專利名稱:控制分組數(shù)據(jù)協(xié)議上下文下發(fā)的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,并且更具體地,涉及控制分組數(shù)據(jù)協(xié)議上下文下發(fā)的方法和裝置。
背景技術(shù):
在目前的移動(dòng)網(wǎng)絡(luò)中,用戶通過(guò)在歸屬位置寄存器(Home Location Register,簡(jiǎn)稱“HLR”)上簽約通用分組無(wú)線業(yè)務(wù)(General Packet Radio Service,簡(jiǎn)稱“GPRS”)分組數(shù)據(jù)協(xié)議(Packet Data Protocol,簡(jiǎn)稱“PDP”)上下文以獲取對(duì)應(yīng)的GPRS業(yè)務(wù)應(yīng)用。 并且,根據(jù)目前第三代合作項(xiàng)目(Third Generation Partnership Pro ject,簡(jiǎn)稱“3GPP”) 協(xié)議的規(guī)定,HLR需要在用戶的所有接入網(wǎng)絡(luò)下發(fā)該用戶簽約的全部GPRS PDP上下文。然而,GPRS業(yè)務(wù)應(yīng)用需要依賴相應(yīng)的帶寬資源,在相關(guān)的帶寬資源無(wú)法保證的情況下,該業(yè)務(wù)的應(yīng)用體驗(yàn)將比較差,這將使用戶使用了相應(yīng)的業(yè)務(wù)流量卻無(wú)法得到正常的業(yè)務(wù)體驗(yàn);或者,如果用戶在漫游地發(fā)現(xiàn)某些GPRS業(yè)務(wù)不需要使用時(shí)或無(wú)法正常使用時(shí),將向運(yùn)營(yíng)商客服要求取消該GPRS業(yè)務(wù),以避免產(chǎn)生不必要的業(yè)務(wù)流量,然而,這將增大運(yùn)營(yíng)商的客服工作量,從而增加了運(yùn)營(yíng)商的運(yùn)營(yíng)成本。因此,需要一種合適的技術(shù)方案來(lái)控制PDP上下文的下發(fā),以避免產(chǎn)生不必要的業(yè)務(wù)流量,并提升用戶的業(yè)務(wù)感受。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種控制PDP上下文下發(fā)的方法和裝置,能夠避免產(chǎn)生不必要的業(yè)務(wù)流量,并提升用戶的業(yè)務(wù)感受。一方面,提供了一種控制PDP上下文下發(fā)的方法,該方法包括接收服務(wù)GPRS支持節(jié)點(diǎn)(Serving GPRS Support Node,簡(jiǎn)稱“SGSN”)發(fā)送的用戶的GPRS位置更新請(qǐng)求;根據(jù)該GPRS位置更新請(qǐng)求,獲取該用戶簽約的PDP上下文的下發(fā)控制條件;根據(jù)該下發(fā)控制條件,確定是否向該SGSN發(fā)送該P(yáng)DP上下文。另一方面,提供了一種控制PDP上下文下發(fā)的裝置,該裝置包括接收模塊,用于接收SGSN發(fā)送的用戶的GPRS位置更新請(qǐng)求;獲取模塊,用于根據(jù)該接收模塊接收的該 GPRS位置更新請(qǐng)求,獲取該用戶簽約的PDP上下文的下發(fā)控制條件;第一確定模塊,用于根據(jù)該獲取模塊獲取的該下發(fā)控制條件,確定是否向該SGSN發(fā)送該P(yáng)DP上下文?;谝陨霞夹g(shù)方案,本發(fā)明實(shí)施例的控制PDP上下文下發(fā)的方法和裝置,通過(guò)基于PDP上下文的下發(fā)控制條件,控制PDP上下文的下發(fā),能夠避免產(chǎn)生不必要的業(yè)務(wù)流量, 提升用戶的業(yè)務(wù)感受,并能減少運(yùn)營(yíng)商的客服工作量,從而能夠降低運(yùn)營(yíng)商的運(yùn)營(yíng)成本。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)2/8頁(yè)
施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是根據(jù)本發(fā)明實(shí)施例的控制PDP上下文下發(fā)的方法的示意性流程圖。圖2是根據(jù)本發(fā)明另一實(shí)施例的控制PDP上下文下發(fā)的方法的示意性流程圖。圖3是根據(jù)本發(fā)明再一實(shí)施例的控制PDP上下文下發(fā)的方法的示意性流程圖。圖4是根據(jù)本發(fā)明再一實(shí)施例的控制PDP上下文下發(fā)的方法的示意性流程圖。圖5是根據(jù)本發(fā)明實(shí)施例的控制PDP上下文下發(fā)的裝置的示意性框圖。圖6是根據(jù)本發(fā)明另一實(shí)施例的控制PDP上下文下發(fā)的裝置的示意性框圖。圖7是根據(jù)本發(fā)明實(shí)施例的獲取模塊的示意性框圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。應(yīng)理解,本發(fā)明實(shí)施例的技術(shù)方案可以應(yīng)用于各種通信系統(tǒng),例如全球移動(dòng)通訊 (Global System of Mobile communication,簡(jiǎn)稱“GSM,,)系統(tǒng)、碼分多址(Code Division Multiple Access,簡(jiǎn)稱“CDMA”)系統(tǒng)、寬帶碼分多址(Wideband Code Division Multiple Access,簡(jiǎn)稱 “WCDMA”)系統(tǒng)、通用分組無(wú)線業(yè)務(wù)(General Packet Radio Service,簡(jiǎn)稱 “GPRS”)、長(zhǎng)期演進(jìn)(Long Term Evolution,簡(jiǎn)稱 “LTE”)系統(tǒng)、LTE 頻分雙工(Frequency Division Duplex,簡(jiǎn)稱“FDD”)系統(tǒng)、LTE 時(shí)分雙工(Time Division Duplex,簡(jiǎn)稱“TDD”)、 通用移動(dòng)通信系統(tǒng)(Universal Mobile Telecommunication System,簡(jiǎn)稱"UMTS,,)等。用戶,也可稱之為用戶設(shè)備(User Equipment,簡(jiǎn)稱“UE”)、移動(dòng)終端(Mobile Terminal)、移動(dòng)用戶設(shè)備等,可以經(jīng)無(wú)線接入網(wǎng)(例如,feidio Access Network,簡(jiǎn)稱 “RAN”)與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信,用戶可以是移動(dòng)終端,如移動(dòng)電話(或稱為“蜂窩” 電話)和具有移動(dòng)終端的計(jì)算機(jī),例如,可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置,它們與無(wú)線接入網(wǎng)交換語(yǔ)言和/或數(shù)據(jù)。圖1示出了根據(jù)本發(fā)明實(shí)施例的控制PDP上下文下發(fā)的方法100的示意性流程圖。如圖1所示,該方法100包括Sl 10,接收SGSN發(fā)送的用戶的GPRS位置更新請(qǐng)求;S120,根據(jù)該GPRS位置更新請(qǐng)求,獲取該用戶簽約的PDP上下文的下發(fā)控制條件;S130,根據(jù)該下發(fā)控制條件,確定是否向該SGSN發(fā)送該P(yáng)DP上下文;控制PDP上下文下發(fā)的裝置在接收到SGSN發(fā)送的用戶的GPRS位置更新請(qǐng)求之后,可以根據(jù)該GPRS位置更新請(qǐng)求,獲取該用戶簽約的PDP上下文的下發(fā)控制條件,并根據(jù)該下發(fā)控制條件確定是否向該SGSN發(fā)送該P(yáng)DP上下文。因此,本發(fā)明實(shí)施例的控制PDP上下文下發(fā)的方法,通過(guò)基于PDP上下文的下發(fā)控制條件,控制PDP上下文的下發(fā),能夠避免產(chǎn)生不必要的業(yè)務(wù)流量,提升用戶的業(yè)務(wù)感受, 并能減少運(yùn)營(yíng)商的客服工作量,從而能夠降低運(yùn)營(yíng)商的運(yùn)營(yíng)成本。
5
應(yīng)理解,在本發(fā)明實(shí)施例中,用戶簽約的PDP上下文可以為用戶簽約的全部PDP上下文中的一個(gè)或一類PDP上下文,也可以為用戶簽約的部分PDP上下文或全部PDP上下文, 應(yīng)根據(jù)具體情況而定,本發(fā)明實(shí)施例并不對(duì)此進(jìn)行限定。還應(yīng)理解,在本發(fā)明實(shí)施例中,下發(fā)控制條件可以是基于具體用戶的具體PDP上下文配置的,例如,可以為每一個(gè)用戶的每一個(gè)PDP上下文配置一個(gè)下發(fā)控制條件,例如, 為每一個(gè)用戶的每一個(gè)PDP上下文配置用于指示下發(fā)網(wǎng)絡(luò)范圍的下發(fā)控制條件;在本發(fā)明實(shí)施例中,下發(fā)控制條件也可以不是基于具體PDP上下文配置的,例如,可以基于網(wǎng)絡(luò),配置各個(gè)網(wǎng)絡(luò)支持的PDP上下文;因此,在本發(fā)明實(shí)施例中,只要是能夠控制該P(yáng)DP上下文的下發(fā)的條件,都可以稱之為該P(yáng)DP上下文的下發(fā)控制條件。在本發(fā)明實(shí)施例中,下發(fā)控制條件可以是人為配置的,例如,可以根據(jù)用戶對(duì)某 PDP上下文對(duì)應(yīng)的GPRS業(yè)務(wù)的網(wǎng)絡(luò)需求和/或各個(gè)網(wǎng)絡(luò)為該GPRS業(yè)務(wù)提供的無(wú)線帶寬,人為配置用于指示該P(yáng)DP上下文的下發(fā)網(wǎng)絡(luò)范圍的下發(fā)控制條件;在本發(fā)明實(shí)施例中,下發(fā)控制條件也可以是控制PDP上下文下發(fā)的裝置自動(dòng)設(shè)置的,例如,當(dāng)在某網(wǎng)絡(luò)下應(yīng)用某PDP 上下文對(duì)應(yīng)的GPRS業(yè)務(wù)的用戶達(dá)到飽和時(shí),可以自動(dòng)設(shè)置下發(fā)控制條件,用于指示暫停向該網(wǎng)絡(luò)下的SGSN下發(fā)該P(yáng)DP上下文,直到在該網(wǎng)絡(luò)下應(yīng)用該P(yáng)DP上下文對(duì)應(yīng)的GPRS業(yè)務(wù)的用戶低于飽和值,取消該下發(fā)控制條件。在本發(fā)明實(shí)施例中,控制PDP上下文下發(fā)的裝置可以直接根據(jù)下發(fā)控制條件確定是否向SGSN發(fā)送該用戶簽約的PDP上下文,例如,運(yùn)營(yíng)商需要暫?;蛉∠矴PRS業(yè)務(wù),可以人為配置用于指示在所有網(wǎng)絡(luò)不下發(fā)該GPRS業(yè)務(wù)對(duì)應(yīng)的PDP上下文的下發(fā)控制條件,在接收到簽約該GPRS業(yè)務(wù)對(duì)應(yīng)的PDP上下文的用戶的GPRS位置更新請(qǐng)求之后,控制PDP上下文下發(fā)的裝置可以直接根據(jù)該下發(fā)控制條件確定不向SGSN發(fā)送該GPRS業(yè)務(wù)對(duì)應(yīng)的PDP 上下文;控制PDP上下文下發(fā)的裝置也可以根據(jù)下發(fā)控制條件并結(jié)合其他參數(shù)確定是否向 SGSN發(fā)送該用戶簽約的PDP上下文,例如,在下發(fā)控制條件指示該用戶簽約的PDP上下文的下發(fā)網(wǎng)絡(luò)范圍或下發(fā)時(shí)間范圍時(shí),控制PDP上下文下發(fā)的裝置可以根據(jù)該下發(fā)控制條件并結(jié)合用戶當(dāng)前接入的網(wǎng)絡(luò)或用戶當(dāng)前接入的時(shí)間確定是否向SGSN發(fā)送該P(yáng)DP上下文。在本發(fā)明實(shí)施例中,當(dāng)在下發(fā)控制條件指示該P(yáng)DP上下文的下發(fā)網(wǎng)絡(luò)范圍時(shí),如圖2所示,方法100還可以包括S140,根據(jù)該GPRS位置更新請(qǐng)求中攜帶的SGSN的標(biāo)識(shí)(Identity,簡(jiǎn)稱“ ID”)確定該用戶當(dāng)前接入的網(wǎng)絡(luò);其中,S130中確定是否向該SGSN發(fā)送該P(yáng)DP上下文,包括S135,根據(jù)該用戶當(dāng)前接入的網(wǎng)絡(luò)和該下發(fā)控制條件指示的下發(fā)網(wǎng)絡(luò)范圍,確定是否向該SGSN發(fā)送該P(yáng)DP上下文;當(dāng)該用戶當(dāng)前接入的網(wǎng)絡(luò)屬于該下發(fā)網(wǎng)絡(luò)范圍時(shí),確定向該SGSN發(fā)送該P(yáng)DP上下文;當(dāng)該用戶當(dāng)前接入的網(wǎng)絡(luò)不屬于該下發(fā)網(wǎng)絡(luò)范圍時(shí),確定不向該SGSN發(fā)送該P(yáng)DP上下文。應(yīng)理解,在本發(fā)明實(shí)施例中,也可以根據(jù)該GPRS位置更新請(qǐng)求中攜帶的其他信息確定用戶當(dāng)前接入的網(wǎng)絡(luò),本發(fā)明實(shí)施例并不對(duì)此進(jìn)行限定。在本發(fā)明實(shí)施例中,下發(fā)網(wǎng)絡(luò)范圍可以是在給用戶簽約該P(yáng)DP上下文時(shí)人為配置的,例如,根據(jù)用戶的需求和/或人為統(tǒng)計(jì)的網(wǎng)絡(luò)帶寬情況人為配置該P(yáng)DP上下文的下發(fā)網(wǎng)絡(luò)范圍,例如,當(dāng)用戶只需要在國(guó)內(nèi)應(yīng)用該P(yáng)DP上下文對(duì)應(yīng)的GPRS業(yè)務(wù)時(shí),則將該P(yáng)DP上下文的下發(fā)控制條件設(shè)置為在國(guó)內(nèi)下發(fā),再例如,當(dāng)用戶需要在國(guó)內(nèi)應(yīng)用該GPRS業(yè)務(wù),但是國(guó)內(nèi)本網(wǎng)的相關(guān)帶寬資源不支持該GPRS業(yè)務(wù)時(shí),則將該P(yáng)DP上下文的下發(fā)控制條件設(shè)置為在國(guó)內(nèi)他網(wǎng)下發(fā)。在本發(fā)明實(shí)施例中,用于指示下發(fā)網(wǎng)絡(luò)范圍的下發(fā)控制條件的控制選項(xiàng)可以為不在任何網(wǎng)絡(luò)下發(fā)、只在國(guó)際他網(wǎng)下發(fā)、只在國(guó)際本網(wǎng)下發(fā)、只在國(guó)際漫游時(shí)下發(fā)、只在國(guó)內(nèi)他網(wǎng)下發(fā)、只在他網(wǎng)下發(fā)、只在國(guó)內(nèi)他網(wǎng)和國(guó)際本網(wǎng)下發(fā)、除了本國(guó)本網(wǎng)所有網(wǎng)絡(luò)都下發(fā)、 只在本國(guó)本網(wǎng)下發(fā)、只在本國(guó)本網(wǎng)和國(guó)際他網(wǎng)下發(fā)、只在本網(wǎng)下發(fā)、除了國(guó)內(nèi)他網(wǎng)都下發(fā)、 只在國(guó)內(nèi)下發(fā)、除了國(guó)際本網(wǎng)都下發(fā)、除了國(guó)際他網(wǎng)都下發(fā)、所有網(wǎng)絡(luò)都下發(fā)中的至少一種;相應(yīng)地,用戶當(dāng)前接入的網(wǎng)絡(luò)可以為國(guó)內(nèi)本網(wǎng)、國(guó)內(nèi)他網(wǎng)、國(guó)際本網(wǎng)或國(guó)際他網(wǎng)。應(yīng)理解,該下發(fā)網(wǎng)絡(luò)范圍不僅可以根據(jù)國(guó)內(nèi)、國(guó)際、本網(wǎng)、他網(wǎng)進(jìn)行劃分,也可以將國(guó)際和他網(wǎng)進(jìn)行細(xì)分,例如,假設(shè)本網(wǎng)為移動(dòng),則可以將他網(wǎng)細(xì)分為電信和聯(lián)通,再例如,假設(shè)國(guó)內(nèi)為中國(guó),則可以將國(guó)際按國(guó)家細(xì)分,分為美國(guó)、日本、英國(guó)等,應(yīng)根據(jù)具體情況而定, 本發(fā)明實(shí)施例并不對(duì)此進(jìn)行限定。在本發(fā)明實(shí)施例中,如圖3所示,方法100的S120中,獲取該用戶簽約的PDP上下文的下發(fā)控制條件,還可以包括S124,根據(jù)該GPRS位置更新請(qǐng)求中攜帶的SGSN的ID確定該用戶當(dāng)前接入的網(wǎng)絡(luò);S128,根據(jù)該用戶當(dāng)前接入的網(wǎng)絡(luò),獲取下發(fā)控制條件,該下發(fā)控制條件用于指示該用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文;其中,S130中確定是否向該SGSN發(fā)送該P(yáng)DP上下文,還可以包括S138,根據(jù)該用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文,確定是否向該SGSN發(fā)送該 PDP上下文。其中,當(dāng)該P(yáng)DP上下文屬于該用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文時(shí),可以確定向該SGSN發(fā)送該P(yáng)DP上下文;當(dāng)該P(yáng)DP上下文不屬于該用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文時(shí),可以確定不向該SGSN發(fā)送該P(yáng)DP上下文。在本發(fā)明實(shí)施例中,確定用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文可以為確定該用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文的類別,名稱等,也可以為別的信息,本發(fā)明實(shí)施例并不對(duì)此進(jìn)行限定。應(yīng)理解,在本發(fā)明實(shí)施例中,可以人為配置各個(gè)網(wǎng)絡(luò)支持的PDP上下文,例如,基于各個(gè)PDP上下文對(duì)應(yīng)的GPRS業(yè)務(wù)帶寬需求和各個(gè)網(wǎng)絡(luò)可以為各個(gè)PDP上下文對(duì)應(yīng)的 GPRS業(yè)務(wù)提供的帶寬,人為配置各個(gè)網(wǎng)絡(luò)支持的PDP上下文;在本發(fā)明實(shí)施例中,控制PDP 上下文下發(fā)的裝置也可以根據(jù)檢測(cè)到的各個(gè)PDP上下文對(duì)應(yīng)的GPRS業(yè)務(wù)帶寬需求和各個(gè)網(wǎng)絡(luò)為各個(gè)PDP上下文對(duì)應(yīng)的GPRS業(yè)務(wù)提供的帶寬,自動(dòng)配置并隨時(shí)更新各個(gè)網(wǎng)絡(luò)支持的 PDP上下文。在本發(fā)明實(shí)施例中,如果某PDP上下文的下發(fā)控制條件包括兩種或兩種以上的條件時(shí),可以設(shè)置下發(fā)規(guī)則,例如,可以設(shè)置為只有滿足所有條件時(shí),才下發(fā)該P(yáng)DP上下文,或者只要滿足一個(gè)條件就可以下發(fā)該P(yáng)DP上下文,或者為所有條件設(shè)置優(yōu)先級(jí),只有滿足優(yōu)先級(jí)高的條件時(shí),才下發(fā)該P(yáng)DP上下文;例如,當(dāng)下發(fā)控制條件指示該P(yáng)DP上下文的下發(fā)網(wǎng)絡(luò)范圍和該用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文時(shí),可以依據(jù)設(shè)置的下發(fā)規(guī)則,確定是否下發(fā)該P(yáng)DP上下文,例如,下發(fā)規(guī)則用于指示只有滿足所有條件才確定下發(fā)該P(yáng)DP上下文時(shí),則只有當(dāng)該用戶當(dāng)前接入的網(wǎng)絡(luò)屬于該P(yáng)DP上下文的下發(fā)網(wǎng)絡(luò)范圍且該P(yáng)DP上下文屬于該用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文時(shí),才確定向該SGSN發(fā)送該P(yáng)DP上下文;或者, 下發(fā)規(guī)則用于指示只要滿足一個(gè)條件就可以下發(fā)該P(yáng)DP上下文時(shí),則只要該用戶當(dāng)前接入的網(wǎng)絡(luò)屬于該P(yáng)DP上下文的下發(fā)網(wǎng)絡(luò)范圍或該P(yáng)DP上下文屬于該用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文時(shí),就可以確定向該SGSN發(fā)送該P(yáng)DP上下文,或者為兩者設(shè)置優(yōu)先級(jí),并且只有滿足優(yōu)先級(jí)高的條件時(shí),才確定下發(fā)該P(yáng)DP上下文,例如,用戶當(dāng)前接入的網(wǎng)絡(luò)支持的 PDP上下文的優(yōu)先級(jí)較高時(shí),則只有該P(yáng)DP上下文屬于用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文時(shí),才確定下發(fā)該P(yáng)DP上下文。應(yīng)理解,在本發(fā)明實(shí)施例中,該下發(fā)控制條件還可以用于指示別的信息,例如,該用戶簽約的PDP上下文對(duì)應(yīng)的GPRS業(yè)務(wù)的帶寬需求,控制PDP上下文下發(fā)的裝置則可以根據(jù)用戶當(dāng)前接入的網(wǎng)絡(luò)為該P(yáng)DP上下文對(duì)應(yīng)的GPRS業(yè)務(wù)提供的帶寬是否滿足該GPRS業(yè)務(wù)的帶寬需求,而確定是否向該SGSN發(fā)送該P(yáng)DP上下文。其中,可以人為配置PDP上下文對(duì)應(yīng)的GPRS業(yè)務(wù)的帶寬需求信息和網(wǎng)絡(luò)為PDP上下文對(duì)應(yīng)的GPRS業(yè)務(wù)提供的帶寬信息,也可以根據(jù)檢測(cè)到的網(wǎng)絡(luò)狀態(tài)自動(dòng)設(shè)置并隨時(shí)更新各個(gè)GPRS業(yè)務(wù)的帶寬需求信息和各個(gè)網(wǎng)絡(luò)為各個(gè)GPRS業(yè)務(wù)提供的帶寬信息。在本發(fā)明實(shí)施例中,當(dāng)確定用戶簽約的全部PDP上下文中需要下發(fā)的PDP的上下文后,可以向SGSN發(fā)送確定的需要下發(fā)的PDP上下文,當(dāng)確定不向SGSN發(fā)送該用戶簽約的任何PDP上下文時(shí),則向該SGSN發(fā)送GPRS未簽約的錯(cuò)誤響應(yīng)。在本發(fā)明的實(shí)施例中,控制PDP上下文下發(fā)的裝置可以為HLR,也可以為別的裝置,為了便于理解,下面將結(jié)合圖2并以HLR為例詳細(xì)描述根據(jù)本發(fā)明實(shí)施例的控制PDP上下文下發(fā)的方法。在本發(fā)明的實(shí)施例中,PDP上下文對(duì)應(yīng)的GPRS業(yè)務(wù)可以為手機(jī)對(duì)講機(jī)業(yè)務(wù) (High Performance Push to Talk,簡(jiǎn)稱 “HPPTT”),也可以為無(wú)線應(yīng)用協(xié)議(Wireless Application Protocol,簡(jiǎn)稱“WAP”)業(yè)務(wù),也可以別的業(yè)務(wù)。為了便于理解,以下將以 HPPTT業(yè)務(wù)和WAP業(yè)務(wù)為例進(jìn)行說(shuō)明。圖4是根據(jù)本發(fā)明實(shí)施例的控制PDP上下文下發(fā)的方法200的示意性流程圖。如圖4所示,方法200包括S201,當(dāng)切換網(wǎng)絡(luò)時(shí),用戶向SGSN發(fā)送注冊(cè)請(qǐng)求。S202,SGSN接收到用戶發(fā)送的注冊(cè)請(qǐng)求后,向HLR發(fā)送GPRS位置更新請(qǐng)求(GPRS_ Update_location_Req)。其中,該GPRS_Update_location_Req 攜帶該用戶信息和 SGSN 的 ID。S203,當(dāng)接收到SGSN發(fā)送的GPRS_Update_location_Req后,HLR確定用戶當(dāng)前接入的網(wǎng)絡(luò)和各個(gè)PDP上下文的下發(fā)控制條件。具體的,HLR根據(jù)SGSN的ID確定用戶當(dāng)前接入的網(wǎng)絡(luò),并根據(jù)用戶信息獲取自身存儲(chǔ)的該用戶簽約的各個(gè)PDP上下文的下發(fā)控制條件,例如,根據(jù)SGSN的ID確定用戶當(dāng)前接入的網(wǎng)絡(luò)為國(guó)內(nèi)他網(wǎng),HPPTT業(yè)務(wù)對(duì)應(yīng)的PDP上下文的下發(fā)網(wǎng)絡(luò)范圍為國(guó)內(nèi),WAP業(yè)務(wù)對(duì)應(yīng)的PDP上下文的下發(fā)網(wǎng)絡(luò)范圍為本網(wǎng),且國(guó)內(nèi)他網(wǎng)支持的PDP上下文包括HPPTT和WAP 對(duì)應(yīng)的PDP上下文。
S204, HLR根據(jù)用戶當(dāng)前接入的網(wǎng)絡(luò)和用戶簽約的各個(gè)PDP上下文的下發(fā)控制條件,分別確定各個(gè)PDP上下文是否需要下發(fā)。例如,對(duì)HPPTT業(yè)務(wù)而言,HPPTT業(yè)務(wù)對(duì)應(yīng)的PDP上下文的下發(fā)網(wǎng)絡(luò)范圍為國(guó)內(nèi), 用戶當(dāng)前接入的網(wǎng)絡(luò)國(guó)內(nèi)他網(wǎng)屬于下發(fā)網(wǎng)絡(luò)范圍且該P(yáng)DP上下文屬于國(guó)內(nèi)他網(wǎng)支持的PDP 上下文,則可以確定向SGSN發(fā)送該P(yáng)DP上下文;對(duì)于WAP業(yè)務(wù)而言,WAP業(yè)務(wù)對(duì)應(yīng)的PDP上下文的下發(fā)網(wǎng)絡(luò)范圍為本網(wǎng),用戶當(dāng)前接入的網(wǎng)絡(luò)國(guó)內(nèi)他網(wǎng)不屬于下發(fā)網(wǎng)絡(luò)范圍,確定不向SGSN下發(fā)WAP業(yè)務(wù)對(duì)應(yīng)的PDP上下文。當(dāng)在S204中HLR確定有需要下發(fā)的PDP上下文時(shí),執(zhí)行S205、S206、和S207 ;當(dāng)在 S205中HLR確定不發(fā)送用戶簽約的任何PDP上下文時(shí),則執(zhí)行S208。S205,當(dāng)確定需要向SGSN發(fā)送用戶簽約的PDP上下文時(shí),HLR根據(jù)確定的需要下發(fā)的PDP上下文,向SGSN發(fā)送插入用戶數(shù)據(jù)請(qǐng)求(Insert_Subscriber_Date_Req),用于向 SGSN發(fā)送確定的需要下發(fā)的PDP上下文。例如,向SGSN發(fā)送HPPTT業(yè)務(wù)對(duì)應(yīng)的PDP上下文。S206, HLR 接收 SGSN 根據(jù) hsert_Subscriber_Date_Req 發(fā)送的插入用戶數(shù)據(jù)響應(yīng)(Insert_Subsciber_Date_Rsp)。 S207,HLR更新該用戶的位置信息,并向SGSN發(fā)送GPRS位置更新響應(yīng)(GPRS_ Update_location_Rsp)。S208,當(dāng)確定不需要發(fā)送用戶簽約的任何PDP上下文時(shí),HLR向SGSN發(fā)送GPRS未簽約的錯(cuò)誤響應(yīng)。應(yīng)理解,在本發(fā)明的各種實(shí)施例中,上述各過(guò)程的序號(hào)的大小并不意味著執(zhí)行順序的先后,各過(guò)程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本發(fā)明實(shí)施例的實(shí)施過(guò)程構(gòu)成任何限定。因此,本發(fā)明實(shí)施例的控制PDP上下文下發(fā)的方法,通過(guò)基于PDP上下文的下發(fā)控制條件,控制PDP上下文的下發(fā),能夠避免產(chǎn)生不必要的業(yè)務(wù)流量,提升用戶的業(yè)務(wù)感受, 并能減少運(yùn)營(yíng)商的客服工作量,從而能夠降低運(yùn)營(yíng)商的運(yùn)營(yíng)成本。以上已結(jié)合圖1至圖4詳細(xì)描述根據(jù)本發(fā)明實(shí)施例控制PDP上下文下發(fā)的方法, 以下將結(jié)合圖5至圖7描述根據(jù)本發(fā)明實(shí)施例的控制PDP上下文下發(fā)的裝置。圖5是根據(jù)本發(fā)明實(shí)施例的控制PDP上下文下發(fā)的裝置300的示意性框圖。如圖 5所示,裝置300包括接收模塊310,用于接收SGSN發(fā)送的用戶的GPRS位置更新請(qǐng)求;獲取模塊320,用于根據(jù)該接收模塊310接收的該GPRS位置更新請(qǐng)求,獲取該用戶簽約的PDP上下文的下發(fā)控制條件;第一確定模塊330,用于根據(jù)該獲取模塊320獲取的該下發(fā)控制條件,確定是否向該SGSN發(fā)送該P(yáng)DP上下文。因此,本發(fā)明實(shí)施例的控制PDP上下文的裝置,通過(guò)基于PDP上下文的下發(fā)控制條件,控制PDP上下文的下發(fā),能夠避免產(chǎn)生不必要的業(yè)務(wù)流量,提升用戶的業(yè)務(wù)感受,并能夠減少運(yùn)營(yíng)商的客服工作量,從而降低運(yùn)營(yíng)商的運(yùn)營(yíng)成本??蛇x地,如圖6所示,除了接收模塊310、獲取模塊320和第一確定模塊330之外, 該裝置300還包括第二確定模塊340,具體用于根據(jù)該接收模塊310接收的該GPRS位置更
9新請(qǐng)求中攜帶的SGSN的ID確定該用戶當(dāng)前接入的網(wǎng)絡(luò);相應(yīng)的,該第一確定模塊330具體用于根據(jù)該第二確定模塊340確定的該用戶當(dāng)前接入的網(wǎng)絡(luò)和該獲取模塊320獲取的該下發(fā)控制條件指示的下發(fā)網(wǎng)絡(luò)范圍,確定是否向該SGSN發(fā)送該P(yáng)DP上下文??蛇x地,如圖7所示,該獲取模塊320包括確定單元324,用于根據(jù)該接收模塊310接收的該GPRS位置更新請(qǐng)求中攜帶的 SGSN的ID確定該用戶當(dāng)前接入的網(wǎng)絡(luò);獲取單元328,用于根據(jù)該確定單元3M確定的該用戶當(dāng)前接入的網(wǎng)絡(luò),獲取該下發(fā)控制條件,該下發(fā)控制條件用于指示該用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文;相應(yīng)的,該第一確定模塊330具體用于根據(jù)該獲取模塊320獲取的該下發(fā)控制條件指示的該用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文,確定是否向該SGSN發(fā)送該P(yáng)DP上下文??蛇x地,該用戶當(dāng)前接入的網(wǎng)絡(luò)為國(guó)內(nèi)本網(wǎng)、國(guó)內(nèi)他網(wǎng)、國(guó)際本網(wǎng)或國(guó)際他網(wǎng)??蛇x地,該下發(fā)控制條件的控制選項(xiàng)為只在國(guó)際他網(wǎng)下發(fā)、只在國(guó)際本網(wǎng)下發(fā)、只在國(guó)際漫游時(shí)下發(fā)、只在國(guó)內(nèi)他網(wǎng)下發(fā)、只在他網(wǎng)下發(fā)、只在國(guó)內(nèi)他網(wǎng)和國(guó)際本網(wǎng)下發(fā)、除了本國(guó)本網(wǎng)所有網(wǎng)絡(luò)都下發(fā)、只在本國(guó)本網(wǎng)下發(fā)、只在本國(guó)本網(wǎng)和國(guó)際他網(wǎng)下發(fā)、只在本網(wǎng)下發(fā)、除了國(guó)內(nèi)他網(wǎng)都下發(fā)、只在國(guó)內(nèi)下發(fā)、除了國(guó)際本網(wǎng)都下發(fā)、除了國(guó)際他網(wǎng)都下發(fā)中的至少一種可選地,如圖6所示,該裝置300還包括發(fā)送模塊350,具體用于在該第一確定模塊 330確定不向該SGSN發(fā)送該用戶簽約的任何PDP上下文時(shí),向該SGSN發(fā)送GPRS未簽約的錯(cuò)誤響應(yīng)??蛇x地,裝置300包括HLR。因此,本發(fā)明實(shí)施例的控制PDP上下文的裝置,通過(guò)基于PDP上下文的下發(fā)控制條件,控制PDP上下文的下發(fā),能夠避免產(chǎn)生不必要的業(yè)務(wù)流量,提升用戶的業(yè)務(wù)感受,并能減少運(yùn)營(yíng)商的客服工作量,從而降低運(yùn)營(yíng)商的運(yùn)營(yíng)成本。本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、 裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。 而前述的存儲(chǔ)介質(zhì)包括U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種控制分組數(shù)據(jù)協(xié)議PDP上下文下發(fā)的方法,其特征在于,包括接收服務(wù)通用分組無(wú)線業(yè)務(wù)支持節(jié)點(diǎn)SGSN發(fā)送的用戶的服務(wù)通用分組無(wú)線業(yè)務(wù)GPRS 位置更新請(qǐng)求;根據(jù)所述GPRS位置更新請(qǐng)求,獲取所述用戶簽約的PDP上下文的下發(fā)控制條件; 根據(jù)所述下發(fā)控制條件,確定是否向所述SGSN發(fā)送所述PDP上下文。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括根據(jù)所述GPRS位置更新請(qǐng)求中攜帶的SGSN的ID確定所述用戶當(dāng)前接入的網(wǎng)絡(luò); 相應(yīng)的,所述確定是否向所述SGSN發(fā)送所述PDP上下文,包括 根據(jù)所述用戶當(dāng)前接入的網(wǎng)絡(luò)和所述下發(fā)控制條件指示的下發(fā)網(wǎng)絡(luò)范圍,確定是否向所述SGSN發(fā)送所述PDP上下文。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述獲取所述用戶簽約的PDP上下文的下發(fā)控制條件,包括根據(jù)所述GPRS位置更新請(qǐng)求中攜帶的SGSN的ID確定所述用戶當(dāng)前接入的網(wǎng)絡(luò); 根據(jù)所述用戶當(dāng)前接入的網(wǎng)絡(luò),獲取所述下發(fā)控制條件,所述下發(fā)控制條件用于指示所述用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文;相應(yīng)的,所述確定是否向所述SGSN發(fā)送所述PDP上下文,包括 根據(jù)所述用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文,確定是否向所述SGSN發(fā)送所述PDP 上下文。
4.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述用戶當(dāng)前接入的網(wǎng)絡(luò)為國(guó)內(nèi)本網(wǎng)、國(guó)內(nèi)他網(wǎng)、國(guó)際本網(wǎng)或國(guó)際他網(wǎng)。
5.根據(jù)權(quán)利要求2或4所述的方法,其特征在于,所述下發(fā)控制條件的控制選項(xiàng)為只在國(guó)際他網(wǎng)下發(fā)、只在國(guó)際本網(wǎng)下發(fā)、只在國(guó)際漫游時(shí)下發(fā)、只在國(guó)內(nèi)他網(wǎng)下發(fā)、只在他網(wǎng)下發(fā)、只在國(guó)內(nèi)他網(wǎng)和國(guó)際本網(wǎng)下發(fā)、除了本國(guó)本網(wǎng)所有網(wǎng)絡(luò)都下發(fā)、只在本國(guó)本網(wǎng)下發(fā)、只在本國(guó)本網(wǎng)和國(guó)際他網(wǎng)下發(fā)、只在本網(wǎng)下發(fā)、除了國(guó)內(nèi)他網(wǎng)都下發(fā)、只在國(guó)內(nèi)下發(fā)、除了國(guó)際本網(wǎng)都下發(fā)、除了國(guó)際他網(wǎng)都下發(fā)中的至少一種。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的方法,其特征在于,所述方法還包括當(dāng)確定不向所述SGSN發(fā)送所述用戶簽約的任何PDP上下文時(shí),向所述SGSN發(fā)送GPRS 未簽約的錯(cuò)誤響應(yīng)。
7.—種控制分組數(shù)據(jù)協(xié)議PDP上下文下發(fā)的裝置,其特征在于,包括接收模塊,用于接收服務(wù)通用分組無(wú)線業(yè)務(wù)支持節(jié)點(diǎn)SGSN發(fā)送的用戶的服務(wù)通用分組無(wú)線業(yè)務(wù)GPRS位置更新請(qǐng)求;獲取模塊,用于根據(jù)所述接收模塊接收的所述GPRS位置更新請(qǐng)求,獲取所述用戶簽約的PDP上下文的下發(fā)控制條件;第一確定模塊,用于根據(jù)所述獲取模塊獲取的所述下發(fā)控制條件,確定是否向所述 SGSN發(fā)送所述PDP上下文。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括第二確定模塊,用戶根據(jù)所述接收模塊接收的所述GPRS位置更新請(qǐng)求中攜帶的SGSN 的ID確定所述用戶當(dāng)前接入的網(wǎng)絡(luò);相應(yīng)的,所述第一確定模塊,具體用于根據(jù)所述第二確定模塊確定的所述用戶當(dāng)前接入的網(wǎng)絡(luò)和所述獲取模塊獲取的所述下發(fā)控制條件指示的下發(fā)網(wǎng)絡(luò)范圍,確定是否向所述SGSN發(fā)送所述PDP上下文。
9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述獲取模塊,包括確定單元,用于根據(jù)所述接收模塊接收的所述GPRS位置更新請(qǐng)求中攜帶的SGSN的ID 確定所述用戶當(dāng)前接入的網(wǎng)絡(luò);獲取單元,用于根據(jù)所述確定單元確定的所述用戶當(dāng)前接入的網(wǎng)絡(luò),獲取所述下發(fā)控制條件,所述下發(fā)控制條件用于指示所述用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文;相應(yīng)的,所述第一確定模塊,具體用于根據(jù)所述獲取模塊獲取的用于指示所述用戶當(dāng)前接入的網(wǎng)絡(luò)支持的PDP上下文的下發(fā)控制條件,確定是否向所述SGSN發(fā)送所述PDP上下文。
10.根據(jù)權(quán)利要求8或9所述的裝置,其特征在于,所述用戶當(dāng)前接入的網(wǎng)絡(luò)為國(guó)內(nèi)本網(wǎng)、國(guó)內(nèi)他網(wǎng)、國(guó)際本網(wǎng)或國(guó)際他網(wǎng)。
11.根據(jù)權(quán)利要求7至10中任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括發(fā)送模塊,用于在所述第一確定模塊確定不向所述SGSN發(fā)送所述用戶簽約的任何PDP 上下文時(shí),向所述SGSN發(fā)送GPRS未簽約的錯(cuò)誤響應(yīng)。
12.根據(jù)權(quán)利要求7至11中任一項(xiàng)所述的裝置,其特征在于,所述裝置包括歸屬位置寄存器HLR。
全文摘要
本發(fā)明實(shí)施例提供了一種控制PDP上下文下發(fā)的方法和裝置。該方法包括接收SGSN發(fā)送的用戶的GPRS位置更新請(qǐng)求;根據(jù)該GPRS位置更新請(qǐng)求,獲取該用戶簽約的PDP上下文的下發(fā)控制條件;根據(jù)該下發(fā)控制條件,確定是否向該SGSN發(fā)送該P(yáng)DP上下文。本發(fā)明實(shí)施例的控制PDP上下文下發(fā)的方法和裝置,通過(guò)基于PDP上下文的下發(fā)控制條件,控制PDP上下文的下發(fā),能夠避免產(chǎn)生不必要的業(yè)務(wù)流量,提升用戶的業(yè)務(wù)感受,并能減少運(yùn)營(yíng)商的客服工作量客戶工作量,從而能夠降低運(yùn)營(yíng)商的運(yùn)營(yíng)成本。
文檔編號(hào)H04W28/02GK102511175SQ201180003151
公開(kāi)日2012年6月20日 申請(qǐng)日期2011年12月19日 優(yōu)先權(quán)日2011年12月19日
發(fā)明者薛清風(fēng) 申請(qǐng)人:華為技術(shù)有限公司