[发明专利]一种采用空间网络编码的网络传输方法有效
申请号: | 201310282663.2 | 申请日: | 2013-07-05 |
公开(公告)号: | CN103368694A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 黄佳庆;李宗鹏 | 申请(专利权)人: | 华中科技大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 方放 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种采用空间网络编码的网络传输方法,属于网络信息传输方法,解决现有基于线性划分的空间网络编码方法当存在分簇现象时计算量陡增以及求线性规划最优解时计算量较大的问题。本发明包括:(1)初始化步骤,(2)形成约束矩形步骤,(3)划分步骤,(4)求平衡前线性规划最优解步骤,(5)调整中继点到平衡位置步骤,(6)求平衡后线性规划最优解步骤。本发明通过采用非线性划分的空间网络编码,解决基于线性划分方法中给定终端点存在分簇现象时计算量陡增的问题;通过预处理移除虽在终端点约束矩形内但在终端点凸包外的中继点,可进一步降低本发明中线性规划求解时的计算量,从而有效提升网络传输的总体性能。 | ||
搜索关键词: | 一种 采用 空间 网络 编码 传输 方法 | ||
【主权项】:
1.一种采用空间网络编码的网络传输方法,适用于包含N+1个终端点的传输网络,N为正整数,包括初始化步骤、形成约束矩形步骤、划分步骤、求平衡前线性规划最优解步骤、调整中继点到平衡位置步骤和求平衡后线性规划最优解步骤,其特征在于:(1)初始化步骤:计算N+1个终端点tn的凸包,得到包含各终端点的最小凸多边形的各条边;(2)形成约束矩形步骤:计算N+1个终端点tn的最小横坐标值XI、最小纵坐标值YI、最大横坐标值XA和最大纵坐标值YA;对于N+1个终端点的每个坐标(xk,yk),0≤k≤N,连接坐标分别为(xk,YI)和(xk,YA)的两点,形成纵线段;连接坐标分别为(XI,yk)和(XA,yk)的两点,形成横线段;各条纵线段和横线段所形成的最大矩形为约束矩形,约束矩形中包含若干子矩形,转步骤(3);(3)划分步骤:将约束矩形中的每个子矩形划分为p×p个矩形格子,找到位于所述凸包及其内的所有矩形格子对角线交点,将它们作为中继点rN+j,1≤j≤M,M为中继点的个数;构建完全图KN+1+M=(V,E,ω(uv)),节点集合V由N+1个终端点和M个中继点构成,节点集合V中任意两节点u和v之间用无向链路uv连接,uv∈E,E表示所有无向链路的集合;无向链路uv的权值ω(uv)为两节点u和v之间的欧几里得距离;(4)求平衡前线性规划最优解步骤:基于完全图KN+1+M,构建平衡前基于信息流的线性规划数学模型,由目标函数和约束条件构成:目标函数
约束条件包括信息流守恒条件、信息流上限条件和非负条件;利用线性规划方法求所述平衡前基于信息流的线性规划数学模型的最优解,输出所述平衡前基于信息流的线性规划数学模型的目标函数值Cp及各有向链路
的信息传输速率
和总信息传输速率
的数值;将目标函数值Cp的最小值置于平衡前最小代价值CI;若所有中继点rN+j的所有邻接无向链路rN+jv(v∈V)的总信息传输速率
全为零,置中继点计数变量Z=Z+1,且若Z>ZA,表明无中继点,输出CI、PI以及其相应的非零信息传输速率
和非零总信息传输速率
的数值,结束;若Z≤ZA,表明存在中继点,置p=p+1,转步骤(3);若所有中继点rN+j的所有邻接无向链路rN+jv(v∈V)的总信息传输速率
不全为零,转步骤(5);(5)调整中继点到平衡位置步骤:置回数计数器RD=1;采用向量加法计算每个中继点rN+j的合力
其中
为沿邻接有向链路
方向的力,
的大小
若存在某中继点rN+j的合力
的大小
将该中继点rN+j沿其合力
的方向移动距离Δ=1/(2×RD+3),置
若经过一轮位置调整后,仍不满足所有中继点
置RD=RD+1,进行下一轮调整,直至满足所有中继点
再转步骤(6);其中,0≤合力误差ε1≤0.0001;ε1越小,中继点的位置越精确,但计算时间越长;(6)求平衡后线性规划最优解步骤:构建完全图
节点集合V*由N+1个终端点和M个调整到平衡位置后的中继点构成,节点集合V*中任意两节点u′和v′之间用无向链路u′v′连接,u′v′∈E*,E*表示所有无向链路的集合;无向链路u′v′的权值ω*(u′v′)为两节点u′和v′之间的欧几里得距离;基于完全图
构建平衡后基于信息流的线性规划数学模型,由目标函数和约束条件构成:目标函数
约束条件包括信息流守恒条件、信息流上限条件和非负条件;利用线性规划方法求所述平衡后基于信息流的线性规划数学模型的最优解,输出所述平衡后基于信息流的线性规划数学模型的目标函数值
及各有向链路
的信息传输速率
和总信息传输速率
的数值;将目标函数值
的最小值置于平衡后最小代价值CI*;针对中继点的邻接无向链路的总信息传输速率不全为零的中继点,若其中2个以上中继点在一条线段上,则仅保留处于该线段两个端点位置的2个中继点,删除处于该线段上的其它中继点;若0≤CI-CI*≤ε2,则表明找到具有最小代价的网络传输方式,输出CI*和PI及其所有非零信息传输速率
和非零总信息传输速率
的数值;输出满足下述条件的中继点坐标:这些中继点的邻接无向链路的总信息传输速率不全为零,结束;否则置p=p+1,转步骤(3);其中,0≤合力误差ε1≤0.0001;ε1越小,中继点的位置越精确,但计算时间越长。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310282663.2/,转载请声明来源钻瓜专利网。