无线网络中基于网络编码的MAC层调度策略

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:bigtree16
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线网络由于其具有很强的灵活机动性、易扩展等优点,已经得到越来越普遍的应用,特别是在环境监测、军事作战、交通运输、办公室等场景中。无线信道的广播特性带来了无线网络协议栈设计上的某些改变,特别是MAC层的变化。和以太网使用的载波侦听功能相似,无线MAC层协议使用多点竞争接入信道机制。传统传输模式下,中继节点只负责数据的存储转发工作,不会对数据包进行额外处理,因而浪费了潜在的编码增益。网络编码作为一种新近提出的思想,它允许中间结点对接收到的数据进行编码操作,以使网络的吞吐量得到大幅度的提升。首先,本文介绍了网络编码技术的由来,阐述了网络编码的基本原理。接着对流间网络编码和流内网络编码进行了详细比较分析,得出了各自适用的无线网络应用场景。各种基于网络编码思想的应用得到了长期发展,这些研究结果表明网络编码具有提高网络吞吐量、减少时延、增强可靠性等优点,因而进一步促使我们对其进行广泛研究。其次,分析了无线网络MAC层工作机理。MAC层协议决定了节点的信道接入机制,节点以载波侦听多点接入/冲突避免(CSMA/CA)的方式接入信道,因而实现了各节点之间的分布式管理。为了适应传感器网络的节能需求,对MAC协议的侦听/睡眠周期制定某种分配策略而得到了多种MAC变种。随着网络编码的持续发展,基于它的MAC层调度策略方面的研究也逐渐展开,因此设计基于网络编码的MAC协议将成为一个新的课题。最后,针对一跳范围内的无线蝴蝶网络,源节点一直有数据包要发送的情景,我们把网络编码的技术融入到MAC层设计当中,提出了基于网络编码的MAC层调度策略。该策略对编码节点的缓冲区进行动态分配,使每条流拥有自己的虚拟缓冲区。当两个虚拟缓冲内的数据包数量之差达到预设阈值时,MAC扩大数据包较多的缓冲区所属流的源节点的竞争窗口大小。这样一来另一源节点接入信道的机会将会增加,因此编码节点可编码的概率将会增大。Matlab仿真实验表明,该策略相比于传统无网络编码及传统有网络编码的情况下都有提高吞吐量方面的优势。
其他文献
随着Internet的飞速发展,互联网的信息大爆炸给人们带来信息过载的问题,新闻资讯作为人们接触最多的一种媒体信息,发布方式已经从传统媒体逐渐的转移到互联网上。新闻资讯作为互
移动机器人视觉导航过程中图像处理的关键问题是道路识别和障碍物检测,论文是基于计算机单目视觉技术对非结构化道路识别和运动障碍物检测进行研究。在已有的技术基础上,经分
在互联网Web2.0时代,随着SNS社区网站的不断发展壮大,这种开放的平台的发展标志着社交网络时代的来临,同时这种技术特点也给网络学习带来了机遇。   本文设计并实现了一个基
光线跟踪是一种真实的显示虚拟场景的算法,该算法所渲染出的图像具有非常逼真的效果,清晰度可以达到照片的级别,而且算法的原理简单易懂,实现方便,因此自从光线跟踪算法出现
长期以来,存储一直都是整个计算机系统的性能瓶颈之一。人们总希望获得低延时,高可靠,低能耗,持久化的存储设备。而新型非易失型存储器(NVM,Non Volatile Memory)的出现,则使
随着大量的基于互联网的服务与大量的服务托管在云平台上的趋势日益流行,需要更加强大的后端存储系统来支持这些服务。一方面存储系统自身应该要有更强大的处理高并发和高强
虚拟化技术是实现云计算的关键技术。通过虚拟化技术,可以在一台物理机上创建多台虚拟机,运行多个相互隔离的操作系统,从而增强系统的安全性,提高资源的利用率。随着虚拟化技
随着我国各方面建设的加强,尤其是受石油、电力等行业迅速发展的拉动,作为物料搬运的主要设备之一的起重机,其市场需求增长显著,同时对其自动化作业控制功能要求也越来越高。本文
近年来,信息技术高速发展与广泛应用,打破了工业控制系统在国家关键基础设施领域的隔离机制,同时各类安全事件的频发已引起业界对工业控制系统安全问题的高度关注。工控协议
随着Symbian的逐渐没落和Windows Mobile的退出市场,iOS、Android、Windows Phone逐渐成为智能手持设备操作系统市场的主角。作为其中之一的Android平台,在移动手持设备市场占