【技术实现步骤摘要】
本申请涉及dds通信,具体涉及一种dds通信中rtps协议报文解析方法及装置。
技术介绍
1、目前,汽车控制器形态由传统分布式e/e架构正在向面向服务的架构soa转变,控制器的电器架构都以域控为中心,以太网通信为载体,实现了整车功能服务化,功能和服务数量将会越来越多。对于迭代开发节奏来说,测试及调试效率尤其显得重要。
2、目前的系统架构方案都是以太网、中间件为载体,中间件各主机厂大多采用some/ip、dds等协议,其中some/ip是标准化产品,有成熟测试工具支撑如canoe,wireshark本身也能支持some/ip,但是wireshark在支持dds协议时只实现了rtps层解析,但在rtps层下面的“submessageid:data”未实现解析,dds(data distribution service,数据分发服务)是实时分布式系统中以数据为中心的发布-订阅通信的著名标准,由于dds不是汽车领域标准协议,所以每家oem定义方式有差异,导致行业无成熟工具快速支撑协议解析,从而导致服务数据解析慢,测试效率低等问题。<
...【技术保护点】
1.一种DDS通信中RTPS协议报文解析方法,其特征在于,所述DDS通信中RTPS协议报文解析方法包括以下步骤:
2.如权利要求1所述的DDS通信中RTPS协议报文解析方法,其特征在于:
3.如权利要求2所述的DDS通信中RTPS协议报文解析方法,其特征在于,所述根据payload数据判断服务类型,包括:
4.如权利要求2或3所述的DDS通信中RTPS协议报文解析方法,其特征在于,所述根据服务类型确定hashid的位置并查出对应服务方法函数,包括:
5.如权利要求1所述的DDS通信中RTPS协议报文解析方法,其特征在于,
...【技术特征摘要】
1.一种dds通信中rtps协议报文解析方法,其特征在于,所述dds通信中rtps协议报文解析方法包括以下步骤:
2.如权利要求1所述的dds通信中rtps协议报文解析方法,其特征在于:
3.如权利要求2所述的dds通信中rtps协议报文解析方法,其特征在于,所述根据payload数据判断服务类型,包括:
4.如权利要求2或3所述的dds通信中rtps协议报文解析方法,其特征在于,所述根据服务类型确定hashid的位置并查出对应服务方法函数,包括:
5.如权利要求1所述的dds通信中rtps协议报文解析方法,其特征在于,在所述将对应服务方法、参数字段添加到协议树及子树之前,还包括:...
【专利技术属性】
技术研发人员:段博,赵瑞,
申请(专利权)人:重庆长安科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。