管理连至机动车辆can网络的计算机唤醒和休眠事件的系统的制作方法

文档序号:7737935阅读:867来源:国知局
专利名称:管理连至机动车辆can网络的计算机唤醒和休眠事件的系统的制作方法
技术领域
本发明涉及管理机动车辆CAN(控制域网络)网络中的计算机的休眠和唤醒事件。
背景技术
如已知的那样,在机动车辆中,许多功能实体是借助于计算机来进行电控制的 (喷射系统、制动系统、空调系统、雨刮器等等)。出于安全或简化设计的原因,机动车辆通常配备有若干经由网关互连的CAN网此外,一些计算机控制的车辆功能实体是间歇性的,例如像空调系统、雨刮器、电动窗等所谓的“舒适性”功能实体。为了节约能源,当车辆功能实体没有被使用时,关联的计算机休眠,然后当需要时唤醒。针对车辆计算机的唤醒和休眠命令通常由称为“主”计算机的专用计算机集中地处理,并且它所连接的CAN网络因而称为“主” CAN网络。车辆的其他CAN网络称为“次级” 网络并且在主计算机控制下的计算机称为“从”计算机。对于从计算机的唤醒和休眠事件来说,主计算机在主CAN网络上将控制帧发送至它的地址。如果必要,则该控制帧当该从计算机连接到次级CAN网络时经过网关。一旦该从计算机接收到,则它就又返回一个帧至主计算机以确认控制帧的成功接收,必要时帧经过网关。假设有许多车载计算机,主CAN网络上承载的帧数量相当大。因此,冲突的风险是很大的。当存在大量的帧时,帧没有被主计算机立即考虑的风险也相当高。因此,必须提供强大的主计算机来最小化这些风险。

发明内容
本发明的目的是通过提供一种用于管理从计算机的唤醒和休眠事件的系统来解决上述问题,该系统大大减少了与主计算机交换的帧数量,这因而降低了帧冲突的风险并且加快了主计算机的帧处理。因此,本发明的目的是一种用于管理连接到机动车辆的次级CAN网络的计算机的唤醒和休眠事件的系统,所述次级CAN网络借助于网关连接到主CAN网络,所述系统包括主计算机,该主计算机连接到主CAN网络并且能够通过经由网关与一些计算机交换唤醒和休眠帧来管理它们的唤醒和休眠事件。根据本发明,所述网关能够基于计算机所发送的若干唤醒和休眠帧而综合成单个唤醒和休眠帧,并且将该单个帧发送到被配置成解释该帧的主计算机。根据本发明的一个特定实施例,所述主计算机能够发送与若干次级CAN网络计算机有关的唤醒和休眠帧,并且所述网关可以根据这个帧来发送唤醒和休眠帧给每个有关计算机。
根据本发明的一个特定实施例,所述网关还适于针对连至主CAN网络的计算机实现降级的休眠模式。


参考附图,通过阅读下面仅作为例子而给出的描述,将更好地理解本发明,附图中相同的参考标记代表相同或相似的单元,其中图1示意性地示出了由配备有主和次级CAN网络的车辆中的主计算机发送控制帧;和图2示意性地示出了由连至所述CAN网络的从计算机发送帧。
具体实施例方式在图1和2中,机动车辆的主CAN网络10经由网关14连接到次级CAN网络12。主CAN网络10包括主计算机16和连至CAN总线M的从计算机20_22。次级CAN 网络12包括连至CAN总线32的从计算机观-30,网关14连接到CAN总线M和CAN总线 32 ._. * ο主计算机16管理每个从计算机18、20、22、26、观、30的唤醒和休眠事件。主CAN网络10的从计算机18、20、22的唤醒和休眠通常是通过由主计算机16向每个需要被唤醒或休眠的从计算机发送控制帧来实现的(图1)。已接收到属于自己的帧的每个从计算机然后向主计算机16返回一个帧以确认成功接收(图2)。根据本发明,为了减少主计算机16与次级网络12交换的帧数量,次级CAN网络的从计算机沈、28、30的唤醒和休眠是借助于网关14来实现的。更具体地,当次级CAN网络12的若干从计算机需要被唤醒和/或休眠时,主计算机发送包含针对每个目标从计算机的控制和地址的单个控制帧。网关14接收该单个帧,从该帧中提取信息,然后向每个有关从计算机发送与该从计算机通常从主计算机16所接收的相似的控制帧(图1)。确认成功接收的帧然后被从计算机发送至主计算机14。网关接收这些确认帧并且基于该帧创建包含了从计算机所发送的帧中所包含的所有信息的单个确认帧。网关14在主CAN网络上向主计算机16发送该单个确认帧,该主计算机从其中提取由从计算机发送的确认信息(图2)。例如,网关14基于接收自从计算机沈、28、30的帧而构成单个确认帧,这个综合能够被实时地实现或基于在预定时期内存储于网关14的缓存器中的信息来实现。在第二种情形中,一旦这个时期结束,网关就基于所存储的帧构成单个确认帧,发送所构成的帧,删除缓存器的内容并且重新开始新的存储周期。优选地,网关14还适于针对连至主CAN网络的计算机实现降级的休眠模式。例如, 它包括与主计算机16相同的用于管理从计算机的唤醒和休眠事件的软件组件。网关因而在主计算机出故障的情况下从该主计算机接管。
权利要求
1.一种用于管理连接到机动车辆的次级CAN网络(1 的计算机06、观、30)的唤醒和休眠事件的系统,该次级CAN网络(12)借助于网关(14)连接到主CAN网络(10),所述系统包括主计算机(16),该主计算机连接到所述主CAN网络(10)并且能够通过经由网关(14) 与所述计算机06、观、30)交换唤醒和休眠帧来管理所述计算机的唤醒和休眠事件,其特征在于,所述网关(14)能够基于由所述计算机06、观、30)发送的若干唤醒和休眠帧而综合成单个唤醒和休眠帧,并且发送该单个帧至被配置成解释所述帧的所述主计算机(16)。
2.根据权利要求1所述的系统,其特征在于,所述主计算机(16)能够发送与若干次级 CAN网络(1 的计算机有关的唤醒和休眠帧,并且所述网关(14)能够根据这个帧向每个有关计算机发送唤醒和休眠帧。
3.根据权利要求1或2所述的系统,其特征在于,所述网关还适于针对连接到所述主 CAN网络的计算机而实现降级的休眠模式。
全文摘要
本发明涉及一种用于管理连接到机动车辆的次级CAN网络(12)的计算机(26、28、30)的唤醒和休眠事件的系统,该次级CAN网络(12)借助于网关(14)连接到主CAN网络(10)。所述系统包括主计算机(16),该主计算机连接到所述主CAN网络(10)并且能够通过经由网关(14)与所述计算机(26、28、30)交换唤醒和休眠帧来管理所述计算机的唤醒和休眠事件。根据本发明,所述网关(14)能够基于由所述计算机(26、28、30)发送的若干唤醒和休眠帧而综合成单个唤醒和休眠帧,并且发送该单个帧至被配置成解释所述帧的所述主计算机(16)。
文档编号H04L12/40GK102257768SQ200980150805
公开日2011年11月23日 申请日期2009年10月22日 优先权日2008年12月18日
发明者J·罗谢, J-Y·斯蒂诺 申请人:雷诺股份公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1