Xenomai平台下基于以太网的实时通信方案  被引量:3

Ethernet-based Real Time Communication Solution Under Xenomai Platform

在线阅读下载全文

作  者:陈进朝[1] 杜承烈[1] 黄俊江[1] 

机构地区:[1]西北工业大学计算机学院,西安710129

出  处:《计算机工程》2012年第10期86-88,91,共4页Computer Engineering

摘  要:分析Xenomai平台下实时通信的要求,提出一种基于以太网的实时通信解决方案。将以太网网卡驱动从Linux内核迁移至Xenomai实时内核,采用时分多址的介质访问控制机制,对各个节点的数据帧发送时刻进行控制,利用多路分解方法解决线程和数据包的优先级倒置问题,采用零拷贝技术减少数据包穿越协议栈时的复制次数。实验结果表明,该方案能实现Xenomai平台下任务间的实时网络通信。This paper analyzes the requirements of the real time communication under Xenomai platform.It presents an Ethernet-based real time communication solution.It ports the Ethernet Network Interface Card(NIC) driver from the Linux kernel to the real time kernel.Time Divide Multiple Access(TDMA) based Media Access Control(MAC) supplies a definite period of time sending data frames for all nodes.It uses demultiplexing method to solve the priority inversions of threads and data packets,and also uses zero-copy technology to reduce the times when data packets cross the protocol stack.Experimental results show that this solution can realize the real time communication of inter task under Xenomai platform.

关 键 词:Xenomai平台 实时通信 实时任务 以太网 多路分解 

分 类 号:TP393[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象