网络编码原理及应用v.ppt

上传人:sccc 文档编号:5452223 上传时间:2023-07-08 格式:PPT 页数:49 大小:4.30MB
返回 下载 相关 举报
网络编码原理及应用v.ppt_第1页
第1页 / 共49页
网络编码原理及应用v.ppt_第2页
第2页 / 共49页
网络编码原理及应用v.ppt_第3页
第3页 / 共49页
网络编码原理及应用v.ppt_第4页
第4页 / 共49页
网络编码原理及应用v.ppt_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《网络编码原理及应用v.ppt》由会员分享,可在线阅读,更多相关《网络编码原理及应用v.ppt(49页珍藏版)》请在三一办公上搜索。

1、网络编码迷蝴蝶,韦有富 史婷婷 李伟佳 巨鹏飞 杨明 张 楠 段鹏飞 祝凯捷 张奇龙 林恒,概要,背景几个例子主要应用缺陷发展前景,提到编码,你想到什么,二战时图灵捣鼓的密码机?还是喜欢玩独轮车的香农?还是实验课上怎么都稳定不下来的波形?总之,额的神哈,那网络编码,你又想到什么,网络上的编码?不对!那是什么?召唤我们的蝴蝶吧!,Figure adapted from Scientific American,Chinese 7/2007 edition,网络编码 与 蝴蝶,问题描述A要将x、y传给B、C x=0 or 1 y=0 or 1每条link一次只能传一个bit,5,?,Either x

2、 or y,Figure adapted from Scientific American,Chinese 7/2007 edition,Traffic jam,Store-and-forward,6,xy=,0 if x=y1 if x y,Figure adapted from Scientific American,Chinese 7/2007 edition,Decode y,Decode x,Network coding(NC),7,网络编码巧妙的利用了网络的拓扑结构。背后的玄机是什么呢?插段故事!,乌龟过马路的故事,Mr.Red和Mr.Green要过马路,乌龟过马路的故事,Mr.R

3、ed成功过去,乌龟过马路的故事,Mr.Green Orz了怎么破?,乌龟过马路的故事,普通专家:TCP超时重传,乌龟过马路的故事,不愧是专家文艺范的编码专家这个时候看不惯了,乌龟过马路的故事,他们表示超时重传什么的太不文艺了我编码,编编编,乌龟过马路的故事,第二只又跪了不鸟它,继续发,乌龟过马路的故事,网络编码的本质是信息扩散!,“嘿,哥们,够了,能解码了!”,Prof.Rudolf Ahlswede德国University of Bielefel2010年已经去世,曾获 IEEE香农奖章,蔡宁 Ning Cai西安电子科技大学,李硕彦Shuo-Yen Robert Li香港中文大学 FIEE

4、E“网络编码迷蝴蝶”就是他的口头禅。,杨伟豪Raymond W.Yeung香港中文大学 FIEEE,大牛们的开山之作 2000 IEEE Transactions on Information TheoryNetwork Information Flow,网络编码的理论内涵,点对点的最小割最大流定理:对于已知的网络流图,从发点S到收点U的流量ru的最大值小于或等于任何一个割的容量,即ru=mincut(S,u)记 Cu=mincut(S,u)网络编码在有些条件下可以比传统方法更加逼近这个最大流。刚才蝴蝶网络就是个例子。,网络编码带来的好处,使组播传输速率达到最小割最大流决定的网络容量的上限节省

5、网络带宽资源消耗均衡网络负载提高网络鲁棒性,几个例子,网络编码的种类非常多,每种有不同的设计目标和设计方式,我们只能从几个简单的例子,窥一斑而知全豹。,22,Communications on Mars(ANC or PNC),A,B,A,B,2023/7/8,23,RAIDs A B AB,Single backup,=NC,Redundancy in Data Storage,2023/7/8,24,Data,Disks A B AB,A,Perform NC over an imaginary network,Data,Disks A B AB,A,B,Perform NC over a

6、n imaginary network,25,Data,Disks A B AB,A,B,AB,Perform NC over an imaginary network,26,容错的编码,如图AB、AC带宽为2,其余为1。任何一个link坏掉,source到destination总能保持2的最大流。,安全的编码,哪个方案更容易被窃听?,网络编码的主要应用,P2P编码无线网络编码分布式文件系统编码,网络编码在P2P中的应用,网络编码在 P2P文件共享中的应用P2P文件共享软件BitTorrent使用网络编码后,可提高某些方面的性能;微软公司提出Avalanche系统,可大幅度提高文件共享效率,减

7、少因种子节点离开带来的“死档”现象。,网络编码在P2P中的应用,Network Coding解决P2P文件分发网络中的什么问题?对于目标节点而言,在组装还原原始文件的时需要确保其收到了组成该文件的所有的数据包,在没有网络编码的情况下,每个数据包都具有唯一性和不可替代性,导致的问题是,目标节点即使收到冗余重复包,也可能收不到特定的某个包。网络编码使数据包可以被另外的数据包还原,使每个数据包具有平等性,减少重复冗余包的概率,每个数据包所包含的内容都有很大概率是有意义的。,C,B,A,BigFile,A+B,B+C,网络编码P2P传输细节,对于每个数据大段,划分为若干小段,然后在大段内进行网络编码,

8、请求方可以同时接收多个peer的小段,直到可以解码出原来的大段。,avalanche,Microsoft利用网络编码试验了文件的分发速度是直接分发的2-3倍。,流媒体P2P点播,比单纯的文件分发更加复杂,有着时间上、网络带宽上和控制上的更高要求,我们可以把上面的思路拿到这里面来。可以大大减轻P2P的协同控制的难度。现在已经有了几种点播方案:DSL_NC:一种基于DSL(Dynamic Skip List,DSL)overlay的网络编码P2P流媒体点播方案;BAS_DNC:一种基于缓存协助搜索(buffer-assisted search,BAS)覆盖网络的网络编码P2P流媒体点播方案;Son

9、icVOD:一种视频分割辅助的网络编码P2P视频点播系统。UUSee视频点播系统是首个实际部署了网络编码的流媒体点播运营系统。(InfoCoMM10),网络编码在流媒体点播中的应用,随机网络编码的点播方法,1.把一个媒体段分为若干块:2.随机生产编码系数(其实就是一组随机全排列)3.构造编码块4.矩阵表示编解码,无线网络编码,由于无线链路的不可靠性和物理层广播特性,应用网络编码,可以解决传统路由、跨层设计等技术无法解决的问题.,November 5,2013,Underwater WiFi will Have a Huge Impact with an Armenian in the team

10、,underwater acoustic sensornetwork coding,wifi underwater,WUWNET13 CDMA+ANC,水下wifi采用限制:带宽小、延迟大。为了解决这个问题,文章在CDMA的基础上,结合ANC编码实现了新的MAC层协议。文章传输问题的环境还是广播的环境。,分布式文件系统,E-MBR是追求修复带宽最小的“Raid”,E-MBR原理,把各个储存节点建立成全连接图,计算理论最小修复带宽。,传统raid和E-MBR的比较,网络编码的缺陷,我们刚才给出了一个安全编码的例子,网络编码真的更安全了么?在路由节点上可以编解码,会带来额外的安全隐患。网络编码的复

11、杂性让它在某些领域很难应用,至少现在很多编码方案还只停留在papers里。但是网络编码是什么?,再问网络编码,与其说网络编码是一类技术,倒不如说,网络编码代表了一种崭新的思维方式。如果你一一细数网络编码在各个场合的编码方式,那么它更像一种千奇百怪的技术。但是如果你把网络编码当成一种思维方式,那么这些技术不过是这种思维方式的具体表现。网络编码是拓扑下合理的信息扩散;网络编码是在传输过程中编码。,网络编码展望,网络编码不单单是一类技术,它更是一种新的思维方式网络编码赋予某些传统技术新的活力。网络编码是数学和工程的对话李硕彦,网络编码深入到各个领域,数,学,与,工,程,的,对,话,1.Linear

12、network coding(NC)2.Convolutional NC 3.NC theory via commutative algebra 4.Construction of NC over cyclic networks5.Martingale of patterns 6.Computing by symmetry7.Unified algebraic theory of sorting,routing,multicasting,&concentration networks 8.Cut-through coding 9.Algebraic transform of multistage interconnection networks10.Scalable nonblocking switches and geometric intuition,All my 小把戏 in making a living are under this theme.李硕彦,试问:“禅师,what is NC?”神秀答:“Read this&that papers If necessary,more papers 慢慢读、慢慢想,NC 禅说from 李硕彦,渐渐就会懂.”惠能答:“Look at Butterfly network.”当场就顿悟!,谢谢!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号