两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于數(shù)據(jù)傳輸?shù)姆椒ā⒎至鼽c(diǎn)設(shè)備、用戶終端和系統(tǒng)的制作方法

文檔序號(hào):7765713閱讀:220來(lái)源:國(guó)知局
專利名稱:用于數(shù)據(jù)傳輸?shù)姆椒?、分流點(diǎn)設(shè)備、用戶終端和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,并且更具體地,涉及通信領(lǐng)域中用于數(shù)據(jù)傳輸?shù)姆椒ā⒎至鼽c(diǎn)設(shè)備、用戶終端和系統(tǒng)。
背景技術(shù)
隨著無(wú)線通信技術(shù)的發(fā)展,諸如GSM(Global System of Mobile Communication,全球移動(dòng)通信系統(tǒng))、UMTS (Universal Mobile Telecommunications System,通用移動(dòng)通信系統(tǒng))、LTE (Long Term Evolution,長(zhǎng)期演進(jìn))、LTE_A (Long Term Evolution-Advanced,高級(jí)長(zhǎng)期演進(jìn))之類的各種制式在各自發(fā)展的過(guò)程中也在互相融合,特別是在接入網(wǎng)側(cè),各種無(wú)線制式正在朝著具有統(tǒng)一RRM(Radio Resource Management,無(wú)線資源管理)的方向進(jìn)行演進(jìn)?!ぎ?dāng)多制式無(wú)線接入技術(shù)(MultipleRadio Access Technology, Multi-RAT)支持用戶終端(User Equipment, UE)同時(shí)進(jìn)行多制式數(shù)據(jù)傳輸時(shí),可以提高用戶的吞吐量并提升用戶體驗(yàn)。例如,在WiFi分流技術(shù)中,可以將WLAN(Wireless Local Area Network,無(wú)線局域網(wǎng))作為3G(The thrid Generation,第三代)核心網(wǎng)的接入網(wǎng),這樣UE可以同時(shí)通過(guò)WiFi空口和3G空口進(jìn)行數(shù)據(jù)傳輸。在緊耦合方式實(shí)現(xiàn)WiFi分流的情況下,用戶終端與分組網(wǎng)之間交互的數(shù)據(jù)既可以通過(guò)3G核心網(wǎng)、3G接入網(wǎng)和3G接入網(wǎng)提供的3G空口進(jìn)行,也可以通過(guò)3G核心網(wǎng)、WLAN接入網(wǎng)和WLAN接入網(wǎng)提供的WiFi空口進(jìn)行,還可以同時(shí)通過(guò)3G空口和WiFi空口進(jìn)行。雖然在上述例子中以WLAN與3G網(wǎng)絡(luò)為例說(shuō)明了緊耦合方式,但是本領(lǐng)域技術(shù)人員可以想到緊耦合方式也可以出現(xiàn)在其他網(wǎng)絡(luò)架構(gòu)中,例如WLAN與LTE網(wǎng)絡(luò)。在現(xiàn)有的Multi-RAT場(chǎng)景中,如果通過(guò)多個(gè)空口同時(shí)向UE提供數(shù)據(jù)傳輸,那么當(dāng)有空口不可用時(shí),該空口當(dāng)前承載的業(yè)務(wù)中斷,造成該空口上數(shù)據(jù)傳輸?shù)氖?。由于缺少在Multi-RAT情況下對(duì)不可用的空口承載的業(yè)務(wù)的處理機(jī)制,使得UE的數(shù)據(jù)傳輸受到影響。

發(fā)明內(nèi)容
本發(fā)明提供了用于數(shù)據(jù)傳輸?shù)姆椒?、分流點(diǎn)設(shè)備、用戶終端和系統(tǒng),可以在Multi-RAT場(chǎng)景下處理不可用的空口上承載的業(yè)務(wù),從而為數(shù)據(jù)分流傳輸機(jī)制提供處理空口故障的機(jī)制,有利于避免UE通過(guò)該空口進(jìn)行的數(shù)據(jù)傳輸所對(duì)應(yīng)的業(yè)務(wù)全部中斷。一方面,本發(fā)明提供了一種用于數(shù)據(jù)傳輸?shù)姆椒?,包括?dāng)?shù)谝豢湛诓豢捎脮r(shí),更新用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息,其中所述用戶終端通過(guò)所述第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng);向所述用戶終端發(fā)送第一消息,所述第一消息攜帶有與更新后的連接上下文信息相關(guān)的更新信息,用于使所述用戶終端根據(jù)所述更新信息,對(duì)當(dāng)前與所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新得到所述更新后的連接上下文信息;根據(jù)所述更新后的連接上下文信息和所述用戶終端進(jìn)行數(shù)據(jù)傳輸。另一方面,本發(fā)明提供了一種用于數(shù)據(jù)傳輸?shù)姆椒ǎó?dāng)?shù)谝豢湛诓豢捎脮r(shí),接收分流點(diǎn)設(shè)備發(fā)送的第一消息,所述第一消息攜帶有與所述分流點(diǎn)設(shè)備在所述第一空口不可用時(shí)更新的用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息相關(guān)的更新信息,其中所述用戶終端通過(guò)所述第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng);根據(jù)所述更新信息,對(duì)當(dāng)前與所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新;根據(jù)更新后的連接上下文信息與所述分流點(diǎn)設(shè)備進(jìn)行數(shù)據(jù)傳輸。再一方面,本發(fā)明提供了一種分流點(diǎn)設(shè)備,包括更新模塊,用于當(dāng)?shù)谝豢湛诓豢捎脮r(shí),更新用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息,其中所述用戶終端通過(guò)所述第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng);發(fā)送模塊,用于向所述用戶終端發(fā)送第一消息,所述第一消息攜帶有與更新后的連接上下文信息相關(guān)的更新信息,用于使所述用戶終端根據(jù)所述更新信息,對(duì)當(dāng)前與所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新得到所述更新后的連接上下文信息;傳輸模塊,用于根據(jù)所述更新后的連接上下文信息和所述用戶終端進(jìn)行數(shù)據(jù)傳輸?!び忠环矫?,本發(fā)明提供了一種用戶終端,包括接收模塊,用于當(dāng)?shù)谝豢湛诓豢捎脮r(shí),接收分流點(diǎn)設(shè)備發(fā)送的第一消息,所述第一消息攜帶有與所述分流點(diǎn)設(shè)備在所述第一空口不可用時(shí)更新的用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息相關(guān)的更新信息,其中所述用戶終端通過(guò)所述第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng);更新模塊,用于根據(jù)所述更新信息,對(duì)當(dāng)前與所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新;傳輸模塊,用于根據(jù)更新后的連接上下文信息與所述分流點(diǎn)設(shè)備進(jìn)行數(shù)據(jù)傳輸。又一方面,本發(fā)明提供了一種用于數(shù)據(jù)傳輸?shù)南到y(tǒng),所述系統(tǒng)包括分流點(diǎn)設(shè)備和用戶終端。所述分流點(diǎn)設(shè)備,用于當(dāng)?shù)谝豢湛诓豢捎脮r(shí),更新所述用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息,其中所述用戶終端通過(guò)所述第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng);向所述用戶終端發(fā)送第一消息,所述第一消息攜帶有與更新后的連接上下文信息相關(guān)的更新信息;根據(jù)所述更新后的連接上下文信息和所述用戶終端進(jìn)行數(shù)據(jù)傳輸。所述用戶終端,用于當(dāng)所述第一空口不可用時(shí),接收所述分流點(diǎn)設(shè)備發(fā)送的所述第一消息;根據(jù)所述更新信息,對(duì)當(dāng)前與所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新;根據(jù)更新后的連接上下文信息與所述分流點(diǎn)設(shè)備進(jìn)行數(shù)據(jù)傳輸。根據(jù)上述技術(shù)方案,分流點(diǎn)設(shè)備在發(fā)現(xiàn)第一空口不可用時(shí),可以更新第一空口承載的業(yè)務(wù)所對(duì)應(yīng)的連接上下文信息并通知給用戶終端,使得分流點(diǎn)設(shè)備和用戶終端關(guān)于第一空口上的業(yè)務(wù)的連接上下文信息保持一致,從而可以通過(guò)相一致的連接上下文信息成功進(jìn)行數(shù)據(jù)傳輸。這樣,當(dāng)分流點(diǎn)設(shè)備改變第一空口上的連接上下文信息之后,分流點(diǎn)設(shè)備和用戶終端仍然可以具有同樣的連接上下文信息來(lái)使數(shù)據(jù)傳輸可以繼續(xù)進(jìn)行,從而可以處理當(dāng)前第一空口承載的業(yè)務(wù),有利于避免UE通過(guò)第一空口進(jìn)行的數(shù)據(jù)傳輸所對(duì)應(yīng)的業(yè)務(wù)全部中斷,盡量保證UE服務(wù)的連續(xù)性,從而有利于提高用戶的通信體驗(yàn)。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是根據(jù)本發(fā)明實(shí)施例的用于數(shù)據(jù)傳輸?shù)姆椒ǖ牧鞒虉D。
圖2是在緊耦合方式下進(jìn)行數(shù)據(jù)分流的網(wǎng)絡(luò)架構(gòu)的例子。圖3是根據(jù)本發(fā)明實(shí)施例的更新連接上下文信息的方法的流程圖。圖4是根據(jù)本發(fā)明實(shí)施例的更新連接上下文信息的另一方法的流程圖。圖5是根據(jù)本發(fā)明實(shí)施例的用于數(shù)據(jù)傳輸?shù)牧硪环椒ǖ牧鞒虉D。圖6是Multi-RAT場(chǎng)景下的協(xié)議棧的第一例子。圖7是Multi-RAT場(chǎng)景下的協(xié)議棧的第二例子。圖8是在第一例子和第二例子中的第一空口的接入設(shè)備與分流點(diǎn)設(shè)備之間的應(yīng)用層信令的封裝格式的例子?!?br> 圖9是在第一例子和第二例子中的第一空口的接入設(shè)備與用戶終端之間的應(yīng)用層信令的封裝格式的例子。圖10是根據(jù)本發(fā)明實(shí)施例的用于數(shù)據(jù)傳輸?shù)脑僖环椒ǖ牧鞒虉D。圖11是根據(jù)本發(fā)明實(shí)施例的用于數(shù)據(jù)傳輸?shù)挠忠环椒ǖ牧鞒虉D。圖12是根據(jù)本發(fā)明實(shí)施例的分流點(diǎn)設(shè)備的結(jié)構(gòu)框圖。圖13是根據(jù)本發(fā)明實(shí)施例的另一分流點(diǎn)設(shè)備的結(jié)構(gòu)框圖。圖14是根據(jù)本發(fā)明實(shí)施例的再一分流點(diǎn)設(shè)備的結(jié)構(gòu)框圖。圖15是根據(jù)本發(fā)明實(shí)施例的用戶終端的結(jié)構(gòu)框圖。圖16是根據(jù)本發(fā)明實(shí)施例的另一用戶終端的結(jié)構(gòu)框圖。圖17是根據(jù)本發(fā)明實(shí)施例的用于數(shù)據(jù)傳輸?shù)南到y(tǒng)的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部實(shí)施例。基于本發(fā)明中的所述實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都應(yīng)屬于本發(fā)明保護(hù)的范圍。首先,結(jié)合圖1,描述根據(jù)本發(fā)明實(shí)施例的用于數(shù)據(jù)傳輸?shù)姆椒?00。如圖I所示,方法100包括在SllO中,當(dāng)?shù)谝豢湛诓豢捎脮r(shí),更新用戶終端在第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息,其中用戶終端通過(guò)第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng);在S120中,向用戶終端發(fā)送第一消息,第一消息攜帶有與更新后的連接上下文信息相關(guān)的更新信息,用于使用戶終端根據(jù)更新信息,對(duì)當(dāng)前與第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新得到更新后的連接上下文信息;在S130中,根據(jù)更新后的連接上下文信息和用戶終端進(jìn)行數(shù)據(jù)傳輸。例如,方法100可以由分流點(diǎn)設(shè)備執(zhí)行。當(dāng)UE通過(guò)第二空口和第一空口發(fā)送上行數(shù)據(jù)時(shí),上行數(shù)據(jù)將通過(guò)第二空口和第一空口匯聚到分流點(diǎn)設(shè)備。當(dāng)分組數(shù)據(jù)網(wǎng)向UE發(fā)送下行數(shù)據(jù)時(shí),下行數(shù)據(jù)在分流點(diǎn)設(shè)備處實(shí)現(xiàn)數(shù)據(jù)的分流,分流點(diǎn)設(shè)備將其它一部分?jǐn)?shù)據(jù)通過(guò)第二空口向UE發(fā)送,將另一部分?jǐn)?shù)據(jù)通過(guò)第一空口向UE發(fā)送。在圖2所示的網(wǎng)絡(luò)架構(gòu)的例子中,無(wú)線網(wǎng)絡(luò)控制器(Radio Network Controller,RNC)是分流點(diǎn)設(shè)備。如圖2所示,UE可以通過(guò)包括節(jié)點(diǎn)B (Node B)和RNC的UTRAN(UMTS TerrestrialRadio Access Network,UMTS陸地?zé)o線接入網(wǎng))接入3G/UMTS核心網(wǎng)。UE還可以通過(guò)包括接入點(diǎn)(Access Point, AP)的 WLAN 接入網(wǎng)接入 3G/UMTS 核心網(wǎng),其中 IWU (InterworkingUnit,互通實(shí)體)用于將AP連接到RNC。在3G/UMTS核心網(wǎng)中包括SGSN(Serving GPRSSupport Node, GPRS服務(wù)支持節(jié)點(diǎn))和GGSN(Gateway GPRS Support Node,GPRS 網(wǎng)關(guān)支持節(jié)點(diǎn))。UE通過(guò)接入3G/UMTS核心網(wǎng),可以進(jìn)一步接入互聯(lián)網(wǎng),進(jìn)而接收分組數(shù)據(jù)服務(wù)。UE向互聯(lián)網(wǎng)傳輸?shù)臄?shù)據(jù)無(wú)論是通過(guò)UTRAN提供的UMTS空口還是通過(guò)WLAN提供的WiFi (FirelessFidelity,無(wú)線保真)空口,都將到達(dá)RNC,再由RNC將數(shù)據(jù)傳輸?shù)?G/UMTS核心網(wǎng),進(jìn)而使數(shù)據(jù)到互聯(lián)網(wǎng)?;ヂ?lián)網(wǎng)向UE傳輸?shù)臄?shù)據(jù)都將經(jīng)過(guò)3G/UMTS核心網(wǎng)到達(dá)RNC,再由RNC對(duì)數(shù)據(jù)進(jìn)行分流,既可以通過(guò)UMTS空口向UE傳輸,又可以通過(guò)WiFi空口向UE傳輸,還可以同時(shí)通過(guò)UMTS空口和WiFi空口向UE傳輸。由此可見(jiàn),在該網(wǎng)絡(luò)建構(gòu)下,分流點(diǎn)設(shè)備為RNC。除了圖2所示的例子外,分流點(diǎn)設(shè)備也可以是SGSN、GGSN, PDN-Gff (Packet DataNetwork-Gateway,分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān))、S_GW(Serving-Gateway,服務(wù)網(wǎng)關(guān))或集成有多種接入制式的基站等,本發(fā)明對(duì)分流點(diǎn)設(shè)備的具體形式不作限定。
在SllO中,當(dāng)分流點(diǎn)設(shè)備發(fā)現(xiàn)第一空口不可用時(shí),由于在分流點(diǎn)設(shè)備上保存有第一空口上承載的業(yè)務(wù)和連接上下文信息的對(duì)應(yīng)關(guān)系,因此分流點(diǎn)設(shè)備可以通過(guò)更新第一空口上的業(yè)務(wù)所對(duì)應(yīng)的連接上下文信息來(lái)對(duì)第一空口上的數(shù)據(jù)傳輸進(jìn)行處理。第一空口不可用是指對(duì)某一用戶終端而言,雖然該用戶終端原本可通過(guò)第一空口傳輸數(shù)據(jù),但由于某些網(wǎng)絡(luò)故障或網(wǎng)絡(luò)擁塞等的出現(xiàn),使得該用戶終端不能再使用第一空口傳輸數(shù)據(jù),從而第一空口對(duì)于該用戶終端不可用。第一空口不可用可以是指第一空口的上行鏈路不可用,也可以是指第一空口的下行鏈路不可用,還可以同時(shí)指第一空口的上行鏈路和下行鏈路不可用。業(yè)務(wù)對(duì)應(yīng)的連接上下文信息用于表征UE接受該業(yè)務(wù)的服務(wù)所涉及的連接信息,通過(guò)參考連接上下文信息可以確定該業(yè)務(wù)的數(shù)據(jù)通過(guò)什么資源傳輸,從而可以確定業(yè)務(wù)的傳輸路徑,連接上下文信息的改變意味著業(yè)務(wù)傳輸路徑的改變。例如,連接上下文可以包括但不限于無(wú)線接入承載標(biāo)識(shí)(Radio Access Bearer Identification,RAB ID)和分組數(shù)據(jù)網(wǎng)互連網(wǎng)協(xié)議(Packet Data Network Internet Protocol,F1DN-IP)地址中的至少一項(xiàng),通過(guò)RAB ID可以唯一確定在接入網(wǎng)側(cè)分配給UE的無(wú)線資源,通過(guò)I3DN-IP地址可以確定在核心網(wǎng)側(cè)對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行路由所占用的資源。根據(jù)本發(fā)明的實(shí)施例,在Multi-RAT場(chǎng)景中,UE同時(shí)通過(guò)第二空口和第一空口接入核心網(wǎng)。第二空口可以是提供可靠無(wú)線連接的空口,UE可以總是駐留在第二空口上并在第二空口上進(jìn)行傳輸,第二空口對(duì)應(yīng)的無(wú)線接入制式可以被稱為主RAT。第一空口是否可以提供可靠無(wú)線連接不作限制,第一空口對(duì)應(yīng)的無(wú)線接入制式可以被稱為次RAT,Multi-RAT并不保證次RAT與UE的鏈路的可靠性。不保證次RAT在數(shù)據(jù)傳輸中與UE之間鏈路的可靠性可能是由于次RAT本身缺乏必要的數(shù)據(jù)傳輸鏈路的可靠性保證,例如WLAN提供的WiFi空口 ;還可能是由于在Multi-RAT設(shè)計(jì)時(shí)由于存在主RAT數(shù)據(jù)鏈路可靠性的保證,而在設(shè)計(jì)中對(duì)原本次RAT中存在的數(shù)據(jù)鏈路可靠性保證進(jìn)行了弱化,例如通過(guò)信令裁剪的方法將保證可靠性的信令丟棄。分流點(diǎn)設(shè)備通過(guò)更新第一空口上與UE交互的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息,可以對(duì)出現(xiàn)問(wèn)題的第一空口進(jìn)行處理,從而可以避免如現(xiàn)有技術(shù)那樣沒(méi)有處理機(jī)制而導(dǎo)致業(yè)務(wù)只能全部中斷的問(wèn)題,并且可以盡量保證UE服務(wù)的連續(xù)性。根據(jù)本發(fā)明的一個(gè)實(shí)施例,可以如圖3所示的方法300來(lái)更新第一空口涉及的連接上下文信息。在S310中,緩存待通過(guò)第一空口向用戶終端發(fā)送的下行數(shù)據(jù)。當(dāng)分流點(diǎn)設(shè)備發(fā)現(xiàn)第一空口不可用時(shí),分流點(diǎn)設(shè)備將當(dāng)前準(zhǔn)備通過(guò)第一空口向UE發(fā)送的下行數(shù)據(jù)進(jìn)行緩存。緩存下行數(shù)據(jù)時(shí),可以將數(shù)據(jù)重新恢復(fù)為原始IP數(shù)據(jù)包,并將IP數(shù)據(jù)包壓入臨時(shí)緩存。在S320中,更新下行數(shù)據(jù)所屬的第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息。分流點(diǎn)設(shè)備緩存的下行數(shù)據(jù)可以屬于不同的業(yè)務(wù),將下行數(shù)據(jù)所屬于的業(yè)務(wù)構(gòu)成·的集合稱為第一業(yè)務(wù)集,在該業(yè)務(wù)集中至少包括一個(gè)業(yè)務(wù)。分流點(diǎn)設(shè)備可以采用S322至S326的方式更新第一業(yè)務(wù)集中業(yè)務(wù)對(duì)應(yīng)的連接上下
文信息。在S322中,根據(jù)與下行數(shù)據(jù)相關(guān)的下行信息,確定將第一業(yè)務(wù)集中的業(yè)務(wù)搬移到第二空口上傳輸是否滿足服務(wù)質(zhì)量(Quality of Service, QoS)要求。與S310中緩存的下行數(shù)據(jù)相關(guān)的下行信息可以有利于分流點(diǎn)設(shè)備判斷下行數(shù)據(jù)所屬的業(yè)務(wù)是否可以搬移到第二空口上進(jìn)行傳輸。下行信息可以由分流點(diǎn)設(shè)備在緩存下行數(shù)據(jù)的過(guò)程中確定。例如,下行信息可以包括但不限于如下至少一項(xiàng)分流點(diǎn)設(shè)備緩存該下行數(shù)據(jù)花費(fèi)了多長(zhǎng)時(shí)間、該下行數(shù)據(jù)所屬的業(yè)務(wù)、該下行數(shù)據(jù)的數(shù)據(jù)量、該下行數(shù)據(jù)要求的QoS 等。分流點(diǎn)設(shè)備基于將下行數(shù)據(jù)搬移到第二空口的假設(shè),可以將搬移后達(dá)到的QoS與下行數(shù)據(jù)要求的QoS進(jìn)行比較,從而確定搬移到第二空口是否滿足QoS要求。用業(yè)務(wù)A表示第一業(yè)務(wù)集中的任一業(yè)務(wù)。例如,如果將業(yè)務(wù)A的下行數(shù)據(jù)從第一空口上傳輸搬移到第二空口上傳輸超過(guò)了業(yè)務(wù)A要求的最大延時(shí),則將業(yè)務(wù)A搬移到第二空口上傳輸不滿足QoS要求。超過(guò)最大延時(shí)可能是由于分流點(diǎn)設(shè)備發(fā)現(xiàn)第一空口不可用的延時(shí)過(guò)大,還有可能是由于緩存下行數(shù)據(jù)至開(kāi)始處理業(yè)務(wù)A的下行數(shù)據(jù)的延時(shí)過(guò)大,也有可能是由于將業(yè)務(wù)A的下行數(shù)據(jù)從第一空口搬移到第二空口的處理延時(shí)過(guò)大等。再例如,如果將業(yè)務(wù)A的下行數(shù)據(jù)從第一空口上傳輸搬移到第二空口上傳輸不能達(dá)到業(yè)務(wù)A要求的吞吐量,則將業(yè)務(wù)A搬移到第二空口上傳輸不滿足QoS要求。不能達(dá)到要求的吞吐量可能是由于第二空口的無(wú)線資源有限,也有可能是由于第二空口傳輸數(shù)據(jù)的方式的限制。如果將業(yè)務(wù)A的下行數(shù)據(jù)搬移到第二空口上傳輸可以達(dá)到業(yè)務(wù)A的QoS要求,則確定滿足QoS要求。在S324中,將搬移到第二空口上傳輸不滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除。第一業(yè)務(wù)集中的業(yè)務(wù)原本在第一空口上傳輸,由于現(xiàn)在第一空口不可用,所以需要將第一業(yè)務(wù)集中的業(yè)務(wù)搬移到第二空口上傳輸。但是,如果搬移的話不能滿足業(yè)務(wù)的QoS要求,那么對(duì)搬移情況下不滿足QoS要求的業(yè)務(wù)中斷數(shù)據(jù)傳輸,于是將該業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除。在S326中,將搬移到第二空口上傳輸滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息從通過(guò)第一空口傳輸改變?yōu)橥ㄟ^(guò)第二空口傳輸。如果搬移的話可以滿足業(yè)務(wù)的QoS要求,那么不需要對(duì)該業(yè)務(wù)的數(shù)據(jù)中斷傳輸。此時(shí),可以通過(guò)第二空口來(lái)傳輸該業(yè)務(wù)的數(shù)據(jù),從而可以將該業(yè)務(wù)對(duì)應(yīng)的連接上下文信息修改為通過(guò)第二空口傳輸?shù)男问?。雖然S326在S324之后執(zhí)行,但是S326也可以在S324之前執(zhí)行,還可以與S324同時(shí)執(zhí)行,其執(zhí)行順序?qū)Ρ景l(fā)明的保護(hù)范圍沒(méi)有限制。更新了下行數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)的連接上下文信息之后,還可以根據(jù)更新后的結(jié)果對(duì)緩存的下行數(shù)據(jù)進(jìn)行處理。
在S328中,將搬移到第二空口上傳輸不滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)丟棄。在S329中,將搬移到第二空口上傳輸滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)通過(guò)第二空口向用戶終端發(fā)送。舉例來(lái)說(shuō),當(dāng)分流點(diǎn)設(shè)備發(fā)現(xiàn)第一空口不可用時(shí),緩存下行數(shù)據(jù),確定下行數(shù)據(jù)分別屬于業(yè)務(wù)A、B和C。如果將業(yè)務(wù)A和C搬移到第二空口上傳輸不能滿足業(yè)務(wù)A和C要求的最大延時(shí),而將業(yè)務(wù)B搬移到第二空口上傳輸可以滿足業(yè)務(wù)B要求的QoS,則分流點(diǎn)設(shè)備將業(yè)務(wù)A和C對(duì)應(yīng)的連接上下文信息刪除,并將緩存的業(yè)務(wù)A和C的下行數(shù)據(jù)丟棄,同時(shí),分流點(diǎn)設(shè)備將業(yè)務(wù)B對(duì)應(yīng)的連接上下文信息從通過(guò)第一空口傳輸改變?yōu)橥ㄟ^(guò)第二空口傳輸,并將緩存的業(yè)務(wù)B的下行數(shù)據(jù)通過(guò)第二空口向UE發(fā)送。此外,UE在第一空口上與網(wǎng)絡(luò)交互的業(yè)務(wù)除了緩存的下行數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)之外,可能還有其他業(yè)務(wù)存在。為了有效解決第一空口上的所有業(yè)務(wù),方法300還可以執(zhí)行S330。在S330中,如果第一空口上存在除了第一業(yè)務(wù)集中的業(yè)務(wù)之外的用戶終端的其他業(yè)務(wù),則將所述其他業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除或改變?yōu)橥ㄟ^(guò)第二空口傳輸。對(duì)于原本在第一空口上傳輸?shù)臉I(yè)務(wù),如果按照S310和S320沒(méi)有處理其連接上下文信息,則可以根據(jù)預(yù)先設(shè)置將這些連接上下文信息刪除或改變?yōu)橥ㄟ^(guò)第二空口傳輸,使得在分流點(diǎn)設(shè)備保存的業(yè)務(wù)與連接上下文信息的對(duì)應(yīng)關(guān)系中,不再出現(xiàn)通過(guò)第一空口傳輸?shù)臉I(yè)務(wù),從而可以有效處理不可用的第一空口上的業(yè)務(wù),盡量避免第一空口上的所有業(yè)務(wù)中斷。此外,分流點(diǎn)設(shè)備通過(guò)根據(jù)服務(wù)質(zhì)量要求來(lái)確定如何更新連接上下文信息,可以有效處理第一空口上的業(yè)務(wù),以盡量維持業(yè)務(wù)的連續(xù)性、但又不對(duì)業(yè)務(wù)的服務(wù)質(zhì)量產(chǎn)生不利影響,從而可以更有效的利用網(wǎng)絡(luò)資源,避免網(wǎng)絡(luò)資源浪費(fèi)在傳輸不符合服務(wù)質(zhì)量要求的業(yè)務(wù)上。根據(jù)本發(fā)明的一個(gè)實(shí)施例,還可以如圖4所示的方法400來(lái)更新第一空口涉及的連接上下文信息。在S410中,緩存待通過(guò)第一空口向用戶終端發(fā)送的下行數(shù)據(jù)。該步驟與S310相同。在S420中,獲取與用戶終端緩存的上行數(shù)據(jù)相關(guān)的上行信息。當(dāng)用戶終端發(fā)現(xiàn)第一空口不可用時(shí),用戶終端可以將準(zhǔn)備通過(guò)第一空口向網(wǎng)絡(luò)側(cè)發(fā)送的上行數(shù)據(jù)緩存起來(lái)。在緩存上行數(shù)據(jù)時(shí),UE可以將已打包成通過(guò)第一空口發(fā)送的形式的數(shù)據(jù)包還原為原始的IP數(shù)據(jù)包,并將IP數(shù)據(jù)包壓入臨時(shí)緩存。如果UE還保留有原始IP數(shù)據(jù)包、正準(zhǔn)備打包成通過(guò)第一空口發(fā)送的形式,則UE直接將這些原始IP數(shù)據(jù)包壓入臨時(shí)緩存。如果UE又新生成了準(zhǔn)備通過(guò)第一空口發(fā)送的數(shù)據(jù),則先停止處理。用戶終端緩存上行數(shù)據(jù)之后,可以將與上行數(shù)據(jù)有關(guān)的上行信息通知給分流點(diǎn)設(shè)備。上行信息可以幫助分流點(diǎn)設(shè)備判斷上行數(shù)據(jù)所屬的業(yè)務(wù)是否可以搬移到第二空口上進(jìn)行傳輸。與上行數(shù)據(jù)相關(guān)的上行信息可以包括但不限于如下至少一項(xiàng)UE緩存該上行數(shù)據(jù)花費(fèi)了多長(zhǎng)時(shí)間、該上行數(shù)據(jù)所屬的業(yè)務(wù)、該上行數(shù)據(jù)的數(shù)據(jù)量、該上行數(shù)據(jù)所屬的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息、UE確定的上行數(shù)據(jù)所屬的業(yè)務(wù)是否可搬移到第二空口上傳輸?shù)拇_定結(jié)果。在S430中,更新與下行數(shù)據(jù)所屬的第一業(yè)務(wù)集和基于上行信息的第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息。 分流點(diǎn)設(shè)備獲取上行信息之后,可以通過(guò)參考上行信息確定UE緩存的上行數(shù)據(jù)所屬的業(yè)務(wù)。UE緩存的上行數(shù)據(jù)可以屬于不同的業(yè)務(wù),將上行數(shù)據(jù)所屬的業(yè)務(wù)構(gòu)成的集合稱為第二業(yè)務(wù)集,在該第二業(yè)務(wù)集中至少包括一個(gè)業(yè)務(wù)。如S320所述,將下行數(shù)據(jù)所屬的業(yè)務(wù)構(gòu)成的集合稱為第一業(yè)務(wù)集,在該第一業(yè)務(wù)集中至少一個(gè)業(yè)務(wù)。第一業(yè)務(wù)集和第二業(yè)務(wù)集可能有交集,也可能完全不重合;第一業(yè)務(wù)集和第二業(yè)務(wù)集的并集可能包含通過(guò)第一空口分流點(diǎn)設(shè)備與UE交互的所有業(yè)務(wù),也可能是分流點(diǎn)設(shè)備與UE交互的所有業(yè)務(wù)的子集。當(dāng)分流點(diǎn)設(shè)備確定了第一業(yè)務(wù)集和第二業(yè)務(wù)集之后,可以更新相應(yīng)的連接上下文信息,使得原本在第一空口上傳輸?shù)牡谝粯I(yè)務(wù)集和第二業(yè)務(wù)集中的業(yè)務(wù)不再通過(guò)第一空口傳輸。根據(jù)本發(fā)明的實(shí)施例,分流點(diǎn)設(shè)備可以通過(guò)參考業(yè)務(wù)的QoS要求來(lái)確定是否可以將業(yè)務(wù)搬移到第二空口上傳輸。例如,分流點(diǎn)設(shè)備可以采用S432至S437的方式更新第一業(yè)務(wù)集和第二業(yè)務(wù)集中的業(yè)務(wù)所對(duì)應(yīng)的連接上下文信息。在S432中,根據(jù)與下行數(shù)據(jù)有關(guān)的下行信息,確定將第一業(yè)務(wù)集中的業(yè)務(wù)搬移到第二空口上傳輸是否滿足QoS要求。該步驟與S322相同。在S434中,根據(jù)上行信息,確定將第二業(yè)務(wù)集中的業(yè)務(wù)搬移到第二空口上傳輸是否滿足QoS要求。用業(yè)務(wù)B表示第二業(yè)務(wù)中的任一業(yè)務(wù)。UE向分流點(diǎn)設(shè)備上傳了業(yè)務(wù)B的上行信息之后,分流點(diǎn)設(shè)備可以根據(jù)上行信息判斷將業(yè)務(wù)B搬移到第二空口上傳輸是否滿足QoS要求。例如,根據(jù)上行信息,分流點(diǎn)設(shè)備可以確定UE緩存有業(yè)務(wù)B的上行數(shù)據(jù)以及在緩存過(guò)程中花費(fèi)了多長(zhǎng)時(shí)間。分流點(diǎn)設(shè)備將該時(shí)間與搬移業(yè)務(wù)B還需花費(fèi)的時(shí)間之和作為業(yè)務(wù)B通過(guò)第二空口發(fā)送引入的延時(shí)。如果該延時(shí)超過(guò)業(yè)務(wù)B要求的最大延時(shí),那么將業(yè)務(wù)B搬移到第二空口上傳輸不滿足QoS要求。舉例來(lái)說(shuō),根據(jù)上行信息,分流點(diǎn)設(shè)備確定緩存業(yè)務(wù)B的上行數(shù)據(jù)花費(fèi)了 2秒,而如果將業(yè)務(wù)B搬移到第一空口上傳輸還需要花費(fèi)I秒,那么當(dāng)業(yè)務(wù)B的QoS要求為2秒時(shí),分流點(diǎn)設(shè)備確定將業(yè)務(wù)B搬移到第二空口上傳輸將不滿足QoS要求,當(dāng)業(yè)務(wù)B的QoS要求為5秒時(shí),分流點(diǎn)設(shè)備確定將業(yè)務(wù)B搬移到第二空口上傳輸滿足QoS要求。再例如,根據(jù)上行信息,分流點(diǎn)設(shè)備可以確定UE緩存有業(yè)務(wù)B的上行數(shù)據(jù)以及業(yè)務(wù)B的上行數(shù)據(jù)有多少數(shù)據(jù)量。通過(guò)該數(shù)據(jù)量,分流點(diǎn)設(shè)備可以計(jì)算如果通過(guò)第二空口在預(yù)定時(shí)間內(nèi)發(fā)送該上行數(shù)據(jù)將分配多少帶寬。當(dāng)分流點(diǎn)設(shè)備計(jì)算出的帶寬小于業(yè)務(wù)B要求的吞吐量時(shí),分流點(diǎn)設(shè)備確定將業(yè)務(wù)B搬移到第二空口上傳輸將不滿足QoS要求;當(dāng)分流點(diǎn)設(shè)備計(jì)算出的帶寬大于或等于業(yè)務(wù)B要求的吞吐量時(shí),分流點(diǎn)設(shè)備確定將業(yè)務(wù)B搬移到第二空口上傳輸滿足QoS要求。在S436中,將搬移到第二空口上傳輸不滿足QoS要求的第一業(yè)務(wù)集和第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除。在S437中,將搬移到第二空口上傳輸滿足QoS要求的第一業(yè)務(wù)集和第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息從通過(guò)第一空口傳輸改變?yōu)橥ㄟ^(guò)第二空口傳輸。通過(guò)執(zhí)行S436和S437可以實(shí)現(xiàn)如下結(jié)果如果一個(gè)業(yè)務(wù)既屬于第一業(yè)務(wù)集又屬于第二業(yè)務(wù)集,那么當(dāng)在S432和S434中都確定將該業(yè)務(wù)搬移到第二空口上傳輸滿足QoS要求時(shí),才將該業(yè)務(wù)對(duì)應(yīng)的連接上下文信息從通過(guò)第一空口傳輸改變?yōu)橥ㄟ^(guò)第二空口傳輸,否則將該業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除;如果一個(gè)業(yè)務(wù)屬于第一業(yè)務(wù)集和第二業(yè)務(wù)集中的一個(gè)業(yè)務(wù)集,那么根據(jù)S432或S434中的確定結(jié)果就可以確定是刪除連接上下文信息還是改變連接上下文信息。
雖然S434在S432之后執(zhí)行,但是S434和S432的執(zhí)行順序不受限制,只要S434和S432在S436和S437之前執(zhí)行即可。雖然S437在S436之后執(zhí)行,但是S437和S436的執(zhí)行順序不受限制,只要S436和S437在S434和S432之后執(zhí)行即可。通過(guò)根據(jù)QoS要求來(lái)確定如何更新分流點(diǎn)設(shè)備緩存的下行數(shù)據(jù)和UE緩存的上行數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)的連接上下文信息,可以有效處理第一空口上的業(yè)務(wù),盡量維持業(yè)務(wù)的連續(xù)性,但又不對(duì)業(yè)務(wù)的服務(wù)質(zhì)量產(chǎn)生不利影響,從而可以更有效的利用網(wǎng)絡(luò)資源,避免網(wǎng)絡(luò)資源浪費(fèi)在傳輸不符合QoS要求的業(yè)務(wù)上。更新了下行數(shù)據(jù)和上行數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)的連接上下文信息之后,分流點(diǎn)設(shè)備還可以根據(jù)更新后的結(jié)果對(duì)緩存的下行數(shù)據(jù)進(jìn)行處理。在S438中,將搬移到第二空口上傳輸不滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)丟棄。在S439中,將搬移到第二空口上傳輸滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)通過(guò)第二空口向用戶終端發(fā)送。舉例來(lái)說(shuō),當(dāng)分流點(diǎn)設(shè)備發(fā)現(xiàn)第一空口不可用時(shí),緩存下行數(shù)據(jù),確定下行數(shù)據(jù)分別屬于業(yè)務(wù)A、B和C。分流點(diǎn)設(shè)備從UE獲取上行信息,確定UE緩存有業(yè)務(wù)A、C和D。分流點(diǎn)設(shè)備根據(jù)緩存下行數(shù)據(jù)的過(guò)程中花費(fèi)的時(shí)間等,確定如果將業(yè)務(wù)A搬移到第二空口上傳輸,則不能滿足業(yè)務(wù)A要求的最大延時(shí)即不滿足業(yè)務(wù)A的QoS要求,如果將業(yè)務(wù)B和業(yè)務(wù)C搬移到第二空口上傳輸,則可以滿足業(yè)務(wù)B和業(yè)務(wù)C的QoS要求。此外,分流點(diǎn)設(shè)備根據(jù)UE上報(bào)的上行信息指示的UE緩存上行數(shù)據(jù)花費(fèi)的時(shí)間等,確定如果將業(yè)務(wù)A和D搬移到第二空口上傳輸,則可以滿足業(yè)務(wù)A和D的QoS要求,如果將業(yè)務(wù)C搬移到第二空口上傳輸則不能滿足業(yè)務(wù)C要求的最大延時(shí)。因此,分流點(diǎn)設(shè)備將業(yè)務(wù)A和業(yè)務(wù)C各自對(duì)應(yīng)的連接上下文信息刪除,將業(yè)務(wù)B和業(yè)務(wù)D各自對(duì)應(yīng)的連接上下文信息從通過(guò)第一空口傳輸改變?yōu)橥ㄟ^(guò)第二空口傳輸。并且,分流點(diǎn)設(shè)備將緩存的業(yè)務(wù)A和業(yè)務(wù)C的下行數(shù)據(jù)丟棄,將緩存的業(yè)務(wù)B的下行數(shù)據(jù)通過(guò)第二空口向UE發(fā)送。此外,UE在第一空口上與網(wǎng)絡(luò)交互的業(yè)務(wù)除了分流點(diǎn)設(shè)備緩存的下行數(shù)據(jù)和UE緩存的上行數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)之外,可能還有其他業(yè)務(wù)存在。為了有效解決第一空口上的所有業(yè)務(wù),方法400還可以執(zhí)行S440。
在S440中,如果第一空口上存在除了第一業(yè)務(wù)集和第二業(yè)務(wù)集中的業(yè)務(wù)之外的用戶終端的其他業(yè)務(wù),則將其他業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除或改變?yōu)橥ㄟ^(guò)第二空口傳輸。
對(duì)于原本在第一空口上傳輸?shù)臉I(yè)務(wù),如果連接上下文信息沒(méi)有得到處理,則可以根據(jù)預(yù)先設(shè)置將這些連接上下文信息刪除或改變?yōu)橥ㄟ^(guò)第二空口傳輸,使得在分流點(diǎn)設(shè)備保存的業(yè)務(wù)與連接上下文信息的對(duì)應(yīng)關(guān)系中,不再出現(xiàn)通過(guò)第一空口傳輸?shù)臉I(yè)務(wù),從而可以有效處理不可用的第一空口上的業(yè)務(wù),盡量避免第一空口上的所有業(yè)務(wù)中斷。通過(guò)根據(jù)業(yè)務(wù)的QoS要求來(lái)確定是否將業(yè)務(wù)搬移到第二空口上,可以對(duì)搬移到第二空口上傳輸滿足QoS要求的業(yè)務(wù)繼續(xù)提供服務(wù),從而可以保證業(yè)務(wù)的連續(xù)性,而對(duì)搬移到第二空口上傳輸不滿足QoS要求的業(yè)務(wù)中斷服務(wù),從而可以省去為不滿足QoS要求的業(yè)務(wù)分配第二空口的資源而造成資源的浪費(fèi)。返回圖1,在S120中,分流點(diǎn)設(shè)備更新了第一空口上的連接上下文信息之后,需要向UE發(fā)送第一消息以向UE通知更新后的連接上下文信息,這樣UE可以與分流點(diǎn)設(shè)備保持相同的連接上下文信息。第一消息中攜帶的更新信息可以是更新后的連接上下文信息本身,例如,直接在第一消息中攜帶更新后的連接上下文信息的數(shù)值。更新信息也可以是能夠推導(dǎo)出連接上下文信息所需的輸入?yún)?shù),例如,在第一消息中攜帶連接上下文信息的改變量,UE通過(guò)改變量可以推導(dǎo)出更新后的連接上下文信息。在S130中,分流點(diǎn)設(shè)備向UE發(fā)送第一消息之后,可以根據(jù)更新后的連接上下文信息與UE進(jìn)行數(shù)據(jù)傳輸。根據(jù)本發(fā)明的一個(gè)實(shí)施例,如果收到UE返回的成功將當(dāng)前第一空口對(duì)應(yīng)的連接上下文信息進(jìn)行更新的響應(yīng),則根據(jù)更新后的連接上下文信息與UE進(jìn)行數(shù)據(jù)傳輸。由于分流點(diǎn)設(shè)備收到了成功更新的響應(yīng),那么分流點(diǎn)設(shè)備可以確定UE已成功更新連接上下文信息,此時(shí)UE和分流點(diǎn)設(shè)備的連接上下文信息保持一致,于是根據(jù)更新后的連接上下文信息進(jìn)行數(shù)據(jù)傳輸,可以保證數(shù)據(jù)傳輸?shù)某晒?。根?jù)本發(fā)明實(shí)施例提供的用于數(shù)據(jù)傳輸?shù)姆椒?,分流點(diǎn)設(shè)備在發(fā)現(xiàn)第一空口不可用時(shí),可以更新第一空口承載的業(yè)務(wù)所對(duì)應(yīng)的連接上下文信息并通知給用戶終端,這樣,分流點(diǎn)設(shè)備和用戶終端可以基于同樣的連接上下文信息繼續(xù)進(jìn)行數(shù)據(jù)傳輸,從而可以處理當(dāng)前第一空口承載的業(yè)務(wù),有利于避免UE通過(guò)第一空口進(jìn)行的數(shù)據(jù)傳輸所對(duì)應(yīng)的業(yè)務(wù)全部中斷,盡量保證UE服務(wù)的連續(xù)性,從而有利于提高用戶的通信體驗(yàn)。接下來(lái),參考圖5描述根據(jù)本發(fā)明實(shí)施例的用于數(shù)據(jù)傳輸?shù)姆椒?00的流程圖。通過(guò)方法500中的S502和S504,分流點(diǎn)設(shè)備可以確定第一空口不可用。在S502中,接收用戶終端生成并發(fā)送的指示第一空口不可用的第二消息。根據(jù)本發(fā)明的實(shí)施例,可以接收用戶終端在如下之一的情形下生成并發(fā)送的指示第一空口不可用的第二消息當(dāng)向第一空口的接入設(shè)備重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),或者,當(dāng)向接入設(shè)備重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),或者,當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到接入設(shè)備響應(yīng)于用戶終端發(fā)送的數(shù)據(jù)包而返回的響應(yīng)時(shí)。以UE發(fā)現(xiàn)WiFi空口不可用為例進(jìn)行描述,但是本發(fā)明并不限于WiFi空口不可用,還可以是其它不可靠空口或者可靠性功能被弱化的空口。
UE通過(guò)WiFi鏈路進(jìn)行上行數(shù)據(jù)發(fā)送時(shí),當(dāng)發(fā)送的數(shù)據(jù)包大于某個(gè)門(mén)限時(shí),可以啟M RTS (Request to Send,請(qǐng)求發(fā)送)/CTS (Clear to Send,允許發(fā)送)機(jī)制。在 RTS/CTS機(jī)制中,UE可以先向接入點(diǎn)(Access Point, AP)發(fā)送RTS消息,如果UE收到AP返回的CTS消息,那么UE可以開(kāi)始發(fā)送數(shù)據(jù)包,AP如果成功解碼收到的數(shù)據(jù)包,則向UE返回確認(rèn)(Acknowledge, ACK)消息。其中,AP是WiFi空口的接入設(shè)備。當(dāng)UE向AP發(fā)送RTS消息時(shí),由于網(wǎng)絡(luò)擁塞或其它原因,UE在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到CTS消息,那么UE判斷WiFi上行鏈路不可用,從而WiFi空口不可用。在第二預(yù)定時(shí)間內(nèi),UE可能向AP重發(fā)了多次RTS消息。
當(dāng)UE收到CTS消息并開(kāi)始發(fā)送數(shù)據(jù)包時(shí),如果UE沒(méi)有收到AP返回的ACK消息,那么UE對(duì)數(shù)據(jù)包進(jìn)行重傳直到收到AP返回的ACK消息。但是,如果UE對(duì)數(shù)據(jù)包的重傳次數(shù)超過(guò)了預(yù)定次數(shù),例如7次,那么UE判斷WiFi上行鏈路不可用,從而WiFi空口不可用。當(dāng)UE收到CTS消息并開(kāi)始發(fā)送數(shù)據(jù)包時(shí),如果UE重傳數(shù)據(jù)包的時(shí)間超過(guò)了第一預(yù)定時(shí)間,但還沒(méi)有收到AP返回的ACK消息,于是UE判斷WiFi上行鏈路不可用,從而WiFi空口不可用。此外,當(dāng)UE通過(guò)WiFi鏈路進(jìn)行上行數(shù)據(jù)發(fā)送時(shí),UE也可以直接向AP發(fā)送數(shù)據(jù)包。UE向AP發(fā)送數(shù)據(jù)包之后,如果UE沒(méi)有收到AP返回的ACK消息,則重發(fā)數(shù)據(jù)包直到收到AP返回的ACK消息。但是,如果UE向AP重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù),但仍沒(méi)有收到AP返回的響應(yīng),則UE確定WiFi上行鏈路不可用。如果UE重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間,但在第一預(yù)定時(shí)間內(nèi)仍沒(méi)有收到AP返回的響應(yīng),則UE確定WiFi上行鏈路不可用。如果UE向AP發(fā)送數(shù)據(jù)包之后在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到AP返回的響應(yīng),則UE確定WiFi上行鏈路不可用。另外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,用戶終端可以周期性生成并向第一空口的接入設(shè)備發(fā)送用于檢測(cè)第一空口的可用性的數(shù)據(jù)包。具體到WiFi空口的例子中,當(dāng)UE沒(méi)有上行數(shù)據(jù)需要發(fā)送時(shí),UE可以周期性生成并向AP發(fā)送用于檢測(cè)WiFi空口的可用性的數(shù)據(jù)包。該數(shù)據(jù)包由于無(wú)需攜帶上行數(shù)據(jù),因此在下文中也將用于檢測(cè)WiFi空口的可用性的數(shù)據(jù)包簡(jiǎn)稱為小數(shù)據(jù)包。UE通過(guò)周期性生成小數(shù)據(jù)包來(lái)判斷WiFi上行鏈路是否可用。該小數(shù)據(jù)包可以隨機(jī)生成,其作用是檢測(cè)WiFi鏈路的可用性,與數(shù)據(jù)傳輸沒(méi)有關(guān)系。例如,如果對(duì)于小數(shù)據(jù)包需要通過(guò)RTS/CTS交互,那么當(dāng)UE準(zhǔn)備向AP發(fā)送小數(shù)據(jù)包時(shí),UE先向AP發(fā)送RTS消息,當(dāng)收到CTS消息之后再發(fā)送小數(shù)據(jù)包。當(dāng)然,也可以對(duì)小數(shù)據(jù)包配置直接發(fā)送的形式,當(dāng)UE希望檢測(cè)WiFi上行鏈路的可用性時(shí),直接向AP發(fā)送小數(shù)據(jù)包,看是否可以收到AP返回的ACK消息。發(fā)送小數(shù)據(jù)包所需的RTS或者直接發(fā)送下的小數(shù)據(jù)包的發(fā)送周期可以較長(zhǎng),這樣不會(huì)與WLAN的重發(fā)機(jī)制相沖突。并且,由于這些隨機(jī)生成的小數(shù)據(jù)包不是UE需要發(fā)送的業(yè)務(wù)數(shù)據(jù),因此UE可以不進(jìn)行任何緩存。當(dāng)UE需要檢測(cè)第一空口的可用性時(shí),UE直接生成小數(shù)據(jù)包并將小數(shù)據(jù)包發(fā)送出去,無(wú)需緩存,從而不會(huì)浪費(fèi)存儲(chǔ)空間。在UE發(fā)送小數(shù)據(jù)包的過(guò)程中,當(dāng)向AP重發(fā)小數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),或者,當(dāng)向AP重發(fā)小數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),或者,當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到AP響應(yīng)于UE發(fā)送的小數(shù)據(jù)包而返回的響應(yīng)時(shí),UE可以確定WiFi上行鏈路不可用,從而WiFi空口不可用。
根據(jù)另一實(shí)施例,在S502中,接收第一空口的接入設(shè)備生成并發(fā)送的指示第一空口不可用的第二消息。根據(jù)本發(fā)明的實(shí)施例,可以接收第一空口的接入設(shè)備在如下之一的情形下生成并發(fā)送的指示第一空口不可用的第二消息當(dāng)向用戶終端重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),或者,當(dāng)向用戶終端重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),或者,當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到用戶終端響應(yīng)于接入設(shè)備發(fā)送的數(shù)據(jù)包而返回的響應(yīng)時(shí)。以AP發(fā)現(xiàn)WiFi空口不可用為例進(jìn)行描述,但是本發(fā)明并不限于WiFi空口不可用,還可以是其它不可靠空口或者可靠性功能被弱化的空口。當(dāng)AP通過(guò)WiFi鏈路進(jìn)行下行數(shù)據(jù)發(fā)送時(shí),在使用RTS/CTS機(jī)制的情況下,AP可以先向UE發(fā)送RTS消息,如果AP收到UE返回的CTS消息,那么AP可以開(kāi)始發(fā)送數(shù)據(jù)包,UE如果成功解碼收到的數(shù)據(jù)包,則向AP返回ACK消息。當(dāng)AP向UE發(fā)送RTS消息時(shí),由于網(wǎng)絡(luò)擁塞或其它原因,AP在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到CTS消息,那么AP判斷WiFi下行鏈路不可用,從而WiFi空口不可用。在第二預(yù)定時(shí)間內(nèi),AP可能向UE重發(fā)了多次RTS消息。當(dāng)AP收到CTS消息并開(kāi)始發(fā)送數(shù)據(jù)包時(shí),如果AP沒(méi)有收到UE返回的ACK消息,那么AP對(duì)數(shù)據(jù)包進(jìn)行重傳直到收到UE返回的ACK消息。但是,如果AP對(duì)數(shù)據(jù)包的重傳次數(shù)超過(guò)了預(yù)定次數(shù),例如7次,那么AP判斷WiFi下行鏈路不可用,從而WiFi空口不可用。當(dāng)AP收到CTS消息并開(kāi)始發(fā)送數(shù)據(jù)包時(shí),如果AP重傳數(shù)據(jù)包的時(shí)間超過(guò)了第一預(yù)定時(shí)間,但還沒(méi)有收到UE返回的ACK消息,于是AP判斷WiFi下行鏈路不可用,從而WiFi空口不可用。此外,當(dāng)AP通過(guò)WiFi鏈路進(jìn)行下行數(shù)據(jù)發(fā)送時(shí),AP也可以直接向UE發(fā)送數(shù)據(jù)包。AP向UE發(fā)送數(shù)據(jù)包之后,如果AP沒(méi)有收到UE返回的ACK消息,則重發(fā)數(shù)據(jù)包直到收到UE返回的ACK消息。但是,如果AP向UE重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù),但仍沒(méi)有收到UE返回的響應(yīng),則AP確定WiFi下行鏈路不可用。如果AP重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間,但在第一預(yù)定時(shí)間內(nèi)仍沒(méi)有收到UE返回的響應(yīng),則AP確定WiFi下行鏈路不可用。如果AP向UE發(fā)送數(shù)據(jù)包之后在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到UE返回的響應(yīng),則AP確定WiFi下行鏈路不可用。另外,根據(jù)本發(fā)明的一個(gè)實(shí)施例,第一空口的接入設(shè)備可以周期性生成并向用戶終端發(fā)送用于檢測(cè)第一空口的可用性的數(shù)據(jù)包。具體到WiFi空口的例子中,當(dāng)AP沒(méi)有下行數(shù)據(jù)需要發(fā)送時(shí),AP可以周期性生成并向UE發(fā)送用于檢測(cè)WiFi空口的可用性的數(shù)據(jù)包。該數(shù)據(jù)包由于無(wú)需攜帶下行數(shù)據(jù),因此也可被簡(jiǎn)稱為小數(shù)據(jù)包。AP通過(guò)周期性生成小數(shù)據(jù)包來(lái)判斷WiFi下行鏈路是否可用。該小數(shù)據(jù)包可以隨機(jī)生成,其作用是檢測(cè)WiFi鏈路的可用性,與數(shù)據(jù)傳輸沒(méi)有關(guān)系。 例如,如果對(duì)于小數(shù)據(jù)包需要通過(guò)RTS/CTS交互,那么當(dāng)AP準(zhǔn)備向UE發(fā)送小數(shù)據(jù)包時(shí),AP先向UE發(fā) 送RTS消息,當(dāng)收到CTS消息之后再發(fā)送小數(shù)據(jù)包。當(dāng)然,也可以對(duì)小數(shù)據(jù)包配置直接發(fā)送的形式,當(dāng)AP希望檢測(cè)WiFi下行鏈路的可用性時(shí),直接向UE發(fā)送小數(shù)據(jù)包,看是否可以收到UE返回的ACK消息。發(fā)送小數(shù)據(jù)包所需的RTS或者直接發(fā)送下的小數(shù)據(jù)包的發(fā)送周期可以較長(zhǎng),這樣不會(huì)與WLAN的重發(fā)機(jī)制相沖突。并且,由于這些隨機(jī)生成的小數(shù)據(jù)包不是AP需要發(fā)送的業(yè)務(wù)數(shù)據(jù),因此AP可以不進(jìn)行任何緩存。當(dāng)AP需要檢測(cè)第一空口的可用性時(shí),AP直接生成小數(shù)據(jù)包并將小數(shù)據(jù)包發(fā)送出去,無(wú)需緩存,從而不會(huì)浪費(fèi)存儲(chǔ)空間。在AP發(fā)送小數(shù)據(jù)包的過(guò)程中,當(dāng)向UE重發(fā)小數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),或者,當(dāng)向UE重發(fā)小數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),或者,當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到UE響應(yīng)于AP發(fā)送的小數(shù)據(jù)包而返回的響應(yīng)時(shí),AP可以 確定WiFi下行鏈路不可用,從而WiFi空口不可用。根據(jù)本發(fā)明的實(shí)施例,在S502中接收的第二消息可以是應(yīng)用層信令,通過(guò)在數(shù)據(jù)包的頭部攜帶預(yù)定標(biāo)識(shí)來(lái)指示該數(shù)據(jù)包攜帶有應(yīng)用層信令。采用應(yīng)用層信令的方式可以不改變現(xiàn)有的信令結(jié)構(gòu),從而可以容易地將指示空口不可用的消息引入現(xiàn)有系統(tǒng),實(shí)現(xiàn)方便。在S504中,根據(jù)第二消息,確定第一空口不可用。分流點(diǎn)設(shè)備收到S502的第二消息之后,可以確定第一空口不可用。S510、S520和S530與S110、S120和S130相同,為了避免重復(fù),在此不再贅述。用于指示第一空口不可用的應(yīng)用層信令可以具有如圖8和圖9所示的形式。應(yīng)用層信令除了指示第一空口不可用之外,還可以傳遞其它信息。在圖8和圖9中將應(yīng)用層信令封裝在數(shù)據(jù)包中,通過(guò)在數(shù)據(jù)包的頭部設(shè)置預(yù)定標(biāo)識(shí),可以表明數(shù)據(jù)包攜帶有應(yīng)用層信令。預(yù)定標(biāo)識(shí)可以是預(yù)先設(shè)定的收發(fā)雙發(fā)達(dá)成一致的任何字符或字符串,該字符或字符串不會(huì)與現(xiàn)有標(biāo)準(zhǔn)發(fā)生沖突。例如,在圖8和圖9中通過(guò)在數(shù)據(jù)包的頭部攜帶預(yù)定IP地址來(lái)說(shuō)明該數(shù)據(jù)包攜帶有應(yīng)用層信令。在描述封裝形式之前,先參考圖6和圖7描述Multi-RAT下的協(xié)議棧,這樣對(duì)封裝形式會(huì)有更好的理解。在圖6所示的協(xié)議棧的第一例子中,主RAT為L(zhǎng)TE的接入技術(shù),次RAT為WLAN的接入技術(shù),因此第二空口為L(zhǎng)TE空口,第一空口為WiFi空口。UE具有LTE協(xié)議棧和WLAN協(xié)議棧。UE的WLAN協(xié)議棧與AP的WLAN協(xié)議棧對(duì)等。AP的以太網(wǎng)協(xié)議棧與分流點(diǎn)設(shè)備S-GW的以太網(wǎng)協(xié)議棧對(duì)等。UE的LTE協(xié)議棧通過(guò)基站內(nèi)的協(xié)議棧轉(zhuǎn)換,可以與S-GW的LTESl用戶面的協(xié)議棧進(jìn)行通信。在圖7所示的協(xié)議棧的第二例子中,主RAT為UMTS的接入技術(shù),次RAT為WLAN的接入技術(shù),因此第二空口為UMTS空口,第一空口為WiFi空口。 UE具有UMTS協(xié)議棧和WLAN協(xié)議棧。UE的WLAN協(xié)議棧與AP的WLAN協(xié)議棧對(duì)等。AP的以太網(wǎng)協(xié)議棧與分流點(diǎn)設(shè)備RNC的以太網(wǎng)協(xié)議棧對(duì)等。UE的UMTS協(xié)議棧通過(guò)基站內(nèi)的協(xié)議棧轉(zhuǎn)換,可以與RNC的UMTS協(xié)議棧進(jìn)行通信。從圖6和圖7可以看到,當(dāng)WiFi空口不可用時(shí),UE可以通過(guò)使用LTE協(xié)議棧中的應(yīng)用層信令或者UMTS協(xié)議棧中的應(yīng)用層信令來(lái)向分流點(diǎn)設(shè)備通知WiFi空口不可用。圖8的封裝格式示出了 AP和分流點(diǎn)設(shè)備RNC/S-GW之間傳遞的關(guān)于UE的應(yīng)用層信令數(shù)據(jù)包格式。如圖8所示,AP和分流點(diǎn)設(shè)備RNC/S-GW之間的應(yīng)用層信令數(shù)據(jù)包包括IP頭部、TCP(Transmission Control Protocol,傳輸控制協(xié)議)/SCTP(Stream ControlTransmission Protocol,流控制傳輸協(xié)議)頭部、隧道層頭部和應(yīng)用層信令負(fù)載。其中,隧道層頭部包括IP頭部和TCP/UDP(User Datagram Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)頭部,第一空口不可用的信息攜帶在應(yīng)用層信令負(fù)載中。當(dāng)AP向分流點(diǎn)設(shè)備發(fā)送應(yīng)用層信令時(shí),在IP頭部中,在源IP地址字段攜帶AP的IP地址,在目的IP地址字段攜帶分流點(diǎn)設(shè)備RNC/S-GW的IP地址。在TCP/SCTP頭部中,通過(guò)源端口字段區(qū)分UE。在隧道層的IP頭部中,在源IP地址字段攜帶UE的IP地址,在目的IP地址字段攜帶預(yù)定IP地址,通過(guò)該預(yù)定IP地址表示該數(shù)據(jù)包攜帶有應(yīng)用層信令。當(dāng)AP從分流點(diǎn)設(shè)備接收應(yīng)用層信令時(shí),在IP頭部中,在源IP地址字段攜帶分流點(diǎn)設(shè)備RNC/S-GW的IP地址,在目的IP地址字段攜帶AP的IP地址。在TCP/SCTP頭部中,通過(guò)目的端口區(qū)分UE。在隧道層的IP頭部中,在源IP地址字段中攜帶預(yù)定IP地址,通過(guò)預(yù)定IP地址指示該數(shù)據(jù)包攜帶有應(yīng)用層信令,在目的IP地址字段攜帶UE的IP地址。圖9的封裝格式示出了 AP和UE之間傳遞的關(guān)于UE的應(yīng)用層信令數(shù)據(jù)包格式。如圖9所示,AP和UE之間的應(yīng)用層信令數(shù)據(jù)包包括MAC頭部、隧道層頭部和應(yīng)用 層信令負(fù)載。其中,隧道層頭部包括IP頭部和TCP/UDP頭部,第一空口不可用的信息攜帶在應(yīng)用層信令負(fù)載中。當(dāng)AP向UE發(fā)送應(yīng)用層信令時(shí),在MAC頭部中,在源MAC地址字段攜帶AP的MAC地址,在目的MAC地址字段攜帶UE的MAC地址。在隧道層的IP頭部中,在源IP地址字段攜帶預(yù)定IP地址,用于指示該數(shù)據(jù)包攜帶有應(yīng)用層信令,在目的IP地址字段攜帶UE的IP地址。當(dāng)AP從UE接收應(yīng)用層信令時(shí),在MAC頭部中,在源IP地址字段攜帶UE的MAC地址,在目的IP地址字段攜帶AP的MAC地址。在隧道層的IP頭部中,在源IP地址字段攜帶UE的IP地址,在目的IP地址字段攜帶預(yù)定IP地址,用于指示該數(shù)據(jù)包攜帶有應(yīng)用層信令。應(yīng)用層信令不僅可以用于指示第一空口不可用,還可以用于傳遞其它控制信息。通過(guò)使用應(yīng)用層信令,不會(huì)對(duì)現(xiàn)有的信令結(jié)構(gòu)產(chǎn)生影響,實(shí)現(xiàn)方便,可以提高系統(tǒng)的擴(kuò)展性。上面從網(wǎng)絡(luò)側(cè)描述了根據(jù)本發(fā)明實(shí)施例的用于數(shù)據(jù)傳輸?shù)姆椒ǎ旅鎻挠脩魝?cè)描述根據(jù)本發(fā)明實(shí)施例的用戶數(shù)據(jù)傳輸?shù)姆椒?000和方法1100。如圖10所示,方法1000包括在S1010中,當(dāng)?shù)谝豢湛诓豢捎脮r(shí),接收分流點(diǎn)設(shè)備發(fā)送的第一消息,第一消息攜帶有與分流點(diǎn)設(shè)備在第一空口不可用時(shí)更新的用戶終端在第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息相關(guān)的更新信息,其中用戶終端通過(guò)第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng);在S1020中,根據(jù)更新信息,對(duì)當(dāng)前與第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新;在S1030中,根據(jù)更新后的連接上下文信息與分流點(diǎn)設(shè)備進(jìn)行數(shù)據(jù)傳輸。例如,方法1000可以由用戶終端執(zhí)行。UE同時(shí)通過(guò)第二空口和第一空口連接到核心網(wǎng),由分流點(diǎn)設(shè)備為UE提供數(shù)據(jù)分流傳輸。當(dāng)?shù)谝豢湛诓豢捎脮r(shí),分流點(diǎn)設(shè)備可以向UE發(fā)送第一消息,來(lái)使UE更新與原本在第一空口上傳輸?shù)臉I(yè)務(wù)相關(guān)的連接上下文信息,從而可以處理第一空口不可用的問(wèn)題。由于UE的操作與分流點(diǎn)設(shè)備的操作相對(duì)應(yīng),為了避免重復(fù),UE的操作可以參考上述方法100、300、400至500中的相應(yīng)描述。根據(jù)本發(fā)明實(shí)施例提供的用于數(shù)據(jù)傳輸?shù)姆椒?,用戶終端在發(fā)現(xiàn)第一空口不可用時(shí),可以根據(jù)分流點(diǎn)設(shè)備發(fā)送的第一消息更新第一空口承載的業(yè)務(wù)所對(duì)應(yīng)的連接上下文信息,這樣,分流點(diǎn)設(shè)備和用戶終端可以基于同樣的連接上下文信息繼續(xù)進(jìn)行數(shù)據(jù)傳輸,從而可以處理當(dāng)前第一空口承載的業(yè)務(wù),有利于避免UE通過(guò)第一空口進(jìn)行的數(shù)據(jù)傳輸所對(duì)應(yīng)的業(yè)務(wù)全部中斷,盡量保證UE服務(wù)的連續(xù)性,從而有利于提高用戶的通信體驗(yàn)。圖11是根據(jù)本發(fā)明實(shí)施例的用于數(shù)據(jù)傳輸?shù)牧硪环椒?100的流程圖。在S1102中,向分流點(diǎn)設(shè)備發(fā)送指示第一空口不可用的第二消息。UE可以在它檢測(cè)到第一空口不可用的多種情況下向分流點(diǎn)設(shè)備發(fā)送第二消息。例如,當(dāng)向第一空口的接入設(shè)備重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),或者,當(dāng)向接入設(shè)備重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),或者,當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到接入設(shè)備返回的響應(yīng)時(shí)。上述內(nèi)容可以參考S502中的描述。根據(jù)本發(fā)明的一個(gè)實(shí)施例,第二消息可以是應(yīng)用層信令,通過(guò)在數(shù)據(jù)包的頭部攜帶預(yù)定標(biāo)識(shí)來(lái)指示該數(shù)據(jù)包攜帶有應(yīng)用層信令。例如,應(yīng)用層信令可以采用圖9所示的封 裝格式。通過(guò)使用應(yīng)用層信令,不會(huì)對(duì)現(xiàn)有的信令結(jié)構(gòu)產(chǎn)生影響,且實(shí)現(xiàn)方便。在S1104中,緩存待通過(guò)第一空口向分流點(diǎn)設(shè)備發(fā)送的上行數(shù)據(jù)。當(dāng)UE檢測(cè)到第一空口不可用時(shí),UE可以將當(dāng)前準(zhǔn)備通過(guò)第一空口發(fā)送的上行數(shù)據(jù)緩存起來(lái),以等待分流點(diǎn)設(shè)備的控制而對(duì)上行數(shù)據(jù)進(jìn)行處理。在S1106中,向分流點(diǎn)設(shè)備發(fā)送與上行數(shù)據(jù)有關(guān)的上行信息,以使分流點(diǎn)設(shè)備根據(jù)上行信息更新連接上下文信息。UE緩存上行數(shù)據(jù)之后,可以向分流點(diǎn)設(shè)備發(fā)送上行信息,上行信息可以幫助分流點(diǎn)設(shè)備判斷對(duì)與上行數(shù)據(jù)相關(guān)的業(yè)務(wù)是刪除還是搬移到第二空口上進(jìn)行傳輸。UE發(fā)送的上行信息可以包括緩存上行數(shù)據(jù)所花費(fèi)的時(shí)間,上行數(shù)據(jù)所屬的業(yè)務(wù),上行數(shù)據(jù)的數(shù)據(jù)量、上行數(shù)據(jù)的QoS要求、上行數(shù)據(jù)對(duì)應(yīng)的連接上下文信息等。上述內(nèi)容可以參考S420中的描述。在SlllO中,接收分流點(diǎn)設(shè)備發(fā)送的第一消息,第一消息攜帶有與分流點(diǎn)設(shè)備在第一空口不可用時(shí)更新的用戶終端在第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息相關(guān)的更新信息。第一消息中攜帶的更新信息可以是分流點(diǎn)設(shè)備根據(jù)UE上報(bào)的上行數(shù)據(jù)確定的,通過(guò)更新信息可以指示UE對(duì)原本在第一空口上傳輸?shù)臉I(yè)務(wù)的連接上下文信息進(jìn)行更新。在S1115中,當(dāng)更新信息指示的連接上下文信息表明上行數(shù)據(jù)中存在連接上下文信息被刪除的業(yè)務(wù)的上行數(shù)據(jù)時(shí),將該上行數(shù)據(jù)丟棄;或者,當(dāng)更新信息指示的連接上下文信息表明上行數(shù)據(jù)中存在連接上下文信息被改變?yōu)橥ㄟ^(guò)第二空口傳輸?shù)臉I(yè)務(wù)的上行數(shù)據(jù)時(shí),將該上行數(shù)據(jù)通過(guò)第二空口向分流點(diǎn)設(shè)備發(fā)送。UE根據(jù)更新后的連接上下文信息,對(duì)在S1104中緩存的上行數(shù)據(jù)進(jìn)行處理。S1115在SlllO之后執(zhí)行即可,與SI 120和SI 130的執(zhí)行順序沒(méi)有關(guān)系。在SI 120中,根據(jù)更新信息,對(duì)當(dāng)前與第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新。UE收到分流點(diǎn)設(shè)備發(fā)送的第一消息之后,由于第一消息攜帶的更新信息指示了如何更新連接上下文信息,因此UE根據(jù)更新信息,對(duì)連接上下文信息進(jìn)行更新。例如,當(dāng)更新信息指示刪除業(yè)務(wù)A的連接上下文信息時(shí),UE刪除業(yè)務(wù)A的連接上下文信息。再例如,當(dāng)更新信息指示將業(yè)務(wù)B的連接上下文信息修改為通過(guò)第二空口傳輸時(shí),UE將對(duì)業(yè)務(wù)B的連接上下文信息進(jìn)行相應(yīng)修改。在S1130中,根據(jù)更新后的連接上下文信息與分流點(diǎn)設(shè)備進(jìn)行數(shù)據(jù)傳輸。
UE更新連接上下文信息之后,則按照更新后的連接上下文信息與分流點(diǎn)設(shè)備進(jìn)行后續(xù)的數(shù)據(jù)傳輸。根據(jù)本發(fā)明實(shí)施例提供的用于數(shù)據(jù)傳輸?shù)姆椒?,用戶終端通過(guò)緩存上行數(shù)據(jù)并上報(bào)上行信息來(lái)幫助分流點(diǎn)設(shè)備進(jìn)行連接上下文信息的更新,有利于分流點(diǎn)設(shè)備更全面的考慮如何更新連接上下文信息,從而可以提高連接上下文信息更新的有效性,保持符合服務(wù)質(zhì)量要求的業(yè)務(wù)的連續(xù)性,而中斷為不符合服務(wù)質(zhì)量要求的業(yè)務(wù)繼續(xù)提供服務(wù),從而節(jié)省網(wǎng)絡(luò)資源。接下來(lái),參考圖12至16描述根據(jù)本發(fā)明實(shí)施例的相關(guān)裝置的結(jié)構(gòu)框圖。圖12是根據(jù)本發(fā)明實(shí)施例的分流點(diǎn)設(shè)備1200的結(jié)構(gòu)框圖。分流點(diǎn)設(shè)備1200可以是RNC、S-Gff, GGSN、SGSN、P-GW等網(wǎng)絡(luò)設(shè)備。分流點(diǎn)設(shè)備 處理器實(shí)現(xiàn),發(fā)送模塊1220可以由發(fā)送接口實(shí)現(xiàn),傳輸模塊1230可以由收發(fā)接口實(shí)現(xiàn)。更新模塊1210可用于當(dāng)?shù)谝豢湛诓豢捎脮r(shí),更新用戶終端在第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息,其中用戶終端通過(guò)第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng)。發(fā)送模塊1220可用于向用戶終端發(fā)送第一消息,第一消息攜帶有與更新后的連接上下文信息相關(guān)的更新信息,用于使用戶終端根據(jù)更新信息,對(duì)當(dāng)前與第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新得到更新后的連接上下文信息。傳輸模塊1230可用于根據(jù)更新后的連接上下文信息和用戶終端進(jìn)行數(shù)據(jù)傳輸。更新模塊1210、發(fā)送模塊1220和傳輸模塊1230的上述和其他操作和/或功能可以參考上述方法100中的描述,為了避免重復(fù),在此不再贅述。根據(jù)本發(fā)明實(shí)施例提供的分流點(diǎn)設(shè)備,在發(fā)現(xiàn)第一空口不可用時(shí),可以更新第一空口承載的業(yè)務(wù)所對(duì)應(yīng)的連接上下文信息并通知給用戶終端,這樣,分流點(diǎn)設(shè)備和用戶終端可以基于同樣的連接上下文信息繼續(xù)進(jìn)行數(shù)據(jù)傳輸,從而可以處理當(dāng)前第一空口承載的業(yè)務(wù),有利于避免UE通過(guò)第一空口進(jìn)行的數(shù)據(jù)傳輸所對(duì)應(yīng)的業(yè)務(wù)全部中斷,盡量保證UE服務(wù)的連續(xù)性,從而有利于提高用戶的通信體驗(yàn)。圖13是根據(jù)本發(fā)明實(shí)施例的分流點(diǎn)設(shè)備1300的結(jié)構(gòu)框圖。分流點(diǎn)設(shè)備1300的更新模塊1310、發(fā)送模塊1320和傳輸模塊1330與分流點(diǎn)設(shè)備1200的更新模塊1210、發(fā)送模塊1220和傳輸模塊1230基本相同。根據(jù)本發(fā)明的實(shí)施例,更新模塊1310包括緩存單元1312和第一更新單元1314。緩存單元1312可用于緩存待通過(guò)第一空口向用戶終端發(fā)送的下行數(shù)據(jù)。第一更新單元1314可用于更新下行數(shù)據(jù)所屬的第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息。根據(jù)本發(fā)明的實(shí)施例,用戶終端除了通過(guò)第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng)之外,還可以通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到核心網(wǎng)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,更新模塊1310還可以包括第二更新單元1316。第二更新單元1316可用于如果第一空口上存在除了第一業(yè)務(wù)集中的業(yè)務(wù)之外的用戶終端的其他業(yè)務(wù),則將所述其他業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除或改變?yōu)橥ㄟ^(guò)第二空口傳輸。根據(jù)本發(fā)明的一個(gè)實(shí)施例,第一更新單元1314可以包括確定子單元1314-2、刪除子單元1314-4和改變子單元1314-6。確定子單元1314-2可用于根據(jù)與下行數(shù)據(jù)相關(guān)的下行信息,確定將第一業(yè)務(wù)集中的業(yè)務(wù)搬移到第二空口上傳輸是否滿足QoS要求。刪除子單元1314-4可用于將搬移到第二空口上傳輸不滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除。改變子單元1314-6可用于將搬移到第二空口上傳輸滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息從通過(guò)第一空口傳輸改變?yōu)橥ㄟ^(guò)第二空口傳輸。根據(jù)本發(fā)明的一個(gè)實(shí)施例,更新模塊1310還可以包括丟棄單元1318和/或發(fā)送單元1319。丟棄單元1318可用于 將搬移到第二空口上傳輸不滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)丟棄。發(fā)送單元1319可用于將搬移到第二空口上傳輸滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)通過(guò)第二空口向用戶終端發(fā)送。根據(jù)本發(fā)明的一個(gè)實(shí)施例,分流點(diǎn)設(shè)備1300還可以包括接收模塊1302和確定模塊1304。接收模塊1302可用于接收用戶終端生成并發(fā)送的指示第一空口不可用的第二消息,或者接收第一空口的接入設(shè)備生成并發(fā)送的指示第一空口不可用的第二消息。確定模塊1304可用于根據(jù)所述第二消息,確定第一空口不可用。例如,當(dāng)指示第一空口不可用的第二消息由用戶終端生成并發(fā)送時(shí),接收模塊1302可用于接收用戶終端在如下之一的情形下生成并發(fā)送的指示第一空口不可用的第二消息當(dāng)向第一空口的接入設(shè)備重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),或者,當(dāng)向接入設(shè)備重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),或者,當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到接入設(shè)備響應(yīng)于用戶終端發(fā)送的數(shù)據(jù)包而返回的響應(yīng)時(shí)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,用戶設(shè)備發(fā)送的數(shù)據(jù)包可以是用戶設(shè)備周期性生成并向第一空口的接入設(shè)備發(fā)送的用于檢測(cè)第一空口的可用性的數(shù)據(jù)包。再例如,當(dāng)指示第一空口不可用的第二消息由第一空口的接入設(shè)備生成并發(fā)送時(shí),接收模塊1302可用于接收第一空口的接入設(shè)備在如下之一的情形下生成并發(fā)送的指示第一空口不可用的第二消息當(dāng)向用戶終端重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),或者,當(dāng)向用戶終端重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),或者,當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到用戶終端響應(yīng)于接入設(shè)備發(fā)送的數(shù)據(jù)包而返回的響應(yīng)時(shí)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,第一空口的接入設(shè)備發(fā)送的數(shù)據(jù)包可以是接入設(shè)備周期性生成并向用戶終端發(fā)送的用于檢測(cè)第一空口的可用性的數(shù)據(jù)包。接收模塊1302接收的第二消息可以是應(yīng)用層信令,通過(guò)在數(shù)據(jù)包的頭部攜帶預(yù)定標(biāo)識(shí)來(lái)指示該數(shù)據(jù)包攜帶有應(yīng)用層信令。緩存單元1312、第一更新單元1314、第二更新單元1316、確定子單元1314_2、刪除子單元1314-4、改變子單元1314-6、丟棄單元1318、發(fā)送單元1319、接收模塊1302和確定模塊1304的上述和其他操作和/或功能可以參考方法100、300和500中的描述,為了避免重復(fù),在此不再贅述。根據(jù)本發(fā)明實(shí)施例提供的分流點(diǎn)設(shè)備,通過(guò)根據(jù)服務(wù)質(zhì)量要求來(lái)確定如何更新分流點(diǎn)設(shè)備緩存的下行數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)的連接上下文信息,可以有效處理第一空口上的業(yè)務(wù),盡量維持業(yè)務(wù)的連續(xù)性,但又不對(duì)業(yè)務(wù)的服務(wù)質(zhì)量產(chǎn)生不利影響,從而可以更有效的利用網(wǎng)絡(luò)資源,避免網(wǎng)絡(luò)資源浪費(fèi)在傳輸不符合服務(wù)質(zhì)量要求的業(yè)務(wù)上。圖14是根據(jù)本發(fā)明實(shí)施例的分流點(diǎn)設(shè)備1400的結(jié)構(gòu)框圖。分流點(diǎn)設(shè)備1400的更新模塊1410、發(fā)送模塊1420和傳輸模塊1430與分流點(diǎn)設(shè)備1200的更新模塊1210、發(fā)送模塊1220和傳輸模塊1230基本相同。
根據(jù)本發(fā)明的實(shí)施例,更新模塊1410可以包括緩存單元1412、獲取單元1414和第一更新單元1416。緩存單元1412可用于緩存待通過(guò)第一空口向用戶終端發(fā)送的下行數(shù)據(jù)。獲取單元1414可用于獲取與用戶終端緩存的上行數(shù)據(jù)相關(guān)的上行信息。第一更新單元1416可用 于更新與下行數(shù)據(jù)所屬的第一業(yè)務(wù)集和基于上行信息的第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息。根據(jù)本發(fā)明的實(shí)施例,用戶終端除了通過(guò)第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng)之外,還可以通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到核心網(wǎng)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,更新模塊1410還可以包括第二更新單元1417。第二更新單元1417可用于如果第一空口上存在除了第一業(yè)務(wù)集和第二業(yè)務(wù)集中的業(yè)務(wù)之外的用戶終端在第一空口上的其他業(yè)務(wù),則將所述其他業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除或改變?yōu)橥ㄟ^(guò)第二空口傳輸。根據(jù)本發(fā)明的一個(gè)實(shí)施例,第一更新模塊1416可以包括第一確定子單元1416-2、第二確定子單元1416-4、刪除子單元1416-6和改變子單元1416-8。第一確定子單元1416-2可用于根據(jù)與下行數(shù)據(jù)相關(guān)的下行信息,確定將第一業(yè)務(wù)集中的業(yè)務(wù)搬移到第二空口上傳輸是否滿足QoS要求。第二確定子單元1416-4可用于根據(jù)上行信息,確定將第二業(yè)務(wù)集中的業(yè)務(wù)搬移到第二空口上傳輸是否滿足QoS要求。刪除子單元1416-6可用于將搬移到第二空口上傳輸不滿足QoS要求的第一業(yè)務(wù)集和第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除。改變子單元1416-8可用于將搬移到第二空口上傳輸滿足QoS要求的第一業(yè)務(wù)集和第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息從通過(guò)第一空口傳輸改變?yōu)橥ㄟ^(guò)第二空口傳輸。根據(jù)本發(fā)明的一個(gè)實(shí)施例,更新模塊1410還可以包括丟棄單元1418和/或發(fā)送單元1419。丟棄單元1418可用于將搬移到第二空口上傳輸不滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)丟棄。發(fā)送單元1419可用于將搬移到第二空口上傳輸滿足QoS要求的第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)通過(guò)第二空口向用戶終端發(fā)送。緩存單元1412、獲取單元1414、第一更新單元1416、第二更新單元1417、第一確定子單元1416-2、第二確定子單元1416-4、刪除子單元1416-6、改變子單元1416-8、丟棄單元1418和發(fā)送單元1419的上述和其他操作和/或功能可以參考上述方法400中的描述,為了避免重復(fù),在此不再贅述。根據(jù)本發(fā)明實(shí)施例提供的分流點(diǎn)設(shè)備,通過(guò)根據(jù)服務(wù)質(zhì)量要求來(lái)確定如何更新分流點(diǎn)設(shè)備緩存的下行數(shù)據(jù)和用戶終端緩存的上行數(shù)據(jù)對(duì)應(yīng)的業(yè)務(wù)的連接上下文信息,可以有效處理第一空口上的業(yè)務(wù),盡量維持業(yè)務(wù)的連續(xù)性,但又不對(duì)業(yè)務(wù)的服務(wù)質(zhì)量產(chǎn)生不利影響,從而可以更有效的利用網(wǎng)絡(luò)資源,避免網(wǎng)絡(luò)資源浪費(fèi)在傳輸不符合服務(wù)質(zhì)量要求的業(yè)務(wù)上。圖15是根據(jù)本發(fā)明實(shí)施例的用戶終端1500的結(jié)構(gòu)框圖。用戶終端1500可以是手機(jī)、個(gè)人計(jì)算機(jī)、數(shù)字助手等設(shè)備。用戶終端1500可以包括接收模塊1510、更新模塊1520和傳輸模塊1530,接收模塊1510可以由接收接口實(shí)現(xiàn),更新模塊1520可以由處理器實(shí)現(xiàn),傳輸模塊1530可以由收發(fā)接口實(shí)現(xiàn)。接收模塊1510可用于當(dāng)?shù)谝豢湛诓豢捎脮r(shí),接收分流點(diǎn)設(shè)備發(fā)送的第一消息,第一消息攜帶有與分流點(diǎn)設(shè)備在第一空口不可用時(shí)更新的用戶終端在第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息相關(guān)的更新信息,其中述用戶終端通過(guò)第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng)。更新模塊1520可用于根據(jù)更新信息,對(duì)當(dāng)前與第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新。傳輸模塊1530可用于根據(jù)更新后的連接上下文信息與分流點(diǎn)設(shè)備進(jìn)行數(shù)據(jù)傳輸。接收模塊1510、更新模塊1520和傳輸模塊1530的上述和其他操作和/或功能可以參考上述方法1000中的描述,為了避免重復(fù),在此不再贅述。根據(jù)本發(fā)明實(shí)施例提供的用戶終端,在發(fā)現(xiàn)第一空口不可用時(shí),可以根據(jù)分流點(diǎn)設(shè)備發(fā)送的第一消息更新第一空口承載的業(yè)務(wù)所對(duì)應(yīng)的連接上下文信息,這樣,分流點(diǎn)設(shè)備和用戶終端可以基于同樣的連接上下文信息繼續(xù)進(jìn)行數(shù)據(jù)傳輸,從而可以處理當(dāng)前第一空口承載的業(yè)務(wù),有利于避免UE通過(guò)第一空口進(jìn)行的數(shù)據(jù)傳輸所對(duì)應(yīng)的業(yè)務(wù)全部中斷,盡量保證UE服務(wù)的連續(xù)性,從而有利于提高用戶的通信體驗(yàn)。圖16是根據(jù)本發(fā)明實(shí)施例的用戶終端1600的結(jié)構(gòu)框圖。用戶終端1600的接收模塊1610、更新模塊1620和傳輸模塊1630與用戶終端1500的接收模塊1510、更新模塊1520 和傳輸模塊1530基本相同。根據(jù)本發(fā)明的一個(gè)實(shí)施例,用戶終端1600還可以包括第一發(fā)送模塊1602。第一發(fā)送模塊1602可用于當(dāng)向第一空口的接入設(shè)備重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),向分流點(diǎn)設(shè)備發(fā)送指示第一空口不可用的第二消息;或者,當(dāng)向接入設(shè)備重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),向分流點(diǎn)設(shè)備發(fā)送指示第一空口不可用的第二消息;或者,當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到接入設(shè)備返回的響應(yīng)時(shí),向分流點(diǎn)設(shè)備發(fā)送指示第一空口不可用的第二消肩、O根據(jù)本發(fā)明的一個(gè)實(shí)施例,第二消息可以是應(yīng)用層信令,通過(guò)在數(shù)據(jù)包的頭部攜帶預(yù)定標(biāo)識(shí)來(lái)指示該數(shù)據(jù)包攜帶有應(yīng)用層信令。根據(jù)本發(fā)明的一個(gè)實(shí)施例,用戶終端1600還可以包括緩存模塊1604。緩存模塊1604可用于緩存待通過(guò)第一空口向分流點(diǎn)設(shè)備發(fā)送的上行數(shù)據(jù)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,用戶終端1600還可以包括第二發(fā)送模塊1606。第二發(fā)送模塊1606可用于向分流點(diǎn)設(shè)備發(fā)送與上行數(shù)據(jù)有關(guān)的上行信息,以使分流點(diǎn)設(shè)備根據(jù)上行信息更新連接上下文信息。根據(jù)本發(fā)明的實(shí)施例,用戶終端1600除了通過(guò)第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng)之外,還可以通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到核心網(wǎng)。根據(jù)本發(fā)明的一個(gè)實(shí)施例,用戶終端1600還可以包括丟棄模塊1640和/或第三發(fā)送模塊1650。丟棄模塊1640可用于當(dāng)更新信息指示的連接上下文信息表明上行數(shù)據(jù)中存在連接上下文信息被刪除的業(yè)務(wù)的上行數(shù)據(jù)時(shí),將該上行數(shù)據(jù)丟棄。第三發(fā)送模塊1650可用于當(dāng)更新信息指示的連接上下文信息表明上行數(shù)據(jù)中存在連接上下文信息被改變?yōu)橥ㄟ^(guò)第二空口傳輸?shù)臉I(yè)務(wù)的上行數(shù)據(jù)時(shí),將該上行數(shù)據(jù)通過(guò)第二空口向分流點(diǎn)設(shè)備發(fā)送。第一發(fā)送模塊1602、緩存模塊1604、第二發(fā)送模塊1606、丟棄模塊1640和第三發(fā)送模塊1650的上述和其他操作和/或功能可以參考上述方法1100中的描述,為了避免重復(fù),在此不再贅述。根據(jù)本發(fā)明實(shí)施例提供的用戶終端,通過(guò)緩存上行數(shù)據(jù)并上報(bào)上行信息來(lái)幫助分流點(diǎn)設(shè)備進(jìn)行連接上下文信息的更新,有利于分流點(diǎn)設(shè)備更全面的考慮如何更新連接上下文信息,從而可以提高連接上下文信息更新的有效性,保持符合服務(wù)質(zhì)量要求的業(yè)務(wù)的連續(xù)性,而中斷為不符合服務(wù)質(zhì)量要求的業(yè)務(wù)繼續(xù)提供服務(wù),從而節(jié)省網(wǎng)絡(luò)資源。接下來(lái),結(jié)合圖17描述根據(jù)本發(fā)明實(shí)施例的用于數(shù)據(jù)傳輸?shù)南到y(tǒng)1700的示意圖。系統(tǒng)1700包括分流點(diǎn)設(shè)備1710和用戶終端1720。分流點(diǎn)設(shè)備1710可用于當(dāng)?shù)谝豢湛诓豢捎脮r(shí),更新用戶終端1720在第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息,其中用戶終端1720通過(guò)第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng);向用戶終端1720發(fā)送第一消息,第一消息攜帶有與更新后的連接上下文信息相關(guān)的更新信息;根據(jù)更新后的連接上下文信息和用戶終端1720進(jìn)行數(shù)據(jù)傳輸。用戶終端1720可用于當(dāng)?shù)谝豢湛诓豢捎脮r(shí),接收分流點(diǎn)設(shè)備1710發(fā)送的第一消息;根據(jù)更新信息,對(duì)當(dāng)前與第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新;根據(jù)更 新后的連接上下文信息與分流點(diǎn)設(shè)備1710進(jìn)行數(shù)據(jù)傳輸。分流點(diǎn)設(shè)備1710的上述和其他操作和/或功能可以參考上述方法100、300、400和500中的描述,用戶終端1720的上述和其他操作和/或功能可以參考上述方法1000和1100中的描述。根據(jù)本發(fā)明實(shí)施例提供的用于數(shù)據(jù)傳輸?shù)南到y(tǒng),分流點(diǎn)設(shè)備在發(fā)現(xiàn)第一空口不可用時(shí),可以更新第一空口承載的業(yè)務(wù)所對(duì)應(yīng)的連接上下文信息并通知給用戶終端,這樣,分流點(diǎn)設(shè)備和用戶終端可以基于同樣的連接上下文信息繼續(xù)進(jìn)行數(shù)據(jù)傳輸,從而可以處理當(dāng)前第一空口承載的業(yè)務(wù),有利于避免UE通過(guò)第一空口進(jìn)行的數(shù)據(jù)傳輸所對(duì)應(yīng)的業(yè)務(wù)全部中斷,盡量保證UE服務(wù)的連續(xù)性,從而有利于提高用戶的通信體驗(yàn)。本領(lǐng)域技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例中描述的各方法步驟和單元,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來(lái)實(shí)現(xiàn),為了清楚地說(shuō)明硬件和軟件的可互換性,在上述說(shuō)明中已經(jīng)按照功能一般性地描述了各實(shí)施例的步驟及組成。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。本領(lǐng)域技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。結(jié)合本文中所公開(kāi)的實(shí)施例描述的方法步驟可以用硬件、處理器執(zhí)行的軟件程序、或者二者的結(jié)合來(lái)實(shí)施。軟件程序可以置于隨機(jī)存取存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤(pán)、可移動(dòng)磁盤(pán)、CD-ROM或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。盡管已示出和描述了本發(fā)明的一些實(shí)施例,但本領(lǐng)域技術(shù)人員應(yīng)該理解,在不脫離本發(fā)明的原理和精神的情況下,可對(duì)這些實(shí)施例進(jìn)行各種修改,這樣的修改應(yīng)落入本發(fā)明的范圍內(nèi)。
權(quán)利要求
1.一種用于數(shù)據(jù)傳輸?shù)姆椒ǎ涮卣髟谟?,包? 當(dāng)?shù)谝豢湛诓豢捎脮r(shí),更新用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息,其中所述用戶終端通過(guò)所述第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng); 向所述用戶終端發(fā)送第一消息,所述第一消息攜帶有與更新后的連接上下文信息相關(guān)的更新信息,用于使所述用戶終端根據(jù)所述更新信息,對(duì)當(dāng)前與所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新得到所述更新后的連接上下文信息; 根據(jù)所述更新后的連接上下文信息和所述用戶終端進(jìn)行數(shù)據(jù)傳輸。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述更新用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息包括 緩存待通過(guò)所述第一空口向所述用戶終端發(fā)送的下行數(shù)據(jù); 更新所述下行數(shù)據(jù)所屬的第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述用戶終端還通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到所述核心網(wǎng);所述更新用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息還包括 如果所述第一空口上存在除了所述第一業(yè)務(wù)集中的業(yè)務(wù)之外的所述用戶終端的其他業(yè)務(wù),則將所述其他業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除或改變?yōu)橥ㄟ^(guò)所述第二空口傳輸。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述用戶終端還通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到所述核心網(wǎng);所述更新所述下行數(shù)據(jù)所屬的第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息包括 根據(jù)與所述下行數(shù)據(jù)相關(guān)的下行信息,確定將所述第一業(yè)務(wù)集中的業(yè)務(wù)搬移到所述第二空口上傳輸是否滿足服務(wù)質(zhì)量要求; 將搬移到所述第二空口上傳輸不滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除; 將搬移到所述第二空口上傳輸滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息從通過(guò)所述第一空口傳輸改變?yōu)橥ㄟ^(guò)所述第二空口傳輸。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述更新用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息包括 緩存待通過(guò)所述第一空口向所述用戶終端發(fā)送的下行數(shù)據(jù); 獲取與所述用戶終端緩存的上行數(shù)據(jù)相關(guān)的上行信息; 更新與所述下行數(shù)據(jù)所屬的第一業(yè)務(wù)集和基于所述上行信息的第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述用戶終端還通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到所述核心網(wǎng);所述更新用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息還包括 如果所述第一空口上存在除了所述第一業(yè)務(wù)集和所述第二業(yè)務(wù)集中的業(yè)務(wù)之外的所述用戶終端的其他業(yè)務(wù),則將所述其他業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除或改變?yōu)橥ㄟ^(guò)所述第二空口傳輸。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述用戶終端還通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到所述核心網(wǎng);所述更新與所述下行數(shù)據(jù)所屬的第一業(yè)務(wù)集和基于所述上行信息的第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息包括 根據(jù)與所述下行數(shù)據(jù)有關(guān)的下行信息,確定將所述第一業(yè)務(wù)集中的業(yè)務(wù)搬移到所述第二空口上傳輸是否滿足服務(wù)質(zhì)量要求; 根據(jù)所述上行信息,確定將所述第二業(yè)務(wù)集中的業(yè)務(wù)搬移到所述第二空口上傳輸是否滿足服務(wù)質(zhì)量要求; 將搬移到所述第二空口上傳輸不 滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集和所述第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除; 將搬移到所述第二空口上傳輸滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集和所述第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息從通過(guò)所述第一空口傳輸改變?yōu)橥ㄟ^(guò)所述第二空口傳輸。
8.根據(jù)權(quán)利要求4或7所述的方法,其特征在于,所述更新用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息還包括 將搬移到所述第二空口上傳輸不滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)丟棄;或者 將搬移到所述第二空口上傳輸滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)通過(guò)所述第二空口向所述用戶終端發(fā)送。
9.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述更新用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息之前,還包括 接收所述用戶終端生成并發(fā)送的指示所述第一空口不可用的第二消息,或者接收所述第一空口的接入設(shè)備生成并發(fā)送的指示所述第一空口不可用的第二消息; 根據(jù)所述第二消息,確定所述第一空口不可用。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述接收所述用戶終端生成并發(fā)送的指示所述第一空口不可用的第二消息包括 接收所述用戶終端在如下之一的情形下生成并發(fā)送的指示所述第一空口不可用的第二消息 當(dāng)向所述第一空口的接入設(shè)備重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),或者當(dāng)向所述接入設(shè)備重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),或者當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到所述接入設(shè)備響應(yīng)于所述用戶終端發(fā)送的數(shù)據(jù)包而返回的響應(yīng)時(shí); 其中,所述接收所述第一空口的接入設(shè)備生成并發(fā)送的指示所述第一空口不可用的第二消息包括 接收所述第一空口的接入設(shè)備在如下之一的情形下生成并發(fā)送的指示所述第一空口不可用的第二消息 當(dāng)向所述用戶終端重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),或者當(dāng)向所述用戶終端重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),或者當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到所述用戶終端響應(yīng)于所述接入設(shè)備發(fā)送的數(shù)據(jù)包而返回的響應(yīng)時(shí)。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述數(shù)據(jù)包是周期性生成并發(fā)送的用于檢測(cè)所述第一空口的可用性的數(shù)據(jù)包。
12.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述第二消息是應(yīng)用層信令,通過(guò)在數(shù)據(jù)包的頭部攜帶預(yù)定標(biāo)識(shí)來(lái)指示該數(shù)據(jù)包攜帶有應(yīng)用層信令。
13.一種用于數(shù)據(jù)傳輸?shù)姆椒?,其特征在于,包? 當(dāng)?shù)谝豢湛诓豢捎脮r(shí),接收分流點(diǎn)設(shè)備發(fā)送的第一消息,所述第一消息攜帶有與所述分流點(diǎn)設(shè)備在所述第一空口不可用時(shí)更新的用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息相關(guān)的更新信息,其中所述用戶終端通過(guò)所述第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng); 根據(jù)所述更新信息,對(duì)當(dāng)前與所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新; 根據(jù)更新后的連接上下文信息與所述分流點(diǎn)設(shè)備進(jìn)行數(shù)據(jù)傳輸。
14.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述接收分流點(diǎn)設(shè)備發(fā)送的第一消息之前,還包括 當(dāng)向所述第一空口的接入設(shè)備重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),向所述分流點(diǎn)設(shè)備發(fā)送指示所述第一空口不可用的第二消息;或者 當(dāng)向所述接入設(shè)備重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),向所述分流點(diǎn)設(shè)備發(fā)送指示所述第一空口不可用的第二消息;或者 當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到所述接入設(shè)備響應(yīng)于所述用戶終端發(fā)送的數(shù)據(jù)包而返回的響應(yīng)時(shí),向所述分流點(diǎn)設(shè)備發(fā)送指示所述第一空口不可用的第二消息。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述數(shù)據(jù)包是周期性生成并發(fā)送的用于檢測(cè)所述第一空口的可用性的數(shù)據(jù)包。
16.根據(jù)權(quán)利要求14所述的方法,所述第二消息是應(yīng)用層信令,通過(guò)在數(shù)據(jù)包的頭部攜帶預(yù)定標(biāo)識(shí)來(lái)指示該數(shù)據(jù)包攜帶有應(yīng)用層信令。
17.根據(jù)權(quán)利要求13所述的方法,其特征在于,所述接收分流點(diǎn)設(shè)備發(fā)送的第一消息之前,還包括 緩存待通過(guò)所述第一空口向所述分流點(diǎn)設(shè)備發(fā)送的上行數(shù)據(jù)。
18.根據(jù)權(quán)利要求17所述的方法,其特征在于,所述緩存待通過(guò)所述第一空口向所述分流點(diǎn)設(shè)備發(fā)送的上行數(shù)據(jù)之后,還包括 向所述分流點(diǎn)設(shè)備發(fā)送與所述上行數(shù)據(jù)有關(guān)的上行信息,以使所述分流點(diǎn)設(shè)備根據(jù)所述上行信息更新所述連接上下文信息。
19.根據(jù)權(quán)利要求17或18所述的方法,其特征在于,所述用戶終端還通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到所述核心網(wǎng);所述接收分流點(diǎn)設(shè)備發(fā)送的第一消息之后,還包括 當(dāng)所述更新信息指示的連接上下文信息表明所述上行數(shù)據(jù)中存在連接上下文信息被刪除的業(yè)務(wù)的上行數(shù)據(jù)時(shí),將該上行數(shù)據(jù)丟棄;或者 當(dāng)所述更新信息指示的連接上下文信息表明所述上行數(shù)據(jù)中存在連接上下文信息被改變?yōu)橥ㄟ^(guò)所述第二空口傳輸?shù)臉I(yè)務(wù)的上行數(shù)據(jù)時(shí),將該上行數(shù)據(jù)通過(guò)所述第二空口向所述分流點(diǎn)設(shè)備發(fā)送。
20.一種分流點(diǎn)設(shè)備,其特征在于,包括 更新模塊,用于當(dāng)?shù)谝豢湛诓豢捎脮r(shí),更新用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息,其中所述用戶終端通過(guò)所述第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng);發(fā)送模塊,用于向所述用戶終端發(fā)送第一消息,所述第一消息攜帶有與更新后的連接上下文信息相關(guān)的更新信息,用于使所述用戶終端根據(jù)所述更新信息,對(duì)當(dāng)前與所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新得到所述更新后的連接上下文信息; 傳輸模塊,用于根據(jù)所述更新后的連接上下文信息和所述用戶終端進(jìn)行數(shù)據(jù)傳輸。
21.根據(jù)權(quán)利要求20所述的分流點(diǎn)設(shè)備,其特征在于,所述更新模塊包括 緩存單元,用于緩存待通過(guò)所述第一空口向所述用戶終端發(fā)送的下行數(shù)據(jù); 第一更新單元,用于更新所述下行數(shù)據(jù)所屬的第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息。
22.根據(jù)權(quán)利要求21所述的分流點(diǎn)設(shè)備,其特征在于,所述用戶終端還通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到所述核心網(wǎng);所述更新模塊還包括 第二更新單元,用于如果所述第一空口上存在除了所述第一業(yè)務(wù)集中的業(yè)務(wù)之外的所述用戶終端的其他業(yè)務(wù),則將所述其他業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除或改變?yōu)橥ㄟ^(guò)所述第二空口傳輸。
23.根據(jù)權(quán)利要求21所述的分流點(diǎn)設(shè)備,其特征在于,所述用戶終端還通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到所述核心網(wǎng);所述第一更新單元包括 確定子單元,用于根據(jù)與所述下行數(shù)據(jù)相關(guān)的下行信息,確定將所述第一業(yè)務(wù)集中的業(yè)務(wù)搬移到所述第二空口上傳輸是否滿足服務(wù)質(zhì)量要求; 刪除子單元,用于將搬移到所述第二空口上傳輸不滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除; 改變子單元,用于將搬移到所述第二空口上傳輸滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息從通過(guò)所述第一空口傳輸改變?yōu)橥ㄟ^(guò)所述第二空口傳輸。
24.根據(jù)權(quán)利要求20所述的分流點(diǎn)設(shè)備,其特征在于,所述更新模塊包括 緩存單元,用于緩存待通過(guò)所述第一空口向所述用戶終端發(fā)送的下行數(shù)據(jù); 獲取單元,用于獲取與所述用戶終端緩存的上行數(shù)據(jù)相關(guān)的上行信息; 第一更新單元,用于更新與所述下行數(shù)據(jù)所屬的第一業(yè)務(wù)集和基于所述上行信息的第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息。
25.根據(jù)權(quán)利要求24所述的分流點(diǎn)設(shè)備,其特征在于,所述用戶終端還通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到所述核心網(wǎng);所述更新模塊還包括 第二更新單元,用于如果所述第一空口上存在除了所述第一業(yè)務(wù)集和所述第二業(yè)務(wù)集中的業(yè)務(wù)之外的所述用戶終端的其他業(yè)務(wù),則將所述其他業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除或改變?yōu)橥ㄟ^(guò)所述第二空口傳輸。
26.根據(jù)權(quán)利要求24所述的分流點(diǎn)設(shè)備,其特征在于,所述用戶終端還通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到所述核心網(wǎng);所述第一更新單元包括 第一確定子單元,用于根據(jù)與所述下行數(shù)據(jù)有關(guān)的下行信息,確定將所述第一業(yè)務(wù)集中的業(yè)務(wù)搬移到所述第二空口上傳輸是否滿足服務(wù)質(zhì)量要求; 第二確定子單元,用于根據(jù)所述上行信息,確定將所述第二業(yè)務(wù)集中的業(yè)務(wù)搬移到所述第二空口上傳輸是否滿足服務(wù)質(zhì)量要求; 刪除子單元,用于將搬移到所述第二空口上傳輸不滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集和所述第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息刪除;改變子單元,用于將搬移到所述第二空口上傳輸滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集和所述第二業(yè)務(wù)集中的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息從通過(guò)所述第一空口傳輸改變?yōu)橥ㄟ^(guò)所述第二空口傳輸。
27.根據(jù)權(quán)利要求23或26所述的分流點(diǎn)設(shè)備,其特征在于,所述更新模塊還包括 丟棄單元,用于將搬移到所述第二空口上傳輸不滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)丟棄;或者 發(fā)送單元,用于將搬移到所述第二空口上傳輸滿足服務(wù)質(zhì)量要求的所述第一業(yè)務(wù)集中的業(yè)務(wù)的下行數(shù)據(jù)通過(guò)所述第二空口向所述用戶終端發(fā)送。
28.根據(jù)權(quán)利要求20所述的分流點(diǎn)設(shè)備,其特征在于,還包括 接收模塊,用于接收所述用戶終端生成并發(fā)送的指示所述第一空口不可用的第二消息,或者接收所述第一空口的接入設(shè)備生成并發(fā)送的指示所述第一空口不可用的第二消息; 確定模塊,用于根據(jù)所述第二消息,確定所述第一空口不可用。
29.根據(jù)權(quán)利要求28所述的分流點(diǎn)設(shè)備,其特征在于,所述接收模塊用于接收所述用戶終端在如下之一的情形下生成并發(fā)送的指示所述第一空口不可用的第二消息 當(dāng)向所述第一空口的接入設(shè)備重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),或者當(dāng)向所述接入設(shè)備重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),或者當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到所述接入設(shè)備響應(yīng)于所述用戶終端發(fā)送的數(shù)據(jù)包而返回的響應(yīng)時(shí); 或者,所述接收模塊用于接收所述第一空口的接入設(shè)備在如下之一的情形下生成并發(fā)送的指示所述第一空口不可用的第二消息 當(dāng)向所述用戶終端重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),或者當(dāng)向所述用戶終端重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),或者當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到所述用戶終端響應(yīng)于所述接入設(shè)備發(fā)送的數(shù)據(jù)包而返回的響應(yīng)時(shí)。
30.根據(jù)權(quán)利要求28所述的分流點(diǎn)設(shè)備,其特征在于,所述第二消息是應(yīng)用層信令,通過(guò)在數(shù)據(jù)包的頭部攜帶預(yù)定標(biāo)識(shí)來(lái)指示該數(shù)據(jù)包攜帶有應(yīng)用層信令。
31.一種用戶終端,其特征在于,包括 接收模塊,用于當(dāng)?shù)谝豢湛诓豢捎脮r(shí),接收分流點(diǎn)設(shè)備發(fā)送的第一消息,所述第一消息攜帶有與所述分流點(diǎn)設(shè)備在所述第一空口不可用時(shí)更新的用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息相關(guān)的更新信息,其中所述用戶終端通過(guò)所述第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng); 更新模塊,用于根據(jù)所述更新信息,對(duì)當(dāng)前與所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新; 傳輸模塊,用于根據(jù)更新后的連接上下文信息與所述分流點(diǎn)設(shè)備進(jìn)行數(shù)據(jù)傳輸。
32.根據(jù)權(quán)利要求31所述的用戶終端,其特征在于,還包括 第一發(fā)送模塊,用于當(dāng)向所述第一空口的接入設(shè)備重發(fā)數(shù)據(jù)包的次數(shù)超過(guò)預(yù)定次數(shù)時(shí),向所述分流點(diǎn)設(shè)備發(fā)送指示所述第一空口不可用的第二消息;或者,當(dāng)向所述接入設(shè)備重發(fā)數(shù)據(jù)包的時(shí)間超過(guò)第一預(yù)定時(shí)間時(shí),向所述分流點(diǎn)設(shè)備發(fā)送指示所述第一空口不可用的第二消息;或者,當(dāng)在第二預(yù)定時(shí)間內(nèi)沒(méi)有收到所述接入設(shè)備響應(yīng)于所述用戶終端發(fā)送的數(shù)據(jù)包而返回的響應(yīng)時(shí),向所述分流點(diǎn)設(shè)備發(fā)送指示所述第一空口不可用的第二消息。
33.根據(jù)權(quán)利要求32所述的用戶終端,所述第二消息是應(yīng)用層信令,通過(guò)在數(shù)據(jù)包的頭部攜帶預(yù)定標(biāo)識(shí)來(lái)指示該數(shù)據(jù)包攜帶有應(yīng)用層信令。
34.根據(jù)權(quán)利要求31所述的用戶終端,其特征在于,還包括 緩存模塊,用于緩存待通過(guò)所述第一空口向所述分流點(diǎn)設(shè)備發(fā)送的上行數(shù)據(jù)。
35.根據(jù)權(quán)利要求34所述的用戶終端,其特征在于,還包括 第二發(fā)送模塊,用于向所述分流點(diǎn)設(shè)備發(fā)送與所述上行數(shù)據(jù)有關(guān)的上行信息,以使所述分流點(diǎn)設(shè)備根據(jù)所述上行信息更新所述連接上下文信息。
36.根據(jù)權(quán)利要求34或35所述的用戶終端,其特征在于,所述用戶終端還通過(guò)第二空口經(jīng)由第二接入網(wǎng)連接到所述核心網(wǎng);所述用戶終端還包括 丟棄模塊,用于當(dāng)所述更新信息指示的連接上下文信息表明所述上行數(shù)據(jù)中存在連接上下文信息被刪除的業(yè)務(wù)的上行數(shù)據(jù)時(shí),將該上行數(shù)據(jù)丟棄;或者 第三發(fā)送模塊,用于當(dāng)所述更新信息指示的連接上下文信息表明所述上行數(shù)據(jù)中存在連接上下文信息被改變?yōu)橥ㄟ^(guò)所述第二空口傳輸?shù)臉I(yè)務(wù)的上行數(shù)據(jù)時(shí),將該上行數(shù)據(jù)通過(guò)所述第二空口向所述分流點(diǎn)設(shè)備發(fā)送。
37.一種用于數(shù)據(jù)傳輸?shù)南到y(tǒng),其特征在于,所述系統(tǒng)包括分流點(diǎn)設(shè)備和用戶終端,其中 所述分流點(diǎn)設(shè)備,用于當(dāng)?shù)谝豢湛诓豢捎脮r(shí),更新所述用戶終端在所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息,其中所述用戶終端通過(guò)所述第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng);向所述用戶終端發(fā)送第一消息,所述第一消息攜帶有與更新后的連接上下文信息相關(guān)的更新信息;根據(jù)所述更新后的連接上下文信息和所述用戶終端進(jìn)行數(shù)據(jù)傳輸; 所述用戶終端,用于當(dāng)所述第一空口不可用時(shí),接收所述分流點(diǎn)設(shè)備發(fā)送的所述第一消息;根據(jù)所述更新信息,對(duì)當(dāng)前與所述第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新;根據(jù)更新后的連接上下文信息與所述分流點(diǎn)設(shè)備進(jìn)行數(shù)據(jù)傳輸。
全文摘要
本發(fā)明實(shí)施例提供了用于數(shù)據(jù)傳輸?shù)姆椒?、分流點(diǎn)設(shè)備、用戶終端和系統(tǒng)。該方法包括當(dāng)?shù)谝豢湛诓豢捎脮r(shí),更新用戶終端在第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息,其中用戶終端通過(guò)第一空口經(jīng)由第一接入網(wǎng)連接到核心網(wǎng);向用戶終端發(fā)送第一消息,第一消息攜帶有與更新后的連接上下文信息相關(guān)的更新信息,用于使用戶終端根據(jù)更新信息,對(duì)當(dāng)前與第一空口上的業(yè)務(wù)對(duì)應(yīng)的連接上下文信息進(jìn)行更新得到更新后的連接上下文信息;根據(jù)更新后的連接上下文信息和用戶終端進(jìn)行數(shù)據(jù)傳輸。根據(jù)上述技術(shù)方案,有利于避免在第一空口不可用時(shí)通過(guò)第一空口進(jìn)行的數(shù)據(jù)傳輸所對(duì)應(yīng)的業(yè)務(wù)全部中斷,盡量保證業(yè)務(wù)的連續(xù)性,從而有利于提高用戶的通信體驗(yàn)。
文檔編號(hào)H04W28/10GK102958108SQ20111024938
公開(kāi)日2013年3月6日 申請(qǐng)日期2011年8月26日 優(yōu)先權(quán)日2011年8月26日
發(fā)明者吳曄, 張偉 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
读书| 深泽县| 桂阳县| 宜城市| 东莞市| 香格里拉县| 原阳县| 丹江口市| 江永县| 连城县| 茌平县| 上饶市| 红安县| 探索| 资阳市| 昆明市| 桃源县| 会宁县| 东安县| 阿克苏市| 文成县| 疏附县| 武夷山市| 武平县| 云林县| 邓州市| 小金县| 呼伦贝尔市| 永顺县| 嘉黎县| 建宁县| 罗城| 怀宁县| 太仓市| 肃宁县| 万载县| 白城市| 曲周县| 鄂伦春自治旗| 东阳市| 石河子市|