- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
哈工程大作业基于无线Mesh网络的网络编码技术研究.doc
计算机科学与技术学院
无线网络安全
基于无线Mesh网络的网络编码技术研究
学 号:
班 级:
学生姓名:
任课教师:吕宏武讲师
2013年10月
基于无线Mesh网络的网络编码技术研究
1、无线Mesh网络的概念
无线Mesh网络是基于TP协议的无线宽带接入技术,它融合了 WLAN和Adhoc网络 的优势,支持多点对多点的网状结构,具有自组网、自修复、多跳级联、节点自我管理 等智能优势以及移动宽带、无线定位等特点,是~种大容量、高速率、覆盖范圆广的网 络,成为宽带接入的一种冇效手段。从某种意义上讲,Mesh网络更主要的是_种网络架 构思想,主要功能体现在无中心、自组网、多级跳接和路由判断选择等。
无线Mesh技术是一种与传统无线网络完全不M的新型无线网络技术。在传统的 WLAN中,每个客户端均通过一条与接入点(AP)相连的无线链路访问网络,用户若要进 行相互通信,必须首先访问一个固定的AP,这种网络结构称为单跳网络。而在无线Mesh 网络中,任何无线设备节点都可同时作为路由器,网络中的每个节点都能发送和接收信 号,每个节点都能与一个或多个对等节点进行直接通信。
这种结构的最大好处在于:如果最近的AP由于流量过大而导致拥塞的话,数据可 以自动重新路由到一个通信流量较小的邻近节点进行传输。依此类推,数据包还町以根 据网络的情况,继续路由到与之最近的下一个节点进行传输,直到到达最终目的地为止。 这样的访问方式就是多跳访问。
其实我们熟知的Internet就是一个Mesh网络的典型例子。当我们发送一份Email吋, 电+邮件并不是直接到达收件人的信箱中,而是通过路由器从一个服务器转发到另外一 个服务器,经过多次路巾转发才到达用户的信箱。在转发过程中,路由器一般会选择效 率最高的传输路径,以便使电子邮件能尽快到达用户的信箱。冈此,无线Mesh网络可 看作“Internet的无线版”。
2、无线Mesh网络中网络编码的文件共享模型
在这里的文件共享模型中将发送机制分为盲转发(BF)、带网络编码的盲转送 (BF—NC)、选择性转发(SF)、带M络编码的选择性转发(SF—NC)4种类型。其中前两种 机制是最大限度发送,不管网络屮的节点对其要发送的数据是不是需要。盲转发没有采 用网络编码,而带网络编码的盲转发是在节点接收到数据以后,产生要发送的数据块的
线性组合。与肓转发不同,选择性转发机制是在节点含有邻近节点需要的数据块情况下 才转发。
盲转发
当节点接收到一个新的数据块,获取媒质接人机会后,盲目地向邻近节点转发数据 块,即使没有一个邻近节点对它拥有的数据块感兴趣。只要监听到信道空闲,就按接收 的次序调度发送,先接收到的先发送。
带网络编码的盲转发
与第一种很相似,仍然是基于盲目转发的机制,所不同的是节点向邻近节点转发数 据块的线性组合,即是网络编码后的数据块。
选择性转发
节点周期性地查询接收报表,如果至少有一个邻近节点对它所拥有的数据块感兴 趣,那么转发数据块,而且优先发送熵最大的数据乜。每个节点维持一个接收报表,该 表提供每个邻近节点数据块的完全信息。通过与邻接节点交换信息来建立、维持和更新 这些报表。
带网络编码的选择性转发
与选择性转发一样,节点选择性地转发数据块,所不同的是发送的是网络编码后的 数据块。
用实验仿真的结果进行分析:
假没节点之问的发射功率是闹定的,发射半径〃 网络屮的所有节点分布在面
积为S的区域里N10S10S
积为S的区域里
N
10S
10S
模型的网络节点数目为N,N满足不等式 ,本文的网络节点数 VR2。将
文件分成大小相等的数据块1€1={1°°’2()’6()}。假设同一个时间片里,网络系统中信源的
数量=1,信源的位置为即信源的位置可以在而积为S的区域里的任何位置,假 定网络巾的丢率为L=0。为了更方便地研究上述方案对网络吞吐量的改善,采取C++编 程进行分析。实验仿真运行在理想的802. 11MAC协议上,信道没有任何损耗,网络屮的 节点公T地获得媒介接入机会。阁1表示4种不同机制对网络性能的影响。
|Cl=100t R=4, L=C,
|Cl=100t R=4, L=C,
10 20 30 40 50 60 70
节点数
252015
图1 4种机制、节点数与发送吋间的关系
根据上图可得出以下结论:
网络编码可以加速PJ容的分发,减少服务时间,节约无线网络的带宽;
在节点数目中等或多的情况下,网络编码更能体现其优势。这是符合逻辑的, 因为当网络屮的节点数目增多时,节点可从更多的邻近节点接收数据块和网络中的信息 将变得多样化。因此,从每次传送中获取的增益将史大;
增加数据块的数H将改进系统性能。事实上,当把文件分为多个数据块的时候, 节点只要下载完整数据块就开始传送数据块,而不必等到下载完整文件
原创力文档


文档评论(0)