欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的方法和裝置與流程

文檔序號(hào):12601152閱讀:469來源:國(guó)知局
漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的方法和裝置與流程

本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的方法和裝置。



背景技術(shù):

基于GSM(Global System for Mobile Communication,全球移動(dòng)通信系統(tǒng))的GPRS(General Packet Radio Service,通用分組無線服務(wù))網(wǎng)絡(luò)和UMTS(Universal Mobile Telecommunications System,通用移動(dòng)通信系統(tǒng))PS(Packet Switched Domain,分組交換域)網(wǎng)絡(luò)都可以為用戶提供移動(dòng)數(shù)據(jù)業(yè)務(wù)。用戶可以使用手機(jī)、PAD等移動(dòng)設(shè)備通過數(shù)據(jù)業(yè)務(wù)連接到互聯(lián)網(wǎng)或者專有網(wǎng)絡(luò)來移動(dòng)辦公、瀏覽網(wǎng)頁(yè)、查看電子郵件、玩在線游戲、聆聽在線音樂或者觀看在線視頻。

GPRS和UMTS PS域網(wǎng)絡(luò)架構(gòu)見圖1。用戶設(shè)備通過無線接口連接到BSC(Base Station Controller,基站控制器)(或RNC(Radio Network Controller,無線網(wǎng)絡(luò)控制器)),然后在連接到核心網(wǎng)的SGSN(Serving GPRS Support Node,服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn))、HLR(Home Location Register,歸屬位置寄存器),在判斷用戶可以使用本網(wǎng)提供的業(yè)務(wù)后,通過GGSN(Gateway GPRS Support Node,網(wǎng)關(guān)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn))設(shè)備連接到用戶所需業(yè)務(wù)網(wǎng)絡(luò),然后用戶就可完成所期望的業(yè)務(wù)。

在GPRS和UMTS PS域網(wǎng)絡(luò)中,用戶能夠連接到哪個(gè)數(shù)據(jù)網(wǎng)絡(luò)以及可以得到什么級(jí)別的服務(wù)是由用戶的PDP(Packet Data Protocol,分組數(shù)據(jù)協(xié)議)簽約數(shù)據(jù)決定的。PDP簽約數(shù)據(jù)由上下文ID、APN(Access Point Name,接入點(diǎn)名稱)、計(jì)費(fèi)特性、路由簽約數(shù)據(jù)、QoS(Quality of Service,服務(wù)質(zhì)量)簽約數(shù)據(jù)等參數(shù)組成。上下文ID是標(biāo)識(shí)PDP的數(shù)字序列,范圍從1到50,不允許重復(fù)。APN是接入點(diǎn)名稱,表示當(dāng)前連接的名稱。計(jì)費(fèi)簽約數(shù)據(jù)表示如何對(duì)用戶進(jìn)行計(jì)費(fèi)。QoS參數(shù)用于確定用戶可以得到的服務(wù)級(jí)別,比如接入的速率,丟包率等。

路由簽約數(shù)據(jù)由PDP地址類型、地址分配選項(xiàng)和對(duì)應(yīng)的地址組成,用于尋找用戶接入的網(wǎng)絡(luò)。當(dāng)前3GPP(3rd Generation Partnership Project,第三代合作伙伴計(jì)劃)協(xié)議中,PDP地址類型包含動(dòng)態(tài)分配和靜態(tài)分配兩種;地址分配選項(xiàng)則包含PPP和IP兩個(gè)類型,其中IP類型有分為IPv4、IPv6和IPv4/v6三種。一般來說,每個(gè)SGSN都應(yīng)該支持動(dòng)態(tài)和靜態(tài)分配,但是對(duì)于地址分配選項(xiàng)則支持不盡相同。所有的SGSN都支持IPv4類型,部分較新的SGSN會(huì)支持IPv6,還有少部分更高級(jí)的SGSN會(huì)同時(shí)支持IPv4/v6。

按照3GPP協(xié)議規(guī)定,每一個(gè)用戶最多可以簽約50個(gè)PDP簽約數(shù)據(jù),這些簽約數(shù)據(jù)保存在HLR網(wǎng)元。當(dāng)用戶在GPRS/UMTS PS域網(wǎng)絡(luò)注冊(cè)時(shí),HLR將其傳送給SGSN。

當(dāng)移動(dòng)設(shè)備要求使用數(shù)據(jù)業(yè)務(wù)時(shí),移動(dòng)設(shè)備會(huì)依據(jù)自身的能力(支持IPv4、IPv6、IPv4v6)來設(shè)定請(qǐng)求的PDP類型,然后和其他參數(shù)一起發(fā)送給SGSN。

SGSN在收到移動(dòng)設(shè)備發(fā)送的請(qǐng)求后,需要考慮手機(jī)支持的類型、SGSN支持的類型以及用戶簽約類型三個(gè)因素來確定應(yīng)該使用哪個(gè)PDP為用戶服務(wù)。

然而,當(dāng)前HLR會(huì)將用戶簽約的所有PDP簽約數(shù)據(jù)傳送給SGSN,在此傳送過程中,HLR不考慮SGSN的支持能力,下插的PDP簽約數(shù)據(jù)不針對(duì)SGSN的支持能力進(jìn)行調(diào)整;下插了部分SGSN不支持的PDP簽約數(shù)據(jù),由此導(dǎo)致

SGSN需要保存無用的PDP簽約數(shù)據(jù),增加了內(nèi)存占用;而無用的PDP簽約數(shù)據(jù)增加了SGSN在選擇可用PDP時(shí)的工作量,降低了處理效率;而且SGSN可能選擇不可用的PDP,導(dǎo)致業(yè)務(wù)異常。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的主要目的在于提出一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的方法和裝置,旨在解決HLR下發(fā)當(dāng)前SGSN不可用的PDP簽約數(shù)據(jù),占用SGSN的內(nèi)存空間,SGSN處理PDP簽約數(shù)據(jù)效率低的問題。

為實(shí)現(xiàn)上述目的,本發(fā)明提出一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的方法,包括:

接收終端經(jīng)服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)SGSN發(fā)起的數(shù)據(jù)業(yè)務(wù)請(qǐng)求;

獲取所述終端的分組數(shù)據(jù)協(xié)議PDP簽約數(shù)據(jù),并獲取所述SGSN預(yù)先登記 的PDP支持能力;

根據(jù)所述SGSN的PDP支持能力修正PDP簽約數(shù)據(jù);

將修正后的PDP簽約數(shù)據(jù)下插給SGSN。

其中,所述根據(jù)所述SGSN的PDP支持能力修正PDP簽約數(shù)據(jù),包括:

當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為非IPv4類型的調(diào)整為IPv4類型;

當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv4v6類型的調(diào)整為IPv4類型。

其中,所述根據(jù)所述SGSN的PDP支持能力修正PDP簽約數(shù)據(jù),包括:

當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為靜態(tài)IPv6類型或靜態(tài)IPv4v6類型的刪除此條PDP簽約數(shù)據(jù);

當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv6類型或動(dòng)態(tài)IPv4v6類型的調(diào)整為IPv4類型;

當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv4v6類型的變換為兩條PDP簽約數(shù)據(jù),分別為IPv4類型和IPv6類型;

當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為靜態(tài)IPv4v6類型的刪除此條PDP簽約數(shù)據(jù)。

其中,所述根據(jù)所述SGSN的PDP支持能力修正PDP簽約數(shù)據(jù)之后,還包括:

若修正后新增加的PDP簽約數(shù)據(jù)與原有的PDP簽約數(shù)據(jù)相同,刪除新增加的PDP簽約數(shù)據(jù)。

其中,所述若調(diào)整后新增加的PDP簽約數(shù)據(jù)與原有的PDP簽約數(shù)據(jù)相同,刪除新增加的PDP簽約數(shù)據(jù)之后,還包括:

若修正后的PDP簽約數(shù)據(jù)的總數(shù)超過允許下插的PDP簽約數(shù)據(jù)的條數(shù),則保留原有的PDP簽約數(shù)據(jù),部分保留新增加的PDP簽約數(shù)據(jù)。

此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的裝置,包括:

請(qǐng)求接收單元,用于接收終端經(jīng)服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)SGSN發(fā)起的數(shù)據(jù)業(yè)務(wù)請(qǐng)求;

信息獲取單元,用于獲取所述終端的分組數(shù)據(jù)協(xié)議PDP簽約數(shù)據(jù),并獲 取所述SGSN預(yù)先登記的PDP支持能力;

數(shù)據(jù)修正單元,用于根據(jù)所述SGSN的PDP支持能力修正PDP簽約數(shù)據(jù);

數(shù)據(jù)下插單元,用于將修正后的PDP簽約數(shù)據(jù)下插給SGSN。

其中,所述數(shù)據(jù)修正單元,包括:

第一修正模塊,用于當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為非IPv4類型的調(diào)整為IPv4類型;

第二修正模塊,用于當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv4v6類型的調(diào)整為IPv4類型。

其中,所述數(shù)據(jù)修正單元,包括:

第三修正模塊,用于當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為靜態(tài)IPv6類型或靜態(tài)IPv4v6類型的刪除此條PDP簽約數(shù)據(jù);

第四修正模塊,用于當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv6類型或動(dòng)態(tài)IPv4v6類型的調(diào)整為IPv4類型;

第五修正模塊,用于當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv4v6類型的變換為兩條PDP簽約數(shù)據(jù),分別為IPv4類型和IPv6類型;

第六修正模塊,用于當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為靜態(tài)IPv4v6類型的刪除此條PDP簽約數(shù)據(jù)。

其中,所述裝置,還包括:

數(shù)據(jù)刪除單元,用戶若修正后新增加的PDP簽約數(shù)據(jù)與原有的PDP簽約數(shù)據(jù)相同,刪除新增加的PDP簽約數(shù)據(jù)。

其中,所述裝置,還包括:

數(shù)量控制單元,用于若修正后的PDP簽約數(shù)據(jù)的總數(shù)超過允許下插的PDP簽約數(shù)據(jù)的條數(shù),則保留原有的PDP簽約數(shù)據(jù),部分保留新增加的PDP簽約數(shù)據(jù)。

本發(fā)明提出的漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的方法和裝置,通過HLR在收到數(shù)據(jù)業(yè)務(wù)請(qǐng)求后,判斷SGSN的PDP支持能力與請(qǐng)求方的PDP簽約數(shù)據(jù),將PDP簽約數(shù)據(jù)調(diào)整到能為SGSN的PDP支持能力所支持,避免向SGSN下發(fā)不可用的PDP簽約數(shù)據(jù),節(jié)約了SGSN的存儲(chǔ)空間,提高了SGSN處理PDP簽約數(shù)據(jù)時(shí)的效率。

附圖說明

圖1為GPRS和UMTS PS域網(wǎng)絡(luò)架構(gòu)示意圖。

圖2為本發(fā)明具體實(shí)施方式中提供的一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的方法的第一實(shí)施例的方法流程圖。

圖3為本發(fā)明具體實(shí)施方式中提供的一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的方法的第二實(shí)施例的方法流程圖。

圖4為PDP激活過程實(shí)現(xiàn)流程圖。

圖5為本發(fā)明具體實(shí)施方式中提供的一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的裝置的第一實(shí)施例的模塊結(jié)構(gòu)圖。

圖6為本發(fā)明具體實(shí)施方式中提供的一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的裝置的第二實(shí)施例的模塊結(jié)構(gòu)圖。

圖7為裝置的第二實(shí)施例中提供的數(shù)據(jù)修正單元的一種模塊結(jié)構(gòu)圖。

圖8為裝置的第二實(shí)施例中提供的數(shù)據(jù)修正單元的另一種模塊結(jié)構(gòu)圖。

本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。

具體實(shí)施方式

應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

現(xiàn)在將參考附圖描述實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。

圖1給出了GPRS和UMTS PS域網(wǎng)絡(luò)架構(gòu)的概要,圖中示出了各個(gè)單元和它們之間建立的接口,圖中標(biāo)注GPRS的部分就是GSM網(wǎng)絡(luò)數(shù)據(jù)部分網(wǎng)元,UMTS PS域網(wǎng)元和GPRS相同。圖中的BSS(RNS)部分屬于無線側(cè),用戶的設(shè)備通過它們提供的無線接口連接到移動(dòng)網(wǎng)絡(luò)。SGSN、HLR、GGSN屬于移動(dòng)核心網(wǎng)部分,用于支持用戶設(shè)備使用不同的網(wǎng)絡(luò),用戶設(shè)備通過GGSN連接到Internet等業(yè)務(wù)網(wǎng)絡(luò)。

用戶在需要移動(dòng)數(shù)據(jù)業(yè)務(wù)時(shí),手持設(shè)備通過無線接口連接到BTS/RNC,然后接入到SGSN。SGSN向HLR發(fā)送注冊(cè)請(qǐng)求,HLR會(huì)下插用戶簽約數(shù)據(jù)(包含PDP 簽約數(shù)據(jù))給SGSN。SGSN根據(jù)手持設(shè)備的能力、SGSN支持能力以及HLR下插的PDP簽約數(shù)據(jù)選擇合適GGSN來為用戶服務(wù)。然后用戶可以通過手持設(shè)備接收數(shù)據(jù)服務(wù)了。因?yàn)樵擉w系及用戶設(shè)備通過該體系實(shí)現(xiàn)與網(wǎng)絡(luò)的互聯(lián)是本領(lǐng)域技術(shù)人員眾所周知的,在此不對(duì)接口、協(xié)議等技術(shù)細(xì)節(jié)做過多闡述。

基于上述網(wǎng)絡(luò)架構(gòu),提出本發(fā)明方法各個(gè)實(shí)施例。

請(qǐng)參考圖2,其是本發(fā)明具體實(shí)施方式中提供的一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的方法的第一實(shí)施例的方法流程圖。如圖所示,該方法包括:

步驟S101:接收終端經(jīng)服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)SGSN發(fā)起的數(shù)據(jù)業(yè)務(wù)請(qǐng)求。

本方案中實(shí)施的基礎(chǔ)是SGSN和移動(dòng)終端已經(jīng)在HLR登記相關(guān)的PDP信息。數(shù)據(jù)業(yè)務(wù)請(qǐng)求由用戶通過移動(dòng)終端向SGSN發(fā)起,再由SGSN向HLR發(fā)起位置更新請(qǐng)求信息,具體包含有自身的地址簽約數(shù)據(jù)。如前文所述,HLR會(huì)下插用戶簽約數(shù)據(jù)(包含PDP簽約數(shù)據(jù)),也就是說,本方案中所描述的PDP簽約數(shù)據(jù)的動(dòng)態(tài)調(diào)整過程在HLR中完成。

步驟S102:獲取所述終端的分組數(shù)據(jù)協(xié)議PDP簽約數(shù)據(jù),并獲取所述SGSN預(yù)先登記的PDP支持能力。

在HLR中記錄有PDP簽約數(shù)據(jù)和PDP支持能力,一般PDP簽約數(shù)據(jù)都是多條,對(duì)于SGSN,不是所有的PDP簽約數(shù)據(jù)都能實(shí)現(xiàn)插入和數(shù)據(jù)連接,在現(xiàn)有技術(shù)中需要將所有的PDP簽約數(shù)據(jù)原樣下插,再由SGSN選擇通過那條PDP簽約數(shù)據(jù)實(shí)現(xiàn)正確插入和數(shù)據(jù)傳輸。如果PDP簽約數(shù)據(jù)不被SGSN所支持,那么連接將會(huì)失敗或則需要切換PDP簽約數(shù)據(jù)。

步驟S103:根據(jù)所述SGSN的PDP支持能力修正PDP簽約數(shù)據(jù)。

為了實(shí)現(xiàn)PDP簽約數(shù)據(jù)對(duì)于SGSN的普遍使用,在將PDP簽約數(shù)據(jù)下插到SGSN之前,由HLR實(shí)現(xiàn)對(duì)PDP簽約數(shù)據(jù)的調(diào)整,使得所有下插的PDP簽約數(shù)據(jù)均在與SGSN的PDP支持范圍之內(nèi)。HLR將PDP簽約數(shù)據(jù)逐條與SGSN的PDP支持能力進(jìn)行比較,如果有SGSN的PDP支持能力范圍之外的PDP簽約數(shù)據(jù),則將該條PDP簽約數(shù)據(jù)進(jìn)行調(diào)整,實(shí)現(xiàn)每條PDP簽約數(shù)據(jù)的插入可用,保證SGSN收到的PDP簽約數(shù)據(jù)的使用率達(dá)到百分之百。

一般而言,SGSN都在HLR中有登記,若SGSN未登記,則按現(xiàn)有技術(shù)方案直 接將所有的PDP簽約數(shù)據(jù)原樣下插即可。

步驟S104:將修正后的PDP簽約數(shù)據(jù)下插給SGSN。

綜上所述,HLR在收到數(shù)據(jù)業(yè)務(wù)請(qǐng)求后,判斷SGSN的PDP支持能力與請(qǐng)求方的PDP簽約數(shù)據(jù),將PDP簽約數(shù)據(jù)調(diào)整到能為SGSN的PDP支持能力所支持,避免向SGSN下發(fā)不可用的PDP簽約數(shù)據(jù),節(jié)約了SGSN的存儲(chǔ)空間,提高了SGSN處理PDP簽約數(shù)據(jù)時(shí)的效率。

請(qǐng)參考圖3,其是本發(fā)明具體實(shí)施方式中提供的一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的方法的第二實(shí)施例的方法流程圖。如圖所示,該交互方法包括:

步驟S201:接收終端經(jīng)服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)SGSN發(fā)起的數(shù)據(jù)業(yè)務(wù)請(qǐng)求。

步驟S202:獲取所述終端的分組數(shù)據(jù)協(xié)議PDP簽約數(shù)據(jù),并獲取所述SGSN預(yù)先登記的PDP支持能力。

步驟S203:當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為非IPv4類型的調(diào)整為IPv4類型。

步驟S204:當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv4v6類型的調(diào)整為IPv4類型。

在實(shí)際的調(diào)整過程中,除了步驟S203和步驟S204中的調(diào)整方案,可以采用更加細(xì)致的調(diào)整方案,具體包括:

當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為靜態(tài)IPv6類型或靜態(tài)IPv4v6類型的刪除此條PDP簽約數(shù)據(jù);

當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv6類型或動(dòng)態(tài)IPv4v6類型的調(diào)整為IPv4類型;

當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv4v6類型的變換為兩條PDP簽約數(shù)據(jù),分別為IPv4類型和IPv6類型;

當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為靜態(tài)IPv4v6類型的刪除此條PDP簽約數(shù)據(jù)。

步驟S205:若修正后新增加的PDP簽約數(shù)據(jù)與原有的PDP簽約數(shù)據(jù)相同,刪除新增加的PDP簽約數(shù)據(jù)。

如果采用更加細(xì)致的調(diào)整方法,則會(huì)出現(xiàn)PDP簽約數(shù)據(jù)的條數(shù)的變化, 如果新增加的PDP簽約數(shù)據(jù)的與原有得PDP簽約數(shù)據(jù)相同,那么保留該條新增加的PDP簽約數(shù)據(jù)則會(huì)導(dǎo)致PDP簽約數(shù)據(jù)的重復(fù),對(duì)于這類重復(fù),為了降低存儲(chǔ)使用率和數(shù)據(jù)有效率,將新增加的重復(fù)的PDP簽約數(shù)據(jù)刪除。

步驟S206:若修正后的PDP簽約數(shù)據(jù)的總數(shù)超過允許下插的PDP簽約數(shù)據(jù)的條數(shù),則保留原有的PDP簽約數(shù)據(jù),部分保留新增加的PDP簽約數(shù)據(jù)。

按照3GPP協(xié)議規(guī)定,每一個(gè)用戶最多可以簽約50個(gè)PDP簽約數(shù)據(jù),這些PDP簽約數(shù)據(jù)保存在HLR中,當(dāng)用戶在GPRS/UMTS PS域網(wǎng)絡(luò)注冊(cè)時(shí),HLR將其傳送給SGSN。與此相對(duì)應(yīng)的,如果調(diào)整后的PDP簽約數(shù)據(jù)的總數(shù)超過50的上限,則需要做數(shù)量上的調(diào)整,首先要全部保留原有的PDP簽約數(shù)據(jù),部分保留新增加的PDP簽約數(shù)據(jù)。新增加的PDP簽約數(shù)據(jù)具體可以是依時(shí)序保留,或者隨機(jī)保留。

步驟S207:將修正后的PDP簽約數(shù)據(jù)下插給SGSN。

具體如圖4所示,當(dāng)用戶需要使用數(shù)據(jù)業(yè)務(wù)時(shí),就會(huì)觸發(fā)PDP激活過程。手持設(shè)備根據(jù)用戶的指令將設(shè)備能力發(fā)送給SGSN(圖中步驟1)。SGSN收到用戶請(qǐng)求后,會(huì)根據(jù)設(shè)備攜帶的能力,SGSN本身能力以及HLR發(fā)送的簽約數(shù)據(jù)一起選擇合適的PDP簽約數(shù)據(jù),向GGSN發(fā)送創(chuàng)建連接請(qǐng)求(步驟4)

綜上所述,HLR在收到數(shù)據(jù)業(yè)務(wù)請(qǐng)求后,判斷SGSN的PDP支持能力與請(qǐng)求方的PDP簽約數(shù)據(jù),將PDP簽約數(shù)據(jù)調(diào)整到能為SGSN的PDP支持能力所支持,避免向SGSN下發(fā)不可用的PDP簽約數(shù)據(jù),節(jié)約了SGSN的存儲(chǔ)空間,提高了SGSN處理PDP簽約數(shù)據(jù)時(shí)的效率。進(jìn)一步限定的PDP簽約數(shù)據(jù)調(diào)整方式保證了各種類型的PDP簽約數(shù)據(jù)的對(duì)應(yīng)調(diào)整;而對(duì)調(diào)整后的PDP簽約數(shù)據(jù)的處理保證了調(diào)整在體系規(guī)則下正常運(yùn)行。

本發(fā)明進(jìn)一步提供一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的裝置,裝置采用與前述方法相同的技術(shù)手段,在裝置的實(shí)施例中未盡的描述,請(qǐng)參考前述的方法的實(shí)施例。

請(qǐng)參考圖5,其是本發(fā)明具體實(shí)施方式中提供的一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的裝置的第一實(shí)施例的模塊結(jié)構(gòu)圖;如圖所示,該裝置包括:

請(qǐng)求接收單元10,用于接收終端經(jīng)服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)SGSN發(fā)起的數(shù)據(jù)業(yè)務(wù)請(qǐng)求;

信息獲取單元20,用于獲取所述終端的分組數(shù)據(jù)協(xié)議PDP簽約數(shù)據(jù),并獲取所述SGSN預(yù)先登記的PDP支持能力;

數(shù)據(jù)修正單元30,用于根據(jù)所述SGSN的PDP支持能力修正PDP簽約數(shù)據(jù);

數(shù)據(jù)下插單元40,用于將修正后的PDP簽約數(shù)據(jù)下插給SGSN。

綜上所述,上述各結(jié)構(gòu)單元的協(xié)同運(yùn)轉(zhuǎn),HLR在收到數(shù)據(jù)業(yè)務(wù)請(qǐng)求后,判斷SGSN的PDP支持能力與請(qǐng)求方的PDP簽約數(shù)據(jù),將PDP簽約數(shù)據(jù)調(diào)整到能為SGSN的PDP支持能力所支持,避免向SGSN下發(fā)不可用的PDP簽約數(shù)據(jù),節(jié)約了SGSN的存儲(chǔ)空間,提高了SGSN處理PDP簽約數(shù)據(jù)時(shí)的效率。

請(qǐng)參考圖6,其是本發(fā)明具體實(shí)施方式中提供的一種漫游時(shí)動(dòng)態(tài)調(diào)整分組數(shù)據(jù)協(xié)議簽約數(shù)據(jù)的裝置的第一實(shí)施例的模塊結(jié)構(gòu)圖;如圖所示,該裝置包括:

請(qǐng)求接收單元10,用于接收終端經(jīng)服務(wù)通用分組無線業(yè)務(wù)支持節(jié)點(diǎn)SGSN發(fā)起的數(shù)據(jù)業(yè)務(wù)請(qǐng)求;

信息獲取單元20,用于獲取所述終端的分組數(shù)據(jù)協(xié)議PDP簽約數(shù)據(jù),并獲取所述SGSN預(yù)先登記的PDP支持能力;

數(shù)據(jù)修正單元30,用于根據(jù)所述SGSN的PDP支持能力修正PDP簽約數(shù)據(jù);

數(shù)據(jù)下插單元40,用于將修正后的PDP簽約數(shù)據(jù)下插給SGSN。

具體的,如圖7所示,所述數(shù)據(jù)修正單元30,包括:

第一修正模塊31,用于當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為非IPv4類型的調(diào)整為IPv4類型;

第二修正模塊32,用于當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv4v6類型的調(diào)整為IPv4類型。

或者,如圖8所示,所述數(shù)據(jù)修正單元30,包括:

第三修正模塊33,用于當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為靜態(tài)IPv6類型或靜態(tài)IPv4v6類型的刪除此條PDP簽約數(shù)據(jù);

第四修正模塊34,用于當(dāng)SGSN僅支持IPv4時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv6類型或動(dòng)態(tài)IPv4v6類型的調(diào)整為IPv4類型;

第五修正模塊35,用于當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為動(dòng)態(tài)IPv4v6類型的變換為兩條PDP簽約數(shù)據(jù),分別為IPv4類型和IPv6類型;

第六修正模塊36,用于當(dāng)SGSN支持IPv4和IPv6時(shí),所述PDP簽約數(shù)據(jù)為靜態(tài)IPv4v6類型的刪除此條PDP簽約數(shù)據(jù)。

進(jìn)一步的,所述裝置,還包括:

數(shù)據(jù)刪除單元50,用戶若修正后新增加的PDP簽約數(shù)據(jù)與原有的PDP簽約數(shù)據(jù)相同,刪除新增加的PDP簽約數(shù)據(jù)。

更進(jìn)一步的,所述裝置,還包括:

數(shù)量控制單元60,用于若修正后的PDP簽約數(shù)據(jù)的總數(shù)超過允許下插的PDP簽約數(shù)據(jù)的條數(shù),則保留原有的PDP簽約數(shù)據(jù),部分保留新增加的PDP簽約數(shù)據(jù)。

綜上所述,上述各結(jié)構(gòu)單元的協(xié)同運(yùn)轉(zhuǎn),HLR在收到數(shù)據(jù)業(yè)務(wù)請(qǐng)求后,判斷SGSN的PDP支持能力與請(qǐng)求方的PDP簽約數(shù)據(jù),將PDP簽約數(shù)據(jù)調(diào)整到能為SGSN的PDP支持能力所支持,避免向SGSN下發(fā)不可用的PDP簽約數(shù)據(jù),節(jié)約了SGSN的存儲(chǔ)空間,提高了SGSN處理PDP簽約數(shù)據(jù)時(shí)的效率。進(jìn)一步限定的PDP簽約數(shù)據(jù)調(diào)整方式保證了各種類型的PDP簽約數(shù)據(jù)的對(duì)應(yīng)調(diào)整;而對(duì)調(diào)整后的PDP簽約數(shù)據(jù)的處理保證了調(diào)整在體系規(guī)則下正常運(yùn)行。

需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。

上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。

通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。

以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是 利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
盐池县| 逊克县| 河南省| 行唐县| 江孜县| 佛山市| 太湖县| 哈密市| 拜城县| 辽阳县| 尼木县| 盱眙县| 虎林市| 观塘区| 睢宁县| 万山特区| 喀什市| 普格县| 昭通市| 苏尼特左旗| 柘城县| 千阳县| 璧山县| 益阳市| 五华县| 佛冈县| 黄大仙区| 大洼县| 民县| 安西县| 牟定县| 贺兰县| 宁强县| 自治县| 军事| 六盘水市| 大安市| 调兵山市| 屏南县| 霍山县| 缙云县|