作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2006, Vol. 32 ›› Issue (13): 120-122. doi: 10.3969/j.issn.1000-3428.2006.13.043

• 网络与通信 • 上一篇    下一篇

基于RTLinux的多通道实时网络系统设计

周长义;杜 旭;徐侃如   

  1. 华中科技大学电信系,武汉 430074
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2006-07-05 发布日期:2006-07-05

Design of Multiple Channels for Real Time Network System Based on RTLinux

ZHOU Changyi;DU Xu;XU Kanru   

  1. Department of Electronics and Information, Huazhong University of Science & Technology, Wuhan 430074
  • Received:1900-01-01 Revised:1900-01-01 Online:2006-07-05 Published:2006-07-05

摘要: 主要借鉴Linux/RK的资源调度思想,为嵌入式实时Linux提出了一种网络实时方案。主要对现有的RTLinux进行改造,突出网络实时的应用。通过改造Linux的网络子系统,得到一个微型网络子系统,移植到RTlinux微内核中。为网络子系统设计多个处理通道,支持网络并发调度,这由多个针对不同应用的内核线程实现。解决了Linux系统中网络实时性能不高的问题。

关键词: 实时系统, RTLinux, 网络

Abstract: Using the theory of resource scheduler in Linux/RK for reference, this article brings forward a real-time network strategy on the basis of an embedded Linux system. It mostly makes modification in the existing RTLinux, paying special attention to the real-time requirements. This paper develops a mini network subsystem, and replants it in the mini RTLinux kernel. With specific kernel threads, it designs multiple channels for the network subsystem, which supports the concurrent schedule. As a result, the real time performance refering to network is improved.

Key words: Real time system, RTLinux, Network

中图分类号: