The X-Kernel: An Architecture for Implementing Network Protocols
IEEE Transactions on Software Engineering
Using continuations to implement thread management and communication in operating systems
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
Continuous media communication with dynamic QOS control using ARTS with an FDDI network
SIGCOMM '92 Conference proceedings on Communications architectures & protocols
Gigabit networking
Implementing network protocols at user level
SIGCOMM '93 Conference proceedings on Communications architectures, protocols and applications
Protocol service decomposition for high-performance networking
SOSP '93 Proceedings of the fourteenth ACM symposium on Operating systems principles
Asynchronous transfer mode (2nd ed.): solution for broadband ISDN
Asynchronous transfer mode (2nd ed.): solution for broadband ISDN
Priority Inheritance Protocols: An Approach to Real-Time Synchronization
IEEE Transactions on Computers
A Fast and General Implementation of Mach IPC in a Network
USENIX MACH III Symposium
Experiments with Real-Time Servers in Real-Time Mach
USENIX MACH III Symposium
RT-IPC: An IPC Extension for Real-Time Mach
USENIX Microkernels and Other Kernel Architectures Symposium
Preliminary Measurement of the RMTP/RTIP
Proceedings of the Third International Workshop on Network and Operating System Support for Digital Audio and Video
User centric QoS management framework and its implementation
Integrated Computer-Aided Engineering
Hi-index | 0.00 |
This paper presents the design and implementation ofa user-level real-time network system in Real-Time Mach. Traditionalnetwork systems for microkernel based operating systems, whichtend to focus on high performance and flexibility, are not suitablefor real-time communication. Our network system provides a frameworkfor implementing real-time network protocols which require tobound protocol processing time, and it is suitable for implementingon microkernel based operating systems. In this paper, we especiallyfocus on the aspects to avoid the priority inversion problemin order to make network systems more preemptable and predictable.We also describe the feasibility of our network system for buildingdistributed multimedia systems.