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

一種無線接入承載速率協(xié)商方法

文檔序號:7600359閱讀:243來源:國知局
專利名稱:一種無線接入承載速率協(xié)商方法
技術(shù)領(lǐng)域
本發(fā)明涉及無線通信領(lǐng)域,尤指一種SGSN(Serving GPRS Support Node,服務(wù)GPRS支持節(jié)點)會話管理RAB(Radio Access Bearer,無線接入承載)速率協(xié)商方法。
背景技術(shù)
SGSN(GPRS服務(wù)支持節(jié)點)是GPRS/UMTS分組域核心網(wǎng)絡(luò)(CN)設(shè)備,主要完成分組數(shù)據(jù)包的路由與轉(zhuǎn)發(fā)、加密與鑒權(quán)、會話管理、移動性管理、邏輯鏈路管理、話單產(chǎn)生和輸出等功能。SGSN在移動通信網(wǎng)絡(luò)中的位置如圖1所示圖中MSC/VLR為移動交換中心/拜訪位置寄存器;SGSN為服務(wù)GPRS支持節(jié)點;HLR為歸屬位置寄存器;GGSN為網(wǎng)關(guān)GPRS支持節(jié)點;BSS為GSM基站子系統(tǒng);UTRAN為UMTS無線接入網(wǎng);MS為移動臺;UE為用戶設(shè)備;AUC為鑒權(quán)中心;SCP為業(yè)務(wù)控制節(jié)點;SMC為短消息中心;PDN為分組數(shù)據(jù)網(wǎng)絡(luò);CG為計費網(wǎng)關(guān);GMLC為關(guān)口移動位置中心。
SGSN需要完成業(yè)務(wù)數(shù)據(jù)在MS與GGSN之間的路由及轉(zhuǎn)發(fā)功能。SGSN中的會話管理(Session Management,SM),是3GPP協(xié)議中連接管理層(Connection Management)的一個主要的組成部分,位于移動性管理(MobileManagement,MM)和用戶面之間,使用更底層提供的無應(yīng)答數(shù)據(jù)傳送服務(wù),向高層一用戶面提供連接管理服務(wù)。它一方面完成核心網(wǎng)絡(luò)SGSN到GGSN之間的GTP隧道(GPRS Tunnelling Protocol Tunnel)建立、修改和釋放的控制功能,另一方面完成SGSN和RNC(Radio Network Controller,無線網(wǎng)絡(luò)控制器)/MS(Mobile Station,移動臺)之間RAB的建立、修改和釋放的控制功能。
會話管理實現(xiàn)PDP上下文(Packet Data Protocol Context)的激活、去激活、修改等過程。只有在PDP上下文處于激活狀態(tài)下,才能進行業(yè)務(wù)數(shù)據(jù)的傳輸。
RAB由RNC進行管理,但是SGSN可以發(fā)起RAB指配流程建立、修改或釋放RAB。在激活流程中,SGSN會執(zhí)行RAB指配流程,請求RNC為PDP上下文建立RAB;在修改流程中SGSN會執(zhí)行RAB指配流程,請求RNC修改PDP上下文對應(yīng)的RAB參數(shù);在去激活流程中,SGSN會執(zhí)行RAB指配流程,請求RNC釋放RAB。
RAB指配流程由兩條消息構(gòu)成,首先由SGSN向RNC發(fā)送RAB指配請求(RAB ASSIGNMENT REQUEST)消息,通過該消息,SGSN請求RNC建立、修改或釋放一條或多條RAB。然后RNC向SGSN返回RAB指配響應(yīng)(RABASSIGNMENT RESPONSE)消息,RNC通過該消息向SGSN反饋建立、修改、釋放成功或失敗的RAB信息。
根據(jù)協(xié)議3GPP TS 25.413,對于未能成功建立或修改的RAB,RNC需要在RAB指配響應(yīng)(RAB ASSIGNMENT RESPONSE)消息中返回一個明確的原因值。如果RNC返回的原因值表示是因為QoS參數(shù)不支持引起的RAB建立或修改失敗,SGSN可以使用不同的QoS參數(shù)重新發(fā)送RAB指配請求消息,重試的次數(shù)和新QoS的選擇,是由設(shè)備廠商決定的。
RNC可能返回以下幾種和速率有關(guān)的原因值-″Requested Maximum Bit Rate notAvailable″,請求的最大比特率不支持;-″Requested Maximum Bit Rate for DL not Available″,請求的下行最大比特率不支持;-″Requested Maximum Bit Rate for UL not Available″,請求的上行最大比特率不支持;-″Requested Guaranteed Bit Rate not Available″,請求的保證比特率不支持;-″Requested Guaranteed Bit Rate for DL not Available″,請求的下行保證比特率不支持;
-″Requested Guaranteed Bit Rate for UL not Available″,請求的上行保證比特率不支持。
現(xiàn)有技術(shù)一的技術(shù)方案即使RNC在RAB指配響應(yīng)消息中攜帶的建立或修改RAB失敗的原因值表明是速率不支持,SGSN也不改變相關(guān)速率重新發(fā)送RAB指配請求消息,即重試次數(shù)為0。
現(xiàn)有技術(shù)一的缺點SGSN沒有改變相關(guān)速率,使激活或修改流程失敗的可能性增加,同時還會導(dǎo)致網(wǎng)絡(luò)資源的利用效率不高。比如在網(wǎng)絡(luò)帶寬還剩下380kbits/s的情況下,用戶請求384kbits/s的帶寬,如果SGSN將帶寬降到256kbits/s,用戶則可以正常創(chuàng)建RAB并進行業(yè)務(wù)傳輸,對于帶寬的少量降低用戶也可以接受。但是如果SGSN不改變QOS重試,用戶則根本無法建立RAB并進行業(yè)務(wù)傳輸,而剩下的380kbits/s帶寬也無法得到充分利用。
現(xiàn)有技術(shù)二的技術(shù)方案如果RNC在RAB指配響應(yīng)消息中攜帶的建立或修改RAB失敗的原因值表明是速率不支持,SGSN按照一定的百分比降低相關(guān)速率,重新發(fā)送RAB指配請求消息。
現(xiàn)有技術(shù)二的缺點現(xiàn)有3G手機往往只支持若干個特定的速率值,如果一次降低的百分比過大,按照百分比協(xié)商出來的速率往往是手機不支持的速率值,如果用戶不支持該速率,就會去激活PDP上下文,業(yè)務(wù)仍然無法傳輸。如果一次降低的百分比過小,又可能導(dǎo)致SGSN反復(fù)重試RAB指配流程,激活或修改流程的時間因此被延長至用戶無法接受的程度。因此,如何根據(jù)網(wǎng)絡(luò)實際情況選擇一個合適的百分比,是本領(lǐng)域需要解決的一個問題。

發(fā)明內(nèi)容
本發(fā)明提供無線接入承載(RAB)速率協(xié)商方法,通過SGSN會話管理RAB速率,提高RAB指配流程成功率和網(wǎng)絡(luò)資源利用率。
本發(fā)明方法,包括下列步驟A、由服務(wù)GPRS支持節(jié)點(SGSN)向無線網(wǎng)絡(luò)控制器(RNC)發(fā)送無線接入承載(RAB)指配請求消息;B、若RNC返回的RAB指配響應(yīng)消息為不成功消息,且該消息中攜帶的原因值表明是速率不支持,則SGSN選擇預(yù)設(shè)的相關(guān)速率重新發(fā)送RAB指配請求消息。
根據(jù)本發(fā)明的上述方法,所述預(yù)設(shè)的相關(guān)速率是根據(jù)實際網(wǎng)絡(luò)上運行的移動終端特性,在操作維護臺上預(yù)先設(shè)定的可選的RAB協(xié)商速率。
根據(jù)本發(fā)明的上述方法,所述RAB協(xié)商速率至少包括下行最大比特率、上行最大比特率、下行保證比特率以及上行保證比特率中的下行最大比特率和上行最大比特率。
根據(jù)本發(fā)明的上述方法,所述SGSN按照從大到小的順序,依次選擇所述可選的RAB協(xié)商速率,重新發(fā)送RAB指配請求。
根據(jù)本發(fā)明的上述方法,若原因值為“請求的最大比特率不支持”,設(shè)請求的下行最大比特率為MaxBitRateDl,上行最大比特率為MaxBitRateUl,假定可選的下行最大比特率中小于MaxBitRateDl的元素個數(shù)為N1,可選的上行最大比特率中小于MaxBitRateUl的元素個數(shù)為N2,該方法進一步包括如下步驟判斷N1和N2是否等于0,若二者都為0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則,若N1不等于0,則在該N1個可選值中選擇一個最大值,作為下一次請求的下行最大比特率MaxBitRateDl;若N2不等于0,則在該N2個可選值中選擇一個最大值,作為下一次請求的上行最大比特率MaxBitRateUl,SGSN使用該新的MaxBitRateDl和MaxBitRateUl,重新發(fā)送RAB指配請求。
根據(jù)本發(fā)明的上述方法,設(shè)請求的下行保證比特率為GuaranteedBitRateDl,上行保證比特率為GuaranteedBitRateUl,該方法進一步包括如下步驟如果存在GuaranteedBitRateDl并且GuaranteedBitRateDl大于新的MaxBitRateDl,如果可選的下行保證比特率中存在小于等于該新的MaxBitRateDl的元素,則選擇其中最大的一個作為新的GuaranteedBitRateDl;否則,直接將新的MaxBitRateDl的值賦給GuaranteedBitRateDl;如果存在GuaranteedBitRateUl并且GuaranteedBitRateUl大于新的MaxBitRateUl,如果可選的上行保證比特率中存在小于等于該新的MaxBitRateUl的元素,選擇其中最大的一個作為新的GuaranteedBitRateUl;否則,直接將新的MaxBitRateUl的值賦給GuaranteedBitRateUl。
根據(jù)本發(fā)明的上述方法,若原因值為“請求的下行最大比特率不支持”,設(shè)請求的下行最大比特率為MaxBitRateDl,上行最大比特率為MaxBitRateUl,假定可選的下行最大比特率中小于MaxBitRateDl的元素個數(shù)為N1,該方法進一步包括如下步驟如果N1等于0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則,在該N1個可選值中選擇一個最大值,作為下一次請求的下行最大比特率MaxBitRateDl;SGSN使用新的MaxBitRateDl和上一次發(fā)送的MaxBitRateUl,重新發(fā)送RAB指配請求。
根據(jù)本發(fā)明的上述方法,設(shè)請求的下行保證比特率為GuaranteedBitRateDl,如果存在GuaranteedBitRateDl并且GuaranteedBitRateDl大于新的MaxBitRateDl,如果可選的下行保證比特率中存在小于等于該新的MaxBitRateDl的元素,選擇其中最大的一個作為新的GuaranteedBitRateDl;否則,直接將新的MaxBitRateDl的值賦給GuaranteedBitRateDl。
根據(jù)本發(fā)明的上述方法,若原因值為“請求的上行最大比特率不支持”,設(shè)請求的上行最大比特率為MaxBitRateUl,下行最大比特率為MaxBitRateDl,假定可選的上行最大比特率中小于MaxBitRateUl的元素個數(shù)為N2,該方法進一步包括如下步驟如果N2等于0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則,在該N2個可選值中選擇一個最大值,作為下一次請求的上行最大比特率MaxBitRateUl,SGSN使用上一次發(fā)送的MaxBitRateDl和該新的MaxBitRateUl,重新發(fā)送RAB指配請求。
根據(jù)本發(fā)明的上述方法,設(shè)請求的上行保證比特率為GuaranteedBitRateUl,如果存在GuaranteedBitRateUl并且GuaranteedBitRateUl大于新的MaxBitRateUl,如果可選的上行保證比特率中存在小于等于該新的MaxBitRateUl的元素,選擇其中最大的一個作為新的GuaranteedBitRateUl;否則,直接將新的MaxBitRateUl的值賦給GuaranteedBitRateUl。
根據(jù)本發(fā)明的上述方法,若原因值為“請求的保證比特率不支持”,設(shè)請求的下行最大比特率為MaxBitRateDl,上行最大比特率為MaxBitRateUl,下行保證比特率為GuaranteedBitRateDl,上行保證比特率為GuaranteedBitRateUl,假定可選的下行保證比特率中小于GuaranteedBitRateDl的元素個數(shù)為N3,可選的上行保證比特率中小于GuaranteedBitRateUl的元素個數(shù)為N4,該方法進一步包括如下步驟判斷N3和N4是否都為0,若是,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則,若N3不等于0,在小于GuaranteedBitRateDl的可選的下行保證比特率中選擇其中最大的一個作為新的GuaranteedBitRateDl;若N4不等于0,在小于GuaranteedBitRateUl的可選的上行保證比特率中選擇其中最大的一個作為新的GuaranteedBitRateUl;SGSN使用上一次發(fā)送的MaxBitRateDl、MaxBitRateUl、新的GuaranteedBitRateDl和新的GuaranteedBitRateUl,重新發(fā)送RAB指配請求消息。
根據(jù)本發(fā)明的上述方法,若原因值為“請求的下行保證比特率不支持”,設(shè)請求的下行最大比特率為MaxBitRateDl,上行最大比特率為MaxBitRateUl,上行保證比特率為GuaranteedBitRateUl,下行保證比特率為GuaranteedBitRateDl,假定可選的下行保證比特率中小于GuaranteedBitRateDl的元素個數(shù)為N3,該方法進一步包括如下步驟如果N3等于0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則,在小于GuaranteedBitRateDl的可選的下行保證比特率中選擇其中最大的一個作為新的GuaranteedBitRateDl;SGSN使用上一次發(fā)送的MaxBitRateDl、MaxBitRateUl、新的GuaranteedBitRateDl和上一次發(fā)送的GuaranteedBitRateUl,重新發(fā)送RAB指配請求消息。
根據(jù)本發(fā)明的上述方法,若原因值為“請求的上行保證比特率不支持”,設(shè)請求的下行最大比特率為MaxBitRateDl,上行最大比特率為MaxBitRateUl,上行保證比特率為GuaranteedBitRateUl,下行保證比特率為GuaranteedBitRateDl,假定可選的上行保證比特率中小于GuaranteedBitRateUl的元素個數(shù)為N4,該方法進一步包括如下步驟如果N4等于0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則在小于GuaranteedBitRateUl的可選的上行保證比特率中選擇其中最大的一個作為新的GuaranteedBitRateUl;SGSN使用上一次發(fā)送的MaxBitRateDl、MaxBitRateUl、GuaranteedBitRateDl和新的GuaranteedBitRateUl,重新發(fā)送RAB指配請求消息。
使用本發(fā)明方法,運營商可以靈活地根據(jù)網(wǎng)上手機用戶的情況,配置和選擇RAB指配協(xié)商的速率。不僅能全面利用網(wǎng)絡(luò)資源,而且使用戶激活和修改流程的成功率得到保證。


圖1為SGSN在移動通信網(wǎng)絡(luò)中的位置示意圖。
圖2為本發(fā)明方法流程圖之一。
圖3為本發(fā)明方法流程圖之二。
圖4為本發(fā)明方法流程圖之三。
圖5為本發(fā)明方法流程圖之四。
圖6為本發(fā)明方法流程圖之五。
圖7為本發(fā)明方法流程圖之六。
具體實施例方式
網(wǎng)絡(luò)運營商可以根據(jù)實際網(wǎng)絡(luò)上運行的手機特性,在操作維護臺上設(shè)定可選的RAB協(xié)商速率,包括下行最大比特率、上行最大比特率、下行保證比特率和上行保證比特率。選擇這些速率的原則是可以使大多數(shù)手機都能夠支持。如果RNC在RAB指配響應(yīng)(RAB ASSIGNMENT RESPONSE)消息中攜帶的建立或修改RAB失敗的原因值表明是速率不支持,SGSN則按照從大到小的順序,依次選擇這些可選的RAB協(xié)商速率,重試RAB指配流程。
在下面的描述中,SGSN向RNC發(fā)送RAB指配請求(RAB ASSIGNMENTREQUEST)消息,該消息中請求的下行最大比特率為設(shè)為MaxBitRateDl,上行最大比特率設(shè)為MaxBitRateUl,下行保證比特率設(shè)為GuaranteedBitRateDl(可選信元,消息中不一定要攜帶),上行保證比特率設(shè)為GuaranteedBitRateUl(可選信元,消息中不一定要攜帶)。
第一種情況若RNC在RAB指配響應(yīng)(RAB ASSIGNMENT RESPONSE)消息中攜帶的建立或修改RAB失敗的原因值是“請求的最大比特率不支持”。假定可選的下行最大比特率中小于MaxBitRateDl的元素個數(shù)為N1,可選的上行最大比特率中小于MaxBitRateUl的元素個數(shù)為N2。流程如圖2所示如果N1和N2均為0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息。
如果N1大于0,則執(zhí)行過程1,如圖3所示流程,在小于MaxBitRateDl的可選的下行最大比特率中選擇其中最大的一個作為MaxBitRateDlNew,將MaxBitRateDlNew的值賦給MaxBitRateDl。如果存在GuaranteedBitRateDl并且GuaranteedBitRateDl大于MaxBitRateDlNew在小于等于MaxBitRateDlNew的可選的下行保證比特率中選擇其中最大的一個作為GuaranteedBitRateDlNew,將GuaranteedBitRateDlNew的值賦給GuaranteedBitRateDl;如果不存在這樣的GuaranteedBitRateDlNew,則直接將MaxBitRateDlNew的值賦給GuaranteedBitRateDl。
如果N2大于0,則執(zhí)行過程2,如圖4所示流程,在小于MaxBitRateUl的可選的上行最大比特率中選擇其中最大的一個作為MaxBitRateUlNew,將MaxBitRateUlNew的值賦給MaxBitRateUl。如果存在GuaranteedBitRateUl并且GuaranteedBitRateUl大于MaxBitRateUlNew在小于等于MaxBitRateUlNew的可選的上行保證比特率中選擇其中最大的一個作為GuaranteedBitRateUlNew,將GuaranteedBitRateUlNew的值賦給GuaranteedBitRateUl;如果不存在這樣的GuaranteedBitRateUlNew,則直接將MaxBitRateUlNew的值賦給GuaranteedBitRateUl。
SGSN使用新的MaxBitRateDl、MaxBitRateUl、GuaranteedBitRateDl(可選信元)、GuaranteedBitRateUl(可選信元),重新發(fā)送RAB指配請求消息,等待RNC的響應(yīng)消息。
第二種情況RNC在RAB指配響應(yīng)(RAB ASSIGNMENT RESPONSE)消息中攜帶的建立或修改RAB失敗的原因值是“請求的下行最大比特率不支持”。假定可選的下行最大比特率中小于MaxBitRateDl的元素個數(shù)為N1。流程如圖2所示如果N1為0,則SGSN不再重新發(fā)送RAB指配請求(RAB ASSIGNMENTREQUEST)消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息。
如果N1大于0,則執(zhí)行過程1,如圖3所示流程,在小于MaxBitRateDl的可選的下行最大比特率中選擇其中最大的一個作為MaxBitRateDlNew,將MaxBitRateDlNew的值賦給MaxBitRateDl。如果存在GuaranteedBitRateDl并且GuaranteedBitRateDl大于MaxBitRateDlNew在小于等于MaxBitRateDlNew的可選的下行保證比特率中選擇其中最大的一個作為GuaranteedBitRateDlNew,將GuaranteedBitRateDlNew 的值賦給GuaranteedBitRateDl;如果不存在這樣的GuaranteedBitRateDlNew,則直接將MaxBitRateDlNew的值賦給GuaranteedBitRateDl。
SGSN使用新的MaxBitRateDl、上一次發(fā)送的MaxBitRateUl、GuaranteedBitRateDl(可選信元)、GuaranteedBitRateUl(可選信元),重新發(fā)送RAB指配請求(RAB ASSIGNMENT REQUEST)消息,等待RNC的響應(yīng)消息。
第三種情況RNC在RAB指配響應(yīng)消息中攜帶的建立或修改RAB失敗的原因值是“請求的上行最大比特率不支持”。假定可選的上行最大比特率中小于MaxBitRateUl的元素個數(shù)為N2。流程如圖2所示如果N2為0,則SGSN不再重新發(fā)送RAB指配請求(RAB ASSIGNMENTREQUEST)消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息。
如果N2大于0,則執(zhí)行過程2,如圖4所示流程,在小于MaxBitRateUl的可選的上行最大比特率中選擇其中最大的一個作為MaxBitRateUlNew,將MaxBitRateUlNew的值賦給MaxBitRateUl。如果存在GuaranteedBitRateUl并且GuaranteedBitRateUl大于MaxBitRateUlNew在小于等于MaxBitRateUlNew的可選的上行保證比特率中選擇其中最大的一個作為GuaranteedBitRateUlNew,將GuaranteedBitRateUlNew 的值賦給GuaranteedBitRateUl;如果不存在這樣的GuaranteedBitRateUlNew,則直接將MaxBitRateUlNew的值賦給GuaranteedBitRateUl。
SGSN使用上一次發(fā)送的MaxBitRateDl、新的MaxBitRateUl、GuaranteedBitRateDl(可選信元)、GuaranteedBitRateUl(可選信元),重新發(fā)送RAB指配請求(RAB ASSIGNMENT REQUEST)消息,等待RNC的響應(yīng)消息。
第四種情況RNC在RAB指配響應(yīng)消息中攜帶的建立或修改RAB失敗的原因值是“請求的保證比特率不支持”。假定可選的下行最大比特率中小于GuaranteedBitRateDl的元素個數(shù)為N3,可選的上行保證比特率中小于GuaranteedBitRateUl的元素個數(shù)為N4。流程如圖5所示如果N3和N4均為0,則SGSN不再重新發(fā)送RAB指配請求(RABASSIGNMENT REQUEST)消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息。
如果N3大于0,則執(zhí)行過程3,如圖6所示流程,在小于GuaranteedBitRateDl的可選的下行保證比特率中選擇其中最大的一個作為GuaranteedBitRateDlNew,將GuaranteedBitRateDlNew 的值賦給GuaranteedBitRateDl。
如果N4大于0,則執(zhí)行過程4,如圖7所示流程,在小于GuaranteedBitRateUl的可選的上行保證比特率中選擇其中最大的一個作為GuaranteedBitRateUlNew,將GuaranteedBitRateUlNew 的值賦給GuaranteedBitRateUl。
SGSN使用前一次發(fā)送的MaxBitRateDl、MaxBitRateUl、新的GuaranteedBitRateDl、GuaranteedBitRateUl,重新發(fā)送RAB指配請求(RABASSIGNMENT REQUEST)消息,等待RNC的響應(yīng)消息。
第五種情況RNC在RAB指配響應(yīng)消息中攜帶的建立或修改RAB失敗的原因值是“請求的下行保證比特率不支持”。假定可選的下行最大比特率中小于GuaranteedBitRateDl的元素個數(shù)為N3。流程如圖5所示如果N3為0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息。
如果N3大于0,則執(zhí)行過程3,如圖6所示流程,在小于GuaranteedBitRateDl的可選的下行保證比特率中選擇其中最大的一個作為GuaranteedBitRateDlNew,將GuaranteedBitRateDlNew的值賦給GuaranteedBitRateDl。
SGSN使用前一次發(fā)送的MaxBitRateDl、MaxBitRateUl、GuaranteedBitRateUl和新的GuaranteedBitRateDl,重新發(fā)送RAB指配請求消息,等待RNC的響應(yīng)消息。
第六種情況RNC在RAB指配響應(yīng)消息中攜帶的建立或修改RAB失敗的原因值是“請求的上行保證比特率不支持”。假定可選的上行保證比特率中小于GuaranteedBitRateUl的元素個數(shù)為N4。流程如圖5所示如果N4為0,則SGSN不再重新發(fā)送RAB指配請求(RAB ASSIGNMENTREQUEST)消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息。
如果N4大于0,則執(zhí)行過程4,如圖7所示流程,在小于GuaranteedBitRateUl的可選的上行保證比特率中選擇其中最大的一個作為GuaranteedBitRateUlNew,將GuaranteedBitRateUlNew的值賦給GuaranteedBitRateUl。
SGSN使用上一次發(fā)送的MaxBitRateDl、MaxBitRateUl、GuaranteedBitRateDl和新的GuaranteedBitRateUl,重新發(fā)送RAB指配請求(RAB ASSIGNMENT REQUEST)消息,等待RNC的響應(yīng)消息。
以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求書的保護范圍為準(zhǔn)。
權(quán)利要求
1.一種無線接入承載速率協(xié)商方法,包括下列步驟A、由服務(wù)GPRS支持節(jié)點(SGSN)向無線網(wǎng)絡(luò)控制器(RNC)發(fā)送無線接入承載(RAB)指配請求消息;B、若RNC返回的RAB指配響應(yīng)消息為不成功消息,且該消息中攜帶的原因值表明是速率不支持,則SGSN選擇預(yù)設(shè)的相關(guān)速率重新發(fā)送RAB指配請求消息。
2.如權(quán)利要求1所述的方法,其特征在于所述預(yù)設(shè)的相關(guān)速率是根據(jù)實際網(wǎng)絡(luò)上運行的移動終端特性,在操作維護臺上預(yù)先設(shè)定的可選的RAB協(xié)商速率。
3.如權(quán)利要求1或2所述的方法,其特征在于所述可選的RAB協(xié)商速率至少包括下行最大比特率、上行最大比特率、下行保證比特率以及上行保證比特率中的下行最大比特率和上行最大比特率。
4.如權(quán)利要求3所述的方法,其特征在于所述SGSN按照從大到小的順序,依次選擇所述可選的RAB協(xié)商速率,重新發(fā)送RAB指配請求。
5.如權(quán)利要求4所述的方法,其特征在于若原因值為“請求的最大比特率不支持”,設(shè)請求的下行最大比特率為MaxBitRateDl,上行最大比特率為MaxBitRateUl,假定可選的下行最大比特率中小于MaxBitRateDl的元素個數(shù)為N1,可選的上行最大比特率中小于MaxBitRateUl的元素個數(shù)為N2,該方法進一步包括如下步驟判斷N1和N2是否等于0,若二者都為0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則,若N1不等于0,則在該N1個可選值中選擇一個最大值,作為下一次請求的下行最大比特率MaxBitRateDl;若N2不等于0,則在該N2個可選值中選擇一個最大值,作為下一次請求的上行最大比特率MaxBitRateUl,SGSN使用該新的MaxBitRateDl和MaxBitRateUl,重新發(fā)送RAB指配請求。
6.如權(quán)利要求5所述的方法,其特征在于設(shè)請求的下行保證比特率為GuaranteedBitRateDl,上行保證比特率為GuaranteedBitRateUl,該方法進一步包括如下步驟如果存在GuaranteedBitRateDl并且GuaranteedBitRateDl大于新的MaxBitRateDl,如果可選的下行保證比特率中存在小于等于該新的MaxBitRateDl的元素,則選擇其中最大的一個作為新的GuaranteedBitRateDl;否則,直接將新的MaxBitRateDl的值賦給GuaranteedBitRateDl;如果存在GuaranteedBitRateUl并且GuaranteedBitRateUl大于新的MaxBitRateUl,如果可選的上行保證比特率中存在小于等于該新的MaxBitRateUl的元素,選擇其中最大的一個作為新的GuaranteedBitRateUl;否則,直接將新的MaxBitRateUl的值賦給GuaranteedBitRateUl。
7.如權(quán)利要求4所述的方法,其特征在于若原因值為“請求的下行最大比特率不支持”,設(shè)請求的下行最大比特率為MaxBitRateDl,上行最大比特率為MaxBitRateUl,假定可選的下行最大比特率中小于MaxBitRateDl的元素個數(shù)為N1,該方法進一步包括如下步驟如果N1等于0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則,在該N1個可選值中選擇一個最大值,作為下一次請求的下行最大比特率MaxBitRateDl;SGSN使用新的MaxBitRateDl和上一次發(fā)送的MaxBitRateUl,重新發(fā)送RAB指配請求。
8.如權(quán)利要求7所述的方法,其特征在于設(shè)請求的下行保證比特率為GuaranteedBitRateDl,如果存在GuaranteedBitRateDl并且GuaranteedBitRateDl大于新的MaxBitRateDl如果可選的下行保證比特率中存在小于等于該新的MaxBitRateDl的元素,選擇其中最大的一個作為新的GuaranteedBitRateDl;否則,直接將新的MaxBitRateDl的值賦給GuaranteedBitRateDl。
9.如權(quán)利要求4所述的方法,其特征在于若原因值為“請求的上行最大比特率不支持”,設(shè)請求的上行最大比特率為MaxBitRateUl,下行最大比特率為MaxBitRateDl,假定可選的上行最大比特率中小于MaxBitRateUl的元素個數(shù)為N2,該方法進一步包括如下步驟如果N2等于0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則,在該N2個可選值中選擇一個最大值,作為下一次請求的上行最大比特率MaxBitRateUl,SGSN使用上一次發(fā)送的MaxBitRateDl和該新的MaxBitRateUl,重新發(fā)送RAB指配請求。
10.如權(quán)利要求9所述的方法,其特征在于設(shè)請求的上行保證比特率為GuaranteedBitRateUl,如果存在GuaranteedBitRateUl并且GuaranteedBitRateUl大于新的MaxBitRateUl,如果可選的上行保證比特率中存在小于等于該新的MaxBitRateUl的元素,選擇其中最大的一個作為新的GuaranteedBitRateUl;否則,直接將新的MaxBitRateUl的值賦給GuaranteedBitRateUl。
11.如權(quán)利要求4所述的方法,其特征在于若原因值為“請求的保證比特率不支持”,設(shè)請求的下行最大比特率為MaxBitRateDl,上行最大比特率為MaxBitRateUl,下行保證比特率為GuaranteedBitRateDl,上行保證比特率為GuaranteedBitRateUl,假定可選的下行保證比特率中小于GuaranteedBitRateDl的元素個數(shù)為N3,可選的上行保證比特率中小于GuaranteedBitRateUl的元素個數(shù)為N4,該方法進一步包括如下步驟判斷N3和N4是否都為0,若是,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則,若N3不等于0,在小于GuaranteedBitRateDl的可選的下行保證比特率中選擇其中最大的一個作為新的GuaranteedBitRateDl;若N4不等于0,在小于GuaranteedBitRateUl的可選的上行保證比特率中選擇其中最大的一個作為新的GuaranteedBitRateUl;SGSN使用上一次發(fā)送的MaxBitRateDl、MaxBitRateUl、新的GuaranteedBitRateDl和新的GuaranteedBitRateUl,重新發(fā)送RAB指配請求消息。
12.如權(quán)利要求4所述的方法,其特征在于若原因值為“請求的下行保證比特率不支持”,設(shè)請求的下行最大比特率為MaxBitRateDl,上行最大比特率為MaxBitRateUl,上行保證比特率為GuaranteedBitRateUl,下行保證比特率為GuaranteedBitRateDl,假定可選的下行保證比特率中小于GuaranteedBitRateDl的元素個數(shù)為N3,該方法進一步包括如下步驟如果N3等于0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則,在小于GuaranteedBitRateDl的可選的下行保證比特率中選擇其中最大的一個作為新的GuaranteedBitRateDl;SGSN使用上一次發(fā)送的MaxBitRateDl、MaxBitRateUl、新的GuaranteedBitRateDl和上一次發(fā)送的GuaranteedBitRateUl,重新發(fā)送RAB指配請求消息。
13.如權(quán)利要求4所述的方法,其特征在于若原因值為“請求的上行保證比特率不支持”,設(shè)請求的下行最大比特率為MaxBitRateDl,上行最大比特率為MaxBitRateUl,上行保證比特率為GuaranteedBitRateUl,下行保證比特率為GuaranteedBitRateDl,假定可選的上行保證比特率中小于GuaranteedBitRateUl的元素個數(shù)為N4,該方法進一步包括如下步驟如果N4等于0,則SGSN不再重新發(fā)送RAB指配請求消息,結(jié)束RAB指配流程,向相關(guān)實體發(fā)送拒絕消息;否則在小于GuaranteedBitRateUl的可選的上行保證比特率中選擇其中最大的一個作為新的GuaranteedBitRateUl;SGSN使用上一次發(fā)送的MaxBitRateDl、MaxBitRateUl、GuaranteedBitRateDl和新的GuaranteedBitRateUl,重新發(fā)送RAB指配請求消息。
全文摘要
本發(fā)明有關(guān)一種無線接入承載速率協(xié)商方法,包括A.由服務(wù)GPRS支持節(jié)點(SGSN)向無線網(wǎng)絡(luò)控制器(RNC)發(fā)送無線接入承載(RAB)指配請求消息;B.若RNC返回的RAB指配響應(yīng)消息為不成功消息,且該消息中攜帶的原因值表明是速率不支持,則SGSN選擇預(yù)設(shè)的相關(guān)速率重新發(fā)送RAB指配請求消息。使用本發(fā)明方法,運營商可以靈活地根據(jù)網(wǎng)上手機用戶的情況,配置和選擇RAB指配協(xié)商的速率。不僅能全面利用網(wǎng)絡(luò)資源,而且使用戶激活和修改流程的成功率得到保證。
文檔編號H04W28/22GK1780480SQ20041009724
公開日2006年5月31日 申請日期2004年11月18日 優(yōu)先權(quán)日2004年11月18日
發(fā)明者陳靖, 邱雪峰, 朱冬梅 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
神农架林区| 大兴区| 常熟市| 商河县| 西藏| 澎湖县| 武功县| 内江市| 瑞昌市| 中宁县| 颍上县| 大埔区| 晋江市| 合山市| 静乐县| 舒城县| 惠安县| 余江县| 禹城市| 江油市| 永兴县| 兴国县| 亚东县| 辉县市| 兰坪| 饶河县| 宾阳县| 昌黎县| 桦甸市| 洛宁县| 舞钢市| 和林格尔县| 普洱| 普定县| 万宁市| 嘉荫县| 宁波市| 西充县| 峡江县| 商都县| 浦城县|