【技术实现步骤摘要】
本专利技术涉及车载以太网通信,尤其是涉及一种轻量化dds中间件及其在autosar classic平台下的应用。
技术介绍
1、数据分发服务(data distribution service,dds)是目前主流的面向数据的中间件,其优良的性能在军工、航空航天、医疗等领域通过长时间的、大量的应用得到了验证。早在2018年,autosar就集成了dds技术,ros2也采用dds作为其通信中间件,dds提供了可靠、实时、面向数据的通信方式,满足了智能网联汽车复杂的数据分发和通信需求。
2、然而,在汽车电子系统的不断发展过程中,dds的资源消耗成为了一个不可忽视的问题。dds的传统实现对线程、随机存取存储器(random access memory,ram)和flash存在大量的消耗,这对于汽车电子系统来说是一个重要的挑战。特别是在资源受限的嵌入式系统和边缘计算环境中,dds的资源占用可能会导致性能下降,甚至影响整个汽车系统的稳定性。
3、现有的dds轻量化工作大多都是根据对象管理组织(object manage gr
...【技术保护点】
1.一种轻量化DDS中间件,其特征在于,应用于车载平台,包括:
2.根据权利要求1所述的一种轻量化DDS中间件,其特征在于,所述DCPS层的设置还包括:移除同步条件等待机制,提供用于向应用层通知相应状态改变的异步监听回调机制;
3.根据权利要求1所述的一种轻量化DDS中间件,其特征在于,所述DCPS层中的编程接口,具体包括:
4.根据权利要求1所述的一种轻量化DDS中间件,其特征在于,所述RTPS层中的RTPS通信报文包括RTPS报文及组成RTPS报文的子消息;
5.根据权利要求4所述的一种轻量化DDS中间件,其特征在于
...【技术特征摘要】
1.一种轻量化dds中间件,其特征在于,应用于车载平台,包括:
2.根据权利要求1所述的一种轻量化dds中间件,其特征在于,所述dcps层的设置还包括:移除同步条件等待机制,提供用于向应用层通知相应状态改变的异步监听回调机制;
3.根据权利要求1所述的一种轻量化dds中间件,其特征在于,所述dcps层中的编程接口,具体包括:
4.根据权利要求1所述的一种轻量化dds中间件,其特征在于,所述rtps层中的rtps通信报文包括rtps报文及组成rtps报文的子消息;
5.根据权利要求4所述的一种轻量化dds中间件,其特征在于,所述rtps层中,还包括对rtps报文就地序列化和组装,具体为:
6.根据权利要求1所述的一种轻量化dds中间件,其特征在于,通过服务质量策略配置的编程接口将dcps层的服务质量策略全部转移到rtps层,并由rt...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。