一种车用网关控制方法以及控制装置的制造方法_3

文档序号:9828039阅读:来源:国知局
车网络的安全性、保密性、稳定性、并能够极大地降低成本。
[0061]以下为本发明的装置实施例,在装置实施例中未详尽描述的细节,可以参考上述对应的方法实施例。
[0062]第二实施例
[0063]图4是本发明第二实施例提供的车用网关控制装置的主要架构框图。请参考图4,车用网关控制装置包括:第一获取模块401以及第一控制模块403。
[0064]第一获取模块401,用于当外部设备访问CAN总线上传输的数据时,获取第一控制条件的配置值;
[0065]第一控制模块403,用于若所述第一控制条件的配置值为第一识别码,则控制所述外部设备不能访问所有CAN总线上传输的报文;
[0066]优选地,车用网关控制装置还可以包括:第二获取模块405以及第二控制模块407。
[0067]第二获取模块405,用于若所述第一控制条件的配置值是另外的识别码,则获取第二控制条件的配置值;
[0068]第二控制模块407,用于若所述第二控制条件的配置值表示有预设速度的限制访问,则在车辆达到预设速度后控制所述外部设备不能访问所有CAN总线上传输的报文。
[0069]优选地,车用网关控制装置还可以包括:第三获取模块409以及第三控制模块410。
[0070]第三获取模块409,用于若所述第二控制条件的配置值表示无预设速度的限制访问或第二控制条件的配置值表示有预设速度的限制访问但车辆未达到预设速度,则获取第三控制条件的配置值;
[0071]第三控制模块410,用于若所述第三控制条件的配置值表示有预设时间的限制访问,则达到预设时间后控制所述外部设备不能访问所有CAN总线上传输的报文。
[0072]优选地,车用网关控制装置还可以包括:转发模块411。
[0073]转发模块411,用于若第三控制条件的配置值表示没有预设时间的限制访问,则在第一控制条件的配置值是第二识别码时,允许外部设备访问第一高速CAN总线上传输的应用报文和所有总线上传输的诊断报文;在第一控制条件的配置值是第三识别码时,允许外部设备访问第二高速CAN总线上传输的应用报文和所有CAN总线上传输的诊断报文;在第一控制条件的配置值是第四识别码时,允许外部设备访问低速CAN总线上传输的应用报文和所有CAN总线上传输的诊断报文;在第一控制条件的配置值是第五识别码时,仅允许外部设备访问所有CAN总线上传输的诊断报文。
[0074]优选地,第三控制模块410,还用于将第一控制条件的配置值设置为第一识别码。
[0075]其中,第二控制条件的配置值由使能位和预设时间组成,使能位包括开或关状态,第二控制条件用于控制外部设备访问总线上传输的数据时是否受到预设时间的限制。第三控制条件的配置值由使能位和预设速度组成,使能位包括开或关状态,第三控制条件用于控制外部设备访问总线上传输的数据时是否受到预设速度的限制。
[0076]综上所述,本发明实施例提供的车用网关控制装置,通过当外部设备访问CAN总线上传输的数据时,获取第一控制条件的配置值,若第一控制条件的配置值为第一识别码,则控制外部设备不能访问任何CAN总线上传输的报文,本发明实施例阻断外界设备与CAN总线之间的直接连接,使得外部设备不能直接读取和采集总线CAN网络信息,当外部设备需要访问CAN总线上传输的数据时,需通过第一控制条件的限制,第一控制条件的不同配置值允许外部设备访问不同CAN总线上的数据,有效的降低了单个网段(例如第一高速CAN总线、第二高速CAN总线、低速CAN总线网段等)的负载率,极大地降低了成本,并使得整车数据与外界设备隔离,提高了整车的安全性、保密性、稳定性。
[0077]还通过设置了第二控制条件和第三控制条件来限制应用报文和诊断报文的转发,进一步地提升了整车网络的安全性、保密性、稳定性、并能够极大地降低成本。
[0078]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容做出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【主权项】
1.一种车用网关控制方法,其特征在于,所述车用网关控制方法,包括: 当外部设备访问CAN总线上传输的数据时,获取第一控制条件的配置值; 若所述第一控制条件的配置值为第一识别码,则控制所述外部设备不能访问CAN总线上传输的报文。2.根据权利要求1所述的车用网关控制方法,其特征在于,获取第一控制条件的配置值后,还包括: 若所述第一控制条件的配置值是另外的识别码,则获取第二控制条件的配置值; 若所述第二控制条件的配置值表示有预设速度的限制访问,则在车辆达到预设速度后控制所述外部设备不能访问CAN总线上传输的报文。3.根据权利要求2所述的车用网关控制方法,其特征在于,还包括: 若所述第二控制条件的配置值表示无预设速度的限制访问或所述第二控制条件的配置值表示有预设速度的限制访问但车辆未达到预设速度,则获取第三控制条件的配置值; 若所述第三控制条件的配置值表示有预设时间的限制访问,则达到预设时间后控制所述外部设备不能访问CAN总线上传输的报文。4.根据权利要求1-3中任一项所述的车用网关控制方法,其特征在于,所述报文包括应用报文和诊断报文。5.根据权利要求3所述的车用网关控制方法,其特征在于,获取第三控制条件的配置值后,还包括: 若所述第三控制条件的配置值表示没有预设时间的限制访问,则在第一控制条件的配置值是第二识别码时,允许所述外部设备访问第一高速CAN总线上传输的应用报文和总线上传输的诊断报文;在第一控制条件的配置值是第三识别码时,允许所述外部设备访问第二高速CAN总线上传输的应用报文和CAN总线上传输的诊断报文;在第一控制条件的配置值是第四识别码时,允许所述外部设备访问低速CAN总线上传输的应用报文和CAN总线上传输的诊断报文;在第一控制条件的配置值是第五识别码时,仅允许所述外部设备访问CAN总线上传输的诊断报文。6.根据权利要求3所述的车用网关控制方法,其特征在于,若所述第三控制条件的配置值表示有预设时间的限制访问,则达到预设时间后控制所述外部设备不能访问CAN总线上传输的报文,还包括:将所述第一控制条件的配置值设置为所述第一识别码。7.一种车用网关控制装置,其特征在于,其包括: 第一获取模块,用于当外部设备访问CAN总线上传输的数据时,获取第一控制条件的配置值; 第一控制模块,若所述第一控制条件的配置值为第一识别码,则控制所述外部设备不能访问CAN总线上传输的报文。8.根据权利要求7所述的车用网关控制装置,其特征在于,还包括: 第二获取模块,用于若所述第一控制条件的配置值是另外的识别码,则获取第二控制条件的配置值; 第二控制模块,用于若所述第二控制条件的配置值表示有预设速度的限制访问,则在车辆达到预设速度后控制所述外部设备不能访问CAN总线上传输的报文。9.根据权利要求8所述的车用网关控制装置,其特征在于,还包括: 第三获取模块,用于若所述第二控制条件的配置值表示无预设速度的限制访问或所述第二控制条件的配置值表示有预设速度的限制访问但车辆未达到预设速度,则获取第三控制条件的配置值; 第三控制模块,用于若所述第三控制条件的配置值表示有预设时间的限制访问,则达到预设时间后控制所述外部设备不能访问CAN总线上传输的报文。10.根据权利要求9所述的车用网关控制装置,其特征在于,还包括: 转发模块,用于若所述第三控制条件的配置值表示没有预设时间的限制访问,则在第一控制条件的配置值是第二识别码时,允许所述外部设备访问第一高速CAN总线上传输的应用报文和总线上传输的诊断报文转发;在第一控制条件的配置值是第三识别码时,允许所述外部设备访问第二高速CAN总线上传输的应用报文和CAN总线上传输的诊断报文;在第一控制条件的配置值是第四识别码时,允许所述外部设备访问低速CAN总线上传输的应用报文和CAN总线上传输的诊断报文;在第一控制条件的配置值是第五识别码时,仅允许所述外部设备访问CAN总线上传输的诊断报文。11.根据权利要求9所述的车用网关控制装置,其特征在于,第三控制模块,还用于将所述第一控制条件的配置值设置为所述第一识别码。
【专利摘要】本发明实施例公开了一种车用网关控制方法以及控制装置,属于车辆技术领域。其中所述方法包括:当外部设备访问CAN总线上传输的数据时,获取第一控制条件的配置值,若第一控制条件的配置值为第一识别码,则控制外部设备不能访问CAN总线上传输的报文。本发明车用网关控制方法以及控制装置能够提升整车网络的安全性、稳定性、并能够极大地降低成本。
【IPC分类】H04L12/403, H04L12/66, H04L29/06
【公开号】CN105591858
【申请号】CN201510875647
【发明人】李璐, 张斌, 黄少堂, 习成, 冉光伟
【申请人】广州汽车集团股份有限公司
【公开日】2016年5月18日
【申请日】2015年12月2日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1