專利名稱:在分流網(wǎng)絡(luò)中實(shí)現(xiàn)地址分配的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,具體涉及在分流網(wǎng)絡(luò)中實(shí)現(xiàn)地址分配的方法和裝置。
背景技術(shù):
第三代合作伙伴計(jì)劃(3rdGeneration Partnership Pro ject,3GPP)演進(jìn)的分組系統(tǒng)(Evolved Packet System,EPS)由演進(jìn)的通用移動通信系統(tǒng)陸地?zé)o線接入網(wǎng)(Evolved Universal Terrestrial Radio Access Network,E-UTRAN)、移動性管理單元(Mobility Management Entity,MME)、服務(wù)網(wǎng)關(guān)(Serving Gateway, S-Gff)、分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(Packet Data Network Gateway,P-GW 或者 PDNGW)、歸屬用戶服務(wù)器(Home Subscriber Server, HSS)、3GPP 的認(rèn)證授權(quán)計(jì)費(fèi)(Authentication、Authorization and Accounting, AAA)月艮務(wù)器,策略和計(jì)費(fèi)規(guī)則功能(Policy and Charging Rules Function, PCRF)實(shí)體及其他支撐節(jié)點(diǎn)組成。圖1為現(xiàn)有技術(shù)一的無線通信網(wǎng)絡(luò)架構(gòu)圖,如圖1所示,移動性管理實(shí)體負(fù)責(zé)移動性管理、非接入層信令的處理和用戶移動管理上下文的管理等控制面的相關(guān)工作;S-GW是與E-UTRAN相連的接入網(wǎng)關(guān)設(shè)備,在E-UTRAN和P-GW之間轉(zhuǎn)發(fā)數(shù)據(jù),并且負(fù)責(zé)對尋呼等待數(shù)據(jù)進(jìn)行緩存;P-GW則是EPS與分組數(shù)據(jù)網(wǎng)絡(luò)(Packet Data Network, PDN)網(wǎng)絡(luò)的邊界網(wǎng)關(guān),負(fù)責(zé)PDN的接入及在EPS與PDN間轉(zhuǎn)發(fā)數(shù)據(jù)等功能;S-GW和P-GW都屬于核心網(wǎng)網(wǎng)關(guān)。 在UTRAN系統(tǒng)中,核心網(wǎng)網(wǎng)關(guān)可以為GGSN。家用基站是一種小型、低功率的基站,部署在家庭及辦公室等室內(nèi)場所,主要作用是為了給用戶提供更高的業(yè)務(wù)速率并降低使用高速率服務(wù)所需要的費(fèi)用,同時彌補(bǔ)已有分布式蜂窩無線通信系統(tǒng)覆蓋的不足。家用基站的優(yōu)點(diǎn)是實(shí)惠、便捷、低功率輸出、即插即用等。在家用基站系統(tǒng)中,家用基站為無線側(cè)網(wǎng)元。圖2為現(xiàn)有技術(shù)二的無線通信網(wǎng)絡(luò)架構(gòu)圖,如圖2所示,家用基站可以通過家用基站網(wǎng)關(guān)這個邏輯網(wǎng)關(guān)接入到核心網(wǎng)絡(luò),也可以直接連接到核心網(wǎng)絡(luò)(如圖1所示)。其中, 家用基站網(wǎng)關(guān)主要功能為驗(yàn)證家用基站的安全性,處理家用基站的注冊,對家用基站進(jìn)行運(yùn)行維護(hù)管理,根據(jù)運(yùn)營商要求配置和控制家用基站,負(fù)責(zé)交換核心網(wǎng)和家用基站的數(shù)據(jù)。除了支持移動核心網(wǎng)絡(luò)的接入以外,移動通信系統(tǒng)(包括家用基站系統(tǒng))還可支持IP分流功能,在無線側(cè)網(wǎng)元具備IP分流能力以及用戶簽約允許IP分流的條件下,可實(shí)現(xiàn)終端(UE)對家用網(wǎng)絡(luò)其他IP設(shè)備或者互聯(lián)網(wǎng)絡(luò)的本地接入。圖1、圖2和圖3所示系統(tǒng)中,可以通過增設(shè)本地網(wǎng)關(guān)來提供對IP分流技術(shù)的有力支持。本地網(wǎng)關(guān)作為本地接入到外部網(wǎng)絡(luò)(例如hternet)的網(wǎng)關(guān),提供地址分配、計(jì)費(fèi)、 分組包過濾、策略控制、數(shù)據(jù)分流功能、NAS/S1-AP/無線接入網(wǎng)應(yīng)用部分(Radios Access Network Application Part,RANAP)/fflMPIitt^il (General Tunneling Protocol,GTP)/ 代理移動IP協(xié)議(Proxy Mobile IP,PMIP)/移動IP協(xié)議(Mobile IP, MIP)消息解析、網(wǎng)絡(luò)地址轉(zhuǎn)換(Network AddressTranslation,NAT)、IP分流策略路由和執(zhí)行等功能。本地網(wǎng)關(guān)可與無線側(cè)網(wǎng)元進(jìn)行合設(shè)。
當(dāng)存在家用基站網(wǎng)關(guān)的情況下,本地網(wǎng)關(guān)不僅可與家用基站進(jìn)行合設(shè)(如圖2所示)或分設(shè),也可與家用基站網(wǎng)關(guān)進(jìn)行合設(shè)(如圖3所示)或分設(shè)。其中,本地網(wǎng)關(guān)除了可以是一個全新的功能實(shí)體,還可以是本地服務(wù)網(wǎng)關(guān)(L-SGW, Local SGW)、本地 PGW (L-PGW,Local PGW)、虛擬 SGW (V-SGW,Virtual SGW)、虛擬 PGW(V_PGW, Virtual PGff)、本地 GGSN(L_GGSN,Local GGSN)、數(shù)據(jù)分流功能實(shí)體。為了保證IP分流連接在用戶位置發(fā)生移動的過程中仍然能夠保持連續(xù),在架構(gòu)中還引入了擴(kuò)展隧道(Extension Tunnel) 0圖4至圖7分別示出了不同的IP分流的數(shù)據(jù)流路徑。當(dāng)UE初始建立連接時,在無線側(cè)網(wǎng)元和本地網(wǎng)關(guān)之間使用直接隧道傳遞數(shù)據(jù),以保證數(shù)據(jù)傳遞的高效性。一旦UE的位置發(fā)生了移動,新接入的無線側(cè)網(wǎng)元和本地網(wǎng)關(guān)之間不能夠使用直接隧道傳遞數(shù)據(jù),則可以通過擴(kuò)展隧道來繼續(xù)傳遞數(shù)據(jù),從而保證業(yè)務(wù)的連續(xù)性。此外,當(dāng)用戶進(jìn)入空閑態(tài)后,本地網(wǎng)關(guān)收到的下行數(shù)據(jù)也需要通過擴(kuò)展隧道進(jìn)行傳遞,并由核心網(wǎng)網(wǎng)關(guān)觸發(fā)尋呼。在IP分流連接建立的過程中,對于支持單PDN連接的UE,需要由核心網(wǎng)網(wǎng)關(guān) (P-GW、GGSN)為UE分配地址;而對于支持多PDN連接的UE,需要由本地網(wǎng)關(guān)為UE分配地址。然而,在現(xiàn)有技術(shù)中,任何類型UE的地址都是由核心網(wǎng)網(wǎng)關(guān)分配的,并且目前也沒有相關(guān)的技術(shù)支持能夠正確判別進(jìn)行UE地址分配的主體,因此在分流網(wǎng)絡(luò)中尚不能合理、有效地為UE分配地址。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種在分流網(wǎng)絡(luò)中實(shí)現(xiàn)地址分配的方法和裝置,在分流網(wǎng)絡(luò)中由恰當(dāng)?shù)闹黧w實(shí)現(xiàn)合理、有效地UE地址分配。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的在分流網(wǎng)絡(luò)中實(shí)現(xiàn)地址分配的方法,該方法包括獲取用于確定地址分配主體的UE能力;根據(jù)所獲取的UE能力,確定為UE分配地址的功能實(shí)體。獲取所述UE能力的方法為在UE的附著過程中,提供UE支持的PDN連接類型;或者,在PDN連接建立過程中,提供UE支持的PDN連接類型;或者,在PDP上下文激活過程中,提供UE支持的PDN連接類型。所述確定為UE分配地址的功能實(shí)體的過程包括檢查UE支持的PDN連接類型,如果UE不支持多PDN連接,則確定由核心網(wǎng)網(wǎng)關(guān)為 UE分配地址;如果UE支持多PDN連接,則確定由本地網(wǎng)關(guān)為UE分配地址。所述確定由本地網(wǎng)關(guān)為UE分配地址的過程包括核心網(wǎng)網(wǎng)關(guān)指示本地網(wǎng)關(guān)為UE分配地址;或者,核心網(wǎng)網(wǎng)關(guān)將UE支持的PDN連接類型發(fā)送給本地網(wǎng)關(guān),本地網(wǎng)關(guān)據(jù)此確定由自身為UE分配地址。該方法進(jìn)一步包括由已經(jīng)確定的為UE分配地址的所述功能實(shí)體,為UE分配地址。在分流網(wǎng)絡(luò)中實(shí)現(xiàn)地址分配的裝置,該裝置包括終端能力提供單元、地址分配決策單元;其中,所述終端能力提供單元,用于獲取能夠確定地址分配主體的UE能力;所述地址分配決策單元,用于根據(jù)所述終端能力提供單元所獲取的UE能力,確定為UE分配地址的功能實(shí)體。所述終端能力提供單元用于在UE的附著過程中,提供UE支持的分組數(shù)據(jù)網(wǎng)絡(luò)PDN連接類型;或者,在PDN連接建立過程中,提供UE支持的PDN連接類型;或者,在PDP上下文激活過程中,提供UE支持的PDN連接類型。所述地址分配決策單元用于檢查UE支持的PDN連接類型,如果UE不支持多PDN連接,則確定由核心網(wǎng)網(wǎng)關(guān)為 UE分配地址;如果UE支持多PDN連接,則確定由本地網(wǎng)關(guān)為UE分配地址。所述地址分配決策單元在確定由本地網(wǎng)關(guān)為UE分配地址時,用于指示本地網(wǎng)關(guān)為UE分配地址;或者,將UE支持的PDN連接類型發(fā)送給本地網(wǎng)關(guān),通知本地網(wǎng)關(guān)據(jù)此確定由自身為UE 分配地址。該裝置進(jìn)一步包括地址分配執(zhí)行單元,設(shè)置于已經(jīng)確定的用于為UE分配地址的功能實(shí)體中,該功能實(shí)體為本地網(wǎng)關(guān)或核心網(wǎng)網(wǎng)關(guān);所述地址分配執(zhí)行單元,用于為UE分配地址。本發(fā)明在分流網(wǎng)絡(luò)中實(shí)現(xiàn)地址分配的方法和裝置,能夠在分流網(wǎng)絡(luò)中由恰當(dāng)?shù)闹黧w實(shí)現(xiàn)合理、有效地UE地址分配,有利于UE順利進(jìn)行后續(xù)通信過程,提高了用戶滿意度。
圖1為現(xiàn)有技術(shù)--的無線通信網(wǎng)絡(luò)架構(gòu)圖2為現(xiàn)有技術(shù):二的無線通信網(wǎng)絡(luò)架構(gòu)圖3為現(xiàn)有技術(shù)i三的無線通信網(wǎng)絡(luò)架構(gòu)圖4為現(xiàn)有技術(shù)--的無線通信系統(tǒng)IP分流示意圖5為現(xiàn)有技術(shù):二的無線通信系統(tǒng)IP分流示意圖6為現(xiàn)有技術(shù)i三的無線通信系統(tǒng)IP分流示意圖7為現(xiàn)有技術(shù)四的無線通信系統(tǒng)IP分流示意圖8為本發(fā)明實(shí)施例一的實(shí)現(xiàn)地址分配的流程圖9為本發(fā)明實(shí)施例二的實(shí)現(xiàn)地址分配的流程圖10為本發(fā)明實(shí)施例三的實(shí)現(xiàn)地址分配的流程圖11為本發(fā)明實(shí)現(xiàn)地址分配的流程簡圖12為本發(fā)明一-實(shí)施例的實(shí)現(xiàn)地址分配的裝置圖。
具體實(shí)施例方式總體而言,需要將核心網(wǎng)網(wǎng)關(guān)所需UE能力通知核心網(wǎng)網(wǎng)關(guān),比如UE在附著過程中將其支持的PDN連接類型通知給移動性管理實(shí)體,由移動性管理實(shí)體在默認(rèn)承載建立或PDN連接建立或PDP上下文激活過程中,將UE支持的PDN連接類型通知給核心網(wǎng)網(wǎng)關(guān),由核心網(wǎng)網(wǎng)關(guān)根據(jù)UE支持的PDN連接類型確定由自身還是由本地網(wǎng)關(guān)為UE分配地址;或者,UE在PDN連接建立或PDP上下文激活過程中將其支持的PDN連接類型通知給移動性管理實(shí)體,再由移動性管理實(shí)體將UE支持的PDN連接類型轉(zhuǎn)發(fā)給核心網(wǎng)網(wǎng)關(guān),由核心網(wǎng)網(wǎng)關(guān)根據(jù)UE支持的PDN連接類型確定由自身還是由本地網(wǎng)關(guān)為UE分配地址?;蛘?,UE在附著過程中將其支持的PDN連接類型通知給移動性管理實(shí)體,且UE在PDN連接建立或PDP上下文激活過程中將其支持的PDN連接類型通知給移動性管理實(shí)體,再由移動性管理實(shí)體將UE支持的PDN連接類型轉(zhuǎn)發(fā)給核心網(wǎng)網(wǎng)關(guān),由核心網(wǎng)網(wǎng)關(guān)根據(jù)UE支持的 PDN連接類型確定由自身還是由本地網(wǎng)關(guān)為UE分配地址。在實(shí)際應(yīng)用中,如果是LTE接入,則基站指普通基站或者家用基站,移動性管理實(shí)體指MME,核心網(wǎng)網(wǎng)關(guān)為SGW和PGW。進(jìn)一步而言,如果架構(gòu)中應(yīng)用家用基站并且存在家用基站網(wǎng)關(guān),則基站和移動性管理實(shí)體之間傳遞的消息還需要通過家用基站網(wǎng)關(guān),但是家用基站網(wǎng)關(guān)不會修改與本發(fā)明相關(guān)的參數(shù),因此這里不對該架構(gòu)進(jìn)行特殊說明,但是本發(fā)明適用于存在家用基站網(wǎng)關(guān)的場景。如果是UTRAN/GERAN接入,則基站指RNC或者HNB GW,移動性管理實(shí)體指SGSN,核心網(wǎng)網(wǎng)關(guān)指GGSN。參見圖8,圖8描述了 EPS系統(tǒng)附著流程中的地址分配方法,適用于EPS接入系統(tǒng)附著流程。圖8所示流程包括以下步驟步驟801 :UE在進(jìn)行通信前需要建立RRC(Radio Resource Control,無線資源控制)連接,以此連接作為信令消息或者業(yè)務(wù)數(shù)據(jù)的承載。UE發(fā)送初始化 NAS(N0n-ACCesS4tratum,非接入層)消息附著請求進(jìn)行附著操作。在附著請求消息中,攜帶UE支持的PDN連接類型參數(shù)。UE支持的PDN連接類型參數(shù)的實(shí)現(xiàn)方式有多種,可以是通過同一個參數(shù)的不同取值來區(qū)別UE是支持多PDN連接還是支持單PDN連接,如UE支持多PDN連接時該參數(shù)為1, 支持單PDN連接時該參數(shù)為2 ;或者,該參數(shù)是一個指示,只有當(dāng)UE支持多PDN連接時才攜帶該參數(shù);或者,該參數(shù)是一個指示,只有當(dāng)UE支持單PDN連接時才攜帶該參數(shù);或者該參數(shù)是兩個指示,當(dāng)UE不支持多PDN連接時攜帶其中一個指示,而當(dāng)UE支持多PDN連接時則攜帶另一個指示。步驟802 無線側(cè)網(wǎng)元將初始的用戶消息發(fā)給移動性管理實(shí)體,并轉(zhuǎn)發(fā)附著請求消息至移動性管理實(shí)體。在附著請求消息中攜帶有UE支持的PDN連接類型參數(shù)。移動性管理實(shí)體可以保存UE支持的PDN連接類型參數(shù)。步驟803 移動性管理實(shí)體開啟鑒權(quán)以及安全流程,對用戶進(jìn)行驗(yàn)證。步驟804 移動性管理實(shí)體根據(jù)APN(Access Point Name,接入點(diǎn)名稱)或本地訪問標(biāo)識(這些標(biāo)識可以在步驟802的消息中攜帶)確定需要建立IP分流連接后,向核心網(wǎng)網(wǎng)關(guān)發(fā)送會話建立請求,同時需要將UE在附著請求中攜帶的UE支持的PDN連接類型包含在會話建立請求中。對于EPS系統(tǒng),核心網(wǎng)網(wǎng)關(guān)包括S-GW和P_GW,移動性管理實(shí)體與核心網(wǎng)網(wǎng)關(guān)之間的消息交互路徑為移動性管理實(shí)體-S-GW-P-GW,其中,S-GW負(fù)責(zé)在移動性管理實(shí)體和 P-GW之間轉(zhuǎn)發(fā)信息。
步驟805 核心網(wǎng)網(wǎng)關(guān)收到會話建立請求消息后,獲取其中包含的UE支持的PDN 連接類型參數(shù),并根據(jù)該參數(shù)判斷UE所支持的PDN連接類型。核心網(wǎng)網(wǎng)關(guān)可以保存該參數(shù)。當(dāng)UE支持的PDN連接類型參數(shù)是一個參數(shù),以不同的取值來區(qū)別UE是支持多PDN 連接還是支持單PDN連接時,核心網(wǎng)網(wǎng)關(guān)可以根據(jù)該參數(shù)的具體取值來判斷出UE所支持的 PDN連接類型;當(dāng)該參數(shù)是一個指示,并且只有當(dāng)UE支持多PDN連接時才攜帶該參數(shù)時,核心網(wǎng)網(wǎng)關(guān)可以根據(jù)消息中是否攜帶該參數(shù)來判斷出UE所支持的PDN連接類型;當(dāng)該參數(shù)是一個指示,并且只有當(dāng)UE支持單PDN連接時才攜帶該參數(shù)時,核心網(wǎng)網(wǎng)關(guān)可以根據(jù)消息中是否攜帶該參數(shù)來判斷出UE所支持的PDN連接類型;當(dāng)該參數(shù)是兩個指示,并且當(dāng)UE不支持多PDN連接時攜帶一個指示,以及支持多 PDN連接時攜帶另一個指示時,核心網(wǎng)網(wǎng)關(guān)可以根據(jù)消息中攜帶的具體指示來判斷出UE所支持的PDN連接類型。此步驟中的核心網(wǎng)網(wǎng)關(guān)是P-GW。對于EPS系統(tǒng),P-GW為根據(jù)UE支持的PDN連接類型參數(shù)判斷UE所支持的PDN連接類型,并根據(jù)UE所支持的PDN連接類型判斷進(jìn)行UE地址分配的主體。若UE支持單PDN連接,則執(zhí)行步驟806a至步驟809a,之后執(zhí)行步驟810至步驟 816 ;若UE支持多PDN連接,則執(zhí)行步驟806b至步驟809b,之后執(zhí)行步驟810至步驟816。步驟806a 若核心網(wǎng)網(wǎng)關(guān)判斷出UE只支持單PDN連接而不支持多PDN連接,則需要由自身為UE分配IP地址。步驟807a 核心網(wǎng)網(wǎng)關(guān)向本地網(wǎng)關(guān)發(fā)送隧道配置請求,以請求擴(kuò)展隧道的建立。 隧道配置請求中攜帶有為UE分配的地址,可選的,隧道配置請求中還可以進(jìn)一步攜帶UE支持的PDN連接類型。此步驟中的核心網(wǎng)網(wǎng)關(guān)是P-GW,對于EPS系統(tǒng),擴(kuò)展隧道是建立在P-GW和本地網(wǎng)關(guān)之間的,由P-GW和本地網(wǎng)關(guān)之間執(zhí)行擴(kuò)展隧道的創(chuàng)建流程。步驟808a 本地網(wǎng)關(guān)獲得核心網(wǎng)網(wǎng)關(guān)為UE分配的地址,據(jù)此得知UE支持單PDN連接,不需要本地網(wǎng)關(guān)為UE分配地址??蛇x的,本地網(wǎng)關(guān)也可以根據(jù)隧道配置請求中攜帶的 UE支持的PDN連接類型來判斷是否需要為UE分配地址。本地網(wǎng)關(guān)可以保存隧道配置請求中所攜帶的UE支持的PDN連接類型。步驟809a 本地網(wǎng)關(guān)創(chuàng)建用戶上下文,保存UE地址,并對地址進(jìn)行NAT處理,以便為用戶進(jìn)行IP分流操作。本地網(wǎng)關(guān)向核心網(wǎng)網(wǎng)關(guān)回應(yīng)隧道配置響應(yīng)。進(jìn)入步驟810。步驟806b 若核心網(wǎng)網(wǎng)關(guān)判斷出UE支持多PDN連接,則不需要由自身為UE分配地址,同時需要指示本地網(wǎng)關(guān)為UE分配地址。步驟807b 核心網(wǎng)網(wǎng)關(guān)向本地網(wǎng)關(guān)發(fā)送隧道配置請求,請求擴(kuò)展隧道的建立。可選的,隧道配置請求中還可以進(jìn)一步攜帶UE支持PDN連接類型。此步驟中,核心網(wǎng)網(wǎng)關(guān)通過在隧道配置請求消息中不攜帶UE的地址,以指示本地網(wǎng)關(guān)UE支持多PDN連接,需要本地網(wǎng)關(guān)為UE分配地址?;蛘呖蛇x的,通過UE支持的PDN 連接類型參數(shù)來指示本地網(wǎng)關(guān)。步驟808b 本地網(wǎng)關(guān)發(fā)現(xiàn)核心網(wǎng)網(wǎng)關(guān)沒有為UE分配地址,據(jù)此得知UE支持多PDN 連接,需要本地網(wǎng)關(guān)為UE分配地址。可選的,本地網(wǎng)關(guān)也可以根據(jù)隧道配置請求中攜帶的UE支持的PDN連接類型來判斷是否需要為UE分配地址。本地網(wǎng)關(guān)可以保存UE支持的PDN 連接類型。本地網(wǎng)關(guān)為UE分配地址。步驟809b 本地網(wǎng)關(guān)創(chuàng)建用戶上下文,保存為UE所分配的地址。本地網(wǎng)關(guān)向核心網(wǎng)網(wǎng)關(guān)回應(yīng)隧道配置響應(yīng),在其中攜帶為UE分配的地址。步驟810 核心網(wǎng)網(wǎng)關(guān)向移動性管理實(shí)體發(fā)送會話建立響應(yīng)。步驟811 移動性管理實(shí)體向無線側(cè)網(wǎng)元發(fā)起初始上下文建立請求。步驟812 執(zhí)行RRC連接配置過程。步驟813 無線側(cè)網(wǎng)元向移動性管理實(shí)體回復(fù)上下文建立響應(yīng)。步驟814 =UE向無線側(cè)網(wǎng)元發(fā)送直傳消息,包含附著完成信息。步驟815 無線側(cè)網(wǎng)元向移動性管理實(shí)體發(fā)送附著完成消息。步驟816 移動性管理實(shí)體向核心網(wǎng)網(wǎng)關(guān)請求更新承載,核心網(wǎng)網(wǎng)關(guān)據(jù)此與移動性管理實(shí)體進(jìn)行承載更新。 參見圖9,圖9描述了 EPS系統(tǒng)的PDN連接建立流程中的地址分配方法,適用于EPS 系統(tǒng)中UE發(fā)起的PDN連接建立流程。圖9所示流程包括以下步驟步驟901 =UE已經(jīng)附著到網(wǎng)絡(luò),具有核心網(wǎng)PDN連接。UE通過無線側(cè)網(wǎng)元向移動性管理實(shí)體發(fā)送PDN連接建立請求,請求建立PDN連接。在PDN連接建立請求消息中,攜帶 UE支持的PDN連接類型參數(shù)。移動性管理實(shí)體可以保存UE支持的PDN連接類型參數(shù)。其中,UE支持的PDN連接類型參數(shù)的實(shí)現(xiàn)方式與圖8中的描述一致。步驟902 移動性管理實(shí)體根據(jù)APN或本地訪問標(biāo)識(這些標(biāo)識可以在步驟901中攜帶)確定需要建立IP分流連接后,向核心網(wǎng)網(wǎng)關(guān)發(fā)送會話建立請求,同時需要將UE在附著請求中攜帶的UE支持的PDN連接類型包含在會話建立請求中。步驟903 核心網(wǎng)網(wǎng)關(guān)收到會話建立請求消息后,獲取其中包含的UE支持的PDN 連接類型參數(shù),并根據(jù)該參數(shù)判斷UE所支持的PDN連接類型。本步驟的具體操作內(nèi)容與步驟805相同。若UE支持單PDN連接,則執(zhí)行步驟90 至步驟907a,之后執(zhí)行步驟908至步驟 914 ;若UE支持多PDN連接,則執(zhí)行步驟904b至步驟907b,之后執(zhí)行步驟908至步驟914。步驟90 至步驟907a 核心網(wǎng)網(wǎng)關(guān)為UE分配地址的相關(guān)流程,具體的操作內(nèi)容與步驟806a至步驟809a相同。進(jìn)入步驟908。步驟904b至步驟907b 本地網(wǎng)關(guān)為UE分配地址的相關(guān)流程,具體的操作內(nèi)容與步驟80 至步驟809b相同。步驟908 核心網(wǎng)網(wǎng)關(guān)向移動性管理實(shí)體發(fā)送會話建立響應(yīng)。步驟909 移動性管理實(shí)體向無線側(cè)網(wǎng)元發(fā)起承載建立請求。步驟910 執(zhí)行RRC連接配置過程。步驟911 無線側(cè)網(wǎng)元向移動性管理實(shí)體回復(fù)承載建立響應(yīng)。步驟912 =UE向無線側(cè)網(wǎng)元發(fā)送直傳消息,包含PDN連接建立完成信息。步驟913 無線側(cè)網(wǎng)元向移動性管理實(shí)體發(fā)送PDN連接建立完成消息。步驟914 移動性管理實(shí)體向核心網(wǎng)網(wǎng)關(guān)請求更新承載,核心網(wǎng)網(wǎng)關(guān)據(jù)此與移動性管理實(shí)體進(jìn)行承載更新。本實(shí)施例中,UE發(fā)起PDN連接建立流程時,在PDN連接建立請求消息中攜帶了 UE支持的PDN連接類型。該參數(shù)的攜帶是可選的,即UE發(fā)起的PDN連接建立請求中可以不攜帶該參數(shù),此時需要由移動性管理實(shí)體將在附著流程中獲得并保存的參數(shù)(即UE支持的 PDN連接類型)在步驟902中通知給核心網(wǎng)網(wǎng)關(guān)。參見圖10,圖10描述了 UTRAN/GERAN系統(tǒng)的PDP上下文激活流程中的地址分配方法,適用于UTRAN/GERAN系統(tǒng)的PDP上下文激活流程。圖10所示流程包括以下步驟步驟1001 :UE通過執(zhí)行附著流程,成功附著到網(wǎng)絡(luò)。步驟1002 =UE通過無線側(cè)網(wǎng)元發(fā)送PDP上下文激活請求消息給移動性管理實(shí)體, 同時攜帶UE支持的PDN連接類型參數(shù)。移動性管理實(shí)體可以保存UE支持的PDN連接類型參數(shù)。其中,UE支持的PDN連接類型參數(shù)的實(shí)現(xiàn)方式與圖8中的描述一致。步驟1003 移動性管理實(shí)體根據(jù)APN或本地訪問標(biāo)識(這些標(biāo)識可以在步驟1002 消息中攜帶)確定需要建立IP分流連接后,向核心網(wǎng)網(wǎng)關(guān)發(fā)送PDP上下文建立請求,同時需要在該請求中攜帶UE支持的PDN連接類型參數(shù)。對于UTRAN/GERAN系統(tǒng)而言,核心網(wǎng)網(wǎng)關(guān)為GGSN。步驟1004 核心網(wǎng)網(wǎng)關(guān)收到該消息后,獲取UE支持PDN連接類型參數(shù),并根據(jù)該參數(shù)的判斷UE所支持的PDN連接類型。核心網(wǎng)網(wǎng)關(guān)可以保存該參數(shù)。當(dāng)UE支持的PDN連接類型參數(shù)是同一個參數(shù),并且以不同的取值來區(qū)別UE是支持多PDN連接還是支持單PDN連接時,核心網(wǎng)網(wǎng)關(guān)可以根據(jù)該參數(shù)的具體取值來判斷出UE 所支持的PDN連接類型;當(dāng)該參數(shù)是一個指示,并且只有當(dāng)UE支持多PDN連接時才攜帶該參數(shù)時,核心網(wǎng)網(wǎng)關(guān)可以根據(jù)消息中是否攜帶該參數(shù)來判斷出UE所支持的PDN連接類型;當(dāng)該參數(shù)是一個指示,并且只有當(dāng)UE支持單PDN連接時才攜帶該參數(shù)時,核心網(wǎng)網(wǎng)關(guān)可以根據(jù)消息中是否攜帶該參數(shù)來判斷出UE所支持的PDN連接類型;當(dāng)該參數(shù)是兩個指示,并且當(dāng)UE不支持多PDN連接時攜帶一個指示,以及支持多 PDN連接時攜帶另一個指示時,核心網(wǎng)網(wǎng)關(guān)可以根據(jù)消息中攜帶的具體指示來判斷出UE所支持的PDN連接類型。若UE支持單PDN連接,則執(zhí)行步驟100 至步驟1008a,之后執(zhí)行步驟1009至步驟1012 ;若UE支持單PDN連接,則執(zhí)行步驟100 至步驟1008b,之后執(zhí)行步驟1009至步驟 1012。步驟1005a 若核心網(wǎng)網(wǎng)關(guān)判斷出UE只支持單PDN連接而不支持多PDN連接,則需要由自身為UE分配IP地址。步驟1006a 核心網(wǎng)網(wǎng)關(guān)向本地網(wǎng)關(guān)發(fā)送隧道配置請求,請求擴(kuò)展隧道的建立,隧道配置請求中還需攜帶為UE分配的地址??蛇x的,隧道配置請求中還可以進(jìn)一步攜帶UE 支持的PDN連接類型。步驟1007a 本地網(wǎng)關(guān)獲得核心網(wǎng)網(wǎng)關(guān)為UE分配的地址,據(jù)此得知UE支持單PDN 連接,不需要本地網(wǎng)關(guān)為UE分配地址??蛇x的,本地網(wǎng)關(guān)也可以根據(jù)隧道配置請求中攜帶的UE支持的PDN連接類型來判斷是否需要為UE分配地址。本地網(wǎng)關(guān)可以保存UE支持的 PDN連接類型。步驟1008a 本地網(wǎng)關(guān)創(chuàng)建用戶上下文,保存為UE分配的地址,并對地址進(jìn)行NAT處理,以便為用戶進(jìn)行IP分流操作。本地網(wǎng)關(guān)向核心網(wǎng)網(wǎng)關(guān)回應(yīng)隧道配置響應(yīng)。進(jìn)入步驟 1009。步驟1005b 若核心網(wǎng)網(wǎng)關(guān)判斷出UE支持多PDN連接,則不需要由自身為UE分配地址,同時需要指示本地網(wǎng)關(guān)為UE分配地址。步驟1006b 核心網(wǎng)網(wǎng)關(guān)向本地網(wǎng)關(guān)發(fā)送隧道配置請求,請求擴(kuò)展隧道的建立??蛇x的,隧道配置請求中還可以進(jìn)一步攜帶UE支持PDN連接類型。此步驟中,核心網(wǎng)網(wǎng)關(guān)通過在隧道配置請求消息中不攜帶UE的地址,來指示本地網(wǎng)關(guān)UE支持多PDN連接,需要本地網(wǎng)關(guān)為UE分配地址?;蛘呖蛇x的,通過UE支持的PDN 連接類型參數(shù)來指示本地網(wǎng)關(guān)。步驟1007b 本地網(wǎng)關(guān)獲知核心網(wǎng)網(wǎng)關(guān)沒有為UE分配地址,據(jù)此得知UE支持多 PDN連接,需要本地網(wǎng)關(guān)為UE分配地址??蛇x的,本地網(wǎng)關(guān)也可以根據(jù)隧道配置請求中攜帶的UE支持的PDN連接類型來判斷是否需要為UE分配地址。本地網(wǎng)關(guān)可以保存UE支持的 PDN連接類型。本地網(wǎng)關(guān)為UE分配地址。步驟1008b 本地網(wǎng)關(guān)創(chuàng)建用戶上下文,保存為UE分配的地址。本地網(wǎng)關(guān)向核心網(wǎng)網(wǎng)關(guān)回應(yīng)隧道配置響應(yīng),其中攜帶為UE分配的地址。步驟1009 核心網(wǎng)網(wǎng)關(guān)向移動性管理實(shí)體回應(yīng)PDP上下文建立響應(yīng)。步驟1010 執(zhí)行無線接入承載建立流程。步驟1011 移動性管理實(shí)體可能向核心網(wǎng)網(wǎng)關(guān)發(fā)送PDP上下文更新請求,通知核心網(wǎng)網(wǎng)關(guān)修改后的QoS參數(shù);核心網(wǎng)網(wǎng)關(guān)則可以向移動性管理實(shí)體回應(yīng)PDP上下文更新響應(yīng),以完成PDP上下文更新。步驟1012 移動性管理實(shí)體返回PDP上下文激活響應(yīng)消息給UE。本實(shí)施例中,UE支持的PDN連接類型是在PDP上下文建立時帶給核心網(wǎng)網(wǎng)關(guān)的; 基于此,在附著流程中,UE可以不攜帶該參數(shù)。對于UTRAN/GERAN系統(tǒng),UE可以在附著流程中將自身支持的PDN連接類型通知給移動性管理實(shí)體,由移動性管理實(shí)體保存該參數(shù);之后,在UE發(fā)起PDP上下文激活過程,并且UE不再攜帶所述參數(shù)時,可以由移動性管理實(shí)體將保存的所述參數(shù)通知給核心網(wǎng)網(wǎng)關(guān)。結(jié)合以上各流程,可以將本發(fā)明實(shí)現(xiàn)地址分配的技術(shù)思路表示如圖11所示。參見圖11,圖11為本發(fā)明實(shí)現(xiàn)地址分配的流程簡圖,該流程包括以下步驟步驟1110 獲取用于確定地址分配主體的UE能力。步驟1120 根據(jù)所獲取的UE能力,確定為UE分配地址的功能實(shí)體。為了保證上述各流程能夠順利進(jìn)行,可以進(jìn)行如圖12所示的設(shè)置。參見圖12,圖 12為本發(fā)明一實(shí)施例的實(shí)現(xiàn)地址分配的裝置圖,該裝置包括相連的終端能力提供單元、地址分配決策單元、地址分配執(zhí)行單元。在具體應(yīng)用時,終端能力提供單元可以設(shè)置于UE、移動性管理實(shí)體等功能實(shí)體中, 能夠向地址分配決策單元等有需要的功能實(shí)體提供UE支持的PDN連接類型等UE能力。地址分配決策單元可以設(shè)置于核心網(wǎng)網(wǎng)關(guān)等功能實(shí)體中,能夠接收終端能力提供單元所提供的UE支持的PDN連接類型等終端能力,并據(jù)此確定為UE分配地址的功能實(shí)體,如核心網(wǎng)網(wǎng)關(guān)、本地網(wǎng)關(guān)等。在核心網(wǎng)網(wǎng)關(guān)、本地網(wǎng)關(guān)等能夠?yàn)閁E分配地址的功能實(shí)體中,均可設(shè)置地址分配執(zhí)行單元。當(dāng)?shù)刂贩峙錄Q策單元確定了為UE分配地址的功能實(shí)體后,可以通知該功能實(shí)體中的地址分配執(zhí)行單元為UE分配地址,相應(yīng)的地址分配執(zhí)行單元則可以根據(jù)收到的通知為UE分配地址,進(jìn)一步還可以將分配的地址通知給UE。需要說明的是,終端能力提供單元、地址分配決策單元、地址分配執(zhí)行單元中的兩兩之間,可以連接有移動性管理實(shí)體等中間實(shí)體。再有,終端能力提供單元可以在附著過程、發(fā)起PDN連接建立流程、PDP上下文激活等過程中提供UE能力;并且,UE能力的表現(xiàn)方式也可以如前述多種中的一種。上述各單元所能實(shí)現(xiàn)的操作內(nèi)容已經(jīng)在前述各流程中詳細(xì)描述,在此不再贅述。綜上所述可見,無論是方法還是裝置,本發(fā)明在分流網(wǎng)絡(luò)中實(shí)現(xiàn)地址分配的技術(shù), 能夠在分流網(wǎng)絡(luò)中由恰當(dāng)?shù)闹黧w實(shí)現(xiàn)合理、有效地UE地址分配,有利于UE順利進(jìn)行后續(xù)通信過程,提高了用戶滿意度。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.在分流網(wǎng)絡(luò)中實(shí)現(xiàn)地址分配的方法,其特征在于,該方法包括獲取用于確定地址分配主體的終端UE能力;根據(jù)所獲取的UE能力,確定為UE分配地址的功能實(shí)體。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取所述UE能力的方法為在UE的附著過程中,提供UE支持的分組數(shù)據(jù)網(wǎng)絡(luò)PDN連接類型;或者,在PDN連接建立過程中,提供UE支持的PDN連接類型;或者,在PDP上下文激活過程中,提供UE支持的PDN連接類型。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定為UE分配地址的功能實(shí)體的過程包括檢查UE支持的PDN連接類型,如果UE不支持多PDN連接,則確定由核心網(wǎng)網(wǎng)關(guān)為UE 分配地址;如果UE支持多PDN連接,則確定由本地網(wǎng)關(guān)為UE分配地址。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述確定由本地網(wǎng)關(guān)為UE分配地址的過程包括核心網(wǎng)網(wǎng)關(guān)指示本地網(wǎng)關(guān)為UE分配地址;或者,核心網(wǎng)網(wǎng)關(guān)將UE支持的PDN連接類型發(fā)送給本地網(wǎng)關(guān),本地網(wǎng)關(guān)據(jù)此確定由自身為UE 分配地址。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,該方法進(jìn)一步包括由已經(jīng)確定的為UE分配地址的所述功能實(shí)體,為UE分配地址。
6.在分流網(wǎng)絡(luò)中實(shí)現(xiàn)地址分配的裝置,其特征在于,該裝置包括終端能力提供單元、地址分配決策單元;其中,所述終端能力提供單元,用于獲取能夠確定地址分配主體的UE能力;所述地址分配決策單元,用于根據(jù)所述終端能力提供單元所獲取的UE能力,確定為UE 分配地址的功能實(shí)體。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述終端能力提供單元用于在UE的附著過程中,提供UE支持的分組數(shù)據(jù)網(wǎng)絡(luò)PDN連接類型;或者,在PDN連接建立過程中,提供UE支持的PDN連接類型;或者,在PDP上下文激活過程中,提供UE支持的PDN連接類型。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述地址分配決策單元用于 檢查UE支持的PDN連接類型,如果UE不支持多PDN連接,則確定由核心網(wǎng)網(wǎng)關(guān)為UE 分配地址;如果UE支持多PDN連接,則確定由本地網(wǎng)關(guān)為UE分配地址。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述地址分配決策單元在確定由本地網(wǎng)關(guān)為UE分配地址時,用于指示本地網(wǎng)關(guān)為UE分配地址;或者,將UE支持的PDN連接類型發(fā)送給本地網(wǎng)關(guān),通知本地網(wǎng)關(guān)據(jù)此確定由自身為UE分配地址。
10.根據(jù)權(quán)利要求6至9任一項(xiàng)所述的裝置,其特征在于,該裝置進(jìn)一步包括地址分配執(zhí)行單元,設(shè)置于已經(jīng)確定的用于為UE分配地址的功能實(shí)體中,該功能實(shí)體為本地網(wǎng)關(guān)或核心網(wǎng)網(wǎng)關(guān);所述地址分配執(zhí)行單元,用于為UE分配地址。
全文摘要
本發(fā)明公開了在分流網(wǎng)絡(luò)中實(shí)現(xiàn)地址分配的方法和裝置,均可獲取用于確定地址分配主體的終端能力;根據(jù)所獲取的終端能力,確定為終端分配地址的功能實(shí)體。本發(fā)明在分流網(wǎng)絡(luò)中實(shí)現(xiàn)地址分配的方法和裝置,能夠在分流網(wǎng)絡(luò)中由恰當(dāng)?shù)闹黧w實(shí)現(xiàn)合理、有效地終端地址分配,有利于終端順利進(jìn)行后續(xù)通信過程,提高了用戶滿意度。
文檔編號H04L29/12GK102299973SQ201010217439
公開日2011年12月28日 申請日期2010年6月23日 優(yōu)先權(quán)日2010年6月23日
發(fā)明者周娜, 梁爽, 王靜, 霍玉臻 申請人:中興通訊股份有限公司