專利名稱:網(wǎng)絡(luò)選擇方法、設(shè)備及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)選擇方法、設(shè)備及系統(tǒng)。
背景技術(shù):
為了提供更高的數(shù)據(jù)傳輸速率和更小的時延,同時降低運營商的運營成本,第三代合作伙伴計劃(3rd Generation Partnership Pro ject,簡稱3GPP)提出了一種基于家庭(演進)基站(Home (E-) UTRAN NodeB,簡稱H(e)NB)的接入服務(wù)。這種接入服務(wù)在家庭、商場或企業(yè)等場地部署H(e)NB,用戶通過H(e)NB接入運營商核心網(wǎng)的同時,還允許通過H(e)NB直接接入到家庭網(wǎng)絡(luò)或企業(yè)網(wǎng)絡(luò)中與其他IP設(shè)備互聯(lián),稱為本地IP接入(Local IPAccess,簡稱LIPA),或通過H(e)NB直接接入到Internet中,稱為選擇的IP業(yè)務(wù)卸載 (Selected IP traffic off load,簡稱 SIPT0)。與此同時,宏基站(e) NB 也引入了 SIPTO 的概念,主要目的是實現(xiàn)運營商或hternet業(yè)務(wù)卸載,減少宏網(wǎng)絡(luò)負擔?,F(xiàn)有的執(zhí)行LIPA或SIPTO業(yè)務(wù)的網(wǎng)絡(luò)架構(gòu)主要有兩種形式一種為使用本地分組數(shù)據(jù)網(wǎng)(Local Packet Data Network,簡稱Local PDN)連接的基站作為執(zhí)行LIPA或SIPTO 業(yè)務(wù)出口的網(wǎng)絡(luò)架構(gòu),簡稱Local PDN架構(gòu);另一種為在基站由網(wǎng)絡(luò)地址轉(zhuǎn)換(Network Address Translation,簡稱NAT)執(zhí)行LIPA或SIPTO業(yè)務(wù)出口的網(wǎng)絡(luò)架構(gòu),簡稱NAT架構(gòu)。Local PDN架構(gòu)中,在基站(包括H(e)NB或(e)NB)中設(shè)置有本地網(wǎng)關(guān)GPRS支持節(jié)點 (Local Gateway GPRS Support Node,簡稱L-GGSN)或本地分組數(shù)據(jù)網(wǎng)網(wǎng)關(guān)(Local Packet Data Network Gateway,簡稱L-PGW)的功能實體,該實體能夠為終端UE分配接入到LIPA 或SIPTO業(yè)務(wù)的PDN連接的單獨的IP地址,因此在該架構(gòu)要求UE同時支持多PDN連接地址。而在NAT架構(gòu)中,基站中配置有NAT功能實體,用于實現(xiàn)從分組數(shù)據(jù)協(xié)議(Package DataProtocol,簡稱PDP)上下文中提取LIPA或SIPTO業(yè)務(wù),或者插入LIPA或SIPTO業(yè)務(wù)至PDP上下文承載中的功能。因此,在NAT架構(gòu)中,不需要為UE分配單獨的IP地址來執(zhí)行 LIPA或SIPTO業(yè)務(wù),所建立的本地承載并不需要單獨分配IP地址,而是能夠使用移動運營商核心網(wǎng)已經(jīng)為終端分配的IP地址,因此該架構(gòu)要求UE僅支持單PDN連接。3GPP RlO中要求網(wǎng)絡(luò)需要同時支持基于H(e)NB的LIPA或SIPTO業(yè)務(wù)可以同時支持Local PDN和NAT兩種網(wǎng)絡(luò)架構(gòu),這就對終端支持單或多PDN連接能力提出了要求。因此在很長一段時間內(nèi),單PDN網(wǎng)絡(luò)和雙PDN網(wǎng)絡(luò)將處于并存的狀態(tài)。但是,在目前的通用移動通信系統(tǒng)(UniversalMobile Telecommunications System,簡稱UMTS)中,由于很大一部分只支持單PDN連接的UE已經(jīng)得到了大范圍的商用,對于這部分UE而言,就無法接入到支持多PDN連接的網(wǎng)絡(luò)中來執(zhí)行LIPA或SIPTO業(yè)務(wù)。如何被適配到雙PDN網(wǎng)絡(luò)架構(gòu)中,成為了一個必須解決的問題。其次,對于可以同時支持Local PDN和NAT的兩種網(wǎng)絡(luò)架構(gòu)來說, 由于網(wǎng)絡(luò)不知道UE支持單或多PDN連接的能力,因而不會為UE選擇適配的網(wǎng)絡(luò)架構(gòu),從而造成網(wǎng)絡(luò)在嘗試為UE建立LIPA或SIPTO業(yè)務(wù)的PDN連接時可能會出現(xiàn)多次建立失敗的情況,浪費了網(wǎng)絡(luò)資源。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種網(wǎng)絡(luò)選擇方法、設(shè)備及系統(tǒng),用以解決支持不同PDN連接類型的終端,如支持單PDN連接或多PDN連接的終端,在接入支持不同架構(gòu)的網(wǎng)絡(luò)中,如作為業(yè)務(wù)出口的基站支持單PDN連接或多PDN連接的架構(gòu)時,兩者之間的適配問題。為實現(xiàn)上述目的,本發(fā)明實施例提供一種網(wǎng)絡(luò)選擇方法,包括獲取終端支持單PDN連接或多PDN連接的第一指示信息;獲取基站支持單PDN連接和/或多PDN連接的第二指示信息;根據(jù)獲取到的所述第一指示信息和第二指示信息,為終端選擇適配的網(wǎng)絡(luò)。為實現(xiàn)上述目的,本發(fā)明實施例還提供一種網(wǎng)絡(luò)選擇設(shè)備,包括第一指示信息獲取模塊,用于獲取終端支持單PDN連接或多PDN連接的第一指示 fn息;第二指示信息獲取模塊,用于獲取基站支持單PDN連接和/或多PDN連接的第二指不信息;網(wǎng)絡(luò)選擇模塊,用于根據(jù)獲取到的所述第一指示信息和第二指示信息,為所述終端選擇適配的網(wǎng)絡(luò)。為實現(xiàn)上述目的,本發(fā)明實施例還提供一種網(wǎng)絡(luò)選擇系統(tǒng),包括上述的網(wǎng)絡(luò)選擇設(shè)備,以及分別與所述網(wǎng)絡(luò)選擇設(shè)備連接的終端和基站;其中,所述網(wǎng)絡(luò)選擇設(shè)備為核心網(wǎng)的服務(wù)GPRS支持節(jié)點或者移動性管理實體。本發(fā)明實施例的網(wǎng)絡(luò)選擇方法、設(shè)備及系統(tǒng),通過根據(jù)分別從終端和基站側(cè)獲取得知終端支持PDN連接類型的指示信息,以及作為業(yè)務(wù)出口的基站支持PDN連接類型的指示信息,為終端選擇適配的網(wǎng)絡(luò),以建立相關(guān)業(yè)務(wù)的承載,有效避免了由于終端和基站作為業(yè)務(wù)出口的網(wǎng)絡(luò)架構(gòu)不適配而造成的相關(guān)業(yè)務(wù)承載建立時的網(wǎng)絡(luò)資源浪費現(xiàn)象,從而提高了系統(tǒng)效率。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例提供的一種網(wǎng)絡(luò)選擇方法的流程圖;圖2為本發(fā)明實施例提供的另一種網(wǎng)絡(luò)選擇方法的流程圖;圖3為本發(fā)明實施例提供的一種網(wǎng)絡(luò)選擇設(shè)備的結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例提供的另一種網(wǎng)絡(luò)選擇設(shè)備的結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例提供的一種網(wǎng)絡(luò)選擇系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。圖1為本發(fā)明實施例提供的一種網(wǎng)絡(luò)選擇方法的流程圖,如圖1所示,本實施例的方法包括如下步驟步驟100,獲取終端支持單PDN連接或多PDN連接的第一指示信息;在3GPP通信系統(tǒng)中,基于不同類型的網(wǎng)絡(luò)架構(gòu),為終端提供網(wǎng)絡(luò)接入服務(wù)的基站由于針對不同的網(wǎng)絡(luò)架構(gòu)配置了不同的功能,因而具有不同的網(wǎng)絡(luò)支持能力,與此同時,終端由于支持PDN連接能力的不同,也可以被分為兩種不同的類型支持單PDN連接或者支持多PDN連接的終端。不同類型的終端與不同類型的網(wǎng)絡(luò)架構(gòu)可能出現(xiàn)彼此不適配的情況, 因此,在終端接入至網(wǎng)絡(luò)中以實現(xiàn)相關(guān)業(yè)務(wù)時,對不同類型的終端以及不同類型的網(wǎng)絡(luò)架構(gòu)進行相應(yīng)的適配,以建立相關(guān)業(yè)務(wù)的承載,能夠避免嘗試在不適配的網(wǎng)絡(luò)為相關(guān)業(yè)務(wù)建立承載時,造成的網(wǎng)絡(luò)資源浪費的現(xiàn)象。具體地,本實施例中,在終端通過基站接入網(wǎng)絡(luò)的過程中,核心網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備從終端獲取指示終端PDN連接類型的第一指示信息。第一指示信息中具體指明了終端支持單PDN連接或多PDN連接的能力,網(wǎng)絡(luò)選擇設(shè)備根據(jù)獲取到的第一指示信息,可以獲知終端的基本配置能力,從而可以在網(wǎng)絡(luò)接入過程中,為終端選擇適配的網(wǎng)絡(luò)進行接入。步驟101,獲取基站支持單PDN連接和/或多PDN連接的第二指示信息;在從終端獲知該終端支持單PDN連接或多PDN連接的能力的同時,網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備為了同時對接入網(wǎng)的網(wǎng)絡(luò)架構(gòu)類型有所了解,從而可以為接入的終端分配匹配的網(wǎng)絡(luò),還將從配置有不同的網(wǎng)絡(luò)架構(gòu)功能的基站中獲取指示該基站的網(wǎng)絡(luò)支持能力的第二指示信息。第二指示信息中具體指明了基站支持單PDN連接和/或多PDN連接的能力,網(wǎng)絡(luò)選擇設(shè)備根據(jù)獲取到的第二指示信息,可以獲知基站所對應(yīng)的網(wǎng)絡(luò)的基本配置能力,從而可以在網(wǎng)絡(luò)接入過程中,為終端選擇適配的網(wǎng)絡(luò)進行接入。具體地,對應(yīng)于目前常見的可實現(xiàn)LIPA業(yè)務(wù)或SIPTO業(yè)務(wù)的Local PDN網(wǎng)絡(luò)架構(gòu)和NAT網(wǎng)絡(luò)架構(gòu),基站的PDN網(wǎng)絡(luò)支持能力可以分為三種僅支持單PDN連接的基站、僅支持多PDN連接的基站、或者可同時支持單PDN連接和多PDN連接的基站。對應(yīng)于不同的架構(gòu)類型的基站,對可接入的終端類型有不同的要求。步驟102,根據(jù)獲取到的第一指示信息和第二指示信息,為終端選擇適配的網(wǎng)絡(luò)。在分別獲取得知終端支持單PDN連接或多PDN連接的能力,以及基站所對應(yīng)的網(wǎng)絡(luò)支持單PDN連接或多PDN連接的能力后,網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備根據(jù)獲取到的這兩個能力信息,可以對終端通過基站接入至該基站所對應(yīng)網(wǎng)絡(luò)的過程進行適配。具體地,根據(jù)兩者的基本屬性配置能力,網(wǎng)絡(luò)選擇設(shè)備分析判斷接入的終端是否與被接入的網(wǎng)絡(luò)架構(gòu)相互匹配,并為終端選擇適配的網(wǎng)絡(luò)架構(gòu),使終端能夠通過基站建立相關(guān)業(yè)務(wù)的承載,獲取相關(guān)業(yè)務(wù)。需要說明的是,對于本實施例中網(wǎng)絡(luò)接入適配過程的執(zhí)行主體,即網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備而言,該網(wǎng)絡(luò)選擇設(shè)備可以與位于網(wǎng)絡(luò)側(cè)的負責網(wǎng)絡(luò)接入的管理設(shè)備同為一物理實體,例如其可以為核心網(wǎng)的移動性管理實體(Mobility Management Entity,簡稱MME)、 或者服務(wù)GPRS支持節(jié)點(ServingGPRS Support Node,簡稱SGSN),該網(wǎng)絡(luò)選擇設(shè)備可以與基站,以及通過基站與接入的終端進行數(shù)據(jù)通信交互,從而分別從基站和終端獲取到相關(guān)的指示信息。同時,在本實施中所述的基站可以為家庭(演進)基站或宏基站,且若該基站配置有基站網(wǎng)關(guān),網(wǎng)絡(luò)選擇設(shè)備還需通過基站網(wǎng)關(guān)對與基站間傳輸?shù)南⑿帕钸M行轉(zhuǎn)發(fā)。本實施例的網(wǎng)絡(luò)選擇方法,通過分別從終端和基站側(cè)獲取得知終端支持PDN連接的能力以及基站支持PDN連接的能力,并根據(jù)獲取得知的這兩部分能力信息,為終端選擇適配的網(wǎng)絡(luò),以建立相關(guān)業(yè)務(wù)的承載,避免了嘗試在不適配的網(wǎng)絡(luò)為相關(guān)業(yè)務(wù)建立承載時, 造成的網(wǎng)絡(luò)資源浪費的現(xiàn)象,從而提高了系統(tǒng)效率。圖2為本發(fā)明實施例提供的另一種網(wǎng)絡(luò)選擇方法的流程圖,如圖2所示,本實施例的方法包括如下步驟步驟200,網(wǎng)絡(luò)選擇設(shè)備從終端獲取該終端支持單PDN連接或多PDN連接的第一指不信息;在本實施例中,當終端通過基站接入至對應(yīng)的網(wǎng)絡(luò)中時,網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備為了獲知接入的終端支持PDN連接的類型,向終端獲取用于指示這一能力的第一指示信息。實際應(yīng)用中,網(wǎng)絡(luò)選擇設(shè)備獲取終端支持的PDN連接的能力的指示信息的步驟可以存在多種實現(xiàn)方式,例如終端可以主動地將自身支持單PDN連接或多PDN連接的指示信息上報給網(wǎng)絡(luò)選擇設(shè)備;或者,網(wǎng)絡(luò)選擇設(shè)備向終端發(fā)送終端能力查詢消息,以使終端通過響應(yīng)該終端能力查詢消息,將自身支持單PDN連接或多PDN連接的指示信息返回給網(wǎng)絡(luò)選擇設(shè)備。具體地,本實施例中,網(wǎng)絡(luò)選擇設(shè)備對第一指示信息的獲取步驟可以通過三種方式實現(xiàn),分別描述如下第一種方式,終端可以將指示自身支持單PDN連接或多PDN連接的第一指示信息攜帶在非接入層消息中,主動地發(fā)送給網(wǎng)絡(luò)選擇設(shè)備。以該網(wǎng)絡(luò)選擇設(shè)備為SGSN為例進行說明,終端在通過基站發(fā)送非接入層(Non-AccessStratum,簡稱NAQ消息給SGSN時,需在該NAS消息中攜帶移動臺網(wǎng)絡(luò)能力“MS Network Capability”信息,在本實施例中,終端可以將第一指示信息添加在“MS Network Capability”參數(shù)中,通過NAS消息發(fā)送給SGSN。 具體地,該第一指示信息可以為1比特的數(shù)值,該1比特數(shù)值所代表的意義可以根據(jù)具體的設(shè)置而定,例如當該數(shù)值為1時代表終端支持多PDN連接,當該數(shù)值為0時代表終端支持單 PDN連接。第二種方式,終端在向基站發(fā)送無線資源控制(Radio Resource Control,簡稱RRC)連接請求消息時,將第一指示信息攜帶在RRC連接請求消息的終端能力指示(UE Capability Indication)字段中,發(fā)送給基站。該第一指示信息同樣可以通過1比特的數(shù)值予以表示,基站在接收到終端攜帶有第一指示信息的RRC連接請求消息后,可以在選擇的時間點將該第一指示信息轉(zhuǎn)發(fā)給網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備。第三種方式,終端可以通過響應(yīng)網(wǎng)絡(luò)側(cè)的終端能力查詢消息的方式,將自身支持單PDN連接或多PDN連接的指示信息發(fā)送給網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備。具體地,在本方式中, 步驟200還可以包括如下幾個子步驟步驟2000,網(wǎng)絡(luò)選擇設(shè)備通過基站向終端發(fā)送終端能力查詢消息;實際應(yīng)用中,此時的網(wǎng)絡(luò)選擇設(shè)備可以為MME,且MME向終端發(fā)送終端能力查詢請求的步驟可以在MME向基站發(fā)送上下文建立請求的流程中實現(xiàn)。具體地,核心網(wǎng)的MME在向基站發(fā)送上下文建立請求消息的同時,將用于查詢終端支持PDN連接的能力的查詢請求攜帶在該上下文建立請求消息中,發(fā)送給基站?;驹诮邮盏皆撋舷挛慕⒄埱笙⒑螅蚪K端發(fā)送RRC連接請求建立消息,與此同時將接收到的終端能力查詢請求攜帶在該RRC連接請求建立消息中,轉(zhuǎn)發(fā)給終端,以指明網(wǎng)絡(luò)側(cè)需要獲知該終端支持PDN連接的能力。步驟2001,終端響應(yīng)終端能力查詢消息,并通過基站返回第一指示信息給網(wǎng)絡(luò)選擇設(shè)備;終端在接收到基站轉(zhuǎn)發(fā)的終端能力查詢消息后,為了響應(yīng)該查詢消息,將指明自身支持單PDN連接或多PDN連接的第一指示信息,攜帶在RRC連接建立完成消息中,返回給基站,基站將該第一指示信息轉(zhuǎn)發(fā)給核心網(wǎng)的MME,從而完成了 MME獲取終端的第一指示信息的過程。步驟201,網(wǎng)絡(luò)選擇設(shè)備從基站獲取該基站支持單PDN連接和/或多PDN連接的能力的第二指示信息;在從終端獲知該終端支持單PDN連接或多PDN連接的能力的同時,網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備為了同時對接入網(wǎng)的網(wǎng)絡(luò)架構(gòu)類型有所了解,以便可以為接入的終端分配相匹配的網(wǎng)絡(luò),還從配置有不同的網(wǎng)絡(luò)架構(gòu)功能的基站中獲取指示該基站的網(wǎng)絡(luò)支持能力的第二指示信息。實際應(yīng)用中,網(wǎng)絡(luò)選擇設(shè)備獲取基站的網(wǎng)絡(luò)架構(gòu)支持能力的信息的步驟同樣可以存在多種實現(xiàn)方式,例如基站可以在基站注冊過程中,主動地將自身支持單PDN連接和 /或多PDN連接的能力指示信息發(fā)送給網(wǎng)絡(luò)選擇設(shè)備;或者,基站還可以在轉(zhuǎn)發(fā)終端的非接入層信令的過程中,將自身支持單PDN連接和/或多PDN連接的能力指示信息發(fā)送給網(wǎng)絡(luò)選擇設(shè)備。具體地,本實施例中,網(wǎng)絡(luò)選取設(shè)備對第二指示信息的獲取步驟可以通過下述兩種方式實現(xiàn),分別描述如下第一種方式,基站可以在注冊的過程中,向核心網(wǎng)的網(wǎng)絡(luò)選擇設(shè)備發(fā)送自身支持單PDN連接和/或多PDN連接的能力指示信息。具體地,在此方式中,以基站通過基站網(wǎng)關(guān)發(fā)送第二指示信息給網(wǎng)絡(luò)選擇設(shè)備為例進行說明。當基站向核心網(wǎng)進行注冊時,首先將通過基站網(wǎng)關(guān)發(fā)送注冊請求消息給核心網(wǎng),以發(fā)起基站的注冊流程。在該注冊請求消息中攜帶基站的位置信息、基站標識以及基站運行參數(shù)等信息,而在本實施例中,可以將指示基站支持PDN連接的能力的第二指示信息攜帶在該注冊請求消息中,通過基站發(fā)送給基站網(wǎng)關(guān)?;揪W(wǎng)關(guān)接收到該注冊請求消息之后,將向網(wǎng)絡(luò)側(cè)發(fā)起信令連接控制部分 (Signaling Connection Control Part,簡稱SCCP)過程,以建立與核心網(wǎng)的SCCP連接,并同時將基站的注冊信息轉(zhuǎn)發(fā)給網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備,其中包括基站之前攜帶在注冊請求消息中發(fā)送的第二指示信息。于是,網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備通過基站的注冊過程,獲取得知了基站支持PDN連接的能力。具體地,該第二指示信息與第一指示信息相似,同樣可以用相應(yīng)比特的數(shù)值予以表示。第二種方式,此外,基站還可以在轉(zhuǎn)發(fā)終端的非接入層消息的過程中,將第二指示信息發(fā)送給網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備。實際應(yīng)用中,基站在轉(zhuǎn)發(fā)終端的非接入層消息的無線接入網(wǎng)絡(luò)應(yīng)用部分(Radio Access NetworkApplication Part,簡稱RANAP)消息中,同時將指示其支持單PDN連接和/或多PDN連接的第二指示信息發(fā)送給SGSN。此外需要說明的是,由于在本實施例中,網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備對終端的第一指示信息的獲取和對基站的第二指示信息的獲取,都可以通過基站對終端的非接入層消息的轉(zhuǎn)發(fā)而進行,因此在這種情況下,基站在轉(zhuǎn)發(fā)終端的非接入層消息時,還可以同時將第一指示信息和第二指示信息發(fā)送給網(wǎng)絡(luò)側(cè)的網(wǎng)絡(luò)選擇設(shè)備。
步驟202,網(wǎng)絡(luò)選擇設(shè)備根據(jù)獲取到的第一指示信息和第二指示信息,為終端選擇適配的網(wǎng)絡(luò)。網(wǎng)絡(luò)選擇設(shè)備在獲取得到第一指示信息和第二指示信息后,通過對第一指示信息和第二指示信息的分析,可以分別得知終端支持PDN連接的能力,以及作為業(yè)務(wù)出口的基站支持PDN連接的能力,而根據(jù)終端以及基站的不同類型,網(wǎng)絡(luò)選擇設(shè)備可以為終端選擇適配的網(wǎng)絡(luò),以建立相應(yīng)的業(yè)務(wù)承載。具體地,在本實施例中,根據(jù)不同的第一指示信息和第二指示信息,可以對應(yīng)終端類型和網(wǎng)絡(luò)架構(gòu)類型的六種不同的組合,而在本實施例中,對于網(wǎng)絡(luò)選擇設(shè)備而言,需要進行網(wǎng)絡(luò)適配調(diào)整的情況包括如下四種第一種情況,網(wǎng)絡(luò)選擇設(shè)備獲取到的第一指示信息指示終端支持單PDN連接,同時第二指示信息指示基站支持多PDN連接,即支持Local PDN網(wǎng)絡(luò)架構(gòu)時,由于在多PDN連接的網(wǎng)絡(luò)架構(gòu)中,要求接入的終端需要為多個PDN連接提供不同的IP地址,因此僅支持單 PDN連接的終端無法接入到多PDN連接的網(wǎng)絡(luò)中,于是,網(wǎng)絡(luò)選擇設(shè)備向接入的終端返回承載建立失敗消息,以告知終端無法得到網(wǎng)絡(luò)的支持,無法接入到網(wǎng)絡(luò)中以實現(xiàn)相關(guān)業(yè)務(wù)。終端在接收到該承載建立失敗消息后,將直接結(jié)束此次網(wǎng)絡(luò)接入的流程,而不會嘗試接入到對應(yīng)的網(wǎng)絡(luò)中去,網(wǎng)絡(luò)也不會在此過程中嘗試為終端建立如LIPA或SIPTO業(yè)務(wù)的承載,避免了在此過程中造成的網(wǎng)絡(luò)資源浪費。第二種情況,網(wǎng)絡(luò)選擇設(shè)備獲取到的第一指示信息指示終端支持單PDN連接,而第二指示信息指示基站同時支持單PDN連接和多PDN連接,此時雖然網(wǎng)絡(luò)側(cè)可以同時支持兩種網(wǎng)絡(luò)架構(gòu),但是由于僅支持單PDN連接的終端只能接入到單PDN連接的網(wǎng)絡(luò)中,因此網(wǎng)絡(luò)選擇設(shè)備可以為終端選擇單PDN連接的網(wǎng)絡(luò)進行接入,通過基站中設(shè)置的與單PDN連接的網(wǎng)絡(luò)架構(gòu)的相關(guān)功能,將終端接入到支持單PDN連接的網(wǎng)絡(luò)中去,即網(wǎng)絡(luò)選擇設(shè)備將按照NAT網(wǎng)絡(luò)架構(gòu)對應(yīng)的方案,為終端建立如LIPA或SIPTO業(yè)務(wù)的承載。第三種情況,網(wǎng)絡(luò)選擇設(shè)備獲取到的第一指示信息指示接入的終端支持多PDN連接,而第二指示信息指示基站支持單PDN連接,此時雖然終端支持多PDN連接(可以具有兩個IP地址),但是網(wǎng)絡(luò)側(cè)只能支持單PDN連接,即終端僅需使用一個PDN連接接入到網(wǎng)絡(luò)中即可,因此,網(wǎng)絡(luò)選擇設(shè)備為接入的終端選取單PDN連接的網(wǎng)絡(luò)架構(gòu),按照NAT網(wǎng)絡(luò)架構(gòu)方案為終端建立如LIPA或SIPTO業(yè)務(wù)的承載。第四種情況,網(wǎng)絡(luò)選擇設(shè)備獲取到的第一指示信息指示終端支持多PDN連接,第二指示信息指示基站同時支持單PDN連接和多PDN連接。此時網(wǎng)絡(luò)側(cè)雖然可以同時支持兩種網(wǎng)絡(luò)架構(gòu),但是由于終端可以支持多PDN連接,因此網(wǎng)絡(luò)選擇設(shè)備終端選取多PDN連接的網(wǎng)絡(luò)架構(gòu),即按照Local PDN的網(wǎng)絡(luò)架構(gòu)方案為終端建立承載。具體地,網(wǎng)絡(luò)選擇設(shè)備決定為終端選取LocalPDN網(wǎng)絡(luò)架構(gòu)后,向基站發(fā)送資源分配請求消息,在該消息中攜帶Local PDN網(wǎng)絡(luò)架構(gòu)所需的L-GGSN或L-PGW的用戶面地址、上鏈路數(shù)據(jù)的隧道端點標識符等用以建立基站與終端之間的無線承載,以路由如LIPA或SIPTO業(yè)務(wù)。需要說明的是,在本實施例中,對于不同的第一指示信息和第二指示信息,還包括另外兩種組合即第一指示信息指示終端支持單PDN連接,第二指示信息指示基站支持單 PDN連接;或者第一指示信息指示終端支持多PDN連接,第二指示信息指示基站支持多PDN 連接。對于這兩種情況,終端和基站對應(yīng)的類型彼此是相互適配的,因此網(wǎng)絡(luò)選擇設(shè)備依照終端和基站彼此適配的情況,為終端建立承載即可。具體地,對應(yīng)于第一指示信息指示終端支持單PDN連接,第二指示信息指示基站支持單PDN連接的情況,網(wǎng)絡(luò)選擇設(shè)備按照NAT網(wǎng)絡(luò)架構(gòu)方案為終端建立承載;而對應(yīng)于第一指示信息指示終端支持多PDN連接,第二指示信息指示基站支持多PDN連接的情況,網(wǎng)絡(luò)選擇設(shè)備按照Local PDN網(wǎng)絡(luò)架構(gòu)方案為終端建立承載。實際應(yīng)用中,本實施例的上述網(wǎng)絡(luò)選擇設(shè)備為終端選擇適配的網(wǎng)絡(luò)的方法可以具體應(yīng)用于分組數(shù)據(jù)協(xié)議(Package Data Protocol,簡稱PDP)上下文激活、位置更新、業(yè)務(wù)請求或者分離流程中,而且對應(yīng)于UMTS系統(tǒng)和演進分組系統(tǒng)(Evolved Packet System,簡稱 EPS)均可以適用。本實施例的網(wǎng)絡(luò)選擇方法,通過分別從終端和基站側(cè)獲取得知終端支持PDN連接的能力以及基站支持PDN連接的能力,以及根據(jù)獲取得知的能力信息,為終端選擇適配的網(wǎng)絡(luò),以建立相關(guān)業(yè)務(wù)的承載,應(yīng)用這種技術(shù)方案有效地避免了由于終端和基站作為本地出口的網(wǎng)絡(luò)架構(gòu)不適配而造成的相關(guān)業(yè)務(wù)承載建立時的網(wǎng)絡(luò)資源浪費,可以提高系統(tǒng)效率。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。圖3為本發(fā)明實施例提供的一種網(wǎng)絡(luò)選擇設(shè)備的結(jié)構(gòu)示意圖。如圖3所示,本實施例的網(wǎng)絡(luò)選擇設(shè)備包括第一指示信息獲取模塊11、第二指示信息獲取模塊12和網(wǎng)絡(luò)選擇模塊13。其中,第一指示信息獲取模塊11用于獲取終端支持單PDN連接或多PDN連接的第一指示信息;第二指示信息獲取模塊12用于獲取基站支持單PDN連接和/或多PDN連接的第二指示信息;而網(wǎng)絡(luò)選擇模塊13則用于根據(jù)第一指示信息獲取模塊11獲取到的第一指示信息、以及第二指示信息獲取模塊12獲取到的第二指示信息,為終端選擇網(wǎng)絡(luò)。具體地,本實施例中,所有模塊所涉及的具體工作過程,可以參考上述網(wǎng)絡(luò)選擇方法所涉及的相關(guān)實施例揭露的相關(guān)內(nèi)容,在此不再贅述。本發(fā)明實施例的網(wǎng)絡(luò)選擇設(shè)備,通過分別從終端和基站側(cè)獲取得知終端支持PDN 連接的能力以及基站支持PDN連接的能力,以及根據(jù)獲取得知的能力信息,為終端選擇適配的網(wǎng)絡(luò),以建立相關(guān)業(yè)務(wù)的承載,避免了由于終端和基站作為本地出口的網(wǎng)絡(luò)架構(gòu)不適配而造成的相關(guān)業(yè)務(wù)承載建立時的網(wǎng)絡(luò)資源浪費。圖4為本發(fā)明實施例提供的另一種網(wǎng)絡(luò)選擇設(shè)備的結(jié)構(gòu)示意圖。具體地,如圖4 所示,在上述網(wǎng)絡(luò)選擇設(shè)備實施例的基礎(chǔ)上,本實施例的網(wǎng)絡(luò)選擇設(shè)備中,第一指示信息獲取模塊11可以包括第一指示信息接收模塊111,用于接收終端攜帶在非接入層消息或無線資源控制連接請求消息中的所述第一指示信息?;蛘?,第一指示信息獲取模塊11還可以包括查詢消息發(fā)送模塊112和響應(yīng)消息接收模塊113。其中,查詢消息發(fā)送模塊112用于通過基站向終端發(fā)送終端能力查詢消息,該終端能力查詢消息用于查詢終端支持PDN連接的能力;而響應(yīng)消息接收模塊113則用于接收終端響應(yīng)終端能力查詢消息所返回的第一指示 fn息ο進一步地,本實施例中,第二指示信息獲取模塊12至少可以包括第一接收模塊121或者第二接收模塊122中的任一模塊。其中第一接收模塊121用于接收基站攜帶在注冊請求中的第二指示信息;而第二接收模塊122于接收基站在轉(zhuǎn)發(fā)終端發(fā)送的非接入層消息中攜帶的第二指示信息。更進一步地,在本實施例中,網(wǎng)絡(luò)選擇模塊13還可以包括發(fā)送模塊131、第一承載建立模塊132、第二承載建立模塊133、第三承載建立模塊134和第四承載建立模塊135。其中,發(fā)送模塊131用于若第一指示信息指示終端支持單PDN連接,第二指示信息指示基站支持多PDN連接,則向終端發(fā)送業(yè)務(wù)承載建立失敗消息,以使終端結(jié)束通過基站接入至對應(yīng)的網(wǎng)絡(luò)的流程;第一承載建立模塊132用于若第一指示信息指示終端支持單 PDN連接,第二指示信息指示基站同時支持單PDN連接和多PDN連接,或者第一指示信息指示終端支持多PDN連接,第二指示信息指示基站支持單PDN連接,則按照多PDN連接對應(yīng)的網(wǎng)絡(luò)架構(gòu)方案,為終端建立承載;而第二承載建立模塊133用于若第一指示信息指示終端支持多PDN連接,第二指示信息指示基站同時支持單PDN連接和多PDN連接,則按照多PDN 連接對應(yīng)的網(wǎng)絡(luò)架構(gòu)方案,為終端建立如LIPA或SIPTO業(yè)務(wù)的承載。而第三承載建立模塊134用于若第一指示信息指示終端支持單PDN連接,第二指示信息指示基站支持單PDN連接,則按照單PDN連接所對應(yīng)的網(wǎng)絡(luò)架構(gòu)方案,為終端建立承載;第四承載建立模塊135則用于若第一指示信息指示終端支持多PDN連接,第二指示信息指示基站支持多PDN連接,則按照多PDN連接對應(yīng)的網(wǎng)絡(luò)架構(gòu)方案,為終端建立承載。具體地,本實施例中,上述所有模塊所涉及的具體工作過程,同樣可以參考上述網(wǎng)絡(luò)選擇方法所涉及的相關(guān)實施例揭露的相關(guān)內(nèi)容,在此不再贅述。本發(fā)明實施例的網(wǎng)絡(luò)選擇設(shè)備,通過分別從終端和基站側(cè)獲取得知終端支持PDN 連接的能力以及基站支持PDN連接的能力,以及根據(jù)獲取得知的能力信息,為終端選擇適配的網(wǎng)絡(luò),以建立相關(guān)業(yè)務(wù)的承載,避免了由于終端和基站作為本地出口的網(wǎng)絡(luò)架構(gòu)不適配而造成的相關(guān)業(yè)務(wù)承載建立時的網(wǎng)絡(luò)資源浪費。圖5為本發(fā)明實施例提供的一種網(wǎng)絡(luò)選擇系統(tǒng)的結(jié)構(gòu)示意圖。如圖5所示,本實施例的網(wǎng)絡(luò)選擇系統(tǒng)包括上述實施例中的網(wǎng)絡(luò)選擇設(shè)備1,以及分別與該網(wǎng)絡(luò)選擇設(shè)備 1連接的終端2和基站3。其中,網(wǎng)絡(luò)選取設(shè)備的所有組成模塊、以及各模塊所涉及的具體工作過程,可以參考上述網(wǎng)絡(luò)選擇方法及網(wǎng)絡(luò)選擇設(shè)備所涉及的相關(guān)實施例揭露的相關(guān)內(nèi)容,在此不再贅述。具體地,本實施例的網(wǎng)絡(luò)選擇設(shè)備可以為核心網(wǎng)的服務(wù)GPRS支持節(jié)點或者移動性管理實體。本發(fā)明實施例的網(wǎng)絡(luò)選擇系統(tǒng),通過分別從終端和基站側(cè)獲取得知終端支持PDN 連接的能力以及基站支持PDN連接的能力,以及根據(jù)獲取得知的能力信息,為終端選擇適配的網(wǎng)絡(luò),以建立相關(guān)業(yè)務(wù)的承載,避免了由于終端和基站作為本地出口的網(wǎng)絡(luò)架構(gòu)不適配而造成的相關(guān)業(yè)務(wù)承載建立時的網(wǎng)絡(luò)資源浪費。最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)選擇方法,其特征在于,包括獲取終端支持單PDN連接或多PDN連接的第一指示信息;獲取基站支持單PDN連接和/或多PDN連接的第二指示信息;根據(jù)獲取到的所述第一指示信息和第二指示信息,為所述終端選擇適配的網(wǎng)絡(luò)。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)選擇方法,其特征在于,所述獲取終端支持單PDN連接或者多PDN連接的第一指示信息包括接收所述終端攜帶在非接入層消息或無線資源控制連接請求消息中的所述第一指示信息;或者,通過所述基站向所述終端發(fā)送終端能力查詢消息,所述終端能力查詢消息用于查詢所述終端支持PDN連接的能力;接收通過所述基站返回的、響應(yīng)所述終端能力查詢消息的所述第一指示信息。
3.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)選擇方法,其特征在于,所述獲取基站支持單PDN連接或多PDN連接的第二指示信息包括接收所述基站攜帶在注冊請求消息中的所述第二指示信息;或者,接收所述基站在轉(zhuǎn)發(fā)所述終端發(fā)送的非接入層消息時攜帶的所述第二指示信息。
4.根據(jù)權(quán)利要求1 3任一所述的網(wǎng)絡(luò)選擇方法,其特征在于,所述根據(jù)獲取到的所述第一指示信息和第二指示信息,為終端選擇適配的網(wǎng)絡(luò)包括所述第一指示信息指示所述終端支持單PDN連接,所述第二指示信息指示所述基站支持多PDN連接,向所述終端返回承載建立失敗消息;或者,所述第一指示信息指示所述終端支持單PDN連接,所述第二指示信息指示所述基站同時支持單PDN連接和多PDN連接;或者所述第一指示信息指示所述終端支持多PDN連接,所述第二指示信息指示所述基站支持單PDN連接,按照所述單PDN連接的網(wǎng)絡(luò)架構(gòu)方案,為所述終端建立承載;或者,所述第一指示信息指示所述終端支持多PDN連接,所述第二指示信息指示所述基站同時支持單PDN連接和多PDN連接,按照所述多PDN的網(wǎng)絡(luò)架構(gòu)方案,為所述終端建立承載; 或者,所述第一指示信息指示所述終端支持單PDN連接,所述第二指示信息指示所述基站支持單PDN連接,按照所述單PDN連接的網(wǎng)絡(luò)架構(gòu)方案,為所述終端建立承載;或者,所述第一指示信息指示所述終端支持多PDN連接,所述第二指示信息指示所述基站支持多PDN連接,按照所述多PDN連接的網(wǎng)絡(luò)架構(gòu)方案,為所述終端建立承載。
5.一種網(wǎng)絡(luò)選擇設(shè)備,其特征在于,包括第一指示信息獲取模塊,用于獲取終端支持單PDN連接或多PDN連接的第一指示信息;第二指示信息獲取模塊,用于獲取基站支持單PDN連接和/或多PDN連接的第二指示 fn息;網(wǎng)絡(luò)選擇模塊,用于根據(jù)獲取到的所述第一指示信息和第二指示信息,為所述終端選擇適配的網(wǎng)絡(luò)。
6.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)選擇設(shè)備,其特征在于,所述第一指示信息獲取模塊包括第一指示信息接收模塊,用于接收所述終端攜帶在非接入層消息或無線資源控制連接請求消息中的所述第一指示信息。
7.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)選擇設(shè)備,其特征在于,所述第一指示信息獲取模塊包括查詢消息發(fā)送模塊,用于通過所述基站向所述終端發(fā)送終端能力查詢消息,所述終端能力查詢消息用于查詢所述終端支持PDN連接的能力;響應(yīng)消息接收模塊,用于接收通過所述基站返回的、響應(yīng)所述終端能力查詢消息的所述第一指示信息。
8.根據(jù)權(quán)利要求5所述的網(wǎng)絡(luò)選擇設(shè)備,其特征在于,所述第二指示信息獲取模塊至少包括以下任一種模塊第一接收模塊,用于接收所述基站攜帶在注冊請求中的所述第二指示信息; 第二接收模塊,用于接收所述基站在轉(zhuǎn)發(fā)所述終端發(fā)送的非接入層消息中攜帶的所述第二指示信息。
9.根據(jù)權(quán)利要求5 8任一所述的網(wǎng)絡(luò)選擇設(shè)備,其特征在于,所述網(wǎng)絡(luò)選擇模塊還包括發(fā)送模塊,用于若所述第一指示信息指示所述終端支持單PDN連接,所述第二指示信息指示所述基站支持多PDN連接,則向所述終端返回承載建立失敗消息;第一承載建立模塊,用于若所述第一指示信息指示所述終端支持單PDN連接,所述第二指示信息指示所述基站同時支持單PDN連接和多PDN連接,或者所述第一指示信息指示所述終端支持多PDN連接,所述第二指示信息指示所述基站支持單PDN連接,則按照所述多 PDN連接的網(wǎng)絡(luò)架構(gòu)方案,為所述終端建立承載;第二承載建立模塊,用于若所述第一指示信息指示所述終端支持多PDN連接,所述第二指示信息指示所述基站同時支持單PDN連接和多PDN連接,則按照所述多PDN連接的網(wǎng)絡(luò)架構(gòu)方案,為所述終端建立承載;第三承載建立模塊,用于若所述第一指示信息指示所述終端支持單PDN連接,所述第二指示信息指示所述基站支持單PDN連接,則按照所述單PDN連接的網(wǎng)絡(luò)架構(gòu)方案,為所述終端建立承載;第四承載建立模塊,用于若所述第一指示信息指示所述終端支持多PDN連接,所述第二指示信息指示所述基站支持多PDN連接,則按照所述多PDN連接的網(wǎng)絡(luò)架構(gòu)方案,為所述終端建立承載。
10.一種網(wǎng)絡(luò)選擇系統(tǒng),其特征在于,包括如權(quán)利要求5 9任一所述的網(wǎng)絡(luò)選擇設(shè)備,以及分別與所述網(wǎng)絡(luò)選擇設(shè)備連接的終端和基站;其中,所述網(wǎng)絡(luò)選擇設(shè)備為核心網(wǎng)的服務(wù)GPRS支持節(jié)點或者移動性管理實體。
全文摘要
本發(fā)明提供一種網(wǎng)絡(luò)選擇方法、設(shè)備及系統(tǒng),方法包括獲取終端支持單PDN連接或多PDN連接的第一指示信息;獲取基站支持單PDN連接或多PDN連接的第二指示信息;根據(jù)獲取到的第一指示信息和第二指示信息,為終端選擇適配的網(wǎng)絡(luò),以獲取相關(guān)業(yè)務(wù)。應(yīng)用以上技術(shù)方案,可以有效避免由于終端和基站作為本地出口的網(wǎng)絡(luò)架構(gòu)不適配而造成的相關(guān)業(yè)務(wù)承載建立時的網(wǎng)絡(luò)資源浪費,從而提高了系統(tǒng)效率。
文檔編號H04W48/18GK102209365SQ20101013880
公開日2011年10月5日 申請日期2010年3月31日 優(yōu)先權(quán)日2010年3月31日
發(fā)明者關(guān)止, 劉娟, 陳國喬 申請人:華為終端有限公司