專利名稱:一種更新接入點名稱簽約配置的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種更新接入點名稱簽約配置的方法及裝置。
背景技術(shù):
演進的分組網(wǎng)絡(luò)(Evolved Packet System, EPS),可以包括移動性管理實體 (匪E, Mobility Management Entity),用于負責控制面的移動性管理,匪E可以包括用戶 上下文和移動狀態(tài)管理,分配用戶臨時身份標識等;歸屬用戶簽約服務(wù)器具體可以包括歸 屬網(wǎng)絡(luò)服務(wù)器(HSS, Home SubscriberServer)和/或歸屬位置寄存器(Home Location Register,HLR),用于存儲用戶簽約信息。分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)(PDN GW,Packet Data Network Gateway)是3GPP接入系統(tǒng)和非3GPP接入系統(tǒng)之間的用戶面錨點,同時終止和外部分組 數(shù)據(jù)網(wǎng)絡(luò)(PDN, Packet Data Network)的接口。 EPS的核心網(wǎng)不僅允許支持第三代合 作伙伴計劃3GPP接入技術(shù)的UE的接入,還允許使用無線局域網(wǎng)(Wireless Local Area Network, WLAN),碼分多址接入(Code DivisionMultiple Access, CDMA),微波存取全球互 通(Worldwide Interoperability forMicrowave Access, WiMax)等非3GPP (non-3GPP)接 入技術(shù)的UE的接入;其中非3GPP接入技術(shù)的UE的接入授權(quán)鑒權(quán)工作是在3GPP授權(quán)、鑒 豐又、計費月艮務(wù)器(Authorization、 Authentication、 Accounting, AAA)實I見的,AAA收至lj UE 從non-3GPP接入的請求后將從歸屬用戶簽約服務(wù)器(HomeSubscriber Server, HSS)獲取 用戶簽約數(shù)據(jù),通過和UE之間的鑒權(quán)授權(quán)過程后,允許UE接入EPS網(wǎng)絡(luò)使用業(yè)務(wù)。
在EPS中,網(wǎng)絡(luò)會為終端UE發(fā)起的面向一個接入點名稱(Access PointName, APN) 接入的PDN連接分配一個PDN GW,該PDN GW的信息可以靜態(tài)簽約或動態(tài)生成并保存在歸 屬用戶簽約服務(wù)器中。PDN GW信息用于后續(xù)UE從3GPP接入向non-3GPP接入切換或反向 切換時提供信令和承載切換錨點。當動態(tài)生成的PDN GW信息發(fā)生變化時,網(wǎng)元會觸發(fā)歸屬 用戶簽約服務(wù)器對自身存儲的PDN GW信息進行更新,其中,所述歸屬用戶網(wǎng)絡(luò)服務(wù)器的用 戶可以簽約一個值為"*"的wild card APN,wild card APN是指網(wǎng)絡(luò)允許用戶使用給定的 PDN類型(例如,IPv4,ipv6或IPv4-IPv6)的接入任何網(wǎng)絡(luò),所述wild card APN用"壙,表 示。 在一些特殊的場景,例如在用戶簽約wild card APN的情況下,當UE接入網(wǎng)絡(luò)時, 網(wǎng)元會根據(jù)UE攜帶的請求中的APN信息或根據(jù)網(wǎng)絡(luò)配置為用戶選擇一個特定的APN,并為 該APN接入分配特定的PDN GW建立PDN連接。當網(wǎng)絡(luò)允許UE同時接入多個PDN(通過多 個APN接入)使用業(yè)務(wù)時,網(wǎng)絡(luò)可以根據(jù)UE所接入PDN(或APN)的不同,選擇不同的PDN GW。 UE接入的APN和對應(yīng)的PDN GW信息需要存儲到HSS中,并將其更新到其他網(wǎng)元上?,F(xiàn) 有的方案是HSS從MME、 SGSN和/或AAA收到相關(guān)的APN信息和PDN GW信息后,將動態(tài)創(chuàng) 建新的APN簽約記錄,并將其同步更新到UE注冊的其它相關(guān)網(wǎng)元。同時,為了能夠?qū)⒃揂PN 簽約記錄和其它靜態(tài)簽約的APN簽約記錄有所區(qū)別,以便在后續(xù)UE到該APN建立的連接斷 掉或從網(wǎng)絡(luò)去附著后刪除該APN簽約記錄,HSS需要對該APN簽約記錄做特殊的標記。當
4后續(xù)UE到該APN建立的連接斷掉或從網(wǎng)絡(luò)去附著后,匪E、 SGSN和/或AAA將通知HSS刪 除該APN簽約記錄對應(yīng)的PDN GW, HSS需要將該APN簽約記錄刪除,并同步刪除其它網(wǎng)元中 的該APN簽約記錄。 從上述過程可以看出,為了在歸屬用戶簽約服務(wù)器,例如,HSS,以及網(wǎng)元匪E、SGSN 和/或AAA之間同步創(chuàng)建和刪除APN簽約記錄,HSS需要在創(chuàng)建該APN簽約記錄時對其做 特殊的標記,同時歸屬用戶簽約服務(wù)器和網(wǎng)元之間會出現(xiàn)不必要的交互,例如,當UE斷開 到一個APN的連接時,匪E和/或SGSN發(fā)送PDN GW更新消息給HSS,請求刪除對應(yīng)APN的 PDN GW的信息,HSS根據(jù)創(chuàng)建時對該APN簽約做的特殊標記刪除該APN簽約記錄,之后HSS 再發(fā)送用戶數(shù)據(jù)刪除請求消息到匪E/SGSN刪除其上對應(yīng)的APN簽約記錄,這就增加了歸 屬用戶簽約服務(wù)器以及它與其他網(wǎng)元之間的一些不必要的操作,降低了網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)男?能;進一步的,HSS在創(chuàng)建APN簽約記錄時還需要創(chuàng)建除了 APN和PDN GW信息以外的其它 普通APN簽約記錄必須具有的信息,例如PDN Type, Context Identifier等,增加了歸屬 用戶簽約服務(wù)器不必要的開銷。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種記錄接入點名稱記錄和PDN GW的方法、裝置及系統(tǒng),以解
決現(xiàn)有技術(shù)中因為動態(tài)創(chuàng)建和刪除APN簽約配置導(dǎo)致的歸屬用戶簽約服務(wù)器需要區(qū)分動
態(tài)創(chuàng)建的APN簽約配置和靜態(tài)APN簽約配置,以及和其它網(wǎng)元間因為同步APN簽約配置引
起的信令交互頻繁的問題,進一步的,還能減少歸屬用戶簽約服務(wù)器不必要的開銷。 為解決上述技術(shù)問題,本發(fā)明實施例提供了一種更新接入點名稱簽約配置的方
法,包括 接收網(wǎng)元發(fā)送的更新請求消息,所述更新請求消息包括第一接入點名稱APN信息 和國際移動臺標識頂SI ; 依據(jù)所述IMSI獲取對應(yīng)用戶的第二 APN信息; 當所述第一 APN信息和第二 APN信息不同,且所述對應(yīng)用戶簽約wild card APN
時,依據(jù)所述第一 APN信息更新所述對應(yīng)用戶的野卡wildcard APN簽約配置。 本發(fā)明實施例提供了一種創(chuàng)建接入點名稱簽約配置的裝置,包括 接收模塊,用于接收網(wǎng)元發(fā)送的更新請求消息,所述更新請求消息包括第一接入
點名稱APN信息和國際移動臺標識IMSI ; 獲取模塊,用于依據(jù)所述IMSI獲取對應(yīng)用戶的第二 APN信息;
更新模塊,用于當所述第一 APN信息和第二 APN信息不同,且所述對應(yīng)用戶簽約 wild card APN時,依據(jù)所述第一 APN信息更新所述對應(yīng)用戶的wild card APN簽約配置。 本發(fā)明實施例具有以下優(yōu)點 在本發(fā)明實施例中,首先由歸屬用戶簽約服務(wù)器接收網(wǎng)元發(fā)送的更新請求消息, 并依據(jù)所述更新請求消息中的IMSI獲取對應(yīng)用戶的第二APN信息;當所述更新請求消息中 的第一APN信息和第二APN信息不同,且所述對應(yīng)用戶簽約wild card APN時,依據(jù)所述第 一APN信息更新所述對應(yīng)用戶的wild card APN簽約配置,可以根據(jù)本發(fā)明實施例,歸屬用 戶簽約服務(wù)器無需動態(tài)創(chuàng)建APN簽約配置,和其它網(wǎng)元之間同步APN簽約配置的信令交互 也大大減少,提升了網(wǎng)絡(luò)數(shù)據(jù)傳輸性能,進一步的,還減少了歸屬用戶簽約服務(wù)器不必要的開銷。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明的一種更新接入點名稱簽約配置的方法實施例一的流程種更新接入點名稱簽約配置的方法實施例二的流程圖; 種更新接入點名稱簽約配置的方法實施例二中,增加IWF網(wǎng)元 圖2是本發(fā)明的- 圖3是本發(fā)明的-
后的連接示意圖; 圖4是本發(fā)明的- 圖5是本發(fā)明的- 圖6是本發(fā)明的- 圖7是本發(fā)明的- 圖8是本發(fā)明的- 圖9是本發(fā)明的-
-種更新接入點名稱簽約配置的方法實施例三的流程-種更新接入點名稱簽約配置的方法實施例四的流程-種更新接入點名稱簽約配置的裝置實施例一的結(jié)構(gòu)示意圖
-種更新接入點名稱簽約配置的裝置實施例二的結(jié)構(gòu)示意圖
-種更新接入點名稱簽約配置的裝置實施例三的結(jié)構(gòu)示意圖
-種更新接入點名稱簽約配置的系統(tǒng)實施例的結(jié)構(gòu)示意圖。
具體實施例方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。 為使本發(fā)明實施例的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式
對本發(fā)明實施例作進一步詳細的說明。 參考圖l,在本發(fā)明實施例一中,實現(xiàn)本發(fā)明實施例一所提供的方法可以包括以下 步驟 步驟101 :歸屬用戶簽約服務(wù)器接收網(wǎng)元發(fā)送的更新請求消息,所述更新請求消 息包括第一接入點名稱APN信息和國際移動臺標識IMSI ; 在實際中,所述歸屬用戶簽約服務(wù)器具體可以為HSS和/或歸屬位置寄存器(Home Location Register, HLR),所述網(wǎng)元可以包括移動性管理實體(Mobility Management Entity,匪E),服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(Serving GPRS Supporting Node, SGSN) 或/和AAA ;所述匪E和SGSN的更新請求消息具體可以為通知Notify請求消息,所述 AAA服務(wù)器的更新請求消息具體可以為Non-3GPP IP注冊Registration請求消息;所述 第一APN信息對應(yīng)于需要更新的PDN GW;所述國際移動臺標識(International Mobile Subscriberldentity, MSI)通過更新請求消息中的用戶名稱(User Name)攜帶給歸屬用 戶簽約服務(wù)器;需要說明的是,所述更新請求消息還可以包括分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)PDN GW信 息;所述第一 APN信息可以是第一 APN名稱; 步驟102 :歸屬用戶簽約服務(wù)器依據(jù)所述IMSI獲取對應(yīng)用戶的第二 APN信息;
歸屬用戶簽約服務(wù)器可以根據(jù)所述IMSI獲取對應(yīng)的簽約用戶,并從自身存儲的 簽約數(shù)據(jù)中,查詢獲取該簽約用戶的第二 APN信息;所述第二 APN信息可以是第二 APN名 稱; 步驟103 :當所述第一 APN信息和第二 APN信息不同,且所述對應(yīng)用戶簽約野卡 wild card APN時,依據(jù)所述第一 APN信息更新所述對應(yīng)用戶的wild card APN簽約配置。
歸屬用戶簽約服務(wù)器首先對所述第一 APN信息和第二 APN信息相比較,如果匹配 不上,并且該用戶簽約有wild card APN時,直接依據(jù)所述第一 APN信息更新所述對應(yīng)簽約 用戶的wild card APN簽約配置。 在本發(fā)明實施例一中,歸屬用戶簽約服務(wù)器,例如HSS,可以根據(jù)網(wǎng)元發(fā)送的更新 請求消息中的參數(shù)信息,wild card通過更新用戶的wildcard APN簽約配置對所述第一 APN信息和PDN GW信息進行存儲或刪除。通過直接更新wild card APN簽約配置就可以避 免為所述第一APN信息作其它的特殊標記,可以降低歸屬用戶簽約服務(wù)器及其與其他網(wǎng)元 之間的一些不必要的信令交互操作,同時提升了網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)男阅?;進一步的,HSS在更 新wild card APN簽約配置時無需創(chuàng)建除了 APN信息和PDN GW信息以外的其它普通APN 簽約配置必須具有的信息,例如PDN Type, Context Identifier等,進一步減少了歸屬用 戶簽約服務(wù)器不必要的開銷。 參考圖2,在本發(fā)明實施例二中,實現(xiàn)本發(fā)明實施例二所提供的方法可以包括以下 步驟 步驟201 :歸屬用戶簽約服務(wù)器接收匪E或/和SGSN發(fā)送的Notify請求消息,所 述Notify請求消息包括第一接入點名稱APN信息、分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)PDN GW信息和國際 移動臺標識頂SI ; 在本實施例中,所述網(wǎng)元具體為匪E或/禾P SGSN,則匪E或/禾P SGSN發(fā)送的更新 請求消息具體為Notify請求消息;所述Notify請求消息在本實施例中還可以包括分組數(shù) 據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)PDN GW信息;在實際中,所述Notify請求消息可以示例如下
參數(shù)名稱參數(shù)描述
用戶名稱 User Name包含用戶的IMSI。
PDN GW信 肩、 PDN GW Identity通知歸屬用戶簽約服務(wù)器,網(wǎng)絡(luò)為一個APN選擇了新的PDN GW信 息,包含該新的PDN GW信息。 通知歸屬用戶簽約服務(wù)器,刪除一個APN對應(yīng)的PDN GW信息時, 這個參數(shù)一定不存在。
APN參數(shù)在更新PDN GW或刪除PDN GW信息時這個參數(shù)存在且對應(yīng)于要操作 的更新PDN GW或刪除PDN GW對應(yīng)的APN名稱。 其中,所述歸屬用戶簽約服務(wù)器還可以通過互通功能IWF接收匪E或/和SGSN發(fā) 送的更新請求消息。在網(wǎng)絡(luò)演進和過程中,EPS和GPRS網(wǎng)絡(luò)會共存一段時間;考慮到EPS 網(wǎng)絡(luò)中匪E和/或SGSN和HSS之間的S6a/S6d接口使用的是Diameter協(xié)議,而GPRS網(wǎng)絡(luò)中SGSN和HSS和/或HLR之間的Gr/Gr+接口使用的是MAP協(xié)議,為了實現(xiàn)GPRS用戶能夠 漫游到EPS網(wǎng)絡(luò)接入使用業(yè)務(wù),而且不會影響GRPS網(wǎng)絡(luò),在匪E和/或SGSN和只支持Gr/ Gr+接口的HSS/HLR之間可以增加一個IWF網(wǎng)元,連接示意圖可以參考圖3所示;
IWF主要用于基于MAP的Gr接口和基于Diameter的S6a接口的協(xié)議轉(zhuǎn)換;當GPRS 的用戶漫游到EPS中時,網(wǎng)元可以通過IWF到舊的HSS和/或HLR中下載用戶的簽約數(shù)據(jù) 并進行位置登記,繼而進行后續(xù)的業(yè)務(wù)處理;IWF也可以設(shè)置在支持Diameter的S6d接口 的SGSN和HSS和/或HLR之間,完成基于MAP的Gr接口和基于Diameter的S6d接口的協(xié) 議轉(zhuǎn)換的功能; 具體的,IWF接收到Notify請求消息時,首先將該Notify請求消息轉(zhuǎn)換為基于 MAP協(xié)議的位置更新消息,并將所述位置更新消息發(fā)送至HSS和/或HLR,所述位置更新消 息中可以包括第一APN信息、PDN GW信息和IMSI ; 步驟202 :歸屬用戶簽約服務(wù)器依據(jù)所述IMSI獲取對應(yīng)用戶的第二 APN信息;
步驟203 :當所述第一 APN信息和第二 APN信息不同,且所述對應(yīng)用戶簽約wild card APN時,歸屬用戶簽約服務(wù)器將APN記錄直接添加至所述對應(yīng)用戶的wild card APN 簽約配置中,所述APN記錄包括所述第一 APN信息和PDN GW信息;
具體的,攜帶了 APN記錄的wild card APN簽約配置具體可以如下所示
APN-Configuration: : = 〈AVP header :XXX XXXX> {Context-Identifier} 氺2[Served_Party_IP_Address] {PDN-Type} {Service-Selection} [EPS-Subscribed-QoS Profile] [VP腦-Dynamic-Address-Al lowed] [MIP6-Agent-Info] [PDN-GW-A1location-Type] [3GPP_Charging_Characteristies] [AMBR] * [Specific-APN-Info] * [AVP]其中,各AVP參數(shù)前面的"*"表示可以包含多個;Service-Selection包含的值是
單一的"壙,字符,表示該數(shù)據(jù)為一個wild card APN簽約配置;所述Specific-APN-Info包
含新添加的第一 APN信息和與其對應(yīng)的PDNGW, Specific-APN-Info可以示例如下 Specific-APN-Info:: = 〈AVP header :XXX XXXX> {Service-Selection} [MIP6-Agent-Info] [Sub_Context_Identifier] *[AVP] 其中,Service-Selection包含的是所述第一 APN信息,例如"www. cmnet. com" ;MIP6-Agent-Info包含的是對應(yīng)PDN GW的信息;另外可選地可以在其中包含 一 個Sub-Context-Identifier參數(shù),類型和作用和APN-Configuration中的 Context-Identifier參數(shù)類似,在該用戶的所有APN簽約中唯一標識所述第一 APN信息;
步驟204 :歸屬用戶簽約服務(wù)器向所述匪E或/和SGSN回復(fù)Notify應(yīng)答消息,該 Notify應(yīng)答消息中攜帶所述添加了所述APN記錄的wildcard APN簽約配置,對AAA中的 wild card APN簽約配置進行更新; 需要說明的是HSS也可以通過單獨發(fā)送的插入用戶數(shù)據(jù)請求IDR(Insert-Subsc riber-Data-Request)消息攜帶所述添加了所述APN記錄的Wild card APN簽約配置,對 匪E或/禾P SGSN中的wild card APN簽約配置進行更新; 或者,可以讓匪E或/禾P SGSN在網(wǎng)絡(luò)為UE接入的APN分配了 PDNGW后,向HSS發(fā) 送Notify消息的同時匪E或/和SGSN自己將該APN和對應(yīng)的PDN GW信息增加到存儲的 wild card APN簽約配置中,就不需要HSS再對匪E或/和SGSN進行wild card APN簽約 數(shù)據(jù)更新; 當所述匪E和/或SGSN與所述歸屬用戶簽約服務(wù)器之間存在IWF功能時,歸屬 用戶簽約服務(wù)器可以首先向所述IWF回復(fù)基于MAP協(xié)議的位置更新應(yīng)答消息,所述IWF再 將該位置更新應(yīng)答消息轉(zhuǎn)換為基于Diameter的Notify應(yīng)答消息,并發(fā)至所述匪E和/或 SGSN ; 步驟205 :歸屬用戶簽約服務(wù)器向AAA發(fā)送攜帶wild card APN簽約配置的簽約
配置更新請求PPR消息,所述wild card APN簽約配置包括所述APN記錄。 需要說明的是,當所述歸屬用戶簽約服務(wù)器中保存有AAA的信息時,需要將該添
加的APN記錄的相關(guān)信息更新到AAA;具體的,所述歸屬用戶簽約服務(wù)器通過簽約配置更新
請求(Push-Profile-Request, PPR)消息向AAA更新所述APN記錄,所述PPR消息中攜帶
有wi 1 d card APN的簽約配置APN_Conf iguration,所述APN_Conf iguration包含了添力口的
APN記錄,具體可以參見在步驟203中的數(shù)據(jù); 步驟206 :AAA根據(jù)所述wild card APN簽約配置更新自身存儲的Wild card APN 簽約配置。 在本實施例中,所述匪E和/或SGSN與所述歸屬用戶簽約服務(wù)器之間,還可以存 在IWF功能,就可以使得本實施例所述的方法也能適用于EPS和Rel-8的不支持S6a或S6d 接口的HSS和/或HLR互通的場景,并且通過減少HSS和/或HLR與其它網(wǎng)元之間的交互 在該場景中提升歸屬用戶簽約服務(wù)器的性能。 參考圖4,在本發(fā)明實施例三中,實現(xiàn)本發(fā)明實施例三所提供的方法,可以包括以 下步驟 步驟401 :HSS接收AAA發(fā)送的注冊Registration請求消息,所述Registration 請求消息包括第一接入點名稱APN信息、分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)PDN GW信息和國際移動臺標識
頂SI ; 在本實施例中,所述歸屬用戶簽約服務(wù)器具體為HSS ;所述更新請求消息具體為 注冊Registration請求消息; 步驟402 :HSS依據(jù)所述IMSI獲取對應(yīng)用戶的第二 APN信息; 步驟403 :當所述第一 APN信息和第二 APN信息不同,且所述對應(yīng)用戶簽約wild
card APN時,HSS將APN記錄直接添加至所述MSI對應(yīng)的用戶wild card APN簽約配置,所述APN記錄包括所述第一 APN信息和PDN GW信息; 在實際中,添加APN記錄后的wild card APN簽約配置具體可以示例如下
APN-Configuration: : = 〈AVP header :XXX XXXX> 其中,各AVP參數(shù)前面的"*"表示可以包含多個;Service-Selection包含的值是 單一的"壙,字符,表示該數(shù)據(jù)為一個wild card APN簽約數(shù)據(jù);Specif ic-APN-Info包含新 添加的第一 APN信息和與其對應(yīng)的PDN GW, Specif ic-APN-Inf o可以示例如下
Specific-APN-Info:: = 〈AVP header :XXX XXXX> 其中,Service-Selection包含所述第一 APN信息,例如"www. cmnet. com" ;MIP6-Agent-Info包含的是對應(yīng)PDN GW的信息;另外可選地可以在其中包 含 一 個Sub-Context-Identifier參數(shù),類型和作用和APN-Configuration中的 Context-Identifier參數(shù)類似,在該用戶的所有APN簽約配置中唯一標識所述第一 APN信 息。 步驟404 :HSS向所述AAA發(fā)送Registration應(yīng)答消息;在HSS向所述AAA發(fā)送Registration應(yīng)答消息時,可以攜帶所述添加了所述APN 記錄的wild card APN簽約配置,對AAA中的wild card APN簽約配置進行更新;
需要說明的是,HSS也可以單獨發(fā)送推送服務(wù)配置請求 PPR (Push-Profile-Request)消息,并攜帶所述添加了所述APN記錄的wildcard APN簽約 配置對AAA中的wild card APN簽約配置進行更新。 或者,可以讓AAA在網(wǎng)絡(luò)為UE接入的APN分配了PDN GW后,向HSS發(fā)送注冊請求 消息的同時AAA自己將該APN信息和對應(yīng)的PDNGW信息增加到HSS存儲的wild card APN 簽約配置中,不需要HSS再單獨對AAA進行wild card APN簽約配置的更新;
步驟405 :HSS向匪E和/或SGSN發(fā)送攜帶wild card APN簽約配置的插入用戶 數(shù)據(jù)請求IDR消息,所述wild card APN簽約配置包括所述APN記錄;
{Context-Identifier}
氺2 [Served-Party-IP-Address]
{PDN-Type}
{Service-Selection}
*[Specific-APN-Info] *[AVP]
{Service-Selection} [MIP6-Agent-Info] [Sub_Context_Identifier] *[AVP]
10
當HSS保存有匪E和/或SGSN的信息時,所述HSS還可以將所述添加了所述APN記 錄的wild card APN簽約配置通過插入用戶數(shù)據(jù)請求(Insert Subscriber Data-Request, IDR)消息發(fā)送至匪E和/或SGSN,所述wild card APN簽約配置包括所述添加的APN記 錄; 步驟406 :匪E和/或SGSN根據(jù)所述wild card APN簽約配置更新自身存儲的wild card APN簽約配置。 在本實施例中,HSS在根據(jù)AAA發(fā)送注冊請求消息中的參數(shù)信息,將對應(yīng)的APN記 錄直接添加至簽約用戶的wild card APN簽約配置中,并可以在HSS中存儲有匪E和/或 SGSN信息時,將所述wild card APN簽約配置也通過IDR消息發(fā)送至匪E和/或SGSN,就 可以使得網(wǎng)元匪E和/或SGSN可以更新自身存儲的APN簽約配置。 參考圖5,在本發(fā)明實施例四中,實現(xiàn)本發(fā)明實施例四所提供的方法,可以包括以 下步驟 步驟501 :HSS接收AAA發(fā)送的注冊Registration請求消息,所述Registration
請求消息包括第一接入點名稱APN信息、國際移動臺標識IMSI ; 在本實施例中,所述歸屬用戶簽約服務(wù)器具體為HSS ; 步驟502 :HSS依據(jù)所述IMSI獲取對應(yīng)用戶的第二 APN信息; 步驟503 :當所述第一 APN信息和第二 APN信息不同,判斷所述對應(yīng)用戶的wild
card APN簽約配置是否包括APN記錄,如果是,進入步驟504,如果否,則進入步驟505 ; 步驟504 :HSS將該APN記錄直接從所述IMSI對應(yīng)的用戶wild cardAPN簽約配置
中刪除,所述APN記錄包括所述第一 APN信息和對應(yīng)的PDN GW信息; 步驟505 :HSS向所述AAA發(fā)送Registration應(yīng)答消息;在HSS向所述AAA發(fā)送Registration應(yīng)答消息時,可以攜帶所述刪除了所述APN 記錄的wild card APN簽約配置,對AAA中的wild card APN簽約配置進行更新;
需要說明的是,HSS也可以通過單獨發(fā)送的推送服務(wù)配置請求 PPR (Push-Prof ile-Request)消息攜帶所述刪除了所述APN記錄的wild cardAPN簽約配置 對AAA中的wild card APN簽約配置進行更新; 或者,也可以讓AAA在UE去附著或?qū)?yīng)的PDN連接斷開刪除對應(yīng)的PDN GW時,發(fā) 現(xiàn)該APN存儲在wild card APN簽約配置中,就直接將該APN及對應(yīng)的PDN GW從存儲的 wild card APN簽約配置中刪除;不需要HSS再單獨對AAA進行wild card APN簽約配置 的更新; 步驟506 :HSS向匪E和/或SGSN發(fā)送攜帶刪除了所述APN記錄的wild card APN 簽約配置的IDR消息; 當所述HSS保存有匪E和/或SGSN的信息時,還可以通過IDR消息將所述wild card APN簽約配置更新到匪E和/或SGSN ; 步驟506 :匪E和/或SGSN根據(jù)所述wild card APN簽約配置刪除自身存儲的APN 簽約數(shù)據(jù)。 在本實施例中,所述注冊請求消息中沒有包括PDN GW信息,因此當HSS判斷出所 述對應(yīng)用戶的wild card APN簽約配置包括APN記錄時,就需要根據(jù)所述第一APN信息將 對應(yīng)的APN記錄刪除,所述APN包括第一APN信息和其對應(yīng)的PDN GW信息。還可以進一步將刪除信息通過IDR消息通知匪E和/或SGSN,以使所述匪E和/或SGSN也能同步刪除自 身的存儲數(shù)據(jù)。 需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列 的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因為 依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知 悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明 所必須的。 與上述本發(fā)明實施例所提供的方法相對應(yīng),參見圖6,本發(fā)明實施例還提供了 一種 更新接入點名稱簽約配置的裝置實施例一,所述裝置具體可以包括 接收模塊601,用于接收網(wǎng)元發(fā)送的更新請求消息,所述更新請求消息包括第一接 入點名稱APN信息和國際移動臺標識IMSI ; 獲取模塊602,用于依據(jù)所述IMSI獲取對應(yīng)用戶的第二APN信息; 更新模塊603,用于當所述第一 APN信息和第二 APN信息不同,且所述對應(yīng)用戶簽
約wild card APN時,依據(jù)所述第一 APN信息更新所述對應(yīng)用戶的wild card APN簽約配置。 需要說明的是,所述歸屬用戶簽約服務(wù)器可以包括歸屬網(wǎng)絡(luò)服務(wù)器HSS和/或 歸屬位置寄存器HLR ;所述接收模塊501還可以用于通過IWF接收網(wǎng)元發(fā)送的更新請求消 息,所述裝置可以集成在歸屬用戶簽約服務(wù)器上,也可以直接采用歸屬用戶簽約服務(wù)器來 實現(xiàn)。 在本實施例中,通過依據(jù)接收模塊601接收到的IMSI ,獲取模塊602可以獲取到對 應(yīng)用戶的第二 APN信息,當所述第二 APN信息與所述第一 APN信息不同,且對應(yīng)用戶簽約了 wild card APN時,將由更新模塊603更新所述對應(yīng)用戶的wild card APN簽約配置???以看出,在本發(fā)明實施例中,通過直接更新wild card APN簽約配置就可以避免為所述第一 APN信息作其它的特殊標記,可以降低歸屬用戶簽約服務(wù)器及其與其他網(wǎng)元之間的一些不 必要的信令交互操作,同時提升了網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)男阅?;減少歸屬用戶簽約服務(wù)器不必要 的開銷。 與本發(fā)明方法實施例二相對應(yīng),參考圖7所示,示出了本發(fā)明裝置實施例二的結(jié) 構(gòu)示意圖,該裝置具體可以包括 接收模塊701,用于通過IWF接收匪E或/和SGSN發(fā)送的更新請求消息,所述更新 請求消息包括第一接入點名稱APN信息、分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)PDN GW信息和國際移動臺標識
頂SI ; 在本實施例中,所述網(wǎng)元具體為匪E或/和SGSN ;所述更新請求消息具體為 Notify請求消息; 獲取模塊702,用于依據(jù)所述IMSI獲取對應(yīng)用戶的第二APN信息; 獲取子模塊703,用于獲取所述對應(yīng)用戶的wild card APN簽約配置; 添加子模塊704,用于將APN記錄直接添加至所述wild card APN簽約配置中,所
述APN記錄包括所述第一 APN信息和PDN GW信息; 第二發(fā)送模塊705,用于向AAA發(fā)送攜帶wild card APN簽約配置的簽約配置更新 請求PPR消息,所述wild card APN簽約配置包括所述APN記錄;
第三發(fā)送模塊706,用于將Notify應(yīng)答消息發(fā)送至匪E或/和SGSN,所述Notify 應(yīng)答消息包括所述wild card APN簽約配置。 在本實施例中,所述接收模塊701用于通過IWF接收匪E或/和SGSN發(fā)送的更新 請求消息,可以使得本實施例所述的裝置,還可以應(yīng)用于存在IWF網(wǎng)元的應(yīng)用場景中,通過 IWF轉(zhuǎn)發(fā)的消息來動態(tài)創(chuàng)建APN記錄,提升了網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)男阅堋?與本發(fā)明方法實施例四相對應(yīng),參考圖8所示,示出了本發(fā)明裝置實施例三的結(jié) 構(gòu)示意圖,如圖所示,該裝置可以包括 接收模塊801,用于接收AAA發(fā)送的Registration請求消息,所述Registration 請求消息包括第一接入點名稱APN信息、和國際移動臺標識IMSI ; 在本實施例中,所述網(wǎng)元具體為AAA,所述更新請求消息具體為Registration應(yīng) 答消息; 獲取模塊802,用于依據(jù)所述IMSI獲取對應(yīng)用戶的第二APN信息;
判斷子模塊803,用于當所述第一 APN信息和第二 APN信息不同,且所述對應(yīng)用戶 簽約wild card APN時,判斷所述對應(yīng)用戶的wild cardAPN簽約配置是否包括APN記錄;
刪除子模塊804,用于當所述判斷子模塊的結(jié)果為是時,將所述APN記錄從所述 wild card APN簽約配置中直接刪除,所述APN記錄包括所述第一APN信息和PDN GW信息;
第一發(fā)送模塊805,用于向匪E和/或SGSN發(fā)送攜帶APN簽約配置的PPR消息,所 述APN簽約配置包括APN記錄; 第四發(fā)送模塊806,用于將Registration應(yīng)答消息發(fā)送至所述AAA,所述 Registration應(yīng)答消息包括所述wild card APN簽約配置。 在本實施例中,在接收模塊801接收到的第一APN信息與歸屬用戶簽約服務(wù)器預(yù) 先存儲的第二 APN信息不同時,可以動態(tài)將新的APN記錄添加至原來存儲的對應(yīng)簽約用戶 的wild card APN簽約配置中,從而還可以將該簽約配置發(fā)送至其他網(wǎng)元中,以更新其他網(wǎng) 元的自身存儲信息,可以提升歸屬用戶簽約服務(wù)器的性能,減少歸屬用戶簽約服務(wù)器不必 要的開銷。 與上述本發(fā)明的方法和裝置實施例相對應(yīng),參考圖9所示,示出了本發(fā)明一種更 新接入點名稱簽約配置的系統(tǒng)實施例的結(jié)構(gòu)示意圖,如圖所示,該系統(tǒng)可以包括
網(wǎng)元901,用于向所述更新APN記錄裝置發(fā)送更新請求消息,所述更新請求消息包 括第一接入點名稱APN參數(shù)、分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)PDNGW信息和國際移動臺標識IMSI ;
更新APN記錄裝置902,用于依據(jù)所述IMSI獲取對應(yīng)用戶的第二 APN信息;并當 所述第一APN信息和第二APN信息不同,且所述對應(yīng)用戶簽約wild card APN時,依據(jù)所述 第一 APN信息更新所述對應(yīng)用戶的wild card APN簽約配置。
其中,所述更新APN記錄裝置902具體可以包括 接收模塊,用于接收網(wǎng)元發(fā)送的更新請求消息,所述更新請求消息包括第一接入 點名稱APN信息和國際移動臺標識IMSI ; 獲取模塊,用于依據(jù)所述IMSI獲取對應(yīng)用戶的第二 APN信息;
更新模塊,用于當所述第一APN信息和第二APN信息不同,且所述對應(yīng)用戶簽約 wild card APN時,依據(jù)所述第一 APN信息更新所述對應(yīng)用戶的wild card APN簽約配置。
需要說明的是,因為前述一種更新接入點名稱簽約配置的方法和裝置介紹的十分
13詳盡,所以所述一種更新接入點名稱簽約配置的系統(tǒng)實施例未詳盡之處,可以參見前述對 一種更新接入點名稱簽約配置的方法和裝置實施例的描述,在此不再對系統(tǒng)作詳細描述。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實 體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存 在任何這種實際的關(guān)系或者順序。而且,術(shù)語"包括"、"包含"或者其任何其他變體意在涵 蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要 素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備
所固有的要素。在沒有更多限制的情況下,由語句"包括一個......"限定的要素,并不排
除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。 以上對本發(fā)明實施例所提供的一種更新接入點名稱簽約配置的方法、裝置及系統(tǒng)
進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實
施例的說明只是用于幫助理解本發(fā)明實施例的方法及其思想;同時,對于本領(lǐng)域的一般技
術(shù)人員,依據(jù)本發(fā)明實施例的思想,在具體實施方式
及應(yīng)用范圍上均會有改變之處,綜上所
述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
1權(quán)利要求
一種更新接入點名稱簽約配置的方法,其特征在于,包括接收網(wǎng)元發(fā)送的更新請求消息,所述更新請求消息包括第一接入點名稱APN信息和國際移動臺標識IMSI;依據(jù)所述IMSI獲取對應(yīng)用戶的第二APN信息;當所述第一APN信息和第二APN信息不同,且所述對應(yīng)用戶簽約wild card APN時,依據(jù)所述第一APN信息更新所述對應(yīng)用戶的野卡wildcard APN簽約配置。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述更新請求消息還包括分組數(shù)據(jù)網(wǎng)絡(luò) 網(wǎng)關(guān)PDN GW信息,則所述更新所述對應(yīng)用戶的wildcard APN簽約配置,具體包括將APN記錄直接添加至所述對應(yīng)用戶的wild card APN簽約配置中,所述APN記錄包 括所述第一 APN信息和PDN GW信息。
3. 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述更新所述對應(yīng)用戶的wild card APN 簽約配置,具體包括判斷所述對應(yīng)用戶的wild card APN簽約配置是否包括APN記錄; 如果是,則將所述APN記錄從所述wild card APN簽約配置中直接刪除,所述APN記錄 包括所述第一 APN信息和PDN GW信息。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)元具體為匪E和/或SGSN,則所述 依據(jù)所述第一 APN信息更新所述對應(yīng)用戶的wildcard APN簽約配置之后,還包括向授權(quán)、鑒權(quán)、計費服務(wù)器AAA發(fā)送攜帶所述wild card APN簽約配置的簽約配置更新 請求PPR消息,所述APN簽約配置包括所述第一 APN信息和PDN GW信息。
5. 根據(jù)權(quán)利要求l所述的方法,其特征在于,所述網(wǎng)元具體為AAA,則所述依據(jù)所述第 一 APN信息更新所述對應(yīng)用戶的wild card APN簽約配置之后,還包括向所述匪E和/或SGSN發(fā)送攜帶wild card APN簽約配置的用戶數(shù)據(jù)更新請求IDR 消息,所述APN簽約配置包括所述第一 APN信息和PDNGW信息。
6. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收網(wǎng)元發(fā)送的更新請求消息,具體為通過互通功能IWF接收網(wǎng)元發(fā)送的更新請求消息。
7. —種更新接入點名稱簽約配置的裝置,其特征在于,包括接收模塊,用于接收網(wǎng)元發(fā)送的更新請求消息,所述更新請求消息包括第一接入點名 稱APN信息和國際移動臺標識IMSI ;獲取模塊,用于依據(jù)所述IMSI獲取對應(yīng)用戶的第二 APN信息;更新模塊,用于當所述第一 APN信息和第二 APN信息不同,且所述對應(yīng)用戶簽約wild card APN時,依據(jù)所述第一 APN信息更新所述對應(yīng)用戶的wild card APN簽約配置。
8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述接收模塊還用于接收分組數(shù)據(jù)網(wǎng)絡(luò) 網(wǎng)關(guān)PDN GW信息,則所述更新模塊具體包括獲取子模塊,用于獲取所述對應(yīng)用戶的wild card APN簽約配置; 添加子模塊,用于將APN記錄直接添加至所述APN簽約配置中,所述APN記錄包括所述 第一 APN信息和PDN GW信息。
9. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述更新模塊具體包括 判斷子模塊,用于當所述第一APN信息和第二APN信息不同,且所述對應(yīng)用戶簽約wildcard APN時,判斷所述對應(yīng)用戶的wild card APN簽約配置是否包括APN記錄;刪除子模塊,用于當所述判斷子模塊的結(jié)果為是時,將所述APN記錄從所述wild card APN簽約配置中直接刪除,所述APN記錄包括所述第一 APN信息和PDN GW信息。
10. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括第一發(fā)送模塊,用于向匪E和/或SGSN發(fā)送攜帶APN簽約配置的用戶數(shù)據(jù)更新請求 IDR消息,所述APN簽約配置包括所述第一 APN信息和PDN GW信息。
11. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括第二發(fā)送模塊,用于向AAA發(fā)送攜帶APN簽約配置的簽約配置更新請求PPR消息,所述 APN簽約配置包括所述第一 APN信息和PDN GW信息。
12. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述接收模塊還用于通過IWF接收網(wǎng)元 發(fā)送的更新請求消息。
全文摘要
本發(fā)明實施例公開了一種更新接入點名稱簽約配置的方法及裝置,所述方法包括接收網(wǎng)元發(fā)送的更新請求消息,所述更新請求消息包括第一接入點名稱APN信息、分組數(shù)據(jù)網(wǎng)絡(luò)網(wǎng)關(guān)PDN GW信息和國際移動臺標識IMSI;依據(jù)所述IMSI獲取對應(yīng)用戶的第二APN信息;當所述第一APN信息和第二APN信息不同,且所述對應(yīng)用戶簽約野卡wild card APN時,為依據(jù)所述第一APN信息更新所述對應(yīng)用戶的wild card APN簽約配置。根據(jù)本發(fā)明實施例,可以降低歸屬用戶簽約服務(wù)器及其與其他網(wǎng)元之間的一些不必要的信令交互操作,可以提升網(wǎng)絡(luò)數(shù)據(jù)傳輸性能,減少歸屬用戶簽約服務(wù)器不必要的開銷。
文檔編號H04W48/08GK101790150SQ20091000116
公開日2010年7月28日 申請日期2009年1月23日 優(yōu)先權(quán)日2009年1月23日
發(fā)明者時書鋒 申請人:華為技術(shù)有限公司