專(zhuān)利名稱(chēng):基站和無(wú)線(xiàn)網(wǎng)絡(luò)控制器之間的擁塞控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無(wú)線(xiàn)通信領(lǐng)域中寬帶碼分多址系統(tǒng),尤其涉及一種 基站和無(wú)線(xiàn)網(wǎng)^"控制器之間的擁塞控制方法。
背景技術(shù):
在NodeB (基5占)和RNC ( Radio Network Controller,無(wú)纟戔網(wǎng)
絡(luò)控制器)網(wǎng)絡(luò)節(jié)點(diǎn)之間,傳輸帶寬是受限的,運(yùn)營(yíng)商從運(yùn)營(yíng)成本 的角度考慮,通常根據(jù)網(wǎng)絡(luò)覆蓋地區(qū)的話(huà)務(wù)模型來(lái)確定傳輸帶寬。 因此,在RNC向NodeB發(fā)送數(shù)據(jù)時(shí),需要根據(jù)這部分帶寬的配置 情況,按照一定的算法或者策略,在各個(gè)業(yè)務(wù)之間合理的分配資源。
但是,在多個(gè)NodeB和單個(gè)RNC之間,為合理的使用總的網(wǎng) 絡(luò)傳輸資源,需要配置一個(gè)網(wǎng)絡(luò)匯聚節(jié)點(diǎn),將總帶寬再次合理的分 配。這就佳J尋對(duì)于RNC來(lái)"i兌,通向某個(gè)NodeB的可4吏用的帶寬資 源是不可預(yù)見(jiàn)的,因此,上面提到的流量分配策略就可能發(fā)生失效。
3GPPTS 25.427協(xié)議定義了 一種擁塞指示控制幀,幀結(jié)構(gòu)如圖 1所示。其中Congestion Status的含義長(zhǎng)口下
0無(wú)擁塞No TNL congestion
1保留ved for future use
2網(wǎng)絡(luò)延遲3網(wǎng)絡(luò)丟包
NodeB根據(jù)檢測(cè)RNC發(fā)送數(shù)據(jù)包的丟包結(jié)果,根據(jù)丟包量的 多少,發(fā)送一定密度的擁塞指示幀給RNC,幀的編號(hào)為3, RNC 可以才艮據(jù)在每個(gè)調(diào)度周期內(nèi)接收到的擁塞指示幀的數(shù)量,來(lái)對(duì)業(yè)務(wù) 流量進(jìn)行控制。對(duì)于網(wǎng)絡(luò)延遲,NodeB才艮據(jù)斗企測(cè)HSDPA( High Speed Downlink Packet Access ,高速下4亍分組4姿入)凄t據(jù)幀中的DRT( Delay Reference Time,延遲參考時(shí)間)字段(TS 25.435 )檢測(cè)幀延遲, 當(dāng)延遲量超過(guò)一定的門(mén)限,發(fā)送延遲指示幀給RNC,幀的編號(hào)為2。
因此,需要根據(jù)TS 25.427協(xié)議定義的擁塞指示控制幀和延遲 指示幀提供一種擁塞控制算法,對(duì)每個(gè)R5業(yè)務(wù)發(fā)送的數(shù)據(jù)量進(jìn)行 上調(diào)或者下調(diào)處理,解決網(wǎng)纟各擁塞的情況。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種基站和無(wú)線(xiàn)網(wǎng)絡(luò)控制器之間 的擁塞控制方法,用于4是供WCDMA系統(tǒng)RNC節(jié)點(diǎn)和NodeB節(jié)點(diǎn) 之間的擁塞控制,以解決傳輸流控的問(wèn)題。
為了實(shí)現(xiàn)上述目的,本發(fā)明提供了一種基站和無(wú)線(xiàn)網(wǎng)絡(luò)控制器 之間的擁塞控制方法。擁塞控制方法包括以下步驟
步驟S102,基站進(jìn)行擁塞4全測(cè),并4艮據(jù)擁塞狀態(tài)向無(wú)線(xiàn)網(wǎng)絡(luò)控 制器發(fā)送擁塞指示控制幀,擁塞指示控制幀包括擁塞指示幀和擁塞 解除指示幀;
步驟S104,無(wú)線(xiàn)網(wǎng)絡(luò)控制器判斷所接收到的擁塞指示控制幀的 類(lèi)型,如果是擁塞指示幀,則進(jìn)行至步驟S106,如果是擁塞解除指 示幀,則進(jìn)4于至步驟S108;
步驟S106,無(wú)線(xiàn)網(wǎng)絡(luò)控制器4艮據(jù)所接收的擁塞指示幀、延遲定 時(shí)器的狀態(tài)、以及擁塞狀態(tài)變量,對(duì)數(shù)據(jù)流量進(jìn)行調(diào)整;以及
步驟S108,無(wú)線(xiàn)網(wǎng)絡(luò)控制器根據(jù)所接收的擁塞解除指示幀,對(duì) 凄大才居流量進(jìn)4于恢復(fù)。
如果無(wú)線(xiàn)網(wǎng)絡(luò)控制器連續(xù)接收到擁塞解除指示幀并且不再繼 續(xù)接收到擁塞解除指示幀,則啟動(dòng)恢復(fù)定時(shí)器,當(dāng)恢復(fù)定時(shí)器到期 時(shí),增加數(shù)據(jù)流量,并重新啟動(dòng)恢復(fù)定時(shí)器。
設(shè)置延遲定時(shí)器,當(dāng)接收到一次擁塞指示幀時(shí),啟動(dòng)延遲定時(shí) 器,并且在延遲定時(shí)器有效期內(nèi),不對(duì)新接收到的擁塞指示幀進(jìn)行 處理。
擁塞指示幀包括丟包指示幀和延遲指示幀。
在步驟S106中,如果延遲定時(shí)器已啟動(dòng),則不進(jìn)行任何處理。
在步驟S106中,如果延遲定時(shí)器未啟動(dòng),并且擁塞狀態(tài)變量 表示不處于擁塞解除狀態(tài),則減小數(shù)據(jù)流量,將擁塞狀態(tài)變量設(shè)置 為表示處于擁塞狀態(tài),并啟動(dòng)延遲定時(shí)器。優(yōu)選地,將在擁塞指示 幀為丟包指示幀的情況下的數(shù)據(jù)流量減小量設(shè)置為大于在擁塞指 示幀為延遲指示幀的情況下的數(shù)據(jù)流量減小量。
在步驟S106中,如果延遲定時(shí)器未啟動(dòng),并且擁塞狀態(tài)變量 表示處于擁塞解除狀態(tài),則減小數(shù)據(jù)流量,將擁塞狀態(tài)變量設(shè)置為 表示處于擁塞狀態(tài),并啟動(dòng)延遲定時(shí)器。優(yōu)選地,如果恢復(fù)定時(shí)器 啟動(dòng),則使恢復(fù)定時(shí)器失效,其中,恢復(fù)定時(shí)器在無(wú)線(xiàn)網(wǎng)絡(luò)控制器 連續(xù)接收到預(yù)定數(shù)量個(gè)擁塞解除指示幀時(shí)啟動(dòng)。在步驟S108中, 將擁塞狀態(tài)變量設(shè)置為處于擁塞解除狀態(tài),增加數(shù)據(jù)流量。
通過(guò)上述4支術(shù)方案,本發(fā)明在NodeB和RNC之間網(wǎng)絡(luò)傳輸受 限的情況下,刈4妄納判決力口入NodeB和RNC之間網(wǎng)絡(luò)資源的約束, 能有效的避免固網(wǎng)傳送的擁塞,提高服務(wù)質(zhì)量。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申
請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其"i兌明用于解釋本發(fā)明,并 不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中
圖1是擁塞指示控制幀結(jié)構(gòu)示意圖2是根據(jù)本發(fā)明的基站和無(wú)線(xiàn)網(wǎng)絡(luò)控制器之間的擁塞控制方 法的流-呈圖3是根據(jù)本發(fā)明的基站和無(wú)線(xiàn)網(wǎng)絡(luò)控制器之間的擁塞控制系 統(tǒng)的框圖;以及
圖4是#^居本發(fā)明實(shí)施例的擁塞控制方法流程圖。
具體實(shí)施例方式
下面將參考附圖詳細(xì)說(shuō)明本發(fā)明。
參照?qǐng)D2,根據(jù)本發(fā)明的基站和無(wú)線(xiàn)網(wǎng)絡(luò)控制器之間的擁塞控 制方法包括以下步驟
步驟S102,基站進(jìn)行擁塞4全測(cè),并才艮據(jù)擁塞狀態(tài)向無(wú)線(xiàn)網(wǎng)絡(luò)控 制器發(fā)送擁塞指示控制幀,擁塞指示控制幀包括擁塞指示幀和擁塞 解除指示幀。
擁塞指示幀包括丟包指示幀和延遲指示幀。
步驟S104,無(wú)線(xiàn)網(wǎng)絡(luò)控制器判斷所接收到的擁塞指示控制幀的 類(lèi)型,如果是擁塞指示幀,則進(jìn)行至步驟S106,如果是擁塞解除指 示幀,則進(jìn)行至步驟S108。
步驟S106,無(wú)線(xiàn)網(wǎng)絡(luò)控制器根據(jù)所接收的擁塞指示幀、延遲定 時(shí)器的狀態(tài)、以及擁塞狀態(tài)變量,對(duì)數(shù)據(jù)流量進(jìn)行調(diào)整。
如果延遲定時(shí)器已啟動(dòng),則不進(jìn)行任何處理。
如果延遲定時(shí)器未啟動(dòng),并且擁塞狀態(tài)變量表示不處于擁塞解 除狀態(tài),則減小數(shù)據(jù)流量,將擁塞狀態(tài)變量設(shè)置為表示處于擁塞狀 態(tài),并啟動(dòng)延遲定時(shí)器。優(yōu)選地,將在擁塞指示幀為丟包指示幀的 情況下的數(shù)據(jù)流量減d、量設(shè)置為大于在擁塞指示幀為延遲指示幀 的情況下的數(shù)據(jù)流量減小量。
如果延遲定時(shí)器未啟動(dòng),并且擁塞狀態(tài)變量表示處于擁塞解除 狀態(tài),則減小數(shù)據(jù)流量,將擁塞狀態(tài)變量設(shè)置為表示處于擁塞狀態(tài), 并啟動(dòng)延遲定時(shí)器。優(yōu)選地,如果恢復(fù)定時(shí)器啟動(dòng),則使恢復(fù)定時(shí) 器失效,其中,恢復(fù)定時(shí)器在無(wú)線(xiàn)網(wǎng)絡(luò)控制器連續(xù)接收到預(yù)定數(shù)量 個(gè)擁塞解除指示幀時(shí)啟動(dòng)。
步驟S108,無(wú)線(xiàn)網(wǎng)絡(luò)控制器4艮據(jù)所^接收的擁塞解除指示幀,對(duì) 數(shù)據(jù)流量進(jìn)行恢復(fù)。
將擁塞狀態(tài)變量設(shè)置為處于擁塞解除狀態(tài),增加數(shù)據(jù)流量。
此外,可選地,如果無(wú)線(xiàn)網(wǎng)絡(luò)控制器連續(xù)4妻收到擁塞解除指示 幀并且不再繼續(xù)接收到擁塞解除指示幀,則啟動(dòng)恢復(fù)定時(shí)器,當(dāng)恢 復(fù)定時(shí)器到期時(shí),增加數(shù)據(jù)流量,并重新啟動(dòng)恢復(fù)定時(shí)器。
可選地,設(shè)置延遲定時(shí)器,當(dāng)接收到一次擁塞指示幀時(shí),啟動(dòng) 延遲定時(shí)器,并且在延遲定時(shí)器有效期內(nèi),不對(duì)新接收到的擁塞指 示幀進(jìn)4于處理。
參照?qǐng)D3,根據(jù)本發(fā)明的基站和無(wú)線(xiàn)網(wǎng)絡(luò)控制器之間的擁塞控 制系統(tǒng)10包括擁塞指示模塊20,位于基站側(cè),用于進(jìn)行擁塞檢 測(cè),并根據(jù)擁塞狀態(tài)向無(wú)線(xiàn)網(wǎng)絡(luò)控制器發(fā)送擁塞指示控制幀,擁塞 指示控制幀包括擁塞指示幀和擁塞解除指示幀;判決模塊30,位于 無(wú)線(xiàn)網(wǎng)絡(luò)控制器側(cè),用于判斷所接收到的擁塞指示控制幀的類(lèi)型, 如果是擁塞指示幀,則判決由調(diào)整才莫塊40進(jìn)4亍處理,如果是擁塞 解除指示幀,則判決由恢復(fù)模塊50進(jìn)行處理;調(diào)整模塊40,位于 無(wú)線(xiàn)網(wǎng)絡(luò)控制器側(cè),用于根據(jù)所接收的擁塞指示幀、延遲定時(shí)器的 狀態(tài)、以及擁塞狀態(tài)變量,對(duì)數(shù)據(jù)流量進(jìn)行調(diào)整;以及恢復(fù)模塊50, 位于無(wú)線(xiàn)網(wǎng)絡(luò)控制器側(cè),用于才艮據(jù)所接收的擁塞解除指示幀,對(duì)凄t 據(jù)流量進(jìn)行恢復(fù)。
如果無(wú)線(xiàn)網(wǎng)絡(luò)控制器連續(xù)接收到擁塞解除指示幀并且不再繼 續(xù)接收到擁塞解除指示幀,則啟動(dòng)恢復(fù)定時(shí)器,當(dāng)恢復(fù)定時(shí)器到期 時(shí),增加數(shù)據(jù)流量,并重新啟動(dòng)恢復(fù)定時(shí)器。
延遲定時(shí)器當(dāng)接收到 一次擁塞指示幀時(shí)啟動(dòng),并且在延遲定時(shí) 器有效期內(nèi),不對(duì)新4妾收到的擁塞指示幀進(jìn)行處理。
擁塞指示幀包括丟包指示幀和延遲指示幀。
如果無(wú)線(xiàn)網(wǎng)絡(luò)控制器接收到擁塞指示幀,延遲定時(shí)器已啟動(dòng), 則調(diào)整才莫塊40不進(jìn)行任何處理。
如果無(wú)線(xiàn)網(wǎng)絡(luò)控制器接收到擁塞指示幀,延遲定時(shí)器未啟動(dòng), 并且擁塞狀態(tài)變量表示不處于擁塞解除狀態(tài),則調(diào)整模塊40減小 數(shù)據(jù)流量,將擁塞狀態(tài)變量設(shè)置為表示處于擁塞狀態(tài),并啟動(dòng)延遲
定時(shí)器。優(yōu)選地,調(diào)整—莫塊40將在擁塞指示幀為丟包指示幀的情 況下的數(shù)據(jù)流量減小量設(shè)置為大于在擁塞指示幀為延遲指示幀的 情況下的數(shù)據(jù)流量減小量。
如果無(wú)線(xiàn)網(wǎng)絡(luò)控制器接收到擁塞指示幀,延遲定時(shí)器未啟動(dòng), 并且擁塞狀態(tài)變量表示處于擁塞解除狀態(tài),則調(diào)整模塊40減小數(shù) 據(jù)流量,將擁塞狀態(tài)變量設(shè)置為表示處于擁塞狀態(tài),并啟動(dòng)延遲定 時(shí)器。優(yōu)選地,如果恢復(fù)定時(shí)器啟動(dòng),則調(diào)整模塊40使恢復(fù)定時(shí) 器失效,其中,恢復(fù)定時(shí)器在無(wú)線(xiàn)網(wǎng)絡(luò)控制器連續(xù)接收到預(yù)定數(shù)量 個(gè)擁塞解除指示幀時(shí)啟動(dòng)。
如果無(wú)線(xiàn)網(wǎng)絡(luò)控制器接收到擁塞解除指示幀,則恢復(fù)模塊50 將擁塞狀態(tài)變量設(shè)置為處于擁塞解除狀態(tài),增加數(shù)據(jù)流量。
本發(fā)明涉及寬帶碼分多址系統(tǒng)NodeB網(wǎng)絡(luò)節(jié)點(diǎn)和RNC網(wǎng)絡(luò)節(jié) 點(diǎn)之間R5業(yè)務(wù)的擁塞控制算法。
擁塞控制對(duì)PVC (Permanent Virtual Circuit,永久虛電路)反 壓流控得出的數(shù)據(jù)量進(jìn)行二次調(diào)整,操作有兩種類(lèi)型
1 )速率調(diào)整原則為快下調(diào),慢上調(diào);
2)設(shè)置數(shù)據(jù)量發(fā)送百分比P,實(shí)際發(fā)送量為業(yè)務(wù)可發(fā)送量乘以 P,初始狀態(tài)P-100。/Q,當(dāng)發(fā)生擁塞的情況,降低P的值,以達(dá)到 調(diào)整流量的目的;
3 )設(shè)置一個(gè)Pending Timer (延遲定時(shí)器)定時(shí)器,當(dāng)接收到 一次擁塞指示幀的時(shí)4美,啟動(dòng)Pending Timer定時(shí)器,在定時(shí)器有 效期內(nèi),不對(duì)擁塞指示幀進(jìn)行處理;
4) P的調(diào)整,當(dāng)每次接收到擁塞指示幀的時(shí)候,接收到一個(gè)擁 塞指示幀,P = P - 10%, P的#刀始<直為100%,直到P = 0;
5) P的調(diào)整,當(dāng)每次接收到延遲指示幀的時(shí)候,接收到一個(gè)延 遲指示幀,P = P —5%;
6) 當(dāng)連續(xù)收到擁塞解除指示幀的時(shí)候,適當(dāng)?shù)恼{(diào)整P,每接收 到一個(gè)擁塞解除指示幀,P就增加5。/。, P = P+5%;
7) 當(dāng)在連續(xù)接收擁塞解除指示幀的時(shí)候,即在對(duì)P適當(dāng)?shù)脑?加時(shí),接收到擁塞指示幀,那么就認(rèn)為是這種微微的調(diào)整破壞了網(wǎng) 絡(luò)平tf,那么,就將P威少5Q/q,恢復(fù)到以前狀態(tài);
8) 在連續(xù)接收到擁塞解除指示幀,在達(dá)到一定次數(shù)后,NodeB 不會(huì)再發(fā)送擁塞解除指示幀,這個(gè)時(shí)候,啟動(dòng)Resume Timer定時(shí)器
(恢復(fù)定時(shí)器),當(dāng)定時(shí)器到期,調(diào)整P增加10。/。,再啟動(dòng)Resume Timer定時(shí)器,如果在此期間內(nèi),收到了擁塞指示幀,那么Resume Timer自動(dòng)失效;
9 )設(shè)置擁塞狀態(tài)變量ConState,如果ConState = 0 ,表明當(dāng)前 處于擁塞解除狀態(tài),如果ConState-1,表明當(dāng)前處于擁塞狀態(tài)。
下面結(jié)合圖4對(duì)l支術(shù)方案的實(shí)施作進(jìn)一步的詳細(xì)描述
1 )初始;j大態(tài),P= 100%, Pending Timer處于失歲文^大態(tài),ConState
=-1
2 ) RNC在一個(gè)調(diào)度周期內(nèi)接收到n個(gè)擁塞指示幀,則進(jìn)行如 下處理
a )如果此時(shí)Pending Timer沒(méi)有啟動(dòng),并且ConState =0 ,那 么P = P — n*10%,并且啟動(dòng)Pending Timer, 4夸狀態(tài)變量ConState 賦為1
b)如果此時(shí)Pending Timer處于有效狀態(tài),那么不對(duì)擁塞指示 幀進(jìn)4于處理
c H口果Pending Timer ;殳有啟動(dòng),4旦是ConState = 0,并且Resume Timer沒(méi)有啟動(dòng),那么P = P畫(huà)5% ,啟動(dòng)Pending Timer
d )如果Pending Timer沒(méi)有啟動(dòng),4旦是ConState = 0,并且Resume Timer啟動(dòng),那么P = P — 10%, Resume Timer失效,啟動(dòng)Pending Timer
3 ) RNC在一個(gè)調(diào)度周期內(nèi)接收到n個(gè)延遲指示幀,則進(jìn)4亍如 下處理
a ) ^口果jt匕時(shí)Pending Timer 5殳有啟動(dòng),并且ConState ~= 0,刃卩 么P = P — n*5%,并且啟動(dòng)Pending Timer,將狀態(tài)變量ConState賦 為1
b )如果此時(shí)Pending Timer處于有效狀態(tài),那么不對(duì)擁塞指示 幀進(jìn)4于處理
c )如果Pending Timer沒(méi)有啟動(dòng),4旦是ConState = 0,并且Resume Timer沒(méi)有啟動(dòng),那么P = P - 5%,啟動(dòng)Pending Timer
d )力口果Pending Timer ;殳有啟動(dòng),4旦是ConState = 0,并且Resume Timer啟動(dòng),那么P = P - 10%, Resume Timer失效,啟動(dòng)Pending Timer 4 )當(dāng)RNC接收到擁塞解除指示幀的時(shí)候,將狀態(tài)變量ConState =0,并且,P = P + 5%,并且記錄接收到的擁塞解除指示幀的個(gè)數(shù), yVww m = A"w附rf肌+1 , 當(dāng)W"wOT7W 2 5的時(shí)々美,啟動(dòng)Resume Timer定時(shí)器
5)當(dāng)Resume Timer定時(shí)器失效,將P:P+100/0,并且再次啟 動(dòng)Resume Timer定時(shí)器,直到P = 100% 。
綜上所述,本算法-使得RNC可以#4居接收到的擁塞指示幀的 數(shù)量來(lái)動(dòng)態(tài)的調(diào)整發(fā)送的業(yè)務(wù)量,在擁塞狀態(tài)得到恢復(fù)時(shí),可以根 據(jù)擁塞解除指示幀來(lái)慢慢的恢復(fù)數(shù)據(jù)發(fā)送量,降低了由于固網(wǎng)資源 受限時(shí)的擁塞狀況,提高了業(yè)務(wù)的服務(wù)質(zhì)量。
以上所述 <又為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā) 明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。 凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn) 等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種基站和無(wú)線(xiàn)網(wǎng)絡(luò)控制器之間的擁塞控制方法,其特征在于,包括以下步驟步驟S102,所述基站進(jìn)行擁塞檢測(cè),并根據(jù)擁塞狀態(tài)向所述無(wú)線(xiàn)網(wǎng)絡(luò)控制器發(fā)送擁塞指示控制幀,所述擁塞指示控制幀包括擁塞指示幀和擁塞解除指示幀;步驟S104,所述無(wú)線(xiàn)網(wǎng)絡(luò)控制器判斷所接收到的所述擁塞指示控制幀的類(lèi)型,如果是所述擁塞指示幀,則進(jìn)行至步驟S106,如果是所述擁塞解除指示幀,則進(jìn)行至步驟S108;步驟S106,所述無(wú)線(xiàn)網(wǎng)絡(luò)控制器根據(jù)所接收的所述擁塞指示幀、延遲定時(shí)器的狀態(tài)、以及擁塞狀態(tài)變量,對(duì)數(shù)據(jù)流量進(jìn)行調(diào)整;以及步驟S108,所述無(wú)線(xiàn)網(wǎng)絡(luò)控制器根據(jù)所接收的所述擁塞解除指示幀,對(duì)數(shù)據(jù)流量進(jìn)行恢復(fù)。
2. 根據(jù)權(quán)利要求1所述的擁塞控制方法,其特征在于,如果所述 無(wú)線(xiàn)網(wǎng)絡(luò)控制器連續(xù)4妄收到所述擁塞解除指示幀并且不再繼 續(xù)^l妄收到所述擁塞解除指示幀,則啟動(dòng)恢復(fù)定時(shí)器,當(dāng)所述恢 復(fù)定時(shí)器到期時(shí),增加數(shù)據(jù)流量,并重新啟動(dòng)所述恢復(fù)定時(shí)器。
3. 根據(jù)權(quán)利要求1所述的擁塞控制方法,其特征在于,設(shè)置所述 延遲定時(shí)器,當(dāng)接收到一次所述擁塞指示幀時(shí),啟動(dòng)所述延遲 定時(shí)器,并且在所述延遲定時(shí)器有效期內(nèi),不對(duì)新接收到的所 述擁塞指示幀進(jìn)行處理。
4. 根據(jù)權(quán)利要求1所述的擁塞控制方法,其特征在于,所述擁塞 指示幀包括丟包指示幀和延遲指示幀。
5. 根據(jù)權(quán)利要求1或3所述的擁塞控制方法,其特征在于,在步 驟S106中,如果所述延遲定時(shí)器已啟動(dòng),則不進(jìn)行任何處理。
6. 根據(jù)權(quán)利要求1或3所述的擁塞控制方法,其特征在于,在步 驟S106中,如果所述延遲定時(shí)器未啟動(dòng),并且所述擁塞狀態(tài) 變量表示不處于擁塞解除狀態(tài),則減小數(shù)據(jù)流量,將所述擁塞 狀態(tài)變量設(shè)置為表示處于擁塞狀態(tài),并啟動(dòng)所述延遲定時(shí)器。
7. 根據(jù)權(quán)利要求6所述的擁塞控制方法,其特征在于,將在所述 擁塞指示幀為丟包指示幀的情況下的#t據(jù)流量減小量i殳置為 大于在所述擁塞指示幀為延遲指示幀的情況下的數(shù)據(jù)流量減小量。
8. 根據(jù)權(quán)利要求1或3所述的擁塞控制方法,其特征在于,在步 驟S106中,如果所述延遲定時(shí)器未啟動(dòng),并且所述擁塞狀態(tài) 變量表示處于擁塞解除狀態(tài),則減小數(shù)據(jù)流量,將所述擁塞狀 態(tài)變量設(shè)置為表示處于擁塞狀態(tài),并啟動(dòng)所述延遲定時(shí)器。
9. 根據(jù)權(quán)利要求8所述的擁塞控制方法,其特征在于,如果恢復(fù) 定時(shí)器啟動(dòng),則使所述恢復(fù)定時(shí)器失效,其中,所述恢復(fù)定時(shí) 器在所述無(wú)線(xiàn)網(wǎng)絡(luò)控制器連續(xù)接收到預(yù)定數(shù)量個(gè)所述擁塞解 除指示幀時(shí)啟動(dòng)。
10. 根據(jù)權(quán)利要求1所述的擁塞控制方法,其特征在于,在步驟 S108中,將所述擁塞狀態(tài)變量設(shè)置為處于擁塞解除狀態(tài),增 加數(shù)據(jù)流量。
全文摘要
本發(fā)明公開(kāi)了一種基站和無(wú)線(xiàn)網(wǎng)絡(luò)控制器之間的擁塞控制方法。基站進(jìn)行擁塞檢測(cè),并根據(jù)擁塞狀態(tài)向無(wú)線(xiàn)網(wǎng)絡(luò)控制器發(fā)送擁塞指示控制幀,擁塞指示控制幀包括擁塞指示幀和擁塞解除指示幀;無(wú)線(xiàn)網(wǎng)絡(luò)控制器判斷所接收到的擁塞指示控制幀的類(lèi)型,如果是擁塞指示幀,則無(wú)線(xiàn)網(wǎng)絡(luò)控制器根據(jù)所接收的擁塞指示幀、延遲定時(shí)器的狀態(tài)、以及擁塞狀態(tài)變量,對(duì)數(shù)據(jù)流量進(jìn)行調(diào)整,如果是擁塞解除指示幀,則無(wú)線(xiàn)網(wǎng)絡(luò)控制器根據(jù)所接收的擁塞解除指示幀,對(duì)數(shù)據(jù)流量進(jìn)行恢復(fù)。本發(fā)明在NodeB和RNC之間網(wǎng)絡(luò)傳輸受限的情況下,對(duì)接納判決加入NodeB和RNC之間網(wǎng)絡(luò)資源的約束,能有效的避免固網(wǎng)傳送的擁塞,提高服務(wù)質(zhì)量。
文檔編號(hào)H04W28/10GK101179833SQ20061013854
公開(kāi)日2008年5月14日 申請(qǐng)日期2006年11月7日 優(yōu)先權(quán)日2006年11月7日
發(fā)明者徐云翔 申請(qǐng)人:中興通訊股份有限公司