專利名稱:一種分配abis接口帶寬資源的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及碼多分址(CDMA)技術(shù)領(lǐng)域,特別是指一種分配ABIS接口帶寬資源的方法。
背景技術(shù):
在CDMA系統(tǒng)中,基站控制器(BSC)與基站收發(fā)信臺(BTS)之間的接口稱為ABIS接口,該ABIS接口可以采用E1/T1方式進(jìn)行傳輸。在CDMA1X系統(tǒng)中,ABIS接口常常復(fù)用為異步轉(zhuǎn)移模式(ATM),以永久虛通道(PVC)方式實(shí)現(xiàn)BSC與BTS的連接。
圖1所示為ABIS接口內(nèi)傳輸內(nèi)容的示意圖。BSC與BTS之間的ABIS接口內(nèi)傳輸?shù)膬?nèi)容包括業(yè)務(wù)和信令。其中,對于業(yè)務(wù)又包括數(shù)據(jù)業(yè)務(wù)和語音業(yè)務(wù)等;對于信令包括用于傳輸尋呼信道流程和接入信道流程等的信令,以及與操作、管理和維護(hù)相關(guān)的操作管理鏈路(OML)信令。
圖2所示為ABIS接口的邏輯結(jié)構(gòu)示意圖。BTS與BSC間存在與呼叫相關(guān)的公用信道,如尋呼信道(PCH,Paging Channel)和接入信道(ACH,Access Channel)等,以及與業(yè)務(wù)相關(guān)的專用信道,如基本信道(FCH,F(xiàn)undamental Channel),增補(bǔ)信道(SCH,Supplemental Channel)和專用控制信道(DCCH,Dedicated Control Channel)等。同時(shí),BTS與BSC間還存在用于傳輸操作維護(hù)信令的OML信令信道。上述與呼叫相關(guān)的公用信道和與業(yè)務(wù)相關(guān)的專用信道以及與操作維護(hù)相關(guān)的OML信令信道共同使用ABIS接口的帶寬資源。而且ABIS接口中的大部分信道只對移動(dòng)端(MS)和BSC是可見的,而對于BTS是不可見的。
目前,系統(tǒng)通常對ABIS接口內(nèi)的資源不做管理,即不認(rèn)為ABIS接口帶寬為資源。無論什么業(yè)務(wù)來申請ABIS接口的資源,系統(tǒng)都將為其無條件的分配,因此,經(jīng)常出現(xiàn)呼叫無法接通或掉話的現(xiàn)象。
在現(xiàn)有技術(shù)中,即使對ABIS接口內(nèi)的資源進(jìn)行管理,也僅僅是簡單地將ABIS接口內(nèi)每條PVC的資源進(jìn)行平均劃分,并認(rèn)為每種話路,無論是語音業(yè)務(wù)話路還是數(shù)據(jù)業(yè)務(wù)話路,都占用同樣大小的資源。具體的管理方法如下在BSC中設(shè)置用于管理BSC資源,如管理地面電路資源和空中資源等資源的呼叫處理模塊,和用于管理ABIS接口資源的帶寬管理模塊,該帶寬管理模塊也稱之為ABIS接口帶寬管理模塊,同時(shí)在BSC中還設(shè)置用于存儲(chǔ)當(dāng)前ABIS接口所有數(shù)據(jù)信息的數(shù)據(jù)庫,即控制管理塊。
在帶寬管理模塊統(tǒng)計(jì)當(dāng)前ABIS接口內(nèi)已分配的資源的方法是,根據(jù)每個(gè)呼叫剛開始建立時(shí)的業(yè)務(wù)選項(xiàng),如應(yīng)用的編碼格式,呼叫類型,以及所應(yīng)用的信道等,來確定每個(gè)呼叫所占用的資源,并以此計(jì)算出當(dāng)前ABIS接口內(nèi)的已被占用的資源。當(dāng)呼叫處理模塊向帶寬管理模塊申請ABIS接口的資源時(shí),帶寬管理模塊根據(jù)控制管理塊中保存的當(dāng)前ABIS接口內(nèi)可分配的資源信息,為呼叫處理模塊分配ABIS接口內(nèi)的資源。
上述方法的缺陷在于如果某個(gè)或某幾個(gè)呼叫建立之初,由于數(shù)據(jù)業(yè)務(wù)量較少,而沒有應(yīng)用用于傳輸數(shù)據(jù)業(yè)務(wù)的SCH信道,而在呼叫建立之后的一段時(shí)問內(nèi),由于數(shù)據(jù)業(yè)務(wù)量的增加,又建立了SCH信道,則SCH信道所占用的資源并沒有被帶寬管理模塊統(tǒng)計(jì)在已占用的范圍之內(nèi),也就是說,ABIS接口內(nèi)實(shí)際已占用的資源與帶寬管理模塊所統(tǒng)計(jì)的已占用資源是不相符的。這樣可能導(dǎo)致的結(jié)果是某條PVC的資源實(shí)際已被分配完畢,但帶寬管理模塊仍將新的呼叫分配到該P(yáng)VC上,從而使已經(jīng)建立的呼叫掉話。
在現(xiàn)有技術(shù)中,無論對ABIS接口的資源是否進(jìn)行管理,都存在以下缺陷后來的語音業(yè)務(wù)可能會(huì)擠占已經(jīng)建立連接的語音業(yè)務(wù)的帶寬資源,從而出現(xiàn)掉話的現(xiàn)象;而且,由于語音業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù)沒有分開考慮,當(dāng)數(shù)據(jù)業(yè)務(wù)占用過多帶寬資源時(shí),使語音業(yè)務(wù)無法接入,當(dāng)語音業(yè)務(wù)占用過多帶寬資源時(shí),無法為數(shù)據(jù)業(yè)務(wù)分配ABIS接口內(nèi)的資源帶寬。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種分配ABIS接口帶寬資源的方法,使系統(tǒng)對語音業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù)所占用的資源進(jìn)行確切的統(tǒng)計(jì),并避免掉話現(xiàn)象的出現(xiàn)。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種分配ABIS接口帶寬資源的方法,適用于在BSC中設(shè)置了呼叫處理模塊、帶寬管理模塊和控制管理塊的CDMA系統(tǒng),該方法包括以下步驟a、在基站控制器BSC中設(shè)置呼叫處理模塊、帶寬管理模塊和控制管理塊;b、預(yù)先在ABIS接口的資源內(nèi)配置用于傳輸指定業(yè)務(wù)的PVC;c、在呼叫處理模塊向帶寬管理模塊申請ABIS接口的資源時(shí),帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息,首先確定業(yè)務(wù)類型,并計(jì)算該業(yè)務(wù)需要占用的帶寬,然后從控制管理塊中查詢傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬,再判斷該用于傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬是否大于等于已計(jì)算出的該業(yè)務(wù)需要占用的帶寬,如果是,則帶寬管理模塊給呼叫處理模塊分配該用于傳輸相應(yīng)業(yè)務(wù)的PVC,否則帶寬管理模塊拒絕向呼叫處理模塊分配ABIS接口的帶寬資源。
較佳地,該方法進(jìn)一步包括根據(jù)呼叫業(yè)務(wù)類型,預(yù)先將傳輸不同業(yè)務(wù)的信道設(shè)置為一種以上的優(yōu)先級,則承載不同信道的PVC與其所承載的信道具有相同的優(yōu)先級,且設(shè)置高優(yōu)先級的信道能夠搶占低優(yōu)先級信道的資源。
較佳地,步驟c所述帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息,判斷與該業(yè)務(wù)應(yīng)用的信道具有相同優(yōu)先級的PVC的當(dāng)前可分配帶寬小于已計(jì)算出的該業(yè)務(wù)需要占用的帶寬時(shí),進(jìn)一步包括帶寬管理模塊從控制管理塊中查詢低于該業(yè)務(wù)應(yīng)用信道優(yōu)先級的PVC的當(dāng)前可分配帶寬,并判斷低于該業(yè)務(wù)應(yīng)用信道優(yōu)先級的PVC的當(dāng)前可分配帶寬是否大于等于已計(jì)算出的該業(yè)務(wù)需要占用的帶寬,如果是,則將低于該業(yè)務(wù)應(yīng)用信道優(yōu)先級的PVC分配給呼叫處理模塊,否則拒絕給呼叫處理模塊分配ABIS接口的資源。
較佳地,該方法進(jìn)一步包括設(shè)置最低優(yōu)先級的信道為可拆除類型的信道;步驟c所述帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息,判斷低于該業(yè)務(wù)應(yīng)用信道優(yōu)先級的PVC的當(dāng)前可分配帶寬小于已計(jì)算出的該業(yè)務(wù)需要占用的帶寬時(shí),進(jìn)一步包括判斷該低于業(yè)務(wù)應(yīng)用信道優(yōu)先級的PVC中,是否有可拆除類型的信道,如果有,則拆除該信道所占用的資源后,將該P(yáng)VC分配給呼叫處理模塊,否則拒絕給呼叫處理模塊分配ABIS接口的資源。
較佳地,設(shè)置傳輸語音業(yè)務(wù)的信道具有最高優(yōu)先級,傳輸數(shù)據(jù)業(yè)務(wù)的SCH信道具有最低優(yōu)先級,則承載傳輸語音業(yè)務(wù)信道的PVC具有最高優(yōu)先級,承載傳輸數(shù)據(jù)業(yè)務(wù)信道的PVC具有最低優(yōu)先級。
較佳地,步驟c所述呼叫處理模塊中的業(yè)務(wù)信息為語音業(yè)務(wù)信息;步驟c所述計(jì)算語音業(yè)務(wù)需要占用的帶寬Bc的參數(shù)包括指定語音編碼算法的固定帶寬Bv、話路的激活因子Av和傳輸效率Qv;計(jì)算方法為指定語音編碼算法的固定帶寬Bv乘以話路的激活因子Av,再除以傳輸效率Qv。
較佳地,步驟c所述呼叫處理模塊中的業(yè)務(wù)信息為數(shù)據(jù)業(yè)務(wù)信息;步驟c所述計(jì)算數(shù)據(jù)業(yè)務(wù)需要占用的帶寬Bd的參數(shù)包括數(shù)據(jù)業(yè)務(wù)速率Cv、信道使用率Dv和傳輸效率Qv;計(jì)算方法為數(shù)據(jù)業(yè)務(wù)速率Cv乘以信道使用率Dv,再除以傳輸效率Qv。
較佳地,當(dāng)已建立連接的業(yè)務(wù)繼續(xù)向帶寬管理模塊申請ABIS接口內(nèi)的資源時(shí),帶寬管理模塊首先從控制管理塊中查詢傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬,并判斷該用于傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬是否大于等于待申請的帶寬,如果是,則帶寬管理模塊為該業(yè)務(wù)分配其所需的ABIS接口的資源,否則帶寬管理模塊拒絕給該呼叫分配ABIS的資源。
較佳地,該方法進(jìn)一步包括當(dāng)帶寬管理模塊給呼叫處理模塊分配PVC資源,或已建立連接的業(yè)務(wù)釋放所占用的資源后,帶寬管理模塊立即更新控制管理塊中相應(yīng)PVC當(dāng)前可分配資源的信息。
較佳地,所述更新方法為首次更新時(shí),應(yīng)用PVC的帶寬Ba乘以該P(yáng)VC的帶寬協(xié)調(diào)因子ψ的值減去所有已被占用帶寬的值;在非首次更新時(shí),應(yīng)用該P(yáng)VC當(dāng)前可分配帶寬減去所占用的帶寬或加上已釋放的帶寬。
本發(fā)明將ABIS的接口內(nèi)的PVC配置為用于傳輸指定業(yè)務(wù)的PVC,在呼叫處理模塊向帶寬管理模塊申請ABIS的資源時(shí),帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息,首先確定該業(yè)務(wù)的類型,并計(jì)算該業(yè)務(wù)信息需要占用的帶寬,然后從控制管理塊中查詢傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配資源,再判斷該傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配資源是否充足,如果充足,再將傳輸相應(yīng)業(yè)務(wù)的PVC分配給呼叫處理模塊,否則帶寬管理模塊拒絕向呼叫處理模塊分配ABIS的帶寬資源,這樣不但實(shí)現(xiàn)了對語音業(yè)務(wù)和數(shù)據(jù)業(yè)務(wù)所占用的資源的確切統(tǒng)計(jì),而且保證了后來的業(yè)務(wù)決不會(huì)擠占已經(jīng)建立連接業(yè)務(wù)的通信,從而避免了掉話現(xiàn)象的發(fā)生。
同時(shí),本發(fā)明進(jìn)一步設(shè)置了語音業(yè)務(wù)的優(yōu)先級高于數(shù)據(jù)業(yè)務(wù)的優(yōu)先級,這樣,當(dāng)用于傳輸語音,以及用于傳輸語音和數(shù)據(jù)業(yè)務(wù)PVC的資源都已被占用時(shí),系統(tǒng)可根據(jù)優(yōu)先級的配置,擠占并拆除最低優(yōu)先級即數(shù)據(jù)業(yè)務(wù)所占用的資源,從而保證了高優(yōu)先級即語音業(yè)務(wù)的通訊。
應(yīng)用本發(fā)明,只要帶寬管理模塊為呼叫處理模塊分配ABIS接口內(nèi)的資源后,就立即更新控制管理塊中相應(yīng)的信息,從而保證控制管理塊內(nèi)信息的實(shí)時(shí)性。
圖1所示為ABIS接口中傳輸內(nèi)容的示意圖;圖2所示為ABIS接口的邏輯結(jié)構(gòu)示意圖;圖3所示為應(yīng)用本發(fā)明的對ABIS接口資源進(jìn)行管理的示意圖。
具體實(shí)施例方式
為使本發(fā)明的技術(shù)方案更加清楚,下面結(jié)合具體實(shí)施例對本發(fā)明再做進(jìn)一步的詳細(xì)說明。
本發(fā)明預(yù)先在BSC中設(shè)置用于管理BSC資源的呼叫處理模塊,和用于管理ABIS接口資源的帶寬管理模塊,該帶寬管理模塊也稱之為ABIS接口帶寬管理模塊,同時(shí)在BSC中還設(shè)置用于存儲(chǔ)當(dāng)前ABIS接口所有數(shù)據(jù)信息的數(shù)據(jù)庫,即控制管理塊。
圖3所示為應(yīng)用本發(fā)明的對ABIS接口資源進(jìn)行管理的示意圖。在呼叫處理模塊301向帶寬管理模塊302申請ABIS接口的資源時(shí),帶寬管理模塊302根據(jù)呼叫處理模塊中的業(yè)務(wù)信息,首先確定業(yè)務(wù)類型,并計(jì)算該業(yè)務(wù)需要占用的帶寬,然后從控制管理塊303中查詢傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬,再判斷該用于傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬是否大于等于已計(jì)算出的該業(yè)務(wù)需要占用的帶寬,如果是,則帶寬管理模塊302給呼叫處理模塊301分配該用于傳輸相應(yīng)業(yè)務(wù)PVC,否則帶寬管理模塊302拒絕向呼叫處理模塊301分配ABIS的帶寬資源。當(dāng)帶寬管理模塊302給呼叫處理模塊301分配PVC后,更新控制管理塊303中的相應(yīng)資源信息。具體實(shí)現(xiàn)步驟如下首先,帶寬管理模塊預(yù)先配置ABIS接口內(nèi)的PVC,使之用于傳輸指定的業(yè)務(wù)。例如,某個(gè)ABIS接口內(nèi)有三條PVC,其編號分別為a,b和c,帶寬管理模塊預(yù)先配置編號為a和b的PVC僅用于傳輸語音業(yè)務(wù),配置編號為c的PVC用于傳輸語音和數(shù)據(jù)業(yè)務(wù),用于傳輸數(shù)據(jù)業(yè)務(wù)的SCH信道只允許配置在c中,即如果是語音業(yè)務(wù)申請ABIS接口的資源,則當(dāng)編號為a和b的PVC資源使用完畢時(shí),可將編號為c的PVC的資源分配該語音業(yè)務(wù),如果是應(yīng)用SCH信道進(jìn)行傳輸?shù)臄?shù)據(jù)業(yè)務(wù)申請ABIS接口的資源,則只能分配在c中,而不能分配在a和b中。
其次,根據(jù)呼叫業(yè)務(wù)類型,預(yù)先將傳輸不同業(yè)務(wù)的信道劃分為一種以上的優(yōu)先級,由于每種信道只能分配在指定的PVC上,因此,承載信道的PVC也就自然有了相應(yīng)的優(yōu)先級。也就是說,某一優(yōu)先級的信道,可以分配在與之同級的PVC上,也可以分配在更低優(yōu)先級的PVC上。在ABIS接口內(nèi)的資源緊缺時(shí),高優(yōu)先級的信道可以擠占低優(yōu)先級信道的資源,而低優(yōu)先級的信道不能擠占高優(yōu)先級信道的資源,即高優(yōu)先級的信道可以分配到低優(yōu)先級的PVC上,而低優(yōu)先級的信道不能分配到高優(yōu)先級的PVC上。另外,本發(fā)明還將最低優(yōu)先級的信道設(shè)置為可拆除類型,即高優(yōu)先級的信道可拆除最低優(yōu)先級的信道來傳輸自己的業(yè)務(wù)。
在本實(shí)施例中,預(yù)先設(shè)置用于傳輸語音業(yè)務(wù)的信道具有最高優(yōu)先級,用于傳輸數(shù)據(jù)業(yè)務(wù)的SCH信道具有最低優(yōu)先級,且為可拆除類型,相應(yīng)地,編號為a和b的PVC的具有最高優(yōu)先級,編號為c的PVC具有最低優(yōu)先級。即當(dāng)ABIS接口內(nèi)資源帶寬緊缺時(shí),c中用于傳輸數(shù)據(jù)業(yè)務(wù)的SCH信道資源可被新來的語音業(yè)務(wù)擠占。
當(dāng)呼叫處理模塊向帶寬管理模塊申請ABIS的資源時(shí),帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息,判斷其為語音呼叫業(yè)務(wù)時(shí),則首先計(jì)算該語音業(yè)務(wù)需要占用的帶寬,然后從控制管理塊中查詢傳輸語音業(yè)務(wù)PVC的當(dāng)前可分配帶寬,再判斷該用于傳輸語音業(yè)務(wù)PVC的當(dāng)前可分配帶寬是否大于等于已計(jì)算出的該語音業(yè)務(wù)需要占用的帶寬,如果是,則帶寬管理模塊給呼叫處理模塊分配該用于傳輸語音業(yè)務(wù)PVC,否則帶寬管理模塊判斷該用于傳輸語音和數(shù)據(jù)業(yè)務(wù)的PVC中是否有應(yīng)用SCH信道進(jìn)行傳輸?shù)臄?shù)據(jù)業(yè)務(wù),如果沒有,則拒絕給呼叫處理模塊分配ABIS的帶寬資源,如果有,則拆除該用于傳輸語音和數(shù)據(jù)業(yè)務(wù)的PVC中SCH信道所占用的資源后,給呼叫處理模塊分配該用于傳輸語音和數(shù)據(jù)業(yè)務(wù)PVC的資源。當(dāng)帶寬管理模塊給呼叫處理模塊分配PVC后,更新控制管理塊中的相應(yīng)資源信息。
例如,當(dāng)帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息判斷出有應(yīng)用Q8K編碼算法的語音業(yè)務(wù)申請ABIS的接口資源時(shí),帶寬管理模塊根據(jù)呼叫管理模塊中的參數(shù)得到語音編碼算法的固定帶寬Bv,根據(jù)系統(tǒng)對流量的統(tǒng)計(jì),得到話路的激活因子Av,以及此時(shí)系統(tǒng)的傳輸效率Qv,并根據(jù)公式Bv×Av/Qv計(jì)算出該語音業(yè)務(wù)話路占用帶寬Bc;然后,帶寬管理模塊從控制管理塊中查詢傳編號為a的PVC的當(dāng)前可分配帶寬,并判斷編號為a的PVC中當(dāng)前可分配帶寬是否大于等于已計(jì)算出的語音業(yè)務(wù)話路的帶寬,如果是,則帶寬管理模塊將編號為a的PVC分配給呼叫處理模塊;否則,帶寬管理模塊再應(yīng)用上述方法,判斷編號為b的PVC中當(dāng)前可分配帶寬是否大于等于已計(jì)算出的語音話路的帶寬,即判斷從控制管理塊中查詢傳編號為b的PVC的當(dāng)前可分配帶寬是否大于等于已計(jì)算出的語音業(yè)務(wù)話路的帶寬,如果是,則帶寬管理模塊將編號為b的PVC分配給呼叫處理模塊;否則,帶寬管理模塊再從控制管理塊中查詢傳編號為c的PVC的當(dāng)前可分配帶寬是否大于等于已計(jì)算出的語音業(yè)務(wù)話路的帶寬,如果是,則帶寬管理模塊將編號為c的PVC分配給呼叫處理模塊,否則,帶寬管理模塊進(jìn)一步判斷編號為c的PVC中是否有SCH信道占用該P(yáng)VC的資源,如果沒有,則拒絕給呼叫處理模塊分配ABIS的帶寬資源,如果有,則拆除該SCH信道所占用的資源后,將編號為c的PVC分配給呼叫處理模塊。當(dāng)帶寬管理模塊給呼叫處理模塊分配PVC后,更新控制管理塊中的相應(yīng)資源信息。
當(dāng)呼叫處理模塊向帶寬管理模塊申請ABIS的資源時(shí),帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息,判斷其為數(shù)據(jù)業(yè)務(wù)時(shí),則首先計(jì)算該數(shù)據(jù)業(yè)務(wù)需要占用的帶寬,然后從控制管理塊中查詢傳輸語音和數(shù)據(jù)業(yè)務(wù)PVC的當(dāng)前可分配帶寬,再判斷該用于傳輸語音和數(shù)據(jù)業(yè)務(wù)PVC的當(dāng)前可分配帶寬是否大于等于已計(jì)算出的該數(shù)據(jù)業(yè)務(wù)需要占用的帶寬,如果是,則帶寬管理模塊給呼叫處理模塊分配該用于傳輸語音和數(shù)據(jù)混合業(yè)務(wù)PVC,否則拒絕給呼叫處理模塊分配ABIS的帶寬資源。當(dāng)帶寬管理模塊給呼叫處理模塊分配PVC后,更新控制管理塊中的相應(yīng)資源信息。
例如,當(dāng)帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息判斷出有數(shù)據(jù)業(yè)務(wù)申請ABIS的接口資源時(shí),帶寬管理模塊根據(jù)呼叫管理模塊中的參數(shù)得到該數(shù)據(jù)業(yè)務(wù)的數(shù)據(jù)速率Cv,再根據(jù)信道使用率Dv和此時(shí)系統(tǒng)的傳輸效率Qv,應(yīng)用公式Cv×Av/Qv計(jì)算出該數(shù)據(jù)業(yè)務(wù)話路占用帶寬Bd;然后,帶寬管理模塊從控制管理塊中查詢傳編號為c的PVC的當(dāng)前可分配帶寬是否大于等于已計(jì)算出的語音業(yè)務(wù)話路的帶寬,如果是,則帶寬管理模塊將編號為c的PVC分配給呼叫處理模塊,否則,拒絕給呼叫處理模塊分配ABIS的帶寬資源。當(dāng)帶寬管理模塊給呼叫處理模塊分配PVC后,更新控制管理塊中的相應(yīng)資源信息。
另外,由于某些信道,如SCH信道,可以在運(yùn)行時(shí)刻分配,因此在某個(gè)呼叫業(yè)務(wù)已建立連接后,可再向ABIS接口申請SCH信道所占用的資源,同樣地,帶寬管理模塊首先從控制管理塊中查詢相應(yīng)優(yōu)先級的PVC的當(dāng)前可分配帶寬,再判斷該相應(yīng)優(yōu)先級的PVC的當(dāng)前可分配帶寬是否大于等于待申請的帶寬,如果是,則帶寬管理模塊為該呼叫業(yè)務(wù)分配其所需的用于SCH信道的ABIS接口的資源,并且立即更新控制管理塊中的相應(yīng)資源信息,以保證控制管理塊內(nèi)信息的實(shí)時(shí)性,否則帶寬管理模塊拒絕給該呼叫分配ABIS的資源。
當(dāng)已建立連接的業(yè)務(wù)釋放所占用的信道資源時(shí),帶寬管理模塊同樣立即更新控制管理塊中相應(yīng)PVC當(dāng)前可分配資源的信息,以保證控制管理塊內(nèi)信息的實(shí)時(shí)性。
更新控制管理塊內(nèi)某條PVC的方法是首次更新時(shí),應(yīng)用該P(yáng)VC的帶寬Ba乘以該P(yáng)VC的帶寬協(xié)調(diào)因子ψ的值減去該P(yáng)VC中所有已被占用帶寬的值,如果該P(yáng)VC中只有語音業(yè)務(wù),即應(yīng)用公式Ba×ψ-(Bci)計(jì)算即可,如果該P(yáng)VC中既有語音業(yè)務(wù)又有數(shù)據(jù)業(yè)務(wù),則應(yīng)用公式Ba×ψ-(Bci...Bdj)進(jìn)行計(jì)算;在非首次更新的過程中,直接應(yīng)用該P(yáng)VC當(dāng)前可分配帶寬減去所占用的帶寬或加上已釋放的帶寬即可。
隨著CDMA技術(shù)的發(fā)展,對于CDMA系統(tǒng)未來所產(chǎn)生的信道,同樣適用于本發(fā)明。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種分配ABIS接口帶寬資源的方法,其特征在于,該方法包括以下步驟a、在基站控制器BSC中設(shè)置呼叫處理模塊、帶寬管理模塊和控制管理塊;b、預(yù)先在ABIS接口的資源內(nèi)配置用于傳輸指定業(yè)務(wù)的永久虛通道PVC;c、在呼叫處理模塊向帶寬管理模塊申請ABIS接口的資源時(shí),帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息,首先確定業(yè)務(wù)類型,并計(jì)算該業(yè)務(wù)需要占用的帶寬,然后從控制管理塊中查詢傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬,再判斷該傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬是否大于等于已計(jì)算出的該業(yè)務(wù)需要占用的帶寬,如果是,則帶寬管理模塊給呼叫處理模塊分配該用于傳輸相應(yīng)業(yè)務(wù)的PVC,否則帶寬管理模塊拒絕向呼叫處理模塊分配ABIS接口的帶寬資源。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括根據(jù)呼叫業(yè)務(wù)類型,預(yù)先將傳輸不同業(yè)務(wù)的信道設(shè)置為一種以上的優(yōu)先級,則承載不同信道的PVC與其所承載的信道具有相同的優(yōu)先級,且設(shè)置高優(yōu)先級的信道能夠搶占低優(yōu)先級信道的資源。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟c所述帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息,判斷與該業(yè)務(wù)應(yīng)用的信道具有相同優(yōu)先級的PVC的當(dāng)前可分配帶寬小于已計(jì)算出的該業(yè)務(wù)需要占用的帶寬時(shí),進(jìn)一步包括帶寬管理模塊從控制管理塊中查詢低于該業(yè)務(wù)應(yīng)用信道優(yōu)先級的PVC的當(dāng)前可分配帶寬,并判斷低于該業(yè)務(wù)應(yīng)用信道優(yōu)先級的PVC的當(dāng)前可分配帶寬是否大于等于已計(jì)算出的該業(yè)務(wù)需要占用的帶寬,如果是,則將低于該業(yè)務(wù)應(yīng)用信道優(yōu)先級的PVC分配給呼叫處理模塊,否則拒絕給呼叫處理模塊分配ABIS接口的資源。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法進(jìn)一步包括設(shè)置最低優(yōu)先級的信道為可拆除類型的信道;步驟c所述帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息,判斷出低于該業(yè)務(wù)應(yīng)用信道優(yōu)先級的PVC的當(dāng)前可分配帶寬小于已計(jì)算出的該業(yè)務(wù)需要占用的帶寬時(shí),進(jìn)一步包括判斷該低于業(yè)務(wù)應(yīng)用信道優(yōu)先級的PVC中,是否有可拆除類型的信道,如果有,則拆除該信道所占用的資源后,將該P(yáng)VC分配給呼叫處理模塊,否則拒絕給呼叫處理模塊分配ABIS接口的資源。
5.根據(jù)權(quán)利要求2~4所述的方法,其特征在于,設(shè)置傳輸語音業(yè)務(wù)的信道具有最高優(yōu)先級,傳輸數(shù)據(jù)業(yè)務(wù)的SCH信道具有最低優(yōu)先級,則承載傳輸語音業(yè)務(wù)信道的PVC具有最高優(yōu)先級,承載傳輸數(shù)據(jù)業(yè)務(wù)信道的PVC具有最低優(yōu)先級。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟c所述呼叫處理模塊中的業(yè)務(wù)信息為語音業(yè)務(wù)信息;步驟c所述計(jì)算語音業(yè)務(wù)需要占用的帶寬Bc的參數(shù)包括指定語音編碼算法的固定帶寬Bv、話路的激活因子Av和傳輸效率Qv;計(jì)算方法為指定語音編碼算法的固定帶寬Bv乘以話路的激活因子Av,再除以傳輸效率Qv。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟c所述呼叫處理模塊中的業(yè)務(wù)信息為數(shù)據(jù)業(yè)務(wù)信息;步驟c所述計(jì)算數(shù)據(jù)業(yè)務(wù)需要占用的帶寬Bd的參數(shù)包括數(shù)據(jù)業(yè)務(wù)速率Cv、信道使用率Dv和傳輸效率Qv;計(jì)算方法為數(shù)據(jù)業(yè)務(wù)速率Cv乘以信道使用率Dv,再除以傳輸效率Qv。
8.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括當(dāng)已建立連接的業(yè)務(wù)繼續(xù)向帶寬管理模塊申請ABIS接口內(nèi)的資源時(shí),帶寬管理模塊首先從控制管理塊中查詢傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬,并判斷該用于傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬是否大于等于待申請的帶寬,如果是,則帶寬管理模塊為該業(yè)務(wù)分配其所需的ABIS接口的資源,否則帶寬管理模塊拒絕給該呼叫分配ABIS的資源。
9.根據(jù)權(quán)利要求1、3、4或8所述的方法,其特征在于,該方法進(jìn)一步包括當(dāng)帶寬管理模塊給呼叫處理模塊分配PVC資源,或已建立連接的業(yè)務(wù)釋放所占用的資源后,帶寬管理模塊立即更新控制管理塊中相應(yīng)PVC當(dāng)前可分配資源的信息。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述更新方法為首次更新時(shí),應(yīng)用PVC的帶寬Ba乘以該P(yáng)VC的帶寬協(xié)調(diào)因子ψ的值減去所有已被占用帶寬的值;在非首次更新時(shí),應(yīng)用該P(yáng)VC當(dāng)前可分配帶寬減去所占用的帶寬或加上已釋放的帶寬。
全文摘要
本發(fā)明提供了一種分配ABIS接口帶寬資源的方法,該方法包括以下步驟a.在BSC中設(shè)置呼叫處理模塊、帶寬管理模塊和控制管理塊;b.預(yù)先在ABIS接口的資源內(nèi)配置用于傳輸指定業(yè)務(wù)的PVC;c.在呼叫處理模塊向帶寬管理模塊申請ABIS接口的資源時(shí),帶寬管理模塊根據(jù)呼叫處理模塊中的業(yè)務(wù)信息,首先確定業(yè)務(wù)類型,并計(jì)算該業(yè)務(wù)需要占用的帶寬,然后從控制管理塊中查詢傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬,再判斷該用于傳輸相應(yīng)業(yè)務(wù)PVC的當(dāng)前可分配帶寬是否大于等于已計(jì)算出的該業(yè)務(wù)需要占用的帶寬,如果是,則帶寬管理模塊給呼叫處理模塊分配該用于傳輸相應(yīng)業(yè)務(wù)PVC,否則拒絕向呼叫處理模塊分配ABIS的資源。
文檔編號H04L12/54GK1620036SQ20031011675
公開日2005年5月25日 申請日期2003年11月20日 優(yōu)先權(quán)日2003年11月20日
發(fā)明者尹樹成 申請人:華為技術(shù)有限公司