多路总线网络的状态控制方法、装置及网络管理系统制造方法及图纸

技术编号:16783404 阅读:32 留言:0更新日期:2017-12-13 02:05
本发明专利技术涉及一种多路总线网络的状态控制方法、装置及网络管理系统,其中,从中央网关控制器角度实施的多路总线网络的状态控制方法,包括以下步骤:在接收到整车总线网络中局域网络的功能控制器以第一发送方式发送的特定网络管理报文时,解析特定网络管理报文,得到局域网络的局域网ID以及当前的网络状态需求信息;根据局域网络的局域网ID以及当前的网络状态需求信息,对当前的网络状态配置信息表进行更新;根据更新后的网络状态配置信息表,对相应局域网络的状态进行控制。本发明专利技术解决了当前复杂的汽车总线网络的快速更新及功能扩展要求,同时能够解决汽车总线网络中的控制器的实时性唤醒要求。

【技术实现步骤摘要】
多路总线网络的状态控制方法、装置及网络管理系统
本专利技术涉及汽车总线网络管理
,特别是涉及一种多路总线网络的状态控制方法、装置及网络管理系统。
技术介绍
随着汽车电器架构越来越复杂,整车总线网络的架构一般都包含两个及以上的局域网络,而且不同局域网络根据功能要求的不同使用了不同的网络管理策略。协同各局域网络的网络管理(唤醒和睡眠)成为整车总线网络设计的难点。目前大部分汽车CAN(ControllerAreaNetwork)总线网络基本采用的是主从式的网络管理策略,网络的睡眠和唤醒根据主控制器(或网关控制器)来执行各网段的网络管理策略。这种网络管理策略在设计初期就已经确定好,后期变化需要更改主控制器的网络管理方法,因此,这种网络管理方法的可扩展性和兼容性较差。而另外一些采用主主式的网络管理策略中,整车总线网络架构中的不同局域网基本都是独立处理唤醒和睡眠要求,不同局域网对其他局域网的唤醒和睡眠要求基本是根据实际使用过程中的需求来设定,无法实现平台化的网络管理。为此,传统技术提出了通过网关进行多个局域网络唤醒的方法。在实现过程中,专利技术人发现传统技术中至少存在如下问题:传统利用网关进行网络唤醒的方式局限性很大,会同时一起唤醒所有网络,不利于后期功能的扩展;同时传统技术受制于网络管理报文发送方式的限制,无法应对实时性的唤醒要求。
技术实现思路
基于此,有必要针对传统汽车网络唤醒方式不利于后期功能的扩展,无法解决实时性唤醒要求的问题,提供一种多路总线网络的状态控制方法、装置及网络管理系统。为了实现上述目的,一方面,本专利技术实施例提供了一种从中央网关控制器角度实施的多路总线网络的状态控制方法,包括以下步骤:在接收到整车总线网络中局域网络的功能控制器以第一发送方式发送的特定网络管理报文时,解析特定网络管理报文,得到局域网络的局域网ID以及当前的网络状态需求信息;第一发送方式为功能控制器在检测到局域网络的当前网络状态需求发生改变时、实时发送特定网络管理报文;根据局域网络的局域网ID以及当前的网络状态需求信息,对当前的网络状态配置信息表进行更新;根据更新后的网络状态配置信息表,对相应局域网络的状态进行控制。一方面,本专利技术实施例提供了一种从功能控制器角度实施的多路总线网络的状态控制方法,包括以下步骤:在检测到接入的局域网络的当前网络状态需求发生改变时,以第一发送方式向中央网关控制器发送特定网络管理报文;特定网络管理报文包含局域网络的局域网ID以及当前的网络状态需求信息;第一发送方式为在检测到所述局域网络的当前网络状态需求发生改变时、实时发送特定网络管理报文。一方面,本专利技术实施例还提供了一种从中央网关控制器角度实施的多路总线网络的状态控制装置,包括:中央网关解析单元,用于在接收到整车总线网络中局域网络的功能控制器以第一发送方式发送的特定网络管理报文时,解析特定网络管理报文,得到局域网络的局域网ID以及当前的网络状态需求信息;第一发送方式为功能控制器在检测到局域网络的当前网络状态需求发生改变时、实时发送特定网络管理报文;中央网关更新单元,用于根据局域网络的局域网ID以及当前的网络状态需求信息,对当前的网络状态配置信息表进行更新;中央网关控制单元,用于根据更新后的网络状态配置信息表,对相应局域网络的状态进行控制。另一方面,本专利技术实施例提供了一种从功能控制器角度实施的多路总线网络的状态控制装置,包括:功能控制器报文发送单元,用于在检测到接入的局域网络的当前网络状态需求发生改变时,以第一发送方式向中央网关控制器发送特定网络管理报文;特定网络管理报文包含局域网络的局域网ID以及当前的网络状态需求信息;第一发送方式为在检测到局域网络的当前网络状态需求发生改变时、实时发送特定网络管理报文。一方面,本专利技术提供了一种多路总线网络的网络管理系统,包括接入整车总线网络的中央网关控制器,接入整车总线网络中各局域网络的各功能控制器;功能控制器在检测到接入的局域网络的当前网络状态需求发生改变时,以第一发送方式向中央网关控制器发送特定网络管理报文;第一发送方式为功能控制器在检测到局域网络的当前网络状态需求发生改变时、实时发送特定网络管理报文;中央网关控制器在接收到特定网络管理报文时,解析特定网络管理报文,得到局域网络的局域网ID以及当前的网络状态需求信息;根据局域网络的局域网ID以及当前的网络状态需求信息,对当前的网络状态配置信息表进行更新;根据更新后的网络状态配置信息表,对相应局域网络的状态进行控制。一方面,本专利技术实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述从中央网关控制器角度实施的多路总线网络的状态控制方法的步骤。另一方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述从中央网关控制器角度实施的多路总线网络的状态控制方法的步骤。一方面,本专利技术实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述从功能控制器角度实施的多路总线网络的状态控制方法的步骤。另一方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述从功能控制器角度实施的多路总线网络的状态控制方法的步骤。本专利技术具有如下优点和有益效果:本专利技术多路总线网络的状态控制方法、装置及网络管理系统,基于特定网络管理报文,报文中携带有所有局域网络的ID及对应的网络需求信息(唤醒、可睡眠),通过分配各局域网络ID来标识网络,各功能控制器将需要保持通讯网络的ID发送给中央网关控制器;中央网关控制器接收所有局域网络上的网络管理报文,形成一个网络状态配置表,中央网关控制器根据这个网络状态配置表实现多路总线网络的睡眠和唤醒动作。本专利技术提供了一种协同汽车车载局域网络的睡眠唤醒策略,通过一个连接所有局域网络的中央网关控制器,协调多路总线网络的唤醒和睡眠;通过参与网络通讯的各功能控制器根据自身的通讯要求,向中央网关控制器发送网络状态信息;中央网关控制器根据接收到的所有网络状态信息控制连接的各局域网络的唤醒和睡眠。本专利技术具有较好的兼容性及可扩展性,对于不同的车型平台和同一个平台的功能扩展,对原平台的网络架构中控制器没有任何影响;基于本专利技术,可以通过新增控制器来支持本专利技术的网络控制策略,即可实现整车各局域网络的协同睡眠和唤醒功能。本专利技术解决了当前复杂的汽车总线网络的快速更新及功能扩展要求,同时能够解决汽车总线网络中的控制器的实时性唤醒要求。控制器通过特定网络管理报文发送需求网络ID,不用增加额外报文,不影响原来总线的负载率。附图说明图1为本专利技术从中央网关控制器角度实施的多路总线网络的状态控制方法实施例1的流程示意图;图2为本专利技术从功能控制器角度实施的多路总线网络的状态控制方法实施例1的流程示意图;图3为本专利技术多路总线网络的状态控制方法中特定网络管理报文的报文数据场示意图;图4为本专利技术从中央网关控制器角度实施的多路总线网络的状态控制装置实施例1的结构示意图;图5为本专利技术从功能控制器角度实施的多路总线网络的状态控制装置实施例1的结构示意图;图6为本专利技术多路总线网络的网络管理系统实施例1的结构示本文档来自技高网...
多路总线网络的状态控制方法、装置及网络管理系统

【技术保护点】
一种多路总线网络的状态控制方法,其特征在于,包括以下步骤:在接收到整车总线网络中局域网络的功能控制器以第一发送方式发送的特定网络管理报文时,解析所述特定网络管理报文,得到所述局域网络的局域网ID以及当前的网络状态需求信息;所述第一发送方式为所述功能控制器在检测到所述局域网络的当前网络状态需求发生改变时、实时发送所述特定网络管理报文;根据所述局域网络的局域网ID以及当前的网络状态需求信息,对当前的网络状态配置信息表进行更新;根据更新后的网络状态配置信息表,对相应局域网络的状态进行控制。

【技术特征摘要】
1.一种多路总线网络的状态控制方法,其特征在于,包括以下步骤:在接收到整车总线网络中局域网络的功能控制器以第一发送方式发送的特定网络管理报文时,解析所述特定网络管理报文,得到所述局域网络的局域网ID以及当前的网络状态需求信息;所述第一发送方式为所述功能控制器在检测到所述局域网络的当前网络状态需求发生改变时、实时发送所述特定网络管理报文;根据所述局域网络的局域网ID以及当前的网络状态需求信息,对当前的网络状态配置信息表进行更新;根据更新后的网络状态配置信息表,对相应局域网络的状态进行控制。2.根据权利要求1所述的多路总线网络的状态控制方法,其特征在于,所述当前的网络状态配置信息表包含所述整车总线网络中各局域网络在本次更新前对应的局域网ID和网络状态需求信息;在接收到整车总线网络中局域网络以第一发送方式发送的特定网络管理报文的步骤之前,还包括步骤:在所述整车总线网络处于睡眠状态时,接收到各所述局域网络的所述特定网络管理报文;解析所处特定网络管理报文,得到各所述局域网络对应的局域网ID和网络状态需求信息;根据各所述局域网络对应的局域网ID和网络状态需求信息,生成初始的所述网络状态配置信息表。3.根据权利要求1或2所述的多路总线网络的状态控制方法,其特征在于,根据更新后的网络状态配置信息表,对相应局域网络的状态进行控制的步骤包括:根据更新后的网络状态配置信息表,控制相应的局域网络进入唤醒状态或进入睡眠状态;其中,控制相应的局域网络进入唤醒状态的步骤包括:根据所述更新后的网络状态配置信息表,确认待唤醒的局域网络;向所述待唤醒的局域网络发送网络报文,唤醒接入所述待唤醒局域网络中的各功能控制器。4.一种多路总线网络的状态控制方法,其特征在于,包括以下步骤:在检测到接入的局域网络的当前网络状态需求发生改变时,以第一发送方式向中央网关控制器发送特定网络管理报文;所述特定网络管理报文包含所述局域网络的局域网ID以及当前的网络状态需求信息;所述第一发送方式为在检测到所述局域网络的当前网络状态需求发生改变时、实时发送所述特定网络管理报文。5.根据权利要求4所述的多路总线网络的状态控制方法,其特征在于,在检测到接入的局域网络的当前网络状态需求发生改变时,以第一发送方式向中央网关控制器发送特定网络管理报文的步骤之前还包括步骤:在发生唤醒事件时,生成所述特定网络管理报文;在检测到接入的局域网络的当前网络状态需求没有发生改变时,以第二发送方式向所述中央网关控制器发送所述特定网络管理报文;其中,所述唤醒事件为接收到网络请求或/和接收到网络报文,所述第二发送方式为根据OSEK网络管理协议或AUTOSAR网络管理协议向所述中央网关控制器发送所述特定网络管理报文。6.根据权利要求5所述的多路总线网络的状态控制方法,其特征在于,以第二发送方式向所述中央网关控制器发送所述特定网络管理报文的过程中,还包括:在检测到所述局域网络的当前网络状态需求发生改变时,中断所述第二发送方式,以所述第...

【专利技术属性】
技术研发人员:程艳阶黄少堂李冠佳吴祥黄光健何烈炎
申请(专利权)人:广州汽车集团股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1