Open Access

Communication Architecture Design and Case Study of Embedded Partition Real-Time Operating System

   | May 21, 2023

Cite

With the continuous development of integrated modular avionics system, a large number of applications have higher and higher requirements for the operating system. However, the kernel and application process of traditional embedded real-time operating system often run at the same privilege level. A wrong operation may cause the normal operation of the whole kernel or other processes, resulting in system crash, Embedded real-time partition operating system is widely used because of its good protection ability of time partition and space partition. Because partitions are isolated, in order to carry out data communication between partitions, it is necessary to adopt the way of inter partition communication for information transmission. This paper introduces the architecture of partitioned embedded operating system, discusses the communication principle and design process between partitioned modules, and focuses on the communication mechanism of sampling port and queue port. In addition, a communication mechanism based on virtual port is used to solve the problem that the port bound by the application process in a partition cannot communicate with the communication equipment between the partition module and other partition application processes. Finally, the design process of socket communication in partitioned operating system and the sending and receiving process of data under partitioned operating system are proposed.

eISSN:
2470-8038
Language:
English
Publication timeframe:
4 times per year
Journal Subjects:
Computer Sciences, other