[发明专利]基于OSEK标准的网络休眠方法、装置及ECU有效
申请号: | 201310109895.8 | 申请日: | 2013-03-29 |
公开(公告)号: | CN103200035A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 刘鹏 | 申请(专利权)人: | 北京经纬恒润科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/433;H04L12/10 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100101 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 osek 标准 网络 休眠 方法 装置 ecu | ||
技术领域
本发明涉及网络管理领域,特别是涉及一种基于OSEK标准的网络休眠方法、装置及ECU。
背景技术
OSEK(open systems and the corresponding interfaces for automotive electronics)指的是德国汽车电子类开放系统和应用接口标准,是目前市场上被广泛应用于汽车管理系统的一种标准。
在汽车的各个装置中,如车窗、车门、座椅、空调等,分别设置有用于管理自身的ECU(Electronic Control Unit,电子控制单元),随着汽车行业的不断发展,汽车智能化的程度不断提高,汽车内的ECU数量也在不断增加。在OSEK标准下,各个ECU之间进行信息传递时,采用CAN总线技术实现数据交换。
发明人在本申请的研究过程中发现,现有技术在对汽车进行休眠控制时,对同一网段中的所有ECU实现的是同时休眠的控制。也就是说,在同一网段下的所有ECU均满足自身的休眠条件时,才实现ECU的休眠,使ECU内的功能部件进入休眠状态。但是并非同一网段下的所有ECU都有功能之间的联系,部分ECU即使自身满足休眠条件,但同一网段下其他的ECU不满足休眠条件的情况下,所有ECU也不能实现休眠。这种情况下,ECU会耗费大量功耗。
发明内容
有鉴于此,本发明的目的在于为了解决现有技术存在的汽车中ECU功耗大的问题,提出了种基于OSEK标准的网络休眠方法、装置及ECU,具体实施方案如下:
一种基于OSEK标准的网络休眠方法,包括:
产生第一网络管理报文,并以广播形式传输所述第一网络管理报文,所述第一网络管理报文包括:自身的标识、所属局部域的标识、状态的标识和后继ECU的标识;
在自身满足休眠条件时,当接收到同一网段内其他所有的ECU传输的第一网络管理报文后,根据接收到的各个第一网络管理报文中的局部域标识和状态标识,判断与自身属于同一局部域内的ECU是否都满足休眠条件;
在根据判断结果,获知与自身属于同一局部域内的ECU都满足休眠条件时,产生并以广播形式传输休眠指令,所述休眠指令中包含所述局部域的标识,以使所述局部域内的ECU根据所述休眠指令进入休眠状态。
优选的,在所述产生第一网络管理报文之前,还包括:
获取包含ECU所属局部域的局部域标识,以便根据所述局部域标识确定自身所属的局部域。
优选的,在所述产生第一网络管理报文之前,还包括:
接收各个ECU传输的第二网络管理报文,所述第二网络管理报文中包括产生所述第二网络管理报文的ECU的编号,以便根据接收到的所述ECU的编号构建OSEK标准的逻辑环形令牌网络。
优选的,所述局部域内的ECU根据所述休眠指令进入休眠状态的步骤包括:
获得所述休眠指令后,使所述ECU的功能部件进入等待休眠状态;
在等待休眠状态下,如果没有接收到唤醒信息,则在判断到达预设的定时时间段后,使所述ECU的功能部件进入休眠状态。
相应的,本发明还公开了一种基于OSEK标准的网络休眠装置,包括:
报文产生模块,用于产生第一网络管理报文,并以广播形式传输所述第一网络管理报文,所述第一网络管理报文包括:自身的标识、所属局部域的标识、状态的标识和后继ECU的标识;
判断模块,用于在自身满足休眠条件时,当接收到同一网段内其他所有的ECU传输的第一网络管理报文后,根据接收到的各个第一网络管理报文中的局部域标识和状态标识,判断与自身属于同一局部域内的ECU是否都满足休眠条件;
休眠指令产生模块,用于在根据判断结果,获知与自身属于同一局部域内的ECU都满足休眠条件时,产生并以广播形式传输休眠指令,所述休眠指令中包含所述局部域的标识,以使所述局部域内的ECU根据所述休眠指令进入休眠状态。
优选的,所述基于OSEK标准的网络休眠装置还包括:
获取模块,用于获取包含ECU所属局部域的局部域标识,以便根据所述局部域标识确定自身所属的局部域。
优选的,所述基于OSEK标准的网络休眠装置还包括:
接收模块,用于接收各个ECU传输的第二网络管理报文,所述第二网络管理报文中包括产生所述第二网络管理报文的ECU的编号,以便根据接收到的所述ECU的编号构建OSEK标准的逻辑环形令牌网络。
优选的,所述基于OSEK标准的网络休眠装置还包括:休眠模块,所述休眠模块包括:等待休眠单元和定时休眠单元,其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技有限公司,未经北京经纬恒润科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310109895.8/2.html,转载请声明来源钻瓜专利网。