一种基于Select函数的嵌入式网络通信信息转发机制设计  被引量:1

Design of information Forwarding Mechanism in Embedded Network Communication Based on Select Function

在线阅读下载全文

作  者:陈荣军[1] 谢舜道[2] 谭洪舟[2] 李飞 杨宇杰[1] CHEN Rong-jun,XIE Shun-dao,TAN Hong-zhou,LI Fei,YANG Yu-jie (1.Nanfang College of Sun Yat-Sen Universit3T, Guangzhou 510970, China; 2.School of Information Science and Technology, Sun Yat-Sen University,Guangzhou 510006, China; 3. Guangzhou Kansig Electronics Technology Inc. , Guangzhou 510663 China )

机构地区:[1]中山大学南方学院广东广州510197 [2]中山大学信息科学与技术学院,广东广州510006 [3]广州市加信电子技术有限公司,广东广州510663

出  处:《电脑知识与技术》2013年第1期25-28,34,共5页Computer Knowledge and Technology

基  金:广东省高新技术产业开发区引导专项目资金项目(2010A011300018)

摘  要:为了解决在嵌入式网络多对多通信中出现网络拥塞造成网络性能指标下降、引起网络带宽资源浪费的问题,基于Select函数,提出一种单一进程的多目标睡眠等待的信息转发机制方法,当睡眠进程等待的几个目标通道中的任何一个有输入数据时,相应的设备驱动程序把睡眠中的进程唤醒。这样,既达到了进程与多个数据通道进行通信的目的,又避免使用报文队列增加资源消耗的弊端,使信息转发保持了较高的效率。该机制已经在Linux平台上实现并通过测试。In order to solve the problem of waste of network bandwidth resource caused by network congestion in embedded network multi point communication, put forward a kind of single process multi objective sleep method of information forward- ing based on Select function. When there is data input in any data channel relative to the process, the corresponding device driv- ers will wake up the process. So, it can achieve the purpose of communicate with multiple data channels, but also to avoid the use of message queue witch increases resource consumption, making the information forwarding to maintain higher efficiency. This mechanism has been implemented on the Linux platform and tested.

关 键 词:嵌入式 网络通信 网络拥塞 信息转发 Select函数 

分 类 号:TP338[自动化与计算机技术—计算机系统结构;自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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