專(zhuān)利名稱(chēng):簽約分組數(shù)據(jù)協(xié)議上下文的處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別涉及第三代移動(dòng)通信(The Third Generation,簡(jiǎn)稱(chēng)“3G”)技術(shù)中的分組數(shù)據(jù)協(xié)議(Packet Data Protocol,簡(jiǎn)稱(chēng)“PDP”)上下文處理技術(shù)。
背景技術(shù):
在現(xiàn)有技術(shù)中,3G用戶(hù)如果需要使用某類(lèi)分組交換(Packet Swithing,簡(jiǎn)稱(chēng)“PS”)域業(yè)務(wù),即類(lèi)似于因特網(wǎng)訪(fǎng)問(wèn)之類(lèi)的數(shù)據(jù)業(yè)務(wù)或者其它分組交換業(yè)務(wù),必須在歸屬位置寄存器(Home Location Register,簡(jiǎn)稱(chēng)“HLR”)中配置相應(yīng)的簽約數(shù)據(jù),其中有用戶(hù)創(chuàng)建PDP上下文所需的簽約PDP上下文。熟悉本領(lǐng)域的技術(shù)人員知道,3G網(wǎng)絡(luò)中的數(shù)據(jù)庫(kù)信息主要包括用戶(hù)簽約信息、移動(dòng)性管理(Mobility Management,簡(jiǎn)稱(chēng)“MM”)上下文等,這些信息分別存儲(chǔ)在HLR、通用分組無(wú)線(xiàn)業(yè)務(wù)服務(wù)支持節(jié)點(diǎn)(Serving GPRSSupport Node,簡(jiǎn)稱(chēng)“SGSN”)等功能實(shí)體中。其中,HLR主要存儲(chǔ)用戶(hù)簽約信息,SGSN主要負(fù)責(zé)管理MM上下文。簽約PDP上下文類(lèi)似于下面中給出的示例′AT+CGDCONT=1,“IP”,“internet.voicestream.com”,“0.0.0.0”,0,0′在這個(gè)示例中,1代表上下文編號(hào),IP是數(shù)據(jù)分組類(lèi)型,也即PDP類(lèi)型,internet.voicestream.com是接入點(diǎn)名稱(chēng)(Access Point Name,簡(jiǎn)稱(chēng)“APN”)字符串,0.0.0.0意味著服務(wù)提供者選擇網(wǎng)間互聯(lián)協(xié)議(Internet Protocol,簡(jiǎn)稱(chēng)“IP”) 地址,其他參數(shù)與數(shù)據(jù)和報(bào)頭壓縮有關(guān)。APN字符串取決于服務(wù)提供者。一般不需要用戶(hù)名和口令。整個(gè)簽約PDP上下文主體上是APN+PDP類(lèi)型+PDP地址構(gòu)成。
針對(duì)用戶(hù)創(chuàng)建PDP上下文所需的簽約PDP上下文,第三代移動(dòng)通信合作項(xiàng)目組織(The Third Generation Partnership Project,簡(jiǎn)稱(chēng)“3GPP”)TS 23.060協(xié)議附錄A中規(guī)定了以下的設(shè)置規(guī)則,也就是SGSN對(duì)APN+PDP類(lèi)型+PDP地址的匹配處理規(guī)則。
在用戶(hù)的簽約記錄中,如果PDP類(lèi)型和PDP地址相同,那么APN必須不同。而具有相同APN和PDP類(lèi)型的簽約記錄最多只有兩條,一條為動(dòng)態(tài)PDP地址,一條為靜態(tài)PDP地址。
需要說(shuō)明的是,規(guī)則中的PDP類(lèi)型是指承載業(yè)務(wù)的下層協(xié)議是X.25或IP,PDP地址就是與其相對(duì)應(yīng)的地址,比如在x.25通信中,每個(gè)分配給用戶(hù)的x.25端口都具有一個(gè)x.121地址,而網(wǎng)間互聯(lián)協(xié)議(Internet Protocol,簡(jiǎn)稱(chēng)“IP”)通信中,每個(gè)用戶(hù)當(dāng)然分配了一個(gè)IP地址。在通常情況下,PDP地址一般就是IP地址,給移動(dòng)臺(tái)(Mobile Station,簡(jiǎn)稱(chēng)“MS”)分配PDP地址分為動(dòng)態(tài)PDP地址和靜態(tài)PDP地址,動(dòng)態(tài)PDP地址又可以細(xì)分為動(dòng)態(tài)歸屬公用陸地移動(dòng)網(wǎng)絡(luò)(Home Public Lands Mobile Network,簡(jiǎn)稱(chēng)“HPLMN”)PDP地址和動(dòng)態(tài)訪(fǎng)問(wèn)公用陸地移動(dòng)網(wǎng)絡(luò)(Visited Public Lands MobileNetwork,簡(jiǎn)稱(chēng)“VPLMN”)PDP地址,動(dòng)態(tài)HPLMN PDP地址是激活PDP移動(dòng)會(huì)話(huà)時(shí),HPLMN給MS分配的PDP地址;動(dòng)態(tài)VPLMN PDP地址則是激活PDP移動(dòng)會(huì)話(huà)時(shí),VPLMN給MS分配的PDP地址。而靜態(tài)PDP地址是指HPLMN運(yùn)營(yíng)商永久地給MS分配的PDP地址。一個(gè)用戶(hù)可以使用多個(gè)PDP地址和APN,在激活一個(gè)會(huì)話(huà)時(shí),用戶(hù)請(qǐng)求的PDP地址和APN必須滿(mǎn)足簽約數(shù)據(jù)的要求。
根據(jù)以上簽約PDP上下文設(shè)置規(guī)則,不管用戶(hù)的PDP激活請(qǐng)求中是否帶有APN,SGSN在匹配APN+PDP類(lèi)型+PDP地址后最多能得到唯一的一條簽約PDP記錄。協(xié)議中描述了匹配不到和匹配到1條PDP記錄時(shí)SGSN的處理,而沒(méi)有描述匹配到多條記錄時(shí)SGSN的處理,因?yàn)楦鶕?jù)上面的規(guī)則,SGSN不可能匹配到多條PDP記錄。
但是,由簽約PDP上下文的結(jié)構(gòu)來(lái)看,是存在多條APN+PDP類(lèi)型+PDP地址相同的PDP記錄的可能性的,而目前SGSN在匹配到多條APN+PDP類(lèi)型+PDP地址相同的PDP記錄時(shí)的處理是拒絕此次激活請(qǐng)求。
在實(shí)際應(yīng)用中,上述方案存在以下問(wèn)題首先,運(yùn)營(yíng)商無(wú)法根據(jù)業(yè)務(wù)類(lèi)別,對(duì)用戶(hù)進(jìn)行靈活的QoS控制。換句話(huà)說(shuō),為了滿(mǎn)足用戶(hù)需要的各類(lèi)業(yè)務(wù)的QoS需要,運(yùn)營(yíng)商必須在HLR中配置最高的QoS參數(shù),造成網(wǎng)絡(luò)資源浪費(fèi)。雖然可以通過(guò)用戶(hù)手動(dòng)為各種業(yè)務(wù)設(shè)置QoS參數(shù),或通過(guò)應(yīng)用程序自動(dòng)設(shè)置,但是到目前為止,這些方式都不夠簡(jiǎn)單方便。
第二,目前大多數(shù)廠(chǎng)家的HLR檢查不夠嚴(yán)格,使得同一個(gè)用戶(hù)能夠配置多條APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文記錄的可能性較大,在這種情況下,用戶(hù)將由于在HLR中配置了多條APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文記錄,而導(dǎo)致無(wú)法使用3G業(yè)務(wù)。
造成這種情況的主要原因在于,目前按照3GPP相關(guān)協(xié)議的規(guī)定,只能匹配一條簽約PDP上下文記錄,對(duì)于匹配到多條APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文記錄的情況,SGSN將拒絕此次激活請(qǐng)求。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種簽約分組數(shù)據(jù)協(xié)議上下文的處理方法,使得不但運(yùn)營(yíng)商能夠根據(jù)用戶(hù)需要的業(yè)務(wù)類(lèi)別,對(duì)用戶(hù)進(jìn)行靈活的QoS控制,從而避免占用多過(guò)的網(wǎng)絡(luò)資源;而且在HLR為一個(gè)用戶(hù)配置了多條APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文的情況下,SGSN能夠選取一條合適的PDP接入用戶(hù),成功處理激活請(qǐng)求。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種簽約分組數(shù)據(jù)協(xié)議上下文的處理方法,包含以下步驟A針對(duì)一個(gè)指定的接入點(diǎn)名稱(chēng)+分組數(shù)據(jù)協(xié)議類(lèi)型+分組數(shù)據(jù)協(xié)議地址,在歸屬位置寄存器中為用戶(hù)配置多個(gè)接入點(diǎn)名稱(chēng)+分組數(shù)據(jù)協(xié)議類(lèi)型+分組數(shù)據(jù)協(xié)議地址相同,服務(wù)質(zhì)量不同的簽約分組數(shù)據(jù)協(xié)議上下文記錄,其中所述服務(wù)質(zhì)量分別對(duì)應(yīng)于不同業(yè)務(wù)的特性;B在通用分組無(wú)線(xiàn)業(yè)務(wù)服務(wù)支持節(jié)點(diǎn)處理用戶(hù)激活請(qǐng)求過(guò)程中,當(dāng)根據(jù)所述指定的接入點(diǎn)名稱(chēng)+分組數(shù)據(jù)協(xié)議類(lèi)型+分組數(shù)據(jù)協(xié)議地址在所述歸屬位置寄存器中匹配到多條接入點(diǎn)名稱(chēng)+分組數(shù)據(jù)協(xié)議類(lèi)型+分組數(shù)據(jù)協(xié)議地址相同,服務(wù)質(zhì)量不同的簽約分組數(shù)據(jù)協(xié)議上下文記錄時(shí),根據(jù)所述用戶(hù)的本次請(qǐng)求的業(yè)務(wù)的特性,匹配到相應(yīng)的服務(wù)質(zhì)量的簽約分組數(shù)據(jù)協(xié)議上下文記錄。
其中,所述步驟A中還包含以下步驟分別根據(jù)所述不同業(yè)務(wù)的特性,為其配置用于表示相應(yīng)的業(yè)務(wù)類(lèi)別的類(lèi)別標(biāo)識(shí),并且,所述類(lèi)別標(biāo)識(shí)可以是“Traffic Class”字段。
所述步驟B還包含以下子步驟當(dāng)匹配到多條“Traffic class”字段相同的簽約分組數(shù)據(jù)協(xié)議上下文記錄時(shí),選取具有最高服務(wù)質(zhì)量的那條簽約分組數(shù)據(jù)協(xié)議上下文。
所述步驟B還包含以下子步驟當(dāng)沒(méi)有匹配到簽約分組數(shù)據(jù)協(xié)議時(shí),在所有接入點(diǎn)名稱(chēng)+分組數(shù)據(jù)協(xié)議類(lèi)型+分組數(shù)據(jù)協(xié)議地址相同的分組數(shù)據(jù)協(xié)議上下文中選取具有最高服務(wù)質(zhì)量的那條。
對(duì)應(yīng)于背景類(lèi)、交互類(lèi)、流類(lèi)和會(huì)話(huà)類(lèi)“Traffic class”字段的服務(wù)質(zhì)量依次遞增。
所述步驟B還包含以下子步驟當(dāng)匹配到多條“Traffic class”字段相同的簽約分組數(shù)據(jù)協(xié)議上下文記錄時(shí),選取最大傳輸比特率最高的那條簽約分組數(shù)據(jù)協(xié)議上下文。
所述步驟B還包含以下子步驟當(dāng)匹配到多條服務(wù)質(zhì)量相同的簽約分組數(shù)據(jù)協(xié)議上下文記錄時(shí),選取“PDP Context ID”字段最小的那條簽約分組數(shù)據(jù)協(xié)議上下文。
通過(guò)比較可以發(fā)現(xiàn),本發(fā)明的技術(shù)方案與現(xiàn)有技術(shù)的區(qū)別在于,在HLR中為每一個(gè)用戶(hù)配置相應(yīng)于不同業(yè)務(wù)類(lèi)別的多個(gè)APN+PDP類(lèi)型+PDP地址相同但QoS不同的簽約PDP上下文記錄,由SGSN根據(jù)用戶(hù)需要的業(yè)務(wù)的類(lèi)別,匹配相應(yīng)的簽約PDP上下文記錄。
這種技術(shù)方案上的區(qū)別,帶來(lái)了較為明顯的有益效果,首先,實(shí)現(xiàn)了對(duì)用戶(hù)的QoS進(jìn)行靈活、準(zhǔn)確的控制,避免了網(wǎng)絡(luò)資源的浪費(fèi);其次,解決了用戶(hù)由于在HLR中配置有多條APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文記錄,而導(dǎo)致無(wú)法使用3G業(yè)務(wù)的問(wèn)題,提高激活請(qǐng)求處理的成功率。
圖1是根據(jù)本發(fā)明的一個(gè)實(shí)施例的簽約分組數(shù)據(jù)協(xié)議上下文的處理方法的流程示意圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述。
總的來(lái)說(shuō),本發(fā)明的原理在于,針對(duì)指定的APN+PDP類(lèi)型+PDP地址,運(yùn)營(yíng)商在HLR中為每一個(gè)用戶(hù)配置多個(gè)APN+PDP類(lèi)型+PDP地址相同但QoS不同的簽約PDP上下文記錄,其中QoS與用戶(hù)可能需要的各類(lèi)業(yè)務(wù)的特性相關(guān)。當(dāng)SGSN匹配到多條APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文記錄后,根據(jù)用戶(hù)需要的業(yè)務(wù)的類(lèi)別,匹配相應(yīng)的簽約PDP上下文記錄。從而提高激活請(qǐng)求處理成功率、對(duì)用戶(hù)的QoS進(jìn)行更為精確、靈活的控制,實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)資源的最大利用。
另外,如果根據(jù)業(yè)務(wù)的類(lèi)別沒(méi)有匹配到相應(yīng)的的PDP上下文,則在A(yíng)PN+PDP類(lèi)型+PDP地址相同的PDP上下文中選取最高質(zhì)量的那條;如果匹配到多條,并且只有一條具有最高質(zhì)量QoS的簽約PDP上下文,則選擇該P(yáng)DP上下文,如果有多條具有最高質(zhì)量QoS的簽約PDP上下文,則選取“PDPContext ID”字段最小的那條簽約PDP上下文。
下面結(jié)合圖1,根據(jù)本發(fā)明一個(gè)實(shí)施例的詳細(xì)展開(kāi),進(jìn)一步解釋和說(shuō)明本發(fā)明中提出的一種PDP上下文的處理方法的原理和工作流程。
如上所述,3G用戶(hù)在申請(qǐng)各類(lèi)不同PS業(yè)務(wù)時(shí),對(duì)網(wǎng)絡(luò)所能提供的服務(wù)質(zhì)量(Quality of Service,簡(jiǎn)稱(chēng)“QoS”)的要求是不一樣的。因此,為了便于業(yè)務(wù)的推廣和最大程度的利用網(wǎng)絡(luò)資源,3G運(yùn)營(yíng)商們需針對(duì)3G用戶(hù)申請(qǐng)的不同業(yè)務(wù)之特性配置不同的QoS參數(shù),以實(shí)現(xiàn)對(duì)QoS的精確控制。
因此,如圖所示,在步驟201中,運(yùn)營(yíng)商在HLR上為用戶(hù)配置多個(gè)APN+PDP類(lèi)型+PDP地址相同但QoS不同的PDP上下文記錄。
熟悉本領(lǐng)域的技術(shù)人員知道,HLR實(shí)質(zhì)上就是一個(gè)數(shù)據(jù)庫(kù),它存儲(chǔ)了歸屬用戶(hù)的大量信息,當(dāng)3G用戶(hù)需要申請(qǐng)PS業(yè)務(wù)時(shí),必須首先在HLR上簽約PDP上下文記錄。3G用戶(hù)在HLR上的PDP上下文簽約記錄一般包含PDP類(lèi)型、PDP地址、APN、QoS參數(shù)等信息。其中,PDP類(lèi)型定義了外部分組數(shù)據(jù)網(wǎng)絡(luò)和用戶(hù)之間使用的端用戶(hù)協(xié)議;PDP地址通常是指IP地址,網(wǎng)絡(luò)有三種不同的方式來(lái)給3G用戶(hù)使用的設(shè)備分配地址,分別是靜態(tài)PDP地址、歸屬網(wǎng)絡(luò)分配的動(dòng)態(tài)PDP地址和拜訪(fǎng)網(wǎng)絡(luò)分配的動(dòng)態(tài)PDP地址;APN是3G用戶(hù)的設(shè)備想要連接到的某個(gè)外部分組數(shù)據(jù)網(wǎng)絡(luò)的網(wǎng)絡(luò)接口名稱(chēng),它對(duì)應(yīng)于GPRS網(wǎng)關(guān)支持節(jié)點(diǎn)(Gateway GPRS Support Node,簡(jiǎn)稱(chēng)“GGSN”)中的一個(gè)物理接口或一個(gè)邏輯接口;而QoS參數(shù)則描述業(yè)務(wù)所要求的網(wǎng)絡(luò)特性,比如延遲、最大傳輸比特率等。
這里還需要指出,如前所述,在現(xiàn)有技術(shù)中,如果指定APN+PDP類(lèi)型+PDP地址,則3G運(yùn)營(yíng)商在HLR中只能為用戶(hù)配置一條PDP上下文簽約記錄,這樣就不能實(shí)現(xiàn)對(duì)QoS的精確控制;并且為了滿(mǎn)足各類(lèi)業(yè)務(wù)的QoS需求,3G運(yùn)營(yíng)商必須在HLR中為3G用戶(hù)配置最高的QoS參數(shù)。
而本發(fā)明較好的解決了上述現(xiàn)有技術(shù)的弊端。在上述步驟201中,針對(duì)一個(gè)指定的APN+PDP類(lèi)型+PDP地址,3G運(yùn)營(yíng)商可以在HLR中為3G用戶(hù)配置多個(gè)APN+PDP類(lèi)型+PDP地址相同,QoS不同的簽約PDP上下文記錄,其中所述QoS分別對(duì)應(yīng)于不同業(yè)務(wù)的特性,這樣就實(shí)現(xiàn)對(duì)QoS的精確控制;并分別根據(jù)所述不同業(yè)務(wù)的特性,為其配置用于表示相應(yīng)的業(yè)務(wù)類(lèi)別的類(lèi)別標(biāo)識(shí),這就較好的利用了寶貴的網(wǎng)絡(luò)資源。
在本實(shí)施例中,類(lèi)別標(biāo)識(shí)可以是“Traffic class”字段?!癟raffic class”字段映射了四種承載業(yè)務(wù)類(lèi)別,分別是背景類(lèi)、交互類(lèi)、流類(lèi)和會(huì)話(huà)類(lèi),在各種應(yīng)用業(yè)務(wù)與業(yè)務(wù)類(lèi)別之間不是嚴(yán)格的一對(duì)一映射關(guān)系,比如視頻多媒體業(yè)務(wù)可以是會(huì)話(huà)類(lèi)、流類(lèi)或者交互類(lèi),但不能是背景類(lèi),這是因?yàn)椴煌瑯I(yè)務(wù)所對(duì)應(yīng)的“Traffic class”字段的QoS是有高低之分的,也可以為一種承載業(yè)務(wù)設(shè)置更高的類(lèi)別,只不過(guò)這樣一來(lái),網(wǎng)絡(luò)資源的利用沒(méi)有達(dá)最優(yōu)化而已;“Traffic class”字段的QoS依背景類(lèi)、交互類(lèi)、流類(lèi)和會(huì)話(huà)類(lèi)的次序逐次遞增。
當(dāng)3G運(yùn)營(yíng)商在HLR中為3G用戶(hù)設(shè)置好多個(gè)PDP上下文簽約記錄后,便進(jìn)入步驟202,3G用戶(hù)為申請(qǐng)某種PS業(yè)務(wù)而啟動(dòng)PDP上下文激活程序。3G用戶(hù)首先向SGSN發(fā)送一條“激活PDP上下文請(qǐng)求”消息,該消息包含有APN、PDP類(lèi)型、PDP地址等信息。同時(shí)3G用戶(hù)在PDP上下文記錄中的“Traffic class”字段中為此次業(yè)務(wù)指定業(yè)務(wù)類(lèi)別,該“Traffic class ”字段中為此次業(yè)務(wù)指定的業(yè)務(wù)類(lèi)別表示3G用戶(hù)所能得到的最高類(lèi)別,例如,如果“Traffic class”字段設(shè)置為流類(lèi),則3G用戶(hù)可以得到流類(lèi),交互類(lèi),背景類(lèi)的業(yè)務(wù),但不能得到會(huì)話(huà)類(lèi)的業(yè)務(wù);如果用戶(hù)沒(méi)有為此次業(yè)務(wù)設(shè)置“Trafficclass”字段值,則系統(tǒng)默認(rèn)為交互類(lèi)。接著進(jìn)入步驟203。
在步驟203中,SGSN收到來(lái)自3G用戶(hù)的激活PDP上下文請(qǐng)求消息后,判斷是否能夠從HLR中匹配到相應(yīng)的的PDP上下文簽約記錄。
如未匹配到相應(yīng)的PDP上下文簽約記錄,即0條,則進(jìn)入步驟205,系統(tǒng)拒絕該3G用戶(hù)發(fā)起的激活PDP上下文請(qǐng)求,并反饋信息給該3G用戶(hù),告訴該3G用戶(hù)沒(méi)有找到與激活PDP上下文請(qǐng)求消息相匹配的簽約PDP上下文記錄,此次請(qǐng)求失敗,請(qǐng)?jiān)撚脩?hù)稍后重連。如果用戶(hù)重連幾次后還是不能找到與之匹配的簽約記錄就暫停為該用戶(hù)服務(wù),并記錄日志。
如匹配到一條APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文記錄,則進(jìn)入步驟207,選取該簽約PDP上下文。需要指出的是,在這種情況下,即使該簽約PDP上下文記錄的業(yè)務(wù)類(lèi)別和此次激活PDP上下文所請(qǐng)求的業(yè)務(wù)類(lèi)別不相匹配,SGSN也選中該簽約PDP上下文記錄為3G用戶(hù)激活PDP,這樣有可能使網(wǎng)絡(luò)資源的利用沒(méi)有達(dá)到最優(yōu)化,但是由于本發(fā)明中HLR針對(duì)具體業(yè)務(wù)的特性為用戶(hù)配置了多條簽約PDP上下文記錄,所以這種情況不常發(fā)生??偟膩?lái)說(shuō),以一段時(shí)間的多個(gè)業(yè)務(wù)的平均服務(wù)質(zhì)量來(lái)看,網(wǎng)絡(luò)資源的利用率還是比現(xiàn)有技術(shù)中網(wǎng)絡(luò)資源的利用率高的多。
如果匹配到多條APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文記錄,則進(jìn)入步驟206,進(jìn)行進(jìn)一步的判斷處理。
具體的說(shuō),在步驟206中,判斷匹配到一條、或多條、或0條“Traffic class”字段相同的PDP上下文簽約記錄。
如果沒(méi)有匹配到“Traffic class”字段相同的PDP上下文簽約記錄,則進(jìn)入步驟208,在所有同APN+PDP類(lèi)型+PDP地址的PDP上下文中選取最高QoS的那條簽約PDP上下文。
如果匹配到一條“Traffic class”字段相同的簽約記錄,則進(jìn)入步驟213,選取這條同“Traffic class”字段的簽約PDP上下文。
如果匹配到多條“Traffic class”字段相同的簽約記錄,則進(jìn)入步驟210,進(jìn)行進(jìn)一步判斷。
需要指出的是,針對(duì)步驟206,在現(xiàn)有技術(shù)中,如果SGSN匹配到多個(gè)APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文記錄,就拒絕本次激活;但在本發(fā)明中,SGSN匹配到多個(gè)APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文記錄時(shí),并不拒絕本次激活,而是接著查看這些APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文記錄的“Traffic class”字段字段,看是否能匹配到和3G用戶(hù)此次激活PDP上下文中配置的“Traffic class”字段相同的簽約PDP上下文記錄。
此后,在步驟210中,判斷有一條還是多條最高QoS的PDP上下文。如果是多條,則進(jìn)入步驟211,如果是一條,則進(jìn)入步驟212。
在步驟211中,由于具有最高QoS的簽約PDP上下文有許多條,SGSN查看這些同QoS的簽約PDP上下文的ID,該ID是對(duì)應(yīng)簽約PDP上下文的唯一標(biāo)識(shí)。SGSN將從這多條QoS相同的簽約PDP上下文選取那條具有最小ID的簽約PDP上下文,為3G用戶(hù)激活PDP。
在步驟212中,由于具有最高QoS的簽約PDP上下文只有一條,比如3G用戶(hù)為此次申請(qǐng)的業(yè)務(wù)類(lèi)別指定為會(huì)話(huà)類(lèi),而HLR中只有一條簽約PDP上下文記錄的類(lèi)別是會(huì)話(huà)類(lèi),依據(jù)步驟201規(guī)定的由類(lèi)別判定QoS高低的規(guī)則,顯然該簽約PDP上下文具有最高的QoS,毫無(wú)疑問(wèn),SGSN將選中該條簽約PDP上下文,為3G用戶(hù)激活PDP。
雖然通過(guò)參照本發(fā)明的某些優(yōu)選實(shí)施例,已經(jīng)對(duì)本發(fā)明進(jìn)行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對(duì)其作各種各樣的改變,而不偏離所附權(quán)利要求書(shū)所限定的本發(fā)明的精神和范圍。
權(quán)利要求
1.一種簽約分組數(shù)據(jù)協(xié)議上下文的處理方法,其特征在于,包含以下步驟A針對(duì)一個(gè)指定的接入點(diǎn)名稱(chēng)+分組數(shù)據(jù)協(xié)議類(lèi)型+分組數(shù)據(jù)協(xié)議地址,在歸屬位置寄存器中為用戶(hù)配置多個(gè)接入點(diǎn)名稱(chēng)+分組數(shù)據(jù)協(xié)議類(lèi)型+分組數(shù)據(jù)協(xié)議地址相同,服務(wù)質(zhì)量不同的簽約分組數(shù)據(jù)協(xié)議上下文記錄,其中所述服務(wù)質(zhì)量分別對(duì)應(yīng)于不同業(yè)務(wù)的特性;B在通用分組無(wú)線(xiàn)業(yè)務(wù)服務(wù)支持節(jié)點(diǎn)處理用戶(hù)激活請(qǐng)求過(guò)程中,當(dāng)根據(jù)所述指定的接入點(diǎn)名稱(chēng)+分組數(shù)據(jù)協(xié)議類(lèi)型+分組數(shù)據(jù)協(xié)議地址在所述歸屬位置寄存器中匹配到多條接入點(diǎn)名稱(chēng)+分組數(shù)據(jù)協(xié)議類(lèi)型+分組數(shù)據(jù)協(xié)議地址相同,服務(wù)質(zhì)量不同的簽約分組數(shù)據(jù)協(xié)議上下文記錄時(shí),根據(jù)所述用戶(hù)的本次請(qǐng)求的業(yè)務(wù)的特性,匹配到相應(yīng)的服務(wù)質(zhì)量的簽約分組數(shù)據(jù)協(xié)議上下文記錄。
2.根據(jù)權(quán)利要求1所述的簽約分組數(shù)據(jù)協(xié)議上下文的處理方法,其特征在于,所述步驟A中還包含以下步驟分別根據(jù)所述不同業(yè)務(wù)的特性,為其配置用于表示相應(yīng)的業(yè)務(wù)類(lèi)別的類(lèi)別標(biāo)識(shí),并且,所述類(lèi)別標(biāo)識(shí)可以是″Traffic Class″字段。
3.根據(jù)權(quán)利要求2所述的簽約分組數(shù)據(jù)協(xié)議上下文的處理方法,其特征在于,所述步驟B還包含以下子步驟當(dāng)匹配到多條″Traffic class″字段相同的簽約分組數(shù)據(jù)協(xié)議上下文記錄時(shí),選取具有最高服務(wù)質(zhì)量的那條簽約分組數(shù)據(jù)協(xié)議上下文。
4.根據(jù)權(quán)利要求3所述的簽約分組數(shù)據(jù)協(xié)議上下文的處理方法,其特征在于,所述步驟B還包含以下子步驟當(dāng)沒(méi)有匹配到簽約分組數(shù)據(jù)協(xié)議時(shí),在所有接入點(diǎn)名稱(chēng)+分組數(shù)據(jù)協(xié)議類(lèi)型+分組數(shù)據(jù)協(xié)議地址相同的分組數(shù)據(jù)協(xié)議上下文中選取具有最高服務(wù)質(zhì)量的那條。
5.根據(jù)權(quán)利要求4所述的簽約分組數(shù)據(jù)協(xié)議上下文的處理方法,其特征在于,對(duì)應(yīng)于背景類(lèi)、交互類(lèi)、流類(lèi)和會(huì)話(huà)類(lèi)″Traffic class″字段的服務(wù)質(zhì)量依次遞增。
6.根據(jù)權(quán)利要求2所述的簽約分組數(shù)據(jù)協(xié)議上下文的處理方法,其特征在于,所述步驟B還包含以下子步驟當(dāng)匹配到多條″Traffic class″字段相同的簽約分組數(shù)據(jù)協(xié)議上下文記錄時(shí),選取最大傳輸比特率最高的那條簽約分組數(shù)據(jù)協(xié)議上下文。
7.根據(jù)權(quán)利要求3或6所述的簽約分組數(shù)據(jù)協(xié)議上下文的處理方法,其特征在于,所述步驟B還包含以下子步驟當(dāng)匹配到多條服務(wù)質(zhì)量相同的簽約分組數(shù)據(jù)協(xié)議上下文記錄時(shí),選取″PDP Context ID″字段最小的那條簽約分組數(shù)據(jù)協(xié)議上下文。
全文摘要
本發(fā)明涉及通信領(lǐng)域,公開(kāi)了一種簽約分組數(shù)據(jù)協(xié)議上下文的處理方法,不但運(yùn)營(yíng)商能夠根據(jù)用戶(hù)需要的業(yè)務(wù)類(lèi)別,對(duì)用戶(hù)進(jìn)行靈活的QoS控制,從而避免占用多過(guò)的網(wǎng)絡(luò)資源;而且在HLR為一個(gè)用戶(hù)配置了多條APN+PDP類(lèi)型+PDP地址相同的簽約PDP上下文的情況下,SGSN能夠選取一條合適的PDP接入用戶(hù),成功處理激活請(qǐng)求。這種簽約分組數(shù)據(jù)協(xié)議上下文的處理方法在HLR中為每一個(gè)用戶(hù)配置相應(yīng)于不同業(yè)務(wù)類(lèi)別的多個(gè)APN+PDP類(lèi)型+PDP地址相同但QoS不同的簽約PDP上下文記錄,由SGSN根據(jù)用戶(hù)需要的業(yè)務(wù)的類(lèi)別,匹配相應(yīng)的簽約PDP上下文記錄。
文檔編號(hào)H04L29/06GK1738284SQ200410053778
公開(kāi)日2006年2月22日 申請(qǐng)日期2004年8月16日 優(yōu)先權(quán)日2004年8月16日
發(fā)明者羅鵬, 王廣偉 申請(qǐng)人:上海華為技術(shù)有限公司