專利名稱:軟切換中和小區(qū)切換過程中的數(shù)據(jù)速率控制方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及無線通信,尤其涉及無線通信系統(tǒng)中的數(shù)據(jù)速率控制。
背景技術(shù):
無線通信系統(tǒng)用于多種應(yīng)用,其包括,例如,尋呼、無線本地環(huán)路(WLL)、網(wǎng)絡(luò)電話、無線電話和衛(wèi)星通信系統(tǒng)。無線電話系統(tǒng)的一個(gè)示例性的應(yīng)用是用于經(jīng)常移動(dòng)的遠(yuǎn)程用戶的蜂窩電話系統(tǒng)。在一個(gè)典型的蜂窩電話系統(tǒng)中,移動(dòng)用戶,即移動(dòng)站,隨著移動(dòng)站的移動(dòng),從通信系統(tǒng)的無線網(wǎng)絡(luò)基礎(chǔ)設(shè)施中的各種基站,發(fā)送和接收信號(hào)。
現(xiàn)代無線通信系統(tǒng),如蜂窩電話系統(tǒng),通常被設(shè)計(jì)為允許多個(gè)用戶,或使用者,訪問公共的通信介質(zhì)。已經(jīng)開發(fā)了用于這些多址無線通信系統(tǒng)的多種技術(shù),包括碼分多址(CDMA)、時(shí)分多址(TDMA)和頻分多址(FDMA)。這些多址技術(shù)對(duì)多個(gè)用戶和無線網(wǎng)絡(luò)基礎(chǔ)設(shè)施之間發(fā)送和接收的信號(hào)進(jìn)行編碼、調(diào)制、解碼和解調(diào),因此多個(gè)用戶能夠同時(shí)通信,并且使無線通信系統(tǒng)具有相對(duì)較大的容量。
在基于CDMA的無線通信系統(tǒng)中,多個(gè)用戶高效地共享可用射頻(RF)頻譜。無線通信系統(tǒng)發(fā)送的通常是語音消息,最近也出現(xiàn)了用于數(shù)據(jù)業(yè)務(wù)的具有增強(qiáng)型容量的通信系統(tǒng)。例如,這樣的數(shù)據(jù)業(yè)務(wù)通信系統(tǒng)是高數(shù)據(jù)速率(HDR)系統(tǒng),其遵從電信工業(yè)協(xié)會(huì)/電子工業(yè)聯(lián)盟(TIA/EIA)2002年1月頒布的cdma2000高數(shù)據(jù)速率空中接口規(guī)范IS-856(IS-856標(biāo)準(zhǔn))。
在無線通信系統(tǒng)中,如基于CDMA或前述一種其他多址技術(shù)的系統(tǒng)中,用戶常常是移動(dòng)的。隨著用戶的移動(dòng),它們可能會(huì)離開基站的一個(gè)扇區(qū)的覆蓋區(qū)域,或離開基站本身的覆蓋區(qū)域。當(dāng)一個(gè)用戶,也稱為移動(dòng)終端或移動(dòng)站,移入和移出不同的覆蓋區(qū)域時(shí),即所述用戶離開一個(gè)覆蓋區(qū)域并且進(jìn)入另一個(gè)覆蓋區(qū)域時(shí),為了維持通信,出現(xiàn)了一種名為“切換”的技術(shù)。在切換中,所述移動(dòng)站開始與它正在進(jìn)入的覆蓋區(qū)域內(nèi)的基站的一個(gè)扇區(qū)(簡(jiǎn)稱為基站)通信,并且終止與它正在離開的覆蓋區(qū)域內(nèi)的基站的通信。利用名為“軟切換”的技術(shù),移動(dòng)站可以在切換過程中同時(shí)與兩個(gè)基站通信。也就是說,移動(dòng)終端維持與一個(gè)基站(它正在離開該基站的覆蓋區(qū)域)的通信,同時(shí)建立與另一個(gè)基站(它正在進(jìn)入該基站的覆蓋區(qū)域)的通信。在這種技術(shù)中,兩個(gè)基站都可以共同地或獨(dú)立地對(duì)移動(dòng)站的傳輸進(jìn)行解碼。在軟切換過程中與兩個(gè)基站通信,降低了掉話或其他意外通信損失的幾率。
在軟切換中所涉及的兩個(gè)基站分別可支持的數(shù)據(jù)速率可能不同,例如,由于各基站的擁塞級(jí)別而不同。通過監(jiān)控用戶的數(shù)據(jù)速率和用以達(dá)到預(yù)期服務(wù)質(zhì)量(QoS)所需的接收信號(hào)的強(qiáng)度,可以確定系統(tǒng)的擁塞級(jí)別。從移動(dòng)站到基站的通信鏈路被稱為反向鏈路或上行鏈路。在無線CDMA系統(tǒng)中,反向鏈路容量是干擾受限的,小區(qū)擁塞的一個(gè)衡量標(biāo)準(zhǔn)是基站處的總接收功率除以熱噪聲級(jí)別??偨邮展β食詿嵩肼曂ǔ1环Q為“熱噪聲增量”(ROT),并對(duì)應(yīng)于反向鏈路的負(fù)載。通常,需要將ROT維持在一個(gè)預(yù)定值附近。如果ROT過高,則小區(qū)的覆蓋區(qū)域,即小區(qū)的基站可以進(jìn)行通信的距離,將會(huì)降低,并且反向鏈路穩(wěn)定性會(huì)下降。減少的小區(qū)覆蓋(如,由于過高的ROT)會(huì)對(duì)小區(qū)可以支持的數(shù)據(jù)速率產(chǎn)生負(fù)面影響,并且,位于該小區(qū)邊緣的移動(dòng)站可能會(huì)掉話。由于移動(dòng)站所需的發(fā)送能量的增加,小區(qū)的覆蓋區(qū)域隨著ROT增大而減小,所述發(fā)送能量用來在所述基站處提供目標(biāo)能量級(jí)別。通常,移動(dòng)終端的發(fā)射功率在一定程度上是受限的,因此要求增大發(fā)射功率就會(huì)相應(yīng)地減小范圍。低的ROT指示反向鏈路沒有過載,因此也指示可用數(shù)據(jù)速率容量可能被浪費(fèi)掉了。
如果切換中涉及的基站和移動(dòng)終端可以支持不同的數(shù)據(jù)速率,那么,在切換過程中移動(dòng)站的數(shù)據(jù)速率可能不是最優(yōu)的。例如,如果移動(dòng)終端切換到的基站可以支持比移動(dòng)終端正在使用的數(shù)據(jù)速率更高的數(shù)據(jù)速率,那么,移動(dòng)站采用的數(shù)據(jù)速率低于可能達(dá)到的值,這種情況下可能存在系統(tǒng)資源浪費(fèi)。如果移動(dòng)終端切換到的基站不能夠支持該移動(dòng)終端當(dāng)前采用的數(shù)據(jù)速率,那么移動(dòng)終端可能會(huì)引起和其他用戶之間更大的干擾并降低系統(tǒng)性能。軟切換區(qū)域的速率管理形式可以通過基站之間的協(xié)調(diào)來達(dá)成。然而無線網(wǎng)絡(luò)基礎(chǔ)設(shè)施或回程鏈路上進(jìn)行的基站間協(xié)調(diào)可能比較慢,或不支持兩個(gè)基站之間的協(xié)調(diào)。
因此,本領(lǐng)域中需要在無線通信系統(tǒng)中改進(jìn)切換過程中的分布式數(shù)據(jù)速率控制。
發(fā)明內(nèi)容
這里公開的實(shí)施例針對(duì)前述需求,提供了若干方法和裝置,用于在切換過程中控制無線通信系統(tǒng)中的傳輸?shù)臄?shù)據(jù)速率。移動(dòng)站傳輸由移動(dòng)站切換列表中的多個(gè)基站接收并解碼。切換列表中任何將傳輸成功解碼的基站,通過下行鏈路向所述移動(dòng)站發(fā)送確認(rèn)消息。然后,基于包括確認(rèn)消息的來自基站的傳輸,移動(dòng)站確定速率控制命令。移動(dòng)站按照速率控制命令調(diào)整其傳輸?shù)臄?shù)據(jù)速率。
在另一方面中,一個(gè)基站,其不是發(fā)送該確認(rèn)消息的基站,可能希望將期望數(shù)據(jù)速率命令傳送到該移動(dòng)站。要求發(fā)送速率命令的基站可能是主基站,其具有服務(wù)質(zhì)量(QoS)和其他調(diào)度信息,該基站也可能是非主基站,其是過度擁塞的并希望降低傳輸速率。然后,基于來自主基站和非主基站的速率命令,期望速率命令可由移動(dòng)終端用來確定傳輸?shù)臄?shù)據(jù)速率。
在切換過程中控制無線通信系統(tǒng)中的傳輸?shù)臄?shù)據(jù)速率包括從多個(gè)基站接收傳輸,然后,根據(jù)從多個(gè)基站分別接收的傳輸,確定多個(gè)速率控制命令。然后,可以組合這些速率控制命令,并且,按照組合后的速率控制命令,調(diào)整所述傳輸?shù)臄?shù)據(jù)速率。在自動(dòng)重發(fā)請(qǐng)求(ARQ)的情況下,切換中非同地(non co-located)的基站,可能會(huì)獨(dú)立地將傳輸解碼并異步地發(fā)送確認(rèn)消息(ACK)。異步的ACK在發(fā)送速率控制命令時(shí)會(huì)導(dǎo)致同步問題。沒有確認(rèn)所述傳輸?shù)幕静话l(fā)送速率控制命令,這被解釋為速率控制命令的HOLD狀態(tài)。本發(fā)明描述這種情況的一些方面,從而提供了當(dāng)?shù)玫饺舾蓚€(gè)非協(xié)作基站確認(rèn)(ACK)時(shí)在切換過程中組合速率控制命令的有效方法。
組合多個(gè)速率控制命令包括將加權(quán)因子應(yīng)用于接收到的速率控制命令。例如,可以為主基站的速率控制命令指派比非主基站的命令更大的加權(quán)因子。組合多個(gè)速率控制命令,也可以包括建立基于該主基站期望服務(wù)質(zhì)量的速率控制命令,以便該主基站控制數(shù)據(jù)速率的增加(ramp-up)且非主基站基于系統(tǒng)擁塞提供數(shù)據(jù)速率控制。
對(duì)來自若干個(gè)基站的速率控制命令進(jìn)行組合的另一方面包括如果至少有一個(gè)數(shù)據(jù)速率控制命令要求降低速率,則降低數(shù)據(jù)速率。對(duì)來自若干個(gè)基站的速率控制命令進(jìn)行組合的另一方面包括如果沒有一個(gè)數(shù)據(jù)速率控制命令要求降低速率并且至少有一個(gè)數(shù)據(jù)速率控制命令要求保持?jǐn)?shù)據(jù)速率,例如,如果數(shù)據(jù)控制命令為空命令,則保持?jǐn)?shù)據(jù)速率。對(duì)來自若干個(gè)基站的速率控制命令進(jìn)行組合的另一方面包括如果沒有一個(gè)數(shù)據(jù)速率控制命令要求降低速率、提高速率或是要求保持該數(shù)據(jù)速率的命令,但是有一個(gè)與之不同的命令,比如空命令,則保持?jǐn)?shù)據(jù)速率。組合多個(gè)速率控制命令的再一方面包括如果沒有一個(gè)數(shù)據(jù)速率命令要求降低速率或保持該速率,并且至少有一個(gè)數(shù)據(jù)速率命令要求提高數(shù)據(jù)速率,增加數(shù)據(jù)速率。
根據(jù)下面描述的示例性實(shí)施例,本發(fā)明的其他特性和優(yōu)點(diǎn)應(yīng)當(dāng)是顯而易見的,所述實(shí)施例以示例的方式說明了本發(fā)明的各個(gè)方面。
圖1示出了按照本發(fā)明構(gòu)造的通信系統(tǒng)100的一些部分;
圖2示出了在兩個(gè)基站之間進(jìn)行切換的過程中無線通信設(shè)備的框圖;圖3示出了用于組合公共/組速率控制指示的技術(shù)的流程圖;圖4示出了用于組合專用速率信道的速率控制的技術(shù)的流程圖;圖5示出了按照本發(fā)明的示范性實(shí)施例構(gòu)造的無線通信設(shè)備的框圖。
具體實(shí)施例方式
這里使用的“示例性的”一詞意味著“用作例子、例證或說明”。這里被描述為“示例性”的任何實(shí)施例或設(shè)計(jì)不應(yīng)被解釋為比其他實(shí)施例或設(shè)計(jì)更優(yōu)選或更具優(yōu)勢(shì)。
圖1示出了按照本發(fā)明構(gòu)造的通信系統(tǒng)100的各部分。通信系統(tǒng)100包括基礎(chǔ)設(shè)施101、若干個(gè)無線通信設(shè)備(WCD)或移動(dòng)站(MS)104和105,以及有線通信設(shè)備122和124。通常,WCD既可以是移動(dòng)的又可以是固定的,并且“WCD”可與“MS”和“移動(dòng)終端”交換使用。
所述基礎(chǔ)設(shè)施101包括多種組件,如基站102、基站控制器106,移動(dòng)交換中心108、交換網(wǎng)絡(luò)120等。在一個(gè)實(shí)施例中,基站102和基站控制器106集成在一起,在其他的實(shí)施例中,基站102和基站控制器106為獨(dú)立的組件。不同類型的交換網(wǎng)絡(luò)120可用于在通信系統(tǒng)100中為信號(hào)進(jìn)行尋徑,如,交換網(wǎng)絡(luò)120可以是公共交換電話網(wǎng)(PSTN)。
術(shù)語“前向鏈路”指從基礎(chǔ)設(shè)施101到WCD 104和105的信號(hào)路徑,術(shù)語“反向鏈路”指從WCD到基礎(chǔ)設(shè)施的信號(hào)路徑。如圖1所示,WCD 104和105在前向鏈路上接收信號(hào)132和136,并在反向鏈路上發(fā)送信號(hào)134和138。通常,從WCD 104和105發(fā)出的信號(hào)會(huì)被另外一個(gè)通信設(shè)備接收,如另一個(gè)遠(yuǎn)程單元,或有線通信設(shè)備122或124,并且由通過交換網(wǎng)絡(luò)120進(jìn)行尋徑。例如,如果從發(fā)起方WCD 104發(fā)送的信號(hào)134要被目的方WCD 105所接收,所述信號(hào)經(jīng)由基礎(chǔ)設(shè)施進(jìn)行尋徑,并在前向鏈路上發(fā)送信號(hào)136給目的WCD 105。通常,一個(gè)通信設(shè)備,如WCD或有線通信設(shè)備,可能同時(shí)是信號(hào)的發(fā)起方和目的方。
例如,無線設(shè)備104可以包括蜂窩電話、具有無線通信功能的個(gè)人電腦、個(gè)人數(shù)字助理(PDA)以及其他無線設(shè)備。無線系統(tǒng)100可以設(shè)計(jì)成支持一種或多種無線標(biāo)準(zhǔn)。例如,這些標(biāo)準(zhǔn)可能包括名為TIA/EIA-95-B(IS-95)、TIA/EIA-98-BC(IS-98)、cdma2000、寬帶CDMA(WCDMA)的標(biāo)準(zhǔn)等。
圖2示出了在基站204和206之間切換的WCD 202的框圖。如圖2所示,WCD設(shè)備202與兩個(gè)基站204和206通信。在本圖示中,主基站204(BS1)的覆蓋區(qū)域是WCD202當(dāng)前所在的區(qū)域,非主基站206(BS2)的覆蓋區(qū)域是WCD202正在進(jìn)入的區(qū)域。
第三代合作伙伴計(jì)劃2(3GPP2)是一個(gè)合作性的第三代(3G)通信規(guī)范制訂計(jì)劃,其包括北美和亞洲所關(guān)注的全球規(guī)范制定,該規(guī)范規(guī)定3G的ANSI/TIA/EIA-41蜂窩無線電通信系統(tǒng)間操作網(wǎng)絡(luò)演進(jìn)。該組織收到了一些用于切換過程中控制一個(gè)或多個(gè)基站的數(shù)據(jù)速率的技術(shù)提議。根據(jù)這些提議,控制WCD的基站發(fā)送一個(gè)專用的速率控制命令(一個(gè)三態(tài)比特),其可以是UP、HOLD或DOWN,用于指示下一次傳輸?shù)乃俾驶驑I(yè)務(wù)導(dǎo)頻比的增加、保持或下降。如果WCD進(jìn)行的是軟切換,則可從不同的基站接收速率控制命令??山M合來自不同基站的速率控制命令,從而得到一個(gè)有效的速率控制命令。當(dāng)基站和WCD采用一種名為混合自動(dòng)重發(fā)請(qǐng)求(HARQ)的技術(shù)來改善系統(tǒng)性能時(shí),這種技術(shù)就會(huì)出現(xiàn)不足。當(dāng)利用HARQ時(shí),移動(dòng)站就同一個(gè)分組,發(fā)送其相同或不同的編碼拷貝(copy),直到基站對(duì)該分組的傳輸進(jìn)行確認(rèn)。只有成功地發(fā)送前一個(gè)分組或已將前一分組發(fā)送了最大允許次數(shù)時(shí),移動(dòng)站才會(huì)以一個(gè)新的速率發(fā)送一個(gè)新的分組。如果移動(dòng)站從其軟切換列表中的至少一個(gè)基站收到確認(rèn)消息(ACK),則該移動(dòng)站成功地發(fā)送了一個(gè)分組。由此,軟切換中的基站只有在成功解碼了一個(gè)分組,并在其前向確認(rèn)信道(F-ACKCH)上發(fā)送ACK消息時(shí),才會(huì)發(fā)送UP或DOWN速率控制命令。HOLD對(duì)應(yīng)于速率控制信道上沒有傳輸,而且當(dāng)基站不等待來自移動(dòng)站的新傳輸時(shí),HOLD是節(jié)省功效的。由于不同的基站接收到的傳輸?shù)馁|(zhì)量不同,所以,移動(dòng)站軟切換列表中的所有基站并非同時(shí)確認(rèn)該移動(dòng)站。不使用HARQ工作的專用速率控制技術(shù),在同時(shí)對(duì)不同基站使用軟切換和HARQ來改善性能的系統(tǒng)中可重新定義。在一個(gè)示例性的實(shí)施例中,WCD通過前向確認(rèn)信道(F-ACKCH)從基站接收到確認(rèn)消息(ACK)時(shí),監(jiān)控該基站的前向速率控制信道(F-RCCH)。如果WCD 202在主基站204和非主基站206之間進(jìn)行軟切換并且WCD202僅從非主基站206收到ACK,這種技術(shù)就出現(xiàn)了問題。盡管204是主基站并且可以收到來自WCD 202的更大干擾功率,但是,負(fù)載較小的基站206可能將移動(dòng)站的傳輸解碼并隨著ACK發(fā)送速率控制命令,以要求WCD 202增加速率。如果出現(xiàn)這種情況,主基站204可能無法通過速率控制命令控制WCD 202的速率。
當(dāng)對(duì)應(yīng)于數(shù)據(jù)分組的最后一次傳輸發(fā)送后,就出現(xiàn)了這種規(guī)則的一個(gè)例外,此時(shí)WCD監(jiān)控所有指派給該WCD的F-RCCH,而不管它是否從基站收到ACK。然而,這種技術(shù)對(duì)于控制信令錯(cuò)誤很敏感,包括反向分組數(shù)據(jù)控制信道(R-PDCCH)錯(cuò)誤和前向確認(rèn)信道(F-ACKCH)錯(cuò)誤。例如,R-PDCCH包括的控制信息指示數(shù)據(jù)/分組的發(fā)送速率和分組的傳輸序號(hào)(也稱為子分組號(hào))。子分組號(hào)指示該分組被發(fā)送和其在基站未被成功解碼的次數(shù)。如果子分組號(hào)等于最大允許傳輸次數(shù),那么,該分組信道上的當(dāng)前傳輸是將該分組正確傳送給BS的最后一次傳輸。如果一個(gè)基站不能將WCD的R-PDCCH傳輸解碼,則該基站就不知道該子分組是最后一個(gè)分組,也不知道它應(yīng)該給MS發(fā)送速率控制指示。該MS將F-RCCH上沒有傳輸解釋為HOLD命令。HOLD命令阻止WCD的速率上升,盡管該BS沒有打算發(fā)送HOLD命令并可支持更高數(shù)據(jù)速率的業(yè)務(wù)。
在另一個(gè)實(shí)施例中,移動(dòng)站只監(jiān)控來自主基站的速率控制命令。用這種方法,能從移動(dòng)站收到干擾的非主基站不能控制該移動(dòng)站。此外,移動(dòng)站在移動(dòng),它有可能進(jìn)入另一個(gè)基站的服務(wù)區(qū),并進(jìn)行小區(qū)切換。在小區(qū)切換的過程中,MS與主基站BS1 204通信,其通過發(fā)送預(yù)定數(shù)量的切換幀來指示非主基站BS2 206將成為主基站。當(dāng)所述MS從原來的主基站BS1收到切換結(jié)束指示或其已經(jīng)發(fā)送了預(yù)定數(shù)量的切換幀后,基站之間的切換結(jié)束。在切換過程中,沒有明確規(guī)定主基站的速率控制操作。下面描述一些在軟切換和小區(qū)切換過程中使用的不同技術(shù),其中給出了各種問題和問題的解決辦法。
案例I在本實(shí)施例中,如果解碼后的傳輸對(duì)應(yīng)于尚未超過最大允許傳輸次數(shù)的分組,則移動(dòng)站(MS)收到基站(BS)發(fā)送的確認(rèn)消息(ACK)。當(dāng)MS收到ACK時(shí),它根據(jù)ACK該傳輸?shù)腂S所發(fā)送的速率控制比特調(diào)整其數(shù)據(jù)速率。移動(dòng)站從未發(fā)送ACK的基站收到的速率控制比特被忽略。只有當(dāng)前一次傳輸對(duì)應(yīng)于已發(fā)送了最大允許次數(shù)的一個(gè)分組時(shí),移動(dòng)站才監(jiān)控來自所有基站的速率控制比特。
這種方法有多種優(yōu)點(diǎn)。其一是,如果前一次傳輸不是一個(gè)分組的最后一次傳輸,那么,只有當(dāng)基站ACK前一次傳輸并等待新的傳輸時(shí),基站才可決定下一次傳輸?shù)乃俾?。同樣,如果基站沒有ACK移動(dòng)站的前一次傳輸,則它不發(fā)送任何速率控制命令,因此其節(jié)約功效,并能保證所述移動(dòng)站忽略了其速率控制比特,而沒有把它解釋為HOLD。另一個(gè)優(yōu)點(diǎn)是,這種技術(shù)同等對(duì)待主基站和非主基站。因此即使在小區(qū)切換過程中主基站變動(dòng),在軟切換中基站的速率控制操作也不受影響。
如果軟切換中涉及的基站間負(fù)載不均衡,這種技術(shù)就會(huì)出現(xiàn)問題。例如,如果MS 202執(zhí)行從主BS 204到非主BS 206的軟切換,主BS 204在反向鏈路上滿載,例如其熱噪聲增量(ROT)為7dB,同時(shí)非主BS 206在反向鏈路負(fù)載相對(duì)較輕,例如其熱噪聲增量(ROT)為2dB,這時(shí)就會(huì)出現(xiàn)問題。在這個(gè)負(fù)載不均衡的例子中,MS 202和非主BS 204之間有更好的反向鏈路,這是由于MS 202的傳輸受到較小的干擾。另一方面,MS 202和主BS 204之間的反向鏈路可能是較弱的,盡管主BS 204和MS 202之間有更好的前向鏈路。這種情況下,非主BS 206可以將MS 202的數(shù)據(jù)分組解碼并發(fā)送ACK消息給MS 202。由于非主BS 206負(fù)載較輕,它發(fā)送速率控制比特要求提高M(jìn)S的速率。另一方面,主BS 204可能滿載或擁塞,如果以較低的SNR接收MS 202的傳輸,它可能無法將傳輸解碼并發(fā)送ACK。如果主BS 204無法將MS 202的傳輸解碼,它就不能向MS 202發(fā)送速率控制命令,因此也就失去了對(duì)MS 202的傳輸?shù)目刂疲M管它收到MS 202的更大干擾。如果MS 202根據(jù)負(fù)載較輕的BS 206發(fā)送的速率控制比特調(diào)整其數(shù)據(jù)速率,將會(huì)導(dǎo)致已經(jīng)處于擁塞的主BS204收到MS 202的越來越多的干擾,這將是主BS 204無法充分控制的。這個(gè)問題的一個(gè)解決辦法是讓主BS 204將MS 202發(fā)送的反向分組數(shù)據(jù)控制信道(R-PDCCH)解碼并檢查其數(shù)據(jù)速率。如果MS 202的數(shù)據(jù)速率高于主BS 204的期望值,則主BS 204可通過請(qǐng)求非主BS 206向MS發(fā)送RC比特以減小MS的數(shù)據(jù)速率,來控制MS 202的傳輸速率。主BS可直接向非主BS發(fā)送請(qǐng)求,或通過通信系統(tǒng)基礎(chǔ)設(shè)施或回程線路(backhaul),或其他適合于該系統(tǒng)配置的方式。
本技術(shù)(從BS向MS發(fā)送ACK)的另一個(gè)問題是主BS 204和非主BS 206都應(yīng)知道所述移動(dòng)站的QoS要求。大部分情況下,對(duì)MS傳輸進(jìn)行解碼的非主BS 206很少不知道MS 202的精確QoS信息和當(dāng)前要求。如果沒有MS 202的QoS要求,則非主BS 206將不能向MS發(fā)送合適的速率控制命令,除非主BS和非主BS通過回程線路交換該信息并進(jìn)行協(xié)作。
案例II在第二個(gè)實(shí)施例中,MS只按照來自主BS 204的RC比特,調(diào)整其數(shù)據(jù)速率。也就是說,MS 202按照當(dāng)前被指定為主BS的BS 204發(fā)送的速率控制比特,調(diào)整其數(shù)據(jù)速率,即便它還收到來自非主BS206的ACK。這種技術(shù)有一個(gè)優(yōu)點(diǎn),即,如果主BS不希望改變數(shù)據(jù)速率,則它不發(fā)送速率控制比特,這將被MS視為HOLD命令并在BS前向鏈路(FL)上節(jié)省功率。因此,即使非主BS 206向MS發(fā)送ACK,該非主BS 206不會(huì)向MS發(fā)送速率控制比特。如果主BS 204出現(xiàn)擁塞,則它可以發(fā)送DOWN速率控制比特,所述MS相應(yīng)地調(diào)整其數(shù)據(jù)速率,即便非主BS發(fā)送ACK。按照本實(shí)施例,只有主BS 204需要保留QoS信息并更新移動(dòng)站的當(dāng)前要求。
這種技術(shù)的一個(gè)問題是,非主BS 206不能控制其從MS傳輸接收的功率,這一功率對(duì)其他MS的傳輸會(huì)造成干擾。如果前向鏈路和后向鏈路間的傳輸損耗不均衡,則非主BS從MS接收非受控的功率。在本實(shí)施例中,只有非主BS 206請(qǐng)求主BS 204發(fā)送DOWN速率控制命令時(shí),才能解決這個(gè)問題。非主BS可直接向主BS發(fā)送請(qǐng)求,或通過通信系統(tǒng)基礎(chǔ)設(shè)施或回程線路(backhaul),或其他適合于該系統(tǒng)配置的方式。
在本速率控制方法中,當(dāng)MS 202執(zhí)行小區(qū)切換時(shí),速率控制算法并不是完全在移動(dòng)的環(huán)境下定義的。在小區(qū)切換前,BS 204為主BS,BS 206(等)為非主BS。由于移動(dòng)站的運(yùn)動(dòng),從非主BS 206接收到的信號(hào)可能會(huì)比從主BS 204接收到的信號(hào)強(qiáng)度強(qiáng)。因此,當(dāng)小區(qū)切換過程中,MS 202發(fā)送切換幀,指示206作為其新的主BS。在切換幀被基站解碼之前,BS 204認(rèn)為自己是MS 202的主BS。由于MS不知道何時(shí)將BS 206看成其新的主BS并開始監(jiān)聽來自BS 206的RC比特,這就出現(xiàn)了問題。解決所述問題可以通過以下方式在小區(qū)切換過程中,MS 202同時(shí)監(jiān)聽來自主BS和非主BS的速率控制命令,并采用OR-of-HOLD規(guī)則,這時(shí)如果有一個(gè)BS發(fā)送HOLD命令,則MS就保持其數(shù)據(jù)速率,然后采用OR-of-DOWN規(guī)則,這時(shí)如果有一個(gè)BS要求降低數(shù)據(jù)速率,則MS將降低其數(shù)據(jù)速率。這種方法讓兩個(gè)BS都能更好地控制所述MS。還有一個(gè)實(shí)施例解決了上述問題,在交換期間,MS 202僅監(jiān)聽來自前一個(gè)主BS 204的速率控制命令。只有當(dāng)發(fā)送了最后一個(gè)切換指示或MS 202收到該切換的確認(rèn)消息時(shí),它才開始監(jiān)聽來自BS 206(也就是新的主BS)的速率控制命令。一旦BS 206將所述切換指示解碼,它就開始發(fā)送一個(gè)速率控制命令。在切換指示由一個(gè)BS進(jìn)行解碼直到MS收到確認(rèn)消息為止的這段期間,MS 202監(jiān)聽來自BS 204的速率控制比特,同時(shí)BS 206也發(fā)送了速率控制比特。由于前向速率控制信道(F-RCCH)上缺乏來自BS 204的速率控制傳輸將被MS 202解釋為HOLD,因此,在該過渡時(shí)期,沒有一個(gè)基站可以改變MS 202的速率。
案例III在本技術(shù)中,MS活動(dòng)集合(MS Active Set)中所有的小區(qū)扇區(qū)都對(duì)MS數(shù)據(jù)速率進(jìn)行控制。這種控制被認(rèn)為是對(duì)稱的,其中MS活動(dòng)集合的成員首先用OR-of-DOWN規(guī)則,然后用OR-of-HOLD規(guī)則,控制MS的速率增加。本技術(shù)的一個(gè)優(yōu)點(diǎn)是,所有與MS通信的BS都對(duì)MS傳輸?shù)臄?shù)據(jù)速率進(jìn)行控制,因此一個(gè)基站的ROT受單個(gè)MS的影響較小,并更易于控制。這種技術(shù)在軟切換和小區(qū)切換中的操作是類似的。
然而,這種技術(shù)存在若干個(gè)問題,尤其是在如下場(chǎng)景中,其中軟切換中的若干個(gè)基站不是同地的,并且,在每個(gè)BS做出它的速率控制決定前,其解碼決定不為其他基站所知。例如,在混合型自動(dòng)重發(fā)請(qǐng)求(HARQ)系統(tǒng)中,MS在收到來自軟切換中的一個(gè)基站的ACK或其已將分組發(fā)送最大允許次數(shù)之前,不會(huì)發(fā)送一個(gè)新的分組。因此,當(dāng)前一次傳輸不是分組的最后一次傳輸時(shí),基站無法知道它是否可以安排MS進(jìn)行新的傳輸,除非其將前一次傳輸解碼并ACK該移動(dòng)站。由于不知道這一點(diǎn),所以,沒有ACK移動(dòng)站前一次傳輸?shù)腂S會(huì)發(fā)送HOLD命令,從而在前向鏈路上節(jié)省功率。然而,根據(jù)OR-of-HOLD規(guī)則,只有當(dāng)所有基站同時(shí)ACK該移動(dòng)站時(shí),MS才可以增加它的發(fā)射速率。為了解決這個(gè)問題,沒有ACK該MS的基站需要一直發(fā)送UP速率控制命令。這也包括MS沒有在其反向分組信道上發(fā)送任何內(nèi)容的時(shí)候,因?yàn)榛緹o法區(qū)分沒有傳輸和未解碼的傳輸。這樣功率效率很低,因?yàn)楦骰驹跊]有向移動(dòng)站發(fā)送ACK的時(shí)候一直發(fā)送UP速率控制命令,浪費(fèi)了前向鏈路功率。
案例IV在本實(shí)施例中,同案例3類似,MS活動(dòng)集合中所有的小區(qū)扇區(qū)都首先使用OR-of-DOWN規(guī)則然后使用OR-of-HOLD規(guī)則控制MS的速率增加。然而,和案例3不同的是,所述控制是非對(duì)稱的,其中主BS提供MS數(shù)據(jù)速率增加的基本控制,而非主BS提供擁塞控制。也就是說,主扇區(qū)基于所期望的QoS,向MS發(fā)送三態(tài)速率控制(-1,0,+1)命令,其中在速率控制信道的速率控制比特中沒有傳輸(0)對(duì)應(yīng)于HOLD。非主BS發(fā)送ON-OFF(-1,0)速率控制比特,其中沒有傳輸(0)對(duì)應(yīng)于UP或無所謂,而ON狀態(tài)對(duì)應(yīng)于DOWN。非主BS可以根據(jù)各自的擁塞等級(jí)發(fā)送速率控制命令。如果非主BS沒有出現(xiàn)擁塞,該非主BS向MS發(fā)送UP速率命令,如果出現(xiàn)擁塞,則發(fā)送DOWN速率命令。例如,如果非主BS的ROT指示低擁塞級(jí)別,則發(fā)送UP速率命令,如果其ROT指示高擁塞級(jí)別,則發(fā)送DOWN速率命令。在本實(shí)施例中,來自BS 206的速率控制比特通用于所有BS 206是其非主基站的移動(dòng)站202。
請(qǐng)注意,上述方案在非主基站的前向鏈路上消耗的功率很小,這是由于UP命令對(duì)應(yīng)于速率控制比特中的沒有傳輸。只有當(dāng)系統(tǒng)嚴(yán)重?fù)砣麜r(shí),才從非主BS發(fā)送DOWN命令,由此非主BS獲得了一些控制,這一點(diǎn)是案例2中提到的一個(gè)缺陷。例如,如果確定扇區(qū)的ROT超過預(yù)定值,如7dB或8dB,那么,非主BS被認(rèn)為是擁塞的并發(fā)送速率控制-1,其代表DOWN速率命令。否則,認(rèn)為非主BS沒有出現(xiàn)擁塞,并發(fā)送代表UP命令的速率命令0。由于系統(tǒng)不大可能長(zhǎng)時(shí)間過載,因此很少發(fā)送DOWN命令。在本實(shí)施例中,大部分時(shí)候,沒有出現(xiàn)擁塞的BS發(fā)送速率命令0,這等同于不發(fā)送命令。由于非擁塞的BS不發(fā)送速率命令,因此本技術(shù)不會(huì)消耗來自非主扇區(qū)的太多功率。
由于這種技術(shù)是非對(duì)稱的,需要具體指明軟切換中的速率控制,這同案例2中的小區(qū)切換相類似。在小區(qū)切換時(shí),可以采用一種較保守的方法。在一個(gè)實(shí)施例中,MS同時(shí)從主BS 204(MS正在離開所述基站的覆蓋區(qū)域)和非主BS 206(MS正在進(jìn)入所述基站的覆蓋區(qū)域)中將速率控制比特解碼成三態(tài)值-1、0或1,其分別代表DOWN、HOLD、UP。當(dāng)MS發(fā)送CELL_SWITCH_INDICATOR信號(hào),指示BS 206成為它新的主BS時(shí),小區(qū)切換操作開始。在自切換操作開始至MS收到END_SWITCH_INDICATOR(來自基站的確認(rèn)消息,指示切換操作完成)或NUM_SOFT_SWITCHING_FRAMES指示發(fā)出的一段時(shí)間內(nèi),MS使用相同的邏輯解釋來自BS 204和BS 206的速率控制比特。在這段時(shí)間內(nèi),對(duì)于來自BS 204和BS 206的速率控制命令,MS首先使用OR-of-HOLD規(guī)則,然后使用OR-of-DOWN規(guī)則。在切換期間,由于OR-of-HOLD規(guī)則,即使新的主BS 206發(fā)送UP命令,MS 202也不能增加速率。因此,本技術(shù)在切換期間是保守的。
在另一個(gè)實(shí)施例中,在切換期間,MS將來自BS 204的速率控制命令解釋為三態(tài)命令(-1,0,1),而將來自BS 206的速率控制命令解釋為ON-OFF命令(-1,0)。當(dāng)MS 202收到指示BS 206為它新的主BS的END_SWITCH_INDICATOR或已經(jīng)發(fā)送指示切換的NUM_SOFT_SWITCHING_FRAMES之后,所述MS開始將BS 204的速率控制命令解釋為ON-OFF,而將BS 206的速率控制命令解釋為三態(tài)命令。這種技術(shù)比前面描述的技術(shù)更積極,因?yàn)樗试SBS 204在將CELL_SWITCH_INDICATOR解碼之前增加MS 202的速率。在BS將CELL_SWITCH_INDICATOR解碼至MS收到END_SWITCH_INDICATOR的一段時(shí)間內(nèi),MS 202不能增加速率,即便新的主BS 206發(fā)送UP命令,這是因?yàn)镸S將來自以前的主BS204的速率控制命令解釋為HOLD。
用于組合若干個(gè)速率控制指示的技術(shù)用于組合若干個(gè)速率控制指示的常用技術(shù)包括將加權(quán)因子施加于接收到的不同速率控制命令。例如,可以為主基站指派一個(gè)比MS活動(dòng)集合中的非主基站更大的加權(quán)因子。接著可以組合加權(quán)過的速率命令指示,來得到一個(gè)綜合速率命令,所述命令用于控制MS的數(shù)據(jù)速率。如上所述,案例III對(duì)應(yīng)于對(duì)從移動(dòng)站活動(dòng)集合中的所有基站收到的速率控制命令施加相等加權(quán)的情況。案例IV是將權(quán)值應(yīng)用到速率控制命令的一種特殊情況,其中將權(quán)值0應(yīng)用到從非主BS收到的HOLD命令。下面介紹用于解釋和組合MS從其活動(dòng)集合成員收到的速率控制指示的加權(quán)技術(shù)的不同具體案例。
用于共同/組速率控制的速率控制組合規(guī)則如果MS收到ACK或當(dāng)它收到最后一個(gè)子分組之后,MS對(duì)其活動(dòng)集合成員指派給該MS的所有F-RCCH上的速率控制指示進(jìn)行解碼。每個(gè)速率控制指示具有三個(gè)狀態(tài)DOWN、HOLD和UP。速率控制命令用于將授權(quán)T/P改變特定量,其中授權(quán)T/P是該基站可以發(fā)送的“業(yè)務(wù)導(dǎo)頻”比的最大允許值,并作為可支持的MS數(shù)據(jù)速率的指示。在一個(gè)實(shí)施例中,MS根據(jù)下面的OR-of-DOWN規(guī)則,對(duì)它收到的所有速率控制指示進(jìn)行組合●如果有任何一個(gè)指示為DOWN,那么,MS將它的授權(quán)T/P從當(dāng)前級(jí)別降低預(yù)定值。
●如果沒有指示為DOWN并且至少有一個(gè)指示為HOLD,那么,MS保持當(dāng)前的授權(quán)T/P級(jí)別。
●否則,所有指示為UP,于是,MS將它的授權(quán)T/P從當(dāng)前級(jí)別增加預(yù)定值。
需要注意的是,MS從它當(dāng)前的授權(quán)T/P增加或減少的預(yù)定值可以相同或者不同,這取決于MS當(dāng)前的授權(quán)T/P。
專用速率控制的速率控制組合規(guī)則對(duì)于專用的速率控制,如果MS在F-ACKCH上從BS收到ACK,它將所有指派給該MS的F-RCCH解碼,而不考慮該MS是否從該基站收到ACK。使用這種接收過程的通信系統(tǒng)的魯棒性可以利用如下加權(quán)技術(shù)來改善。
●來自主BS的速率控制指示具有三個(gè)狀態(tài)RATE_DECREASE、RATE_HOLD和RATE_INCREASE。
●來自非主BS的速率控制指示具有兩個(gè)狀態(tài)RATE_DECREASE和RATE_HOLD。這可以被解釋為將來自非主BS的速率控制指示的RATE_HOLD和RATE_INCREASE狀態(tài)用NULL因子進(jìn)行加權(quán)的加權(quán)技術(shù)。
●MS基于如下規(guī)則組合預(yù)期速率控制指示■如果有任何指示為RATE_DECREASE,那么,MS將它的速率降低預(yù)期值,比如降低1。
■如果沒有指示為RATE_DECREASE并且至少有一個(gè)指示為RATE_HOLD,那么MS保持當(dāng)前速率。
■如果沒有指示為RATE_DECREASE或RATE_HOLD,并且至少有一個(gè)指示為RATE_INCREASE,那么MS將它的速率增加預(yù)期值,比如增加1。
■否則,所有的速率指示都為RATE_HOLD,于是,MS保持當(dāng)前速率。
需要注意的是,MS所組合的預(yù)期速率控制指示,可以包括MS活動(dòng)集合所有成員的速率控制指示,或者可以只包括MS活動(dòng)集合部分成員的速率控制指示。
專用速率控制的小區(qū)切換過程當(dāng)MS通過發(fā)送CELL_SWITCH_INDICATOR初始化小區(qū)切換操作后,所述MS假設(shè)來自原主BS和新主BS的控制速率指示各有三個(gè)狀態(tài)RATE_DECREASE、RATE_HOLD和RATE_INCREASE。來自所有其他非主BS的速率控制指示保持不變,并具有兩個(gè)狀態(tài)RATE_DECREASE和NULL_INDICATOR。利用與上述相同的組合規(guī)則,組合這些速率控制指示。
當(dāng)收到END_SWITCH_INDICATOR時(shí)或發(fā)送NUM_SOFT_SWITCHING_FRAME之后,MS假設(shè)來自新的主BS的速率控制指示具有三個(gè)狀態(tài)RATE_DECREASE、RATE_HOLD和RATE_INCREASE。來自所有其他非主BS(包括原主BS)的速率控制指示具有兩個(gè)狀態(tài)RATE_DECREASE和NULL_INDICATOR。利用與上述相同的組合規(guī)則,組合這些速率控制指示。
另一種方法是定義“不工作的(on the fly)”非主BS的F-RCCH的狀態(tài),其基于通過相應(yīng)的F-ACKCH從相關(guān)BS接收到的內(nèi)容。針對(duì)這種方法,使用如下過程●如果從F-ACKCH上收到ACK,那么MS認(rèn)為來自同一個(gè)非主BS的相應(yīng)F-RCCH具有三種狀態(tài)RATE_DECREASE、RATE_HOLD和RATE_INCREASE。
●如果沒有從F-ACKCH上收到ACK(當(dāng)發(fā)送最后一個(gè)子分組后),那么MS認(rèn)為來自同一個(gè)非主BS的相應(yīng)F-RCCH具有兩種狀態(tài)RATE_DECREASE和NULL_INDICATOR。
所有其他的組合規(guī)則與上述相同。
圖3的流程圖示出了用于將公共/組速率控制的速率控制指示進(jìn)行組合的技術(shù)。在公共/組速率控制方案中,所發(fā)送的速率控制指示被處在該基站覆蓋區(qū)域內(nèi)的所有移動(dòng)站或一組移動(dòng)站監(jiān)視。流程從步驟302開始。在步驟304中,MS將從其活動(dòng)集合BS的成員收到的速率控制指示解碼。在步驟306中,MS判斷是否有速率控制指示為AUTHORIZED_T2P_DECREASE(DOWN速率控制命令)。如果至少有一個(gè)速率控制指示為AUTHORIZED_T2P_DECREASE,結(jié)果為“YES”,則流程轉(zhuǎn)向步驟308。在步驟308中,MS將它的授權(quán)T/P(業(yè)務(wù)導(dǎo)頻比)級(jí)別減小預(yù)定值。之后流程轉(zhuǎn)向步驟310,組合過程結(jié)束。
回到步驟306中,如果沒有速率指示為AUTHORIZED_T2P_DECREASE,結(jié)果為“NO”,則流程轉(zhuǎn)向步驟312。在步驟312中,MS判斷是否存在速率控制指示為AUTHORIZED_T2P_HOLD(HOLD速率控制命令)。如果有任何一個(gè)速率控制指示為AUTHORIZED_T2P_HOLD,結(jié)果為“YES”,則流程轉(zhuǎn)向步驟314。在步驟314中,MS保持它當(dāng)前的授權(quán)T/P級(jí)別。之后流程轉(zhuǎn)向步驟310,過程結(jié)束。
回到步驟312中,如果沒有指示為AUTHORIZED_T2P_HOLD,結(jié)果為“NO”,那么所有的指示一定都是AUTHORIZED_T2P_INCREASE(UP速率控制命令),這是由于指示只可能是AUTHORIZED_T2P_DECREASE、AUTHORIZED_T2P_HOLD或者AUTHORIZED_T2P_INCREAS三者中之一。因此,在步驟312中,如果沒有指示為AUTHORIZED_T2P_HOLD,則流程轉(zhuǎn)向步驟316。在步驟316中,MS將它的授權(quán)T/P級(jí)別增加預(yù)定值。之后流程轉(zhuǎn)向步驟310,過程結(jié)束。
圖4的流程圖示出了將專用速率控制方法的速率控制進(jìn)行組合的技術(shù)。在專用速率控制方法中,對(duì)于所有移動(dòng)站,針對(duì)每個(gè)移動(dòng)站,發(fā)送一個(gè)不同的速率控制命令。流程從步驟402開始。在步驟404中,MS將從主BS和非主BS收到的速率控制指示解碼。來自主BS的速率控制指示可以是RATE_DECREASE、RATE_HOLD或RATE_INCREASE。來自非主BS的速率控制指示可以是RATE_DECREASE或NULL_INDICATOR。流程繼續(xù)到步驟406。在步驟406中,MS判斷是否有速率控制指示為RATE_DECREASE。如果有任何一個(gè)速率控制指示為RATE_DECREASE,在步驟406結(jié)果為“YES”,則流程轉(zhuǎn)向步驟408。在步驟408中,MS降低它的數(shù)據(jù)速率。例如,MS將它的數(shù)據(jù)速率降低1。接下來,流程轉(zhuǎn)向步驟410,組合過程結(jié)束。
回到步驟406中,如果沒有速率指示為RATE_DECREASE,結(jié)果為“NO”,則流程轉(zhuǎn)向步驟412。在步驟412中,MS判斷來自主BS的速率控制指示是否為RATE_HOLD。如果有至少一個(gè)指示為RATE_HOLD,那么流程轉(zhuǎn)向步驟414。在步驟414中,MS保持它當(dāng)前的數(shù)據(jù)速率。然后,流程繼續(xù)到步驟410,過程結(jié)束。
回到步驟412中,如果沒有指示為RATE_HOLD,結(jié)果為“NO”,那么流程繼續(xù)到步驟416。在步驟416中,由于沒有指示為RATE_DECREASE并且來自主BS的指示不是RATE_HOLD,MS降低它的數(shù)據(jù)速率。接下來,流程轉(zhuǎn)向步驟410,過程結(jié)束。
圖5是按本發(fā)明的一個(gè)示例性的實(shí)施例構(gòu)造的無線通信設(shè)備的框圖。通信設(shè)備502包括網(wǎng)絡(luò)接口506、數(shù)字信號(hào)處理器(DSP)508、主機(jī)處理器510、存儲(chǔ)設(shè)備512、程序產(chǎn)品514和用戶接口516。
來自網(wǎng)絡(luò)基礎(chǔ)設(shè)施的信號(hào)由網(wǎng)絡(luò)接口506接收并發(fā)送給主機(jī)處理器510。主機(jī)處理器510接收信號(hào)并根據(jù)信號(hào)的內(nèi)容,做出適當(dāng)?shù)捻憫?yīng)。例如,主機(jī)處理器510可以按照收到的信號(hào)本身,來確定數(shù)據(jù)速率,或者,可將收到的信號(hào)尋徑到DSP 508,從而確定數(shù)據(jù)速率。
在一個(gè)實(shí)施例中,網(wǎng)絡(luò)接口506可以是收發(fā)機(jī)和天線,通過無線信道和基礎(chǔ)設(shè)施交互。在另一個(gè)實(shí)施例中,網(wǎng)絡(luò)接口506可以是網(wǎng)絡(luò)接口卡,用于有線地與基礎(chǔ)設(shè)施交互。
主機(jī)處理器510和DSP 508都連接到存儲(chǔ)設(shè)備512。存儲(chǔ)設(shè)備512用于存儲(chǔ)WCD操作過程中的數(shù)據(jù),同時(shí)也存儲(chǔ)由主機(jī)510或DSP 508執(zhí)行的程序代碼。例如,主機(jī)處理器、DSP或兩者都可在臨時(shí)存儲(chǔ)在存儲(chǔ)設(shè)備512中的編程指令的控制下運(yùn)行。主機(jī)處理器和DSP本身也可包括它們自己的程序存儲(chǔ)器。當(dāng)執(zhí)行編程指令時(shí),主機(jī)處理器510、DSP 508或兩者執(zhí)行各自的功能,例如,對(duì)數(shù)據(jù)包進(jìn)行壓縮或解壓縮。因此,編程步驟實(shí)現(xiàn)了主機(jī)處理器或CUP和DSP各自的功能,以便使主機(jī)處理器和DSP可按要求執(zhí)行確定數(shù)據(jù)速率的功能。編程步驟可從程序產(chǎn)品514中獲取。程序產(chǎn)品514可以存儲(chǔ)并將編程步驟傳輸給存儲(chǔ)器512,以由主機(jī)處理器、CPU或兩者執(zhí)行。
程序產(chǎn)品514可以是半導(dǎo)體存儲(chǔ)芯片,如RAM存儲(chǔ)器、閃存、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器以及其他存儲(chǔ)設(shè)備,如硬盤、可移動(dòng)磁盤、CD-ROM、DVD存儲(chǔ)器或該領(lǐng)域公知的可用于存儲(chǔ)計(jì)算機(jī)可讀指令的任何其他形式的存儲(chǔ)介質(zhì)。另外,程序產(chǎn)品可以是包括程序步驟的源文件,所述程序步驟是從網(wǎng)絡(luò)獲得并存儲(chǔ)到存儲(chǔ)器然后執(zhí)行的。用這種方式,將按照本發(fā)明的操作必要的處理步驟包含在程序產(chǎn)品514上。圖5示出了示例性的存儲(chǔ)介質(zhì)與主機(jī)處理器相連,以便主機(jī)處理器可以向存儲(chǔ)介質(zhì)寫信息以及從中讀信息?;蛘?,存儲(chǔ)介質(zhì)也可以與主機(jī)處理器集成為一體。
用戶接口516與主機(jī)處理器510和DSP 508相連接。例如,用戶接口可包括鍵盤、專用的功能鍵或按鈕,其尋徑到主機(jī)處理器510,并且可被用戶用來通過初始化設(shè)備請(qǐng)求具體的操作。用戶接口516可包括連接到DSP 510的揚(yáng)聲器,用于向用戶輸出音頻數(shù)據(jù)。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,可以使用多種不同技術(shù)和方法表示信息和信號(hào)。例如,在貫穿上面的描述中提及的數(shù)據(jù)、指令、命令、信息、信號(hào)、比特、符號(hào)和碼片可以用電壓、電流、電磁波、磁場(chǎng)或粒子、光場(chǎng)或粒子、或者上述的任意組合來表示。
本領(lǐng)域技術(shù)人員還會(huì)明白,這里結(jié)合所公開的實(shí)施例描述的各種示例性的邏輯框、模塊、電路和算法步驟均可以電子硬件、計(jì)算機(jī)軟件或二者的結(jié)合來實(shí)現(xiàn)。為了清楚地示出硬件和軟件之間的可交換性,以上對(duì)各種示例性的組件、框、模塊、電路和步驟均以其功能性的形式進(jìn)行總體上的描述。這種功能性是以硬件實(shí)現(xiàn)還是以軟件實(shí)現(xiàn)依賴于特定的應(yīng)用和整個(gè)系統(tǒng)所施加的設(shè)計(jì)約束。熟練的技術(shù)人員能夠針對(duì)每個(gè)特定的應(yīng)用以多種方式來實(shí)現(xiàn)所描述的功能性,但是這種實(shí)現(xiàn)的結(jié)果不應(yīng)解釋為導(dǎo)致背離本發(fā)明的范圍。
利用通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場(chǎng)可編程門陣列(FPGA)或者其他可編程的邏輯器件、分立門或者晶體管邏輯、分立硬件組件或者它們之中的任意組合,可以實(shí)現(xiàn)或執(zhí)行結(jié)合這里公開的實(shí)施例描述的各種示例性的邏輯框圖、模塊和電路。通用處理器可能是微處理器,但是在另一種情況中,該處理器可能是任何常規(guī)的處理器、控制器、微控制器或者狀態(tài)機(jī)。處理器也可能被實(shí)現(xiàn)為計(jì)算設(shè)備的組合,例如,DSP和微處理器的組合、多個(gè)微處理器、一個(gè)或者更多結(jié)合DSP核心的微處理器或者任何其他此種結(jié)構(gòu)。
結(jié)合這里公開的實(shí)施例所描述的方法或者算法的步驟可直接體現(xiàn)為硬件、由處理器執(zhí)行的軟件模塊或者這二者的組合。軟件模塊可能存在于RAM存儲(chǔ)器、閃存、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、移動(dòng)磁盤、CD-ROM或者本領(lǐng)域熟知的任何其他形式的存儲(chǔ)媒質(zhì)中。一種典型存儲(chǔ)媒質(zhì)與處理器耦合,從而使得處理器能夠從該存儲(chǔ)媒質(zhì)中讀信息,且可向該存儲(chǔ)媒質(zhì)寫信息。在替換實(shí)例中,存儲(chǔ)媒質(zhì)是處理器的組成部分。處理器和存儲(chǔ)媒質(zhì)可能存在于一個(gè)ASIC中。該ASIC可能存在于一個(gè)用戶站中。在一個(gè)替換實(shí)例中,處理器和存儲(chǔ)媒質(zhì)可以作為用戶站中的分立組件存在。
提供所述公開的實(shí)施例的上述描述可使得本領(lǐng)域的技術(shù)人員能夠?qū)崿F(xiàn)或者使用本發(fā)明。對(duì)于本領(lǐng)域技術(shù)人員來說,這些實(shí)施例的各種修改是顯而易見的,并且這里定義的總體原理也可以在不脫離本發(fā)明的范圍和主旨的基礎(chǔ)上應(yīng)用于其他實(shí)施例。因此,本發(fā)明并不限于這里示出的實(shí)施例,而是與符合這里公開的原理和新穎特征的最廣范圍相一致。
權(quán)利要求
1.一種用于在切換過程中控制無線通信系統(tǒng)中的傳輸?shù)臄?shù)據(jù)速率的方法,所述方法包括接收來自多個(gè)基站的傳輸,其中至少一個(gè)所述接收傳輸包括確認(rèn)消息;根據(jù)包括所述確認(rèn)消息的所述接收傳輸,確定速率控制命令;以及根據(jù)所述數(shù)據(jù)控制命令,在切換過程中調(diào)整所述傳輸?shù)乃鰯?shù)據(jù)速率。
2.如權(quán)利要求1所述的方法,其中,所述接收、確定和調(diào)整是在移動(dòng)站中執(zhí)行的。
3.如權(quán)利要求1所述的方法,其中,所述接收、確定和調(diào)整是在基站中執(zhí)行的。
4.如權(quán)利要求1所述的方法,其中,所述確認(rèn)消息僅從所述多個(gè)基站中的一個(gè)接收到。
5.如權(quán)利要求1所述的方法,其中,所述多個(gè)基站中多于一個(gè)基站發(fā)送一條接收確認(rèn)消息,并且,在切換過程中,所述數(shù)據(jù)速率根據(jù)與最后一個(gè)接收傳輸相關(guān)的速率控制進(jìn)行調(diào)整,所述最后一個(gè)接收傳輸包括所述確認(rèn)消息。
6.如權(quán)利要求1所述的方法,其中,所述多個(gè)基站中的一個(gè),其不是所述接收確認(rèn)消息來自的那個(gè)基站,將期望數(shù)據(jù)速率命令傳送給所述接收確認(rèn)消息來自的那個(gè)基站。
7.如權(quán)利要求6所述的方法,其中,所述接收確認(rèn)消息來自的那個(gè)基站利用所述期望數(shù)據(jù)速率命令來確定所述速率控制命令。
8.一種用于在切換過程中控制無線通信系統(tǒng)中的傳輸?shù)臄?shù)據(jù)速率的方法,所述方法包括接收來自多個(gè)基站的傳輸;根據(jù)來自所述多個(gè)基站的所述接收傳輸,確定速率控制命令;以及根據(jù)所述確定的速率控制命令,調(diào)整傳輸?shù)乃鰯?shù)據(jù)速率。
9.如權(quán)利要求8所述的方法,其中,確定所述速率控制命令包括對(duì)從所述接收傳輸中獲取的速率控制命令施加加權(quán)因子。
10.如權(quán)利要求9所述的方法,其中,將所述多個(gè)基站中的一個(gè)指定為主基站。
11.如權(quán)利要求10所述的方法,其中,與從非主基站獲取的速率控制命令相比,對(duì)從所述主基站獲取的速率控制命令指派較大的加權(quán)因子。
12.如權(quán)利要求8所述的方法,其中,主基站發(fā)送一個(gè)傳輸,其根據(jù)期望的服務(wù)質(zhì)量指定一個(gè)速率控制命令。
13.如權(quán)利要求8所述的方法,其中,確定所述速率控制命令還包括組合多個(gè)速率命令。
14.如權(quán)利要求13所述的方法,其中,在非對(duì)稱操作中,組合所述多個(gè)速率命令傳輸。
15.如權(quán)利要求14所述的方法,其中,主基站控制數(shù)據(jù)速率增加。
16.如權(quán)利要求14所述的方法,其中,非主基站提供系統(tǒng)擁塞的數(shù)據(jù)速率控制。
17.如權(quán)利要求13所述的方法,其中,組合所述多個(gè)速率命令還包括如果至少有一個(gè)數(shù)據(jù)速率命令要求降低速率,則降低所述數(shù)據(jù)速率。
18.如權(quán)利要求13所述的方法,其中,組合所述多個(gè)速率命令還包括如果所述數(shù)據(jù)速率命令中沒有一個(gè)數(shù)據(jù)速率命令要求降低速率并且至少有一個(gè)數(shù)據(jù)速率命令要求保持所述數(shù)據(jù)速率,則保持所述數(shù)據(jù)速率。
19.如權(quán)利要求13所述的方法,其中,組合所述多個(gè)速率命令還包括如果所述數(shù)據(jù)速率命令中沒有一個(gè)數(shù)據(jù)速率命令要求降低速率、增加速率或是要求保持所述數(shù)據(jù)速率的命令,則保持所述數(shù)據(jù)速率。
20.如權(quán)利要求13所述的方法,其中,組合所述多個(gè)速率命令還包括如果所述數(shù)據(jù)速率命令中沒有一個(gè)數(shù)據(jù)速率命令要求降低速率或是要求保持所述數(shù)據(jù)速率的命令,并且至少有一個(gè)數(shù)據(jù)速率命令要求增加數(shù)據(jù)速率,則增加所述數(shù)據(jù)速率。
21.一種用于在切換過程中控制無線通信系統(tǒng)中的傳輸?shù)臄?shù)據(jù)速率的裝置,所述裝置包括接收機(jī),用于接收來自多個(gè)基站的傳輸,其中,至少一個(gè)所述接收傳輸包括確認(rèn)消息;以及處理器,用于根據(jù)包括所述確認(rèn)消息的所述接收傳輸,確定速率控制命令,并且,根據(jù)所述速率控制命令,在切換過程中調(diào)整所述傳輸?shù)臄?shù)據(jù)速率。
22.如權(quán)利要求21所述的裝置,其中,所述接收機(jī)和處理器包括在移動(dòng)站中。
23.一種用于在切換過程中控制無線通信系統(tǒng)中的傳輸?shù)臄?shù)據(jù)速率的裝置,所述裝置包括接收器,用于接收來自多個(gè)基站的傳輸;處理器,用于根據(jù)來自所述多個(gè)基站的所述接收傳輸,確定速率控制命令,并且,根據(jù)所述確定的速率控制命令,調(diào)整傳輸?shù)乃鰯?shù)據(jù)速率。
24.如權(quán)利要求23所述的裝置,其中,確定所述速率控制命令還包括將從所述多個(gè)基站接收到的所述傳輸中獲取的速率控制命令組合起來。
25.如權(quán)利要求24所述的裝置,其中,組合所述速率控制命令包括對(duì)速率控制命令施加加權(quán)因子。
26.如權(quán)利要求24所述的裝置,其中,在非對(duì)稱操作中,組合所述速率控制命令。
27.如權(quán)利要求26所述的裝置,其中,主基站控制所述數(shù)據(jù)速率增加。
28.如權(quán)利要求26所述的裝置,其中,非主基站提供系統(tǒng)擁塞的數(shù)據(jù)速率控制。
29.如權(quán)利要求24所述的裝置,其中,組合所述速率控制命令還包括如果至少有一個(gè)數(shù)據(jù)速率命令要求降低速率,則降低所述數(shù)據(jù)速率。
30.如權(quán)利要求24所述的裝置,其中,組合所述速率控制命令還包括如果所述數(shù)據(jù)速率命令中沒有一個(gè)數(shù)據(jù)速率命令要求降低速率并且至少有一個(gè)數(shù)據(jù)速率命令要求保持所述數(shù)據(jù)速率,則保持所述數(shù)據(jù)速率。
31.如權(quán)利要求24所述的裝置,其中,組合所述速率控制命令還包括如果所述數(shù)據(jù)速率命令中沒有一個(gè)數(shù)據(jù)速率命令要求降低速率、增加速率或是要求保持所述數(shù)據(jù)速率的命令,則保持所述數(shù)據(jù)速率。
32.如權(quán)利要求24所述的裝置,其中,組合所述速率控制命令還包括如果所述數(shù)據(jù)速率命令中沒有一個(gè)數(shù)據(jù)速率命令要求降低速率或是要求保持所述數(shù)據(jù)速率的命令,并且至少有一個(gè)數(shù)據(jù)速率命令要求增加數(shù)據(jù)速率,則增加所述數(shù)據(jù)速率。
33.一種計(jì)算機(jī)可讀介質(zhì),其實(shí)現(xiàn)一種用于在切換過程中控制無線通信系統(tǒng)中的傳輸?shù)臄?shù)據(jù)速率的方法,所述方法包括從多個(gè)基站接收傳輸,其中至少有一個(gè)所述接收傳輸包括確認(rèn)消息;根據(jù)包括所述確認(rèn)消息的所述接收傳輸,確定速率控制命令;以及根據(jù)所述速率控制命令,在切換過程中調(diào)整所述傳輸?shù)乃鰯?shù)據(jù)速率。
34.一種計(jì)算機(jī)可讀介質(zhì),其實(shí)現(xiàn)一種用于在切換過程中控制無線通信系統(tǒng)中的傳輸?shù)臄?shù)據(jù)速率的方法,所述方法包括從多個(gè)基站接收傳輸;根據(jù)從所述多個(gè)基站接收到的傳輸,確定速率控制命令;以及根據(jù)所述確定的速率控制命令,調(diào)整所述傳輸?shù)乃鰯?shù)據(jù)速率。
35.一種用于在切換過程中控制無線通信系統(tǒng)中的傳輸?shù)臄?shù)據(jù)速率的方法,所述方法包括接收模塊,用于從多個(gè)基站接收傳輸,其中至少有一個(gè)所述接收傳輸包括確認(rèn)消息;確定模塊,用于根據(jù)包括所述確認(rèn)消息的所述接收傳輸,確定速率控制命令;以及調(diào)整模塊,用于根據(jù)所述數(shù)據(jù)控制命令,在切換過程中調(diào)整所述傳輸?shù)乃鰯?shù)據(jù)速率。
全文摘要
一種方法和裝置,用于在切換過程中控制無線通信系統(tǒng)中的傳輸?shù)臄?shù)據(jù)速率。控制所述數(shù)據(jù)速率包括從多個(gè)基站接收傳輸,其中至少一個(gè)所述接收傳輸包括確認(rèn)消息。然后,確定所述基站的傳輸中包括的速率控制命令,該傳輸包括所述確認(rèn)消息,并使用所述命令控制所述數(shù)據(jù)速率。控制所述數(shù)據(jù)速率還包括從多個(gè)基站接收傳輸。然后,確定多個(gè)速率控制命令,所述速率控制命令包括在從所述多個(gè)基站接收到的所述傳輸中。然后,組合所述速率控制命令,并將其用來控制所述數(shù)據(jù)速率。
文檔編號(hào)H04W36/18GK1887022SQ200480035420
公開日2006年12月27日 申請(qǐng)日期2004年10月13日 優(yōu)先權(quán)日2003年10月14日
發(fā)明者阿維納什·賈殷, 戴維·普伊赫奧塞斯, 魏永斌 申請(qǐng)人:高通股份有限公司