新四季網

確定多網協同傳輸方案的方法及數據傳送方法

2023-06-21 17:51:01


專利名稱::確定多網協同傳輸方案的方法及數據傳送方法
技術領域:
:本發明涉及通信
技術領域:
,尤其涉及一種確定多網協同傳輸方案的方法、數據傳送方法及一種終端、伺服器。
背景技術:
:異構無線網絡包括GSM/EDGE無線接入網(GERAN,GSMEDGERadioAccessNetwork),UMTS陸;也無線4妄入網(UTRAN,UMTSTerritorialRadioAccessNetwork),無線區域網(WLAN,WirelessLocalAreaNetwork)等,這些異構無線網絡的共存是未來移動通信網絡的主要特點,各種無線網絡具有重疊的覆蓋範圍、多種業務需求和互補的技術特性,為了獲得更高的系統性能和更豐富的用戶體驗,無線接入技術之間必須進行交互和協同。近年來,軟體無線電技術已經得到逐步發展,更有利於無線資源管理為終端和網絡提供動態的接入選擇能力。現有的接入選擇方案大多是研究如何使用單一的無線接入技術為用戶提供更好的服務,也就是說終端在某一特定時間只能接收到來自一個無線網絡的數據,從而導致一方面單一網絡能為用戶提供的網絡資源畢竟有限,這種有限的網絡資源會逐漸不能滿足不斷提升的用戶需求;另一方面用戶業務對單一網絡的依賴性較強,一旦為用戶提供服務的網絡出現問題,則用戶業務就不能完成,更重要的一方面是,重疊覆蓋異構網絡的技術互補性沒有被充分利用。考慮到未來的異構網絡環境以及多模多帶終端的出現,用戶應該可以利用終端設備同時從多個不同網絡接收所要求的服務,即採用多網協同傳輸方案傳輸數據,從而充分發揮每一種網絡的優點,提供用戶側的滿意度和運營商不同網絡資源的合理利用度。但是目前多網協同傳輸方案應用的場景非常有限,通常規定了在某種場景下採用某個特定多網協同傳輸方案,例如在傳輸視頻數據的場景下,規定採用的多網協同傳輸方案為將視頻數據劃分為圖像和聲音兩部分數據,圖像部分數據由WLAN網絡負責傳輸,聲音部分數據由UMTS網絡負責傳輸;然而異構網絡並不僅限於為WLAN或為UMTS,將原始數據流分割成多個子數據流的方式也有多種,從而採用現有的多網協同傳輸方法存在缺乏自主性,也不能充分利用重疊覆蓋異構網絡的技術互補性的問題。
發明內容本發明提供一種確定多網協同傳輸方案的方法,以能根據網絡情況合理選擇一個多網協同傳輸方案。相應的,本發明還提供一種數據傳送方法、終端及伺服器。本發明實施例提出的確定多網協同傳輸方案的方法,包括終端收集能參與當前業務數據傳輸的各網絡的信息;基於收集的各網絡的信息,在預先存儲的多網協同傳輸方案中篩選出各網絡支持的多網協同傳輸方案;從所述篩選出的多網協同傳輸方案中,按照預設的策略選取一個多網協同傳輸方案。本發明實施例提出的終端,包括收集單元,用於收集能參與當前業務數據傳輸的各網絡的信息;篩選單元,用於基於收集的各網絡的信息,在預先存儲的多網協同傳輸方案中篩選出各網絡支持的多網協同傳輸方案;選取單元,用於從所述篩選出的多網協同傳輸方案中,按照預設的策略選取一個多網協同傳輸方案。本發明實施例提出的數據傳送方法,包括終端基於預設的策略選取一個多網協同傳輸方案,並將該選取的多網協同傳輸方案上報給伺服器;伺服器接收終端上報的多網協同傳輸方案;並按照與所述多網協同傳輸方案對應的數據分割方式,將當前業務數據分割成至少兩份子數據;以及將所述分割成的至少兩份子數據分別傳送給與所述多網協同傳輸方案對應的至少兩個網絡。本發明實施例提出的伺服器,包括接收單元,用於接收終端上報的多網協同傳輸方案;分割單元,用於按照與所述多網協同傳輸方案對應的數據分割方式,將當前業務數據分割成至少兩份子數據;傳送單元,用於將所述分割成的至少兩份子數據分別傳送給與所述多網協同傳輸方案對應的至少兩個網絡。本發明實施例提出的確定多網協同傳輸方案的方法,通過收集的參與當前業務數據傳輸的各網絡的信息,在預先存儲的多網協同傳輸方案中篩選出可行的方案,再從篩選出的可行方案中按照預設的策略選取一個多網協同傳輸方案,使得終端能夠根據當前的網絡情況,結合預設的策略,選取一種合理的多網協同傳輸方案進行多網協同傳輸,從而提高了用戶體驗,並且能夠合理的利用不同網絡的網絡資源。圖1為本發明實施例提出的多網協同傳輸方法中傳輸層協議的結構示意圖2為本發明實施例提出的多網協同傳輸方法所採用的網絡模型;圖3為本發明實施例一提出的採用多網協同傳輸完成業務提供的整體流程示意圖4為本發明實施例一提出的終端中多網協同傳輸管理單元的具體結構示意圖5為本發明實施例一提出的多網協同傳輸方案選取的流程示意圖6為本發明實施例一提出的採用多網協同傳輸完成業務提供的系統框架圖7為本發明實施例提出的終端的結構示意圖;圖8為本發明實施例提出的伺服器的結構示意圖。具體實施方式本發明實施例提出的多網協同傳輸方法為終端根據當前的網絡情況,結合預設的策略,從預先存儲的多網協同傳輸方案中選取一種合理的多網協同傳輸方案。下面結合說明書附圖來說明本發明的具體實施方式。本發明實施例提出的多網協同傳輸方法,採用了以接收方為中心的方式。在多網協同傳輸過程中,接收方接收到來自多個網絡的數據流,根據接收到數據流的情況,終端可以很容易完成多個網絡的協同;而且終端離無線接入網絡更近,可以根據接收到數據流的實際情況,調整重新選擇一種多網協同傳輸方案,此時發送方只需要按照接收方的要求完成相應的數據發送即可。同時,為了配合整體上以接收方為中心的方式,並支持多網協同傳輸,本發明對原始的協議棧進行了部分修改,使之成為一種以接收方為中心的,適應無線網絡環境的,並支持多網絡傳輸的傳輸層協議,如圖l所示,圖l為本發明實施例提出的傳輸層協議結構示意圖,將傳輸層協議分為兩個子層多重連接控制協議和單獨連接控制協議,其中,單獨連接控制協議主要負責管理單獨某一網絡連接的傳輸,而多重連接控制協議則是在更高的層面上對參與多網協同傳輸的多個不同網絡的連接進行統一控制。在本發明實施例提出的傳輸層協議中,不再使用原有傳輸控制協議(TCP,TransferControlProtocol)中的數據-響應(DATA-ACK)形式的握手,而是採用請求-數據(REQ-DATA)的握手方式,也就是說發送方所發送的數據完全是按照接收方的請求進行的。接收方可以根據實際情況選擇合適的多網協同傳輸方案,而發送方只需要對來自接收方的請求(REQ)作出反應,傳送指定數據即可。採用以接收方為中心的傳輸層協議,大大減少了發送方和接收方的信息交互過程,同時,擁塞控制、丟失恢復和電量控制也能更快地發現問題並進行解決。採用本發明實施例提出的傳輸層協議,當一種多網協同傳輸方案被選取出為用戶提供服務後,多重連接控制協議首先將向所有參與本次傳輸的網絡的單獨連接控制協議發送開啟命令,每個單獨連接控制協議緊接著負責各個連接的建立工作,和TCP—樣,發送方和接收方可以發起一個連接的建立,建立過程和TCP—樣是包含SYN-SYN+ACK-ACK握手。然而,一旦連接建立,接收方會首先帶著初始的序列號傳送第一個REQ,發送方依據接收到的REQ傳送第一個數據段。當某一個單獨連接建立好之後返回已建立,多重連接控制協議收到所有連接的已建立之後,確認發送方和接收方之間通道已經建立。之後,多重連接控制協議將會將每個連接與對應的數據流進行綁定,並將這種綁定關係記錄下來,這個記錄會幫助多重連接控制協議在發現傳輸問題時,找出對應連接的單獨連接控制協議以解決問題。當此次業務結束時,多重連接控制協議向所有參與本次傳輸的網絡的單獨連接控制協議發送關閉命令,單獨連接控制協議進行連接斷開也和TCP的操作一樣,關閉連接後返回已關閉,多重連接控制協議收到所有連接的已關閉之後,確定發送方和接收方之間通道已關閉。下面對REQ-DATA握手的細節、流控制、擁塞控制和可靠性管理這幾個方面進行簡要介紹REQ-DATA握手REQ傳送有兩種模式積累模式和牽引模式,這兩種模式依靠報頭中的標記來區別,接收方默認的採用積累模式來請求新的數據,只在重傳請求的時候才用牽引模式,當發送方接收到一個帶有牽引模式標記的請求時,只發送包頭中指定的數據段;否則,發送方將以積累模式按照指針順序傳送尚未傳送的數據段。因此,積累模式中REQ的丟失會產生類似TCP中丟失ACK的影響。為了保護牽引模式中的REQ不會丟失,也使用與TCP中保護選擇性確認(SACK,SelectiveAcknowledgment)—樣的機制,接收方在REQ頭中放置最近接收到數據塊的一組序列號,同時發送方也在它的緩存中存儲其所發送出的最近數據包的一組序列號。在收到接收方的請求時,發送方判斷兩組序列號之間的一致性,任何錯誤都將表明REQ的丟失,會馬上被發送方重新發送。擁塞控制在發送方和接收方之間的通道建立之後,單獨連接控制協議就負責本連接的擁塞控制。其中,接收方進行擁塞控制並維護擁塞控制參數擁塞窗(CWND,CongestionWindow)大小和往返一次的時間(RRT,round-triptime)。像TCP—樣,本方案的擁塞控制也是基於窗進^f於的,包含慢啟動,阻塞避免,快速重傳和快速回復階段。雖然在發送方和接收方做擁塞控制可以採用相同的算法,但是擁塞窗的內在含義和窗變化的觸發原因是不同的。本方案中,擁塞窗的大小限制了REQ發出的數量,接收方依據數據4妾收情況來觸發擁塞窗的變化。根據不同網絡的特點,每個連接的單獨連接控制協議將使用與^f目適應的擁塞控制機制,也即整個通道中不同的連接可能採用不同的擁塞控制機制。流控制每個單獨連接控制協議都擁有和負責管理自己獨立於其他連接的一部分緩存區,所以,流控制也是首先由單獨連接控制協議完成的。流控制主要發生在等待應用層讀取順序數據或等待丟失數據到達的時候,其允許接收方限制正在傳輸數據的量。請求(REQ)只有在對應數據到達不會導致接收方緩存溢出的時候才淨^出。由於接收方維護接收緩存區,所以它主要對流控制負責。同時,本方案會在包頭中增加信息來表明現在所傳送的順序數據的最大序號,幫助發送方及時刪除發送緩存中相應的數據。可靠性管理單獨連接控制協議主要負責這部分的管理,每個連接各自進行本連接的丟失檢測和丟失恢復。這部分功能也是主要由接收方完成。當接收到新的數據時,接收方會將數據插入到接收緩存中,重排序後更新所接收到的順序數據最大序號。由於接收方直接負責維護接收緩存區,所以它可以實時地,準確地進行丟失檢測和丟失恢復,不需要像TCP那樣依靠使用SACK技術。接收方會依靠接收到的無序數據段達到的數量來檢測緩存中的空洞;另外重傳數據丟失時不會引起超時,故不需要因為超時去清除接收緩存。下面簡單介紹一下多網協同傳輸過程所採用的網絡模型,如圖2所示,在圖2所示的鬆耦合網絡模型中,具有多模多帶能力的終端可以同時接入多種不同的網絡,而且這些不同的網絡通過網際網路(Internet)間接連接起來,鬆耦合模型具有很多優點(1)它保證了異構網絡的獨立性,現有網絡不需要修改即可融合到一起;(2)模型的擴展性好,未來的網絡(例如長期演進(LTE,LongTimeEvolution)技術)可以更容易地加入到網絡融合環境中;(3)通過適當的漫遊協議,用戶只需在一個提供商處註冊即可漫遊整個無線網絡。鬆耦合模型具有更好的兼容性、擴展性和更廣闊的應用前景,因此本發明實施例提出的多網協同傳輸方法以及數據傳送方法均在該網絡模型中應用。基於上述鬆耦合網絡模型,本發明實施例提出的數據傳送方案為原始數據流在遠端伺服器完成分流任務,然後再通過Internet傳輸到各個不同的無線網絡上完成業務的傳輸,這樣做使得異構網絡之間彼此獨立,它們之間不存在依附關係,從而可以很容易地將多網協同傳輸方案對應到現有的網絡中,而不需要對現有無線網絡的基礎設施進行過多的修改。下面以一個具體的實施例來詳細說明本發明方案。實施例一圖3為本發明實施例一提出的採用多網協同傳輸完成業務提供的整體流程示意圖,具體的流程說明如下步驟31:用戶通過多模多帶終端發起一個業務請求;當然,在業務進行過程中,如果目前的多網協同傳輸方案無法繼續進行時,也會觸發執行下述各步驟,以重新選取一個合適的多網協同傳輸方案來完成業務提供;步驟32:終端中包含的多網協同傳輸管理單元收集當前網絡的信息,例如鏈路質量,網絡負載情況,終端位置和終端速度等信息,為之後的多網協同傳輸方案選取做準備。多網協同傳輸管理單元的具體結構如圖4所示,其中,多網協同傳輸網絡信息收集模塊41用於與各無線網絡進行信息交互,實時收集終端可以檢測到的和網絡下發的當前可用網絡的相關信息(例如,鏈路質量、網絡負載和位置信息等),並將指定信息發送給多網協同傳輸可行方案產生模塊42,多網協同傳輸網絡信息終端顯示模塊45和多網協同傳輸方案選擇模塊43;步驟33:終端中包含的多網協同傳輸管理單元根據收集到的信息選擇出合適的一個多網協同傳輸方案;參照圖4,多網協同傳輸可行方案產生模塊42中存儲著所有多網協同傳輸方案,並根據多網協同傳輸網絡信息收集模塊41發來的網絡信息,選出所有可行的多網協同傳輸方案,即篩選出當前各網絡支持的多網協同傳輸方案。其中,多網協同傳輸可行方案產生模塊42中預先存儲的多網協同傳輸方案中包括(l)按照與該多網協同傳輸方案對應的數據分割方式,將當前業務數據分割成至少兩份子數據;即採用諸如基礎層和增強層的分流方式、圖像和聲音的分流方式將原始數據進行分流;(2)由與該多網協同傳輸方案對應的至少兩個網絡,分別傳輸該分割成的每份子數據,即選擇具體的網絡傳輸分割成的子數據(例如UMTS傳輸基礎層,WLAN傳輸增強層等);以及(3)該至少兩個網絡分別按照與本網絡對應的傳輸速率,傳輸該分割成的每份子數據,即各個網絡按照各自需要承擔的數據速率分別傳輸每份子數據。其中,各網絡按照各自需要承擔的數據速率分別傳輸每份子數據的過程也可以不包括在多網協同傳輸方案中,後續在進行數據傳輸時,各網絡基於終端控制或者根據自身情況自主確定出合適的傳輸速率進行數據傳輸。當有新的多網協同傳輸方案產生時,網絡可以下發相關信息,對多網協同傳輸可行方案產生模塊42進行多網協同傳輸方案的添加。多網協同傳輸方案選擇模塊43用於選擇出一個多網協同傳輸方案完成業務提供。多網協同傳輸方案選擇模塊43依據多網協同傳輸可行方案產生^t塊42、多網協同傳輸用戶偏好資料庫44和多網協同傳輸網絡信息收集模塊41做出具體方案的決策。其中多網協同傳輸用戶偏好資料庫44用於記錄用戶的使用偏好,偏好是指用戶對業務某一方面的重視程度,比如是更看重服務質量還是更看重資費,這些偏好主要是由用戶預先設定或依靠長期行為積累而來,多網協同傳輸用戶偏好資料庫44為多網協同傳輸方案選擇模塊43提供決策支持。當用戶發起一個相應的業務請求,或者在業務進行過程中目前的方案無法再繼續進行時,多網協同傳輸方案選擇模塊43將根據多網協同傳輸可行方案產生模塊42、多網協同傳輸用戶偏好資料庫44和多網協同傳輸網絡信息收集模塊41的信息自主地為用戶選擇一種合適的多網協同傳輸方案,並通過所連接的一個無線網絡將該方案發送給遠端伺服器。此外,多網協同傳輸管理單元中還包括多網協同傳輸網絡信息終端顯示模塊45,該模塊為可選才莫塊,只在各網絡都支持的情況下才能發揮作用,如果各網絡加入對多網協同傳輸網絡信息終端顯示模塊45的支持,則能通過該模塊將有用信息(如網絡負載,鏈路質量和位置信息等)明確地傳遞給用戶終端,用戶可以在終端上看到具體的信息,從而有利於做出更合適的決策。上述多網協同傳輸方案選擇模塊43自主地為用戶選擇一種合適的多網協同傳輸方案的過程不需要用戶的實際操作,方案自主選擇的方法有許多種,這裡以層次分析法(AHP)算法為例描述一下自主選擇的具體過程釆用AHP算法對終端自主選擇多網協同傳輸方案的問題進行建模首先構造遞階層次結構,其中,最頂層是算法的目標,即最終的多網協同傳輸方案的優先級排序結果;中間的準則層包含了各種影響多網協同傳輸方案優先級排序的因素;底部的方案層由所有備選的多網協同傳輸方案組成,即多網協同傳輸可行方案產生模塊42篩選出的可行的多網協同傳輸方案。除方案層以外,每層中的每個因素都與下一層的所有因素相關聯。結合異構網絡的特點以及多網協同傳輸的需求,中間的準則層重點考慮了以下幾個因素(1)傳輸網絡的鏈路質量1:為了保證用戶終端能正常接收到所要求的服務,每個參與多網協同傳輸的網絡必須能正常傳輸分配給它的子數據流。這就要求將傳輸網絡的鏈路質量作為多網協同傳輸方案選擇需要考慮的因素。終端或網絡可以直接監測各用戶的鏈路質量,最後採用多個網絡的平均值來評價參與傳輸的網絡的鏈路質量。(2)傳輸網絡的負載情況ld:從運營商的角度來看,其希望負載能在各個網絡上比較平均的分布,為了不出現某個網絡過載,而其他網絡負載很輕的情況,選取網絡負載狀況作為方案選擇需要考慮的因素。同樣,為了統一各種不同網絡負載情況的描述,這裡選取尚未使用的資源佔總資源的比例來表示網絡負載情況,最後採用多個網絡的平均值來評價參與傳輸的網絡的負載情況。(3)終端留在傳輸網絡覆蓋範圍內的可能性r:一4殳來講,終端移動速率越高,其位置越不穩定,越容易在短時間內穿越覆蓋較小的無線接入技術(RAT,RadioAccessTechnology)網絡,為了讓選擇的多網協同傳輸方案能持續穩定,必須在終端移動速度和網絡覆蓋半徑之間做一定權衡。為此本方案設定了終端留在傳輸網絡覆蓋範圍內的可能性這樣一個考察因素,它主要決定於終端的速度以及小區的半徑,同樣採用多個網絡的平均值來表示這個概率。(4)傳輸網絡提供服務的價格p:使用不同的多網協同傳輸方案,用戶需要付出的價格也是不相同的,所以需要在價格和性能之間做權衡。(5)用戶偏好u:作為一種以接收方為中心的傳輸方式,將多網協同傳輸管理單元置於終端中,就是要更大程度地考慮用戶自身的因素,在保證其它準則的前提下也應儘量照顧到用戶的偏好。這裡,用戶偏好是指用戶對於使用某項考察因素的偏愛程度,具體用簡單的1到n進行排序,數值越高,用戶對這個因素的偏好程度就越大,用戶偏好u通過用戶預先設定或依靠長期行為積累得到。下面介紹各層判斷矩陣的構造方法。因為準則層只有一個上層因素,即算法總目標,所以僅需定義一個判斷矩陣O,如表l所列,用來表示本層每兩個因素(準則)關於總目標的相對重要性,並通過該判斷矩陣計算得到本層各因素相對與總目標的相對權重w,所有因素關於總目標的相對權重w可以通過計算O的最大特徵值Xmax所對應的歸一化特徵向量來獲得,見表l的最右一列。表l準則層判斷矩陣tableseeoriginaldocumentpage16tableseeoriginaldocumentpage17因為表中的相對重要性取值是基於主觀判斷的,因此需要根據下面兩個式子做一致性才企驗,其中n為判斷矩陣的階數,Xmax為判斷矩陣的最大特徵值,CI為一致性指標(CI,ConsistencyIndex);RI為平均隨即一致性指標(RI,RandomIndex),CR為一致性比率(CR,ConsistencyRatio)。formulaseeoriginaldocumentpage17計算可得,表1中判斷矩陣O的一致性比率CR=0.0116<0.1,是可以接受的。對於方案層來說,由於其所隸屬於的每一個上層準則都是可以直接度量的參數指標,因此方案層關於每一個上層準則的判斷矩陣可以通過將方案層中的n個多網協同傳輸方案的相應參數做兩兩相比,從而構成對應的n階正互反方陣。為避免對於某些準則的度量值可能為0的情況,可以用一個比較小的正數近似。以網絡負載情況為例,設ldi為第i種方案所剩餘的總帶寬,則其方案層判斷矩陣LD為…formulaseeoriginaldocumentpage17…formulaseeoriginaldocumentpage17此無需進行一致性檢驗。至此,所有備選多網協同傳輸方案i關於每一個準則j的相對權重^力都可以依據相應判斷矩陣的特徵向量計算出來。最終,所有備選多網協同傳輸方案i關於總目標(方案最終選擇)的相對權重;^.可以按下式得到。■/這樣,基於計算出的多網協同傳輸方案i關於多網協同傳輸方案優先級的相對權重Z,,可以得到多網協同傳輸方案i的優先級,例如將X,按照由大到小的順序排列,對應JT,.最大的第i個傳輸方案的優先級為1,對應Z,次大的第i個傳輸方案的優先級為2,以此類推,即可得到所有備選多網協同傳輸方案的優先級,最後就可以選擇出要採用的多網協同傳輸方案,即選擇優先級最高的多網協同傳輸方案。當然,若中間的準則層只考慮一個影響多網協同傳^T方案優先級的因素,例如僅考慮傳輸網絡的負載情況,那麼所有備選多網協同傳輸方案i關於總目標(方案最終選擇)的相對權重X嚴^,其中&為所有備選多網協同傳輸方案i關於該準則(ld)的相對權重。同樣,基於計算出的多網協同傳輸方案i關於多網協同傳輸方案優先級的相對權重《.,可以得到多網協同傳輸方案i的優先級,最後就可以選擇出要採用的多網協同傳輸方案,即選擇優先級最高的多網協同傳輸方案。綜上所述,從篩選出的多網協同傳輸方案中,按照預設的策略選取一個多網協同傳輸方案,具體包括首先,從收集的各網絡的信息中,獲取對應篩選出的每個多網協同傳輸方案的至少兩個網絡的信息;例如獲取篩選出的各傳輸方案中各網絡的鏈路質量信息、負載信息、提供服務的價格信息、以及終端留在篩選出的各網絡傳輸方案中各網絡覆蓋範圍內的可能性信息等;然後,基於所述獲取的對應每個多網協同傳輸方案的至少兩個網絡的信息,以及預設的影響多網協同傳輸方案優先級的參數,將所述篩選出的多網協同傳輸方案進行優先級排序;具體地,若預設的影響多網協同傳輸方案優先級的參數的個數為一個,例如為傳輸網絡的平均鏈路質量,那麼基於該獲取的每個多網協同傳輸方案中各網絡的鏈路質量信息,以及預設的影響多網協同傳輸方案優先級的參數傳輸網絡的平均鏈路質量,即可將篩選出的多網協同傳輸方案進行優先級排序;以及若預設的影響多網協同傳輸方案優先級的參數的個數為至少兩個,那麼基於獲取的對應每個多網協同傳輸方案的至少兩個網絡的信息,和該預設的至少兩個參數,以及預先存儲的用戶對該至少兩個參數中每個參數的偏好程度,即可將篩選出的多網協同傳輸方案進行優先級排序,例如採用AHP算法執行排序。最後,從進行優先級排序得到的結果中,選取優先級最高的一個多網協同傳輸方案。下面繼續參照圖3介紹本發明實施例一提出的採用多網協同傳輸完成業務提供的整體流程步驟34:終端將選擇的多網協同傳輸方案上報給下發當前業務數據的遠端伺服器;上述步驟31-步驟34所述的多網協同傳輸方案的選取方法的具體流程亦可參照圖5所示。步驟35:遠端伺服器根據該上報的多網協同傳輸方案,將原始數據流進行分流;即遠端伺服器按照與該上報的多網協同傳輸方案對應的數據分割方式,將當前業務數據分割成至少兩份子數據;步驟36:遠端伺服器將分流後的子數據分配到指定的網絡上,即遠端伺服器將該分割成的至少兩份子數據分別傳送給與上報的多網協同傳輸方案對應的至少兩個網絡。其中,基於前述關於傳輸層協議的描述,在將分割成的至少兩份子數據分別傳送給對應的網絡前,還包括通過與所述上報的多網協同傳輸方案對應的至少兩個網絡,觸發建立所述伺服器與所述終端間的連接通道。步驟37:各網絡負責分配到自身的子數據流的傳輸,即對應的網絡分別將該分割成的每份子數據傳輸給終端;具體地,數據流的傳輸過程基於前面提到的傳輸層協議,由接收方負責數據流傳輸時的流控制、擁塞控制;發送方根據接收方的請求(REQ)發送相應的數據。步驟38:終端接收來自不同網絡的子數據流,在緩存區中暫時存儲每份子數據流,並在接收完分割成的所有子數據流時,依據與選取的多網協同傳輸方案對應的數據分割方式,將該接收到的所有子數據流進行重組,恢復出原始數據流。其中,基於前述關於傳輸層協議的描述,在接收完該至少兩份子數據時,還包括觸發斷開伺服器與終端間,通過與選取的多網協同傳輸方案對應的至少兩個網絡建立的至少兩個連接通道。步驟39:終端依據還原的原始數據流為用戶提供服務。圖6為本發明實施例一提出的採用多網協同傳輸完成業務提供的系統框架圖,其中主要包含三個部分遠端伺服器61,異構網絡環境62和終端63。遠端伺服器61作為數據流源提供用戶所要求的數據流,其內部包括數據流分割模塊611和路徑選擇模塊612,數據流分割模塊611主要是根據終端上報的多網協同傳輸方案,將原始數據流進行分割,路徑選擇模塊612將分割好的子數據流交給相應的網絡進行傳輸。即遠端伺服器61是數據流的分流點,在數據流源就將數據流直接分流,可以減少對網絡相互關係的限制,不用再在網絡結構中設置相應的分流點,即不用改變具體的網絡結構。這樣做使得整個過程形式簡單,目標明確。異構網絡環境62負責對業務各子數據流的傳輸。數據流由遠端伺服器分配到相應的無線網絡上,這些網絡負責傳輸各自的那一部分數據到終端側。這裡的終端63為了完成多網協同傳輸,它必須具有多模多帶的功能,也就是說具有對應不同網絡的結構,並且可以同時接入到不同的網絡上。為了多網協同傳輸的目的,終端63包括數據緩存模塊631,數據流重組模塊632和多網協同傳輸管理單元633。數據緩存模塊631主要是負責暫時存儲來自不同網絡子數據流中的數據,為之後的數據重組做準備。設置這個模塊的主要原因是由於來自不同網絡的數據之間可能有一定時延,利用這個模塊消除到達時間上的差別。數據流重組模塊632是將緩存的子數據流進行重組,恢復原始數據流,為用戶提供最終的服務。多網協同傳輸管理單元633則是負責根據網絡環境,和用戶偏好自主地選擇一種多網協同傳輸方案。具體地,本發明實施例提出的終端70如圖7所示,包括收集單元71,用於收集能參與當前業務數據傳輸的各網絡的信息;篩選單元72,用於基於收集的各網絡的信息,在預先存儲的多網協同傳輸方案中篩選出各網絡支持的多網協同傳輸方案;選取單元73,用於從所述篩選出的多網協同傳輸方案中,按照預設的策略選取一個多網協同傳輸方案。選取單元73具體包括獲取子單元,用於從收集的各網絡的信息中,獲取對應篩選出的每個多網協同傳輸方案的至少兩個網絡的信息;排序子單元,用於基於所述獲取的對應每個多網協同傳輸方案的至少兩個網絡的信息,以及預設的影響多網協同傳輸方案優先級的參數,將所述篩選出的多網協同傳輸方案進行優先級排序;選取子單元,用於從進行優先級排序得到的結果中,選取優先級最高的一個多網協同傳輸方案。所述排序子單元具體包括第一排序子模塊,用於在預設的影響多網協同傳輸方案優先級的參數的個數為一個時,基於所述獲取的對應每個多網協同傳輸方案的至少兩個網絡的信息,以及該預設參數,將所述篩選出的多網協同傳輸方案進行優先級排序;第二排序子模塊,用於在預設的影響多網協同傳輸方案優先級的參數的個數為至少兩個時,基於所述獲取的對應每個多網協同傳輸方案的至少兩個網絡的信息,和該預設的至少兩個參數,以及預先存儲的用戶對所述至少兩個參數中每個參數的偏好程度,將所述篩選出的多網協同傳輸方案進行優先級排序。該終端還包括上傳單元74,用於將所述選取的多網協同傳輸方案上報給下發當前業務數據的伺服器。該終端還包括接收單元75,用於分別接收當前業務數據分割成的每份子數據;緩存單元76,用於分別緩存所述接收到的每份子數據;重組單元77,用於在接收完當前業務數據分割成的所有子婆t據時,將所述接收到的所有子數據進行重組,恢復出當前業務數據。本發明實施例提出的伺服器如圖8所示,接收單元81,用於接收終端上報的多網協同傳輸方案;分割單元82,用於按照與所述多網協同傳輸方案對應的數據分割方式,將當前業務數據分割成至少兩份子數據;傳送單元83,用於將所述分割成的至少兩份子數據分別傳送給與所述多網協同傳輸方案對應的至少兩個網糹各。本發明通過釆用合適的網絡模型、設計完整的網絡傳輸架構和內部模塊,並對傳輸層協議進行修改,使得終端可以根據實際的網絡情況和用戶偏好為用戶自主選擇一種合適的多網協同傳輸方案。這種多網協同傳輸方案會指導原始數據流分流,並同時通過多種網絡進行傳輸,在終端處重組為用戶提供最終的業務,這樣做可以為用戶提供更好的業務體驗,並且能做到合理地利用不同網絡的網絡資源,即可以提高用戶側的滿意度和運營商不同網絡資源的合理利用度。本發明實施例提出的確定多網協同傳輸方案的方法,實現了終端在異構無線網絡中聯合無線資源管理的自主特性,能夠根據實際網絡情況選擇最優的傳輸策略,以減少人力參與的規劃和維護的成本,且可以適用於目前存在的所有網絡,並且可以做到向後兼容。另外目前的分流方式大多是考慮兩個數據流在兩個網絡進行傳輸,但隨著技術的不斷發展,新的更多網絡參與其中的分流方式可以為用戶提供更廣泛的業務類型。顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。權利要求1、一種確定多網協同傳輸方案的方法,其特徵在於,包括終端收集能參與當前業務數據傳輸的各網絡的信息;基於收集的各網絡的信息,在預先存儲的多網協同傳輸方案中篩選出各網絡支持的多網協同傳輸方案;從所述篩選出的多網協同傳輸方案中,按照預設的策略選取一個多網協同傳輸方案。2、如權利要求1所述的方法,其特徵在於,終端在所述選取出一個多網協同傳輸方案之後,還包括將所述選取的多網協同傳輸方案上報給下發當前業務數據的伺服器。3、如權利要求2所述的方法,其特徵在於,終端在所述將選取的多網協同傳輸方案上報給伺服器之後,還包括所述伺服器按照與所述上報的多網協同傳輸方案對應的數據分割方式,將當前業務數據分割成至少兩份子數據;並方案對應的至少兩個網絡。4、如權利要求3所述的方法,其特徵在於,在所述將分割成的至少兩份子數據分別傳送給對應的至少兩個網絡之後,還包括所述對應的至少兩個網絡分別將傳送給本網絡的子數據傳送給所述終端。5、如權利要求4所述的方法,其特徵在於,在所述對應的至少兩個網絡分別將傳送給本網絡的子數據傳輸給終端之後,還包括所述終端接收所述傳送的每份子數據;並分別緩存所述接收到的每份子數據;以及在接收完所述分割成的至少兩份子數據時,將所述接收到的至少兩份子數據進行重組,恢復出當前業務數據。6、如權利要求1-5任一項所述的方法,其特徵在於,從所述篩選出的多網協同傳輸方案中,按照預設的策略選取一個多網協同傳輸方案,具體包括從收集的各網絡的信息中,獲取對應篩選出的每個多網協同傳輸方案的至少兩個網絡的信息;基於所述獲取的對應每個多網協同傳輸方案的至少兩個網絡的信息,以及預設的影響多網協同傳輸方案優先級的參數,將所述篩選出的多網協同傳輸方案進行優先級排序;從進行優先級排序得到的結果中,選取優先級最高的一個多網協同傳輸方案。7、如權利要求6所述的方法,其特徵在於,所述將篩選出的多網協同傳輸方案進行優先級排序,具體包括在預設的影響多網協同傳輸方案優先級的參數的個數為一個時,基於所述獲取的對應每個多網協同傳輸方案的至少兩個網絡的信息,以及該預設參數,將所述篩選出的多網協同傳輸方案進行優先級排序;以及在預設的影響多網協同傳輸方案優先級的參數的個數為至少兩個時,基於所述獲取的對應每個多網協同傳輸方案的至少兩個網絡的信息,和該預設的至少兩個參數,以及預先存儲的用戶對所述至少兩個參數中每個參數的偏好程度,將所述篩選出的多網協同傳輸方案進行優先級排序。8、如權利要求7所述的方法,其特徵在於,在預設的影響多網協同傳輸方案優先級的參數的個數為一個時,所述將篩選出的多網協同傳輸方案進行優先級排序,具體為其中,為篩選出的第i個多網協同傳輸方案關於多網協同傳輸方案優先級的相對權重,s,為篩選出的第i個多網協同傳輸方案關於所述預設參數的相對權重;基於計算出的X,.,得到對應的第i個多網協同傳輸方案的優先級。9、如權利要求7所述的方法,其特徵在於,在預設的影響多網協同傳輸方案優先級的參數的個數為至少兩個時,所述將篩選出的多網協同傳輸方案進行優先級排序,具體為乂其中,X,.為篩選出的第i個多網協同傳輸方案關於多網協同傳輸方案優先級的相對權重,,為基於預先存儲的用戶對所述至少兩個參數中每個參數的偏好程度,計算出的所述至少兩個參數中第j個參數關於多網協同傳輸方案優先級的相對權重,s/為篩選出的第i個多網協同傳輸方案關於所述至少兩個參數中第j個參數的相對權重;基於計算出的Z,.,得到對應的第i個多網協同傳輸方案的優先級。10、如權利要求6所述的方法,其特徵在於,所述影響多網協同傳輸方案優先級的參數包括與多網協同傳輸方案對應的至少兩個網絡的平均鏈^各質量;和/或與多網協同傳輸方案對應的至少兩個網絡的平均負載;和/或與多網協同傳輸方案對應的至少兩個網絡提供服務的平均價格;和/或終端留在與多網協同傳輸方案對應的至少兩個網絡的覆蓋範圍內的平均可能性。11、一種終端,其特徵在於,包括收集單元,用於收集能參與當前業務數據傳輸的各網絡的信息;篩選單元,用於基於收集的各網絡的信息,在預先存儲的多網協同傳輸方案中篩選出各網絡支持的多網協同傳輸方案;選取單元,用於從所述篩選出的多網協同傳輸方案中,按照預設的策略選取一個多網協同傳輸方案。12、如權利要求11所述的終端,其特徵在於,還包括上傳單元,用於將所述選取的多網協同傳輸方案上報給下發當前業務數據的伺服器。13、如權利要求11或12所述的終端,其特徵在於,還包括接收單元,用於分別接收當前業務數據分割成的每份子數據;緩存單元,用於分別緩存所述接收到的每份子數據;重組單元,用於在接收完當前業務數據分割成的所有子數據時,將所述接收到的所有子數據進行重組,恢復出當前業務數據。14、如權利要求11所述的終端,其特徵在於,所述選取單元具體包括獲取子單元,用於從收集的各網絡的信息中,獲取對應篩選出的每個多網協同傳輸方案的至少兩個網絡的信息;排序子單元,用於基於所述獲取的對應每個多網協同傳輸方案的至少兩個網絡的信息,以及預設的影響多網協同傳輸方案優先級的參數,將所述篩選出的多網協同傳輸方案進行優先級排序;選取子單元,用於從進行優先級排序得到的結果中,選取優先級最高的一個多網協同傳輸方案。15、如權利要求14所述的終端,其特徵在於,所述排序子單元具體包括第一排序子才莫塊,用於在預設的影響多網協同傳輸方案優先級的參數的個數為一個時,基於所述獲取的對應每個多網協同傳輸方案的至少兩個網絡的信息,以及該預設參數,將所述篩選出的多網協同傳輸方案進行優先級排序;第二排序子模塊,用於在預設的影響多網協同傳輸方案優先級的參數的個數為至少兩個時,基於所述獲取的對應每個多網協同傳輸方案的至少兩個網絡的信息,和該預設的至少兩個參數,以及預先存儲的用戶對所述至少兩個參數中每個參數的偏好程度,將所述篩選出的多網協同傳輸方案進行優先級排序。16、一種數據傳送方法,其特徵在於,包括終端基於預設的策略選取一個多網協同傳輸方案,並將該選取的多網協同傳輸方案上報給伺服器;伺服器接收終端上報的多網協同傳輸方案;並按照與所述多網協同傳輸方案對應的數據分割方式,將當前業務數據分割成至少兩份子數據;以及將所述分割成的至少兩份子數據分別傳送給與所述多網協同傳輸方案對應的至少兩個網糹各。17、一種伺服器,其特徵在於,包括接收單元,用於接收終端上報的多網協同傳輸方案;分割單元,用於按照與所述多網協同傳輸方案對應的數據分割方式,將當前業務數據分割成至少兩份子數據;傳送單元,用於將所述分割成的至少兩份子數據分別傳送給與所述多網協同傳輸方案對應的至少兩個網絡。全文摘要本發明公開了一種確定多網協同傳輸方案的方法,包括終端收集能參與當前業務數據傳輸的各網絡的信息;基於收集的各網絡的信息,在預先存儲的多網協同傳輸方案中篩選出各網絡支持的多網協同傳輸方案;從所述篩選出的多網協同傳輸方案中,按照預設的策略選取一個多網協同傳輸方案。相應的,本發明還公開了一種數據傳送方法及一種終端、伺服器。採用本發明方案,使得終端能夠根據當前的網絡情況,結合預設的策略選取一種合理的多網協同傳輸方案,從而提高了用戶體驗,並且能夠合理的利用不同網絡的網絡資源。文檔編號H04L29/08GK101616167SQ20081011580公開日2009年12月30日申請日期2008年6月27日優先權日2008年6月27日發明者馮志勇,平張,軍王,圓薛申請人:中國移動通信集團公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀