專利名稱:確定互聯(lián)網(wǎng)協(xié)議地址以激活分組數(shù)據(jù)協(xié)議上下文的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信網(wǎng),并且具體涉及在這種網(wǎng)中的分組數(shù)據(jù)協(xié)議(PDP)上下文的激活,例如互聯(lián)網(wǎng)協(xié)議(IP)。
背景技術(shù):
本領(lǐng)域技術(shù)人員知道,某些移動通信網(wǎng),包括蜂窩網(wǎng),例如UMTS和GPRS/EDGE網(wǎng),可以被連接到稱作“外部網(wǎng)”的其它公共/或私有通信網(wǎng),例如互聯(lián)網(wǎng)。特別地,這使得其客戶能夠通過他們自己的移動終端(或移動臺)接入外部終端或服務器。
到外部網(wǎng)的連接通過移動通信網(wǎng)的核心網(wǎng)來實現(xiàn),并且更確切地在例如服務GPRS服務節(jié)點(SGSN,service GPRS serving node)的其它網(wǎng)設備的控制下、通過其例如路由器或網(wǎng)關(guān)GPRS服務節(jié)點(GGSN,gatewayGPRS serving node)的某些網(wǎng)設備來實現(xiàn)。核心網(wǎng)也包括聯(lián)盟網(wǎng)絡(federator network)(也稱為“骨干網(wǎng)”),其SGSN和GGSN連接到該聯(lián)盟網(wǎng)絡。
SGSN特別處理在其移動網(wǎng)的無線接入網(wǎng)和核心網(wǎng)之間的上行鏈路和下行鏈路數(shù)據(jù)分組的連接和傳輸,所述核心網(wǎng)提供到外部網(wǎng)絡的接入。
無線接入網(wǎng)(稱為UMTS網(wǎng)中的UTRAN或GPRS/EDGE網(wǎng)中的BSS)包括節(jié)點或UMTS網(wǎng)中的(無線)網(wǎng)絡控制器(RNC)和GPRS/EDGE網(wǎng)中的基站控制器(BSC),這些節(jié)點負責管理網(wǎng)絡的資源或邏輯信道(例如無線鏈路信道或信道化碼(Channelization Code))的分配,以建立移動網(wǎng)與核心網(wǎng)之間的服務。例如,服務構(gòu)成了可以用來在移動網(wǎng)和移動終端之間傳送數(shù)據(jù)的連接。
GGSN通常連接到至少一個SGSN,并且提供移動網(wǎng)和外部網(wǎng)之間的邏輯接口功能。換言之,GGSN提供一個或多個移動網(wǎng)和一個或多個外部網(wǎng)之間的連通性。
為了使GGSN能夠提供與互聯(lián)網(wǎng)的連通性,GGSN必須具有激活的(或“例示的”)邏輯對象(object),所述對象指定了所述互聯(lián)網(wǎng)并且稱為接入點名稱(APN,access point name)。
為了使移動終端(或移動臺)能夠接入外部網(wǎng),例如互聯(lián)網(wǎng),本領(lǐng)域的技術(shù)人員應當知道,必須激活移動終端和GGSN之間的PDP上下文。
PDP上下文激活由移動網(wǎng)的SGSN來發(fā)起。其包括以下步驟-一旦分配了資源,相關(guān)的移動終端向其SGSN發(fā)送PDP上下文激活請求,所述請求包括信息,所述信息例如是要求的服務質(zhì)量(QoS)、針對其請求連通性的外部(IP)網(wǎng)絡的APN的標識符、用戶標識符,以及在移動終端是靜止的情況下可能是移動終端的(IP)地址。
-SGSN然后檢驗用戶注冊到移動網(wǎng)絡,并且如果請求有效則SGSN將包括接收的APN標識符的請求發(fā)送給連接到聯(lián)盟網(wǎng)絡的域名系統(tǒng)(DNS)服務器。
-DNS服務器具有對應關(guān)系表,在該表中,以與包括所述APN的GGSN的(IP)地址的對應關(guān)系來存儲連接到核心網(wǎng)的外部網(wǎng)絡的APN標識符。DNS服務器然后在其對應關(guān)系表中查找具有指定APN并且因此在提供與對應外部(IP)網(wǎng)絡的連通性的位置中的所有GGSN的(IP)地址。該DNS服務器然后向相關(guān)SGSN發(fā)送已確定的每個GGSN(IP)地址。
-SGSN然后選擇接收的GGSN(IP)地址之一,通常是第一個,并且然后請求對應于所選(IP)地址的GGSN來建立它們之間的隧道連接。
-GGSN完成隧道連接的建立并發(fā)送(IP)地址給相關(guān)的移動終端,之后,其將所述隧道與外部(IP)網(wǎng)絡的連接相關(guān)聯(lián)。由于以所述方式建立了移動終端與GGSN之間的虛擬連接,并且該GGSN具有所述隧道與連接到外部網(wǎng)絡的物理接口之間的關(guān)聯(lián),數(shù)據(jù)因而可以在相關(guān)移動終端和外部(IP)網(wǎng)絡之間被傳輸。
大規(guī)模的移動網(wǎng)具有稱為出現(xiàn)點(POP)的多個實體,其中每個實體都包括GGSN、通常連接到至少一個SGSN并且包括與互聯(lián)網(wǎng)相關(guān)聯(lián)的相同的激活(或例示)APN。因此,移動網(wǎng)的出現(xiàn)點都提供到互聯(lián)網(wǎng)的連接,這意味著可以在所述出現(xiàn)點之間基本上等同地分配業(yè)務。
業(yè)務的基本等同的分配具有缺點,這是因為在聯(lián)盟網(wǎng)絡中、特別是在SGSN和GGSN之間引入了較大的業(yè)務量,盡管許多節(jié)點被本地連接到POP內(nèi)的GGSN。增加了安裝在移動網(wǎng)中的POP數(shù)量的這種缺點,妨礙了在所述移動網(wǎng)中使用冗余策略,該冗余策略在所述移動網(wǎng)絡的POP之一出現(xiàn)故障的情況下提供備用的GGSN。
本發(fā)明的目的因而是改進上述情況。
發(fā)明內(nèi)容
為此,本發(fā)明提出了一種用于移動通信網(wǎng)的核心網(wǎng)的服務GPRS服務節(jié)點(SGSN),所述移動通信網(wǎng)包括聯(lián)盟網(wǎng)絡,該聯(lián)盟網(wǎng)絡具有域名系統(tǒng)服務器,所述域名系統(tǒng)服務器以與網(wǎng)關(guān)GPRS服務節(jié)點(GGSN)的IP地址的對應關(guān)系,存儲用于連接到核心網(wǎng)的至少一個外部通信網(wǎng)絡的接入點名稱的標識符,在所述網(wǎng)關(guān)GPRS服務節(jié)點的IP地址的每一個中至少一個接入點名稱是激活的,所述SGSN包括管理裝置,該管理裝置用于在接收包括來自移動臺的接入點名稱標識符的PDP上下文激活請求的情況下,產(chǎn)生發(fā)送GGSN IP地址的集合的請求給所述服務器,在該GGSN的IP地址中,所述接收的請求中所指定的接入點名稱是激活的,并且然后該管理裝置一旦接收了所述集合,就根據(jù)至少一個所選接近標準(proximity criterion)和一個所選可用性標準(availability criterion)來選擇該集合所包括的GGSN IP地址中的至少一個,以實現(xiàn)在所述移動臺與其IP地址已被選擇的所述GGSN之間的PDP上下文的激活。
本發(fā)明的節(jié)點可能具有其它特征,并且特別地,分離或組合地具有以下特征-其管理裝置可以將與SGSN相關(guān)聯(lián)的IP地址前綴與接收的集合中的每個GGSN的IP地址前綴相比較,并且選擇至少滿足可用性標準并且其前綴與SGSN前綴具有最大共用部分的GGSN的lP地址, 其管理裝置可以比較所述前綴以建立GGSN IP地址的列表,所述GGSN IP地址是根據(jù)其各個前綴與SGSN前綴的共用部分的長度來被分類的,并且該管理裝置在列表中選擇IP地址,所述IP地址在與至少滿足可用性標準的GGSN相關(guān)聯(lián)的那些IP地址之中被最佳地分類, 在沒有任何共用部分的情況下,其管理裝置可以分配偽空IP地址(dummy null IP address)給SGSN,并且然后將其前綴與接收的集合中的每個GGSN的IP地址前綴進行比較,并且選擇至少滿足可用性標準的多個GGSN IP地址,以便實現(xiàn)移動臺與其IP地址已被選擇的每個GGSN之間的PDP上下文的激活,從而在GGSN之間分配業(yè)務,-其管理裝置可以根據(jù)從下面的組中所選擇的至少一個附加標準來選擇GGSN IP地址該組包括優(yōu)選前綴的集合、禁止前綴的集合、優(yōu)選前綴部分長度的集合以及禁止前綴部分長度的集合,-存儲裝置可以存儲代表每個GGSN可用性的信息,并且在適用的情況下存儲有助于附加選擇標準的集合的定義。
本發(fā)明還提出了一種確定網(wǎng)關(guān)GPRS服務節(jié)點(GGSN)從而由服務GPRS服務節(jié)點(SGSN)激活PDP上下文的方法,所述方法在于-向服務GPRS服務節(jié)點(SGSN)發(fā)送包括接入點名稱標識符并且來自移動臺的PDP上下文激活請求,-在SGSN中產(chǎn)生發(fā)送GGSN IP地址集合的請求,在所述IP地址中,接收的請求中所指定的接入點名稱是激活的,-發(fā)送消息給服務器,以便該服務器根據(jù)其包括的接入點名稱標識符來確定所要求的集合,并將該集合發(fā)送到SGSN,以及-根據(jù)至少一個所選接近標準和一個所選可用性標準而在SGSN中選擇包括在發(fā)送自服務器的集合中的GGSN IP地址中的至少一個,從而激活移動臺與其IP地址已被選擇的GGSN之間的PDP上下文。
本發(fā)明的方法可能具有其它特征,并且特別地,分離地或組合地具有下列特征-將關(guān)聯(lián)于SGSN的IP地址前綴與被發(fā)送集合的每個GGSN的IP地址前綴相比較,并選擇至少滿足所述可用性標準并且其前綴與SGSN的前綴具有最大共用部分的GGSN IP地址。
比較所述前綴以建立GGSN IP地址的列表,所述GGSN IP地址是根據(jù)其各自前綴與SGSN前綴的共用部分的長度來被分類的,在此之后,從所述列表選擇這樣的IP地址該IP地址在與至少滿足可用性標準的GGSN相關(guān)聯(lián)的那些IP地址之間被最佳分類。
-在沒有任何共用部分的情況下,分配偽空IP地址給SGSN,之后,將該偽空IP地址的前綴與被發(fā)送集合的每個GGSN的IP地址前綴進行比較,并且選擇至少滿足可用性標準的多個GGSN IP地址,從而激活移動臺與其IP地址已被選擇的每個GGSN之間的PDP上下文,以便在GGSN之間分配來自移動臺的業(yè)務。
-可以根據(jù)從下面的組中選擇的至少一個附加標準來選擇GGSN IP地址所述組包括優(yōu)選前綴的集合、禁止前綴的集合、優(yōu)選前綴部分長度的集合和禁止前綴部分長度的集合。
本發(fā)明特別(盡管不只)適合蜂窩移動通信網(wǎng)絡,更確切地說是UMTS和GPRS-EDGE網(wǎng)絡,并且適合無線局域網(wǎng)(WLAN),特別是非授權(quán)移動接入(UMA,unlicensed mobile access)結(jié)構(gòu)。
在讀過下面的詳細描述并檢查附圖之后,本發(fā)明的其它特征和優(yōu)點將變得顯而易見,其中單張圖非常概略地示出了一組通信網(wǎng)絡,包括具有被配備有本發(fā)明的SGSN的核心網(wǎng)的移動網(wǎng)絡。附圖構(gòu)成了本發(fā)明說明書的一部分,并且如果必要,有助于本發(fā)明的定義。
具體實施例方式
本發(fā)明的目的是能夠在移動通信網(wǎng)中使用PDP上下文激活GGSN的冗余策略,特別是在POP出現(xiàn)故障的情況下提供備用GGSN。
下文通過非限制性例子的方式考慮使用本發(fā)明的通信網(wǎng)絡是蜂窩移動網(wǎng)絡,例如GPRS或EDGE網(wǎng)絡。然而本發(fā)明不限于所述類型的移動網(wǎng)絡。本發(fā)明涉及任何類型的移動網(wǎng)絡,特別是任何類型的蜂窩網(wǎng)絡,例如UMTS網(wǎng),并且涉及無線局域網(wǎng)(WLAN),特別是UMA結(jié)構(gòu)。
單張附圖非常概略地示出了通信網(wǎng)絡的集合的一部分,包括GPRS網(wǎng)絡Rl和“外部”通信網(wǎng)絡R2,例如互聯(lián)網(wǎng)。
下文作為非限制性例子,互聯(lián)網(wǎng)R2被認為是服務器,其中存儲了移動終端希望訪問的信息數(shù)據(jù)。然而,互聯(lián)網(wǎng)R2可以采取任何其它形式。
應當指出,GPRS網(wǎng)絡R1可以連接到多個公共和/或私有外部網(wǎng)絡。
寬泛地說,然而以對于理解本發(fā)明而言足夠的細節(jié),GPRS網(wǎng)絡可以被概括為通過接口連接到核心網(wǎng)(CN)的無線接入網(wǎng)或基站系統(tǒng)(BSS),如圖所示。
無線接入網(wǎng)BSS包括一組相互連接并且連接到接入網(wǎng)管理器的基站控制器(BSC)和基站收發(fā)信機(BTS)。
每個基站收發(fā)信機(BTS)關(guān)聯(lián)于覆蓋無線區(qū)域的至少一個小區(qū)Ci,移動終端(或移動臺)MSj可以在所述小區(qū)中建立(或繼續(xù))無線鏈路。
在本例子中,示出了三個小區(qū)Ci(C1-C3,i=1到3)。然而,后綴i可以是任何非零值。此外,在本例子中,示出了四個移動終端(或移動臺)MSj(MS1-MS4,j=1到4)。然而,索引j可以是任何非零值。
在本上下文中,“移動終端(或移動臺)”這一表述涉及能夠通過無線接入網(wǎng)BSS來與核心網(wǎng)CN交換數(shù)據(jù)的任何移動或漫游的網(wǎng)絡設備,所述移動終端暫時所處的小區(qū)Ci連接到所述無線接入網(wǎng)BSS。因此,這可能特別涉及移動電話、個人數(shù)字助理(PDA)和配備有無線通信接口的膝上型計算機,后文作為非限制性例子來考慮移動終端MSj是能夠根據(jù)例如無線應用協(xié)議(WAP)的通信協(xié)議來交換數(shù)據(jù)的移動電話。
核心網(wǎng)CN包括網(wǎng)絡設備集合,該網(wǎng)絡設備連接到無線接入網(wǎng)BSS的無線網(wǎng)絡控制器(BSC)并且連接到核心網(wǎng)管理器(未示出)和聯(lián)盟網(wǎng)絡(或“骨干網(wǎng)”)RF。所述網(wǎng)絡設備集合主要包括網(wǎng)關(guān)GPRS服務節(jié)點(GGSN)和服務GPRS服務節(jié)點(SGSN),以及可能地包括路由器R,上述所有網(wǎng)絡設備都連接到聯(lián)盟網(wǎng)絡RF。
聯(lián)盟網(wǎng)絡RF還具有域名系統(tǒng)(DNS)服務器。
DNS服務器通常包括其中存儲表的數(shù)據(jù)庫DB,所述表建立邏輯對象標識符與所述GGSN的互聯(lián)網(wǎng)協(xié)議(IP)地址之間的對應關(guān)系,所述邏輯對象標識符允許接入外部網(wǎng)絡、稱為接入點名稱(APN)并且特別安裝在GPRS網(wǎng)絡R1的GGSN中。換言之,所述表包括其中具有激活的(例示的)一個或多個APN的GGSN的IP地址,所述一個或多個APN每個都能夠接入外部網(wǎng)絡R2。
在本發(fā)明的非限制性例子中,核心網(wǎng)CN特別包括四個SGSN(SGSN1到SGSN4),兩個GGSN(GGSN1和GGSN2)以及路由器R。
應當記得,SGSN特別負責傳送無線接入網(wǎng)BSS和位于小區(qū)Ci中的客戶的移動終端MSj之間的上行鏈路和下行鏈路數(shù)據(jù)分組。
還應當記得,GGSN提供在其GPRS網(wǎng)絡R1和外部網(wǎng)絡R2之間的邏輯接口功能。因此當GGSN以激活的(例示的)形式包括接入點名稱(APN)用來接入外部網(wǎng)絡時,該GGSN負責其GPRS網(wǎng)絡R1與一個或多個外部網(wǎng)絡的連通性。。
術(shù)語“出現(xiàn)點”(POP)通常指這樣的實體其包括具有能夠接入互聯(lián)網(wǎng)(這里是網(wǎng)絡R2)的激活APN的GGSN。如所示,所述類型的POP通常包括連接到其GGSN的SGSN。因此,在本例子中,核心網(wǎng)CN包括第一出現(xiàn)點POP1和第二出現(xiàn)點POP2,出現(xiàn)點POP1包括連接到網(wǎng)關(guān)GPRS服務節(jié)點GGSN1的服務GPRS服務節(jié)點SGSN1,出現(xiàn)點POP2包括連接到網(wǎng)關(guān)GPRS服務節(jié)點GGSN2的服務GPRS服務節(jié)點SGSN4。兩個出現(xiàn)點POP1和POP2中的每個都接入網(wǎng)絡R2。
如所示,一些服務GPRS服務節(jié)點(這里是SGSN2和SGSN3)可能沒有構(gòu)成POP的一部分。在所述情況下,這些SGSN可以通過路由器R連接到聯(lián)盟網(wǎng)絡RF,如在服務GPRS服務節(jié)點SGSN2的情況下,或者通過POP連接到聯(lián)盟網(wǎng)絡RF,如在服務GPRS服務節(jié)點SGSN3的情況下。
如在介紹中所指出的,為了使移動電話MSj能夠接入其GPRS網(wǎng)絡R1外部的網(wǎng)絡,例如互聯(lián)網(wǎng)R2,必須激活移動電話MSj與提供到互聯(lián)網(wǎng)R2的連通性的核心網(wǎng)CN的GGSN之間的PDP上下文。所述PDP上下文激活由移動電話MSj暫時所處的小區(qū)Ci的SGSN來控制。
已經(jīng)在介紹中描述了PDP上下文激活過程的步驟,這里將不再對其進行描述。本發(fā)明涉及PDP上下文激活過程的中間部分,更確切地說是這樣的步驟在該步驟期間,SGSN在接收指定了關(guān)聯(lián)于外部網(wǎng)絡的APN的PDP上下文激活請求之后確定GGSN。
更確切地說,根據(jù)本發(fā)明,當GRPS網(wǎng)絡R1的SGSN從位于其管理的小區(qū)中的移動電話,接收指定關(guān)聯(lián)于例如互聯(lián)網(wǎng)R2的外部網(wǎng)絡的APN的PDP上下文激活請求時,所述SGSN將所述請求傳送給其管理模塊MG,所述SGSN例如是服務GPRS服務節(jié)點SGSN1,所述小區(qū)例如是小區(qū)C1,所述移動電話例如是移動電話MS2。管理模塊MG然后特別在檢驗移動電話MS2的用戶是GPRS網(wǎng)絡R1的客戶之后,產(chǎn)生包括接收的APN標識符的請求給DNS服務器。所述請求與現(xiàn)有技術(shù)網(wǎng)絡中所使用的相同。
一旦接收了所述請求,DNS服務器就提取該請求中包括的APN標識符,并且然后訪問其數(shù)據(jù)庫DB以確定每個GGSN的IP地址,在該IP地址中,其標識符已被提取(并且允許接入互聯(lián)網(wǎng)R2)的APN是激活的。
所述GGSN IP地址構(gòu)成了DNS服務器發(fā)送給相關(guān)SGSN的集合,所述相關(guān)SGSN這里是服務GPRS服務節(jié)點SGSN1。在GPRS網(wǎng)絡的這個例子中,由DNS服務器發(fā)送的集合包括兩個網(wǎng)關(guān)GPRS服務節(jié)點GGSN1和GGSN2的IP地址。這里作為非限制性例子考慮兩個網(wǎng)關(guān)GPRS服務節(jié)點GGSN1和GGSN2包括激活形式的所要求的APN。
一旦接收了GGSN IP地址的集合,服務GPRS服務節(jié)點SGSN1就將該集合傳送到其管理模塊MG,以便該管理模塊根據(jù)至少一個所選接近標準和一個所選可用性標準,來選擇集合中所包括的GGSN IP地址中的至少一個。
所述可用性標準優(yōu)選地涉及這里是服務GPRS服務節(jié)點SGSN1的SGSN連接GGSN的能力。為了檢驗所述標準是否滿足接收的集合中的每個GGSN,這里是服務GPRS服務節(jié)點SGSN1的SGSN的管理模塊MG訪問存儲器MC,該存儲器通常為高速緩存,其中特別存儲了SGSN可以連接的所有GGSN節(jié)點的IP地址。
所述接近標準優(yōu)選地涉及接收的集合中包括的GGSN的IP地址,以及這里是服務GPRS服務節(jié)點SGSN1的相關(guān)SGSN的IP地址。
更確切地說,管理模塊MG將與這里是服務GPRS服務節(jié)點SGSN1的SGSN相關(guān)聯(lián)的IP地址的前綴,與這里是服務GPRS服務節(jié)點SGSN1和SGSN2的被接收集合的每個GGSN IP地址的前綴進行比較,以便在存在共用部分的情況下確定其各個共用部分。
應當記得,屬于包括SGSN的POP的GGSN具有這樣的IP地址前綴其具有與SGSN前綴的部分相同的、包括較多比特的大的部分。換言之,物理上與節(jié)點越接近,其前綴通常具有更大的共用部分。因此,如果在SGSN附近選擇了GGSN(并且因此具有盡可能大的共用前綴部分)以激活PDP上下文,則可以直接將產(chǎn)生自所述激活的業(yè)務和通過產(chǎn)生自所述激活的連接的業(yè)務發(fā)送給網(wǎng)絡R2而不加載聯(lián)盟網(wǎng)絡RF。
例如,一旦管理模塊MG已經(jīng)確定了與其SGSN和被接收集合的GGSN之一共用的每個前綴部分(如果存在的話),所述管理模塊就優(yōu)選地建立GGSN IP地址的列表,在該列表中根據(jù)它們與所述SGSN前綴共用的各個前綴部分的長度,來分類所述IP地址。
管理模塊MG然后選擇GGSN的IP地址,該IP地址滿足可用性標準并且在列表中被最佳分類(即其前綴與SGSN前綴具有最大共用部分的IP地址)。在執(zhí)行根據(jù)本發(fā)明的算法之后,多個GGSN在其被認為位于相同距離的情況下可以被分類/歸檔為相同的等級。
這里示出的GPRS網(wǎng)絡的例子中,網(wǎng)關(guān)GPRS服務節(jié)點GGSN1與服務GPRS服務節(jié)點SGSN1共用的前綴部分,大于網(wǎng)關(guān)GPRS服務節(jié)點GGSN2與服務GPRS服務節(jié)點SGSN4共同的前綴部分。此外,假設服務GPRS服務節(jié)點SGSN1連接到網(wǎng)關(guān)GPRS服務節(jié)點GGSN1。因此,服務GPRS服務節(jié)點SGSN1的管理模塊MG選擇網(wǎng)關(guān)GPRS服務節(jié)點GGSN1來完成由進行請求的移動電話所要求的PDP上下文的激活,所述移動電話這里是移動電話MS2。
服務GPRS服務節(jié)點SGSN1然后請求對應于所選IP地址的網(wǎng)關(guān)GPRS服務節(jié)點GGSN1來建立它們之間的隧道連接。PDP上下文激活過程然后繼續(xù)直到建立移動電話MS2與網(wǎng)關(guān)GPRS服務節(jié)點GGSN1之間的虛擬連接。
由于確定PDP上下文激活的GGSN的這種方法,SGSN具有備用(fallback)GGSN,這能夠在初始選擇的GGSN出現(xiàn)故障的情況下將其替代,這對GPRS網(wǎng)絡賦予了真正的靈活性。
應當指出,如果不再需要定義任何地理喜好,則管理模塊MG可以分配偽空IP地址給其SGSN,這對于從DNS服務器接收的所有地址導致了空的共用前綴。
因此,當所述管理模塊將所述偽空IP地址的前綴與被接收集合中的GGSN IP地址的前綴進行比較時,它們具有相同的共用前綴部分。
因此,管理模塊MG例如通過循環(huán)法(round-robin)算法從滿足可用性和同樣(即相同等級)接近標準的GGSN的IP地址集合中選擇一個,并且請求其SGSN建立與所選GGSN的隧道連接。這樣,來自相關(guān)移動電話MSj的業(yè)務可以在其IP地址已經(jīng)被選擇的GGSN之間被分配。
這種情況對應于例如圖中所示的GPRS網(wǎng)絡R1的服務GPRS服務節(jié)點SGSN2的情況。
管理模塊MG可以使用附加的選擇標準。例如,網(wǎng)絡運營商可能寧愿針對所選擇的GGSN集合激活PDP上下文。網(wǎng)絡運營商還可能寧愿其網(wǎng)絡的SGSN中的至少一個針對所選擇的GGSN集合不能激活PDP上下文。網(wǎng)絡運營商還可能寧愿其網(wǎng)絡的SGSN中的至少一個,針對其IP地址前綴的共用部分的長度大于或等于所選長度的被選擇GGSN集合來激活PDP上下文。網(wǎng)絡運營商也可能寧愿其網(wǎng)絡的SGSN中的至少一個,針對其IP地址前綴的共用部分的長度小于或等于所選長度的被選擇GGSN集合,不能激活PDP上下文。這例如在具有國家和區(qū)域級別的擴展(extensive)或分層網(wǎng)絡中是有益的。
通常來說,可以設想任何附加的選擇標準,規(guī)定所述標準基于這樣的定義相關(guān)的數(shù)據(jù)可以被存儲在SGSN中,優(yōu)選地在其高速緩存MC中。
根據(jù)所選擇的實施例和相關(guān)的附加選擇標準,管理模塊MC在應用接近和可用性標準之前、之后或之間,可以將附加的選擇標準或規(guī)范應用于包括在接收的集合中的IP地址。
本發(fā)明的SGSN的管理模塊MG可以采用電子電路、軟件(或電子數(shù)據(jù)處理)模塊或電路和軟件組合的形式。
本發(fā)明不限于上面僅作為例子所描述的SGSN和GGSN確定方法的實施例,并且包括本領(lǐng)域的技術(shù)人員可以設想的、落在后面的權(quán)利要求范圍內(nèi)的所有變型。
權(quán)利要求
1.一種用于移動通信網(wǎng)絡的核心網(wǎng)的服務GPRS服務節(jié)點(SGSN),所述移動通信網(wǎng)絡包括具有域名系統(tǒng)服務器的聯(lián)盟網(wǎng)絡,所述域名系統(tǒng)服務器以與網(wǎng)關(guān)GPRS服務節(jié)點(GGSN)的互聯(lián)網(wǎng)協(xié)議地址的對應關(guān)系,存儲用于至少一個外部通信網(wǎng)絡的接入點名稱的標識符,在所述互聯(lián)網(wǎng)協(xié)議地址的每一個中,至少一個接入點名稱是激活的,所述服務GPRS服務節(jié)點包括管理裝置,該管理裝置在接收包括來自移動臺的接入點名稱標識符的分組數(shù)據(jù)協(xié)議上下文激活請求的情況下,產(chǎn)生發(fā)送網(wǎng)關(guān)GPRS服務節(jié)點的互聯(lián)網(wǎng)協(xié)議地址集合的請求給所述服務器,在所述互聯(lián)網(wǎng)協(xié)議地址集合中,在所述接收的請求中所指定的接入點名稱是激活的,并且然后該管理裝置一旦接收了所述集合,就根據(jù)至少一個所選接近標準和一個所選可用性標準來選擇該集合所包括的網(wǎng)關(guān)GPRS服務節(jié)點互聯(lián)網(wǎng)協(xié)議地址中的至少一個,從而實現(xiàn)在所述移動臺與其互聯(lián)網(wǎng)協(xié)議地址已被選擇的所述網(wǎng)關(guān)GPRS服務節(jié)點之間的分組數(shù)據(jù)協(xié)議上下文的激活。
2.根據(jù)權(quán)利要求1的服務GPRS服務節(jié)點,其中,所述管理裝置將與所述服務GPRS服務節(jié)點相關(guān)聯(lián)的互聯(lián)網(wǎng)協(xié)議地址前綴與所述接收的集合中的每個網(wǎng)關(guān)GPRS服務節(jié)點的互聯(lián)網(wǎng)協(xié)議地址前綴相比較,并且選擇至少滿足所述可用性標準并且其前綴與所述服務GPRS服務節(jié)點的前綴具有最大共用部分的網(wǎng)關(guān)GPRS服務節(jié)點的互聯(lián)網(wǎng)協(xié)議地址。
3.根據(jù)權(quán)利要求2的服務GPRS服務節(jié)點,其中,所述管理裝置比較所述前綴,以建立網(wǎng)關(guān)GPRS服務節(jié)點互聯(lián)網(wǎng)協(xié)議地址的列表,所述互聯(lián)網(wǎng)協(xié)議地址是根據(jù)其各個前綴與所述服務GPRS服務節(jié)點的所述前綴的共用部分的長度來被分類的,該管理模塊然后在所述列表中選擇這樣的互聯(lián)網(wǎng)協(xié)議地址該地址在與至少滿足所述可用性標準的網(wǎng)關(guān)GPRS服務節(jié)點相關(guān)聯(lián)的那些互聯(lián)網(wǎng)協(xié)議地址之中被最佳分類。
4.根據(jù)權(quán)利要求2或3的服務GPRS服務節(jié)點,其中,在沒有任何共用部分的情況下,所述管理裝置分配偽空互聯(lián)網(wǎng)協(xié)議地址給所述服務GPRS服務節(jié)點,并且然后將該偽空互聯(lián)網(wǎng)協(xié)議地址前綴與所述接收的集合中的每個網(wǎng)關(guān)GPRS服務節(jié)點的互聯(lián)網(wǎng)協(xié)議地址前綴進行比較,并且選擇至少滿足所述可用性標準的多個網(wǎng)關(guān)GPRS服務節(jié)點的互聯(lián)網(wǎng)協(xié)議地址,以便實現(xiàn)在所述移動臺與其互聯(lián)網(wǎng)協(xié)議地址已經(jīng)被選擇的每個網(wǎng)關(guān)GPRS服務節(jié)點之間的分組數(shù)據(jù)協(xié)議上下文的激活,從而在所述網(wǎng)關(guān)GPRS服務節(jié)點之間分配業(yè)務。
5.根據(jù)權(quán)利要求1到4中任何一個的服務GPRS服務節(jié)點,其包括存儲裝置,在該存儲裝置中存儲了代表每個網(wǎng)關(guān)GPRS服務節(jié)點的可用性的信息。
6.根據(jù)權(quán)利要求1到5中任何一個的服務GPRS服務節(jié)點,其中,所述管理裝置根據(jù)選自下面的組的至少一個附加標準來選擇網(wǎng)關(guān)GPRS服務節(jié)點互聯(lián)網(wǎng)協(xié)議地址該組包括優(yōu)選前綴的集合、禁止前綴的集合、優(yōu)選前綴部分長度的集合和禁止前綴部分長度的集合。
7.根據(jù)權(quán)利要求5或6的服務GPRS服務節(jié)點,其中,所述存儲裝置存儲有助于附加選擇標準的每個集合。
8.一種確定網(wǎng)關(guān)GPRS服務節(jié)點(GGSN)從而由移動通信網(wǎng)絡的核心網(wǎng)的服務GPRS服務節(jié)點(SGSN)激活分組數(shù)據(jù)協(xié)議上下文的方法,所述移動通信網(wǎng)絡包括具有域名系統(tǒng)服務器的聯(lián)盟網(wǎng)絡,所述域名系統(tǒng)服務器以與網(wǎng)關(guān)GPRS服務節(jié)點的互聯(lián)網(wǎng)協(xié)議地址的對應關(guān)系,存儲用于連接到所述核心網(wǎng)的至少一個外部通信網(wǎng)絡的接入點名稱,在所述互聯(lián)網(wǎng)地址的每一個中,至少一個接入點名稱是激活的,所述方法在于-發(fā)送包括接入點名稱標識符并且來自移動臺的分組數(shù)據(jù)協(xié)議上下文激活請求給服務GPRS服務節(jié)點(SGSN);-在所述服務GPRS服務節(jié)點中產(chǎn)生發(fā)送網(wǎng)關(guān)GPRS服務節(jié)點的互聯(lián)網(wǎng)協(xié)議地址集合的請求,在所述互聯(lián)網(wǎng)協(xié)議地址中,在所述接收的請求中所指定的接入點名稱是激活的;-發(fā)送所述消息給所述服務器,以便該服務器根據(jù)所述請求中包括的接入點名稱標識符來確定所述要求的集合,并將其發(fā)送到所述服務GPRS服務節(jié)點;以及-根據(jù)至少一個所選接近標準和一個所選可用性標準,在所述服務GPRS服務節(jié)點中選擇包括在所述發(fā)送的集合中的網(wǎng)關(guān)GPRS服務節(jié)點互聯(lián)網(wǎng)協(xié)議地址中的至少一個,從而激活在所述移動臺與其互聯(lián)網(wǎng)協(xié)議地址已被選擇的所述網(wǎng)關(guān)GPRS服務節(jié)點之間的分組數(shù)據(jù)協(xié)議上下文。
9.根據(jù)權(quán)利要求8的方法,其中,將與所述服務GPRS服務節(jié)點相關(guān)聯(lián)的互聯(lián)網(wǎng)協(xié)議地址前綴,與所述發(fā)送的集合的每個網(wǎng)關(guān)GPRS服務節(jié)點的互聯(lián)網(wǎng)協(xié)議地址前綴相比較,并且選擇至少滿足所述可用性標準且其前綴與所述服務GPRS服務節(jié)點的前綴具有最大共用部分的網(wǎng)關(guān)GPRS服務節(jié)點的互聯(lián)網(wǎng)協(xié)議地址。
10.根據(jù)權(quán)利要求9的方法,其中,比較所述前綴,以建立網(wǎng)關(guān)GPRS服務節(jié)點互聯(lián)網(wǎng)協(xié)議地址的列表,所述互聯(lián)網(wǎng)協(xié)議地址是根據(jù)其各個前綴與所述服務GPRS服務節(jié)點的所述前綴的共用部分的長度來被分類的,在此之后,從所述列表選擇這樣的互聯(lián)網(wǎng)協(xié)議地址該地址在與至少滿足所述可用性標準的網(wǎng)關(guān)GPRS服務節(jié)點相關(guān)聯(lián)的那些互聯(lián)網(wǎng)協(xié)議地址之中被最佳分類。
11.根據(jù)權(quán)利要求8到10中任何一個的方法,其中,在沒有任何共用部分的情況下,分配偽空互聯(lián)網(wǎng)協(xié)議地址給所述服務GPRS服務節(jié)點,在此之后,將所述偽空互聯(lián)網(wǎng)協(xié)議地址的前綴與所述發(fā)送的集合的每個網(wǎng)關(guān)GPRS服務節(jié)點的互聯(lián)網(wǎng)協(xié)議地址前綴相比較,并且選擇至少滿足所述可用性標準的多個網(wǎng)關(guān)GPRS服務節(jié)點的互聯(lián)網(wǎng)協(xié)議地址,從而激活在所述移動臺與其互聯(lián)網(wǎng)協(xié)議地址已被選擇的每個網(wǎng)關(guān)GPRS服務節(jié)點之間的分組數(shù)據(jù)協(xié)議上下文,以便在所述網(wǎng)關(guān)GPRS服務節(jié)點之間分配來自所述移動臺的業(yè)務。
12.根據(jù)權(quán)利要求8到11中任何一個的方法,其中,根據(jù)選自下面的組的至少一個附加標準來選擇網(wǎng)關(guān)GPRS服務節(jié)點互聯(lián)網(wǎng)協(xié)議地址該組包括優(yōu)選前綴的集合、禁止前綴的集合、優(yōu)選前綴部分長度的集合和禁止前綴部分長度的集合。
全文摘要
一種用于移動通信網(wǎng)絡的核心網(wǎng)的服務GPRS服務節(jié)點(SGSN),該移動通信網(wǎng)絡包括具有域名系統(tǒng)服務器的聯(lián)盟網(wǎng)絡,該域名系統(tǒng)服務器以與網(wǎng)關(guān)GPRS服務節(jié)點(GGSN)的IP地址的對應關(guān)系,存儲用于連接到核心網(wǎng)的至少一個外部通信網(wǎng)絡的接入點名稱的標識符,在該IP地址的每一個中至少一個接入點名稱是激活的,SGSN包括這樣的管理裝置其在接收PDP上下文激活請求的情況下,產(chǎn)生發(fā)送其中激活了接收的請求中所指定的接入點名稱的GGSN的IP地址集合的請求給服務器,并且然后一旦接收了該集合,就根據(jù)至少一個所選接近標準和一個所選可用性標準來選擇其包括的GGSN IP地址中的至少一個,以實現(xiàn)在移動臺與其IP地址已被選擇的GGSN之間的PDP上下文的激活。
文檔編號H04L29/12GK1783885SQ20051012741
公開日2006年6月7日 申請日期2005年12月2日 優(yōu)先權(quán)日2004年12月2日
發(fā)明者A·貢德爾 申請人:阿爾卡特公司