无线网络编码综述
- 格式:pdf
- 大小:351.55 KB
- 文档页数:5
201无线网络编码机会路由综述关淯尹,底兴芳(宁夏大学物理与电子电气工程学院,宁夏银川750021)摘要:作为无线网络协议中两个重要的研究方向,网络编码和机会路由广泛应用于社会各个方面,为提高无线网络的总体性能,融合网络编码和机会路由已成为当今研究热点。
文章系统地总结了网络编码与机会路由的方法和研究现状,对网络吞吐量、可靠性、转发效率、延时等性能进行介绍和分析。
最后,对融合网络编码和机会路由提高网络性能方面的工作进行了展望。
关键词:网络编码;机会路由;吞吐量;延时中图分类号:TP393文献标识码:A 文章编号:1673-1131(2016)08-0201-04Survey onNetwork-Coding-Opportunistic Routing in Wireless NetworkGuan Yuyin,Di Xingfang(School of Physics and Electronic-Electrical Engineering,Ningxia University,Yinchuan,750021,China )Abstract:As a wireless network protocol in two important research direction,network coding and opportunistic routing can be widely used in many aspects of society.In order to improve the overall performance of the wireless network,fusion opportunistic routing and network coding has become a hotspot of current research.This paper systematicallysummarizesexisting methods and research status of network coding and opportunistic work throughput,reliability,forwarding efficiency and the delay performance are reported andanalyzed.At last,development trends of network coding and opportunistic routing to improve network performance are discussed.Key words:network cording;opportunistic routing;throughput;latency0引言随着无线网络技术的发展,人们对获取通信信息的速度,质量等方面的要求越来越高。
网络编码的安全性综述
张宇阳;高媛媛;杨保峰;张倩倩;顾耀坤
【期刊名称】《无线通信》
【年(卷),期】2015(005)006
【摘要】本文是针对网络编码的安全性问题的综述性文章,首先对现有的针对网络编码系统的恶意攻击进行了细致的定义和分类,总结了各类恶意攻击之间的联系和区别,说明了它们的基本防御思想;其次针对各类恶意攻击,阐述了一些经典的网络编码防御方案,并分析其优缺点;最后对现有的网络编码防御方案进行了总结并提出了改进思路。
【总页数】12页(P126-137)
【作者】张宇阳;高媛媛;杨保峰;张倩倩;顾耀坤
【作者单位】[1]解放军理工大学通信工程学院,江苏南京;;[2]南京邮电大学,江苏南京;;[1]解放军理工大学通信工程学院,江苏南京;;[1]解放军理工大学通信工程学院,江苏南京;;[3]65040部队,辽宁沈阳
【正文语种】中文
【中图分类】TP39
【相关文献】
1.网络编码在无线网络中的应用综述 [J], 都赟赟;程文彬
2.基于网络编码和多速率组播的网络性能优化综述 [J], 陈小徽;王俊义;赵振
3.联合编码开销与安全性能的网络编码优化方案 [J], 徐光宪;杨冬丽;高嵩;许春燕;
金钰博
4.基于网络编码的机会网络路由综述 [J], 白琳;何欣;何明书
5.多中继物理层网络编码系统加密设计及安全性能研究 [J], 唐猛;李海华;谢灵运;陈建华
因版权原因,仅展示原文概要,查看原文内容请购买。
网络编码在P2P技术中的应用根据最大流最小割定理,通信网中端到端最大信息流是由网络有向图的最小切割决定的。
但目前网络中无法达到这一理论的上界,这是因为在网络中信息以“流”的方式来处理,原则上一个通信“管道”一次只允许传输一个“流”。
传统的观念中,认为在中间节点对信息进行处理于信息传输本身没有任何好处。
然而,Ahlswede等人于2000年提出了网络编码的概念,推翻了上述结论。
网络编码,是指中间节点不仅仅是简单的存储转发,还可以对信息进行一定处理融合,增加单次传输的信息量,提高网络的性能。
网络编码融合了编码和路由的概念,给现有的网络带来了革命性的变化,给网络结构、路由的设计带来了新的设计思路。
一、网络编码综述最初提出网络编码是用来解决网络中组播的最大流问题,即给定一个通信网络,以G(V,E)来表示,G是一个有向无环图。
在组播通信中,需要一个信源S∈V和一组信宿T∈V。
要实现组播通信,传统的路由方式是建立一个或多个组播树,即建立一棵以发送者为根节点、连接所有接收者的多播分发树,所要传输的信息就在这些事先选好的路径上传输。
所以建立组播树是实现组播的关键,但是一般认为组播树的建立是一个NP问题。
通常只是求出其近似解,先采用最大流算法找到信源与一个信宿R1的最大流路径,然后再依次寻找与下个信宿R2之间的最大流路径,这时通常会在原通信网络中去掉与R1之间已经用过的链路的容量。
这样处理是因为传统路由认为网络中传输的信息是不能叠加的,只能存储转发。
这样的组播树的建立方式就会导致信源与信宿R2后面的信宿建立的路径都不是以它们之间的最大流进行传输的。
而网络编码的提出就是为了解决这个问题,以实现由最大流最小割定理给定的一个通信网络的容量上限。
为进一步说明网络编码的原理,下面给出一个经典例子。
如下图所示,在这个蝶式网络中,每个边代表一个直接链路,每次可以可靠地传输一个包。
源端S1和S2分别有包S1和S2,想要都发送给R1和R2。
一、单选题【本题型共5道题】1.智能天线技术可形成能量集中的波束,增强有用信号并降低干扰,而()可充分利用多径信息提高系统容量。
如果将两者结合起来,充分利用两种技术带来的增益,将给系统性能和容量带来极大的提升。
A.MIMO技术B.OFDM技术C.TDMA技术D.Turbo编码技术用户答案:[A] 得分:4.002.LTE的网络结构主要是()。
A.BSC+BTS 网络结构B.RNC+(BBU+RRU)分布式结构C.扁平式网络结构D.异构网络融合架构(B4G)用户答案:[C] 得分:4.003.LTE无线帧采用的帧长是()。
A.10msB.5msC.20msD.15ms用户答案:[A] 得分:4.004.eNodeB与MME/S-GW之间的接口是()。
A.Iu接口B.X2接口C.S1接口D.A接口用户答案:[C] 得分:4.005.以下选项哪些不是5G主要需求?()A.更好的覆盖B.节点更大的覆盖范围C.更大的网络容量D.更低的时延用户答案:[B] 得分:4.00二、多选题【本题型共5道题】1.网络仿真预规划包括()三部分。
A.准备工程参数B.链路预算C.覆盖估算D.容量估算用户答案:[BCD] 得分:4.002.WCDMA系统网络结构由三部分组成()。
A.CN(核心网)B.UTRAN(无线接入网)C.无线网络控制器(RNC)D.UE(移动台)用户答案:[ABD] 得分:4.003.Relay根据其节点使用的频谱可以分为:()。
A.Type1 RelayB.Type2 RelayC.out-bandD.in-band用户答案:[CD] 得分:4.004.分布系统的种类包括哪些()。
A.基站B.泄漏电缆方式C.电分布方式D.直放站E.光纤分布方式用户答案:[BCE] 得分:4.005.TD-SCDMA系统的帧结构特殊子帧包括()。
A.DwPTSB.UpPTSC.GPD.subframe用户答案:[ABC] 得分:4.00三、判断题【本题型共12道题】1.我国组建可运营的无线局域网时,网络设备应支持WAPI标准。
一、安全网络编码的研究现状及存在的问题传统通信网传送数据的方式是存储转发,中间节点扮演着转发器的角色,然而网络编码的理论彻底推翻了这种传统观点。
网络编码是一种融合了路由、信息论和编码的信息交换技术,它的核心思想是网络中的各个节点对其各条信道上收到的信息进行线性或非线性的处理,然后转发给下游节点,中间节点扮演着编码器或信号处理器的角色。
根据图论中最大流-最小割定理,数据的发送方和接收方通信的最大速率不能超过双方之间的最大流值(或最小割值),如果采用传统多播路由的方法,一般不能达到该上界。
Ahlswede 等人以蝴蝶网络的研究为例,指出通过网络编码可以达到多播网络传输的最大流界,从而奠定了网络编码在现代通信网络研究领域的重要地位。
自2003年线性网络编码理论被提出以后,应用网络编码时存在的安全问题就为很多研究人员所关注。
近年来,安全网络编码也越来越成为国内外学者的一个研究热点。
针对应用网络编码时存在的安全问题的研究也有许多编码体制或解决方案被提出。
对安全网络编码的研究主要是为保证网络编码系统在恶意攻击存在下是安全的。
主要为主动攻击和被动攻击两类攻击。
当前对安全网络编码的研究主要集中为搭线窃听攻击(一种被动攻击)和污染攻击(一种主动攻击)。
Cai 和 Yeung 针对窃听者能窃听一定数量信道的网络设计了一种信息理论安全的网络编码并给出了具体的编码方法。
针对这类问题,J.Feldman 等人通过舍弃少量带宽给出了在较小的有限域上的编码算法。
T.Chanl 和 A. Grant 给出了安全网络编码所能够达到的多播容量限。
Rouayheb 和 Soljanin 则从另外一个角度研究了安全网络编码所能达到的多播容量限问题。
在实际应用过程中对安全性的要求不一定要信息理论安全那么高。
对于安全性弱于信息论安全的,称之为“弱安全的”。
比如窃听者得到了关于信源的两个比特的异或21b b ,虽然他窃听到了关于信源的一比特信息,但他却无法获得关于信源的任何“有意义”的信息,即他无法得到1b 或2b 。
3)国家自然科学基金资助项目(60572049)。
熊志强 博士研究生,研究方向为传感器网络、网络编吗;黄佳庆 副教授,研究方向为P2P 网络、多媒体;刘 威 副教授,研究方向为无线网络;杨宗凯 博士后,教授,博士生导师,研究方向为现代通信网络。
计算机科学2007Vol 134№13 无线网络编码综述3)熊志强 黄佳庆 刘 威 杨宗凯(华中科技大学电子与信息工程系 武汉430074)摘 要 网络编码是近年来通信领域的重大突破,其基本思想是网络节点不仅参与数据转发,还参与数据处理,这样可以大幅提高网络性能。
本文关注网络编码在无线网络环境中的研究与应用,在评述了网络编码在无线自组织网络、无线传感器网络和无线网状网三种无线网络类型上的最新研究进展之后,对其发展趋势进行展望。
关键词 网络编码,无线自组织网络,无线传感器网络,无线网状网 N etw ork Coding in Wireless N et w orks :A SurveyXION G Zhi 2Qiang HUAN G Jia 2Qing L IU Wei YAN G Z ong 2Kai(Depart ment of Electronics and Information Engineering ,Huazhong University of Science and Technology ,Wuhan 430074)Abstract The Network Coding evolved recently is an important breakthrough in field of communications.The basic concept of Network Coding is that intermediate nodes in the network not only forward but also process the incoming in 2formation flows ,which results in significant benefits.In fact ,wireless networks are a most natural setting for Network Coding because the very characteristics of wireless links that complicate routing ,namely ,their unreliability and broad 2cast nature ,are the very characteristics for which coding is a natural solution.This paper firstly overviews the develop 2ment of Network Coding ,and then summarizes its latest research in wireless ad hoc networks ,wireless sensor net 2works and wireless mesh networks.In conclusion ,we point out its f uture direction based on the analysis and remark of problems remaining unsolved in wireless networks.K eyw ords Network coding ,Wireless Ad Hoc networks ,Wireless sensor networks ,Wireless mesh networks 1 引言网络编码(Network Coding )是进入21世纪后通信领域的一项重大突破[1],它融合了编码和路由的概念,通过允许对来自不同链路的信息进行编码组合,使得网络节点既实现路由功能又实现编码功能。
在这种全新的体系结构下,网络性能可以达到最大流传输的理论极限。
图1所示的蝴蝶网络是网络编码实现多播最大容量的例子。
源节点S 1和S 2分别组播1比特到目的节点R 1和R 2,假设各链路的容量为1。
图1(a )中采用的是传统路由方法,即节点C 一次只能传送1比特到节点D ,节点D 也只能传送1比特到节点E 和F ,节点C 和D 之间的链路不得不使用了两次,节点E 和F 总共收到3比特,平均速率是1.5比特/单位时间;图1(b )采用网络编码方法,节点C 对输入信息流进行编码,将编码的结果x 1和x 2的异或值(模2和)传送到节点D ,再传送给节点E 和F 。
节点E 根据自身已收到的信息x 1和x 1+x 2,可以解码出x 2。
同样,节点F 也能解码出完整的信息,这样所能达到的平均速率是2比特/单位时间。
在本例中,采用网络编码使得每条链路只使用了一次,这样既使得网络负载比较均衡,又节省了传输次数,同时减小了网络时延,增大了网络吞吐量。
网络节点对信息比特流进行特定操作,如模2和、有限域上的运算等,而不是仅仅复制转发,就称之为网络编码。
如果网络中所有节点对其输入信息进行线性操作,则称为线性网络编码,否则称为非线性网络编码。
如果网络节点对信息进行操作的系数是随机选取的,则称为随机网络编码;如果是通过算法确定出来的,则称为确定性网络编码。
图1 蝴蝶网络继Ahlswede 等提出网络编码概念之后[1],Li 等人证明了使用线性网络编码已经能足够达到网络多播容量[2]。
M édard 等提出了网络编码的代数框架[3],并证明了存在满足多播容量的线性时不变编码。
后两者的工作为网络编码的发展准备了必要的理论条件。
随机网络编码[6]是由Ho 、M édard 等人在2003年提出的,它的提出拓宽了网络编码的适用场景,使得网络编码不再局限于确定的网络拓扑和集中式的算法。
Cai 利用分布式网络编码来纠正整个网络中的差错[4],并论述了网络编码在安全方面的应用[5],为网络编码增加了新的应用领域。
目前,网络编码已被证明是可以逼近网络容量理论传输极限的有效方法,已被国际学术界和美国军方认定为解决网络问题的重要手段。
具有确定拓扑的有线网络的网络编码已受到广泛的关注,但网络编码的无线研究和应用还处于探索阶段。
然而,无线网络环境应该是网络编码首先被应用的领域[7],因为无线链路的不可靠性和物理层广播特性非常适合使用编码的方法。
应用网络编码,可以解决传统路由、跨层设计等技术无法解决的问题,提高网络性能。
具体来说,网络编码在无线网络中的应用可以提高网络的吞吐量,尤其是组播吞吐量;可以减少数据包的传播次数,降低无线发送能耗;采用随机网络编码,即使网络部分节点或链路失效,最终在目的节点仍然能恢复原始数据,增强网络的容错性和鲁棒性;无需复杂的加密算法,采用网络编码就可以提高网络的安全性,等等。
本文考虑的无线网络主要指的是无线自组织网络(wire2 less Ad hoc networks)、无线传感器网络(wireless sensor net2 works)和无线网状网(wireless mesh networks)。
网络编码的应用可以改善网络性能,甚至可以改变网络结构、改变网络协议设计方法,可以说网络编码正在给现有的网络带来革命性的变化。
国外多所著名大学如普林斯顿大学、麻省理工、瑞士EPFL学院等和多家IT公司的研究中心,包括微软研究院、贝尔实验室、A T&T的香农信息实验室等都在积极开展对网络编码理论和应用的研究。
而国内目前对该领域的研究还没有起步,期望本文能推动国内对网络编码这一新兴网络技术的关注与研究。
本文定位在跟踪无线网络编码这一国际前沿课题的发展,并从提高吞吐量、节能和增强网络鲁棒性、安全性等主要方面归纳了国内外网络编码在无线网络方面的研究进展情况。
最后,基于对网络编码未解决问题以及应用网络编码而产生的新问题的分析和评述,讨论了今后该领域的研究方向。
2 无线自组织网络2.1 吞吐量为了解决优化Ad Hoc网络吞吐量的问题,J un Yuan 等[9]把该问题分解为两个子问题:第一个子问题是优化网络层的多跳路由问题;第二个子问题是优化物理层能量分配问题。
他们提出的是一种跨层优化的策略,该策略分别在网络层和物理层平衡链路带宽的供需,在这种平衡状态上,提供了利用网络编码优化吞吐量的流路由方法。
与此类似,Wu Yunnan等提出了一种中心化的算法[8],该算法主要是进行递归的跨层优化,在获知物理层状态的同时,对MAC层分时调度和网络层最大流指派进行联合优化。
运用网络编码可以在很大程度上提高网络吞吐量,但是不可避免地会增加网络的复杂性。
因此,不少研究者致力于提高Ad Hoc网络的组播吞吐量,同时降低因采用网络编码带来的复杂性[10,11]。
Kung等从网络编码的角度把网络链路划分为两类:进入中继节点的链路和进入目的节点的链路[10]。
他们证明,在达到同样组播容量的前提下,只需要在进入中继节点的链路进行网络编码即可。
而对进入目的节点的链路,只采用路由策略,降低了网络的复杂性。
Tracey等人主要考虑的是时变的、链路容量受噪声干扰影响的无线网络模型[11]。
Tracey在时变无线网络模型[12]的基础上,使用了动态的压力反馈算法来分别优化网络编码和路由。
结果表明,在网络状况恶劣的条件下,网络编码和路由之间组播吞吐量的差别并不大,网络编码的优势体现在降低网络复杂性上;在网络状况较好的条件下,网络编码相对于路由方法,能在很大程度上提高组播吞吐量。
这就为根据网络状况动态调整网络编码算法提供了可能。
2.2 节能Wu Yunnan和Chou在组播方面提出了应用网络编码的最小化能量解决方法[16]。
最小化能量组播就是源节点传输信息到目的节点集,使得传输每比特信息消耗的能量最小。
两位研究者比较了路由和网络编码的信息传输耗能情况,指出:如果路由方式是把无线Ad Hoc网络抽象成组播树,树型结构的每条边代表着广播链路的每比特能耗,那么最小化能耗的组播问题就划归为在组播速率一定的条件下最小化沿着组播树路径的代价总和的问题,属于N P难问题。
而在采用网络编码的情况下,该问题可以转化为线性规划的问题,在多项式时间内可解,并且在能耗和计算量上都要优于传统路由。
经过独立的研究工作,L un等人也得出了相似的结论[17]。
并且,为了在动态变化和不可靠的网络环境下实现最小化能量的信息组播,L un和Médard还提出了非中心化和随机化的网络编码解决方法[20,21]。
广播通信是Ad Hoc网络中一种很普遍的通信方式。