專利名稱:無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線自組織網(wǎng)絡(luò)中的視頻傳輸,具體涉及一種無線自組織網(wǎng)絡(luò)中視頻 多路并行傳送方法。
背景技術(shù):
Ad Hoc無線網(wǎng)絡(luò)又稱移動自組網(wǎng)、多跳網(wǎng)絡(luò),是在沒有任何現(xiàn)存網(wǎng)絡(luò)基礎(chǔ)設(shè)施或 是集中管理的情況下動態(tài)形成的暫時網(wǎng)絡(luò)。在AdHoc無線網(wǎng)絡(luò)中,每一個移動節(jié)點(diǎn)不僅作 為主機(jī)而且還作為路由器來為網(wǎng)絡(luò)中的其他不能直接通信的節(jié)點(diǎn)轉(zhuǎn)發(fā)分組信息。由于無線 節(jié)點(diǎn)的發(fā)射功率和無線網(wǎng)絡(luò)接口傳輸范圍的限制,現(xiàn)有技術(shù)的AdHoc無線網(wǎng)絡(luò)無法滿足以 視頻傳輸為代表的流媒體傳輸技術(shù)對網(wǎng)絡(luò)帶寬、時延的高要求。具體表現(xiàn)為1)現(xiàn)有技術(shù)的數(shù)據(jù)網(wǎng)絡(luò)中,路由表的建立是以路徑長短的度量為單一參考。如果 在AdHoc網(wǎng)絡(luò)中采用單一最短路徑傳輸多媒體業(yè)務(wù),由于無線節(jié)點(diǎn)發(fā)射功率和無線網(wǎng)絡(luò)接 口傳輸范圍的限制,很難確保滿足視頻傳輸中端到端帶寬和數(shù)據(jù)包延遲要求,導(dǎo)致視頻傳 輸延遲加大;2)現(xiàn)有技術(shù)的流媒體傳輸技術(shù)的數(shù)據(jù)流分配方法是根據(jù)視頻流的先后次序把數(shù) 據(jù)分割成若干塊,然后將這若干塊數(shù)據(jù)沿著不同的路徑進(jìn)行傳輸,由于各路徑的延時不同, 這種流量分配機(jī)制會給目的端的數(shù)據(jù)重組帶來很大麻煩,由于無線節(jié)點(diǎn)的傳輸帶寬較有線 網(wǎng)絡(luò)更小,數(shù)據(jù)流必然要分割成較有線網(wǎng)絡(luò)更小的數(shù)據(jù)包,這導(dǎo)致在接受端的數(shù)據(jù)重組運(yùn) 算加重,耗費(fèi)更大開銷,視頻接收不流暢。
發(fā)明內(nèi)容
有鑒于此,為了解決上述問題,本發(fā)明公開了一種無線自組織網(wǎng)絡(luò)中視頻多路并 行傳送方法,在視頻傳輸過程中進(jìn)行多路徑選擇和數(shù)據(jù)包按最小延時分序調(diào)度傳輸實(shí)現(xiàn)了 無線自組織網(wǎng)絡(luò)下視頻流的連續(xù)平滑傳輸,避免了在無線網(wǎng)絡(luò)有限帶寬下視頻播放出現(xiàn)阻 塞的問題。本發(fā)明的目的是這樣實(shí)現(xiàn)的一種無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法,組 成視頻數(shù)據(jù)的數(shù)據(jù)包由數(shù)據(jù)發(fā)送端采用如下步驟選擇發(fā)送的路徑,向數(shù)據(jù)接收端發(fā)送,具 體步驟為1)選取數(shù)據(jù)發(fā)送端的數(shù)據(jù)可到達(dá)數(shù)據(jù)接收端的路徑;2)確定要發(fā)送的數(shù)據(jù)包中第一個數(shù)據(jù)包傳送出的時刻TO ;3)計(jì)算要發(fā)送的數(shù)據(jù)包中,第k個數(shù)據(jù)包從各條路徑中傳送到接收端的時刻IT1, k,T2,k,. . .,Tn,k},其中η為路徑的條數(shù);4) M Min ((T1, k, T2jk, ... , Tn, J), Min ((T1, k, T2> k,···,Tn,k})中第 k 個數(shù)據(jù)包對應(yīng) 的路徑為使第k個數(shù)據(jù)包最快到達(dá)數(shù)據(jù)接收端的路徑,向該路徑發(fā)送第k個數(shù)據(jù)包;5)重復(fù)3)至4),遍歷完所有數(shù)據(jù)包。進(jìn)一步,步驟3)的具體步驟為
31)確認(rèn)第i條路徑數(shù)據(jù)包的發(fā)送速率Vi, i = 1...N;32)確認(rèn)第i條路徑上數(shù)據(jù)包之間的發(fā)送時間間隔Qi ;33)統(tǒng)計(jì)從Ttl開始到前k-Ι個數(shù)據(jù)包發(fā)送過程中,已經(jīng)在第i條路徑上發(fā)送的數(shù) 據(jù)包個數(shù)、k;34)計(jì)算第i條路徑上發(fā)送數(shù)據(jù)包的時延Cli = Lb/Vi,其中Lb為數(shù)據(jù)包大小;35)計(jì)算第i條路徑上,發(fā)送第k個視頻數(shù)據(jù)包時,第k個視頻數(shù)據(jù)包到達(dá)接收端 的時刻為=Tijk = VnijkXQiH ;進(jìn)一步,Vi通過如下公式確定τ/ __t _
L
H其中Ba為第i條路徑可用帶寬,tmax為所有條路徑中的最大鏈路時延,、為第i條 路徑的鏈路時延;進(jìn)一步,步驟1)具體步驟為11)初始化多路徑集合R為空,初始化多路徑總可用帶寬為零,獲取視頻數(shù)據(jù)傳 送帶寬B';12)選擇數(shù)據(jù)發(fā)送端到數(shù)據(jù)接收端的最短路徑t,將t加入集合R中;13)計(jì)算多路徑集合R中最短路徑t的最大可用帶寬Bt = min(B(t)),其中路徑 t e R,令B總=B總+Bt,如果B總>=B',則結(jié)束路徑選擇,反之,將路徑t上每條鏈路可用 帶寬減小Bt,即B(t) =8(031,如果有鏈路8(0為0,則在t中刪除該鏈路;14)重復(fù)步驟 12)至 13);進(jìn)一步,數(shù)據(jù)接收端設(shè)置有數(shù)據(jù)重排與緩存模塊,通過數(shù)據(jù)緩存重組從數(shù)據(jù)發(fā)送 端傳輸過來的數(shù)據(jù)包;進(jìn)一步,數(shù)據(jù)接收端與數(shù)據(jù)發(fā)送端之間設(shè)置有網(wǎng)絡(luò)狀態(tài)反饋模塊,數(shù)據(jù)接收端定 時計(jì)算數(shù)據(jù)發(fā)送端到數(shù)據(jù)接收端的所有路徑的鏈路時延,向數(shù)據(jù)接收端反饋鏈路時延;進(jìn)一步,數(shù)據(jù)發(fā)送端還設(shè)置有實(shí)時流量控制模塊,數(shù)據(jù)發(fā)送端根據(jù)數(shù)據(jù)接收端反 饋的第i條路徑的鏈路時延大小,調(diào)節(jié)第i條路徑發(fā)送速率Vi的大小,連路時延越大,調(diào)節(jié) 使得Vi越大。本發(fā)明的有益效果是采用多路徑傳輸機(jī)制對視頻數(shù)據(jù)進(jìn)行傳輸流量分配,對視 頻流在網(wǎng)絡(luò)傳輸中的時延有了大幅度的減小;通過相應(yīng)的包的調(diào)度機(jī)制,即在數(shù)據(jù)包對應(yīng) 傳輸路徑的分配上,選擇傳輸時延最小的路徑,使得視頻數(shù)據(jù)接收端可按視頻數(shù)據(jù)先后順 序接收數(shù)據(jù)包,使得視頻流在終端的顯示更加順暢,避免了在有限帶寬情況下視頻播放出 現(xiàn)阻塞的問題。由于采用多路徑傳輸機(jī)制使得視頻傳輸能夠在不同路徑下傳輸?shù)侥康牡兀?即使網(wǎng)絡(luò)傳輸某條鏈路損壞,也不會導(dǎo)致整個傳輸過程終止,提高了視頻傳輸?shù)聂敯粜浴?br>
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明作進(jìn) 一步的詳細(xì)描述圖1示出了本發(fā)明工作流程圖2示出了數(shù)據(jù)包的調(diào)度機(jī)制圖;圖3示出了調(diào)度后數(shù)據(jù)包與其對應(yīng)的路徑;圖4示出了現(xiàn)有技術(shù)的視頻數(shù)據(jù)包傳輸機(jī)制;圖5示出了無線網(wǎng)絡(luò)拓?fù)鋱D;圖6示出了采用多路徑傳輸機(jī)制進(jìn)行路徑選擇的出的第一條路徑;圖7示出了采用多路徑傳輸機(jī)制進(jìn)行路徑選擇第二條路徑選擇過程;圖8示出了采用多路徑傳輸機(jī)制進(jìn)行路徑選擇的結(jié)果。
具體實(shí)施例方式以下將對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行詳細(xì)地描述。一、數(shù)據(jù)包傳輸路徑的分配對于在移動Ad hoc網(wǎng)絡(luò)中傳輸以視頻流為代表的多媒體數(shù)據(jù),應(yīng)考慮到鏈路帶寬 與鏈路延時兩個因素。針對無線鏈路帶寬較有線鏈路小的特點(diǎn),本發(fā)明公開了一種數(shù)據(jù)包 分配調(diào)度機(jī)制,其功能主要是對視頻數(shù)據(jù)進(jìn)行實(shí)時的流量分配,從而把視頻數(shù)據(jù)劃分成能 夠滿足無線自組織網(wǎng)絡(luò)視頻傳輸要求的數(shù)據(jù)“顆粒”,同時選擇網(wǎng)絡(luò)中的多條路徑有選擇地 并發(fā)傳輸細(xì)化后的視頻數(shù)據(jù)。對實(shí)時的多媒體業(yè)務(wù)而言,數(shù)據(jù)流在多條路徑上的分配策略需要有與之相對應(yīng)的 流量分配機(jī)制。傳統(tǒng)的分配方法是根據(jù)視頻流的先后次序把數(shù)據(jù)分割成若干塊,然后將這 若干塊數(shù)據(jù)沿著不同的路徑進(jìn)行傳輸,如圖2所示。由于各路徑的延時不同,這種流量分配機(jī)制會給接收端的數(shù)據(jù)重組帶來很大麻 煩,并且對于移動Ad hoc網(wǎng)絡(luò)來說,這種簡單的數(shù)據(jù)分塊技術(shù)會給網(wǎng)絡(luò)帶寬帶來嚴(yán)峻的考 驗(yàn)。因此,本發(fā)明公開了一種無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法,其特征在于組成 視頻數(shù)據(jù)的數(shù)據(jù)包由數(shù)據(jù)發(fā)送端采用如下步驟選擇發(fā)送的路徑,向數(shù)據(jù)接收端發(fā)送,具體 步驟為1)選取數(shù)據(jù)發(fā)送端的數(shù)據(jù)可到達(dá)數(shù)據(jù)定大小的數(shù)據(jù)包;2)確定要發(fā)送的數(shù)據(jù)包中,第一個數(shù)據(jù)包傳送出的時刻Ttl ;3)計(jì)算第k個數(shù)據(jù)包從各條路徑中傳送到接收端的時刻IT1^Tu,...,Tn,J,其 中η為路徑的條數(shù);4)取 Min (IT1,k,T2jk, ... , Tn, J),Min ({Tljk, T2,k,· · ·,Tn,k})中第 K 個數(shù)據(jù)包對應(yīng) 的路徑為使第K個數(shù)據(jù)包最快到達(dá)數(shù)據(jù)接收端的路徑,向該路徑發(fā)送第k個數(shù)據(jù)包;5)重復(fù)3)至4),遍歷完所有數(shù)據(jù)包。進(jìn)一步,步驟3)具體為31)確認(rèn)第i條路徑數(shù)據(jù)包的發(fā)送速率Vi, i = 1. . . N ;32)確認(rèn)第i條路徑上數(shù)據(jù)包之間的發(fā)送時間間隔Qi ;33)統(tǒng)計(jì)從Ttl開始到前k-Ι個數(shù)據(jù)包發(fā)送過程中,已經(jīng)在第i條路徑上發(fā)送的數(shù) 據(jù)包個數(shù)Hi,k;34)計(jì)算第i條路徑上發(fā)送數(shù)據(jù)包的時延Cli = Lb/Vi,其中Lb為數(shù)據(jù)包大小;35)計(jì)算第i條路徑上,發(fā)送第k個視頻數(shù)據(jù)包時,第k個視頻數(shù)據(jù)包到達(dá)接收端 的時刻為=Tiik = T0+nijkX QiH0
步驟3)中第i條路徑上Vi, Qi的確定與實(shí)際無線網(wǎng)絡(luò)中第i條路徑上各鏈路間
^0 χ (0.7 + ^—^ χ 0.3)
的節(jié)點(diǎn)可用帶寬密切相關(guān),在本發(fā)明中,采用下式確定Ψ 二_t^其中Ba
‘Lb‘
為第i條路徑可用帶寬,tmax為所有條路徑中最大鏈路時延,、為第i條路徑的鏈路時延。某條路徑上的鏈路時延的獲取是公知知識,可將數(shù)據(jù)接收端收到數(shù)據(jù)包的時刻減 去數(shù)據(jù)包發(fā)送時刻作為該條鏈路的時延。根據(jù)Vi的大小,可以確定出Qi。以上算法可以舉例說明假設(shè)步驟1)獲得從數(shù)據(jù)發(fā)送端1到數(shù)據(jù)接收端2有五條路徑,其實(shí)際發(fā)送速率Vi, i = l... 5,依次分別為0. 4,0. 3,0. 5,0. 7和0. 1Mbps,路徑發(fā)送數(shù)據(jù)包時延(Ii依次分別為 412、475、594、865和945ms。數(shù)據(jù)包的大小η為54個字節(jié)。并選取開始發(fā)送數(shù)據(jù)包的時刻 Ttl為基準(zhǔn)時刻。由于計(jì)算出的數(shù)據(jù)包的數(shù)目較大,故由圖3看出數(shù)據(jù)包在各條路徑上發(fā)送 的趨勢,即前124個包連續(xù)從第一條路徑上發(fā)送;第124到第431個包交叉地從第一和第 二條路徑上發(fā)送;第431到第857個包交叉地從第一、第二和第三條路徑上發(fā)送 ’第857到 第1305個包交叉地從第一、第二、第三和第四條路徑上發(fā)送;其余的包交叉地分別從五條 路徑上發(fā)送。具體地,選取第1305到第1753個數(shù)據(jù)包為例,如圖4中表示了各個數(shù)據(jù)包在 五條路徑上交叉?zhèn)鬏敽螅瑪?shù)據(jù)包與其對應(yīng)的傳輸路徑。因此,數(shù)據(jù)包不是以傳統(tǒng)的以塊為單 位的模式在多條路徑上發(fā)送(除了剛開始一段時間內(nèi)數(shù)據(jù)包在第一條路徑上連續(xù)發(fā)送), 也不是以簡單的輪詢的模式在多條路徑之間循環(huán)發(fā)送,而是數(shù)據(jù)包分配調(diào)度機(jī)制以每個數(shù) 據(jù)包為單位根據(jù)網(wǎng)絡(luò)參數(shù)選擇合適的路徑進(jìn)行發(fā)送,從而達(dá)到順序到達(dá)接收端的目的。二、多路徑的選擇步驟1)在選取數(shù)據(jù)發(fā)送端1與數(shù)據(jù)接收端2間路徑的過程中,其基本思想是在數(shù) 據(jù)發(fā)送端1與數(shù)據(jù)接收端2的所有路徑中,選擇最短路徑集合,然后在最短路徑集合中尋求 最大流量路徑的集合;具體步驟為11)初始化多路徑集合R為空,初始化多路徑總可用帶寬為零,獲取視頻數(shù)據(jù)傳 送帶寬B';12)選擇數(shù)據(jù)發(fā)送端1到數(shù)據(jù)接收端2的最短路徑t,將t加入集合R中;13)計(jì)算多路徑集合R中最短路徑t的最大可用帶寬Bt = min(B(t)),其中路徑 t e R,令B總=B總+Bt,如果B總>=B',則結(jié)束路徑選擇,反之,將路徑t上每條鏈路可用 帶寬減小Bt,即B(t) =8(031,如果有鏈路8(0為0,則在t中刪除該鏈路;14)重復(fù)步驟 12)至 13)。路徑選擇舉例說明如下如圖5所示的無線網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)中,根據(jù)最短路徑選路算法得到如圖6所示的延 時最短的路徑Rl (NO, Ni,N3,N5,N6)計(jì)算路徑Rl的最大可用帶寬Bki =min(B(Rl)) = 10,Bi6= +Bei = 10 ;但因?yàn)?視頻傳輸總需求帶寬B' =20,所以Β, <Β'。在圖6的拓?fù)浣Y(jié)構(gòu)中對路徑Rl中每條鏈路的可用帶寬減小Bki,得到如圖7的拓
7撲結(jié)構(gòu)。在圖7中根據(jù)最短路徑選擇延時最短的路徑R2 (NO, Ni, N4, N5, N6)。計(jì)算路徑R2最大可用帶寬Bk2 = min (B (R2)) = 10,此時B總=+BE2 = BE2+BE1 = 20結(jié)束,得到如圖8所示的兩條路徑,鏈路選擇結(jié)
束ο如圖1所示,無線自組織網(wǎng)絡(luò)視頻多路并行傳送方法中,數(shù)據(jù)接收端2還設(shè)置有數(shù) 據(jù)重排與緩存4模塊,通過數(shù)據(jù)緩存重組從數(shù)據(jù)發(fā)送端傳輸過來的數(shù)據(jù)包。為了進(jìn)一步保證數(shù)據(jù)接收端2的視頻數(shù)據(jù)順序的正確,在數(shù)據(jù)接收端2接收數(shù)據(jù) 前,利用數(shù)據(jù)重排與緩存功能,對數(shù)據(jù)進(jìn)行重排與緩存管理,數(shù)據(jù)接收端2根據(jù)接收到的數(shù) 據(jù)包中帶有延時信息,獲取網(wǎng)絡(luò)路徑的延時情況,并且獲取各條路徑上的數(shù)據(jù)包的傳輸量, 實(shí)時的分配數(shù)據(jù)緩沖區(qū)的大小對數(shù)據(jù)包進(jìn)行重排。數(shù)據(jù)接收端2與數(shù)據(jù)發(fā)送1端之間設(shè)置有網(wǎng)絡(luò)狀態(tài)反饋5模塊,數(shù)據(jù)接收端2定 時計(jì)算數(shù)據(jù)發(fā)送端1到數(shù)據(jù)接收端2的所有路徑的鏈路時延,向數(shù)據(jù)接收端反饋鏈路時延。數(shù)據(jù)發(fā)送端1還設(shè)置有實(shí)時流量控制3模塊,數(shù)據(jù)發(fā)送端1根據(jù)數(shù)據(jù)接收端2反 饋的第i條路徑的鏈路時延大小,調(diào)節(jié)第i條路徑發(fā)送速率Vi的大小,鏈路時延越大,調(diào)節(jié) 使得Vi越大,使鏈路時延滿足視頻數(shù)據(jù)傳送需求,提高網(wǎng)絡(luò)的適應(yīng)性。以上所述僅為本發(fā)明的優(yōu)選并不用于限制本發(fā)明,顯然,本領(lǐng)域的技術(shù)人員可以 對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修 改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和 變型在內(nèi)。
權(quán)利要求
一種無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法,其特征在于組成視頻數(shù)據(jù)的數(shù)據(jù)包由數(shù)據(jù)發(fā)送端采用如下步驟選擇發(fā)送的路徑,向數(shù)據(jù)接收端發(fā)送,具體步驟為1)選取數(shù)據(jù)發(fā)送端的數(shù)據(jù)可到達(dá)數(shù)據(jù)接收端的路徑;2)確定要發(fā)送的數(shù)據(jù)包中第一個數(shù)據(jù)包傳送出的時刻T0;3)計(jì)算要發(fā)送的數(shù)據(jù)包中,第k個數(shù)據(jù)包從各條路徑中傳送到接收端的時刻{T1,k,T2,k,...,Tn,k},其中n為路徑的條數(shù);4)取Min({T1,k,T2,k,...,Tn,k}),Min(T1,k,T2,k,...,Tn,k})中第k個數(shù)據(jù)包對應(yīng)的路徑為使第k個數(shù)據(jù)包最快到達(dá)數(shù)據(jù)接收端的路徑,向該路徑發(fā)送第k個數(shù)據(jù)包;5)重復(fù)3)至4),遍歷完所有數(shù)據(jù)包。
2.如權(quán)利要求1所述的一種無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法,其特征在于 步驟3)的具體步驟為31)確認(rèn)第i條路徑數(shù)據(jù)包的發(fā)送速率Vi,i = 1. . . N ;32)確認(rèn)第i條路徑上數(shù)據(jù)包之間的發(fā)送時間間隔Qi;33)統(tǒng)計(jì)從Ttl開始到前k-Ι個數(shù)據(jù)包發(fā)送過程中,已經(jīng)在第i條路徑上發(fā)送的數(shù)據(jù)包 個數(shù)叫,k ;34)計(jì)算第i條路徑上發(fā)送數(shù)據(jù)包的時延Cli= Lb/Vi,其中Lb為數(shù)據(jù)包大小;35)計(jì)算第i條路徑上,發(fā)送第k個視頻數(shù)據(jù)包時,第k個視頻數(shù)據(jù)包到達(dá)接收端的時 刻為凡^ = !1。+!!^※^^+^。
3.如權(quán)利要求2所述的一種無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法,其特征在于 Vi通過如下公式確定 其中Ba為第i條路徑可用帶寬,tmax為所有條路徑中的最大鏈路時延,ti為第i條路 徑的鏈路時延。
4.如權(quán)利要求3所述的一種無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法,其特征在于 步驟1)具體步驟為11)初始化多路徑集合R為空,初始化多路徑總可用帶寬為零,獲取視頻數(shù)據(jù)傳送帶 寬B,;12)選擇數(shù)據(jù)發(fā)送端到數(shù)據(jù)接收端的最短路徑t,將t加入集合R中;13)計(jì)算多路徑集合R中最短路徑t的最大可用帶寬Bt= min (B (t)),其中路徑t e R, 令B & = B & +Bt,如果B @ > = B ‘,則結(jié)束路徑選擇,反之,將路徑t上每條鏈路可用帶寬減 小Bt,即B(t) =8(031,如果有鏈路8(0為0,則在t中刪除該鏈路;14)重復(fù)步驟12)至13)。
5.如權(quán)利要求4所述的一種無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法,其特征在于 數(shù)據(jù)接收端設(shè)置有數(shù)據(jù)重排與緩存模塊,通過數(shù)據(jù)緩存重組從數(shù)據(jù)發(fā)送端傳輸過來的數(shù)據(jù) 包。
6.如權(quán)利要求4所述的一種無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法,其特征在于 數(shù)據(jù)接收端與數(shù)據(jù)發(fā)送端之間設(shè)置有網(wǎng)絡(luò)狀態(tài)反饋模塊,數(shù)據(jù)接收端定時計(jì)算數(shù)據(jù)發(fā)送端到數(shù)據(jù)接收端的所有路徑的鏈路時延,向數(shù)據(jù)接收端反饋鏈路時延。
7.如權(quán)利要求6所述的一種無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法,其特征在于 數(shù)據(jù)發(fā)送端還設(shè)置有實(shí)時流量控制模塊,數(shù)據(jù)發(fā)送端根據(jù)數(shù)據(jù)接收端反饋的第i條路徑的 鏈路時延大小,調(diào)節(jié)第i條路徑發(fā)送速率Vi的大小,連路時延越大,調(diào)節(jié)使得Vi越大。
8.如權(quán)利要求1至7任意一項(xiàng)無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法,其特征在于 無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法工作在網(wǎng)絡(luò)層。
全文摘要
本發(fā)明公開了一種無線自組織網(wǎng)絡(luò)中視頻多路并行傳送方法,整體上視頻數(shù)據(jù)被分配到優(yōu)選的多條路徑上同時傳輸,局部上組成視頻數(shù)據(jù)的數(shù)據(jù)包由數(shù)據(jù)發(fā)送端根據(jù)多條路徑的時延和數(shù)據(jù)包發(fā)送速率情況,選擇該數(shù)據(jù)包發(fā)送時延最小的路徑傳輸。優(yōu)選多路徑的選擇原則是在數(shù)據(jù)發(fā)送端和數(shù)據(jù)接收端的所有路徑中,選擇最短路徑集合,然后在最短路徑集合中尋求最大流量路徑的集合,滿足視頻數(shù)據(jù)傳輸帶寬要求的最大流量路徑的集合為視頻數(shù)據(jù)同時傳輸?shù)亩鄺l路徑。發(fā)送端和接收端還設(shè)置有網(wǎng)絡(luò)狀態(tài)反饋和實(shí)時流量控制,接收端根據(jù)接收到數(shù)據(jù)包計(jì)算鏈路時延,將鏈路時延反饋給接收端,接收端根據(jù)各路徑的鏈路時延,動態(tài)調(diào)整各路徑的數(shù)據(jù)包發(fā)送速率。
文檔編號H04L29/06GK101888664SQ20101021036
公開日2010年11月17日 申請日期2010年6月25日 優(yōu)先權(quán)日2010年6月25日
發(fā)明者萬俊, 李牧, 王剛, 陶洋, 黃宏程 申請人:陶洋