專利名稱:獲取用戶接入歸屬地ggsn的方法及網(wǎng)元設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通信領(lǐng)域,尤其涉及一種獲取用戶接入歸屬地GGSN的方法及網(wǎng)元設(shè)備。
背景技術(shù):
在GPRS/UMTS(General Packet Radio Service/Universal MobileTelecommunications System,通用分組無線業(yè)務(wù)/通用移動通信系統(tǒng))分組域核心網(wǎng)絡(luò)中,SGSN(服務(wù)GPRS支持節(jié)點)主要完成分組數(shù)據(jù)包的路由與轉(zhuǎn)發(fā)、加密與鑒權(quán)、會話管理、移動性管理、邏輯鏈路管理、話單產(chǎn)生和輸出等功能。SGSN在移動通信網(wǎng)絡(luò)中的位置如圖1所示SGSN需要完成業(yè)務(wù)數(shù)據(jù)在MS(移動臺)用戶與GGSN(網(wǎng)關(guān)GPRS支持節(jié)點)之間的路由及數(shù)據(jù)轉(zhuǎn)發(fā)功能。SGSN中的SM(Session Management,會話管理)是3GPP(Third Generation Partnership Projects,第三代伙伴組織計劃)協(xié)議中連接管理層的一個主要組成部分,實現(xiàn)PDP(Packet Data ProtocolContext,分組數(shù)據(jù)協(xié)議上下文)的激活、去活、修改以及保留等過程。在SGSN、GGSN(網(wǎng)關(guān)GPRS支持節(jié)點)和MS中都保存有PDP上下文,PDP上下文中保存了與特定PDP相關(guān)的信息,例如APN(接入點名稱)、QoS(Quality of Service,服務(wù)質(zhì)量)等。只有在PDP上下文處于激活狀態(tài)下,才能進(jìn)行業(yè)務(wù)數(shù)據(jù)的傳輸。
用戶附著時,SGSN通過與HLR(用戶歸屬位置寄存器)之間的Gr接口從HLR中獲取用戶的簽約數(shù)據(jù)。附著成功后,用戶并不能進(jìn)行業(yè)務(wù)數(shù)據(jù)的傳輸,必須執(zhí)行激活流程,才能傳輸業(yè)務(wù)數(shù)據(jù)。
激活流程中,MS會向SGSN發(fā)送激活PDP上下文請求(Activate PDPContext Request)消息,該消息中攜帶有PDP類型、PDP地址、APN以及QoS等參數(shù)。當(dāng)SGSN收到MS發(fā)來的激活請求消息時,首先會根據(jù)該消息進(jìn)行簽約數(shù)據(jù)的匹配,以選定使用哪一組簽約數(shù)據(jù)為用戶激活,并通過該選定的簽約數(shù)據(jù)中的APN,進(jìn)行GGSN地址的解析,從而完成激活過程,使用戶開始業(yè)務(wù)數(shù)據(jù)的傳輸。
根據(jù)目前的3GPP協(xié)議,APN包括兩部分接入點名稱網(wǎng)絡(luò)標(biāo)識APNNI和接入點名稱運營商標(biāo)識APNOI兩部分。其中,APNNI表明需要接入的外部數(shù)據(jù)網(wǎng)絡(luò)的類型,需要在HLR中進(jìn)行了簽約激活時才允許使用;而APNOI表明運營商類型,每個GSN節(jié)點都有一個缺省的APNOI,其形式為mncXXX.mccYYY.gprs。本網(wǎng)用戶只能使用HPLMN(歸屬公用陸地移動通信網(wǎng)絡(luò))APNOI選擇本網(wǎng)的GGSN進(jìn)行接入,網(wǎng)間漫游用戶可以根據(jù)簽約數(shù)據(jù)使用HPLMN APNOI或VPLMN(拜訪公用陸地移動通信網(wǎng)絡(luò))APNOI,從而選擇歸屬網(wǎng)絡(luò)或漫游網(wǎng)絡(luò)的GGSN接入。
在目前的3GPP協(xié)議框架內(nèi),GGSN的選擇只能區(qū)分到運營商級別,而地域覆蓋范圍較大的運營商需要以地區(qū)為單位來區(qū)分本地區(qū)和網(wǎng)內(nèi)(地區(qū)間)漫游用戶,對于網(wǎng)內(nèi)漫游用戶,當(dāng)使用運營商定義的公用APNNI進(jìn)行激活時,希望能夠使用其歸屬地的GGSN進(jìn)行GPRS業(yè)務(wù)。
為此,MS進(jìn)行PDP激活時,SGSN根據(jù)用戶號碼前綴、用戶簽約的APNNI和運營商APNOI定制APN,從而為網(wǎng)內(nèi)漫游用戶選擇其歸屬地的GGSN接入。APN定制過程如下對于使用公用APNNI的本網(wǎng)用戶,SGSN在進(jìn)行APN域名解析時,在其APNOI前增加一個標(biāo)簽(LABEL),定制的APN形式為APNNI.LABEL.APNOI,該LABEL的內(nèi)容為用戶MSISDN號碼前綴中固定的某幾位,用來區(qū)分用戶的歸屬地。比如,選擇用戶的MSISDN號碼前綴(8613XH0H1H2H3)中的3-9位(13XH0H1H2H3)為LABEL,則定制的APN形式為APNNI.13XH0H1H2H3.APNOI。
這種實現(xiàn)方式對于簽約WildCard(即簽約APN為通配符)的網(wǎng)內(nèi)漫游用戶,則無法根據(jù)用戶號碼前綴、用戶簽約的APNNI和運營商標(biāo)識定制APN,致使網(wǎng)內(nèi)漫游用戶不能使用其歸屬地的GGSN接入。
發(fā)明內(nèi)容
本發(fā)明的主要目的是提供一種獲取用戶接入歸屬地GGSN的方法,以解決現(xiàn)有技術(shù)中對于簽約WildCard(野卡)的網(wǎng)內(nèi)漫游用戶不能使用其歸屬地的GGSN接入的問題,為各種簽約用戶提供更好的GPRS服務(wù)。
本發(fā)明的另一個目的是提供一種獲取用戶接入歸屬地GGSN的網(wǎng)元設(shè)備,以將簽約野卡的用戶接入其歸屬地的GGSN,為用戶提供更好的GPRS服務(wù)。
為此,本發(fā)明提供如下的技術(shù)方案一種獲取用戶接入歸屬地GGSN地址的方法,所述方法包括步驟A、在分組數(shù)據(jù)協(xié)議PDP上下文激活過程中,為簽約野卡的用戶分配缺省的接入點名稱網(wǎng)絡(luò)標(biāo)識APNNI;B、根據(jù)分配的APNNI為該用戶定制接入點名稱APN;C、對定制的APN進(jìn)行域名解析,解析出用戶歸屬地的GGSN地址。
所述步驟A包括當(dāng)SGSN收到用戶的激活請求消息后,根據(jù)該消息中攜帶的信息進(jìn)行用戶簽約數(shù)據(jù)匹配;當(dāng)該消息中未攜帶PDP地址及APN參數(shù),但存在唯一的簽約數(shù)據(jù)并且簽約的APN為野卡時,為該用戶分配缺省的APNNI;當(dāng)該消息中攜帶PDP類型參數(shù),并且匹配該P(yáng)DP類型的簽約數(shù)據(jù)只有一個,而且簽約的APN為野卡時,為該用戶分配缺省的APNNI。
所述步驟B包括判斷該用戶是否為本網(wǎng)用戶,并且判斷為該用戶分配的缺省的APNNI是否為公用APNNI;對于本網(wǎng)用戶并且為其分配的APNNI為公用APNNI時,根據(jù)用戶的移動臺國際綜合業(yè)務(wù)數(shù)字網(wǎng)號碼MSISDN、APNNI進(jìn)行APN定制。
優(yōu)選地,所述方法進(jìn)一步包括預(yù)先在SGSN上設(shè)置公用APNNI表,并將所述缺省的APNNI添加到該公用APNNI表中。
根據(jù)所述公用APNNI表判斷為該用戶分配的缺省的APNNI是否為公用APNNI。
一種獲取用戶接入歸屬地GGSN地址的網(wǎng)元設(shè)備,所述網(wǎng)元設(shè)備包括接收單元,用于接收用戶的分組數(shù)據(jù)協(xié)議PDP上下文激活請求;數(shù)據(jù)匹配單元,與所述收發(fā)單元相連,用于根據(jù)所述激活請求中攜帶的信息進(jìn)行用戶簽約數(shù)據(jù)匹配;網(wǎng)絡(luò)標(biāo)識分配單元,用于根據(jù)所述數(shù)據(jù)匹配單元的匹配結(jié)果,為簽約野卡的用戶分配缺省的接入點名稱網(wǎng)絡(luò)標(biāo)識APNNI;接入點名稱定制單元,用于根據(jù)APNNI分配單元分配的APNNI為該用戶定制APN,并將定制的APN發(fā)送給域名服務(wù)器。
所述網(wǎng)元設(shè)備還包括公用APNNI存儲單元,用于存儲公用APNNI信息及為簽約野卡的用戶分配的缺省的APNNI。
所述網(wǎng)元設(shè)備還包括用戶信息檢測單元,分別與所述公用APNNI存儲單元、網(wǎng)絡(luò)標(biāo)識分配單元相連,用于檢測所述用戶是否為本網(wǎng)用戶,以及檢測所述網(wǎng)絡(luò)標(biāo)識分配單元為該用戶分配的缺省的APNNI是否為公用APNNI,并將檢測結(jié)果通知接入點名稱定制單元。
以上技術(shù)方案可以看出,在本發(fā)明中對于簽約WildCard的網(wǎng)內(nèi)漫游用戶,在分組數(shù)據(jù)協(xié)議PDP上下文激活過程中,為其分配缺省的APNNI,如果是本網(wǎng)用戶,并且分配的缺省的APNNI為公用APNNI,則根據(jù)分配的APNNI為該用戶定制APN。這樣,根據(jù)APN定制的規(guī)則,即可解析出用戶歸屬地的GGSN的IP地址,從而將簽約WildCard的用戶接入其歸屬地的GGSN進(jìn)行GPRS業(yè)務(wù)。利用本發(fā)明,可以為各種簽約用戶提供更好的GPRS服務(wù)。
圖1是現(xiàn)有GPRS/UMTS網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖2是本發(fā)明方法第一實施例的實現(xiàn)流程圖;圖3是本發(fā)明方法第二實施例的實現(xiàn)流程圖;圖4是本發(fā)明網(wǎng)元設(shè)備第一實施例的原理框圖;圖5是本發(fā)明網(wǎng)元設(shè)備第二實施例的原理框圖。
具體實施例方式
本發(fā)明的核心思想是對于簽約WildCard的網(wǎng)內(nèi)漫游用戶,在分組數(shù)據(jù)協(xié)議PDP上下文激活過程中,為其分配缺省的APNNI,如果是本網(wǎng)用戶,并且分配的缺省的APNNI為公用APNNI,則根據(jù)分配的APNNI為該用戶定制APN。根據(jù)APN定制的規(guī)則,即可解析出用戶歸屬地的GGSN的IP地址,從而將用戶接入其需要訪問的外部數(shù)據(jù)網(wǎng)絡(luò)。
參照圖2,圖2示出了本發(fā)明方法的一個優(yōu)選實施例的實現(xiàn)流程,包括以下步驟步驟201當(dāng)SGSN收到用戶的激活請求消息后,根據(jù)該消息中攜帶的信息進(jìn)行用戶簽約數(shù)據(jù)匹配。
本技術(shù)領(lǐng)域人員知道,用戶附著時,SGSN獲得用戶的IMSI,進(jìn)而,SGSN通過Gr接口從HLR(用戶歸屬位置寄存器)中獲取該用戶的簽約數(shù)據(jù)。附著成功后,用戶并不能進(jìn)行業(yè)務(wù)數(shù)據(jù)的傳輸,必須執(zhí)行激活流程,用戶才能傳輸業(yè)務(wù)數(shù)據(jù)。在激活流程中,用戶MS會首先向SGSN發(fā)送激活請求消息(ActivatePDP Context Request),該消息中攜帶有PDP Type、PDP Address、APN、QoS等參數(shù)。當(dāng)SGSN收到MS發(fā)來的激活請求消息時,首先會根據(jù)該消息中的PDP Type、PDP Address、APN信元進(jìn)行簽約數(shù)據(jù)的匹配,一個用戶可能對應(yīng)多組簽約數(shù)據(jù),只有完全匹配的一組簽約數(shù)據(jù)才能為用戶激活。如果能匹配到這樣一組簽約數(shù)據(jù),SGSN則選定該組簽約數(shù)據(jù)進(jìn)行激活,并采用該匹配的簽約數(shù)據(jù)中的APNNI進(jìn)行后續(xù)處理。需要說明的是,匹配的簽約數(shù)據(jù)中記錄的只是接入點名稱網(wǎng)絡(luò)標(biāo)識APNNI,對于接入點名稱運營商標(biāo)識APNOI,SGSN可以通過用戶的IMSI獲得。
步驟202根據(jù)匹配結(jié)果,為簽約野卡的用戶分配缺省的APNNI。
所謂簽約野卡的用戶是指該用戶簽約的APN為通配符,而不是一個固定的APNNI。為了使這類用戶能夠使用其歸屬地的GGSN,本發(fā)明為其分配缺省的APNNI。而如何判別是否需要為某個用戶分配缺省的APPNI,可以通過以下判別過程來進(jìn)行檢查用戶的激活請求消息中攜帶的參數(shù),當(dāng)該消息中未攜帶PDP地址及APN參數(shù),但存在唯一的簽約數(shù)據(jù)并且簽約的APN為野卡時,為該用戶分配缺省的APNNI;當(dāng)該消息中攜帶PDP類型參數(shù),并且匹配該P(yáng)DP類型的簽約數(shù)據(jù)只有一個,而且簽約的APN為野卡時,為該用戶分配缺省的APNNI。
步驟203根據(jù)分配的APNNI為該用戶定制APN。
當(dāng)為用戶分配的APNNI為公用APNNI時,SGSN可以根據(jù)用戶的IMSI獲得接入點名稱運營商標(biāo)識APNOI、用戶號碼前綴、為用戶分配的APNNI定制待解析的APN。此后,SGSN通過域名服務(wù)器DNS進(jìn)行APN域名解析,即可獲得用戶歸屬地的GGSN的IP地址。當(dāng)為用戶分配的APNNI為非公用APNNI時,可采用常規(guī)的激活方式,即請求APN中沒有任何標(biāo)識歸屬地的信息,只是包括APNOI和APNNI。進(jìn)而,DNS解析出的GGSN地址,既可能是用戶歸屬地的GGSN也可能不是用戶歸屬地的GGSN。
步驟204對定制的APN進(jìn)行域名解析,解析出用戶歸屬地的GGSN地址。
DNS可以通過請求APN的內(nèi)容,解析出對應(yīng)的用戶歸屬地的GGSN地址。從邏輯上,認(rèn)為DNS包含一個數(shù)據(jù)庫,該數(shù)據(jù)庫中保存著各種關(guān)系數(shù)據(jù),每一條關(guān)系數(shù)據(jù)中包含兩部分內(nèi)容“請求APN字符串”和“用戶歸屬地的GGSN的IP地址”,其中每個請求APN在該數(shù)據(jù)庫中是唯一的。因此,當(dāng)DNS收到來自SGSN的請求APN后,以請求APN為關(guān)鍵字進(jìn)行查找,在關(guān)系數(shù)據(jù)中找到相匹配的一項,即解析出用戶歸屬地的GGSN的IP地址。
在實際的運營商網(wǎng)絡(luò)中,每個GPRS支持節(jié)點(GSN)都有一個缺省的APNOI,其形式為mncXXX.mccYYY.gprs,本網(wǎng)用戶只能使用歸屬公用陸地移動通信網(wǎng)絡(luò)(HPLMN)的APNOI選擇本網(wǎng)的GGSN進(jìn)行接入,網(wǎng)間漫游用戶可以根據(jù)簽約數(shù)據(jù)使用HPLMN APNOI或拜訪公用陸地移動通信網(wǎng)絡(luò)(VPLMN)APNOI,從而選擇歸屬網(wǎng)絡(luò)或漫游網(wǎng)絡(luò)的GGSN接入(具體流程請參見3GPP TS 23.060附錄A)。
在目前的3GPP協(xié)議框架內(nèi),GGSN的選擇只能區(qū)分到運營商級別,而地域覆蓋范圍較大的運營商需要以地區(qū)為單位來區(qū)分本地區(qū)和網(wǎng)內(nèi)(地區(qū)間)漫游用戶,對于網(wǎng)內(nèi)漫游用戶,當(dāng)使用運營商定義的公用APNNI進(jìn)行激活時,希望能夠使用其歸屬地的GGSN進(jìn)行GPRS業(yè)務(wù)。如果網(wǎng)內(nèi)漫游用戶采用的不是公用APNNI,通常代表可以自由選擇GGSN,不限于歸屬地。
參見圖3所示本發(fā)明第二實施例的實現(xiàn)流程,包括以下步驟步驟301在SGSN上設(shè)置公用APNNI表,并將需要為簽約野卡的用戶分配的缺省的APNNI添加到該公用APNNI表中。
前面已經(jīng)提過,運營商并不是對用戶采用各種APNNI激活時,都要求使用其歸屬地的GGSN進(jìn)行GPRS業(yè)務(wù)。為此,本發(fā)明設(shè)置一個公用APNNI表,將希望使用用戶歸屬地的GGSN進(jìn)行接入的APNNI保存在公用APNNI表中。當(dāng)用戶使用未記錄在公用APNNI表中的APNNI進(jìn)行激活時,就采用常規(guī)的激活方式,即請求APN中沒有任何標(biāo)識歸屬地的信息,只是包括APNOI和APNNI。進(jìn)而,DNS解析出的GGSN地址,既可能是用戶歸屬地的GGSN也可能不是用戶歸屬地的GGSN。
步驟302在PDP激活過程中,為簽約野卡的用戶分配缺省的接入點名稱網(wǎng)絡(luò)標(biāo)識APNNI。
用戶附著時,SGSN根據(jù)用戶的IMSI信息,通過Gr接口從HLR中獲取該用戶的簽約數(shù)據(jù)。SGSN收到用戶的激活請求消息后,依據(jù)協(xié)議3GPP 23060的附錄A描述的APN匹配算法,SGSN根據(jù)激活請求消息中的PDP Type、PDP Address和APN來唯一匹配到用戶在HLR里簽約的PDP數(shù)據(jù),以決定采用哪個簽約數(shù)據(jù)中的APNNI。如果匹配到該用戶簽約的APN為野卡,則為該用戶分配缺省的APNNI。
步驟303根據(jù)該用戶的IMSI判斷是否為本網(wǎng)用戶。如果是,則進(jìn)到步驟304;否則,進(jìn)到步驟307。
步驟304判斷為該用戶分配的APNNI是否為公用APNNI。如果是,則進(jìn)到步驟305;否則,進(jìn)到步驟307。
步驟305根據(jù)分配的APNNI為該用戶定制APN。
對于網(wǎng)內(nèi)漫游用戶,SGSN可以在其APNOI前添加用戶標(biāo)識信息的標(biāo)簽,該標(biāo)簽的內(nèi)容為本網(wǎng)用戶歸屬地用戶的MSISDN號碼前綴,定制待解析的請求APN,其格式為APNNI.LABEL.APNOI。定制待解析的請求APN后,SGSN將所述請求APN發(fā)送給DNS進(jìn)行域名解析。
步驟306將定制的待解析的請求APN送DNS進(jìn)行域名解析。DNS根據(jù)APN定制的規(guī)則,解析出用戶歸屬地的GGSN的IP地址。
步驟307直接將僅包含APNOI和APNNI的APN,送至DNS進(jìn)行域名解析。DNS根據(jù)APN定制的規(guī)則,解析出該用戶可以使用的GGSN的IP地址,該GGSN不一定是用戶歸屬地的GGSN。
可見,本發(fā)明對于簽約WildCard的用戶,根據(jù)SGSN分配的APNNI為其定制APN,可以簡單、有效地將其接入歸屬地的GGSN進(jìn)行GPRS業(yè)務(wù)。
參照圖4,圖4是本發(fā)明實現(xiàn)用戶接入歸屬地GGSN地址的網(wǎng)元設(shè)備第一實施例的原理框圖該網(wǎng)元設(shè)備包括接收單元S1、數(shù)據(jù)匹配單元S2、網(wǎng)絡(luò)標(biāo)識分配單元S3和接入點名稱定制單元S4。其中,接收單元S1用于接收用戶的分組數(shù)據(jù)協(xié)議PDP上下文激活請求;數(shù)據(jù)匹配單元S2與所述收發(fā)單元相連,用于根據(jù)所述激活請求中攜帶的信息進(jìn)行用戶簽約數(shù)據(jù)匹配;網(wǎng)絡(luò)標(biāo)識分配單元S3用于根據(jù)所述數(shù)據(jù)匹配單元的匹配結(jié)果,為簽約野卡的用戶分配缺省的接入點名稱網(wǎng)絡(luò)標(biāo)識APNNI;接入點名稱定制單元S4用于根據(jù)APNNI分配單元分配的APNNI為該用戶定制APN。
用戶附著時,該網(wǎng)元設(shè)備獲取用戶的IMSI信息,從HLR中獲取該用戶的簽約數(shù)據(jù)。當(dāng)接收單元S1收到用戶的激活請求消息后,依據(jù)協(xié)議3GPP 23060的附錄A描述的APN匹配算法,數(shù)據(jù)匹配單元S2根據(jù)激活請求消息中攜帶的信息,包括PDP Type、PDP Address和APN,進(jìn)行用戶簽約數(shù)據(jù)的匹配,以決定采用哪個簽約數(shù)據(jù)中的APNNI。如果匹配到該用戶簽約的APN為野卡,則由網(wǎng)絡(luò)標(biāo)識分配單元S3為該用戶分配缺省的APNNI,該APNNI可以是公用的APNNI,也可以是非公用的APNNI。然后,由接入點名稱定制單元S4用于根據(jù)APNNI分配單元分配的APNNI為該用戶定制APN,并將定制的APN送到域名服務(wù)器S0進(jìn)行域名解析,從而獲得需要接入的GGSN的IP地址。
如果為用戶分配的APNNI為公用APNNI,則接入點名稱定制單元S4可以根據(jù)用戶的IMSI獲得接入點名稱運營商標(biāo)識APNOI、用戶的MSISDN號碼前綴、為用戶分配的APNNI定制待解析的APN。如果為用戶分配的APNNI為非公用APNNI,則接入點名稱定制單元S4定制的待解析的APN只包括APNOI和APNNI,域名服務(wù)器解析出的GGSN地址,既可能是用戶歸屬地的GGSN也可能不是用戶歸屬地的GGSN。
為了使簽約野卡的用戶在網(wǎng)內(nèi)漫游時,也能夠接入到其歸屬地的GGSN,還可以在該網(wǎng)元設(shè)備中設(shè)置一個公用APNNI存儲單元。
參照圖5所示本發(fā)明實現(xiàn)用戶接入歸屬地GGSN地址的網(wǎng)元設(shè)備第二實施例的原理框圖與圖4所示實施例的區(qū)別在于,在該實施例中,增加了公用APNNI存儲單元S5和用戶信息檢測單元S6。其中,公用APNNI存儲單元S5用于存儲公用APNNI信息及為簽約野卡的用戶分配的缺省的APNNI;用戶信息檢測單元S6于檢測所述用戶是否為本網(wǎng)用戶,檢測網(wǎng)絡(luò)標(biāo)識分配單元S3為該用戶分配的缺省的APNNI是否為公用APNNI,并將檢測結(jié)果通知接入點名稱定制單元S4。這樣,接入點名稱定制單元S4就可為使用公用APNNI的用戶定制APN時,根據(jù)用戶的接入點名稱運營商標(biāo)識APNOI、用戶的MSISDN號碼前綴、為用戶分配的APNNI定制待解析的APN。然后通過域名服務(wù)器對定制的APN進(jìn)行解析獲得用戶歸屬地的GGSN,進(jìn)行GPRS服務(wù)。
可以將本發(fā)明網(wǎng)元設(shè)備集成在現(xiàn)有的SGSN上,無需對網(wǎng)絡(luò)中的其他設(shè)備進(jìn)行改動,即可實現(xiàn)將簽約野卡的用戶接入其歸屬地的GGSN。具體實現(xiàn)過程可參照前面的描述,在此不再贅述。
雖然通過實施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本發(fā)明的精神。
權(quán)利要求
1.一種獲取用戶接入歸屬地GGSN地址的方法,其特征在于,所述方法包括步驟A、在分組數(shù)據(jù)協(xié)議PDP上下文激活過程中,為簽約野卡的用戶分配缺省的接入點名稱網(wǎng)絡(luò)標(biāo)識APNNI;B、根據(jù)分配的APNNI為該用戶定制接入點名稱APN;C、對定制的APN進(jìn)行域名解析,解析出用戶歸屬地的GGSN地址。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A包括當(dāng)SGSN收到用戶的激活請求消息后,根據(jù)該消息中攜帶的信息進(jìn)行用戶簽約數(shù)據(jù)匹配;當(dāng)該消息中未攜帶PDP地址及APN參數(shù),但存在唯一的簽約數(shù)據(jù)并且簽約的APN為野卡時,為該用戶分配缺省的APNNI;當(dāng)該消息中攜帶PDP類型參數(shù),并且匹配該P(yáng)DP類型的簽約數(shù)據(jù)只有一個,而且簽約的APN為野卡時,為該用戶分配缺省的APNNI。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟B包括判斷該用戶是否為本網(wǎng)用戶,并且判斷為該用戶分配的缺省的APNNI是否為公用APNNI;對于本網(wǎng)用戶并且為其分配的APNNI為公用APNNI時,根據(jù)用戶的移動臺國際綜合業(yè)務(wù)數(shù)字網(wǎng)號碼MSISDN、APNNI進(jìn)行APN定制。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法進(jìn)一步包括預(yù)先在SGSN上設(shè)置公用APNNI表,并將所述缺省的APNNI添加到該公用APNNI表中;根據(jù)所述公用APNNI表判斷為該用戶分配的缺省的APNNI是否為公用APNNI。
5.一種獲取用戶接入歸屬地GGSN地址的網(wǎng)元設(shè)備,其特征在于,所述網(wǎng)元設(shè)備包括接收單元,用于接收用戶的分組數(shù)據(jù)協(xié)議PDP上下文激活請求;數(shù)據(jù)匹配單元,與所述收發(fā)單元相連,用于根據(jù)所述激活請求中攜帶的信息進(jìn)行用戶簽約數(shù)據(jù)匹配;網(wǎng)絡(luò)標(biāo)識分配單元,用于根據(jù)所述數(shù)據(jù)匹配單元的匹配結(jié)果,為簽約野卡的用戶分配缺省的接入點名稱網(wǎng)絡(luò)標(biāo)識APNNI;接入點名稱定制單元,用于根據(jù)APNNI分配單元分配的APNNI為該用戶定制APN,并將定制的APN發(fā)送給域名服務(wù)器。
6.根據(jù)權(quán)利要求5所述的網(wǎng)元設(shè)備,其特征在于,所述網(wǎng)元設(shè)備還包括公用APNNI存儲單元,用于存儲公用APNNI信息及為簽約野卡的用戶分配的缺省的APNNI。
7.根據(jù)權(quán)利要求6所述的網(wǎng)元設(shè)備,其特征在于,所述網(wǎng)元設(shè)備還包括用戶信息檢測單元,分別與所述公用APNNI存儲單元、網(wǎng)絡(luò)標(biāo)識分配單元相連,用于檢測所述用戶是否為本網(wǎng)用戶,以及檢測所述網(wǎng)絡(luò)標(biāo)識分配單元為該用戶分配的缺省的APNNI是否為公用APNNI,并將檢測結(jié)果通知接入點名稱定制單元。
全文摘要
本發(fā)明公開了一種獲取用戶接入歸屬地GGSN地址的方法,在分組數(shù)據(jù)協(xié)議PDP上下文激活過程中,為簽約野卡的用戶分配缺省的接入點名稱網(wǎng)絡(luò)標(biāo)識APNNI;根據(jù)分配的APNNI為該用戶定制接入點名稱APN;對定制的APN進(jìn)行域名解析,解析出用戶歸屬地的GGSN地址。本發(fā)明還公開了一種獲取用戶接入歸屬地GGSN地址的網(wǎng)元設(shè)備,包括收發(fā)單元,數(shù)據(jù)匹配單元,網(wǎng)絡(luò)標(biāo)識分配單元,接入點名稱定制單元。利用本發(fā)明,可以將簽約野卡的用戶接入其歸屬地的GGSN,為其提供更好的服務(wù)。
文檔編號H04L29/12GK1901746SQ20061009854
公開日2007年1月24日 申請日期2006年7月6日 優(yōu)先權(quán)日2006年7月6日
發(fā)明者李國宏, 蔣銘 申請人:華為技術(shù)有限公司