《随机线性网络编码》PPT课件.ppt_第1页
《随机线性网络编码》PPT课件.ppt_第2页
《随机线性网络编码》PPT课件.ppt_第3页
《随机线性网络编码》PPT课件.ppt_第4页
《随机线性网络编码》PPT课件.ppt_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

,编码模型,方案举例,总结与展望,overview,A Random Linear Network Coding Approach to Multicast,简要介绍,简要介绍,最大流最小截定理,网络容量问题,随机分布问题,满足网络容量要求,多源(包括相关源)多径问题,一般组播网络结构,简要介绍,对于除了信宿节点外的所有中间节点,只要在一个足够大的有限域上随机选择它们输入链路到输出链路的映射,且各节点映射关系的选取是相互独立的,从而保证各信宿能以较高概率成功译码,各链路上的系数向量和信源发送的信息进行同步传输,信息在通过编码节点时,系数向量根据随机选取的映射关系进行更新,最终信宿节点收到的输入信息将包含输入链路对应的全局编码向量和信源发送的信息流,然后采用高斯消元法(解线性方程组)正确译码获得信源原始传输的信息,简要介绍,我们考虑的问题,怎样构建随机线性网络编码 怎样在分布网络中有效的将信息传输到接收节点,编码模型,做出的假设,每条链路的容量是一比特每单元,如果某条边的容量大于一比特每单位时间,则看做是几条并行的边。如果边的容量不是整数,则将时间单元取得大一点,使得小数部分可以近似成整数。 假设每条链路的延迟是一样的。 对于线性相关源,我们认为每一个独立信源的熵率是一比特每单位时间,如果不是,则将它们变成一些并行的熵率是一比特每单位时间的源的集合。 对于任意相关源,我们要求信源的熵是整数,并且有着任意的联合概率分布 对于不同的节点,它们要处理的随机过程之间是相互独立的,这个假设符合通信网络一般的情况,Add your title in here,编码模型,多信源的Slepian Wolf定理:,有r个离散的无记忆信息源 ,它们是随机二进制序列,对每个信源独立进行编码,再进行联合译码,其性能跟所有信源联合编码是一致的。只要满足在r个信源中任取k个信源的和速率,不能小于这k个信源以剩余的r-k个信源为条件的熵,而对于总的和速率不能小于这r个信源的联合熵。,Add your title in here,编码模型,不考虑延迟,考虑延迟,考虑边容量为1的情况,每个节点在等到所有进入此节点的信息后才发往离开此节点的出边,有着v个节点和信息传输速率是r的循环网络可以变成非循环网络,此网络有kv个节点,信息传输速率大于等于(k-v)r,信息在这种网络上的传输可以被模仿成原来循环网络k个时隙的步骤。这种情况我们假设每个链路的延迟是一样的。,Add your title in here,编码模型,非循环图G=(V,E)表示的网络中,每条边可以根据网络拓扑进行顺序编号:如 ,对于每条从属于E的边,它的源表示为o( ),它的目的节点表示为d( )。一个路径就是一系列的链路集合 ,对任意的i j, 。,进入一个节点的边数称为一个节点的入度,由一个节点发出的边数称为节点的出度,节点的入度和出度的和称为节点的度数,Add your title in here,编码模型,定义 为所有以节点V为结束点的边的集合,定义 为所有从节点V开始的边的集合,接收机处的终端链路的集合称为,是在节点v收集到的u(v)个离散随机过程,在边e上传输的随机过程称为Y(e),Add your title in here,编码模型,如图是一个非延迟网络,对于链路e上的随机处理过程满足,对于汇节点的输出Z是由属于 的所有边上的随机过程Y(e)形成的,这里的,都是从伽罗华域中随机选择的,如果,是独立的,则系统是时不变的,否则系统是时变的,Add your title in here,编码模型,表示在源节点观察到的输入信号矢量,另v点是一个网络的汇结点,我们认为 是这个节点的输出过程矢量,另M表示一个网络的传输矩阵,这样z=x*M,对于固定的系数,我们不难看出,M矩阵里的数也是从伽罗华域中选取的。,Add your title in here,编码模型,伽 罗 华 域 简 介,GF( )域 以m=4为例,它的本原多项式为 ,即 在伽罗华域中,加法等于对应位异或 先给出推导过程 0 0000 1000 1 0001 0011 1001 0010 0110 0001 0100 可以看出,当m=4时,GF(4)是一个包含15个数的有限域,且这15个数循环产生。 在伽罗华域中,每对应一个m,会有一个相应的本原多项式,根据这个本原多项式,就可以推出域里面的值。,Add your title in here,编码模型,传输矩阵可以表示为,Add your title in here,编码模型,矩阵 A为源节点输入信息与边之间的关系矩阵,矩阵B为接收节点对接收到的数据进行线性组合。单源单汇的节点的信息传输时,只要相应的转移矩阵是满秩的,则源节点输出的信息在接收端就可以准确的恢复。单源多汇的节点的信息多播传输,利用网络编码时,只要能保证各个目的节点对应的网络转移矩阵是满秩的,则目的节点就可以准确的恢复出原始发送的信息。,传输矩阵可以表示为,编码模型,对有向网络来说,对网络节点进行排序,定义相应的邻接矩阵F,F矩阵的第i行第 j 列元素表示网络流图中第i条边与第 j 条边的连接关系,F可表示为 其中 表示有向边 的终点与有向边 的起点重合, 是有限域中的一非 0 元素,则M可表示为: 这种编码的构造简单而且有效,但是计算量大。,编码模型,图中节点 v ,接收到编码包 和 。节点 v 应用随机网络编码的思想,在有限域中随机选取系数(1,2),并对接收到的两个编码包进行运算 ,得到新的编码系数(3,10,13),并将新的编码包发送。,编码模型,随机网络编码中中间节点只需要对接收到的数据进行线性组合,而不需要判断接收到的信息是否线性相关。这样在接收节点处有可能出现线性相关的编码信息导致解码失败。对于任意一个可行的多播网络,如果网络编码部分或所有的编码系数都是独立的均匀的在一个有限域 上选取,则所有的目的节点能够成功进行解码的概率至少为 ,q d ,其中 d 表示目的节点的数目, 为随机选取编码系数的链路数目,q为编码符号域的大小。当有限域的字母表大小 q 远大于接收节点数目 d 时,所有的接收节点可以以很高的概率恢复出原始信息。采用随机线性网络编码的多播网络中,多个源节点可以相互独立,也可以线性相关。对于线性相关的源,随机线性编码起到了信息压缩的作用。,方案举例,从源节点发送两个随机过程 到矩形网络中的未知位置,网络的目的是每个节点都能收到信源发出的两个随机过程,随机流结构(RF) 源节点延两个轴向分别发送两 个信息 只接收到一个信息过程的节点向其它三个方向发送信息 接收到两个信息过程的节点分别向对应的轴向发送相应的信息,方案举例,随机编码结构(RC) 源节点延两个轴向分别发送两 个信息 只接收到一个信息过程的节点向其它三个方向发送信息 接收到两个信息过程的节点向其余的轴向发送接收到的信息的线性组合,对于接收位置为(x,y)的点,接收机能接收到两个发送信息的概率为 RF RC (q是伽罗华域字母表),方案举例,RF方案和RC方案在不同点成功解调的概率,可以看到,当网络比较大时,RF方案是不适用的;对于RC,当有限域越大时,能成功解调的概率越大,总结与展望,分布式随机线性网络编码能有效地压缩相关源。,随机线性网络编码无须了解网络的拓扑情况,适用于链路动态变化的场景,具有很强的实用性。,有限域的值越大时,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论