Network Subsystem Architecture Alternatives for Distributed Real-time System (特集:マルチメディア通信と分散処理) Network Subsystem Architecture Alternatives for Distributed Real-time System(Special Issue on Multimedia Communication and Distributed Processing)

抄録

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.

収録刊行物

情報処理学会論文誌   [巻号一覧]

情報処理学会論文誌 40(1), 23-33, 1999-01-15  [この号の目次]

一般社団法人情報処理学会

参考文献:  30件

参考文献を見るにはログインが必要です。ユーザIDをお持ちでない方は新規登録してください。

プレビュー

プレビュー

各種コード

  • NII論文ID(NAID) :
    110002724692
  • NII書誌ID(NCID) :
    AN00116647
  • 本文言語コード :
    ENG
  • 資料種別 :
    ART
  • ISSN :
    03875806
  • NDL 記事登録ID :
    1524102
  • NDL 雑誌分類 :
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL 請求記号 :
    Z14-741
  • 収録DB :
    CJP書誌  NDL  NII-ELS 

共有