Network Subsystem Architecture Alternatives for Distributed Real-time System (特集:マルチメディア通信と分散処理)
スポンサーリンク
概要
- 論文の詳細を見る
In traditional operating systems such as UNIX, network protocol stacks reside in the kernel, and it processes the protocols in interrupt handlers. This strategy is suitable for time-sharing systems because of the high performance. On the other hand, this strategy cannot be applied to real-time distributed systems since packets are processed in a non-preemptable fashion. Thus, unbounded priority inversions that may violate timing constraints of packets occur. We have developed two user-level network subsystems for distributed real-time systems and show our network subsystems have many advantages over traditional network systems. This paper focuses on the effectiveness of user-level protocol stacks for distributed real-time systems and discusses how the protocol stacks affect the system structures. We present the implementation and performance evaluation results of our two different real-time protocol stacks, which are implemented on Real-Time Mach. The results show that respective architectures have different characteristics, and the selection of the architectures depends on the requirements of real-time applications. The paper can give a guideline that enables programmers to select suitable network subsystems for their application.
- 一般社団法人情報処理学会の論文
- 1999-01-15
著者
-
TOKUDA HIDEYUKI
Faculty of Environmental Information, Keio University
-
Tokuda H
Graduate School Of Media And Governance Keio University:faculty Of Environmental Information Keio Un
-
Tokuda Hideyuki
Faculty Of Environmental Information Keio University
-
Oikawa S
School Of Computer Science Carnegie Mellon University
-
Nakajima T
Japan Advanced Institute Of Science And Technology
-
KITAYAMA TAKURO
Keio Research Institute at SFC, Keio University
-
NAKAJIMA TATSUO
Japan Advanced Institute of Science and Technology
-
OIKAWA SHUICHI
School of Computer Science, Carnegie Mellon University
-
Kitayama Takuro
Keio Research Institute At Sfc Keio University
-
Tokuda Hideyuki
Faculty Of Environment And Information Studies Keio University
関連論文
- MobileSocket:Session Layer Continuous Operation Support for Java Applications (特集 マルチメディア通信プロトコル)
- A Flexible Modeling Engine Enabling Inter-service Management
- A Flexible Modeling Engine Enabling Inter-service Management
- Detection of Congestion Signals from Relative One-Way Delay
- TCP-Rate-Probing-Based Adaptation for Continuous Media Communications (特集 マルチメディア通信プロトコル)
- A Neighbor-state Based Congestion Control Scheme for Adaptive Bandwidth Sharing (特集 マルチメディア通信プロトコル)
- Software Traffic Management Architecture for Multimedia Flows over a Real-Time Microkernel
- MobileSocket : Enhanced Socket Library for Application Layer Continuous Operations
- EFR:Efficient Fast Retransmit Scheme for TCP in a Wireless Multiple Access (特集:マルチメディア通信と分散処理)
- On Dynamic Service Integration in VNA Architecture (Special Section on Multi-dimensional Mobile Information Networks)
- Network Subsystem Architecture Alternatives for Distributed Real-time System (特集:マルチメディア通信と分散処理)
- Reflective Probabilistic Packet Marking Scheme for IP Traceback (特集:新たな脅威に立ち向かうコンピュータセキュリティ技術)
- Activity Recorder : A Device to Record User's Activities Using RFIDs and Sensors(Ubiquitous Sensor Networks)
- RTC-Threads: A User-Level Real-Time Threads Package for Multimedia Systems
- TCP Redirection for Adaptive Mobility Support in Stateful Applications (Special Issue on Internet Technology and Its Applications)
- u-Con: A Smart Space Remote Control System(Poster Session 5 (Community Computing Networks 2))
- Memory Reservation System in Real-Time Mach
- UIGI: A Unified Interaction Gesture Interface for Home Computing Environment (日韓合同ワークショップ 1st Korea-Japan Joint Workshop on Ubiquitous Computing and Networking Systems (ubiCNS 2005))
- Design and implementation of a user-level real-time network engine
- Ubiquitous Services : Enhancing Cyber-Physical Coupling with Smart Enablers
- SenseCampus: Sensor enabled Cyber-Physical Coupling for Ubiquitous Services
- Dynamic QOS Control and Resource Reservation