本發(fā)明涉及通信領(lǐng)域,具體涉及一種用戶(hù)面服務(wù)網(wǎng)關(guān)選擇方法及系統(tǒng)。
背景技術(shù):
3gpp(3rdgenerationpartnershipproject,第三代合作伙伴計(jì)劃)對(duì)下一代移動(dòng)無(wú)線(xiàn)網(wǎng)絡(luò)的項(xiàng)目叫系統(tǒng)架構(gòu)演進(jìn)(systemarchitectureevolution,簡(jiǎn)稱(chēng)sae)。sae的架構(gòu)如圖1所示,其中包含了如下網(wǎng)元:
e-ran(evolvedran):演進(jìn)的無(wú)線(xiàn)接入網(wǎng),可以提供更高的上下行速率,更低的傳輸延遲和更加可靠的無(wú)線(xiàn)傳輸。e-ran中包含的網(wǎng)元是enodeb(evolvednodeb,演進(jìn)型基站),為終端的接入提供無(wú)線(xiàn)資源。
hss(homesubscriberserver):歸屬用戶(hù)服務(wù)器,永久存儲(chǔ)用戶(hù)簽約數(shù)據(jù)。
mme(mobilitymanagemententity,移動(dòng)管理實(shí)體):控制面功能實(shí)體,臨時(shí)存儲(chǔ)用戶(hù)數(shù)據(jù)的服務(wù)器,負(fù)責(zé)管理和存儲(chǔ)ue上下文(比如ue/用戶(hù)標(biāo)識(shí),移動(dòng)性管理狀態(tài),用戶(hù)安全參數(shù)等),為用戶(hù)分配臨時(shí)標(biāo)識(shí),當(dāng)ue駐扎在該跟蹤區(qū)域或者該網(wǎng)絡(luò)是負(fù)責(zé)對(duì)該用戶(hù)進(jìn)行鑒權(quán);處理mme和ue之間的所有非接入層消息;觸發(fā)在sae的尋呼。
sgsn(servinggprssupportnode,服務(wù)gprs支持節(jié)點(diǎn)),支持gb或iu接入的gprs,臨時(shí)存儲(chǔ)用戶(hù)數(shù)據(jù)的服務(wù)器,負(fù)責(zé)管理和存儲(chǔ)gmm上下文和pdp上下文;處理sgsn和ue之間的所有非接入層消息;
servinggw(gateway):服務(wù)網(wǎng)關(guān),該網(wǎng)關(guān)是一個(gè)用戶(hù)面實(shí)體,負(fù)責(zé)用戶(hù)面數(shù)據(jù)路由處理,終結(jié)處于空閑狀態(tài)的ue的下行數(shù)據(jù)。管理和存儲(chǔ)ue的sae承載(bearer)上下文,比如ip承載業(yè)務(wù)參數(shù)和網(wǎng)絡(luò)內(nèi)部路由信息等。是3gpp系統(tǒng)內(nèi)部用戶(hù)面的錨點(diǎn),一個(gè)用戶(hù)在一個(gè)時(shí)刻只能有一個(gè)servinggw;
pdngw:分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān),負(fù)責(zé)ue接入pdn的網(wǎng)關(guān),分配用戶(hù)ip地址, 同時(shí)是3gpp和非3gpp接入系統(tǒng)的移動(dòng)性錨點(diǎn)。用戶(hù)在同一時(shí)刻能夠接入多個(gè)pdngw。
pcrf(policyandchargingrulefunctionality):策略和合計(jì)費(fèi)規(guī)則功能實(shí)體,該功能實(shí)體主要根據(jù)業(yè)務(wù)信息和用戶(hù)簽約信息以及運(yùn)營(yíng)商的配置信息產(chǎn)生控制用戶(hù)數(shù)據(jù)傳遞的qos(qualityofservice,服務(wù)質(zhì)量)規(guī)則以及計(jì)費(fèi)規(guī)則。該功能實(shí)體也可以控制接入網(wǎng)中承載的建立和釋放。
隨著需求增長(zhǎng),eps網(wǎng)關(guān)逐步產(chǎn)生了一些約束。用戶(hù)數(shù)據(jù)流處理集中在pdn出口網(wǎng)關(guān),造成網(wǎng)關(guān)設(shè)備功能繁雜,可擴(kuò)展性差。網(wǎng)關(guān)的控制面與轉(zhuǎn)發(fā)面高度耦合,不利于核心網(wǎng)平滑演進(jìn)。轉(zhuǎn)發(fā)面擴(kuò)容需求頻度高于控制面,緊耦合導(dǎo)致控制面轉(zhuǎn)發(fā)面同步擴(kuò)容,設(shè)備更新周期短導(dǎo)致復(fù)合成本增加。網(wǎng)絡(luò)層數(shù)據(jù)轉(zhuǎn)發(fā)難以識(shí)別用戶(hù)、業(yè)務(wù)特征,僅能根據(jù)上層傳遞的qos轉(zhuǎn)發(fā),導(dǎo)致網(wǎng)絡(luò)資源利用低效,難以依據(jù)用戶(hù)和業(yè)務(wù)特性對(duì)數(shù)據(jù)流進(jìn)行精細(xì)控制。此外,大量策略需要手工配置,導(dǎo)致管理復(fù)雜度增加,運(yùn)營(yíng)成本居高不下。因此,需要將分組域網(wǎng)關(guān)中的控制功能與轉(zhuǎn)發(fā)功能進(jìn)一步分離,以適應(yīng)網(wǎng)絡(luò)發(fā)展和市場(chǎng)應(yīng)用的需求。
圖2是基于的非漫游場(chǎng)景下gw控制面和用戶(hù)面分離的架構(gòu)。該架構(gòu)將原先的eps架構(gòu)中的s/pgw拆分成了gwc(gatewaycontroller)和用戶(hù)面服務(wù)網(wǎng)關(guān)gwu(gatewayuser)兩類(lèi)功能網(wǎng)元。
gwc:包括控制面服務(wù)網(wǎng)關(guān)sgwc和控制面分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)pgwc,分別對(duì)應(yīng)sgw和pgw的控制面,負(fù)責(zé)負(fù)荷分擔(dān)、gwu的選擇、ip地址和隧道標(biāo)識(shí)的分配、策略和計(jì)費(fèi)控制等功能。
gwu:包括用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu和控制面分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)pgwu,分別對(duì)應(yīng)sgw和pgw的用戶(hù)面,負(fù)責(zé)s/pgw的用戶(hù)面相關(guān)功能,包括數(shù)據(jù)流識(shí)別和深度包解析、qos處理和承載綁定,下行尋呼數(shù)據(jù)的緩存等功能。
對(duì)接的用戶(hù)面和控制面接口分別對(duì)應(yīng)到s/pgwc和s/pgwu上,其余相應(yīng)接口功能對(duì)照原eps架構(gòu)。
gw控制面和用戶(hù)面分離之后,解決了現(xiàn)有eps網(wǎng)關(guān)存在的諸多上述問(wèn)題,但同時(shí)也引入了新的技術(shù)問(wèn)題。例如,導(dǎo)致現(xiàn)有的切換機(jī)制在部分場(chǎng)景下不能 支持?jǐn)?shù)據(jù)流的正確可靠的傳輸。現(xiàn)在機(jī)制中,mme根據(jù)用戶(hù)位置和簽約信息等進(jìn)行sgw的選擇。當(dāng)用戶(hù)位置發(fā)生移動(dòng)引發(fā)切換和跟蹤區(qū)更新流程時(shí),mme僅判斷是否需要進(jìn)行服務(wù)網(wǎng)關(guān)sgw的重選,并進(jìn)行sgw選擇和上下行數(shù)據(jù)傳送路徑的信息更新。若判斷需要進(jìn)行sgw的重選,則根據(jù)更新后的位置信息和簽約信息重新選擇合適的sgw,并將新選擇的sgw上行用戶(hù)面地址和隧道標(biāo)識(shí)等信息發(fā)送給enodeb,更新上行數(shù)據(jù)傳送路徑信息,確保上行數(shù)據(jù)的正確傳送。并將新的enodeb信息,例如enodeb下行用戶(hù)面地址和隧道標(biāo)識(shí)發(fā)送給sgw,更新下行數(shù)據(jù)傳送路徑信息,保證下行數(shù)據(jù)的正確傳送。若不需要進(jìn)行sgw的重選,則將當(dāng)前的sgw的上行用戶(hù)面地址和隧道標(biāo)識(shí)等信息發(fā)送給新的enodeb,并將新的enodeb下行用戶(hù)面地址和隧道標(biāo)識(shí)傳送給當(dāng)前的sgw。進(jìn)行上下行數(shù)據(jù)通道的重建。
當(dāng)sgw控制面和用戶(hù)面功能分離后,mme根據(jù)現(xiàn)有機(jī)制進(jìn)行的gw選擇實(shí)際是控制面服務(wù)網(wǎng)關(guān)sgwc的選擇。則根據(jù)如上所述機(jī)制,在sgwc不需要切換但用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu會(huì)重選的場(chǎng)景下則無(wú)法實(shí)現(xiàn)數(shù)據(jù)的正確轉(zhuǎn)發(fā)。例如,基于s1的切換流程。mme收到原enodeb的切換請(qǐng)求消息后,mme在sgwc不需要變更,將會(huì)將當(dāng)前所使用的sgwu地址和隧道標(biāo)識(shí)下發(fā)給新的enodeb,但此處新的enodeb獲取到的不一定是最終的sgwu地址和隧道標(biāo)識(shí),因?yàn)樵谠摵罄m(xù)流程中sgwu可能會(huì)進(jìn)行重選,此時(shí)就會(huì)發(fā)生上下行數(shù)據(jù)通道建立錯(cuò)誤,上行數(shù)據(jù)到達(dá)enodeb后會(huì)往老的sgwu傳送,可能導(dǎo)致無(wú)法和sgwu連接或是sgwu收到后丟棄,導(dǎo)致無(wú)法正確上傳。無(wú)法保證業(yè)務(wù)的連續(xù)性和數(shù)據(jù)的完整性。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的主要技術(shù)問(wèn)題是,提供一種用戶(hù)面服務(wù)網(wǎng)關(guān)選擇方法及系統(tǒng),解決服務(wù)網(wǎng)關(guān)控制面和用戶(hù)面功能分離后,現(xiàn)有在用戶(hù)終端切換或跟蹤區(qū)更新時(shí)直接沿用老的用戶(hù)面服務(wù)網(wǎng)關(guān)導(dǎo)致上下行數(shù)據(jù)通道建立錯(cuò)誤,進(jìn)而無(wú)法保證業(yè)務(wù)的連續(xù)性和數(shù)據(jù)的完整性的問(wèn)題。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種用戶(hù)面服務(wù)網(wǎng)關(guān)選擇方法,包括:
控制面服務(wù)網(wǎng)關(guān)接收移動(dòng)管理實(shí)體在用戶(hù)終端切換或跟蹤區(qū)更新時(shí)所發(fā)送的該用戶(hù)終端當(dāng)前的位置信息;
所述控制面服務(wù)網(wǎng)關(guān)根據(jù)所述位置信息確定所述用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān);
所述控制面服務(wù)網(wǎng)關(guān)將所述目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給所述移動(dòng)管理實(shí)體。
在本發(fā)明的一種實(shí)施例中,控制面服務(wù)網(wǎng)關(guān)接收移動(dòng)管理實(shí)體在用戶(hù)終端切換或跟蹤區(qū)更新時(shí)所發(fā)送的該用戶(hù)終端當(dāng)前的位置信息之前,還包括:
控制面服務(wù)網(wǎng)關(guān)接收移動(dòng)管理實(shí)體在所述用戶(hù)終端發(fā)起附著請(qǐng)求時(shí)所發(fā)送的所述用戶(hù)終端當(dāng)前的位置信息;
控制面服務(wù)網(wǎng)關(guān)根據(jù)所述位置信息確定所述用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān);
控制面服務(wù)網(wǎng)關(guān)將確定的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給所述移動(dòng)管理實(shí)體。
在本發(fā)明的一種實(shí)施例中,所述位置信息包括用戶(hù)終端當(dāng)前的跟蹤區(qū),所述控制面服務(wù)網(wǎng)關(guān)本地預(yù)先設(shè)置有包含跟蹤區(qū)與用戶(hù)面服務(wù)網(wǎng)關(guān)對(duì)應(yīng)關(guān)系的第一對(duì)應(yīng)關(guān)系表,或所述控制面服務(wù)網(wǎng)關(guān)本地預(yù)先設(shè)置有包含位置組織標(biāo)識(shí)與用戶(hù)面服務(wù)網(wǎng)關(guān)對(duì)應(yīng)關(guān)系的第三對(duì)應(yīng)關(guān)系表;所述控制面服務(wù)網(wǎng)關(guān)根據(jù)所述位置信息確定所述用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)包括:
所述控制面服務(wù)網(wǎng)關(guān)根據(jù)所述跟蹤區(qū)和所述第一對(duì)應(yīng)關(guān)系表確定出所述用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān);
或,所述控制面服務(wù)網(wǎng)關(guān)接收移動(dòng)管理實(shí)體根據(jù)所述跟蹤區(qū)和本地預(yù)設(shè)的第二對(duì)應(yīng)關(guān)系表確定出的所述用戶(hù)終端當(dāng)前所關(guān)聯(lián)的目標(biāo)位置組織標(biāo)識(shí),根據(jù) 該目標(biāo)位置組織標(biāo)識(shí)和所述第三對(duì)應(yīng)關(guān)系表確定出所述用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān);所述第二對(duì)應(yīng)關(guān)系表包含跟蹤區(qū)與位置組織標(biāo)識(shí)對(duì)應(yīng)關(guān)系。
在本發(fā)明的一種實(shí)施例中,所述位置信息包括用戶(hù)終端當(dāng)前的跟蹤區(qū)所關(guān)聯(lián)的位置組標(biāo)識(shí);所述控制面服務(wù)網(wǎng)關(guān)上預(yù)設(shè)有包含位置組織標(biāo)識(shí)與用戶(hù)面服務(wù)網(wǎng)關(guān)對(duì)應(yīng)關(guān)系的第三對(duì)應(yīng)關(guān)系表;所述控制面服務(wù)網(wǎng)關(guān)根據(jù)所述位置信息確定所述用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)包括:
所述控制面服務(wù)網(wǎng)關(guān)根據(jù)接收到的位置組織標(biāo)識(shí)和所述第三對(duì)應(yīng)關(guān)系表確定出所述用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)。
在本發(fā)明的一種實(shí)施例中,所述屬性信息包括用戶(hù)面服務(wù)網(wǎng)關(guān)的地址和隧道標(biāo)識(shí)。
在本發(fā)明的一種實(shí)施例中,所述控制面服務(wù)網(wǎng)關(guān)將確定的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給所述移動(dòng)管理實(shí)體包括:所述控制面服務(wù)網(wǎng)關(guān)在創(chuàng)建會(huì)話(huà)響應(yīng)消息或修改承載響應(yīng)消息中增加所述目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息,然后將所述創(chuàng)建會(huì)話(huà)響應(yīng)消息或修改承載響應(yīng)消息發(fā)給所述移動(dòng)管理實(shí)體。
為了解決上述問(wèn)題,本發(fā)明還提供了一種用戶(hù)面服務(wù)網(wǎng)關(guān)選擇方法,包括:
移動(dòng)管理實(shí)體在用戶(hù)終端切換或跟蹤區(qū)更新時(shí),將所述用戶(hù)終端當(dāng)前的位置信息發(fā)給控制面服務(wù)網(wǎng)關(guān);
移動(dòng)管理實(shí)體接收所述控制面服務(wù)網(wǎng)關(guān)反饋的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息,所述目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)為所述控制面服務(wù)網(wǎng)關(guān)根據(jù)所述位置信息確定的;
移動(dòng)管理實(shí)體將所述目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給新的基站。
在本發(fā)明的一種實(shí)施例中,移動(dòng)管理實(shí)體在用戶(hù)終端切換或跟蹤區(qū)更新之前,在所述用戶(hù)終端發(fā)起附著請(qǐng)求時(shí),將所述用戶(hù)終端當(dāng)前的位置信息發(fā)給控 制面服務(wù)網(wǎng)關(guān);
移動(dòng)管理實(shí)體接收所述控制面服務(wù)網(wǎng)關(guān)反饋的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息,所述目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)為所述控制面服務(wù)網(wǎng)關(guān)根據(jù)所述位置信息確定的;
移動(dòng)管理實(shí)體將所述目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給所述用戶(hù)終端所請(qǐng)求的基站。
在本發(fā)明的一種實(shí)施例中,所述移動(dòng)管理實(shí)體將所述用戶(hù)終端當(dāng)前的位置信息發(fā)給控制面服務(wù)網(wǎng)關(guān)包括:
所述移動(dòng)管理實(shí)體在創(chuàng)建會(huì)話(huà)請(qǐng)求消息或修改承載請(qǐng)求消息增加所述用戶(hù)終端當(dāng)前的位置信息,然后將所述創(chuàng)建會(huì)話(huà)請(qǐng)求消息或修改承載請(qǐng)求消息發(fā)給所述控制面服務(wù)網(wǎng)關(guān)。
為了解決上述問(wèn)題,本發(fā)明還提供了一種用戶(hù)面服務(wù)網(wǎng)關(guān)選擇系統(tǒng),包括移動(dòng)管理實(shí)體和控制面服務(wù)網(wǎng)關(guān);
移動(dòng)管理實(shí)體用于在用戶(hù)終端切換或跟蹤區(qū)更新時(shí),將所述用戶(hù)終端當(dāng)前的位置信息發(fā)給所述控制面服務(wù)網(wǎng)關(guān),還用于接收所述控制面服務(wù)網(wǎng)關(guān)反饋的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息,并將其發(fā)給新的基站完成切換或跟蹤區(qū)更新;
所述控制面服務(wù)網(wǎng)關(guān)用于根據(jù)所述位置信息確定所述用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān),并將所述目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給所述移動(dòng)管理實(shí)體。
在本發(fā)明的一種實(shí)施例中,所述移動(dòng)管理實(shí)體還用于在所述用戶(hù)終端切換或跟蹤區(qū)更新之前,在所述用戶(hù)終端發(fā)起附著請(qǐng)求時(shí),將所述用戶(hù)終端當(dāng)前的位置信息發(fā)給控制面服務(wù)網(wǎng)關(guān),以及接收所述控制面服務(wù)網(wǎng)關(guān)反饋的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息,并將所述目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給所述用 戶(hù)終端所請(qǐng)求的基站完成附著流程;
所述控制面服務(wù)網(wǎng)關(guān)還用于接收所述移動(dòng)管理實(shí)體在用戶(hù)終端發(fā)起切換或跟蹤區(qū)更新時(shí)所發(fā)送的該用戶(hù)終端當(dāng)前的位置信息之前,接收所述移動(dòng)管理實(shí)體在所述用戶(hù)終端發(fā)起附著請(qǐng)求時(shí)所發(fā)送的所述用戶(hù)終端當(dāng)前的位置信息,根據(jù)所述位置信息確定所述用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān),并將該目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給所述移動(dòng)管理實(shí)體。
本發(fā)明的有益效果是:
本發(fā)明提供的用戶(hù)面服務(wù)網(wǎng)關(guān)選擇方法及系統(tǒng),mme在用戶(hù)終端切換或跟蹤區(qū)更新時(shí),獲取該用戶(hù)終端當(dāng)前的位置信息并發(fā)給控制面服務(wù)網(wǎng)關(guān);控制面服務(wù)網(wǎng)關(guān)則可根據(jù)該位置信息確定用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān);并將該目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給mme;這樣控制面服務(wù)網(wǎng)關(guān)根據(jù)用戶(hù)終端當(dāng)前最新的位置信息為該用戶(hù)終端確定其當(dāng)前所需的用戶(hù)面服務(wù)網(wǎng)關(guān),mme將該用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給基站完成切換或跟蹤區(qū)更新。本發(fā)明在用戶(hù)終端切換或跟蹤區(qū)更新時(shí),控制面服務(wù)網(wǎng)關(guān)會(huì)根據(jù)mme下發(fā)的用戶(hù)終端當(dāng)前的位置信息進(jìn)行用戶(hù)面服務(wù)網(wǎng)關(guān)的重新確定,并不是直接沿用之前的,因此可保證上下行數(shù)據(jù)通道的正確建立,進(jìn)而保證業(yè)務(wù)的連續(xù)性和數(shù)據(jù)的完整性。
附圖說(shuō)明
圖1為一種epc架構(gòu)示意圖;
圖2為一種非漫游場(chǎng)景下gw控制面和用戶(hù)面分離的架構(gòu)示意圖;
圖3為本發(fā)明實(shí)施例一中在用戶(hù)終端切換或跟蹤區(qū)更新時(shí)選擇用戶(hù)面服務(wù)網(wǎng)關(guān)的流程示意圖;
圖4為本發(fā)明實(shí)施例一中在用戶(hù)終端附著過(guò)程中選擇用戶(hù)面服務(wù)網(wǎng)關(guān)的流程示意圖;
圖5為本發(fā)明實(shí)施例二中在用戶(hù)終端附著過(guò)程中選擇用戶(hù)面服務(wù)網(wǎng)關(guān)的流程示意圖;
圖6為本發(fā)明實(shí)施例二中在用戶(hù)終端在跟蹤區(qū)更新過(guò)程中選擇用戶(hù)面服務(wù)網(wǎng)關(guān)的流程示意圖;
圖7為本發(fā)明實(shí)施例二中在用戶(hù)終端在普通切換過(guò)程中選擇用戶(hù)面服務(wù)網(wǎng)關(guān)的流程示意圖;
圖8為本發(fā)明實(shí)施例二中在用戶(hù)終端在路徑切換過(guò)程中選擇用戶(hù)面服務(wù)網(wǎng)關(guān)的流程示意圖。
具體實(shí)施方式
本發(fā)明中的用戶(hù)終端切換或跟中區(qū)更新的過(guò)程中,移動(dòng)管理實(shí)體會(huì)獲取用戶(hù)終端當(dāng)前的位置信息,并將當(dāng)前的位置信息發(fā)給控制面服務(wù)網(wǎng)關(guān),控制面服務(wù)網(wǎng)關(guān)則可根據(jù)該位置信息確定出用戶(hù)終端當(dāng)前真正所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān),并將該目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給移動(dòng)管理實(shí)體,移動(dòng)管理實(shí)體則將該屬性信息發(fā)給基站完成切換或跟蹤區(qū)更新。本發(fā)明在用戶(hù)終端切換或跟蹤區(qū)更新過(guò)程中會(huì)根據(jù)用戶(hù)終端當(dāng)前的位置信息進(jìn)行用戶(hù)面服務(wù)網(wǎng)關(guān)的重新確定,而不是直接沿用之前的,因此可保證上下行數(shù)據(jù)通道建立成功。下面通過(guò)具體實(shí)施方式結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。
實(shí)施例一:
請(qǐng)參見(jiàn)圖3所示,本實(shí)施例提供的用戶(hù)面服務(wù)網(wǎng)關(guān)選擇方法以下步驟:
s301:mme在用戶(hù)終端切換或跟蹤區(qū)更新時(shí),獲取該用戶(hù)終端當(dāng)前的位置信息并發(fā)給控制面服務(wù)網(wǎng)關(guān);
s302:控制面服務(wù)網(wǎng)關(guān)根據(jù)接收到的位置信息確定該用戶(hù)終端當(dāng)前所需的 目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān);
s303:控制面服務(wù)網(wǎng)關(guān)將該目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給mme;
s304:mme將該目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給基站,以供完成切換或跟蹤區(qū)更新?;精@取到正確用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息,根據(jù)該屬性信息可以保證后續(xù)上下行數(shù)據(jù)通道建立成功。本實(shí)施例中的屬性信息包括但不限于用戶(hù)面服務(wù)網(wǎng)關(guān)的地址和隧道標(biāo)識(shí)。
本實(shí)施例中,不但在用戶(hù)終端切換或跟蹤區(qū)更新過(guò)程中,根據(jù)用戶(hù)終端當(dāng)前的位置信息為該用戶(hù)終端確定目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)。在用戶(hù)終端發(fā)起附著過(guò)程中,也可以通過(guò)用戶(hù)終端的位置信息為該用戶(hù)終端選擇當(dāng)前附著流程所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)。此時(shí)的過(guò)程請(qǐng)參見(jiàn)圖4所示,包括:
s401:mme在用戶(hù)終端發(fā)起附著請(qǐng)求時(shí),獲取該用戶(hù)終端當(dāng)前的位置信息并發(fā)給控制面服務(wù)網(wǎng)關(guān);
s402:控制面服務(wù)網(wǎng)關(guān)接收mme發(fā)送的位置信息;
s403:控制面服務(wù)網(wǎng)關(guān)根據(jù)位置信息確定用戶(hù)終端當(dāng)前附著過(guò)程所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān);
s404:控制面服務(wù)網(wǎng)關(guān)將確定的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給mme;
s405:mme將收到的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息發(fā)給用戶(hù)終端所請(qǐng)求的基站完成附著流程。
應(yīng)當(dāng)理解的是,在本實(shí)施例中,用戶(hù)終端附著過(guò)程中,也可不采用用戶(hù)終端當(dāng)前的位置信息為其確定目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān),而直接采用現(xiàn)有的其他任意一種附著機(jī)制。只要其后續(xù)在用戶(hù)終端切換或跟蹤區(qū)更新時(shí)采用圖3所示的方案為用戶(hù)終端確定目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)都在本實(shí)施例范圍內(nèi)。
本實(shí)施例中,mme所獲取的用戶(hù)終端的位置信息可以包括用戶(hù)終端當(dāng)前的跟蹤區(qū)ta,后續(xù)可以根據(jù)跟蹤區(qū)與用戶(hù)面服務(wù)網(wǎng)關(guān)的直接對(duì)應(yīng)關(guān)系,或根據(jù)跟蹤區(qū)域用戶(hù)面服務(wù)網(wǎng)關(guān)的間接對(duì)應(yīng)關(guān)系,確定出目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)。下面分別對(duì)以上兩種情況進(jìn)行說(shuō)明。
利用跟蹤區(qū)與用戶(hù)面服務(wù)網(wǎng)關(guān)的直接對(duì)應(yīng)關(guān)系:
此時(shí)可以在控制面服務(wù)網(wǎng)關(guān)本地預(yù)先設(shè)置有包含跟蹤區(qū)與用戶(hù)面服務(wù)網(wǎng)關(guān)對(duì)應(yīng)關(guān)系的第一對(duì)應(yīng)關(guān)系表;該設(shè)置可以由mme完成,也可以由其他網(wǎng)元或設(shè)備完成;
控制面服務(wù)網(wǎng)關(guān)收到用戶(hù)終端當(dāng)前的位置信息后,即可獲取到該用戶(hù)終端當(dāng)前的跟蹤區(qū),根據(jù)該跟蹤區(qū)在第一對(duì)應(yīng)關(guān)系表中即可查找到對(duì)應(yīng)的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)。
利用跟蹤區(qū)與用戶(hù)面服務(wù)網(wǎng)關(guān)的簡(jiǎn)接對(duì)應(yīng)關(guān)系:
此時(shí)可以在移動(dòng)管理實(shí)體本地預(yù)先設(shè)置有包含跟蹤區(qū)與位置組織標(biāo)識(shí)對(duì)應(yīng)關(guān)系的第二對(duì)應(yīng)關(guān)系表、在控制面服務(wù)網(wǎng)關(guān)設(shè)置包含位置組織標(biāo)識(shí)與用戶(hù)面服務(wù)網(wǎng)關(guān)對(duì)應(yīng)關(guān)系的第三對(duì)應(yīng)關(guān)系表;該設(shè)置也可以由mme完成,或由其他網(wǎng)元或設(shè)備完成;
移動(dòng)管理實(shí)體接收到用戶(hù)終端當(dāng)前的位置信息后,即可獲取到該用戶(hù)終端當(dāng)前的跟蹤區(qū),然后根據(jù)跟蹤區(qū)在第二對(duì)應(yīng)關(guān)系表中查找到用戶(hù)終端當(dāng)前關(guān)聯(lián)的目標(biāo)位置組織標(biāo)識(shí),將該目標(biāo)位置組織標(biāo)識(shí)發(fā)給控制面服務(wù)網(wǎng)關(guān);控制面服務(wù)網(wǎng)關(guān)根據(jù)該目標(biāo)位置組織標(biāo)識(shí)在第三對(duì)應(yīng)關(guān)系表確找到用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)。
本實(shí)施例中,mme所獲取的用戶(hù)終端的位置信息也可以是包括用戶(hù)終端當(dāng)前的跟蹤區(qū)所關(guān)聯(lián)的位置組標(biāo)識(shí);此時(shí)只要需要在控制面服務(wù)網(wǎng)關(guān)上預(yù)設(shè)包含位置組織標(biāo)識(shí)與用戶(hù)面服務(wù)網(wǎng)關(guān)對(duì)應(yīng)關(guān)系的第三對(duì)應(yīng)關(guān)系表即可;mme向控制面服務(wù)網(wǎng)關(guān)發(fā)送的位置信息則是該用戶(hù)終端當(dāng)前位置(例如ta)所關(guān)聯(lián)的位置組織標(biāo)識(shí);控制面服務(wù)網(wǎng)關(guān)根據(jù)接收到的位置組織標(biāo)識(shí)在第三對(duì)應(yīng)關(guān)系表中即可確定出用戶(hù)終端當(dāng)前所需的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)。
本實(shí)施例中,mme獲取用戶(hù)終端當(dāng)前位置關(guān)聯(lián)的位置組織標(biāo)識(shí)時(shí),也可以通過(guò)預(yù)先配置用戶(hù)終端位置(例如跟蹤區(qū))與位置組織標(biāo)識(shí)的對(duì)應(yīng)關(guān)系列表獲取,該表中可能是一個(gè)跟蹤區(qū)對(duì)應(yīng)一個(gè)位置組織標(biāo)識(shí),也可能是多個(gè)跟蹤區(qū)對(duì)應(yīng)一個(gè)位置組織標(biāo)識(shí)。且該表可以配置在mme上,由mme根據(jù)該表和用戶(hù)終端當(dāng)前的位置查找到對(duì)應(yīng)的位置組標(biāo)識(shí);在一些實(shí)施例中也可以設(shè)置在用戶(hù)終端上, 由用戶(hù)終端進(jìn)行查找到位置組織標(biāo)識(shí),并反饋給mme。
應(yīng)當(dāng)理解的是,本實(shí)施例中控制面服務(wù)網(wǎng)關(guān)根據(jù)終端位置信息確定的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)可能是之前老的用戶(hù)面服務(wù)網(wǎng)關(guān),也可能是新的目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)。對(duì)于是老的用戶(hù)面服務(wù)網(wǎng)關(guān)的情況,由于mme已經(jīng)知曉該用戶(hù)面服務(wù)網(wǎng)關(guān)的地址以及隧道標(biāo)識(shí),因此此時(shí)向mme反饋的屬性信息可以?xún)H包含識(shí)別該用戶(hù)面服務(wù)網(wǎng)管的標(biāo)識(shí)信息即可;當(dāng)然也可以直接添加地址和隧道標(biāo)識(shí)。
應(yīng)當(dāng)理解的是,本實(shí)施例中mme向控制面服務(wù)網(wǎng)關(guān)發(fā)送用戶(hù)終端的位置信息時(shí),其可以利用現(xiàn)有的協(xié)議消息,在現(xiàn)有的協(xié)議消息中增加該位置信息發(fā)給控制面服務(wù)網(wǎng)關(guān),也可以在現(xiàn)有協(xié)議基礎(chǔ)上,增加一條獨(dú)立的消息單獨(dú)來(lái)發(fā)送該位置信息。對(duì)應(yīng)的,控制面服務(wù)網(wǎng)關(guān)向mme發(fā)送目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性消息時(shí),其也可以直接利用現(xiàn)有協(xié)議中的各消息將該屬性消息添加進(jìn)去并發(fā)給mme,也可以在現(xiàn)有協(xié)議基礎(chǔ)上,增加一條獨(dú)立的消息單獨(dú)來(lái)發(fā)送該屬性信息。下面以在利用現(xiàn)有協(xié)議消息進(jìn)行示意說(shuō)明。
在附著過(guò)程中,mme可以在創(chuàng)建會(huì)話(huà)請(qǐng)求消息中增加用戶(hù)終端當(dāng)前的位置信息,然后將創(chuàng)建會(huì)話(huà)請(qǐng)求消息發(fā)給控制面服務(wù)網(wǎng)關(guān)。控制面服務(wù)網(wǎng)關(guān)則可在創(chuàng)建會(huì)話(huà)響應(yīng)消息中增加目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息,然后將創(chuàng)建會(huì)話(huà)響應(yīng)消息發(fā)給mme。
在切換或跟蹤區(qū)更新過(guò)程中,mme可以在創(chuàng)建會(huì)話(huà)請(qǐng)求消息或修改承載請(qǐng)求消息增加用戶(hù)終端當(dāng)前的位置信息,然后將創(chuàng)建會(huì)話(huà)請(qǐng)求消息或修改承載請(qǐng)求消息發(fā)給所述控制面服務(wù)網(wǎng)關(guān)??刂泼娣?wù)網(wǎng)關(guān)則可在創(chuàng)建會(huì)話(huà)響應(yīng)消息或修改承載響應(yīng)消息中增加目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息,然后將創(chuàng)建會(huì)話(huà)響應(yīng)消息或修改承載響應(yīng)消息發(fā)給mme。
應(yīng)當(dāng)理解的是,上述示例中所用到的示例消息都僅是作為一種示例,并不排除利用現(xiàn)有協(xié)議中的其他協(xié)議消息完成上述信息的轉(zhuǎn)發(fā)。
實(shí)施例二:
為了更好的理解本發(fā)明,本實(shí)施例結(jié)合用戶(hù)終端附著、切換、跟蹤區(qū)更新幾種具體的應(yīng)用場(chǎng)景對(duì)本發(fā)明的方案進(jìn)行進(jìn)一步解釋說(shuō)明。
如圖5所示,是用戶(hù)附著到mme過(guò)程中的一個(gè)示例。
s501:用戶(hù)終端發(fā)起附著消息至網(wǎng)絡(luò);
s502:移動(dòng)管理實(shí)體mme向控制面服務(wù)網(wǎng)關(guān)sgwc發(fā)送創(chuàng)建會(huì)話(huà)請(qǐng)求消息,消息中包括用戶(hù)終端當(dāng)前位置關(guān)聯(lián)的位置組標(biāo)識(shí);
s503:控制面服務(wù)網(wǎng)關(guān)sgwc根據(jù)mme攜帶的位置組標(biāo)識(shí)選擇目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu;
s504:控制面服務(wù)網(wǎng)關(guān)sgwc向目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu發(fā)送創(chuàng)建用戶(hù)面請(qǐng)求消息;
s505:目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu向控制面服務(wù)網(wǎng)關(guān)sgwc回復(fù)創(chuàng)建用戶(hù)面響應(yīng)消息;
s506:控制面服務(wù)網(wǎng)關(guān)sgwc向分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)發(fā)送創(chuàng)建會(huì)話(huà)請(qǐng)求消息;
s507:分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)向控制面服務(wù)網(wǎng)關(guān)sgwc回復(fù)創(chuàng)建會(huì)話(huà)響應(yīng)消息;
s508:控制面服務(wù)網(wǎng)關(guān)sgwc向移動(dòng)管理實(shí)體發(fā)送創(chuàng)建會(huì)話(huà)響應(yīng)消息,該創(chuàng)建會(huì)話(huà)響應(yīng)消息中包含目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性信息;
s509,進(jìn)行附著的其他流程處理;
如圖6所示,是sgwu改變的跟蹤區(qū)更新過(guò)程中的一個(gè)示例;
s601:用戶(hù)發(fā)起跟蹤區(qū)更新消息至網(wǎng)絡(luò);
s602:移動(dòng)管理實(shí)體向控制面服務(wù)網(wǎng)關(guān)sgwc發(fā)送創(chuàng)建會(huì)話(huà)請(qǐng)求消息或修改承載請(qǐng)求消息,消息中包括位置組標(biāo)識(shí);
s603:控制面服務(wù)網(wǎng)關(guān)sgwc根據(jù)mme攜帶的位置組標(biāo)識(shí)選擇目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu;
s604:控制面服務(wù)網(wǎng)關(guān)sgwc向目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu發(fā)送創(chuàng)建用戶(hù)面請(qǐng)求消息;
s605:目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu向控制面服務(wù)網(wǎng)關(guān)sgwc回復(fù)創(chuàng)建用戶(hù)面響應(yīng)消息;
s606:控制面服務(wù)網(wǎng)關(guān)sgwc向分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)發(fā)送修改承載請(qǐng)求消息;
s607:分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)向控制面服務(wù)網(wǎng)關(guān)sgwc回復(fù)修改承載響應(yīng)消息;
s608:控制面服務(wù)網(wǎng)關(guān)sgwc向移動(dòng)管理實(shí)體發(fā)送創(chuàng)建會(huì)話(huà)響應(yīng)消息或修改承載響應(yīng)消息,消息中包含目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性消息;
s609:移動(dòng)管理實(shí)體向新的基站反饋屬性消息;
s610:進(jìn)行跟蹤區(qū)更新的其他流程處理。
如圖7所示,是sgwu改變的“普通切換”過(guò)程的一個(gè)示例。
s701:無(wú)線(xiàn)接入網(wǎng)元發(fā)送切換請(qǐng)求消息;
s702:移動(dòng)管理實(shí)體向控制面服務(wù)網(wǎng)關(guān)sgwc發(fā)送創(chuàng)建會(huì)話(huà)請(qǐng)求消息或修改承載請(qǐng)求消息,消息中包括位置組標(biāo)識(shí);
s703:控制面服務(wù)網(wǎng)關(guān)sgwc根據(jù)mme攜帶的位置組標(biāo)識(shí)選擇目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu;
s704:控制面服務(wù)網(wǎng)關(guān)sgwc向目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu發(fā)送創(chuàng)建用戶(hù)面請(qǐng)求消息;
s705:目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu向控制面服務(wù)網(wǎng)關(guān)sgwc回復(fù)創(chuàng)建用戶(hù)面響應(yīng)消息;
s706:控制面服務(wù)網(wǎng)關(guān)sgwc向移動(dòng)管理實(shí)體發(fā)送創(chuàng)建會(huì)話(huà)響應(yīng)消息或修改承載響應(yīng)消息;消息中包含目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性消息;
s707:移動(dòng)管理實(shí)體向新的基站反饋屬性消息;
s708:進(jìn)行切換的其他流程處理;
s709:移動(dòng)管理實(shí)體向控制面服務(wù)網(wǎng)關(guān)sgwc發(fā)送修改承載請(qǐng)求消息;
s710:控制面服務(wù)網(wǎng)關(guān)sgwc向分組數(shù)據(jù)網(wǎng)關(guān)發(fā)送修改承載請(qǐng)求消息;
s711:分組數(shù)據(jù)網(wǎng)關(guān)向控制面服務(wù)網(wǎng)關(guān)sgwc發(fā)送修改承載響應(yīng)消息;
s712:控制面服務(wù)網(wǎng)關(guān)sgwc向移動(dòng)管理實(shí)體發(fā)送修改承載響應(yīng)消息;
s713:進(jìn)行切換的其他流程處理.
如圖8所示,是sgwu改變的路徑切換過(guò)程的一個(gè)示例。
s801:無(wú)線(xiàn)接入網(wǎng)元發(fā)送路徑切換請(qǐng)求消息;
s802:移動(dòng)管理實(shí)體向控制面服務(wù)網(wǎng)關(guān)sgwc發(fā)送創(chuàng)建會(huì)話(huà)請(qǐng)求消息或修改承載請(qǐng)求消息,消息中包括位置組標(biāo)識(shí);
s803:控制面服務(wù)網(wǎng)關(guān)sgwc根據(jù)mme攜帶的位置組標(biāo)識(shí)選擇目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu;
s804:控制面服務(wù)網(wǎng)關(guān)sgwc向目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu發(fā)送創(chuàng)建用戶(hù)面請(qǐng)求消息;
s805:目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)sgwu向控制面服務(wù)網(wǎng)關(guān)sgwc回復(fù)創(chuàng)建用戶(hù)面響應(yīng)消息;
s806:控制面服務(wù)網(wǎng)關(guān)sgwc向分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)發(fā)送修改承載請(qǐng)求消息;
s807:分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)向控制面服務(wù)網(wǎng)關(guān)sgwc回復(fù)修改承載響應(yīng)消息;
s808:控制面服務(wù)網(wǎng)關(guān)sgwc向移動(dòng)管理實(shí)體發(fā)送創(chuàng)建會(huì)話(huà)響應(yīng)消息或修改承載響應(yīng)消息;消息中包含目標(biāo)用戶(hù)面服務(wù)網(wǎng)關(guān)的屬性消息;
s809:移動(dòng)管理實(shí)體向新的基站反饋屬性消息;
s810:進(jìn)行路徑切換的其他流程處理;
以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。