【摘 要】
:
随着无线通信技术的发展,需要高速无线通信的应用得到迅速发展。这些应用和海量的接入终端对无线接入设备和服务端应用程序的网络通信能力提出了很大的挑战。而传统的网络协议栈处理方式,在设计之初并没有考虑到海量的网络通信需求,不能满足如此高速率和低延时的性能要求。本文通过分析网络通信的整个过程,识别性能瓶颈,提出通过用户空间网络系统和完备的内核空间协议栈的有机配合,来实现高性能网络通信功能的轻量级系统架构,
论文部分内容阅读
随着无线通信技术的发展,需要高速无线通信的应用得到迅速发展。这些应用和海量的接入终端对无线接入设备和服务端应用程序的网络通信能力提出了很大的挑战。而传统的网络协议栈处理方式,在设计之初并没有考虑到海量的网络通信需求,不能满足如此高速率和低延时的性能要求。本文通过分析网络通信的整个过程,识别性能瓶颈,提出通过用户空间网络系统和完备的内核空间协议栈的有机配合,来实现高性能网络通信功能的轻量级系统架构,并进行了原型实现和性能验证。本文的主要工作有:(1)分析传统协议栈机制以及存在的问题和相关的改进方案,提出充分利用轻量级用户空间栈的高效性和固有内核空间栈的完备性相结合的网络通信思路。(2)基于数据包的解析分发和无内存拷贝的数据交换系统。引入易扩展的交换系统实现数据交换,系统中通过解析数据包头提取数据包的协议数据作为数据包描述信息,并使用描述信息与路由信息匹配分发给不同的应用程序,用共享内存的方式避免数据包的拷贝完成数据报文的交换,提高通信性能。(3)将控制面与用户面分离,实现了确定性的交换系统配置,避免了用户面通信中连接建立和地址协商的开销,提高通信效率,同时抽象出基于服务的通信模型,将应用服务和通信协议解耦合,并可以动态检测应用程序的状态。(4)内核栈应用与用户栈应用的互通信,内核栈与用户栈有不同的地址空间,同时要保证用户栈对内核栈的透明性,本文通过ARP过程的支持和服务地址注册实现不同主机间互通信,通过应用代理避免同主机传输端口冲突,使用DNAT和MAC地址注册实现本机跨栈应用程序间的互通信。(5)详细介绍了整个系统的软件框架和具体实现,依据系统需求完成了功能测试和性能测试,并与传统标准协议栈通信性能进行比较,在数据报文大小为64字节时通信速率为传统系统的11倍以上,通信延时为原系统的1/6。本文通过用户空间协议栈和内核空间协议栈的有机配合,设计和实现具有高性能的开发维护简便的轻量级用户空间网络通信系统。它既提高了通信性能,同时具有较低的开发和维护成本,快速在应用环境中部署,具有较大的应用价值。
其他文献
随着金融信息化的高速发展,如何从形式各样的金融文本中快速、准确地筛选出有价值的信息并按照企业的需求将信息进行结构化存储,日益显示出重要性。半结构化金融合同是一种常见的金融数据文本,它虽用特定的文本结构书写但具有篇幅长和信息冗余的特点。本文分析了这种合同的结构和数据特征,采用先对合同文本进行分类、后对核心信息进行抽取的思路进行研究。首先,设计了核心信息抽取算法。1)进行了数据预处理,创建了针对金融专
随着科学技术的不断提升以及信息技术的日益普及,企业已经进入了信息化的时代,ERP(Enterprise Resource Planning,企业资源计划)在企业中已经得到了充分而广泛的应用。但是面对复杂的业务流程、大量的业务数据,ERP并没有将其进行充分应用,容易出现“数据量暴涨,但知识贫乏”的现象。而数据挖掘技术能够通过对数据的进一步分析,挖掘出数据之间的潜在关系以及隐藏信息,能够较好的解决上述
南京作为中国近代史的主要舞台,因此留下了丰富的建筑遗产。医院是中西方文化交流与冲突的见证者,近代医疗建筑的发展将这一交流与冲突放大了。本文通过对于南京近代医疗建筑的历史以及典型医疗建筑案例的分析,希望整理清楚南京近代医疗建筑的发展脉络,并对其中部分建筑的修缮与现状进行总结,以填补南京近代医疗建筑研究这个空白。本论文通过档案搜索、史料搜索发掘南京民国时期医疗建筑的历史资料,并实地进行调研。文章主体分
有机磷阻燃剂(OPFRs)是一种新兴污染物,已在多种环境介质中被检出。其中,OPFRs在土壤上的界面行为极大程度地影响其环境归趋。而目前关于土壤中粘土矿物对OPFRs吸附行为的研究却相当有限。本文选取三苯基氧膦(TPPO)和磷酸三苯酯(TPhP)两种典型的OPFRs,研究其在原土(蒙脱土和高岭土)和改性土上的吸附行为,考察了pH值、无机离子、天然有机质(NOM)、温度等因素对OPFRs吸附的影响,
癌症作为人类目前最难治疗的病症之一,严重威胁着人类的生命健康。病理检查能够确定癌症分期分级,在临床诊断及治疗决策中起着重要作用。因此,病理医生又被称为“医生的医生”。然而,中国病理医生人数严重不足,且分布不均,基层及偏远地区病理诊断资源匮乏。随着近年来信息技术、人工智能等快速发展,人工智能已经在计算机辅助诊断领域取得了初步应用。在此背景下,为了帮助病理医生高效地进行病理诊断,缓解病理医生资源紧张的
随着我国城市人口经济的发展,城市空间的不断扩张,交通需求随之大幅增长,中心城区交通压力与日俱增。为适应城市组团间不断增长的交通需求,缓解中心城区交通压力,为城市空间发展提供支撑,越来越多的城市开启了城市道路快速化改造进程。本文结合扬州市运河南北路快速化改造工程项目,对城市道路快速化改造中的关键技术问题开展研究。首先从城市快速路定义入手,总结城市快速路主要特点及功能,并对国内外典型快速路改造案例进行
社交网络无处不在,其本质是把不同的实体联系起来,形成具有某一共同特点的团体。近年来,随着我国航空业的飞速发展,民航业的旅客数量呈现出快速增长的趋势。作者在政府机关工作,与航空公司接触较多,深知对于航空公司而言,通过管理海量的旅客出行信息,构建社交网络,分析旅客行为痕迹和旅客间的相互关系,对有影响力的旅客给予针对性关怀性的服务与营销,可以给相关业务部门正确的决策支持,有利于提高航空公司的运行效率,给
本论文的研究目的在于通过研究和建立制约称重传感器准确度的误差数学模型,采取硬件和软件滤波以及数字补偿技术对称重传感器进行误差修正,从而设计出一种低成本高精度的数字式称重传感器。此外,通过设计一套上位机传感器误差计算与补偿软件,可为制造商的工业化生产提供一种补偿参数计算和传感器符合性评价的方案。本论文主要从高精度数字传感器测试技术、高精度A/D数据采集板的设计、下位机的数字滤波与补偿软件设计以及上位
本文将Hirota方程约化为两个具有实Hamiltonians的复有限维Hamilton系统,并证明所得复Hamilton系统在Liouville意义下的完全可积性。复有限维Hamilton系统的对合解生成Hirota方程的有限参数解,且复Novikov方程的解空间是Hirota流的有限维不变集。借助于Lax矩阵,将Hirota流在Riemann面Jacobi簇上拉直,揭示其线性特征。基于代数曲线
随着城市轨道交通尤其是地铁在中国各大城市的飞速发展,地铁在城市公共交通中的作用越来越重要,地铁列车在运行中产生的一些不良影响尤其是列车运行振动带来的不良影响越来越成为地铁运营方、乘客及社会舆论关注的焦点。地铁列车运行振动产生的主要原因,如何有效消除或者削弱列车运行振动带来的影响,是地铁运营方在实践中亟待解决的问题。本文首先从分析地铁列车运行振动产生机理入手,明确地铁轨道的不平顺是引发列车运行振动的