Font Size: a A A

Development Of DDS-Based Middleware For Civil Aviation Cabin Application Software

Posted on:2022-07-11Degree:MasterType:Thesis
Country:ChinaCandidate:Y Q WuFull Text:PDF
GTID:2518306524980259Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
In recent years,the application of electronic technology in the civil aviation cabin environment has been increasing due to the constant updating of the needs of civil aviation crew and passengers.In order to ensure the real-time and reliability of communication between applications,civil aviation cabin environment has high requirements for the system.To meet the needs of real-time applications,Object Management Organization has proposed a data-centric publish/subscribe communication model for data distribution through the DDS specification.At present,most of the middleware used in foreign aviation cabin environment,such as RTI DDS,are commercial products.Although Open DDS is open source,its performance cannot reach the effect of RTI DDS and other middleware due to its C++ development and centralized architecture..Therefore,based on C language and DDS framework,the program of developing domestic civil aviation cabin application software middleware,which is close to RTI DDS in real-time performance and reliability,can be regarded as an innovative scheme to reduce the commercial cost under the background that the civil aviation communication middleware market is almost monopolized.In the environment of civil aviation cabin,this paper designs and implements a real-time middleware based on DDS framework which is used by civil aviation cabin application software.It can reduce the complexity of the system,and also ensure the real-time,reliability,scalability and security of the interaction of various application software in the civil aviation cabin environment.The main research contents of this paper are as follows:(1)Research on technologies related to DDS middleware and architecture of civil aviation communication middleware and study of project background and technical foundation(2)Analysis of the demand for civil aviation communication middleware,design of the overall scheme,system architecture and overall process,analysis of key problems and proposal of corresponding solutions.(3)Specific module-design and C-language-implementation of civil aviation communication middleware based on DDS.(4)Functional verification and performance test analysis of civil aviation communication middleware.The test results show that the civil aviation communication middleware implemented in this paper meets the basic expectations of the project.The research topic of this paper originates from the development demand of domestic civil aviation cabin environment communication middleware.The civil aviation communication middleware designed and implemented in this paper can reduce the coupling between nodes in the civil aviation cabin and enable real-time and reliable data transmission between nodes,which has practical significance for the development of high-performance middleware applied to civil aviation cabin application software in China.
Keywords/Search Tags:Civil aviation cabin, DDS, communication, middleware
PDF Full Text Request
Related items