專利名稱:提高無線網(wǎng)絡(luò)控制器與基站之間接口帶寬利用效率的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線網(wǎng)絡(luò)資源管理技術(shù),特別是指一種提高無線網(wǎng)絡(luò)控制器(RNC)與基站(NodeB)之間的Iub接口帶寬利用效率的方法。
背景技術(shù):
RNC與NodeB之間的Iub接口的傳輸組網(wǎng)如圖1所示,RNC與各NodeB之間主要以星形、鏈形和樹形結(jié)構(gòu)組網(wǎng),Iub接口可以使用同步數(shù)字系列(SDH)傳輸網(wǎng)絡(luò),各NodeB通過ATM交換機(jī)或光網(wǎng)絡(luò)設(shè)備等傳輸設(shè)備與RNC連接。
如圖1所示RNC與NodeB的組網(wǎng)結(jié)構(gòu)中,整個Iub接口所需的傳輸帶寬,就是所有NodeB所需帶寬的總和。通常情況下,Iub傳輸網(wǎng)絡(luò)是租賃的,在運(yùn)營成本中占較大比例,因此,需要盡可能降低Iub帶寬成本,即,需要盡可能提高Iub帶寬利用效率,這是無線網(wǎng)絡(luò)資源管理中的一項關(guān)鍵技術(shù)。
現(xiàn)有技術(shù)中,各NodeB和RNC之間以永久虛擬電路(PVC)進(jìn)行連接,PVC的數(shù)量和帶寬根據(jù)每個NodeB的最大業(yè)務(wù)量確定,Iub接口的傳輸帶寬由這些PVC的數(shù)量和帶寬決定。
PVC的數(shù)量和帶寬是根據(jù)每個NodeB的最大業(yè)務(wù)量確定,且通常是在開局時由人工配置完成,這些PVC一旦建好,不論是否有數(shù)據(jù)傳輸,它都保持連接。而每個NodeB的業(yè)務(wù)量大小通常都是分時段的,例如,密集商業(yè)區(qū)在上班時間業(yè)務(wù)量大,在節(jié)假日業(yè)務(wù)量??;而對于居民小區(qū),在下班時間業(yè)務(wù)量大,在上班時間業(yè)務(wù)量小。因此,對于話務(wù)量大小很明顯地隨時間不同的NodeB,如果按照最大話務(wù)量建立PVC,則在話務(wù)量少的一些時段,會浪費(fèi)PVC資源,導(dǎo)致Iub接口傳輸帶寬的浪費(fèi)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種提高Iub接口帶寬利用效率的方法,讓多個NodeB共享Iub接口傳輸帶寬,從而減少Iub接口傳輸帶寬的浪費(fèi)。
為了達(dá)到上述目的,本發(fā)明提供一種提高RNC與NodeB之間Iub接口帶寬利用效率的方法,在Iub接口中使用交換虛擬電路SVC傳輸用戶面數(shù)據(jù),該方法包括RNC監(jiān)測自身控制下各NodeB的Iub接口帶寬資源,確定Iub接口帶寬資源占用狀態(tài),如果確定有NodeB的Iub接口帶寬資源擁塞,則在RNC與所述帶寬資源擁塞的NodeB之間建立SVC;如果確定有NodeB的Iub接口帶寬資源多余,則釋放RNC與所述帶寬資源多余的NodeB之間的SVC。
所述RNC監(jiān)測自身控制下各NodeB的Iub接口帶寬資源為RNC獲取已分配給各NodeB的Iub接口帶寬資源,根據(jù)各NodeB的實際業(yè)務(wù)量得到各NodeB正在使用的Iub接口帶寬資源;所述確定Iub接口帶寬資源占用狀態(tài)為利用所得到的NodeB正在使用的Iub接口帶寬資源和已分配給該NodeB的Iub接口帶寬資源,確定該NodeB的Iub接口帶寬資源占用狀態(tài)。
所述確定Iub接口帶寬資源占用狀態(tài)的步驟包括利用所述已分配給NodeB的Iub接口帶寬資源和該NodeB正在使用的Iub接口帶寬資源計算該NodeB的空閑Iub接口帶寬資源;判斷計算出的空閑Iub接口帶寬資源是否小于設(shè)置的門限值,如果是,則確定Iub接口帶寬資源擁塞;否則確定Iub接口帶寬資源多余;或者,利用所述已分配給NodeB的Iub接口帶寬資源和該NodeB正在使用的Iub接口帶寬資源計算該NodeB的空閑Iub接口帶寬資源,并利用所述空閑Iub接口帶寬資源和已分配的Iub接口帶寬資源計算Iub接口帶寬資源的空閑比率;判斷計算出的空閑比率是否小于設(shè)置的比率門限值,如果是,則確定Iub接口帶寬資源擁塞;否則,確定Iub接口帶寬資源多余;或者,利用所述正在使用的Iub接口帶寬資源和已分配的Iub接口帶寬資源計算Iub接口帶寬資源的占用比率;判斷計算出的占用比率是否大于設(shè)置的比率門限值,如果是,則確定Iub接口帶寬資源擁塞;否則,確定Iub接口帶寬資源多余。
所述確定Iub接口帶寬資源占用狀態(tài)的步驟包括利用所述已分配給NodeB的Iub接口帶寬資源和該NodeB正在使用的Iub接口帶寬資源計算該NodeB的空閑Iub接口帶寬資源;計算出的空閑Iub接口帶寬資源分別與設(shè)置的最低門限和最高門限相比,如果空閑Iub接口帶寬資源小于所述最低門限,則確定Iub接口帶寬資源擁塞;如果空閑Iub接口帶寬資源大于所述最高門限,則確定Iub接口帶寬資源多余;該方法進(jìn)一步包括如果空閑Iub接口帶寬資源大于等于所述最低門限且小于等于所述最高門限,則確定Iub接口帶寬資源正好,保留RNC與所述帶寬資源正好的NodeB之間的SVC;其中,所述最低門限至少保證能夠接入一個用戶,所述最高門限至少大于一個SVC的帶寬;或者,利用所述已分配給NodeB的Iub接口帶寬資源和該NodeB正在使用的Iub接口帶寬資源計算該NodeB的空閑Iub接口帶寬資源,并利用所述空閑Iub接口帶寬資源和已分配的Iub接口帶寬資源計算帶寬資源的空閑比率;計算出的空閑比率分別與設(shè)置的最低空閑比率門限和最高空閑比率門限相比,如果空閑比率小于所述最低空閑比率門限,則確定Iub接口帶寬資源擁塞;如果空閑比率大于所述最高空閑比率門限,則確定Iub接口帶寬資源多余;該方法進(jìn)一步包括如果空閑比率大于等于所述最低空閑比率門限且小于等于所述最高空閑比率門限,則確定Iub接口帶寬資源正好,保留RNC與所述帶寬資源正好的NodeB之間的SVC;其中,所述最低空閑比率門限相應(yīng)的空閑帶寬資源至少保證能夠接入一個用戶,所述最高空閑比率門限相應(yīng)的空閑帶寬資源至少大于一個SVC的帶寬;或者,利用所述已分配給NodeB的Iub接口帶寬資源和該NodeB正在使用的Iub接口帶寬資源計算Iub接口帶寬資源的占用比率;計算出的占用比率分別與設(shè)置的最低占用比率門限和最高占用比率門限相比,如果占用比率小于所述最低占用比率門限,則確定Iub接口帶寬資源多余;如果占用比率大于所述最高占用比率門限,則確定Iub接口帶寬資源擁塞;該方法進(jìn)一步包括如果占用比率大于等于所述最低占用比率門限且小于等于所述最高占用比率門限,則確定Iub接口帶寬資源正好,保留RNC與所述帶寬資源正好的NodeB之間的SVC;其中,所述最低占用比率門限相應(yīng)的空閑帶寬資源至少大于一個SVC的帶寬,所述最高占用比率門限相應(yīng)的空閑帶寬資源至少保證能夠接入一個用戶。
所述建立RNC與所述帶寬資源擁塞的NodeB之間的SVC的步驟包括RNC選擇所要建立的SVC的VPI/VCI標(biāo)識,并向NodeB發(fā)送建立SVC的請求,該請求中攜帶所要建立的SVC的VPI/VCI標(biāo)識;NodeB接收到所述建立SVC的請求后,選擇所要建立的SVC的VPI/VCI標(biāo)識,并向RNC返回確認(rèn)建立的響應(yīng)。
RNC與所述帶寬資源擁塞的NodeB在Iub接口上建立SVC后,進(jìn)一步包括分別給所建立的SVC分配相同的路徑標(biāo)識PATH ID。
所述RNC與NodeB分別給SVC分配相同的PATH ID為RNC與NodeB根據(jù)相同的算法為SVC生成相同的PATH ID。
RNC與NodeB預(yù)配置SVC的VPI/VCI標(biāo)識和PATH ID的對應(yīng)關(guān)系;所述RNC與NodeB分別給SVC分配相同的PATH ID的步驟包括RNC選擇所要建立的SVC的VPI/VCI標(biāo)識,根據(jù)所選擇的SVC的VPI/VCI標(biāo)識查找所述對應(yīng)關(guān)系得到PATH ID,將所得到的PATH ID分配給RNC所選擇的SVC,并向NodeB發(fā)送建立SVC的請求,該請求中攜帶所要建立的SVC的VPI/VCI標(biāo)識;NodeB接收到所述建立SVC的請求后,選擇與RNC所選擇的SVC具有相同VPI/VCI標(biāo)識的SVC,并根據(jù)所述VPI/VCI標(biāo)識查找所述對應(yīng)關(guān)系得到PATHID,將所得到的PATH ID分配給NodeB所選擇的SVC。
所述RNC與NodeB分別給SVC分配相同的PATH ID的步驟包括RNC選擇所要建立的SVC的VPI/VCI標(biāo)識,給所選擇的SVC分配一個PATH ID,并向NodeB發(fā)送建立SVC的請求,該請求中攜帶所要建立的SVC的VPI/VCI標(biāo)識和所分配的PATH ID;NodeB接收到所述建立SVC的請求后,選擇所要建立的SVC的VPI/VCI標(biāo)識,并給該SVC分配所述建立SVC請求消息中所得到的PATH ID。
所述釋放RNC與帶寬資源多余的NodeB之間的SVC的步驟包括判斷是否有完全空閑的SVC,如果有,則釋放所述完全空閑SVC;否則,選擇承載較少用戶數(shù)據(jù)的SVC,并將承載在所選擇SVC的用戶重新分配到所選擇SVC以外的SVC上,然后釋放所選擇的SVC。
所述RNC確定有NodeB的Iub接口帶寬資源多余時,先保留所述RNC與NodeB之間的SVC,然后繼續(xù)監(jiān)測Iub接口帶寬資源,如果在設(shè)置時間段內(nèi),Iub接口帶寬資源的占用狀態(tài)一直為多余,則釋放所述RNC與NodeB之間的SVC。
所述用戶面數(shù)據(jù)由接入鏈路控制應(yīng)用部分ALCAP管理帶寬資源;所述帶寬資源為異步傳輸方式適配層2路徑AAL2 PATH資源。
在Iub接口中傳輸信令的連接和傳輸NodeB操作維護(hù)的連接使用永久虛擬電路PVC連接。
所述監(jiān)測為在每一次用戶接入之前監(jiān)測,或者在每一次用戶接入之后監(jiān)測,或者以周期性的時間間隔監(jiān)測。
所述傳輸用戶面數(shù)據(jù)的連接使用SVC連接的各NodeB之間以鏈形或樹形結(jié)構(gòu)組網(wǎng)。
根據(jù)本發(fā)明提供的方法,RNC根據(jù)自身控制下各NodeB的實際業(yè)務(wù)量,在多個NodeB之間動態(tài)地分配和釋放SVC,使多個NodeB共享Iub接口傳輸帶寬,提高Iub接口傳輸帶寬的利用效率;且開局時可以不用通過每個NodeB的最大業(yè)務(wù)量決定SVC的數(shù)量和帶寬,從而減少Iub接口傳輸帶寬資源的浪費(fèi)。尤其是,針對業(yè)務(wù)量分布隨時間差別大的密集商務(wù)區(qū)、居民區(qū),利用動態(tài)分配和釋放SVC的方法提高帶寬利用效率的效果更為明顯。而且,RNC和NodeB為所建立的SVC分配相同的PATH ID,使得能夠正確地給用戶建立AAL2微連接。
圖1所示為現(xiàn)有技術(shù)中Iub接口傳輸組網(wǎng)結(jié)構(gòu)圖;圖2所示為本發(fā)明實施例一中動態(tài)地建立和釋放SVC的流程圖;圖3所示為本發(fā)明實施例二中以ALCAP管理用戶面數(shù)據(jù)時動態(tài)地建立和釋放SVC的流程圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面舉具體實施例,對本發(fā)明作進(jìn)一步詳細(xì)的說明。
本發(fā)明中為了提高Iub接口帶寬利用效率,讓多個NodeB共享Iub接口傳輸帶寬,根據(jù)每個NodeB的帶寬需要實時地重新分配帶寬資源。所述共享Iub接口傳輸帶寬的NodeB之間需要以鏈形或樹形結(jié)構(gòu)連接,其中,節(jié)點NodeB需要具有集線器(HUB)功能,這也是目前通常的組網(wǎng)方式。
Iub接口中有用于傳輸信令的連接、用于NodeB操作維護(hù)的連接和用于傳輸用戶面數(shù)據(jù)的連接。而ATM連接分為PVC和交換虛擬電路(SVC)兩種PVC是一種靜態(tài)虛連接,通過手工的操作維護(hù)進(jìn)行建立和釋放PVC,其優(yōu)點是,不必每次呼叫都進(jìn)行虛連接配置,保持永久連接;SVC是一種動態(tài)的虛連接,通過系統(tǒng)的程序控制建立和釋放SVC,因此,SVC可以按需分配資源,與PVC相比具有更高的QoS適應(yīng)性和帶寬利用率。
根據(jù)以上分析,本發(fā)明中,用于傳輸信令的連接和用于NodeB操作維護(hù)的連接使用PVC連接,以保持信令的永久暢通和NodeB的永久在線;用于傳輸用戶面數(shù)據(jù)的連接,根據(jù)業(yè)務(wù)量的需要動態(tài)地建立和釋放SVC,以能夠多個NodeB共享SVC資源,即共享Iub傳輸帶寬。
在ATM中,ATM連接都用虛通道標(biāo)識(VPI,Virtual Path Identifier)和虛通路標(biāo)識(VCI,Virtual Connection Identifier)標(biāo)識,其中,VPI是虛通道(VP)的標(biāo)識,VCI是虛通路(VC)的標(biāo)識,若干VC組成一個VP。因此,本發(fā)明中用于傳輸用戶面數(shù)據(jù)的SVC用VPI/VCI標(biāo)識。
實施例一為用戶面數(shù)據(jù)的傳輸動態(tài)地建立和釋放SVC的流程如圖2所示,包括以下幾個步驟步驟201RNC實時監(jiān)測自身控制下各NodeB的Iub接口帶寬資源,確定各NodeB的Iub接口帶寬資源占用狀態(tài),如果確定其中一個NodeB的Iub接口帶寬資源擁塞,則執(zhí)行步驟202;如果確定其中一個NodeB的Iub接口帶寬資源多余,則執(zhí)行步驟203。
RNC實時監(jiān)測自身控制下各NodeB的Iub接口帶寬資源的步驟包括RNC實時獲取已分配給各NodeB的Iub接口帶寬資源,同時,實時檢測各NodeB的實際業(yè)務(wù)量,計算各NodeB正在使用的Iub帶寬資源,然后還可以進(jìn)一步計算各NodeB的空閑Iub接口帶寬資源,所述空閑Iub接口帶寬資源為已分配的Iub接口帶寬資源和正在使用的Iub接口帶寬資源之差。其中,由于每一個業(yè)務(wù)都是從RNC接入的,因此RNC能夠獲取每個NodeB當(dāng)前接入的業(yè)務(wù)數(shù)量,從而RNC能夠計算各NodeB正在使用的Iub帶寬資源;RNC對各NodeB動態(tài)地分配和釋放SVC時,記錄當(dāng)前分配給各NodeB的SVC的數(shù)量,從而RNC能夠獲取已分配給各NodeB的Iub接口帶寬資源。
針對一個NodeB,確定Iub接口帶寬資源占用狀態(tài)為判斷空閑帶寬資源是否小于一個門限,如果是,則確定Iub接口帶寬資源擁塞,否則確定Iub接口帶寬資源多余;或者,判斷空閑帶寬與已分配的帶寬資源之比是否小于一個門限,如果是,則確定Iub接口帶寬資源擁塞,否則確定Iub接口帶寬資源多余;或者,判斷正在使用的帶寬資源與已分配的帶寬資源之比是否大于一個門限,如果是,則確定Iub接口帶寬資源擁塞;否則確定Iub接口帶寬資源多余。其中,門限是預(yù)先設(shè)置的值,可以根據(jù)各NodeB的業(yè)務(wù)量的歷史情況設(shè)置恰當(dāng)?shù)闹怠?br>
步驟202建立RNC與所述SVC資源擁塞的NodeB之間的新的SVC,結(jié)束本流程。
步驟203釋放RNC與所述SVC資源多余的NodeB之間的SVC,結(jié)束本流程。
所述建立和釋放SVC可以通過用戶網(wǎng)絡(luò)接口(UNI)或私有網(wǎng)絡(luò)節(jié)點接口(PNNI)信令過程完成相應(yīng)的操作。
Iub接口的用戶面數(shù)據(jù)由接入鏈路控制應(yīng)用部分(ALCAP)負(fù)責(zé)管理和使用,ALCAP中將建立在ATM層的SVC用ATM適配層2路徑(AAL2PATH)表示,而AAL2 PATH用路徑標(biāo)識(PATH ID)標(biāo)識。AAL2 PATH可以承載多個用戶的業(yè)務(wù)數(shù)據(jù),在Iub接口上,用戶數(shù)據(jù)通過AAL2微連接傳輸。
實施例二下面以ALCAP管理用戶面數(shù)據(jù)時動態(tài)建立和釋放SVC的方法為例,詳細(xì)說明提高Iub接口帶寬資源利用效率的方法,如圖3所示,該方法包括以下幾個步驟步驟301RNC實時監(jiān)測自身控制下各NodeB的AAL2 PATH資源,確定AAL2 PATH資源的占用狀態(tài),如果確定其中一個NodeB的AAL2 PATH資源擁塞,則執(zhí)行步驟302;如果確定其中一個NodeB的AAL2 PATH資源多余,則執(zhí)行步驟303;如果確定其中一個NodeB的AAL2 PATH資源正好,則執(zhí)行步驟304。
RNC實時監(jiān)測自身控制下各NodeB的AAL2 PATH資源的步驟為RNC實時獲取已分配給各NodeB的AAL2 PATH資源,同時,實時檢測各NodeB的實際業(yè)務(wù)量,計算各NodeB所需的AAL2 PATH資源的大小,然后還可以進(jìn)一步計算各NodeB的空閑AAL2 PATH資源。
RNC確定一個NodeB的AAL2 PATH資源占用狀態(tài)的步驟為根據(jù)該NodeB的空閑AAL2 PATH資源,或該NodeB的空閑AAL2 PATH資源和已分配給該NodeB的AAL2 PATH資源,或該NodeB正在使用的AAL2 PATH資源和已分配給該NodeB的AAL2 PATH資源,確定AAL2 PATH資源的占用狀態(tài),分別描述如下(1)所述空閑AAL2 PATH資源分別與最低門限和最高門限相比,得到AAL2 PATH資源占用狀態(tài),如果當(dāng)前空閑AAL2 PATH資源小于最低門限,則認(rèn)為AAL2 PATH資源擁塞;如果當(dāng)前空閑AAL2 PATH資源大于最高門限,則認(rèn)為AAL2 PATH資源多余;否則,如果當(dāng)前空閑AAL2 PATH資源大于等于最低門限且小于等于最高門限,則認(rèn)為AAL2 PATH資源正好。
其中,所述最低門限和最高門限是預(yù)先設(shè)置的值,最低門限至少保證能夠接入一個用戶,最高門限至少大于一個AAL2 PATH帶寬資源。
(2)利用空閑AAL2 PATH資源和已分配的AAL2 PATH資源計算帶寬資源的空閑比率,所述空閑比率為空閑AAL2 PATH資源和已分配的AAL2 PATH資源之比,然后將空閑比率分別與最低空閑比率門限和最高空閑比率門限相比,得到AAL2 PATH資源占用狀態(tài),如果空閑比率小于最低空閑比率門限,則認(rèn)為AAL2 PATH資源擁塞;如果空閑比率大于最高空閑比率門限,則認(rèn)為AAL2 PATH資源多余;否則,如果空閑比率大于等于最低空閑比率門限且小于等于最高空閑比率門限,則認(rèn)為AAL2 PATH資源正好。
其中,所述最低空閑比率門限和最高空閑比率門限是預(yù)先設(shè)置的比率值,最低空閑比率門限相當(dāng)?shù)目臻eAAL2 PATH資源至少保證能夠接入一個用戶,最高空閑比率門限相當(dāng)?shù)目臻eAAL2 PATH資源至少大于一個AAL2PATH帶寬資源。其中,最低空閑比率門限相當(dāng)?shù)目臻eAAL2 PATH資源為已分配的AAL2 PATH資源乘以所述最低空閑比率門限得到的AAL2 PATH資源。
(3)利用正在使用的AAL2 PATH資源和已分配的AAL2 PATH資源計算帶寬資源的占用比率,所述占用比率為正在使用的AAL2 PATH資源和已分配的AAL2 PATH資源之比,然后將占用比率分別與最低占用比率門限和最高占用比率門限相比,得到AAL2 PATH資源占用狀態(tài),如果占用比率大于最高占用比率門限,則認(rèn)為AAL2 PATH資源擁塞;如果占用比率小于最低占用比率門限,則認(rèn)為AAL2 PATH資源多余;否則,如果占用比率大于等于最低占用比率門限且小于等于最高占用比率門限,則認(rèn)為AAL2PATH資源正好。
其中,所述最低占用比率門限和最高占用比率門限是預(yù)先設(shè)置的比率值,最高占用比率門限相當(dāng)?shù)目臻eAAL2 PATH資源至少保證能夠接入一個用戶,最低占用比率門限相當(dāng)?shù)目臻eAAL2 PATH資源至少大于一個AAL2PATH帶寬資源。其中,最低占用比率門限相當(dāng)?shù)目臻eAAL2 PATH資源為從已分配的AAL2 PATH資源中減去已分配的AAL2 PATH資源乘以所述最低占用比率門限得到的AAL2 PATH資源。
步驟302建立RNC與AAL2 PATH資源擁塞的NodeB之間的SVC,并進(jìn)一步給該SVC分配相同的PATH ID,結(jié)束本流程。其中,RNC側(cè)和NodeB側(cè)分別將所建立的SVC用VPI/VCI標(biāo)識。
RNC與所述NodeB之間的SVC可通過UNI/PNNI信令過程建立,其步驟包括第一步RNC選擇當(dāng)前要建立的SVC的VPI/VCI標(biāo)識,并向NodeB發(fā)送建立SVC的請求,該請求中攜帶所要建立的SVC的VPI/VCI標(biāo)識。
第二步NodeB接收到所述建立SVC的請求消息后,選擇當(dāng)前要建立的SVC的VPI/VCI標(biāo)識,并向RNC返回確認(rèn)建立的響應(yīng)。
RNC和NodeB之間建立SVC的過程中,針對同一個SVC需要分配相同的PATH ID,因為當(dāng)RNC與NodeB之間通過ATM交換機(jī)傳輸數(shù)據(jù)時,RNC和NodeB兩端所使用的SVC的VPI/VCI可能會不一樣,因此針對一個SVC,需要分配相同的PATH ID,使得建立承載用戶數(shù)據(jù)的AAL2微連接時,使用PATH ID指定所要建立的AAL2微連接承載的AAL2 PATH。RNC和NodeB根據(jù)以下幾種方法給當(dāng)前建立的SVC分配相同的PATH ID,分別描述如下所述(1)RNC和NodeB分別通過相同的算法為SVC生成相同的PATH ID。
例如給第一個新建立的SVC分配PATH ID為1,給第二個新建立的SVC分配PATH ID為2等,具體為,RNC建立的第一個SVC的VPI/VCI為VPI=1、VCI=35,給該SVC分配PATH ID為1;NodeB側(cè)建立的第一個SVC的VPI/VCI為VPI=2、VCI=50,給該SVC分配PATH ID為1。
(2)RNC給所建立的SVC分配PATH ID,然后將分配給SVC的PATHID通知NodeB側(cè),NodeB給所建立的SVC分配從RNC得到的PATH ID,保證RNC和NodeB側(cè)為SVC分配相同的PATH ID,具體步驟為在所述建立SVC的第一步中,RNC選擇當(dāng)前要建立的SVC后,為該SVC分配一個PATH ID,然后向NodeB發(fā)送建立SVC的請求中,攜帶RNC為該SVC分配的PATH ID;在所述建立SVC的第二步中,NodeB接收到所述建立SVC的請求后,建立NodeB側(cè)的SVC,并給該SVC分配從RNC中所得到的PATHID。
例如,RNC當(dāng)前所建立的SVC的VPI/VCI為VPI=1、VCI=35,并給該SVC分配PATH ID為2;NodeB側(cè)根據(jù)建立SVC的請求所建立的SVC的VPI/VCI為VPI=2、VCI=50,并將從RNC中得到的PATH ID的值分配給該SVC,即給該SVC分配的PATH ID為2。
(3)當(dāng)RNC和NodeB之間傳輸數(shù)據(jù)時沒有ATM交換,即RNC和NodeB兩端SVC標(biāo)識相同時,還可以通過預(yù)配置的方法為SVC分配相同的PATHID。RNC和NodeB預(yù)配置PATH ID和SVC標(biāo)識VPI/VCI之間的對應(yīng)關(guān)系,RNC和NodeB使用所述預(yù)配置給SVC分配相同PATH ID的步驟為在所述建立SVC的第一步中,RNC選擇當(dāng)前要建立的SVC的VPI/VCI后,根據(jù)所述對應(yīng)關(guān)系查找出所述VPI/VCI對應(yīng)的PATH ID,并給該SVC分配所述PATH ID,RNC通過建立SVC的請求中攜帶所要建立的SVC的VPI/VCI標(biāo)識并發(fā)送給NodeB;在所述建立SVC的第二步中,NodeB根據(jù)RNC請求中攜帶的VPI/VCI標(biāo)識,建立所述具有所述VPI/VCI標(biāo)識的SVC,并根據(jù)VPI/VCI標(biāo)識查找所述對應(yīng)關(guān)系得到該VPI/VCI標(biāo)識對應(yīng)的PATH ID,為該SVC分配所述PATH ID。
例如,RNC和NodeB中分別配置有VPI/VCI和PATH ID之間的對應(yīng)關(guān)系,如對應(yīng)VPI=1、VCI=35的PATH ID為3。RNC當(dāng)前所建立的SVC的VPI/VCI為VPI=1、VCI=35,并根據(jù)VPI/VCI查找所述對應(yīng)關(guān)系,得到PATH ID為3,然后給當(dāng)前建立的SVC分配PATH ID為3;NodeB根據(jù)RNC側(cè)建立SVC的請求,也建立VPI/VCI為VPI=1、VCI=35的SVC,并根據(jù)VPI/VCI查找所述對應(yīng)關(guān)系,得到PATH ID為3,然后給當(dāng)前建立的SVC分配PATH ID為3。
步驟303RNC判斷與AAL2 PATH資源多余的NodeB之間是否有完全空閑的AAL2 PATH,如果有,則執(zhí)行步驟303-2;否則,執(zhí)行步驟303-1。所述完全空閑的AAL2 PATH是指該AAL2 PATH上沒有對應(yīng)的AAL2微連接,即沒有用戶數(shù)據(jù)承載在該AAL2 PATH上。
步驟303-1選擇承載有較少用戶數(shù)據(jù)的AAL2 PATH,并將承載在該AAL2 PATH的用戶重新配置到所選擇AAL2 PATH以外的其它AAL2 PATH上,使得所選擇的AAL2 PATH完全空閑。
步驟303-2釋放RNC與所述AAL2 PATH資源多余的NodeB之間的完全空閑的SVC,結(jié)束本流程。
當(dāng)RNC確定AAL2 PATH資源多余時,不一定立即執(zhí)行步驟303所述釋放SVC的操作,而是RNC可以繼續(xù)監(jiān)測該NodeB的AAL2 PATH資源占用狀態(tài),如果在一段時間內(nèi)AAL2 PATH資源的空閑資源一直很多,或空閑比率一直很高,或者占用比率一直很低,則執(zhí)行步驟303、步驟303-1以及步驟303-2,釋放SVC;否則,RNC暫時保留RNC與該NodeB之間的AAL2PATH資源,即保持當(dāng)前SVC。其中,所述的一段時間為可以根據(jù)每個NodeB的實際業(yè)務(wù)量的歷史情況合理地設(shè)置恰當(dāng)?shù)闹怠?br>
步驟304保留RNC與AAL2 PATH資源正好的NodeB之間的SVC,結(jié)束本流程。
以上所述的實施例一、實施例二中步驟201、步驟30 1所述的RNC實時監(jiān)測且確定帶寬資源占用狀態(tài)的操作可以在每一次用戶接入之前執(zhí)行,或者在每一次用戶接入之后執(zhí)行,或者以周期性的時間間隔執(zhí)行。
綜上所述,根據(jù)本發(fā)明提供的動態(tài)分配和釋放SVC的方法,在開局時,不用按照每個NodeB的最大業(yè)務(wù)量決定PVC和SVC的數(shù)量和帶寬,PVC的數(shù)量和帶寬保證能夠傳輸各NodeB的信令和操作維護(hù)相關(guān)信息,而SVC的數(shù)量和帶寬可以根據(jù)每一時段內(nèi)的最大業(yè)務(wù)量決定,使得多個NodeB共享SVC資源,即能夠根據(jù)各NodeB的帶寬需求實時分配和釋放SVC。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種提高無線網(wǎng)絡(luò)控制器RNC與基站NodeB之間Iub接口帶寬利用效率的方法,其特征在于,在Iub接口中使用交換虛擬電路SVC傳輸用戶面數(shù)據(jù),該方法包括RNC監(jiān)測自身控制下各NodeB的Iub接口帶寬資源,確定Iub接口帶寬資源占用狀態(tài),如果確定有NodeB的Iub接口帶寬資源擁塞,則在RNC與所述帶寬資源擁塞的NodeB之間建立SVC;如果確定有NodeB的Iub接口帶寬資源多余,則釋放RNC與所述帶寬資源多余的NodeB之間的SVC。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述RNC監(jiān)測自身控制下各NodeB的Iub接口帶寬資源為RNC獲取已分配給各NodeB的Iub接口帶寬資源,根據(jù)各NodeB的實際業(yè)務(wù)量得到各NodeB正在使用的Iub接口帶寬資源;所述確定Iub接口帶寬資源占用狀態(tài)為利用所得到的NodeB正在使用的Iub接口帶寬資源和已分配給該NodeB的Iub接口帶寬資源,確定該NodeB的Iub接口帶寬資源占用狀態(tài)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定Iub接口帶寬資源占用狀態(tài)的步驟包括利用所述已分配給NodeB的Iub接口帶寬資源和該NodeB正在使用的Iub接口帶寬資源計算該NodeB的空閑Iub接口帶寬資源;判斷計算出的空閑Iub接口帶寬資源是否小于設(shè)置的門限值,如果是,則確定Iub接口帶寬資源擁塞;否則確定Iub接口帶寬資源多余;或者,利用所述已分配給NodeB的Iub接口帶寬資源和該NodeB正在使用的Iub接口帶寬資源計算該NodeB的空閑Iub接口帶寬資源,并利用所述空閑Iub接口帶寬資源和已分配的Iub接口帶寬資源計算Iub接口帶寬資源的空閑比率;判斷計算出的空閑比率是否小于設(shè)置的比率門限值,如果是,則確定Iub接口帶寬資源擁塞;否則,確定Iub接口帶寬資源多余;或者,利用所述正在使用的Iub接口帶寬資源和已分配的Iub接口帶寬資源計算Iub接口帶寬資源的占用比率;判斷計算出的占用比率是否大于設(shè)置的比率門限值,如果是,則確定Iub接口帶寬資源擁塞;否則,確定Iub接口帶寬資源多余。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定Iub接口帶寬資源占用狀態(tài)的步驟包括利用所述已分配給NodeB的Iub接口帶寬資源和該NodeB正在使用的Iub接口帶寬資源計算該NodeB的空閑Iub接口帶寬資源;計算出的空閑Iub接口帶寬資源分別與設(shè)置的最低門限和最高門限相比,如果空閑Iub接口帶寬資源小于所述最低門限,則確定Iub接口帶寬資源擁塞;如果空閑Iub接口帶寬資源大于所述最高門限,則確定Iub接口帶寬資源多余;該方法進(jìn)一步包括如果空閑Iub接口帶寬資源大于等于所述最低門限且小于等于所述最高門限,則確定Iub接口帶寬資源正好,保留RNC與所述帶寬資源正好的NodeB之間的SVC;其中,所述最低門限至少保證能夠接入一個用戶,所述最高門限至少大于一個SVC的帶寬;或者,利用所述已分配給NodeB的Iub接口帶寬資源和該NodeB正在使用的Iub接口帶寬資源計算該NodeB的空閑Iub接口帶寬資源,并利用所述空閑Iub接口帶寬資源和已分配的Iub接口帶寬資源計算帶寬資源的空閑比率;計算出的空閑比率分別與設(shè)置的最低空閑比率門限和最高空閑比率門限相比,如果空閑比率小于所述最低空閑比率門限,則確定Iub接口帶寬資源擁塞;如果空閑比率大于所述最高空閑比率門限,則確定Iub接口帶寬資源多余;該方法進(jìn)一步包括如果空閑比率大于等于所述最低空閑比率門限且小于等于所述最高空閑比率門限,則確定Iub接口帶寬資源正好,保留RNC與所述帶寬資源正好的NodeB之間的SVC;其中,所述最低空閑比率門限相應(yīng)的空閑帶寬資源至少保證能夠接入一個用戶,所述最高空閑比率門限相應(yīng)的空閑帶寬資源至少大于一個SVC的帶寬;或者,利用所述已分配給NodeB的Iub接口帶寬資源和該NodeB正在使用的Iub接口帶寬資源計算Iub接口帶寬資源的占用比率;計算出的占用比率分別與設(shè)置的最低占用比率門限和最高占用比率門限相比,如果占用比率小于所述最低占用比率門限,則確定Iub接口帶寬資源多余;如果占用比率大于所述最高占用比率門限,則確定Iub接口帶寬資源擁塞;該方法進(jìn)一步包括如果占用比率大于等于所述最低占用比率門限且小于等于所述最高占用比率門限,則確定Iub接口帶寬資源正好,保留RNC與所述帶寬資源正好的NodeB之間的SVC;其中,所述最低占用比率門限相應(yīng)的空閑帶寬資源至少大于一個SVC的帶寬,所述最高占用比率門限相應(yīng)的空閑帶寬資源至少保證能夠接入一個用戶。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述建立RNC與所述帶寬資源擁塞的NodeB之間的SVC的步驟包括RNC選擇所要建立的SVC的VPI/VCI標(biāo)識,并向NodeB發(fā)送建立SVC的請求,該請求中攜帶所要建立的SVC的VPI/VCI標(biāo)識;NodeB接收到所述建立SVC的請求后,選擇所要建立的SVC的VPI/VCI標(biāo)識,并向RNC返回確認(rèn)建立的響應(yīng)。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,RNC與所述帶寬資源擁塞的NodeB在Iub接口上建立SVC后,進(jìn)一步包括分別給所建立的SVC分配相同的路徑標(biāo)識PATH ID。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述RNC與NodeB分別給SVC分配相同的PATH ID為RNC與NodeB根據(jù)相同的算法為SVC生成相同的PATH ID。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,RNC與NodeB預(yù)配置SVC的VPI/VCI標(biāo)識和PATH ID的對應(yīng)關(guān)系;所述RNC與NodeB分別給SVC分配相同的PATH ID的步驟包括RNC選擇所要建立的SVC的VPI/VCI標(biāo)識,根據(jù)所選擇的SVC的VPI/VCI標(biāo)識查找所述對應(yīng)關(guān)系得到PATH ID,將所得到的PATH ID分配給RNC所選擇的SVC,并向NodeB發(fā)送建立SVC的請求,該請求中攜帶所要建立的SVC的VPI/VCI標(biāo)識;NodeB接收到所述建立SVC的請求后,選擇與RNC所選擇的SVC具有相同VPI/VCI標(biāo)識的SVC,并根據(jù)所述VPI/VCI標(biāo)識查找所述對應(yīng)關(guān)系得到PATHID,將所得到的PATH ID分配給NodeB所選擇的SVC。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述RNC與NodeB分別給SVC分配相同的PATH ID的步驟包括RNC選擇所要建立的SVC的VPI/VCI標(biāo)識,給所選擇的SVC分配一個PATH ID,并向NodeB發(fā)送建立SVC的請求,該請求中攜帶所要建立的SVC的VPI/VCI標(biāo)識和所分配的PATH ID;NodeB接收到所述建立SVC的請求后,選擇所要建立的SVC的VPI/VCI標(biāo)識,并給該SVC分配所述建立SVC請求消息中所得到的PATH ID。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述釋放RNC與帶寬資源多余的NodeB之間的SVC的步驟包括判斷是否有完全空閑的SVC,如果有,則釋放所述完全空閑SVC;否則,選擇承載較少用戶數(shù)據(jù)的SVC,并將承載在所選擇SVC的用戶重新分配到所選擇SVC以外的SVC上,然后釋放所選擇的SVC。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述RNC確定有NodeB的Iub接口帶寬資源多余時,先保留所述RNC與NodeB之間的SVC,然后繼續(xù)監(jiān)測Iub接口帶寬資源,如果在設(shè)置時間段內(nèi),Iub接口帶寬資源的占用狀態(tài)一直為多余,則釋放所述RNC與NodeB之間的SVC。
12.根據(jù)權(quán)利要求1至11任一項所述的方法,其特征在于,所述用戶面數(shù)據(jù)由接入鏈路控制應(yīng)用部分ALCAP管理帶寬資源;所述帶寬資源為異步傳輸方式適配層2路徑AAL2 PATH資源。
13.根據(jù)權(quán)利要求1至11任一項所述的方法,其特征在于,在Iub接口中傳輸信令的連接和傳輸NodeB操作維護(hù)的連接使用永久虛擬電路PVC連接。
14.根據(jù)權(quán)利要求1至11任一項所述的方法,其特征在于,所述監(jiān)測為在每一次用戶接入之前監(jiān)測,或者在每一次用戶接入之后監(jiān)測,或者以周期性的時間間隔監(jiān)測。
15.根據(jù)權(quán)利要求1至11任一項所述的方法,其特征在于,所述傳輸用戶面數(shù)據(jù)的連接使用SVC連接的各NodeB之間以鏈形或樹形結(jié)構(gòu)組網(wǎng)。
全文摘要
本發(fā)明公開了一種提高無線網(wǎng)絡(luò)控制器RNC與基站NodeB之間Iub接口帶寬利用效率的方法,在Iub接口中使用交換虛擬電路SVC傳輸用戶面數(shù)據(jù),該方法包括RNC監(jiān)測自身控制下各NodeB的Iub接口帶寬資源,確定Iub接口帶寬資源占用狀態(tài),如果確定有NodeB的Iub接口帶寬資源擁塞,則在RNC與所述帶寬資源擁塞的NodeB之間建立SVC;如果確定有NodeB的Iub接口帶寬資源多余,則釋放RNC與所述帶寬資源多余的NodeB之間的SVC。根據(jù)本發(fā)明公開的方法,讓多個NodeB共享Iub接口傳輸帶寬,從而減少Iub接口傳輸帶寬的浪費(fèi)。
文檔編號H04W92/12GK1984417SQ20061007212
公開日2007年6月20日 申請日期2006年4月12日 優(yōu)先權(quán)日2006年4月12日
發(fā)明者馮烈訓(xùn), 郭成緒 申請人:華為技術(shù)有限公司