[发明专利]从AUTOSAR系统配置模型中提取通信矩阵的方法有效
申请号: | 201210037174.6 | 申请日: | 2012-02-17 |
公开(公告)号: | CN102611741A | 公开(公告)日: | 2012-07-25 |
发明(设计)人: | 李红;杨国青;耿莉莉;姜旭锋;杨玉皓;沈哲;吴朝晖 | 申请(专利权)人: | 浙江大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 杭州裕阳专利事务所(普通合伙) 33221 | 代理人: | 江助菊 |
地址: | 310027 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | autosar 系统配置 模型 提取 通信 矩阵 方法 | ||
1.从AUTOSAR系统配置模型中提取通信矩阵的方法,其特征在于,包括如下步骤:
1)分析并获得从AUTOSAR系统中通信簇的通信矩阵信息;
2)确定需要分析的通信簇,获得该通信簇包含的物理信道;
3)获取系统中所有和所述通信簇有连接关系的电控单元,建立所述电控单元包含的电控单元通信接口到物理信道链表的哈希表;
4)获取每个物理信道上连接的帧触发,得到所述帧触发对应的数据链路层帧,建立物理信道到数据链路层帧链表的哈希表;
5)获取每个数据链路层帧包含的系统信号,建立系统信号到数据链路层帧链表的哈希表;
6)建立通信矩阵有向图,所述通信矩阵有向图以所述电控单元通信端口为顶点,网络信号为边的有向图,所述边表示系统信号在两个电控单元通信端口之间传输。
2.根据权利要求1所述的从AUTOSAR系统配置模型中提取通信矩阵的方法,其特征在于,所述步骤3)中建立电控单元通信端口到物理信道链表的哈希表的具体步骤包括:
21)获取系统中包含的电控单元;
22)对每个电控单元,获得其包含的连接器;
23)对每个连接器获得连接的物理信道,如果物理信道不被通信簇包含,则跳过;否则,获得该连接器包含的电控单元通信端口,建立电控单元通信端口到物理信道链表的映射。
3.根据权利要求1所述的从AUTOSAR系统配置模型中提取通信矩阵的方法,其特征在于,所述步骤5)中建立系统信号到数据链路层帧链表的哈希表的具体步骤包括:
31)获取数据链路层帧包含的交互层通信数据单元;
32)获取交互层通信数据单元包含的交互层信号;
33)获取交互层信号引用的抽象信号;
34)如果抽象信号是一种系统信号组,得到系统信号组包含的系统信号,添加每个系统信号到数据链路层帧链表的映射;如果抽象信号是一种系统信号,则直接添加系统信号到数据链路层帧链表的映射。
4.根据权利要求1所述的从AUTOSAR系统配置模型中提取通信矩阵的方法,其特征在于,所述步骤6)中建立通信矩阵有向图的具体步骤包括:
41)获得电控单元通信端口到物理信道链表的哈希表,以电控单元通信端口到物理信道链表的哈希表中的关键字为顶点建立一个通信矩阵有向图;
42)在系统信号到数据链路层帧链表的哈希表中,对每个系统信号,找到其对应的键值数据链路层帧链表;
43)对数据链路层帧链表中的每个数据链路层帧,在物理信道到数据链路层帧链表的哈希表中,寻找值包含该数据链路层帧的所有的映射关系,获得所有的键值物理信道链表;
44)对每个物理信道,在电控单元通信端口到物理信道链表的哈希表中,寻找值包含该物理信道的所有映射关系,获得所有的键值电控单元通信端口链表;
45)在每个系统信号到电控单元通信端口聊表的映射关系中,对于链表中方向为发送的通信端口,建立到列表中方向为接收的通信端口的有向边,边的权值为系统信号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210037174.6/1.html,转载请声明来源钻瓜专利网。