通信装置及接收装置制造方法及图纸

技术编号:19126196 阅读:29 留言:0更新日期:2018-10-10 07:39
本发明专利技术的实施方式的通信装置具有通信控制部,其能够基于多个不同的通信协议发送信号,能够将通信使用的通信协议从第1通信协议向第2通信协议变更,所述通信控制部在发送基于所述第2通信协议的信号之前不发送基于第3通信协议的信号,而发送基于由所述第1通信协议规定的多个通信要素中的至少两个通信要素发生了变更的所述第2通信协议的信号。

【技术实现步骤摘要】
通信装置及接收装置
本专利技术涉及通信装置以及接收装置。
技术介绍
以往公开了一种通信管理装置,其是车辆网络的通信管理装置,设在多个车辆控制装置间进行通信数据的收发的车辆用网络中,对数据通信进行管理,该通信管理装置在检测到向所述车载控制装置赋予的识别信息共通的通信数据被同时发送的情况下,作为对赋予了共通的识别信息的通信数据进行仲裁的仲裁处理,执行将所述同时发送的通信数据的发送定时从分配给该通信数据的定时进行变更的处理(例如,参照国际公开第2013/171829号)。该装置在发送定时变更了的数据帧之后检测到通信异常达到规定以上的情况下,执行对赋予给所述车载控制装置的识别信息进行变更的处理。
技术实现思路
然而,存在无法判别上述装置发送的数据帧在接收侧是由发送侧有意变更通信要素的数据帧,还是由于故障等异常使得通信要素与通常不同的数据帧的情况。本专利技术的技术方案目的之一是提供能够发送在接收侧可以识别有意地变更了通信要素这一情况的信号的通信装置以及接收装置。(1)本专利技术的一技术方案的通信装置具有通信控制部,其能够基于多个不同的通信协议发送信号,能够将通信使用的通信协议从第1通信协议向第2通信协议变更,所述通信控制部在发送基于所述第2通信协议的信号之前不发送基于第3通信协议的信号,而发送基于由所述第1通信协议规定的多个通信要素中的至少两个通信要素变更了的所述第2通信协议的信号。(2)也可以是,在上述通信装置中,由所述通信协议规定的通信要素包含所述信号的发送顺序、所述信号的发送定时、所述信号的发送周期、所述信号的识别信息、所述信号的数据长度、所述信号加密时的规定、所述信号的错误检测码生成时的规定、以及对所述信号赋予活动计数器时的规定中的至少一项。(3)也可以是,上述通信装置具有检测网络异常的检测部,所述通信控制部在通过所述检测部检测到规定的异常的情况下,将通信使用的通信协议从所述第1通信协议向第2通信协议变更。(4)本专利技术的另一技术方案是一种接收装置,其具有:通信单元,其与上述通信装置进行通信;判定部,其在通过所述通信单元接收到的信号中,在所述多个通信要素中仅一个通信要素发生了变更的情况下,将所述接收到的信号判定为非法信号。(5)也可以是,在上述通信装置中,所述判定部在通过所述通信单元接收到的信号中,在所述多个通信要素中的预先设定的两个通信要素发生了变更的情况下,不将所述接收到的信号判定为非法信号。(6)本专利技术的又一技术方案是一种接收装置,其具有:通信单元,其与上述通信装置进行通信;通信控制部,其在通过所述通信单元接收到的信号中,在所述多个通信要素中仅一个通信要素发生了变更的情况下,执行第1失效保护模式;其在通过所述通信单元接收到的信号中,在所述多个通信要素中的至少两个通信要素发生了变更的情况下,执行第2失效保护模式。(7)本专利技术的又一技术方案是一种接收装置,其具有:通信单元,其接收通过与通信网络进行通信的通信装置所发送的信号;判定部,其在通过所述通信单元接收到的信号中,在通过预先规定的通信协议设定的多个通信要素中仅一个通信要素发生了变更的情况下,将所述接收到的信号判定为非法信号,在所述多个通信要素中至少两个通信要素发生了变更的情况下,不将所述接收到的信号判定为非法信号。采用上述(1)至(3)的结构,能够发送在接收侧中可以识别有意地使通信要素变更这一情况的信号。采用上述(4)至(7)的结构,接收装置的判定部在通过所述通信单元接收到的信号中,在多个通信要素中仅一个通信要素发生了变更的情况下,将所述接收到的信号判定为非法信号,因此,能够将通信要素意外变更的信号和有意地使通信要素变更的信号区分开。附图说明图1是表示通信系统的结构的图。图2是表示帧的一例的图。图3是表示ECU的功能结构的图。图4是用于说明发送侧的ECU的处理的图。图5是用于说明接收侧的ECU的处理的图。图6是用于说明发送侧的ECU的处理的其他例(1)的图。图7是用于说明发送侧的ECU的处理的其他例(2)的图。图8是用于说明发送侧的ECU的处理的其他例(3)的图。图9是用于说明发送侧的ECU的处理的其他例(4)的图。图10是用于说明发送侧的ECU的处理的其他例(5)的图。图11是表示利用发送侧的ECU执行的处理的流程的流程图。具体实施方式以下,参照附图,说明本专利技术的通信装置以及接收装置的实施方式。图1是表示通信系统1的结构的图。通信系统1例如搭载于车辆,在车辆内构成网络。通信系统1具有连接到通信路径2的ECU10-1至ECU10-3。以下,在不区分ECU10-1至ECU10-3的情况下,仅标记为ECU10。此外,ECU10的数量不限于三个,也可以是一个、两个、或者四个以上。而且,ECU10可以是“通信装置”的一例,也可以是“接收装置”的一例。在通信系统1中,例如进行经由通信路径2基于CAN(ControllerAreaNetwork:控制器区域网络)协议、IEEE802.3等通信方式的通信。ECU10例如可以是控制发动机的发动机ECU、控制安全带的安全带ECU等。ECU10接收发送至通信系统1的网络的帧。以下,将发送到网络上的各帧(信号)称为帧f。帧f分别被赋予标识符(以下称为ID)。在ECU10的存储部中存储有成为本装置处理对象的标识符(以下称为注册ID)的信息。ECU10在接收帧f时,参照对接收到的帧f赋予的ID,提取被赋予了与注册ID同样的ID的帧f,赋予了与注册ID不同的ID的帧f作为非处理对象的帧f而不予获取。说明ECU10向通信路径2发送的帧f的格式例。图2是表示帧的一例的图。在一次发送中所发送的帧f例如包含表示帧f的开始的帧起始D(SOF)、作为帧f的标识符的ID、用于识别帧f和远程帧(从帧f中去除了数据字段的帧)的远程发送请求(RTR)、表示帧f的字节数等的控制域、作为进行传送的帧f的主体的数据字段、赋予了识别信息的活动计数器(alivecounter)、附加用于校验帧f的错误的CRC的CRC序列、接受来自接收到正确消息的单元(例如ECU10)的通知(ACK通知)的ACK槽以及ACK定界符、表示帧f结束的帧结束(EOF)等。在通信路径2中,进行基于由ID和RTR代表的优先级的通信仲裁。ID的值越小的帧f,其优先级越高。在自多个ECU10同时发送帧f的情况下,各ECU10将其发送的帧f与监视通信路径2的状态的结果进行比较。从而,在从不同的ECU10同时发送隐性帧和显性帧的情况下,显性帧优先,通信路径2的状态为显性。此时,对于发送隐性帧的ECU10来说,由于其所发送的帧与通信路径2的状态的不同,因此判断为通信仲裁失败、停止帧f的发送。从而,在从多个ECU10同时开始发送帧f,而在一个ECU10发送隐性帧时另一个ECU10发送显性帧的情况下,发送与ID值较小的帧f相对应的显性帧的ECU在通信仲裁中获胜。图3是表示ECU10的功能结构的图。ECU10例如具有存储部20、控制部30、以及通信单元40。控制部30例如是通过使CPU(CentralProcessingUnit:中央处理器)等处理器执行存储于存储部20内的程序来实现的。此外,控制部30也可以由LSI(LargeScaleIntegration:大规模集成电路)、ASIC(Applica本文档来自技高网...
通信装置及接收装置

【技术保护点】
1.一种通信装置,其特征在于,具有通信控制部,其能够基于多个不同的通信协议发送信号,能够将通信使用的通信协议从第1通信协议向第2通信协议变更,所述通信控制部在发送基于所述第2通信协议的信号之前不发送基于第3通信协议的信号,而发送基于由所述第1通信协议规定的多个通信要素中的至少两个通信要素发生了变更的所述第2通信协议的信号。

【技术特征摘要】
2017.03.16 JP 2017-0517801.一种通信装置,其特征在于,具有通信控制部,其能够基于多个不同的通信协议发送信号,能够将通信使用的通信协议从第1通信协议向第2通信协议变更,所述通信控制部在发送基于所述第2通信协议的信号之前不发送基于第3通信协议的信号,而发送基于由所述第1通信协议规定的多个通信要素中的至少两个通信要素发生了变更的所述第2通信协议的信号。2.根据权利要求1所述的通信装置,其特征在于,由所述通信协议规定的通信要素包含所述信号的发送顺序、所述信号的发送定时、所述信号的发送周期、所述信号的识别信息、所述信号的数据长度、所述信号加密时的规定、所述信号的错误检测码生成时的规定、以及对所述信号赋予活动计数器时的规定中的至少一项。3.根据权利要求1或2所述的通信装置,其特征在于,具有检测部,其检测网络的异常,所述通信控制部在通过所述检测部检测到规定的异常的情况下,将通信使用的通信协议从所述第1通信协议向第2通信协议变更。4.一种接收装置,其特征在于,具有:通信单元,其与权利要求1至3中任一项所述的通信装置进行通信;以及判定...

【专利技术属性】
技术研发人员:仓内淳史
申请(专利权)人:本田技研工业株式会社
类型:发明
国别省市:日本,JP

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

1