HEROS: router-oriented distributed real-time operating system

Mingwei Xu · Journal of Tsinghua University(Science and Technology) · 2002

A distributed real time operating system is the kernel controlling high performance distributed routers. This paper presents a distributed real time operating system named HEROS (Highly Efficient Router Operating System) whose purpose is to ensure the whole performance and security of routers. Based on micro kernel architecture, the multitasking kernel of HEROS implements a priority based preemptive scheduler, high efficiency intertask synchronization and communication routines, real time interrupt services and high efficiency memory management. To support distributed router architecture, HEROS implements a distributed message mechanism based on a message passing model and network oriented high performance buffer management.

Read the paper · More papers on PaperTik