通信矩阵管理方法及装置制造方法及图纸

技术编号:38078342 阅读:9 留言:0更新日期:2023-07-06 08:45
本发明专利技术公开了通信矩阵管理方法及装置,涉及通信矩阵技术领域。本发明专利技术在当前通信矩阵释放后,获取当前通信矩阵的实际释放时间及上一版通信矩阵的版本号,可以根据当前通信矩阵的实际释放时间对上一版通信矩阵的版本号的阶段位、基线位和修订位中的其中一个进行自动更新来自动更新版本号,版本号的更新效率高且不易出错。易出错。易出错。

【技术实现步骤摘要】
通信矩阵管理方法及装置


[0001]本专利技术涉及通信矩阵
,尤其涉及通信矩阵管理方法及装置。

技术介绍

[0002]整车通信矩阵为车辆电子控制单元(Electronic Control Unit,ECU)的对外接口,ECU软件开发过程中,开发人员每修改一次通信矩阵便需要更新一次通信矩阵的版本号,以便管理所有通信矩阵,但目前通信矩阵版本号的更新由开发人员手动修改完成,存在效率低且容易出错的问题。

技术实现思路

[0003]本专利技术通过提供通信矩阵管理方法及装置,解决了现有技术中通信矩阵版本号的更新效率低且容易出错的技术问题。
[0004]一方面,本专利技术提供如下技术方案:
[0005]一种通信矩阵管理方法,包括:
[0006]当前通信矩阵释放后,获取所述当前通信矩阵的实际释放时间及上一版通信矩阵的版本号;
[0007]若所述实际释放时间为预设的阶段释放时间中的其中一个,则对所述上一版通信矩阵的版本号的阶段位进行更新,以得到所述当前通信矩阵的版本号;
[0008]若所述实际释放时间为预设的基线释放时间中的其中一个,则对所述上一版通信矩阵的版本号的基线位进行更新,以得到所述当前通信矩阵的版本号;
[0009]若所述实际释放时间既非所述阶段释放时间中的其中一个,也非所述基线释放时间中的其中一个,则对所述上一版通信矩阵的版本号的修订位进行更新,以得到所述当前通信矩阵的版本号。
[0010]优选的,所述通信矩阵管理方法还包括:
[0011]读取所述当前通信矩阵中的报文名称;
[0012]在所述上一版通信矩阵中搜索该报文名称;
[0013]若未搜索到该报文名称,则将新增报文描述写入通信矩阵变更记录表中,所述新增报文描述包括字段“新增报文”、该报文名称、字段“a发送”和字段“b接收”,a为该报文名称在所述当前通信矩阵中对应的发送ECU名称,b为该报文名称在所述当前通信矩阵中对应的接收ECU名称。
[0014]优选的,所述通信矩阵管理方法还包括:
[0015]读取所述上一版通信矩阵中的报文名称;
[0016]在所述当前通信矩阵中搜索该报文名称;
[0017]若未搜索到该报文名称,则将删除报文描述写入通信矩阵变更记录表中,所述删除报文描述包括字段“删除报文”、该报文名称、字段“c取消发送”和字段“d取消接收”,c为该报文名称在所述上一版通信矩阵中对应的发送ECU名称,d为该报文名称在所述上一版通
信矩阵中对应的接收ECU名称。
[0018]优选的,所述通信矩阵管理方法还包括:
[0019]读取所述当前通信矩阵和所述上一版通信矩阵中同一个报文名称对应的所有发送ECU名称和所有接收ECU名称;
[0020]若该同一个报文名称在所述当前通信矩阵和所述上一版通信矩阵中对应的发送ECU名称不同,则将报文发送方变更描述写入通信矩阵变更记录表中,所述报文发送方变更描述包括字段“报文发送方变更”、该同一个报文名称、该同一个报文名称在所述上一版通信矩阵中对应的发送ECU名称和该同一个报文名称在所述当前通信矩阵中对应的发送ECU名称;
[0021]若该同一个报文名称在所述当前通信矩阵和所述上一版通信矩阵中对应的接收ECU名称不同,则将报文接收方变更描述写入通信矩阵变更记录表中,所述报文接收方变更描述包括字段“报文接收方变更”、该同一个报文名称、该同一个报文名称在所述上一版通信矩阵中对应的接收ECU名称和该同一个报文名称在所述当前通信矩阵中对应的接收ECU名称。
[0022]优选的,所述通信矩阵管理方法还包括:
[0023]读取所述当前通信矩阵和所述上一版通信矩阵中同一个报文名称、同一个信号名称对应的属性;
[0024]若该同一个信号名称在所述当前通信矩阵和所述上一版通信矩阵中对应的属性不同,则将信号属性修改描述写入通信矩阵变更记录表中,所述信号属性修改描述包括字段“修改信号”、该同一个报文名称、该同一个信号名称、该同一个信号名称对应的属性名称、字段“e发送”和字段“f接收”,e为该同一个信号名称在所述当前通信矩阵中对应的发送ECU名称,f为该同一个信号名称在所述当前通信矩阵中对应的接收ECU名称。
[0025]优选的,所述通信矩阵管理方法还包括:
[0026]读取所述当前通信矩阵的报文中的信号名称;在所述上一版通信矩阵的同一个报文中搜索该信号名称;若未搜索到该信号名称,则将新增信号描述写入通信矩阵变更记录表中,所述新增信号描述包括字段“新增信号”、该信号名称所属的报文名称、该信号名称、字段“g发送”和字段“h接收”,g为该信号名称在所述当前通信矩阵中对应的发送ECU名称,h为该信号名称在所述当前通信矩阵中对应的接收ECU名称;
[0027]读取所述上一版通信矩阵的报文中的信号名称;在所述当前通信矩阵的同一个报文中搜索该信号名称;若未搜索到该信号名称,则将删除信号描述写入通信矩阵变更记录表中,所述删除信号描述包括字段“删除信号”、该信号名称所属的报文名称、该信号名称、字段“i取消发送”和字段“j取消接收”,i为该信号名称在所述上一版通信矩阵中对应的发送ECU名称,j为该信号名称在所述上一版通信矩阵中对应的接收ECU名称。
[0028]优选的,所述通信矩阵管理方法还包括:
[0029]读取所述当前通信矩阵的报文中的信号名称对应的接收ECU名称;在所述上一版通信矩阵的同一个报文、同一个信号中搜索该接收ECU名称;若未搜索到该接收ECU名称,则将新增信号接收方描述写入通信矩阵变更记录表中,所述新增信号接收方描述包括字段“新增信号接收方”、该同一个报文名称、该同一个信号名称、该接收ECU名称;
[0030]读取所述上一版通信矩阵的报文中的信号名称对应的接收ECU名称;在所述当前
通信矩阵的同一个报文、同一个信号中搜索该接收ECU名称;若未搜索到该接收ECU名称,则将删除信号接收方描述写入通信矩阵变更记录表中,所述删除信号接收方描述包括字段“删除信号接收方”、该同一个报文名称、该同一个信号名称、该接收ECU名称。
[0031]另一方面,本专利技术还提供如下技术方案:
[0032]一种通信矩阵管理装置,包括:
[0033]数据获取模块,用于当前通信矩阵释放后,获取所述当前通信矩阵的实际释放时间及上一版通信矩阵的版本号;
[0034]版本号更新模块,用于若所述实际释放时间为预设的阶段释放时间中的其中一个,则对所述上一版通信矩阵的版本号的阶段位进行更新,以得到所述当前通信矩阵的版本号;
[0035]所述版本号更新模块,还用于若所述实际释放时间为预设的基线释放时间中的其中一个,则对所述上一版通信矩阵的版本号的基线位进行更新,以得到所述当前通信矩阵的版本号;
[0036]所述版本号更新模块,还用于若所述实际释放时间既非所述阶段释放时间中的其中一个,也非所述基线释放时间中的其中一个,则对所述上一版通信矩阵的版本号的修订位进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信矩阵管理方法,其特征在于,包括:当前通信矩阵释放后,获取所述当前通信矩阵的实际释放时间及上一版通信矩阵的版本号;若所述实际释放时间为预设的阶段释放时间中的其中一个,则对所述上一版通信矩阵的版本号的阶段位进行更新,以得到所述当前通信矩阵的版本号;若所述实际释放时间为预设的基线释放时间中的其中一个,则对所述上一版通信矩阵的版本号的基线位进行更新,以得到所述当前通信矩阵的版本号;若所述实际释放时间既非所述阶段释放时间中的其中一个,也非所述基线释放时间中的其中一个,则对所述上一版通信矩阵的版本号的修订位进行更新,以得到所述当前通信矩阵的版本号。2.如权利要求1所述的通信矩阵管理方法,其特征在于,还包括:读取所述当前通信矩阵中的报文名称;在所述上一版通信矩阵中搜索该报文名称;若未搜索到该报文名称,则将新增报文描述写入通信矩阵变更记录表中,所述新增报文描述包括字段“新增报文”、该报文名称、字段“a发送”和字段“b接收”,a为该报文名称在所述当前通信矩阵中对应的发送ECU名称,b为该报文名称在所述当前通信矩阵中对应的接收ECU名称。3.如权利要求1所述的通信矩阵管理方法,其特征在于,还包括:读取所述上一版通信矩阵中的报文名称;在所述当前通信矩阵中搜索该报文名称;若未搜索到该报文名称,则将删除报文描述写入通信矩阵变更记录表中,所述删除报文描述包括字段“删除报文”、该报文名称、字段“c取消发送”和字段“d取消接收”,c为该报文名称在所述上一版通信矩阵中对应的发送ECU名称,d为该报文名称在所述上一版通信矩阵中对应的接收ECU名称。4.如权利要求1所述的通信矩阵管理方法,其特征在于,还包括:读取所述当前通信矩阵和所述上一版通信矩阵中同一个报文名称对应的所有发送ECU名称和所有接收ECU名称;若该同一个报文名称在所述当前通信矩阵和所述上一版通信矩阵中对应的发送ECU名称不同,则将报文发送方变更描述写入通信矩阵变更记录表中,所述报文发送方变更描述包括字段“报文发送方变更”、该同一个报文名称、该同一个报文名称在所述上一版通信矩阵中对应的发送ECU名称和该同一个报文名称在所述当前通信矩阵中对应的发送ECU名称;若该同一个报文名称在所述当前通信矩阵和所述上一版通信矩阵中对应的接收ECU名称不同,则将报文接收方变更描述写入通信矩阵变更记录表中,所述报文接收方变更描述包括字段“报文接收方变更”、该同一个报文名称、该同一个报文名称在所述上一版通信矩阵中对应的接收ECU名称和该同一个报文名称在所述当前通信矩阵中对应的接收ECU名称。5.如权利要求1所述的通信矩阵管理方法,其特征在于,还包括:读取所述当前通信矩阵和所述上一版通信矩阵中同一个报文名称、同一个信号名称对应的属性;若该同一个信号名称在所述当前通信矩阵和所述上一版通信矩阵中对应的属性不同,
则将信号属性修改描述写入通信矩阵变更记录表中,所述信号属性修改描述包括字段“修改信号”、该同一个报文名称、该同一个信号名称、该同一个信号名称对应的属性名称、字段“e发送”和字段“f接收”,e为该同一个信号名称在所述当前通信矩阵中对应的发送ECU名称,f为...

【专利技术属性】
技术研发人员:詹浩司华超方伟家刘敏郑鹏
申请(专利权)人:岚图汽车科技有限公司
类型:发明
国别省市:

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

1