用户空间协议栈的移植与性能优化
本文选题:用户空间协议栈 切入点:LWIP移植 出处:《电子技术》2014年07期
【摘要】:文章将一个为嵌入式系统开发的轻量级用户空间协议栈LWIP移植到x86多核处理器上,并通过集成高速收发包引擎、优化关键数据结构及算法等措施提高其性能。论文介绍了与LWIP移植相关的系统模型设计、收发包引擎集成和操作系统抽象层实现,以及与LWIP优化相关的PCB管理、定时器管理与资源互斥锁实现。经实验,基于用户空间协议栈实现的web服务器,其性能比基于内核协议栈的web服务器提高了一倍。
[Abstract]:In this paper, a lightweight user-space protocol stack (LWIP) developed for embedded system is transplanted to x86 multi-core processor. This paper introduces the system model design related to LWIP porting, packet engine integration and operating system abstraction layer implementation, and PCB management related to LWIP optimization. The implementation of timer management and resource mutex. Experimental results show that the performance of web server based on user space protocol stack is twice as high as that of web server based on kernel protocol stack.
【作者单位】: 中国科学技术大学计算机科学与技术学院;
【分类号】:TP311.54
【相似文献】
相关期刊论文 前10条
1 魏占永,潘振克,殷文,屠秋恩,计晨;单片机Modbus-TCP协议栈设计及其在低压配电系统中的应用[J];低压电器;2005年08期
2 彭强兵;张超英;王强;熊磊;梁深文;俞学林;;基于Web Services的成教管理信息系统的设计与实现[J];计算机工程与设计;2007年01期
3 张洪波;李涧;;蓝牙驱动程序结构的设计与实现[J];微计算机信息;2007年35期
4 李立;;以太网和现场总线在工业网络中的应用[J];微计算机信息;2001年10期
5 滕德强;张学军;张军;;甚高频数据链模式二协议栈的软件框架设计研究[J];航空电子技术;2006年04期
6 丁群燕;曾鑫;;蓝牙车载自动接听系统软件结构分析及应用[J];武汉船舶职业技术学院学报;2008年03期
7 雷晓荣;朱志祥;;基于eXosip协议栈的软电话设计与实现[J];电声技术;2007年05期
8 刘鹏;;日讯科技NTAS Professional软件示例辨析WAP测试业务及下载类型[J];移动通信;2007年11期
9 童浩;陈兴蜀;严宏;;改进及优化Linux网络协议栈[J];电子科技大学学报;2007年S3期
10 ;我校承担的“TD-SCDMA LCR/GSM双模协议栈软件包”项目顺利通过验收[J];重庆邮电大学学报(自然科学版);2007年01期
相关会议论文 前10条
1 郑丽国;周怡構;凌志浩;彭瑜;;基于ZigBee技术的产品开发流程及其实现方法[A];第七届工业仪表与自动化学术会议论文集[C];2006年
2 刘佳;陈家福;;物联网中轻量级TCP/IP协议栈的研究[A];2010通信理论与技术新发展——第十五届全国青年通信学术会议论文集(下册)[C];2010年
3 王涛;王宝生;郦苏丹;;天基链路仿真系统的报文截获技术[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
4 许六一;;基于Web services的设备资产管理探索[A];冶金企业MES和ERP技术实践论文集[C];2005年
5 邓英;乔东海;;以太网络接口的数字化语音采集系统[A];2008年全国声学学术会议论文集[C];2008年
6 王秀芬;蒋大林;曹广鑫;郎芬玲;张炜;;SIP控制终端的研究及在物联网的应用[A];第八届全国信息获取与处理学术会议论文集[C];2010年
7 朱海萍;李增智;杨怀洲;;基于面向服务体系结构SOA的业务管理研究[A];2004年全国通信软件学术会议论文集[C];2004年
8 詹良;周慧玲;;基于JN5121的无线传感器网络节点研制及Zigbee程序设计[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(下册)[C];2007年
9 赵帅;章洋;陈俊亮;;基于SCA煤矿监控系统数据采集的设计与实现[A];CCF NCSC 2011——第二届中国计算机学会服务计算学术会议论文集[C];2011年
10 杨敏;毛玉明;;嵌入式Linux上的一种便携式互连设备实现方案[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(上册)[C];2007年
相关重要报纸文章 前9条
1 高博;Window7时代大幕开启[N];电脑报;2009年
2 徐小兴 姚春鸽;物联网时代,IPv6如何大显身手?[N];人民邮电;2010年
3 叶东蕾;Linux产业的崛起与相关专利的分布[N];中国知识产权报;2008年
4 本报记者 邵海宏;出发! Windows Server 2008[N];中国计算机报;2008年
5 ;多技术并存的数字图书馆[N];中国电脑教育报;2006年
6 刘仁;手机软件或可与个人电脑软件一样辉煌[N];中国知识产权报;2007年
7 本报记者 边歆;安全产品背后的卖“布”者[N];网络世界;2010年
8 东方通;“核高基”推动民族软件发展[N];通信产业报;2010年
9 吴挺;恐龙级别的操作系统要过季了[N];计算机世界;2009年
相关博士学位论文 前1条
1 詹骞;基于Ajax/REST的GIS WEB服务研究与实现[D];中国地质大学(北京);2008年
相关硕士学位论文 前10条
1 金镝;TD-SCDMA终端协议栈软件测试方法研究[D];北京交通大学;2008年
2 赵明;基于嵌入式操作系统的USB设备驱动程序的开发[D];中国科学院研究生院(西安光学精密机械研究所);2007年
3 孙宇琼;嵌入式平台下可信计算协议栈的设计与实现[D];北京邮电大学;2011年
4 赵元魁;跨平台NFC协议栈的设计与实现[D];电子科技大学;2013年
5 张效奎;物联网中轻量级IPv6协议的研究与应用[D];东华大学;2013年
6 黄欣;嵌入式实时操作系统ARTs-OS中TCP/IP协议栈的开发[D];华中科技大学;2011年
7 谢鹏;基于WAVE协议栈的车联网通信终端研究及定位系统实现[D];华南理工大学;2013年
8 刘佳;物联网中轻量级TCP/IP协议栈的设计与实现[D];昆明理工大学;2011年
9 张青青;Windows环境下的Lwip网络应用平台的开发与实现[D];西北大学;2013年
10 李振江;Linux系统下Modbus主协议栈设计与实现[D];安徽大学;2012年
,本文编号:1662020
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1662020.html