專利名稱:數(shù)據(jù)流傳輸方法及移動(dòng)通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)流傳輸技術(shù),尤其涉及針對(duì)多模移動(dòng)終端數(shù)據(jù)流的 傳輸方法及實(shí)現(xiàn)這種方法的移動(dòng)通信系統(tǒng)。
背景技術(shù):
隨著無線接入技術(shù)的發(fā)展,用戶期望業(yè)務(wù)類型的多樣,運(yùn)營商鋪設(shè)的 網(wǎng)絡(luò)種類將不斷增加,因此將會(huì)出現(xiàn)多種網(wǎng)絡(luò)覆蓋同 一地理區(qū)域的情況。
多模移動(dòng)終端(Mobile Terminal,以下簡稱MT)是一種可以同時(shí)支持多種 數(shù)據(jù)流傳輸方式的終端。多模MT可以實(shí)現(xiàn)不同種類的無線訪問網(wǎng)絡(luò)之間的 無縫連接。各種網(wǎng)絡(luò)技術(shù)自身特點(diǎn)不盡相同,如覆蓋范圍、傳輸帶寬、傳 輸時(shí)延、費(fèi)用等。
例如,假設(shè)某種多模MT既可以接入蜂窩通用移動(dòng)通信系統(tǒng) (Universal Mobile Telecommunications System,簡稱UMTS)網(wǎng)絡(luò),又 可以接入無線局域網(wǎng)絡(luò)(Wireless Local Area Network,簡稱WLAN)。其 中,WLAN可在小范圍的家庭和熱點(diǎn)區(qū)域提供很高的數(shù)據(jù)速率,而蜂窩固TS 網(wǎng)絡(luò)可以提供更高的靈活性和無處不在的覆蓋,但數(shù)據(jù)速率較低。由此可 見,多模MT可接入的不同網(wǎng)絡(luò)具有各自的優(yōu)缺點(diǎn)。
現(xiàn)有技術(shù)的缺陷在于用戶通過多模MT進(jìn)行數(shù)據(jù)流傳輸時(shí),對(duì)于同一 種數(shù)據(jù)流只能通過一種網(wǎng)絡(luò)傳輸,而不能同時(shí)利用其所支持的不同網(wǎng)絡(luò)實(shí) 現(xiàn)數(shù)據(jù)流的傳輸。從而限制了數(shù)據(jù)流傳輸速率及網(wǎng)絡(luò)利用率的進(jìn)一步提高
發(fā)明內(nèi)容
本發(fā)明要解決的問題是現(xiàn)有多模MT不能利用多種制式網(wǎng)絡(luò)同時(shí)通信,
并支持同一業(yè)務(wù)流的傳送。
為了解決上述問題,本發(fā)明的 一個(gè)實(shí)施例是提供了 一種數(shù)據(jù)流傳輸方
法,其中包括
第一無線接入技術(shù)(Radio Access Technology, RAT)網(wǎng)絡(luò)接收到來 自于多模移動(dòng)終端的通信建立請求后轉(zhuǎn)發(fā)給聯(lián)合無線資源管理(Joint Radio Resource Management, JRRM)模塊;
所述JRRM模塊根據(jù)第一 RAT網(wǎng)絡(luò)及其他RAT網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)、所述多
模移動(dòng)終端所請求業(yè)務(wù)的業(yè)務(wù)信息、和/或所述多模移動(dòng)終端用戶的用戶信 息,設(shè)置所述第一 RAT網(wǎng)絡(luò)及其他RAT網(wǎng)絡(luò)的數(shù)據(jù)流承載比例,并攜帶于
裂化信息中發(fā)送給裂化模塊;
業(yè)務(wù)服務(wù)器接收到所述通信建立請求后,將被請求業(yè)務(wù)的數(shù)據(jù)信息封 裝為IP數(shù)據(jù)包后發(fā)送給所述裂化模塊;
所述裂化模塊根據(jù)所述數(shù)據(jù)流承載比例將所述IP數(shù)據(jù)包的IP數(shù)據(jù)流 進(jìn)行裂化,并分別通過所述第一 RAT網(wǎng)絡(luò)和其他RAT網(wǎng)絡(luò)傳輸給所述多模 移動(dòng)終端。
為了解決上述問題,本發(fā)明的另 一 個(gè)實(shí)施例是提供了 一種移動(dòng)通信系 統(tǒng),包括第一 RAT網(wǎng)絡(luò)及其^也RAT網(wǎng)絡(luò),其中還包括
JRRM模塊,用于當(dāng)接收到來自于多模移動(dòng)終端通過所述第一RAT網(wǎng)絡(luò) 發(fā)送的通信建立請求后,根據(jù)所述第一 RAT網(wǎng)絡(luò)及其他RAT網(wǎng)絡(luò)的網(wǎng)絡(luò)狀 態(tài)、所述多模移動(dòng)終端所請求業(yè)務(wù)的業(yè)務(wù)信息、和/或所述多模移動(dòng)終端用 戶的用戶信息,設(shè)置所述第一 RAT網(wǎng)絡(luò)及其他RAT網(wǎng)絡(luò)的數(shù)據(jù)流承載比例;
裂化模塊,根據(jù)JRRM模塊設(shè)置的所述數(shù)據(jù)流承載比例將來自于業(yè)務(wù)服 務(wù)器的IP數(shù)據(jù)流裂化為若干個(gè)IP子數(shù)據(jù)流,并分別通過所述第一 RAT網(wǎng) 絡(luò)和其他RAT網(wǎng)絡(luò)傳輸給所述多模移動(dòng)終端。
通過本發(fā)明,利用了不同RAT網(wǎng)絡(luò)的特點(diǎn),取長補(bǔ)短,相互協(xié)作,提高了網(wǎng)絡(luò)利用率和用戶體驗(yàn)感。
下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
圖U為本發(fā)明方法施例所述凝:據(jù)流傳輸方法的流程示意圖1B為本發(fā)明方法施例所述IP數(shù)據(jù)流中IP數(shù)據(jù)包的數(shù)據(jù)結(jié)構(gòu)示意圖2A為本發(fā)明方法施例所述IP數(shù)據(jù)流裂化過程示意圖2B為本發(fā)明方法施例所述第一IP子數(shù)據(jù)流中IP數(shù)據(jù)包的數(shù)據(jù)結(jié)構(gòu)示意圖2C為本發(fā)明方法施例所述第二IP子數(shù)據(jù)流中IP數(shù)據(jù)包的數(shù)據(jù)結(jié)構(gòu)示意圖3為本發(fā)明方法施例所述IP數(shù)據(jù)流合并過程示意圖4為本發(fā)明方法施例所述IP數(shù)據(jù)流裂化及合并過程的協(xié)議層示意圖5A為本發(fā)明系統(tǒng)施例所述移動(dòng)通信系統(tǒng)的結(jié)構(gòu)示意圖5B為本發(fā)明系統(tǒng)施例所述另 一種移動(dòng)通信系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
方法實(shí)施例
本實(shí)施例提供了一種數(shù)據(jù)流傳輸方法,如圖1A所示包括
步驟IOI,多模MT向業(yè)務(wù)服務(wù)器發(fā)送通信建立請求。該通信建立請求
用于請求與業(yè)務(wù)服務(wù)器建立業(yè)務(wù)通信,例如,請求下載一份期望傳輸帶寬 為1Mbps的文件或者請求進(jìn)行視頻傳輸?shù)取?br>
其中,多模MT為多IP結(jié)構(gòu)的能夠支持多種傳輸模式的移動(dòng)終端,每 個(gè)IP端口對(duì)應(yīng)一個(gè)接入網(wǎng)絡(luò),多模MT所在位置同時(shí)存在多種接入網(wǎng)絡(luò)覆 蓋。為了便于說明,在本實(shí)施例中假設(shè)該多模MT可以接入第一 RAT網(wǎng)絡(luò)和 其他RAT網(wǎng)絡(luò)。以下以一個(gè)第二 RAT網(wǎng)絡(luò)作為其他RAT網(wǎng)絡(luò)的一個(gè)例子進(jìn) 行說明,對(duì)于多個(gè)其他RAT網(wǎng)絡(luò)的情況原理相似,此處不再贅述。
第一 RAT網(wǎng)絡(luò)具有的RAT設(shè)備以下稱為RATI,無線資源管理(RadiResource Management,以下簡稱畫)模塊以下稱為畫l;第二 RAT網(wǎng) 絡(luò)具有的RAT設(shè)備以下稱為RAT2, RRM才莫塊以下稱為RRM2。具體地,所述 通信建立請求通過第一 RAT網(wǎng)絡(luò)的RAT1、 RRM1發(fā)送給業(yè)務(wù)服務(wù)器。
步驟102,第一 RAT網(wǎng)絡(luò)接收到所述通信建立請求后,將其轉(zhuǎn)發(fā)給JRRM 模塊。具體地,可由第一 RAT網(wǎng)絡(luò)的RRM1發(fā)送給JRRM模塊。
其中,JRRM模塊負(fù)責(zé)異構(gòu)網(wǎng)絡(luò)的聯(lián)合無線資源管理。具體地,JRRM模 塊通過JRRM和RRM接口 (JRRM and RRM Interface,簡稱JRI )與各類 RAT網(wǎng)絡(luò)中的RRM協(xié)作,可以獲取各類RAT網(wǎng)絡(luò)中的可用資源、網(wǎng)絡(luò)負(fù)載、 用戶信道狀態(tài)等無線相關(guān)信息,并與核心網(wǎng)中用戶數(shù)據(jù)庫交互獲取用戶簽 約信息、網(wǎng)絡(luò)資費(fèi)信息、安全策略信息等。另外,通過與用戶的接口還可 以獲取業(yè)務(wù)的服務(wù)質(zhì)量(Quality of Service,簡稱QoS)需求、安全需求、 用戶設(shè)備等信息,并基于以上所得信息對(duì)用戶請求的業(yè)務(wù)進(jìn)行控制和管理, 執(zhí)行多連接的接入、網(wǎng)絡(luò)選擇、數(shù)據(jù)流裂化決策等工作。JRRM模塊還可以 將基于異構(gòu)網(wǎng)絡(luò)的聯(lián)合無線資源管理結(jié)果信息及相關(guān)策略提供給各類RAT 對(duì)應(yīng)的RRM,由該RRM在對(duì)應(yīng)的RAT網(wǎng)絡(luò)內(nèi)執(zhí)行無線資源管理。
步驟103, JRRM模塊根據(jù)第一 RAT網(wǎng)絡(luò)及第二RAT網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)、 所述多模移動(dòng)終端所請求業(yè)務(wù)的業(yè)務(wù)信息、和/或所述多模移動(dòng)終端用戶的 用戶信息,設(shè)置第一RAT網(wǎng)絡(luò)及第二RAT網(wǎng)絡(luò)的數(shù)據(jù)流承載比例,并攜帶 于裂化信息中發(fā)送給裂化模塊。
其中,網(wǎng)絡(luò)狀態(tài)包括第一 RAT網(wǎng)絡(luò)與第二 RAT網(wǎng)絡(luò)的網(wǎng)絡(luò)負(fù)載狀態(tài)及 可用資源等信息,JRRM模塊可以根據(jù)網(wǎng)絡(luò)狀態(tài)對(duì)被請求業(yè)務(wù)進(jìn)行資源分 配;業(yè)務(wù)信息包括業(yè)務(wù)QoS需求及安全需求等信息,JRRM模塊可以根據(jù)業(yè) 務(wù)信息選擇合適的網(wǎng)絡(luò)進(jìn)行新業(yè)務(wù)的承載;用戶信息包括用戶信道狀態(tài)及 用戶等級(jí)等信息,JRRM模塊可以根據(jù)用戶信息選擇相匹配的網(wǎng)絡(luò)及資源。
具體地,針對(duì)步驟101中被請求下載的文件,假設(shè)所設(shè)置的上述數(shù)據(jù) 流承載比例為.3: 1,即第一 RAT網(wǎng)絡(luò)的傳輸帶寬為0. 75Mbps,第二 RAT網(wǎng)絡(luò)的傳輸帶寬為0.25Mbps,默認(rèn)接口選定為RAT1。裂化模塊為用于執(zhí)行 數(shù)據(jù)流裂化的實(shí)體,具體可以位于所述業(yè)務(wù)服務(wù)器中或位于所述IP數(shù)據(jù)流 經(jīng)過的具有三層數(shù)據(jù)流處理能力的通信節(jié)點(diǎn)中,例如位于第一RAT網(wǎng)絡(luò)的 網(wǎng)關(guān)1中。
具體地,JRRM才莫塊可以通過JRRM及裂化^姿口 (JRRM and Separator Interface,簡稱JSI)與裂化模塊建立通信聯(lián)系,包括承載同一業(yè)務(wù)所使 用的RAT種類,各RAT網(wǎng)絡(luò)承載數(shù)據(jù)子數(shù)據(jù)流所需帶寬、多模MT對(duì)應(yīng)于承 載子數(shù)據(jù)流所用RAT網(wǎng)絡(luò)的IP地址、多連接中的默認(rèn)RAT網(wǎng)絡(luò)對(duì)應(yīng)的IP 地址。通過JRRM模塊與裂化模塊進(jìn)行交互,以獲取用于數(shù)據(jù)流裂化的裂化 信息,包括數(shù)據(jù)流的裂化策略、裂化子數(shù)據(jù)流的數(shù)目、各核心網(wǎng)被設(shè)置的 數(shù)據(jù)流承載比例、裂化后子數(shù)據(jù)流傳輸網(wǎng)絡(luò)對(duì)應(yīng)的目標(biāo)地址信息、默認(rèn)接 入接口信息等。
步驟104,業(yè)務(wù)服務(wù)器接收到所述通信建立請求后,將被請求的業(yè)務(wù) 的數(shù)據(jù)信息封裝為IP數(shù)據(jù)包后發(fā)送給所述裂化模塊。
其中,數(shù)據(jù)信息可以為被請求下載的文件數(shù)據(jù)或視頻數(shù)據(jù)等。具體的 IP數(shù)據(jù)包的數(shù)據(jù)結(jié)構(gòu)如圖IB所示。
步驟105,所述裂化模塊根據(jù)所述數(shù)據(jù)流承載比例,從所述IP數(shù)據(jù)流 中提取相應(yīng)數(shù)量的IP數(shù)據(jù)包形成若干個(gè)IP子數(shù)據(jù)流,并分別通過第一RAT 網(wǎng)絡(luò)和其他RAT網(wǎng)絡(luò)傳輸給所述多;f莫移動(dòng)終端。
例如,假設(shè)將IP數(shù)據(jù)流裂化為第一 IP子數(shù)據(jù)流和第二 IP子數(shù)據(jù)流。 如圖2A所示,裂化模塊每次向RAT1發(fā)送3個(gè)IP數(shù)據(jù)包,便向RAT2發(fā)送 1個(gè)IP數(shù)據(jù),從而將所述IP數(shù)據(jù)流裂化為第一 IP子數(shù)據(jù)流和第二 IP子 數(shù)據(jù)流,使得裂化后的數(shù)據(jù)流通過第一 RAT網(wǎng)絡(luò)與第二 RAT網(wǎng)絡(luò)的傳輸帶 寬比例為3: 1,即占用RATI的傳輸帶寬為0. 75Mbps,占用RAT2的傳輸帶 寬為0. 25Mbps。裂化后的兩路子數(shù)據(jù)流的源地址仍為業(yè)務(wù)服務(wù)器,表示為 IP一Server。根據(jù)所述裂化信息中攜帶的目標(biāo)地址,第一IP子數(shù)據(jù)流的目標(biāo)地址被設(shè)置為第一 RAT網(wǎng)絡(luò)的RATI,表示為IP —RATI;第二IP子數(shù)據(jù) 流的目標(biāo)地址設(shè)置為第二 RAT網(wǎng)絡(luò)的RAT2,表示為IP_RAT2。其中,第 一IP子數(shù)據(jù)流中的IP數(shù)據(jù)包的結(jié)構(gòu)如圖2B所示;第二IP子數(shù)據(jù)流中的 IP數(shù)據(jù)包的結(jié)構(gòu)如圖2C所示。
此處需要說明的是,如果考慮到第一 RAT網(wǎng)絡(luò)和第二 RAT網(wǎng)絡(luò)的傳輸 時(shí)延的差異,在完成IP數(shù)據(jù)流的裂化后,將所述第一 IP子數(shù)據(jù)流和第二 IP子數(shù)據(jù)流傳輸給所述多模MT之前還可以根據(jù)第一 RAT網(wǎng)絡(luò)和第二 RAT 網(wǎng)絡(luò)的延遲值,對(duì)所述等待傳輸?shù)臄?shù)據(jù)流進(jìn)行延遲預(yù)處理。其中的延遲值 可以直接根據(jù)第一 RAT網(wǎng)絡(luò)的RRM1和第二 RAT網(wǎng)絡(luò)的RRM2中的針對(duì)各自 核心網(wǎng)的無線資源管理信息中得到;或者也可以通過網(wǎng)絡(luò)延遲測量模塊間 接得到。具體地,在進(jìn)行延遲預(yù)處理時(shí),可以比較所述第一 RAT網(wǎng)絡(luò)和第 二 RAT網(wǎng)絡(luò)的延遲值,對(duì)延遲值小的RAT網(wǎng)絡(luò)傳輸?shù)腎P子數(shù)據(jù)流進(jìn)行定時(shí) 緩存。例如,若第一 RAT網(wǎng)絡(luò)的傳輸數(shù)據(jù)包的延遲值較小,則將目標(biāo)地址 為IP-RAT1的第一 IP子數(shù)據(jù)流進(jìn)行定時(shí)緩存后延遲發(fā)送;相應(yīng)地,若第二 RAT網(wǎng)絡(luò)的延遲值較小,則將目標(biāo)地址為IP —RAT2的第二 IP子數(shù)據(jù)流進(jìn)行 定時(shí)緩存后延遲發(fā)送。
通過對(duì)IP數(shù)據(jù)包進(jìn)行延遲預(yù)處理,可以在一定程度上保證裂化后的 IP子數(shù)據(jù)流中的IP數(shù)據(jù)包到達(dá)接收端的時(shí)間一致性,以此保證到達(dá)接收 端的順序,克服由于異構(gòu)網(wǎng)絡(luò)延遲的不同對(duì)業(yè)務(wù)質(zhì)量造成的影響,尤其對(duì) 由于數(shù)據(jù)包到達(dá)亂序所導(dǎo)致的無線TCP業(yè)務(wù)的虛假重傳將有較好的改善。
步驟106,所緣多模移動(dòng)終端分別從所述第一 RAT網(wǎng)絡(luò)接收所述第一 IP子數(shù)據(jù)流,從所述第二 RAT網(wǎng)絡(luò)接收所述第二 IP子數(shù)據(jù)流,根據(jù)所述 第一 IP子數(shù)據(jù)流和第二 IP子數(shù)據(jù)流中的IP數(shù)據(jù)包的包頭信息,檢測到屬 于同一業(yè)務(wù)的IP數(shù)據(jù)流,并對(duì)其進(jìn)行合并,以恢復(fù)成由業(yè)務(wù)服務(wù)器發(fā)出的 所述IP數(shù)據(jù)流。
其中,包頭信息包括源IP地址、目標(biāo)IP地址、源端口號(hào)和目標(biāo)端口號(hào)等信息。具體地,由于傳輸控制協(xié)議(Transmission Control Protocol, 以下簡稱TCP)業(yè)務(wù)是面向連接的業(yè)務(wù);用戶數(shù)據(jù)報(bào)協(xié)議(User Datagram Protocol,以下簡稱UDP)業(yè)務(wù)是面向無連接的業(yè)務(wù)。因此,如圖3所示, 對(duì)IP子數(shù)據(jù)流進(jìn)行數(shù)據(jù)流合并時(shí),如果該IP子數(shù)據(jù)流中的IP數(shù)據(jù)包為承 載TCP業(yè)務(wù)的IP數(shù)據(jù)包,則需對(duì)其進(jìn)行定時(shí)緩存和排序。先將該IP數(shù)據(jù) 包緩存,根據(jù)序列號(hào)進(jìn)行排序,直至相應(yīng)的定時(shí)器溢出時(shí)再將排序后的IP 數(shù)據(jù)包遞交至IP層;如果該IP子數(shù)據(jù)流中的IP數(shù)據(jù)包為承載UDP業(yè)務(wù)的 IP數(shù)據(jù)包,則直接將相應(yīng)的IP數(shù)據(jù)包遞交至IP層。接收方通過在將IP 數(shù)據(jù)包遞交上層傳輸層之前進(jìn)行定時(shí)緩存處理,可以進(jìn)一步克服由于異構(gòu) 網(wǎng)絡(luò)延遲的不同對(duì)業(yè)務(wù)質(zhì)量造成的影響。
通過本實(shí)施例所述方法,利用了不同RAT網(wǎng)絡(luò)的特點(diǎn),取長補(bǔ)短,相 互協(xié)作,提高了網(wǎng)絡(luò)利用率和用戶體驗(yàn)感。并且,如圖4所示,由于數(shù)據(jù) 流裂化或合并操作是在IP網(wǎng)絡(luò)層之下、數(shù)據(jù)鏈路層之上進(jìn)行的,對(duì)上層應(yīng) 用透明,因此對(duì)上層應(yīng)用程序兼容性較好,既可以保證原協(xié)議棧各層功能 的獨(dú)立性、完整性與可靠性;由于對(duì)數(shù)據(jù)流的裂化或合并都是基于IP數(shù)據(jù) 包進(jìn)行的,因此,具有三層處理能力的通信節(jié)點(diǎn)或服務(wù)器都可以進(jìn)行數(shù)據(jù) 流的裂化操作,使得在實(shí)現(xiàn)裂化模塊時(shí),對(duì)通信節(jié)點(diǎn)選取的適應(yīng)性較強(qiáng)。
此處需要說明的是,上述方法雖然基于兩個(gè)RAT網(wǎng)絡(luò)具體說明了數(shù)據(jù)流 的裂化合并方案,但實(shí)際上,多模MT也可以支持接入兩個(gè)以上的RAT網(wǎng)絡(luò)。 對(duì)于這樣的多模MT,上述方法同樣適用,只是裂化后的IP子數(shù)據(jù)流的路數(shù)更 多,此處不再贅述。
系統(tǒng)實(shí)施例
本實(shí)施例提供了一種移動(dòng)通信系統(tǒng),包括第一 RAT網(wǎng)絡(luò)及其他RAT網(wǎng)絡(luò)。 本實(shí)施例中為了便于說明,以下僅以一個(gè)第二RAT網(wǎng)絡(luò)作為其他RAT網(wǎng)絡(luò) 的一個(gè)例子進(jìn)行說明,對(duì)于多個(gè)其他RAT網(wǎng)絡(luò)的情況原理相似,此處不再 贅述。如圖5A所示還包括JRRM模塊、業(yè)務(wù)服務(wù)器和裂化模塊。其工作原理如下
可同時(shí)接入第一RAT網(wǎng)絡(luò)及第二RAT網(wǎng)絡(luò)的多模MT向業(yè)務(wù)服務(wù)器發(fā)送 通信建立請求;第一 RAT網(wǎng)絡(luò)的RRM1將接收到的通信建立請求轉(zhuǎn)發(fā)給所述 JRRM模塊;JRRM模塊根據(jù)第一 RAT網(wǎng)絡(luò)及第二 RAT網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)、所述 多模MT所請求業(yè)務(wù)的業(yè)務(wù)信息和/或所述多模MT用戶的用戶信息,設(shè)置所 述第一 RAT網(wǎng)絡(luò)及第二 RAT網(wǎng)絡(luò)的數(shù)據(jù)流承載比例;當(dāng)業(yè)務(wù)服務(wù)器接收到 來自于所述第一 RAT網(wǎng)絡(luò)的通信建立請求后,將被請求的數(shù)據(jù)信息封裝為 IP數(shù)據(jù)包;再由裂化模塊根據(jù)所述數(shù)據(jù)流承載比例將所述IP數(shù)據(jù)流裂化 為第一 IP子數(shù)據(jù)流和第二 IP子數(shù)據(jù)流,并分別通過所述第一RAT網(wǎng)絡(luò)和 第二RAT網(wǎng)絡(luò)傳輸給所述多模移動(dòng)終端。
接收到第一 IP子數(shù)據(jù)流及第二 1P子數(shù)據(jù)流的所述多模MT還要對(duì)兩路 子數(shù)據(jù)流進(jìn)行合并。具體地,其中包括合并模塊,用于根據(jù)所述第一 IP 子數(shù)據(jù)流和第二 IP子數(shù)據(jù)流中的IP數(shù)據(jù)包的包頭信息,對(duì)屬于同一業(yè)務(wù) 的IP數(shù)據(jù)包進(jìn)行合并,恢復(fù)成所述IP數(shù)據(jù)流。
另外,如果考慮到第一RAT網(wǎng)絡(luò)和第二RAT網(wǎng)絡(luò)的傳輸時(shí)延的差異, 移動(dòng)通信系統(tǒng)中還可以進(jìn)一步包括延遲模塊,與所述裂化模塊相連,在裂化 模塊完成IP數(shù)據(jù)流的裂化后,將所述第一 IP子數(shù)據(jù)流和第二 IP子數(shù)據(jù)流 傳輸給所述多模MT之前,根據(jù)所述第一 RAT網(wǎng)絡(luò)和第二RAT網(wǎng)絡(luò)的延遲值, 對(duì)所述第一 IP子數(shù)據(jù)流或第二 IP子數(shù)據(jù)流進(jìn)行延遲預(yù)處理。可以在一定 程度上保證裂化后的IP子數(shù)據(jù)流中的IP數(shù)據(jù)包到達(dá)接收端的時(shí)間 一致性, 以此保證到達(dá)接收端的順序,克服由于異構(gòu)網(wǎng)絡(luò)延遲的不同對(duì)業(yè)務(wù)質(zhì)量造 成的影響,尤其對(duì)所導(dǎo)致的無線TCP業(yè)務(wù)的虛假重傳將有較好的改善。
此處需要說明的是,圖5A所示的移動(dòng)通信系統(tǒng)中的裂化模塊和延遲模塊 位于所述業(yè)務(wù)服務(wù)器中。但實(shí)際上,由于對(duì)數(shù)據(jù)流的裂化都是基于IP數(shù)據(jù) 包進(jìn)行的,因此,所述IP數(shù)據(jù)流經(jīng)過的具有三層處理能力的通信節(jié)點(diǎn)或服 務(wù)器都可以具有所述裂化功能。例如,如圖5B所示,裂化模塊和延遲模塊也可以位于所述第一 RAT網(wǎng)絡(luò)的網(wǎng)關(guān)1中。業(yè)務(wù)服務(wù)器將封裝后的IP數(shù)據(jù) 包通過IP網(wǎng)絡(luò)傳輸給網(wǎng)關(guān)1;由網(wǎng)關(guān)1中的裂化模塊完成裂化操作,延遲 模塊完成延遲預(yù)處理后,將第一 IP子數(shù)據(jù)流通過第一 RAT網(wǎng)絡(luò)傳輸給所述 多模MT,將第二 IP子數(shù)據(jù)流發(fā)送給網(wǎng)關(guān)2,進(jìn)而通過第二 RAT網(wǎng)絡(luò)傳輸給 所述多模MT。
通過本實(shí)施例所述系統(tǒng),利用了不同RAT網(wǎng)絡(luò)的特點(diǎn),取長補(bǔ)短,相互 協(xié)作,提高了網(wǎng)絡(luò)利用率和用戶體驗(yàn)感。并且如圖4所示,由于數(shù)據(jù)流裂化 或合并操作是在IP網(wǎng)絡(luò)層之下、數(shù)據(jù)鏈路層之上進(jìn)行的,對(duì)上層應(yīng)用透明, 因此對(duì)上層應(yīng)用程序兼容性較好,可以保證原協(xié)議棧各層功能的獨(dú)立性、完 整性與可靠性;由于對(duì)數(shù)據(jù)流的裂化或合并都是基于IP數(shù)據(jù)包進(jìn)行的,因此, 具有三層處理能力的通信節(jié)點(diǎn)或服務(wù)器都可以進(jìn)行數(shù)據(jù)流的裂化操作,使得 在實(shí)現(xiàn)裂化模塊時(shí),對(duì)通信節(jié)點(diǎn)選取的適應(yīng)性較強(qiáng)。
最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其 限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù) 人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或 者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技
術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
權(quán)利要求
1、一種數(shù)據(jù)流傳輸方法,其特征在于包括第一RAT網(wǎng)絡(luò)接收到來自于多模移動(dòng)終端的通信建立請求后轉(zhuǎn)發(fā)給JRRM模塊;所述JRRM模塊根據(jù)第一RAT網(wǎng)絡(luò)及其他RAT網(wǎng)絡(luò)的網(wǎng)絡(luò)狀態(tài)、所述多模移動(dòng)終端所請求業(yè)務(wù)的業(yè)務(wù)信息、和/或所述多模移動(dòng)終端用戶的用戶信息,設(shè)置所述第一RAT網(wǎng)絡(luò)和其他RAT網(wǎng)絡(luò)的數(shù)據(jù)流承載比例,并攜帶于裂化信息中發(fā)送給裂化模塊;業(yè)務(wù)服務(wù)器接收到所述通信建立請求后,將被請求業(yè)務(wù)的數(shù)據(jù)信息封裝為IP數(shù)據(jù)包后發(fā)送給所述裂化模塊;所述裂化模塊根據(jù)所述數(shù)據(jù)流承載比例將所述IP數(shù)據(jù)包的IP數(shù)據(jù)流進(jìn)行裂化,并分別通過所述第一RAT網(wǎng)絡(luò)和其他RAT網(wǎng)絡(luò)傳輸給所述多模移動(dòng)終端。
2、 根據(jù)權(quán)利要求1所述的數(shù)據(jù)流傳輸方法,其特征在于根據(jù)所述數(shù)據(jù) 流承載比例將所述IP數(shù)據(jù)流進(jìn)行裂化包括根據(jù)所述數(shù)據(jù)流承載比例,從所述IP數(shù)據(jù)流中提取相應(yīng)數(shù)量的數(shù)據(jù)包 形成若干個(gè)IP子數(shù)據(jù)流; 根據(jù)所述裂化信息中攜帶的目標(biāo)地址,分別將每個(gè)所述IP子數(shù)據(jù)流的 目標(biāo)地址設(shè)置為對(duì)應(yīng)RAT網(wǎng)絡(luò)的RAT設(shè)備。
3、 根據(jù)權(quán)利要求2所述的數(shù)據(jù)流傳輸方法,其特征在于所述裂化模塊 將所述若干個(gè)IP子數(shù)據(jù)流分別傳輸給所述多模移動(dòng)終端之前還包括比較各個(gè)RAT網(wǎng)絡(luò)的延遲值,對(duì)延遲值小的RAT網(wǎng)絡(luò)中傳輸?shù)腎P子數(shù) 據(jù)流進(jìn)行定時(shí)緩存。
4、 根據(jù)權(quán)利要求1所述的數(shù)據(jù)流傳輸方法,其特征在于將所述若干個(gè) IP子數(shù)據(jù)流傳輸給所述多模移動(dòng)終端之后還包括所述多模移動(dòng)終端分別從所述第一 RAT網(wǎng)絡(luò)及其他RAT網(wǎng)絡(luò)接收所述IP子數(shù)據(jù)流;根據(jù)每個(gè)所述IP子數(shù)據(jù)流中的IP數(shù)據(jù)包的包頭信息,對(duì)屬于同一業(yè) 務(wù)的IP數(shù)據(jù)包進(jìn)行合并,恢復(fù)成所述IP數(shù)據(jù)流。
5、 根據(jù)權(quán)利要求4所述的數(shù)據(jù)流傳輸方法,其特征在于對(duì)所述IP數(shù)據(jù) 包進(jìn)行合并包括對(duì)承載TCP業(yè)務(wù)的IP數(shù)據(jù)包進(jìn)行定時(shí)緩存和排序后遞交 至IP層;將承載UDP業(yè)務(wù)的IP數(shù)據(jù)包直接遞交至IP層。
6、 一種移動(dòng)通信系統(tǒng),包括第一 RAT網(wǎng)絡(luò)及其他RAT網(wǎng)絡(luò),其特征在 于還包括JRRM模塊,用于當(dāng)接收到來自于多模移動(dòng)終端通過所述第一RAT網(wǎng)絡(luò) 發(fā)送的通信建立請求后,根據(jù)所述第一 RAT網(wǎng)絡(luò)及其他RAT網(wǎng)絡(luò)的網(wǎng)絡(luò)狀 態(tài)、所述多模移動(dòng)終端所請求業(yè)務(wù)的業(yè)務(wù)信息、和/或所述多模移動(dòng)終端用 戶的用戶信息,設(shè)置所述第一RAT網(wǎng)絡(luò)及其他RAT網(wǎng)絡(luò)的數(shù)據(jù)流承載比例;裂化模塊,根據(jù)JRRM模塊設(shè)置的所述數(shù)據(jù)流承載比例將來自于業(yè)務(wù)服 務(wù)器的IP數(shù)據(jù)流裂化為若干個(gè)IP子數(shù)據(jù)流,并分別通過所述第一RAT網(wǎng) 絡(luò)和其他RAT網(wǎng)絡(luò)傳輸給所述多模移動(dòng)終端。
7、 根據(jù)權(quán)利要求6所述的移動(dòng)通信系統(tǒng),其特征在于所述第一 RAT網(wǎng) 絡(luò)包括RRM,用于將接收到的來自于多模移動(dòng)終端的通信建立請求轉(zhuǎn)發(fā)給 所述JRRM模塊。
8、 根據(jù)權(quán)利要求6所述的移動(dòng)通信系統(tǒng),其特征在于還包括業(yè)務(wù)服 務(wù)器,用于當(dāng)接收到來自于所述第一RAT網(wǎng)的通信建立請求后,將被請求 的數(shù)據(jù)文件封裝為IP數(shù)據(jù)包后進(jìn)行發(fā)送。
9、 根據(jù)權(quán)利要求8所述的移動(dòng)通信系統(tǒng),其特征在于所述裂化模塊 位于所述業(yè)務(wù)服務(wù)器中,或位于所述IP數(shù)據(jù)流經(jīng)過的具有三層數(shù)據(jù)流處理 能力的通信節(jié)點(diǎn)中。
10、 根據(jù)權(quán)利要求6所述的移動(dòng)通信系統(tǒng),其特征在于還包括與所述 裂化模塊相連的延遲模塊,用于根據(jù)所述第一 RAT網(wǎng)絡(luò)和其他RAT網(wǎng)絡(luò)的延遲值,對(duì)所述IP子數(shù)據(jù)流進(jìn)行延遲預(yù)處理。
11、 根據(jù)權(quán)利妾求7-10中任一項(xiàng)所述的移動(dòng)通信系統(tǒng),其特征在于, 還包括多模移動(dòng)終端,所述多模移動(dòng)終端包括合并模塊,用于根據(jù)每個(gè) 所述IP子數(shù)據(jù)流中的IP數(shù)據(jù)包的包頭信息,對(duì)屬于同一業(yè)務(wù)的IP數(shù)據(jù)包 進(jìn)行合并,恢復(fù)成所述IP數(shù)據(jù)流。
全文摘要
本發(fā)明涉及一種數(shù)據(jù)流傳輸方法及移動(dòng)通信系統(tǒng),其中方法包括第一RAT網(wǎng)絡(luò)將通信建立請求轉(zhuǎn)發(fā)給JRRM模塊;JRRM模塊根據(jù)網(wǎng)絡(luò)狀態(tài)、業(yè)務(wù)信息、和/或用戶信息,設(shè)置第一RAT網(wǎng)絡(luò)及其他RAT網(wǎng)絡(luò)的數(shù)據(jù)流承載比例,并攜帶于裂化信息中發(fā)送給裂化模塊;業(yè)務(wù)服務(wù)器接收到所述通信建立請求后,將被請求的數(shù)據(jù)信息封裝為IP數(shù)據(jù)包后發(fā)送給所述裂化模塊;所述裂化模塊根據(jù)所述數(shù)據(jù)流承載比例將所述IP數(shù)據(jù)包的IP數(shù)據(jù)流進(jìn)行裂化,并分別通過所述第一RAT網(wǎng)絡(luò)和其他RAT網(wǎng)絡(luò)傳輸給所述多模移動(dòng)終端。通過本發(fā)明,利用了不同RAT網(wǎng)絡(luò)的特點(diǎn),取長補(bǔ)短,相互協(xié)作,提高了網(wǎng)絡(luò)利用率和用戶體驗(yàn)感。
文檔編號(hào)H04L12/56GK101516066SQ20081005777
公開日2009年8月26日 申請日期2008年2月18日 優(yōu)先權(quán)日2008年2月18日
發(fā)明者聰 彭, 茗 李, 軍 王, 閆志剛 申請人:中國移動(dòng)通信集團(tuán)公司