节点间轻量级通信协议栈的设计与研究

来源 :电子科技大学 | 被引量 : 10次 | 上传用户:sunshineaigeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着计算机网络技术的不断发展以及嵌入式系统的普遍运用,嵌入式Internet技术的研究也获得了长足的进步。然而由于传统的TCP/IP协议栈比较复杂,效率也比较低,更关键在于它的代码量很大,无法在资源紧张的嵌入式系统或者一些硬件芯片上实现其全部功能。针对特定的组网方式及网络环境,我们可以对传统TCP/IP协议栈进行裁剪和改进,从而实现节点间高效率、高可靠、低时延、轻量级的通信。本课题研究的重点在于,在现有协议栈的基础上,对所需的各个协议进行简化,使之满足丢包率、可靠性以及吞吐量等方面的性能需求。特别是对TCP协议的裁剪,通过减少TCP协议的状态机数量以缩减协议栈的代码量,采用合适的最小重传超时值来提高通信效率,增加显式拥塞控制机制来降低丢包率。为了解决组网中出现的网络拥塞问题,本文还设计了一种新型的交换机队列管理算法,以缓解网络的拥塞压力。本文首先概括性地介绍了轻量级协议栈,指出当前国内外的研究背景与现状,并给出轻量级协议栈的设计思路。接下来简要概述传统的TCP/IP协议栈,分别对ARP协议、IP协议、ICMP协议、UDP协议、TCP协议以及静态路由协议做详尽的分析。在此基础上针对本课题特定的网络拓扑需求,给出轻量级协议栈中主要协议的裁剪方案并做进一步改进。接着设计了一种新型的交换机队列管理算法,目的在于更好地解决网络的拥塞问题。最后简要介绍OPNET仿真平台,并设计了本课题的仿真平台模型。利用该平台模型,对改进前后的TCP/IP协议栈并所设计的交换机队列管理算法进行对比仿真。仿真结果表明,所设计的队列管理算法和改进后的协议在丢包率、传输时延和吞吐量等性能指标上有了显著提高。
其他文献
近年来,国内外宽带网络发展迅猛,IP多媒体技术日渐成熟。数字技术、计算机技术日益与消费家电产品相结合,IP机顶盒就是在此背景下诞生的。目前大多数IP机顶盒产品采用硬件解
无线移动自组网是当前的研究热门,而对于自组网的研究主要集中于对数据链路层MAC协议的研究以及网络层路由协议的研究。由于自组网具有节点自组织、分布式管理、拓扑动态变化
Gr(o)bner基(Gr(o)bner Bases)理论是计算机代数的一个基石,因为不仅可以知道Gr(o)bner基存在性,而且更为关键的是提出了计算Gr(o)bner基的可行性算法,所以无论是在理论上还是在
随着当今世界的科学技术的迅猛发展,无线传感器网络(WSN)不断改变着人类认识世界的方式,其应用相当广泛,可以用于灾害预警、医疗健康系统、城市道路交通监管、军事等诸多领域
扩频通信具有较强的抗干扰、抗侦查和抗衰落能力,可以实现码分多址,目前广泛应用于通信抗干扰、卫星通信、导航、保密通信、测距和定位等各个方面。另外,随着集成电路技术的
在通信设备、雷达、广播设备、微波器件、医疗设备等的设计与生产过程中,经常需要对信号进行频谱分析,同时还需要对信号的多种参数进行测量,如射频信号的频率、功率,调制信号
随着网络和计算机技术的高速发展,多媒体信息,特别是数字视频越来越多的进入人们的生活。如何对视频信息有效管理和利用,是摆在人们面前的重要课题。因此,在理解视频内容的基
天线选择是MIMO技术中的一个关键问题,它能从MIMO系统的多个发射天线和多个接收天线中选择出性能最好的一个或几个天线,从而以很小的性能损失换取成本的大幅降低,极大地提高了MI
多输入多输出(MIMO)技术可以显著提高系统容量,而正交频分复用(OFDM)技术可以对抗无线信道中的多径衰落,因此MIMO-OFDM系统能够应对未来移动通信系统中由带宽效率和多径衰落
皮肤颜色评价在医疗保健中具有重要的作用,对于皮肤疾病诊断、化妆品效果量化分析都具有重要的指导意义,皮肤颜色的变化能够反映皮肤屏障的完整性、皮肤的敏感性,并有助于判