发明名称 无线自组织网络中视频多路并行传送方法
摘要 本发明公开了一种无线自组织网络中视频多路并行传送方法,整体上视频数据被分配到优选的多条路径上同时传输,局部上组成视频数据的数据包由数据发送端根据多条路径的时延和数据包发送速率情况,选择该数据包发送时延最小的路径传输。优选多路径的选择原则是在数据发送端和数据接收端的所有路径中,选择最短路径集合,然后在最短路径集合中寻求最大流量路径的集合,满足视频数据传输带宽要求的最大流量路径的集合为视频数据同时传输的多条路径。发送端和接收端还设置有网络状态反馈和实时流量控制,接收端根据接收到数据包计算链路时延,将链路时延反馈给接收端,接收端根据各路径的链路时延,动态调整各路径的数据包发送速率。
申请公布号 CN101888664B 申请公布日期 2013.04.24
申请号 CN201010210366.3 申请日期 2010.06.25
申请人 陶洋 发明人 陶洋;黄宏程;李牧;万俊;王刚
分类号 H04W28/08(2009.01)I;H04W28/10(2009.01)I;H04W84/18(2009.01)I;H04L29/06(2006.01)I 主分类号 H04W28/08(2009.01)I
代理机构 北京同恒源知识产权代理有限公司 11275 代理人 谢殿武
主权项 1.一种无线自组织网络中视频多路并行传送方法,其特征在于:组成视频数据的数据包由数据发送端采用如下步骤选择发送的路径,向数据接收端发送,具体步骤为: 1)选取数据发送端的数据可到达数据接收端的路径; 2)确定要发送的数据包中第一个数据包传送出的时刻T<sub>0</sub>; 3)计算要发送的数据包中,第k个数据包从各条路径中传送到接收端的时刻{T<sub>1,k</sub>,T<sub>2,k</sub>,...,T<sub>n,k</sub>},其中n为路径的条数; 4)取Min({T<sub>1,k</sub>,T<sub>2,k</sub>,...,T<sub>n,k</sub>}),Min({T<sub>1,k</sub>,T<sub>2,k</sub>,...,T<sub>n,k</sub>})中对应的路径为使第k个数据包最快到达数据接收端的路径,向该路径发送第k个数据包; 5)重复3)至4),遍历完所有数据包; 步骤1)具体步骤为: 11)初始化多路径集合R为空,初始化多路径总可用带宽B<sub>总</sub>为零,获取视频数据传送带宽B′; 12)选择数据发送端到数据接收端的最短路径t,将t加入集合R中; 13)计算多路径集合R中最短路径t的最大可用带宽B<sub>t</sub>=min(B(t)),其中路径t∈R,令B<sub>总</sub>=B<sub>总</sub>+B<sub>t</sub>,如果B<sub>总</sub>>=B′,则结束路径选择,反之,将路径t上每条链路可用带宽减小B<sub>t</sub>,即B(t)=B(t)-B<sub>t</sub>,如果有链路B(t)为0,则在t中删除该链路; 14)重复步骤12)至13); 步骤3)的具体步骤为: 31)确认第i条路径数据包的发送速率V<sub>i</sub>,i=1...n; 32)确认第i条路径上数据包之间的发送时间间隔Q<sub>i</sub>; 33)统计从T<sub>0</sub>开始到前k-1个数据包发送过程中,已经在第i条路径上发送的数据包个数n<sub>i,k</sub>; 34)计算第i条路径上发送数据包的时延d<sub>i</sub>=L<sub>b</sub>/V<sub>i</sub>,其中L<sub>b</sub>为数据包大小; 35)计算第i条路径上,发送第k个视频数据包时,第k个视频数据包到达接收端的时刻为:T<sub>i,k</sub>=T<sub>0</sub>+n<sub>i,k</sub>×Q<sub>i</sub>+d<sub>i</sub>; V<sub>i</sub>通过如下公式确定 <img file="FSB00000985153100021.GIF" wi="656" he="200" />其中B<sub>a</sub>为第i条路径可用带宽,t<sub>max</sub>为所有条路径中的最大链路时延,t<sub>i</sub>为第i条路径的链路时延。 
地址 400060 重庆市南岸区江南大道19号城市之光商务大厦9楼