[发明专利]应用于多源多汇网络的组播间网络编码控制方法有效
申请号: | 201110099631.X | 申请日: | 2011-04-21 |
公开(公告)号: | CN102148664A | 公开(公告)日: | 2011-08-10 |
发明(设计)人: | 邹君妮;谭冲;汪敏 | 申请(专利权)人: | 上海大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L12/18 |
代理公司: | 上海上大专利事务所(普通合伙) 31205 | 代理人: | 何文欣 |
地址: | 200444*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种应用于多源多汇网络的组播间网络编码控制方法,该方法在网络中间节点通过比较直接存储转发数据的传输增益和进行组播间网络编码的传输增益的大小,判断是否需要进行组播间网络编码;同时中间节点通过与其下游节点交换所收到的数据信息判断组播间网络编码是否可以解码,以及选择最佳的组播组进行组播间网络编码。该方法可以有效提高网络吞吐量,同时保证了组播间网络编码的解码性能。在网络链路带宽有限时,该方法可以有效保证各个组播组之间的传输公平性。 | ||
搜索关键词: | 应用于 多源多汇 网络 组播间 编码 控制 方法 | ||
【主权项】:
1.一种应用于多源多汇网络的组播间网络编码控制方法,其特征在于具体步骤如下:步骤1:初始化,各个组播中的源节点采集数据,并将数据打包依次发送出去;步骤2:中间节点接收来自不同源节点的数据包;步骤3:中间节点对收到的数据包进行相关性判断:线性无关则转至步骤5;步骤4:接收到数据包之间存在线性相关,表明收到的数据包进行过网络编码,则中间节点先进行网络编码解码得到线性无关的数据包;步骤5:接收到数据包之间线性无关,将其放入不相关数据队列;步骤6:中间节点计算单纯转发每个源节点数据得到的传输增益 和发送组播间网络编码数据得到的传输增益;步骤7:中间节点得到转发最佳源节点传输增益和最佳组播间网络编码的传输增益;步骤8:中间节点比较两者增益和的大小:转发传输增益大于等于编码传输增益时转至步骤9,否则转至步骤10步骤9:中间节点不进行网络编码而是单纯转发源节点的数据,则返回转至步骤2,如此循环上述步骤直到源节点中的数据发送完毕;步骤10:中间节点与其下游节点交换收到数据的信息;步骤11:判断下游节点能否收到用于组播间网络编码解码的数据:能收到用于解码的数据则转至步骤12,否则转至步骤9;步骤12:网络编码传输增益大于转发传输增益时,中间节点对于来自源节点和的数据进行组播间网络编码;步骤13:中间节点发送编码后的数据,则返回转至步骤2,如此循环上述步骤直到源节点中的数据发送完毕。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110099631.X/,转载请声明来源钻瓜专利网。
- 上一篇:矾土基3D打印机支架及其制备方法
- 下一篇:一种电容器环氧树脂组合物