集成电路与嵌入式系统2025,Vol.25Issue(12):59-65,7.DOI:10.20193/j.ices2097-4191.2025.0068
数据分发服务的嵌入式实现方法
Embedded implementation method of data distribution service
摘要
Abstract
With the gradual adoption of embedded systems in industrial control systems,the need to establish a data-centric digital factory to support production management,scheduling decisions,and the intelligent production resources configuration has become increasingly prominent.Among these,efficient and reliable data transmission methods play a crucial role in digital construction and serve as a pre-requisite for the orderly operation of the entire embedded system.Data Distribution Service(DDS),as a high-performance communica-tion middleware,provides a specification for data sharing between different systems and has received widespread attention in recent years.However,current data distribution services for embedded platforms exhibit two gaps:embedded devices cannot directly partici-pate as communication nodes,and time-critical messages lack real-time guarantees when network resources are contended.To address this issue,this paper proposes an optimized strategy based on software and hardware co-design,focusing on the operational characteris-tics of DDS.It involves a dedicated SRAM for rapid loading of DDS modules and utilizes DMA technology to improve data interaction en-ergy efficiency,including multi-level parallel computing technology based on module decoupling and a high-availability software design strategy based on the Master-Works pattern.Testing and verification were conducted on STM32H4,and the analysis results show that the method designed in this paper is suitable for real-time performance analysis of data distribution services in network environments.Compared to centralized data centers,the packet loss rate is reduced by 5%,and the data transmission efficiency is improved by approxi-mately 8%.关键词
嵌入式系统/数据分发服务/STM32/丢包率/分布式系统Key words
embedded system/data distribution service/STM32/packet loss rate/distributed system分类
信息技术与安全科学引用本文复制引用
XU Pengcheng,LI Guangfei,SHEN Wei,HE Xun..数据分发服务的嵌入式实现方法[J].集成电路与嵌入式系统,2025,25(12):59-65,7.基金项目
国家自然科学基金资助项目(52472461) (52472461)