專利名稱:組合業(yè)務(wù)情況下傳送速率控制命令的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信技術(shù),更確切地說是涉及一種基于業(yè)務(wù)速率可控性的傳輸格式組合集(TFCSTransport Format Combination Set)分配方法,在組合業(yè)務(wù)情況下,提供一種高效地傳送高層速率控制命令的解決途徑。
背景技術(shù):
第三代(3G)移動(dòng)通信系統(tǒng)的特色之一就是可以同時(shí)建立并支持多種業(yè)務(wù),比如可以同時(shí)為一個(gè)用戶建立語音業(yè)務(wù)、網(wǎng)頁瀏覽業(yè)務(wù)、后臺(tái)下載業(yè)務(wù)等。這種方式為3G的應(yīng)用提供了潛在的商機(jī),但是也為3G網(wǎng)絡(luò)端的資源管理帶來了難度與復(fù)雜性。
不同種類的業(yè)務(wù)有不同的服務(wù)質(zhì)量(QoS)要求,相應(yīng)地,網(wǎng)絡(luò)端會(huì)根據(jù)業(yè)務(wù)特征以及網(wǎng)絡(luò)當(dāng)前的運(yùn)行情況對用戶所占資源進(jìn)行動(dòng)態(tài)調(diào)度。比如對于一個(gè)同時(shí)建立語音業(yè)務(wù)、WWW業(yè)務(wù)、后臺(tái)下載業(yè)務(wù)的多種業(yè)務(wù)的用戶,網(wǎng)絡(luò)端在檢測到系統(tǒng)負(fù)荷超過一定閾值或者鏈路質(zhì)量變差時(shí),就會(huì)降低該用戶的后臺(tái)下載業(yè)務(wù)的速率,甚至?xí)簳r(shí)中止其后臺(tái)下載業(yè)務(wù)的傳輸,和進(jìn)一步地降低其WWW業(yè)務(wù)的速率。
這種情況下網(wǎng)絡(luò)端需要高效、準(zhǔn)確地將動(dòng)態(tài)調(diào)度命令通知用戶設(shè)備(UEUser Equipment)或者網(wǎng)絡(luò)側(cè)的業(yè)務(wù)面,從而有效地減輕系統(tǒng)負(fù)荷、改善鏈路質(zhì)量。
在全球移動(dòng)通信系統(tǒng)(UMTSUniversal Mobile TelecommunicationsSystem)中,用戶鏈路的瞬時(shí)速率集合可以通過該用戶當(dāng)前使用的傳輸格式組合集TFCS來表示,TFCS中速率最大的一項(xiàng)傳輸格式組合(TFCTransport Format Combination),就表示允許該用戶使用的、對應(yīng)某組合業(yè)務(wù)的最大傳輸速率。網(wǎng)絡(luò)端通過限制TFCS,就達(dá)到了控制組合業(yè)務(wù)速率的目的。
用戶同時(shí)建立并支持的多個(gè)業(yè)務(wù),是由不同的傳輸信道(Trans portChannel)承載的,這些傳輸信道經(jīng)編碼后再復(fù)用到一起,形成一個(gè)編碼組合傳輸信道(Coded Composite Transport Channel,CCTrCH),最終以編碼組合傳輸信道為單位來使用物理信道的資源,物理信道的資源包括頻率、碼道和時(shí)隙。因此,可以將CCTrCH看作是傳輸信道與物理信道間的橋梁。傳輸信道體現(xiàn)了業(yè)務(wù)的QoS需求,而物理信道則表征了網(wǎng)絡(luò)端所提供的服務(wù)。
一般來說,單一業(yè)務(wù)的傳輸速率可以通過傳輸格式集(TFSTransportFormat Set)來體現(xiàn),集合中的每一項(xiàng)傳輸格式(TFTransport Format)都定義了該業(yè)務(wù)可能的一個(gè)瞬時(shí)速率。對于由多個(gè)傳輸信道承載一個(gè)業(yè)務(wù)的情況,比如在接入網(wǎng)中,語音業(yè)務(wù)由三個(gè)傳輸信道來承載,則業(yè)務(wù)速率由承載該業(yè)務(wù)的所有傳輸信道的有效傳輸格式集TFS(只有特定的幾種組合是有意義的因而是有效的,除此以外其它傳輸格式的組合都不能使用)來體現(xiàn)。對于在一個(gè)傳輸信道上承載多個(gè)業(yè)務(wù)的情況,則多個(gè)業(yè)務(wù)的最大傳輸速率由該傳輸信道的傳輸格式集TFS決定。
多個(gè)業(yè)務(wù)組合之后,組合業(yè)務(wù)的速率可以通過傳輸格式組合集TFCS來體現(xiàn),集合中的每一項(xiàng)傳輸格式組合(TFC)定義了該組合業(yè)務(wù)可能的瞬時(shí)速率,以及該瞬時(shí)速率下各業(yè)務(wù)相應(yīng)的速率值。
在無線接入網(wǎng)中,傳輸格式組合TFC有兩個(gè)標(biāo)識,分別是計(jì)算的傳輸格式組合CTFC(Calculated Transport Format Combination),和傳輸格式組合指示TFCI(Transport Format Combination Indicator)。兩種標(biāo)識間的區(qū)別在于標(biāo)識的目的不同。包括1)CTFC用于唯一地標(biāo)識一個(gè)TFC。一個(gè)組合業(yè)務(wù)所包括的業(yè)務(wù)種類以及各業(yè)務(wù)的TFS一旦確定,則CTFC也就唯一地確定了,在組合業(yè)務(wù)及其業(yè)務(wù)信道排列順序不變的情況下,CTFC是永久標(biāo)識。
CTFC根據(jù)公式計(jì)算得到,其數(shù)值與組合業(yè)務(wù)中的業(yè)務(wù)種類數(shù)、各業(yè)務(wù)的排列順序、各業(yè)務(wù)TFS中的TF數(shù)有關(guān)。如果組合業(yè)務(wù)中業(yè)務(wù)種類較多,而且每種業(yè)務(wù)TFS中的TF個(gè)數(shù)較多時(shí),這些TFC的CTFC就可能是一個(gè)很大的數(shù)。
2)TFCI用于接入網(wǎng)系統(tǒng)的各個(gè)節(jié)點(diǎn)(如網(wǎng)絡(luò)與用戶間)之間的消息交互過程。
正如1)所述,在一些情況下,某些TFC的CTFC數(shù)值很大,如此大的數(shù)值如果在空中接口傳輸,對于有限的無線資源來說將是一個(gè)較大的負(fù)擔(dān)。此外,實(shí)際系統(tǒng)中所使用的TFC只是有限的一部分,因此將有效的TFC先排列組合成一個(gè)集合TFCS,再通過對集合中的TFC采用順序編號的方式來索引各個(gè)TFC,即用TFCI來索引TFCS中的每個(gè)TFC,這樣既便于存儲(chǔ),同時(shí)也減小了在空中接口傳輸控制信令時(shí)對資源的占用。
目前,TFCS中TFC的排列順序主要是參考3GPP協(xié)議,包括TS25.331(由表1中給出TFCS的數(shù)據(jù)結(jié)構(gòu))和TS34.108(由表2中給出TFCS的數(shù)據(jù)結(jié)構(gòu)),根據(jù)該協(xié)議中所給出的示例進(jìn)行。
TFCS中不同的TFC排列順序,對于業(yè)務(wù)速率不可變的業(yè)務(wù)或業(yè)務(wù)組合而言,是沒有任何影響的,但是對于速率可變的業(yè)務(wù)或業(yè)務(wù)組合而言,TFCS中不同的TFC排列順序則會(huì)影響信令控制的效率與可靠性。
TFCS中TFC的排列順序一般是在業(yè)務(wù)建立或者業(yè)務(wù)增加或者業(yè)務(wù)刪除的時(shí)候確定的。對于速率可變的業(yè)務(wù)或業(yè)務(wù)組合,在TFC排列順序確定之后,網(wǎng)絡(luò)端出于種種原因,在需要降低業(yè)務(wù)或組合業(yè)務(wù)速率的時(shí)候,這些速率控制的命令就通過接口消息或者內(nèi)部消息等的形式來通知相應(yīng)的實(shí)體,如用戶終端,從而實(shí)現(xiàn)速率控制。
比如,網(wǎng)絡(luò)端的無線資源管理(RRMRadio Resource Management)算法,會(huì)根據(jù)小區(qū)中的負(fù)荷情況、用戶鏈路質(zhì)量情況和鏈路的業(yè)務(wù)量情況等等,作出動(dòng)態(tài)調(diào)整用戶鏈路速率的決定。如果只是希望用戶釋放部分功率資源而不釋放碼資源,則這種速率的調(diào)整可以通過控制用戶鏈路所對應(yīng)的傳輸格式組合集TFCS來實(shí)現(xiàn)。
以上行鏈路為例,用戶上行鏈路速率的調(diào)整可以通過空中接口消息——傳輸格式組合控制(TFCCTRANSPORT FORMAT COMBINATION CONTROL)來實(shí)現(xiàn)。
假設(shè)在業(yè)務(wù)建立時(shí),網(wǎng)絡(luò)端已經(jīng)將所有可用的TFC通知用戶、基站以及網(wǎng)絡(luò)控制器RNC中的業(yè)務(wù)面——媒體訪問控制(MAC)層。當(dāng)網(wǎng)絡(luò)檢測到系統(tǒng)負(fù)荷超過一定閾值,或者上行鏈路質(zhì)量惡化時(shí),則觸發(fā)用戶上行鏈路的速率調(diào)整過程,比如要求降低用戶當(dāng)前的上行鏈路速率,從而釋放一定的無線資源(主要是釋放功率資源,但保留碼道資源),來保證系統(tǒng)負(fù)荷滿足閾值要求或者保證上行鏈路質(zhì)量,此時(shí)網(wǎng)絡(luò)端可以采用兩種實(shí)現(xiàn)方式(1)通過確認(rèn)模式或非確認(rèn)模式的RRC(Radio Resource Control)消息“傳輸格式組合控制”(TRANSPORT FORMAT COMBINATION CONTROL)來通知用戶。在該消息中,RNC對原先定義好的TFCS作出限制,即定義一個(gè)TFC子集,從而達(dá)到控制速率的目的。
(2)通過透明模式的RRC消息“傳輸格式組合控制”(TRANSPORT FORMATCOMBINATION CONTROL)來通知用戶。這種情況下,需要在業(yè)務(wù)建立時(shí)就將TFC子集的信息通知用戶(即定義相應(yīng)的TFC子集,TFC子集個(gè)數(shù)可以是多個(gè)),在速率控制時(shí)只需要將子集的索引通知用戶即可。
上述兩種方式,都涉及TFC子集的定義問題。TFC子集的定義方式有五種,如表1所示的3GPP協(xié)議(25.331)中TFC子集(Transport Format CombinationSubset)的數(shù)據(jù)結(jié)構(gòu)。
表1
表格中,信息單元(IE)名稱中列出的每個(gè)>表示一種TFC子集的定義方式,每個(gè)>下可以包括與其有從屬關(guān)系的>>,每個(gè)>>下可以包括與其有從屬關(guān)系的>>>。
方式1如果原TFCS中TFC的排列順序是遵循一定規(guī)律的,則可在消息中指定一個(gè)TFCI(TFCS中所允許使用的最小TFC索引),在TFCS中該TFCI以上(包括該TFCI)的TFC就形成TFC子集,也就是說,子集的上限與原TFCS的上限重合,而子集的下限用消息中所指定的TFCI表示。
方式2列出TFCS中所允許使用的TFC,這些TFC構(gòu)成TFC子集,形成允許使用的最小TFC列表。
方式3列出TFCS中不允許使用的TFC(不允許使用的TFC列表),原TFCS中其余的TFC就形成了TFC子集。
方式4以傳輸信道的形式來限制TFC。列出受限制(受控)的傳輸信道TrCH所允許的傳輸格式指示(TFI),則原TFCS中包括這些TFI的TFC就形成TFC子集。
方式5全部TFC都可以用(全傳輸格式組合集)。該方式一般用來取消對原TFCS的限制。
因而一般使用前四種TFC子集定義方式進(jìn)行速率控制,在這四種定義方式中,第一種方式由于只需給出邊界信息,因而命令所使用的字節(jié)數(shù)可最少,則可在一定程度上增加信令的準(zhǔn)確度、提高信令控制效率。
如果按照協(xié)議中所給的TFC的排列方式,由于TFCS中TFC的排列順序不能遵循一定的規(guī)律,因此RNC在填寫傳輸格式組合控制消息、將定義的TFC子集通知用戶時(shí),一般只能使用方式2、3、4來限制鏈路速率。
以“會(huì)話類(數(shù)據(jù))業(yè)務(wù)+交互/背景類業(yè)務(wù)+信令”的組合業(yè)務(wù)為例,來說明按照協(xié)議中所給的TFC的排列方式不能使用方式1、只能使用方式2、3、4的原因。
3GPP TS34.108 v490協(xié)議所給出的TFCS中上行TFC的排列順序如表2所示。
表2
其中,會(huì)話類(數(shù)據(jù))業(yè)務(wù)(信道TrCH1)的上行最大速率為64kbps,包括兩個(gè)TF(用TF索引-TFI表示,以下同),即TFI1=0、TFI1=1(下標(biāo)1表示TrCH1信道);交互/背景類業(yè)務(wù)(信道TrCH2)的上行最大速率為64kbps,包括5個(gè)TF,即TFI2=0、TFI2=1、TFI2=2、TFI2=3、TFI2=4(下標(biāo)2表示TrCH2信道);信令(信道TrCH3)的上行最大速率為3.4kbps,包括兩個(gè)TF,即TFI3=0、TFI3=1(下標(biāo)3表示TrCH3信道)。
TF與速率存在對應(yīng)關(guān)系,以64kbps業(yè)務(wù)(交互類/背景類)的傳輸格式TF與對應(yīng)的速率(單位為kbps)為例,列表說明其對應(yīng)關(guān)系,如表3所示
表3
在業(yè)務(wù)傳輸過程中,信令、會(huì)話類(數(shù)據(jù))業(yè)務(wù)的帶寬分配是固定的,而交互/背景類業(yè)務(wù)的帶寬可能會(huì)隨著系統(tǒng)負(fù)荷的變化、或者業(yè)務(wù)自身的帶寬需求而發(fā)生變化。以上行鏈路為例,假設(shè)交互/背景類業(yè)務(wù)初始接入時(shí)分配64kbps的帶寬(也就是說該業(yè)務(wù)的五個(gè)TFI都可以使用,其中TFI2=4的情況對應(yīng)于速率最大64kbps的一種傳輸格式,TFI2=0的情況對應(yīng)于速率為零的情況)。之后,當(dāng)監(jiān)測到該業(yè)務(wù)的業(yè)務(wù)量低于一定門限,會(huì)將該業(yè)務(wù)的帶寬修改為32kbps(不改變用戶所占用的碼資源),此時(shí)該業(yè)務(wù)的TFI2=4、TFI2=3的傳輸格式將都不能使用,只能使用TFI2=2、TFI2=1、TFI2=0的傳輸格式,也就是說TFI2=4、TFI2=3所對應(yīng)的TFCI(4、5、9、10、14、15、19、20)都被禁止使用。在使用“TRANSPORT FORMAT COMBINATION CONTROL”消息來通知UE時(shí),如果使用第1種方法,指定一個(gè)TFCI如11,則TFCI=11以上的TF(TFCI為11至20)就形成TFC子集,從表2中可以看出,該子集中仍然包括TFI2=3、TFI2=4的速率情況(TFCI為14、15、19、20),這是由于TFI2=4、TFI2=3所對應(yīng)的TFCI在表2中不連續(xù)的情況造成的,所以無法用方法1通知UE,而只能使用方法2、方法3、或方法4來指定TFC子集。其中方法4所需字節(jié)數(shù)最少,但至少也需要16bits來描述TFC子集(多于使用第一種指定TFC子集方法的6bits)。
綜上所述,現(xiàn)有的按照協(xié)議所給的TFCS來排列TFC,在通知通信實(shí)體如用戶終端改變速率的命令中則不能使用第一種定義TFC子集的方式,只能使用第2、3、4種TFC子集的定義方式,因此在消息中需要占用較多的比特來描述TFC子集。而我們希望能在命令中使用第一種定義TFC子集的方式,使所需字節(jié)數(shù)最少。
發(fā)明內(nèi)容
本發(fā)明的目的是設(shè)計(jì)一種組合業(yè)務(wù)情況下傳送速率控制命令的方法,通過改變傳輸格式組合集的分配方式,使在通知通信實(shí)體改變速率的命令中可以使用TFC子集的第一種定義方式,在指定TFC子集時(shí)所需的字節(jié)數(shù)最少。
實(shí)現(xiàn)本發(fā)明目的的技術(shù)方案是這樣的一種組合業(yè)務(wù)情況下傳送速率控制命令的方法,網(wǎng)絡(luò)端通過限制傳輸格式組合集TFCS達(dá)到控制組合業(yè)務(wù)速率的目的,其特征在于包括以下處理步驟A.無線網(wǎng)絡(luò)控制器根據(jù)某一用戶組合業(yè)務(wù)中各種業(yè)務(wù)速率可控性的強(qiáng)弱來排列TFCS中的所有傳輸格式組合TFC,使在速率控制需要限制可用的TFC時(shí),該受限的可用TFC所對應(yīng)的傳輸格式組合指示TFCI總是連續(xù)的,并將排列后的TFCS信息通知用戶設(shè)備、基站和無線網(wǎng)絡(luò)控制器本地;B.無線網(wǎng)絡(luò)控制器在接收到速率控制指示后確定速率控制幅度,從上述經(jīng)排列后的TFCS中優(yōu)先調(diào)整業(yè)務(wù)速率可控性最強(qiáng)的業(yè)務(wù),確定該業(yè)務(wù)所允許使用的最小TFCI,TFCS中由該最小TFCI以上包括該TFCI的TFC形成TFC子集,并將指定TFC子集的該TFCI通知用戶設(shè)備、基站和無線網(wǎng)絡(luò)控制器本地(MAC層)。
所述步驟A中,所述的根據(jù)組合業(yè)務(wù)中各種業(yè)務(wù)速率可控性的強(qiáng)弱來排列傳輸格式組合集TFCS中的所有傳輸格式組合TFC,包括以下步驟A1.確定N個(gè)業(yè)務(wù)所對應(yīng)的N個(gè)業(yè)務(wù)信道,并確定各業(yè)務(wù)信道所對應(yīng)的業(yè)務(wù)的速率可控性強(qiáng)弱;A2.確定各個(gè)業(yè)務(wù)信道的傳輸格式集TFS;A3.按照業(yè)務(wù)的速率可控性由弱到強(qiáng)的順序,對各個(gè)業(yè)務(wù)信道的傳輸格式集TFS循環(huán)排列,每個(gè)業(yè)務(wù)信道的傳輸格式集TFS的循環(huán)排列都從相應(yīng)業(yè)務(wù)最大速率所對應(yīng)的傳輸格式索引TFI開始;A4.將步驟A3的循環(huán)結(jié)果與從1至NTFCS連續(xù)排序的TFCI對應(yīng),NTFCS是TFCS中TFC的個(gè)數(shù)。
所述步驟A中,所述的業(yè)務(wù)速率可控性的強(qiáng)弱,是根據(jù)業(yè)務(wù)對帶寬的要求確定的,對帶寬要求恒定的業(yè)務(wù)的速率可控性弱,對帶寬要求可變的業(yè)務(wù)的速率可控性強(qiáng)。
所述步驟B中,確定該業(yè)務(wù)所允許使用的最小TFCI,即受限TFCS中的TFCI,用TFCI∈(TFCImin,NTFCS)來確定,式中,NTFCS為TFCS中TFCI的個(gè)數(shù),TFCImin為指定所述TFC子集的最小TFCI,TFCImin=1+(1-TFI1+1L1·TFI2+1L2...TFIN+1LN)·NTFCS,]]>TFIi表示速率調(diào)整后各業(yè)務(wù)使用的最大傳輸格式TFI,Li表示各業(yè)務(wù)所具有的速率個(gè)數(shù),i=1,...,N,N為業(yè)務(wù)組合中業(yè)務(wù)的個(gè)數(shù)。
本發(fā)明技術(shù)方案涉及TFCS的分配方法。在該分配方法中,根據(jù)組合業(yè)務(wù)中各種業(yè)務(wù)的速率可控性來排列TFCS中的各個(gè)TFC。排列時(shí)按照速率可控性由弱到強(qiáng)的順序通過N層循環(huán)來確定TFCS的排列如果組合業(yè)務(wù)包括N種業(yè)務(wù),則將速率可控性分成N檔,即通過N層循環(huán)就可以得到TFCS的排列結(jié)果。將第一層循環(huán)對應(yīng)于速率可控性最弱的業(yè)務(wù)信道,將第N層循環(huán)對應(yīng)于速率可控性最強(qiáng)的業(yè)務(wù)信道,第一層循環(huán)所得到的TFCI最小,每一層循環(huán)的起點(diǎn)都是從該業(yè)務(wù)最大速率所對應(yīng)的TFI開始。采用所述TFCS排列方式之后,網(wǎng)絡(luò)側(cè)在作速率調(diào)整時(shí),優(yōu)先調(diào)整業(yè)務(wù)速率可控性最強(qiáng)的業(yè)務(wù),根據(jù)給出的TFC子集的確定公式確定TFCI。如此,得到的TFCS中的TFCI總是連續(xù)的,可以使用第一種定義TFC子集的方式,使用的字節(jié)數(shù)最少。在組合業(yè)務(wù)情況下,網(wǎng)絡(luò)側(cè)可以準(zhǔn)確、高效地傳送高層速率控制命令,
圖1是碼分多址移動(dòng)通信系統(tǒng)中無線接入網(wǎng)部分的系統(tǒng)結(jié)構(gòu)框圖;圖2是多級業(yè)務(wù)情況下向用戶設(shè)備傳送速率控制命令的流程框圖。
具體實(shí)施例方式
網(wǎng)絡(luò)側(cè)控制業(yè)務(wù)速率一般在小區(qū)負(fù)荷比較重、或者鏈路質(zhì)量較差等情況下發(fā)生,在這種情況下,既要保證用戶能夠準(zhǔn)確收到網(wǎng)絡(luò)側(cè)的控制信令,又希望網(wǎng)絡(luò)在同時(shí)控制多個(gè)用戶時(shí)所增加的信令開銷不致引起系統(tǒng)負(fù)荷較大的抖動(dòng),所以此時(shí)對信令傳輸?shù)臏?zhǔn)確性、以及系統(tǒng)信令開銷大小等的要求比較苛刻。
本發(fā)明所述的方法,根據(jù)組合業(yè)務(wù)中各種業(yè)務(wù)速率的可控性來排列TFCS中的各個(gè)TFC,這樣就可以在任何業(yè)務(wù)組合的情況下使用第一種定義TFC子集的方式,從而提供了一種在組合業(yè)務(wù)情況下高效地傳送高層速率控制命令的解決途徑。
下面以本發(fā)明方法在碼分多址(CDMA)移動(dòng)通信系統(tǒng)中的實(shí)施實(shí)例,進(jìn)一步說明其實(shí)現(xiàn)的技術(shù)方案。
參見圖1,圖中給出CDMA系統(tǒng)中無線接入網(wǎng)部分的系統(tǒng)原理框圖。其中無線網(wǎng)絡(luò)子系統(tǒng)1(Radio Network Subsystem,RNS)通過Uu接口與用戶設(shè)備2(UEUser Equipment)相連接,通過Iu接口與核心網(wǎng)3(CNCore Network)相連接。無線網(wǎng)絡(luò)子系統(tǒng)1由無線網(wǎng)絡(luò)控制器11(Radio Network Controller,RNC)、基站12(Node B)組成,兩者之間通過Iub接口相連。無線網(wǎng)絡(luò)控制器11中與本發(fā)明相關(guān)的部分包括無線資源管理算法(RRMRadio ResourceManagement)模塊111、本地MAC模塊112和資源表113,資源表113中包括所有可能的組合業(yè)務(wù)所對應(yīng)的TFCS,這些TFCS采用本發(fā)明的基于業(yè)務(wù)速率可控性的傳輸格式組合集的分配方式對TFC進(jìn)行排序。
在本發(fā)明所述的基于業(yè)務(wù)速率可控性的TFCS分配方法中,以UE為主叫且呼叫成功的情況為例,說明各部分的功能。
UE與RNS在建立RRC信令后,UE通過非接入層信令向CN發(fā)起業(yè)務(wù)呼叫請求,CN允許接入并根據(jù)業(yè)務(wù)QoS屬性向RNC發(fā)起無線接入承載(RABRadioAccess Bearer)建立或增加的請求;RNC中的RRM進(jìn)行接納控制,如果接納控制的判斷結(jié)果為成功,根據(jù)用戶所建立的組合業(yè)務(wù)的情況查詢資源表,得到TFCS,然后將該TFCS信息連同其它參數(shù)以內(nèi)部消息方式(或其它方式)通知本地MAC和通過Iub接口通知基站、由基站通過Uu接口通知UE;RNC中的RRM根據(jù)當(dāng)前的負(fù)荷情況、或者用戶鏈路質(zhì)量情況等信息,可能會(huì)決定降低用戶鏈路的速率。以上行鏈路為例,RNC確定速率控制的幅度,按本發(fā)明的方法并根據(jù)速率控制幅度確定速率調(diào)整之后用戶鏈路的上行TFC子集,然后將TFC子集信息(指定TFC子集的TFCI)通過Uu接口消息通知UE。對于下行鏈路的情況,RNC確定速率控制的幅度,按本發(fā)明的方法并根據(jù)速率控制幅度確定速率調(diào)整之后用戶鏈路的下行TFC子集,然后將下行TFC子集信息(指定TFC子集的TFCI)通知本地MAC模塊、或者將相應(yīng)的信息通過Iu接口通知CN。
對于上行鏈路的情況,UE在收到相應(yīng)的信令之后,更新TFC子集,并使用新的速率集合來調(diào)整上行鏈路的數(shù)據(jù)發(fā)送。對于下行鏈路的情況,本地MAC模塊根據(jù)更新后的TFC子集來控制下行鏈路的數(shù)據(jù)速率、或者CN根據(jù)接收到的Iu消息來調(diào)整業(yè)務(wù)的下行速率。
參見圖2,是組合業(yè)務(wù)情況下向用戶設(shè)備傳送速率控制命令的流程框圖,更具體地是無線資源管理算法RRM中的執(zhí)行流程。
步驟21,RRM接收外界觸發(fā),在收到相應(yīng)的請求時(shí)判斷該請求觸發(fā)類型,當(dāng)觸發(fā)類型是“鏈路釋放”時(shí)執(zhí)行步驟22,當(dāng)觸發(fā)類型是“業(yè)務(wù)建立/刪除”時(shí)執(zhí)行步驟23,當(dāng)觸發(fā)類型是“速率控制”時(shí)執(zhí)行步驟24。
步驟22,觸發(fā)類型是鏈路釋放時(shí)(RNC接收到鏈路釋放請求),則釋放該用戶所占用的資源、并結(jié)束對該用戶鏈路的相應(yīng)控制。
步驟23,觸發(fā)類型是業(yè)務(wù)建立/刪除(RNC接收到業(yè)務(wù)建立/業(yè)務(wù)刪除請求),是業(yè)務(wù)建立請求則RRM進(jìn)行接納判決,若接納判決成功,則依序執(zhí)行步驟231、232,若是業(yè)務(wù)刪除請求則直接依序執(zhí)行步驟231、232。步驟231、232包括業(yè)務(wù)建立/刪除時(shí),根據(jù)新的業(yè)務(wù)組合情況查詢資源表,得到相應(yīng)的TFCS。該TFCS按照基于業(yè)務(wù)速率可控性的方式對TFC進(jìn)行排序;將新的TFCS信息、連同其他配置信息通知UE、基站、以及本地MAC層。然后返回步驟21。
步驟24,觸發(fā)類型是速率控制指示(速率控制指示請求),則RRM依序執(zhí)行步驟241、242,包括根據(jù)一定策略確定速率控制幅度,從而確定相應(yīng)的TFC子集,TFC子集可以通過所允許的最小傳輸格式組合索引(Minimum allowedTransport format combination index)的方式來指定,本例中只需要6bits就可以指定TFC子集;對于上行鏈路的情況,將包括指示TFC子集的速率控制信息通過Uu接口通知UE,對于下行鏈路的情況,將包括指示TFC子集的速率控制信息通知RNC本地MAC、通過Iub接口通知Node B或者通過Iu接口通知CN。然后返回步驟21。
在本發(fā)明方法中包含這樣一個(gè)假設(shè)在3G所支持的業(yè)務(wù)中,有些業(yè)務(wù)對帶寬的要求是恒定的,比如語音業(yè)務(wù)、會(huì)話類數(shù)據(jù)業(yè)務(wù)等,而有些業(yè)務(wù)對帶寬的要求則是可變的,比如交互類、背景類業(yè)務(wù)等,從網(wǎng)絡(luò)側(cè)的角度來看,它們具有不同的速率可控性,即對帶寬要求恒定的業(yè)務(wù)的速率可控性弱,而對帶寬要求可變的業(yè)務(wù)的速率可控性強(qiáng)。按照業(yè)務(wù)速率可控性由弱到強(qiáng),一種可能的排列順序?yàn)樾帕顦I(yè)務(wù)、會(huì)話類單速率語音業(yè)務(wù)、會(huì)話類數(shù)據(jù)業(yè)務(wù)、流業(yè)務(wù)、交互類業(yè)務(wù)、后臺(tái)類業(yè)務(wù);或者按照這樣的順序排列信令業(yè)務(wù)、會(huì)話類數(shù)據(jù)業(yè)務(wù)、會(huì)話類(AMR語音,AMRAdaptive Multi Rate)業(yè)務(wù)、流業(yè)務(wù)、交互類業(yè)務(wù)、后臺(tái)類業(yè)務(wù)。
當(dāng)用戶建立的組合業(yè)務(wù)中,各業(yè)務(wù)對速率的可控性要求不同時(shí),網(wǎng)絡(luò)側(cè)的無線資源管理算法在需要調(diào)整用戶鏈路速率時(shí),總是優(yōu)先調(diào)整那些具有可變帶寬要求的業(yè)務(wù),即速率可控性較強(qiáng)的業(yè)務(wù)。
步驟231中,按照一定順序?qū)λ锌捎肨FC進(jìn)行排列。
仍然以“會(huì)話類數(shù)據(jù)業(yè)務(wù)+交互/背景類業(yè)務(wù)+信令”的組合業(yè)務(wù)為例,對本發(fā)明方法進(jìn)行說明。其中,會(huì)話類數(shù)據(jù)業(yè)務(wù)的上行最大速率為64kbps,TFS中包括兩個(gè)TF,TFI1=0、TFI1=1;交互/背景類業(yè)務(wù)的上行最大速率為64kbps,TFS中包括5個(gè)TF,即TFI2=0、TFI2=1、TFI2=2、TFI2=3、TFI2=4;信令的上行最大速率為3.4kbps,TFS中包括兩個(gè)TF,即TFI3=0、TFI3=1。
按照當(dāng)前的組合業(yè)務(wù)情況,按本發(fā)明方法對資源表中的上行TFCS排列的結(jié)果如表4中所示。
表4
表4的排列過程描述如下1)按照各個(gè)業(yè)務(wù)對時(shí)延的要求,按時(shí)延要求從小到大確定TFC中三個(gè)業(yè)務(wù)信道的排列順序,TFC中三個(gè)信道TrCH1、TrCH2、TrCH3所對應(yīng)的業(yè)務(wù)分別為會(huì)話類數(shù)據(jù)、交互類/背景類、信令(N=3)。
2)確定各個(gè)信道的TFS。TrCH1的傳輸格式集TFS(TF0,TF1),TrCH2的傳輸格式集TFS(TF0,TF1,TF2,TF3,TF4),TrCH3的傳輸格式集TFS(TF0,TF1)。各傳輸格式集TFS中所包含的傳輸格式TF個(gè)數(shù)與可控速率范圍有關(guān)。
3)確定各信道所對應(yīng)的業(yè)務(wù)的速率可控性,并按速率可控性由弱到強(qiáng)的順序排列,為TrCH3(信令)、TrCH1(會(huì)話類數(shù)據(jù))、TrCH2(交互類/背景類)。
4)按照速率可控性由弱到強(qiáng)的順序通過三層循環(huán)來確定TFCS的排列,且每一層循環(huán)的起點(diǎn)都是從該業(yè)務(wù)最大速率所對應(yīng)的TFI開始第一層循環(huán)——TrCH3的傳輸格式集TFS(TF1,TF0循環(huán)排列)對應(yīng)于速率可控性最弱的業(yè)務(wù)信道TrCH3(信令),獲得表3中的第四列,第一層循環(huán)所得到的TFCI最?。坏诙友h(huán)——TrCH1的傳輸格式集TFS(TF1,TF0循環(huán)排列)對應(yīng)于速率可控性較弱的業(yè)務(wù)信道TrCH1(會(huì)話類數(shù)據(jù)),獲得表3中的第二列;第三層循環(huán)——TrCH2的傳輸格式集TFS(TF4,TF3,TF2,TF1,TF0循環(huán)排列)對應(yīng)于速率可控性最強(qiáng)的業(yè)務(wù)信道TrCH2(交互類/背景類),獲得表3中的第三列。然后對應(yīng)于連續(xù)的TFCI排序及CTFC進(jìn)行業(yè)務(wù)(速率)組合,而形成表4。
TFCS的排列可以以靜態(tài)表的方式存儲(chǔ)在RNC中的數(shù)據(jù)庫(見圖1中的資源表)中,RNC的資源表數(shù)據(jù)庫中預(yù)先存儲(chǔ)有業(yè)務(wù)在每種組合情況下的TFCS。也可以在業(yè)務(wù)建立/刪除的過程中,根據(jù)業(yè)務(wù)建立或刪除后新的組合業(yè)務(wù)情況,按上述排列方法動(dòng)態(tài)地排列分配,形成相應(yīng)的TFCS。
需要指出的是,上述排列方式是以業(yè)務(wù)信道為單位進(jìn)行的,包括以下三方面的情況1)對于由一個(gè)傳輸信道來承載一種業(yè)務(wù)的情況,則一個(gè)傳輸信道就可以看作一個(gè)業(yè)務(wù)信道;2)對于由多個(gè)傳輸信道來承載一種業(yè)務(wù)的情況,比如由兩個(gè)或三個(gè)傳輸信道來承載的語音業(yè)務(wù),則該多個(gè)傳輸信道被看作一個(gè)業(yè)務(wù)信道,其TFCS排列方法的原理是相同的;3)對于在同一個(gè)傳輸信道上承載多種業(yè)務(wù)的情況,比如兩個(gè)交互類/背景類業(yè)務(wù)復(fù)用在同一個(gè)傳輸信道上(事實(shí)上,信令就是這樣傳輸?shù)?,則這一個(gè)傳輸信道仍然被視作一個(gè)業(yè)務(wù)信道。
在步驟241中,確定速率控制幅度之后,由于TFCS中各個(gè)TFC是按照業(yè)務(wù)速率可控性來排列的,所以TFC子集中各個(gè)TFC所對應(yīng)的TFCI滿足這樣的關(guān)系TFCI∈(TFCImin,TFCImax),其中TFCImax等于TFCS中TFCI的個(gè)數(shù)(用NTFCS表示),而TFCImin則通過信息單元(IE)——傳輸格式組合子集(Transport FormatCombination Subset)中的參數(shù)所允許使用的最小傳輸格式組合索引(Minimumallowed Transport format combination index)來指定。
步驟中的確定速率控制后的TFC子集TFCS,以上行鏈路情況來說明。
假設(shè)UE、網(wǎng)絡(luò)側(cè)之間已經(jīng)建立了WWW瀏覽業(yè)務(wù),隨后UE又發(fā)起會(huì)話類數(shù)據(jù)業(yè)務(wù)的建立請求。通過一系列非接入層的信令交互之后,CN通過Iu接口發(fā)起RAB建立請求。同時(shí)RNC中的RRM一直通過Iub接口、Uu接口、以及本地業(yè)務(wù)面的測量報(bào)告來檢測小區(qū)中的負(fù)荷情況、以及檢測用戶鏈路的質(zhì)量情況,小區(qū)負(fù)荷的變化、或者用戶鏈路質(zhì)量的變化會(huì)觸發(fā)RRM中的相應(yīng)部分來調(diào)整用戶鏈路的速率。
TFCImin可以用下述方法來確定。
本例中三個(gè)傳輸信道用TrCHi(i=1,2,3)表示。TrCHi的TFS中包括Li(i=1,2,3)個(gè)傳輸格式TF,每個(gè)TF用TFIi表示,取值范圍為TFIi∈{0,1,2,...,Li-1}。原TFCS中,TFCI的最大值為NTFCS。
假設(shè)第i個(gè)傳輸信道所對應(yīng)的業(yè)務(wù)的速率可控性最強(qiáng),則無線資源管理算法優(yōu)先調(diào)整第i個(gè)傳輸信道所對應(yīng)的業(yè)務(wù)的速率。同時(shí)在速率控制時(shí),希望調(diào)整后該業(yè)務(wù)使用的最大TF為TFIi,則TFCImin可以表示為TFCImin=1+(1-TFIi+1L1)·NTFCS]]>若在TrCHi所對應(yīng)的業(yè)務(wù)速率降為零之后,仍希望繼續(xù)降低用戶鏈路速率,則選擇速率可控性次強(qiáng)的業(yè)務(wù),如該業(yè)務(wù)對應(yīng)于第j個(gè)傳輸信道TrCHj,假設(shè)調(diào)整后,該業(yè)務(wù)使用的最大TF為TFIj,則新的TFCImin可以表示為TFCImin=1+(1-TFIi+1Li·TFIj+1Lj)·NTFCS.]]>
參見表4,仍然以“會(huì)話類(數(shù)據(jù))業(yè)務(wù)+交互/背景類業(yè)務(wù)+信令”的組合業(yè)務(wù)情況為例,其中會(huì)話類(數(shù)據(jù))業(yè)務(wù)的上行最大速率為64kbps,其TFS包括兩個(gè)TFI(1、0);交互/背景類業(yè)務(wù)的上行最大速率為64kbps,其TFS包括5個(gè)TFI(4、3、2、1、0);信令的上行最大速率為3.4kbps,包括兩個(gè)TFI(1、0)。
在業(yè)務(wù)傳輸過程中,信令、會(huì)話類(數(shù)據(jù))業(yè)務(wù)的帶寬分配是固定的,而交互/背景類業(yè)務(wù)的帶寬可能會(huì)隨著系統(tǒng)負(fù)荷的變化、或者交互/背景類業(yè)務(wù)自身的帶寬需求而發(fā)生變化。以上行鏈路為例,假設(shè)初始接入時(shí)交互/背景類業(yè)務(wù)分配64kbps的帶寬(也就是說該業(yè)務(wù)的五個(gè)TFI都可以使用,其中TFI2=4的情況對應(yīng)于速率最大的一種格式,TFI2=0的情況對應(yīng)于速率為零的情況)。之后,監(jiān)測到該業(yè)務(wù)的業(yè)務(wù)量低于一定門限,則修改該業(yè)務(wù)的帶寬為32kbps,此時(shí)該業(yè)務(wù)的TFI2=4、TFI2=3的格式都不能使用,也就是說TFI2=4、TFI2=3所對應(yīng)的TFCI(1至8)都被禁止使用。由于在本發(fā)明方案中,TFI2=4、TFI2=3所對應(yīng)的TFCI是連續(xù)的(1至8),所以可以用指定TFC子集的方式1來通知UE,也就是在消息中使用“Minimum allowed Transport format combinationindex”(該參數(shù)中TFCI的取值為9)的方式來指定TFC子集,該子集中(TFCI為9至20,表明UE可以使用的TFCI范圍為9~20),將不包括對應(yīng)速率為48、64(kbps)的情況,就可以將交互/背景類業(yè)務(wù)的速率限制在32kbps。
這時(shí)TFCImin是這樣得到的交互類/背景類業(yè)務(wù)的Li=5,限制速率后所使用的最大TF為TFI2等于2,NTFCS等于20。計(jì)算結(jié)果如下;TFCImin=1+(1-TFIi+1Li)·NTFCS=1+(1-2+15)·20=9.]]>本發(fā)明的基于業(yè)務(wù)速率可控性的TFCS分配方法,為組合業(yè)務(wù)情況下高效地傳送高層速率控制命令提供了解決途徑。
權(quán)利要求
1.一種組合業(yè)務(wù)情況下傳送速率控制命令的方法,網(wǎng)絡(luò)端通過限制傳輸格式組合集TFCS達(dá)到控制組合業(yè)務(wù)速率的目的,其特征在于包括以下處理步驟A.無線網(wǎng)絡(luò)控制器根據(jù)某一用戶組合業(yè)務(wù)中各種業(yè)務(wù)速率可控性的強(qiáng)弱來排列TFCS中的所有傳輸格式組合TFC,使在速率控制需要限制可用的TFC時(shí),該受限的可用TFC所對應(yīng)的傳輸格式組合指示TFCI總是連續(xù)的,并將排列后的TFCS信息通知用戶設(shè)備、基站和無線網(wǎng)絡(luò)控制器本地;B.無線網(wǎng)絡(luò)控制器在接收到速率控制指示后確定速率控制幅度,從上述經(jīng)排列后的TFCS中優(yōu)先調(diào)整業(yè)務(wù)速率可控性最強(qiáng)的業(yè)務(wù),確定該業(yè)務(wù)所允許使用的最小TFCI,TFCS中由該最小TFCI以上包括該TFCI的TFC形成TFC子集,并將指定TFC子集的該TFCI通知用戶設(shè)備、基站和無線網(wǎng)絡(luò)控制器本地。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟A中,獲得所述的排列后的TFCS信息,包括以靜態(tài)資源表的方式將所有可能的用戶組合業(yè)務(wù)的TFCS存儲(chǔ)在無線網(wǎng)絡(luò)控制器的資源表數(shù)據(jù)庫中;在出現(xiàn)所述的某一用戶組合業(yè)務(wù)時(shí),從資源表數(shù)據(jù)庫中找到該用戶組合業(yè)務(wù)的TFCS作為所述的排列后的TFCS信息。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟A中,獲得所述的排列后的TFCS信息,是在業(yè)務(wù)建立或者業(yè)務(wù)刪除過程中動(dòng)態(tài)進(jìn)行的,根據(jù)業(yè)務(wù)建立或者刪除后的業(yè)務(wù)組合情況進(jìn)行所述的排列。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟A中,所述的根據(jù)組合業(yè)務(wù)中各種業(yè)務(wù)速率可控性的強(qiáng)弱來排列傳輸格式組合集TFCS中的所有傳輸格式組合TFC,包括以下步驟A1.確定N個(gè)業(yè)務(wù)所對應(yīng)的N個(gè)業(yè)務(wù)信道,并確定各業(yè)務(wù)信道所對應(yīng)的業(yè)務(wù)的速率可控性強(qiáng)弱;A2.確定各個(gè)業(yè)務(wù)信道的傳輸格式集TFS;A3.按照業(yè)務(wù)的速率可控性由弱到強(qiáng)的順序,對各個(gè)業(yè)務(wù)信道的傳輸格式集TFS循環(huán)排列,每個(gè)業(yè)務(wù)信道的傳輸格式集TFS的循環(huán)排列都從相應(yīng)業(yè)務(wù)最大速率所對應(yīng)的傳輸格式索引TFI開始;A4.將步驟A3的循環(huán)結(jié)果與從1至NTFCS連續(xù)排序的TFCI對應(yīng),NTFCS是TFCS中TFC的個(gè)數(shù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于所述步驟A1中,確定N個(gè)業(yè)務(wù)所對應(yīng)的N個(gè)業(yè)務(wù)信道,是按照N個(gè)業(yè)務(wù)對時(shí)延的要求,按時(shí)延要求從小到大確定N個(gè)業(yè)務(wù)信道的排列順序。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于所述的業(yè)務(wù)信道,是在一個(gè)業(yè)務(wù)由一個(gè)傳輸信道承載的情況下,將該傳輸信道作為所述的業(yè)務(wù)信道。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于所述的業(yè)務(wù)信道,是在一個(gè)業(yè)務(wù)由多個(gè)傳輸信道承載的情況下,將該多個(gè)傳輸信道作為所述的業(yè)務(wù)信道。
8.根據(jù)權(quán)利要求4所述的方法,其特征在于所述的業(yè)務(wù)信道,是在多個(gè)業(yè)務(wù)由同一個(gè)傳輸信道承載的情況下,將該傳輸信道作為所述的業(yè)務(wù)信道。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟A中,所述的業(yè)務(wù)速率可控性的強(qiáng)弱,是根據(jù)業(yè)務(wù)對帶寬的要求確定的,對帶寬要求恒定的業(yè)務(wù)的速率可控性弱,對帶寬要求可變的業(yè)務(wù)的速率可控性強(qiáng)。
10.根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟B中,確定該業(yè)務(wù)所允許使用的最小TFCI,即受限TFCS中的TFCI,用TFCI∈(TFCImin,NTFCS)來確定,式中,NTFCS為TFCS中TFCI的個(gè)數(shù),TFCImin為指定所述TFC子集的最小TFCI,TFCImin=1+(1-TFI1+1L1·TFI2+1L2...TFIN+1LN)·NTFCS,]]>TFIi表示速率調(diào)整后各業(yè)務(wù)使用的最大傳輸格式TFI,Li表示各業(yè)務(wù)所具有的速率個(gè)數(shù),i=1,...,N,N為業(yè)務(wù)組合中業(yè)務(wù)的個(gè)數(shù)。
11.根據(jù)權(quán)利要求1所述的方法,其特征在于所述步驟B中,在優(yōu)先調(diào)整業(yè)務(wù)速率可控性最強(qiáng)的業(yè)務(wù)后還接收到速率控制指示,則在確定速率控制幅度后,從上述經(jīng)排列后的TFCS中調(diào)整業(yè)務(wù)速率可控性次強(qiáng)的業(yè)務(wù)。
全文摘要
本發(fā)明涉及組合業(yè)務(wù)情況下傳送速率控制命令的方法,通過改變傳輸格式組合集TFCS的分配方式,使在通知通信實(shí)體改變速率的命令中,使用最少的字節(jié)數(shù)指定TFC子集。包括無線網(wǎng)絡(luò)控制器RNC根據(jù)某一用戶組合業(yè)務(wù)中各種業(yè)務(wù)速率可控性的強(qiáng)弱來排列TFCS中的所有TFC,使在速率控制需要限制可用的TFC時(shí),該受限的可用TFC所對應(yīng)的傳輸格式組合指示TFCI總是連續(xù)的,并將排列后的TFCS信息通知用戶設(shè)備、基站和RNC本地;RNC在接收到速率控制指示后確定速率控制幅度,從上述經(jīng)排列后的TFCS中優(yōu)先調(diào)整業(yè)務(wù)速率可控性最強(qiáng)的業(yè)務(wù),確定該業(yè)務(wù)所允許使用的最小傳輸格式組合索引TFCI,TFCS中由該最小TFCI以上包括該TFCI的TFC形成TFC子集,并將指定TFC子集的該TFCI通知用戶設(shè)備、基站和RNC本地。
文檔編號H04W28/22GK1780470SQ200410091418
公開日2006年5月31日 申請日期2004年11月22日 優(yōu)先權(quán)日2004年11月22日
發(fā)明者郭俊利, 趙敏, 田華, 沈皓 申請人:大唐移動(dòng)通信設(shè)備有限公司