亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

用于電信系統(tǒng)中的反向鏈路上的數(shù)據(jù)傳輸?shù)姆椒ê驮O備的制作方法

文檔序號:7587537閱讀:251來源:國知局
專利名稱:用于電信系統(tǒng)中的反向鏈路上的數(shù)據(jù)傳輸?shù)姆椒ê驮O備的制作方法
技術領域
本發(fā)明一般涉及電信領域,具體涉及用于在無線通信系統(tǒng)中改進數(shù)據(jù)傳輸性能的系統(tǒng)和方法。
背景技術
在典型的無線語音/數(shù)據(jù)通信系統(tǒng)中,一個基站與一定的覆蓋區(qū)域相關聯(lián)。所述區(qū)域被稱為扇區(qū)。扇區(qū)內的移動臺可以發(fā)送數(shù)據(jù)給基站,以及從基站接收數(shù)據(jù)。特別是在數(shù)據(jù)通信的環(huán)境中,基站可以被稱為接入網,并且移動臺可以被稱為接入終端。接入終端可以同時與不只一個的接入網進行通信,并且當接入終端移動時,與其進行通信的接入網的集合可以改變。
用于在特定接入網和特定接入終端之間進行通信的參數(shù)部分地取決于它們之間的相對位置以及由它們所各自發(fā)送與接收的信號的質量與強度。例如,當接入終端遠離接入網時,由接入終端從接入網所接收的信號強度將減小。因此,所接收的數(shù)據(jù)的錯誤率將會增加。因此,接入網一般會通過降低速率來補償所增加的距離,其中,所述接入網以所述速率向接入終端傳輸數(shù)據(jù)。這使得接入終端以較低的錯誤來接收和解碼接入網的信號。當接入終端接近接入網時,信號強度增加,于是,可以使用較高的數(shù)據(jù)速率向接入終端傳輸數(shù)據(jù)。
同樣地,當接入終端遠離接入網時,由接入網從接入終端所接收的信號強度將減小,從而潛在地導致較高的錯誤率。同接入網一樣,接入終端一般也會通過降低其數(shù)據(jù)速率來補償所增加的距離,從而使得接入網以較少的錯誤來接收所述信號。如果接入網進行請求,則接入終端也可以增加其功率輸出來降低錯誤率。而且,當接入終端接近接入網時,較強的信號將會支持較高的數(shù)據(jù)速率。
在一個系統(tǒng)中,接入終端負責確定速率,其中數(shù)據(jù)以所述速率從終端被傳輸至接入網。所述速率是基于多種因素來確定的。主要的因素有接入終端與接入網可以進行通信的最大絕對速率,基于接入終端的所允許的功率輸出的最大速率,通過接入終端在隊列中所具有的數(shù)據(jù)量而調整的最大速率,以及基于加速限制(ramp-up constraint)的可允許的最大速率。在所述系統(tǒng)中,所述速率的每一種表示所選擇的數(shù)據(jù)速率不可超出的硬性限制。換句話說,所述選擇的數(shù)據(jù)速率不高于所述四種速率中的最小值。
所述前兩種速率(絕對速率與受功率限制的最大速率)是由系統(tǒng)的物理限制所產生的,并且是接入終端的控制之外的。所述第三和第四種速率(受數(shù)據(jù)調整的速率和受加速限制的速率)是可變的,并且是基于接入終端上的特定主要狀況所動態(tài)決定的。
受數(shù)據(jù)調整的速率實質上是可以通過數(shù)據(jù)的數(shù)量來調整的最大速率,其中所述數(shù)據(jù)由接入終端所排隊而用于傳輸。例如,如果接入終端在其傳輸隊列中有1000比特,則調整為38.4kbps(1024比特/幀)的數(shù)據(jù)速率,而不調整為76.8(2048比特/幀)的速率。如果接入終端的傳輸隊列中沒有數(shù)據(jù),則根本沒有傳輸速率被調整。
受加速限制速率是考慮到以下因素所允許的最大速率,即,快速的加速將會突然增加由其它接入終端所察覺的干擾,并且會降低它們的性能。如果各個接入終端的加速是有限的,那么由其所引起的干擾的級別將會更加緩慢地變化,并且其它接入終端可以更容易地調整其運行數(shù)據(jù)速率和傳輸功率,以適應所述增加的干擾。應當注意,受加速限制的速率也被計算以控制數(shù)據(jù)速率的減速。總的效果是使數(shù)據(jù)速率中的廣泛和/或快速的波動最小化,從而穩(wěn)定系統(tǒng)內中的接入網和接入終端的整體運行。
雖然受加速限制的速率的變化是受控制的(就增加和減小數(shù)據(jù)速率而言),受數(shù)據(jù)調整的速率則不然。如果接入終端突然具有足夠的數(shù)據(jù)以調整至非常高的速率,則受數(shù)據(jù)調整的速率將會突然增加。如果接入終端的數(shù)據(jù)用完,則受數(shù)據(jù)調整的速率將會突然降為零。由于受加速限制的速率是可控制的,因此,受數(shù)據(jù)調整的速率的突然增加一般不成問題。由于上述四種速率的最小值設置用于所選數(shù)據(jù)速率的最大值,因此,在這種情況下,受加速限制的速率將進行控制。然而,由于受數(shù)據(jù)調整的速率低于其它速率,因此,受數(shù)據(jù)調整的速率的突然降低將會使實際數(shù)據(jù)速率下降,并且因此進行控制(注意,用于在下一幀上傳輸數(shù)據(jù)所選擇的數(shù)據(jù)速率是所述四種速率中的最小值)。
在現(xiàn)有技術的系統(tǒng)中,如果接入終端沒有數(shù)據(jù)可傳輸,則就沒有數(shù)據(jù)被傳輸。這當然很直觀的,并且常識表明不應該通過傳輸無用的數(shù)據(jù)來浪費有用的帶寬。如上面所解釋的那樣,允許數(shù)據(jù)速率陡然下降(例如,降為零)所導致的問題之一是數(shù)據(jù)速率的回升將要占用一些時間。一些數(shù)據(jù)的傳輸中的延遲可能是由所述數(shù)據(jù)速率的降低和隨后的增加所引起的。在數(shù)據(jù)是突發(fā)的或者數(shù)據(jù)具有離散到達過程的情況下,所述延遲是特別有可能的。一種所述類型的數(shù)據(jù)是實時視頻,所述實時視頻可以包括500-1000字節(jié)的分組,所述分組以60-70毫秒的離散間隔到達傳輸隊列。實時視頻還是這種數(shù)據(jù)類型的顯著例子,對于所述數(shù)據(jù)類型,傳輸延遲是特別值得注意的,并且因此是不可接受的。
還必需注意,盡管受加速限制的速率被設計成防止接入終端以這樣的方式增加其數(shù)據(jù)速率,所述方式會對其它接入終端產生大量的干擾,但是,還有這樣的情況,在所述情況下,所述額外的干擾不是非常具有破壞性的。如果在扇區(qū)中有很少的接入終端活動,那么特定的接入終端通過比受加速限制的速率所允許的速率更快的速率來增加其數(shù)據(jù)速率,這是可以接受的。在這種情況下,受加速限制的速率所產生的限制可能會降低系統(tǒng)的整個性能。

發(fā)明內容
上述問題的一個或多個可以通過本發(fā)明的各個實施例來解決。廣泛地來說,本發(fā)明包括這樣的系統(tǒng)和方法,所述系統(tǒng)和方法用于通過計算反向鏈路數(shù)據(jù)傳輸速率而在無線通信系統(tǒng)中改進數(shù)據(jù)傳輸?shù)男阅埽渲兴鏊俾蕼p少了突發(fā)數(shù)據(jù)傳輸中的延遲。
本發(fā)明的一個實施例包括一種用于在從接入終端至接入網的反向鏈路上改進數(shù)據(jù)傳輸?shù)男阅艿姆椒?,其中所述方法包括計算第一?shù)據(jù)傳輸速率,以所述第一數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù),計算第二數(shù)據(jù)傳輸速率,所述第二數(shù)據(jù)傳輸速率被限制為從所述第一數(shù)據(jù)傳輸速率中減小限定的數(shù)量,并且以所述第一數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù)。在一個實施例中,所述第二數(shù)據(jù)傳輸速率被選擇為最大絕對速率、受功率限制的速率、受數(shù)據(jù)調整的速率及閉環(huán)資源分配速率中的最小值。由于所述速率的前兩種是固定的,而第四種速率已經被限制為以受控制的方式進行減小,因此,通過控制所述受數(shù)據(jù)調整的速率的減小來限制所述第二數(shù)據(jù)傳輸速率的減小。這在一個實施例中是通過維護虛構(dummy)速率來實現(xiàn)的,所述虛構速率被允許以預定的方式衰減。被常規(guī)計算的受數(shù)據(jù)調整的速率與所述虛構速率進行比較,并且不允許所述受數(shù)據(jù)調整的速率低于所述虛構速率。
本發(fā)明的一個實施例包括無線通信系統(tǒng),在所述無線通信系統(tǒng)中,接入終端被配置成能確定速率,其中所述接入終端將以所述速率在反向鏈路上向接入網傳輸數(shù)據(jù)。所述接入終端包括用于傳輸所述數(shù)據(jù)的傳輸子系統(tǒng),以及處理器,所述處理器被耦合到所述傳輸子系統(tǒng)上,并且被配置成能提供控制信息到其上。特別地,所述處理器被配置成能確定數(shù)據(jù)速率,其中所述傳輸子系統(tǒng)將以所述數(shù)據(jù)速率在反向鏈路上發(fā)送數(shù)據(jù)。在一個實施例中,所述處理器被配置成能計算受數(shù)據(jù)調整的速率與閉環(huán)資源分配速率。然后,所述處理器選擇所述受數(shù)據(jù)調整的速率、所述閉環(huán)資源分配速率、最大絕對速率和受功率限制的速率中的最小值作為所述數(shù)據(jù)傳輸速率用于下一傳輸幀。所述處理器控制所述受數(shù)據(jù)調整的速率的減少,以便防止所述數(shù)據(jù)速率從一幀到另一幀突然下降。這在一個實施例中是通過維護虛構速率來實現(xiàn)的,其中使所述虛構速率以預定的方式進行衰減。通過以常規(guī)的方式來計算所述受數(shù)據(jù)調整的速率,將所述常規(guī)計算的速率與所述虛構速率進行比較,以及將所述受數(shù)據(jù)調整的速率設置為所述常規(guī)計算的速率和所述虛構速率中的較大的速率,從而計算所述受數(shù)據(jù)調整的速率。當所述虛構速率大于所述受數(shù)據(jù)調整的速率時,虛構數(shù)據(jù)的傳輸對于維持所述期望的傳輸速率而言可能是必需的。
本發(fā)明的一個實施例包括一種用于在從接入終端至接入網的反向鏈路上改進數(shù)據(jù)傳輸?shù)男阅艿姆椒?,其中,所述方法包括計算第一?shù)據(jù)傳輸速率,以所述第一數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù),計算第二數(shù)據(jù)傳輸速率,并且以所述第二數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù),其中,當所述無線通信系統(tǒng)處于不繁忙狀態(tài)時,計算所述第二數(shù)據(jù)傳輸速率包括選擇多種限制速率中的第二速率,所述限制速率包括受加速限制的速率,其中,所述受加速限制的速率被允許更快地升高,直到“粘性(sticky)”速率。在一個實施例中,所述粘性速率包括最大速率,所述最大速率是從所述接入終端上次在所述通信系統(tǒng)的繁忙狀態(tài)期間傳輸數(shù)據(jù)以來所述接入終端傳輸數(shù)據(jù)的速率。當所述接入終端在不繁忙狀態(tài)下以大于所述粘性速率的速率來傳輸數(shù)據(jù)時,所述粘性速率增加,并且當所述接入終端在所述無線通信系統(tǒng)的繁忙狀態(tài)期間傳輸數(shù)據(jù)時,所述粘性速率被重新設置。
本發(fā)明的一個實施例包括無線通信系統(tǒng),在所述無線通信系統(tǒng)中,接入終端被配置成能確定速率,其中,所述接入終端將以所述速率在反向鏈路上向接入網傳輸數(shù)據(jù)。所述接入終端包括用于傳輸數(shù)據(jù)的傳輸子系統(tǒng),以及處理器,所述處理器被耦合到所述傳輸子系統(tǒng)上,并且被配置成能提供控制信息到其上。特別地,所述處理器被設置成能計算第一數(shù)據(jù)傳輸速率,以所述第一數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù),計算第二數(shù)據(jù)傳輸速率,以所述第二數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù),其中,所述當無線通信系統(tǒng)處于不繁忙狀態(tài)時,所述處理器被配置成能通過選擇多種限制速率中的第二速率來計算所述第二數(shù)據(jù)傳輸速率,所述限制速率包括受加速限制的速率,其中所述受加速限制的速率被允許更加快速地增加到所述粘性速率。在一個實施例中,所述粘性速率包括最大速率值,所述最大速率是從所述接入終端上次在所述通信系統(tǒng)的繁忙狀態(tài)期間傳輸數(shù)據(jù)以來所述接入終端傳輸數(shù)據(jù)的速率。當所述接入終端在不繁忙狀態(tài)下以大于所述粘性速率的速率來傳輸數(shù)據(jù)時,所述粘性速率增加,并且當所述接入終端在所述無線通信系統(tǒng)的繁忙狀態(tài)期間傳輸數(shù)據(jù)時,所述粘性速率被重新設置。
本發(fā)明的另一個實施例包括軟件應用。所述軟件應用體現(xiàn)在媒介中,所述媒介可以由接入終端中所采用的計算機或其它數(shù)據(jù)處理器所讀取。所述媒介可以包括軟盤、硬盤驅動器、CD-ROM、DVD-ROM、RAM、ROM等。所述媒介包括指令,所述指令被配置成能使所述計算機或數(shù)據(jù)處理器執(zhí)行主要如上面所描述的方法。應當注意,所述計算機可讀媒介可以包括形成接入終端的一部分的RAM或者其它存儲器。因此,所述接入終端的處理器將能夠執(zhí)行根據(jù)本公開的方法。
許多其它的實施例也是有可能的。


通過閱讀下面的詳細描述,以及參考附圖,本發(fā)明的其它目的和優(yōu)點可以變得顯而易見。
圖1是說明根據(jù)一個實施例的無線通信系統(tǒng)的一部分的圖;圖2是說明在一個實施例中的無線通信系統(tǒng)里的兩個相鄰扇區(qū)內的接入網與接入終端的更詳細的圖;圖3是說明一個實施例中的接入終端的結構的功能框圖;圖4是說明在一個實施例中確定閉環(huán)資源分配速率的方式的流程圖;圖5是說明基本方法的流程圖,在所述方法中,在一個實施例中確定受數(shù)據(jù)調整的速率;圖6是說明更詳細的方法的流程圖,通過所述方法,在一個實施例中確定受數(shù)據(jù)調整的速率;圖7是說明用于在一個實施例中跟蹤“粘性速率”的方法的流程圖;圖8是說明在一個實施例中使用粘性速率來計算閉環(huán)資源分配速率的方式的流程圖。
盡管本發(fā)明可以有各種修改及替代形式,但是,在附圖中以及伴隨的詳細描述中,通過例子的方式顯示了其特定的實施例。然而,應當知道,所述附圖和具體的描述不是為了將本發(fā)明限制為所描述的具體實施例。相反,所述公開是為了覆蓋落在如所附權利要求所定義的本發(fā)明的范圍之內全部修改、等同物和選擇。
具體實施例方式
下面描述本發(fā)明的優(yōu)選實施例。應當注意,以下描述的所述實施例及其它任何實施例是示例性的,并且是為了說明本發(fā)明的而不是為了限制本發(fā)明的。
廣泛地來說,本發(fā)明包括用于通過控制用于反向鏈路的數(shù)據(jù)傳輸速率的降低,從而在無線通信系統(tǒng)中改進數(shù)據(jù)傳輸?shù)男阅艿南到y(tǒng)和方法。
參見圖1,圖1示出了根據(jù)一個實施例的無線通信系統(tǒng)的一部分。在所述實施例中,系統(tǒng)包括多個接入網12和多個接入終端14。每個接入網12和周圍區(qū)域內的接入終端14進行通信。接入終端可以在所述扇區(qū)內移動,或者它們可以從與一個接入網相關聯(lián)的扇區(qū)移動到與另一個接入網相關聯(lián)的不同扇區(qū)。所述覆蓋區(qū)域是扇區(qū)16。盡管實際上所述扇區(qū)可能有些不規(guī)則,并且可能與其它扇區(qū)重疊,但是,在圖中一般用點和虛線來描繪它們。應當注意,為了清晰起見,只用參考數(shù)字符號標識了所述接入網、接入終端及扇區(qū)的每種里的一個。
參見圖2,圖中示出了說明在一個實施例中的無線通信系統(tǒng)里的兩個相鄰扇區(qū)內的接入網與接入終端的更詳細的圖。在所述系統(tǒng)中,扇區(qū)20包括接入網22及幾個接入終端24。扇區(qū)30包括接入網32和單個的接入終端34。接入網22和32通過在這里被稱為前向鏈路(FL)的鏈路向接入終端24和34傳輸數(shù)據(jù)。接入終端24和34通過在這里被稱為反向鏈(RL)的鏈路向接入網22和32回傳數(shù)據(jù)。
參見圖3,圖中示出了說明一個實施例中的接入終端的結構的功能框圖。在所述實施例中,接入終端包括被耦合到傳輸子系統(tǒng)44及接收子系統(tǒng)46的處理器42。傳輸子系統(tǒng)44和接收子系統(tǒng)46被耦合到共享天線48。處理器42接收來自于接收子系統(tǒng)46的數(shù)據(jù),處理所述數(shù)據(jù),并通過輸出設備50輸出所處理的數(shù)據(jù)。處理器42還接收來自于數(shù)據(jù)源52的數(shù)據(jù),并處理所述數(shù)據(jù)用于傳輸。所處理的數(shù)據(jù)被轉發(fā)至傳輸子系統(tǒng)44用于在所述反向鏈路上進行傳輸。除了處理來自于接收子系統(tǒng)46和數(shù)據(jù)源52的數(shù)據(jù)之外,處理器42被配置成能控制接入終端的各個子系統(tǒng)。特別地,處理器42控制傳輸子系統(tǒng)44。下面所述描述的基于接入終端的功能是在處理器42中所實現(xiàn)的。存儲器54被耦合到處理器42,用于存儲由所述處理器所使用的數(shù)據(jù)。
在一個實施例中,所述系統(tǒng)是CDMA2000 1xEV-DO系統(tǒng)。所述系統(tǒng)的主要特性是由IS-856數(shù)據(jù)通信標準所定義的。所述標準是基于碼分多址(CDMA)標準的IS-95協(xié)議族的。所述名稱“1xEV-DO”是指與CDMA2000協(xié)議族的關系(“1x”),以及用于數(shù)據(jù)優(yōu)化(“DO”)操作的標準的演化(“EV”)。所述1xEV-DO系統(tǒng)主要是為無線互聯(lián)網接入所優(yōu)化的,對于無線互聯(lián)網,希望在前向鏈路上有高數(shù)據(jù)吞吐量。
1xEV-DO系統(tǒng)被設計成能以12種不同的預定數(shù)據(jù)速率之一在前向鏈路上傳遞數(shù)據(jù),所述數(shù)據(jù)速率的范圍是從38.4kbps到2.4Mbps(除了空(null)速率之外)。為這些預定數(shù)據(jù)速率中的每種速率定義了相應的數(shù)據(jù)分組結構(說明了例如分組持續(xù)時間、調制類型等的支出)。以五種不同的數(shù)據(jù)速率在反向鏈路上進行通信,所述速率的范圍是從9.6kbps到153.6kbps(加上所述空速率)。同樣地,為所述數(shù)據(jù)速率中的每種速率定義了數(shù)據(jù)分組結構。
本發(fā)明主要涉及反向鏈路。因此,用于所述反向鏈路的數(shù)據(jù)速率表示如下
速率 數(shù)據(jù)速率指標Kbps比特/幀0 0 01 9.6 2562 19.25123 38.410244 76.820485 153.6 4096為了簡化下面的討論,所述反向鏈路數(shù)據(jù)速率將被稱為速率指標(index),而不是每秒或幀的比特數(shù)。
如上所述,目前基于1xEV-DO的系統(tǒng)是建立在CDMA標準之上的。通過反向鏈路所傳輸?shù)臄?shù)據(jù)因而是被碼分復用的。也就是說,與每個接入終端相對應的數(shù)據(jù)由相應的編碼所標識。每個編碼定義一個通信信道。因此,來自于所述接入終端中的任何接入終端或者全部接入終端的數(shù)據(jù)可以同時被傳輸,并且所述接入網可以使用所述編碼來區(qū)分所述數(shù)據(jù)的不同信源。
CDMA傳輸是干擾受限的。換句話說,可以被傳輸?shù)臄?shù)據(jù)的數(shù)量是由環(huán)境中的干擾的數(shù)量所限制的。盡管有一定量的干擾是由背景或者熱噪聲所引起的,但是,對接入終端的傳輸?shù)闹饕蓴_源是所述區(qū)域中的其它接入終端。如果很少的接入終端,并且它們傳輸很少的數(shù)據(jù),則有很少的干擾,這樣,有可能以高數(shù)據(jù)速率來傳輸數(shù)據(jù)。另一方面,如果有許多其它接入終端正在傳輸大量的數(shù)據(jù),則干擾的級別將較高,并且只能使用非常低的數(shù)據(jù)速率用于反向鏈路傳輸。
因此,必需提供機制用于為所述接入終端中的每個確定合適的數(shù)據(jù)速率。典型的CDMA無線通信系統(tǒng)使用單個數(shù)據(jù)速率用于所有的接入終端。在集中控制數(shù)據(jù)速率。然而,這種速率控制具有幾個缺點。例如,由于所有的接入終端都使用相同的數(shù)據(jù)速率,因此,不能夠優(yōu)化各個單獨的接入終端的性能。盡管一些可以在優(yōu)選的速率上運行,但是,其它的卻不能。如果接入網被設計成能為每個接入終端計算優(yōu)選的數(shù)據(jù)速率,則所述系統(tǒng)將很難升級,因為系統(tǒng)中的接入終端越多,就需要越多的資源用于為每個接入終端計算速率。同時,較多的通信資源將被用于速率分配控制信令。
本系統(tǒng)不同于一般系統(tǒng)的一個方面在于由各個單獨的接入終端負責計算用于接入終端的數(shù)據(jù)速率。換句話說,其是分布式的而不是集中式的。用于特定接入終端的所述適當?shù)臄?shù)據(jù)速率是由所述接入終端自己使用反向鏈路Mac算法而確定的。(“Mac”是用于多址通信的工業(yè)術語。)所述反向鏈路Mac算法是本公開的中心。
當特定的接入終端為其反向鏈路計算數(shù)據(jù)速率時,其顯然希望選擇可能的最高速率。然而,在所述扇區(qū)中可能有其它接入終端。所述其它接入終端同樣也試圖以可能的最高速率傳輸它們的數(shù)據(jù)。由于傳輸數(shù)據(jù)所需的功率大致同數(shù)據(jù)速率成比例,因此,增加每個接入終端的數(shù)據(jù)速率也會增加它們的傳輸功率。于是,各個接入終端的傳輸都將對其它接入終端產生增加的干擾。在某個點上,將有大量的干擾,以至于沒有接入終端能夠以可接受的誤碼率來傳輸其數(shù)據(jù)。
因此,讓接入終端具有關于系統(tǒng)中的干擾級別的信息是非常有用的。如果所述干擾的級別相對很低,則接入終端可以增加其數(shù)據(jù)速率到某種程度,而不會對系統(tǒng)的整體性能產生顯著的不利影響。然而,如果所述干擾的級別很高,那么接入終端的數(shù)據(jù)速率的增加將會具有顯著的不利影響。
因此,在一個實施例中,由接入網來跟蹤干擾的總級別。所述接入網被配置成僅僅確定所述干擾的總級別是高于門限值還是低于門限值。如果所述干擾級別低于所述門限,則接入網將設置反向激活比特(RAB)為0。(所述RAB有時也被稱為“忙比特”)。如果所述干擾的級別高于所述門限,則接入網設置RAB=1。然后,所述RAB與所述接入終端中的每個進行通信,以通知它們所述系統(tǒng)中的活動/干擾的級別。
在一個實施例中,所述總干擾級別是通過對各個接入終端的反向鏈路傳輸功率進行求和并且除以環(huán)境中的熱或背景噪聲來計算的。然后,將所述和值與所述門限進行比較。如果所述和值低于所述門限,那么干擾的級別就被認為是高的,并且所述RAB被設置為1。如果所述和值低于所述門限,那么干擾的級別就被認為是低的,所述RAB被設置為0。
由于反向鏈路數(shù)據(jù)通信的性能取決于數(shù)據(jù)速率和系統(tǒng)中的干擾級別,因此,在計算合適的數(shù)據(jù)速率時有必要考慮干擾的級別。因此,所述反向鏈路Mac算法中的數(shù)據(jù)速率計算考慮了以RAB形式提供給接入終端的干擾級別。所述反向鏈接Mac算法還考慮了以下因素,例如接入終端的需要和所述系統(tǒng)的物理限制?;谒鲆蛩?,用于每個接入終端的數(shù)據(jù)速率每一幀計算一次。
所述反向鏈路Mac算法的計算主要如下。
Rnew=min(R1,R2,R3,R4),其中,R1是系統(tǒng)的最大數(shù)據(jù)速率;R2是基于功率考慮的接入終端的最大數(shù)據(jù)速率;R3是由隊列中將被傳輸?shù)臄?shù)據(jù)所調整的速率;R4是閉環(huán)資源分配速率。
從速率R1-R4的每種速率都對Rnew做出了硬性的限制。換句話說,由反向鏈路Mac算法所選擇的速率Rnew不能超出速率R1-R4中的的任何一種速率。
所述系統(tǒng)的最大數(shù)據(jù)速率R1是基于系統(tǒng)的設計的,包括接入網和接入終端。所述系統(tǒng)的最大數(shù)據(jù)速率被認為是靜止的(R1可由接入網所設置,但是很少變化,因而可以認為是靜止的),因此,其簡單地被儲存在接入終端用于在計算Rnew時使用。
如上所述,反向鏈路數(shù)據(jù)傳輸?shù)墓β蚀篌w上與數(shù)據(jù)傳輸?shù)乃俾食杀壤?,因此,與最大功率級別和當前信道情況相對應有最大速率。所述基于功率的最大數(shù)據(jù)速率R2是基于接入終端的反向鏈路傳輸?shù)淖畲蠊β实?,它是接入終端的設計的函數(shù)。實際的最大傳輸功率Pmax是靜止的,而R2則是作為Pmax和當前信道狀況的函數(shù)而發(fā)生變化的。R2與接入網中所看到的接入終端的信號的SINR有關,所述SINR隨著信道增益和當前ROT而變化。
所述速率R3是由接入終端的隊列中等待傳輸?shù)臄?shù)據(jù)所調整的數(shù)據(jù)速率。R3是可變的,并且在每一幀都被計算。R3的目的是當接入終端有很少的數(shù)據(jù)或者沒有數(shù)據(jù)要傳輸時減小接入終端的反向鏈路數(shù)據(jù)速率,以便降低其對其它接入終端的干擾。通常,R3僅僅是在單個幀中傳輸隊列中的全部數(shù)據(jù)所需的速率。因此,如果隊列中有2048比特的數(shù)據(jù),則應該選擇76.8kbps的速率。(參照上表,在速率指標4,可以在一個時隙以76.8kbps的速率傳輸2048比特的數(shù)據(jù))。另一方面,如果隊列中有2049比特的數(shù)據(jù),則必須選擇153.6kbps(4096比特/時隙)的速率,以便在單個時隙中傳輸全部數(shù)據(jù)。如果隊列中沒有數(shù)據(jù),則可調整的速率為零。使用所述常規(guī)的方法用于計算R3,對應于R3的速率的范圍可以是速率指標0至速率指標5,而無管之前的R3值。在本發(fā)明的一個實施例中,R3是被控制的,由此其不能減小得過快。這將在下面更詳細地被解釋。
所述閉環(huán)資源分配(CLRA)速率R4也是每一幀計算一次的。R4的目的是為了防止每個接入終端的數(shù)據(jù)速率增長得過快,并且因此防止產生其它接入終端所不能容許的干擾。所述CLRA速率是基于當前速率和所述速率上下變化的預定概率集合的。CLRA速率計算中所使用的概率主要控制所述速率以防止其變化過快。
所述CLRA速率R4以下面的方法被計算。圖4中示出了相應的流程圖。
(1)選擇隨機數(shù)V,其中0≤V≤1,(2)然后,(i)如果RAB=0,如果V<Pi,R4=Rold+1否則R4=Rold(ii)如果RAB=1,如果V<Pi,R4=Rold-1
否則R4=Rold其中,Pi是與當前速率和RAB相對應的概率(參見下表),Rold是當前速率,Rold+1是對于當前速率的下一較高速率Rold-1是對于當前速率的下一較低速率。
與各種速率指標和RAB值相對應的概率Pi在下表中被示出。當接入終端開始計算新的數(shù)據(jù)速率時,其將以當前的速率進行傳輸。所述接入終端也會從與其進行通信的接入網上接收當前RAB。所述當前速率確定所采用的概率Pi所在的行。所述當前RAB確定所采用的概率Pi所在的列。
在一個實施例中,所述概率是固定的,并且被預先編程到接入終端中。在其它的實施例中,所述概率值可由接入網所計算,并且然后被下載到接入終端。

所述表中所列出的值里的每個表示接入終端改變到下一速率指標的概率,其中所述接入終端具有相應的速率指標和RAB值。在“RAB=0”下的列中的值是所述接入終端將增加到下一較高速率指標的概率。對應于速率指標0和RAB=0的值是1,因為接入終端總是被允許從速率指標0上升到速率指標1。對應于速率指標5和RAB=0的值是0,因為接入終端不能從速率指標5再上升。概率值P1-P4的范圍是從零到一。
“RAB=1”下的列中的值是接入終端將要降低到下一較低速率指標的概率。對應于速率指標0和RAB=1的值是0,因為接入終端不能從速率指標0再下降。對應于速率指標1和RAB=1的值是0,因為從不強迫接入終端從最低的非零速率再下降。概率值P5-P8的范圍是從零到一。
以所述方式來計算R4的效果是為了在所述系統(tǒng)不繁忙(RAB=0)時允許R4以受控制的方式增加,以及在所述系統(tǒng)繁忙(RAB=1)時也以可控制的方式強制其降低。換句話說,其使得R4升高,但卻不是簡單地突然提升,并且使得其下降,但卻不是陡然降低。所述升高/下降是由表1的概率所控制的。
如上所述,R1-R4是每幀而被確定的,并且然后,用于下一幀的數(shù)據(jù)速率Rnew被設置為這些速率中的最小速率。所述情況的問題是,盡管R4用于限制Rnew在當前速率上可以增加的速度,但是,其并不能防止所述速率突然地下降。即使R4只能以RAB=1的概率所允許的那樣快速下降,但是,如果接入終端的數(shù)據(jù)隊列是空的,則R3可以通過連續(xù)的幀而從速率指標5降到0,并且由于Rnew是所述被計算的速率R1-R4中的最小速率,因此,R3進行控制并且Rnew可以直線下落。
盡管數(shù)據(jù)傳輸速率的突然下降并不會引發(fā)干擾問題(其將減小干擾),但是,其可能會造成數(shù)據(jù)傳輸?shù)难舆t。這是以下事實的結果,即,在可能突然發(fā)生的數(shù)據(jù)速率下降之后,由于R4的限制效果,需要一定量的時間用于數(shù)據(jù)速率進行回升。
這可以在下面的例子中被說明??紤]到視頻會議的應用會產生平均60kbps的數(shù)據(jù)。所述數(shù)據(jù)包括500-1000字節(jié)大小的分組,其以70-80毫秒的間隔到達傳輸隊列。如果在所述隊列中最初沒有數(shù)據(jù)(傳輸數(shù)據(jù)速率為0),將占用一個幀(在一個實施例中大約為27毫秒)來從速率指標0(0kbps)提升到1(9.6kbps)。根據(jù)所述接入終端所采用的具體概率,可能會占用幾個其它的幀來從速率指標1提升到2(19.2kbps),依此類推。所述隊列中將持續(xù)累積數(shù)據(jù),直到傳輸數(shù)據(jù)速率超過60kbps的到達速率。
假設用于計算R4的概率允許速率指標每兩幀增加一次,則傳輸前500字節(jié)的分組將占用至少六個幀(160毫秒)。同時,在所述分組之后累積的數(shù)據(jù)將繼續(xù)被延遲。即使數(shù)據(jù)傳輸速率最終將趕上數(shù)據(jù)到達速率,在對所述數(shù)據(jù)的至少一部分進行傳輸?shù)倪^程中也會有顯著的延遲。在例如視頻會議的應用中,所述延遲是不可被接受的。需要注意,在所述例子中,數(shù)據(jù)傳輸速率最終會超過到達速率,并且隊列中的數(shù)據(jù)量將會開始下降。如果隊列的長度降為零,R3也會降為零,并且一旦在傳輸中再產生延遲,所述加速過程將會重新開始。
為了避免由數(shù)據(jù)速率突然下降所造成的延遲以及隨后回升數(shù)據(jù)速率的需要,本系統(tǒng)的一個實施例采用被稱為“速率慣性(rate inertia)”的內容。與允許數(shù)據(jù)速率下降到由傳輸隊列中的數(shù)據(jù)的瞬時級別所調整的級別不同,數(shù)據(jù)速率被限制為以受控制的方式下降。這樣做的原因之一是出于穩(wěn)定性的考慮。在一個有負載的扇區(qū)中,即使所述接入終端最近進行傳輸并且現(xiàn)在處于空閑,也應該限制所述接入終端提高其傳輸速率的速率。通過在RAB=1時由R4所控制的那樣使接入終端正常地降低速率,從而限制在額外干擾的確對其它接入終端有害時所發(fā)送的不必要數(shù)據(jù)量。在當前接入終端的延遲性能和對其它接入終端的干擾之間有所權衡。通過在RAB=1時跟隨R4以及在實際傳輸速率較低時設置Rd(下面被定義)為所述實際傳輸速率,我們確保接入終端在無關緊要時大部分發(fā)送虛構數(shù)據(jù),從而在容量上“填平缺口”,并且在對可測量的吞吐量不造成大影響的情況下改善延遲。
所述對R3下降的控制可以通過多種方法來實現(xiàn)。例如,在一個實施例中,虛構速率是由接入終端所維持的。改變所述虛構速率來模擬所述R3下降的期望的情況。在所述實施例中使用衰減因子來降低虛構速率的值。只要新的數(shù)據(jù)速率需要被計算,就是正常的方式計算暫時的速率,然后,其與所述虛構速率進行比較。R3被設置為所述暫時速率(即,上面所解釋的受數(shù)據(jù)調整的值)或所述虛構速率中的較高的速率。如果所選擇的數(shù)據(jù)速率大于所述受數(shù)據(jù)調整的速率,則所述虛構數(shù)據(jù)被傳輸。所述實施例的方法在下面被闡述,并在圖5的流程圖進行被說明。
(1)計算Rt(如上面R3被常規(guī)計算的那樣)(2)計算Rd=Rd+log2(衰減因子)(3)設置R3=max(g(Rd),Rt)(4)設置Rnew=min(R1,R2,R3,R4)(5)設置Rd=Rnew其中,Rt是按常規(guī)計算的暫時的受數(shù)據(jù)調整的速率;Rd是所述虛構速率(其或者具有缺省值,或者是之前被計算的);g()將Rd映射為大于或等于Rd最低可行的速率指標。
應當注意,如果RAB=1,則所述實際傳輸速率將比所述慣性衰減速率下降得快。這意味著,與輕負載的扇區(qū)相比較,所述慣性衰減速率是在重負載的扇區(qū)內降低的。然而,在另一個實施例中,Rd在步驟(5)中被設置為R3或者某個其它值。
應當注意,如果所述受數(shù)據(jù)調整的速率(常規(guī)計算的)保持不變或者增加,則所述控制R3降低的方法就不必被使用。還應注意,如果受數(shù)據(jù)調整的速率保持不變或增加,所述方法可以包括用于重新設置所述虛構速率的步驟,這樣其不會過早地衰減(即,在所述受數(shù)據(jù)調整的速率增加時衰減),由此不經意地讓R3突然下降。在圖6的流程圖中說明了一個這樣的實施例。
在一個實施例中,所述衰減因子被設置為0.5。換句話說,所述速率在每次其被計算的時候只允許減少一半。這等同于在當前IS-856標準版本中降低一個速率指標。因此,以速率指標5進行傳輸?shù)慕尤霑梦鍌€幀,以便一直降低到0速率指標。例如,另一實施例可以使用0.707(0.5的平方根)的衰減因子,其將會導致所述虛構速率每兩幀下降一個速率指標。用于衰減因子的最佳值將是隨著數(shù)據(jù)源統(tǒng)計而變化的,并且可以在應用層被設置。
所述受數(shù)據(jù)調整的速率的下降的控制也可以通過其它方式來實現(xiàn)。例如,與設置所述虛構速率等于R3不同,所述虛構速率可以獨立地被維護,或者其可以被設置為所述實際數(shù)據(jù)速率(其是R1-R4的最小速率)。
在另一例子中,R3可以被簡單限制為每n個幀下降僅僅一個速率指標級別。這基本上會與上述算法實現(xiàn)相同的結果,其中常規(guī)計算的受數(shù)據(jù)調整的速率。如上所述,0.5的衰減因子等同于每幀下降僅一個速率指標級別,而0.707的衰減因子等同于每兩幀下降僅一個速率指標級別。
在另一個例子中,可以使用類似于限制R4的算法。在所述實施例中,對應于不同速率指標值的概率值的集合可以被用于控制R3突然下降的可能性。允許所述數(shù)據(jù)速率進行衰減的所述速率也可以通過其它方式而被控制。例如,所述衰減可以通過上面所解釋的乘法因子方法所控制,其可以是源統(tǒng)計的函數(shù),也可以是不確定的。對于每種類型的偏好取決于源統(tǒng)計,并且可以單獨地被確定。
在另一個例子中,類似于上面所描述的算法中的任何一個的算法可以被應用于所述總數(shù)據(jù)速率(即,R1-R4中的最小速率)。例如,虛構速率可被設置為等于所述實際數(shù)據(jù)速率,這樣,從一幀到下一幀的實際速率的減少由所述衰減因子所限制。
上面所描述的“速率慣性”的實現(xiàn)防止當接入終端用完傳輸隊列中的數(shù)據(jù)時所述受數(shù)據(jù)調整的速率R3突然下降為零。另一方面,所述“粘性速率”的實現(xiàn)使得在系統(tǒng)不繁忙的情況下,所述受加速限制的速率R4快速地返回到比正常所允許的速率更高的速率。
如上所述,所述受加速限制的速率R4被設計成能控制接入終端的數(shù)據(jù)速率的增加,以防止他們突然難以管理的干擾量。然而,這僅僅是在扇區(qū)內有足夠多的活動的接入終端產生難以管理的干擾量時的擔心一如果所述扇區(qū)內的接入終端的活動性足夠低,則給定接入終端的數(shù)據(jù)速率的快速增加并不會對系統(tǒng)造成顯著的有害影響。所述兩種活動性級別之間的區(qū)分線在一個實施例中是由RAB所確定的。如果RAB=0,那么活動性的基本就被認為是足夠低的,從而允許接入終端快速地上升到較高的速率(即,其處于“不繁忙”狀態(tài))。所述較高的速率是基于接入終端在某些情況下所使用的最高速率,并且在這里被稱為“粘性速率”。然而,如果RAB=1,則所述活動性級別被認為是太高的,以至于不允許數(shù)據(jù)速率增加(即,其處于“繁忙”狀態(tài)),并且所述數(shù)據(jù)速率將被限制為根據(jù)上述與R4一起被描述的算法來減小(當RAB=1時,所述數(shù)據(jù)速率不能上升)。
在適當?shù)臈l件下,允許所述接入終端轉移到的所述速率是從RAB在傳輸期間上一次由所述接入終端設置為1時起所述接入終端所用過的最高數(shù)據(jù)速率。所述速率(“粘性速率”)由接入終端所跟蹤。如果接入終端不在傳輸數(shù)據(jù),則無論RAB值被設置為0或者1,所述粘性速率的當前值都將被保持。如果接入終端在傳輸數(shù)據(jù),則所述粘性速率可被修改。具體來說,如果RAB=1,則所述粘性速率被設置為前一幀所傳輸?shù)乃俾蔙old。如果RAB=0,則所述粘性速率將保持在其當前值上(如果所述接入終端的當前數(shù)據(jù)傳輸速率小于等于所述粘性速率)或者被設置為當前數(shù)據(jù)速率(如果所述接入終端的當前數(shù)據(jù)傳輸速率大于所述粘性速率)。
在一個實施例中,用于跟蹤粘性速率的算法在圖7的流程圖中被說明。所述流程圖可被歸納如下。
(1)確定所述接入終端是否在傳輸數(shù)據(jù)(i)如果所述接入終端不在傳輸,則保持Rs為當前值(ii)如果所述接入終端在傳輸,則確定RAB是否被設為0(a)如果RAB=1,則設置Rs=Rold(b)如果RAB=0,則確定所述先前的速率Rold是否大于Rs(A)如果Rold大于Rs,則設置Rs等于Rold(B)如果Rold不大于Rs,則保持Rs為當前值其中,Rold是所述先前的數(shù)據(jù)傳輸速率;Rs是所述粘性速率。
在一個實施例中,與所述受加速限制的速率R4的計算一起并行地執(zhí)行計算所述粘性速率Rs的過程。在所述例子中,用于計算R4的算法是從上面的描述中被略微修改的。在所述實施例中,當RAB=0時R4的計算計算出根據(jù)上述算法的速率。所修改的算法在圖8的流程圖被說明,其被歸納如下。
為了使用所述粘性速率來確定所述受加速限制的速率R4,用于一個實施例的過程如下。
(1)選擇隨機數(shù)V,其中0≤V≤1,(2)則,(i)如果RAB=0,(a)如果V<Pi,Rt=Rold+1否則Rt=Rold(b)R4=F(Rt,Rs,Rold)(ii)如果RAB=1,如果V<Pi,R4=Rold-1否則R4=Rold其中,Rt是暫時的速率,Pi是對應于所述當前速率和RAB(參見前表)的概率,Rold是所述當前速率,Rold+1是所述當前速率的下一個較高的速率,Rold-1是所述當前速率的下一個較低的速率,F(xiàn)()是根據(jù)Rt、Rs和Rold來確定R4的函數(shù)。(典型的函數(shù)可能是F(.)=max(Rt,min(Rold+l,Rs))(即,每次增加1個速率)或者F(.)=max(Rt,Rs)(跳至粘性速率))。
應當注意,如這里所描述的算法中所使用的那樣,Rt是局部變量。換句話說,在一個算法中所計算的Rt值與在另一個算法中所計算的Rt值無關。這些變量保持臨時的值,所述值可以或者不可以被選擇作為用于下一幀的數(shù)據(jù)速率。
包括粘性速率的所述實施例的變形是測量從上一次更新(增加或重新設置)時以來所經過的時間。如果所述時間大于指定的值,那么所述粘性速率將會下降預定的數(shù)量。這樣做的原因是為了避免長時間處于空閑的接入終端加速其數(shù)據(jù)傳輸速率過快。
應當注意,粘性速率的實現(xiàn)僅僅是在系統(tǒng)不繁忙時允許接入終端快速增加其數(shù)據(jù)傳輸速率的可能方法之一。其它實施例可能使用另外的方式來實現(xiàn)所述功能。例如,粘性速率可以被應用于所述總數(shù)據(jù)速率而非所述受加速限制的速率。換句話說,所述粘性速率可被用于控制(override)所述受數(shù)據(jù)調整的速率R3,以及所述受加速限制的速率R4。其它變化也是有可能的。
雖然前面的描述主要是指包括方法本發(fā)明的實施例,但是,應當注意,其它實施例也是有可能的。例如,一個實施例可以包括接入終端,所述接入終端被配置成能如上面所描述的那樣來限制受數(shù)據(jù)調整的速率的下降。所述實施例可以包括被耦合到傳輸子系統(tǒng)的處理器。在一個這樣的實施例中的處理器被配置成能使用被耦合到其上的存儲器里所存儲的門限數(shù)據(jù)、概率數(shù)據(jù)、衰減因子數(shù)據(jù)等,基于逐個幀來計算數(shù)據(jù)速率用于反向鏈路。然后,所述處理器提供包括所計算的數(shù)據(jù)速率的控制信息給所述傳輸子系統(tǒng),所述傳輸子系統(tǒng)向接入網傳輸被排隊的數(shù)據(jù)。應當注意,所述接入終端的部件在不同的實施例中可能有所不同。
另一個實施例可以包括接入終端,所述接入終端被配置成能如上文所描述的那樣使受加速限制的速率快速增加。所述實施例可以包括被耦合到傳輸子系統(tǒng)的處理器。在一個這樣的實施例中的處理器被配置成能使用被耦合到其上的存儲器里所存儲的門限數(shù)據(jù)、概率數(shù)據(jù)、歷史數(shù)據(jù)速率信息等,基于逐個幀來計算數(shù)據(jù)速率用于所述反向鏈路。然后,所述處理器提供包括所計算的數(shù)據(jù)速率的控制信息給所述傳輸子系統(tǒng),所述傳輸子系統(tǒng)向接入網傳輸被排隊的數(shù)據(jù)。同樣地,所述接入終端的部件在不同的實施例中可能有所不同。
另一個實施例可以包括軟件應用。所述實施例中的軟件應用可以被設置成能接收信息,所述信息涉及待傳輸?shù)谋慌抨爺?shù)據(jù)的數(shù)量、所述系統(tǒng)中的干擾級別(例如,通過所述RAB)、門限數(shù)據(jù)、概率數(shù)據(jù)、衰減因子數(shù)據(jù)以及各種其它數(shù)據(jù),并且所述軟件應用可以被設置成能計算受限制降低的數(shù)據(jù)速率,其中以所述數(shù)據(jù)速率從接入終端傳輸數(shù)據(jù)。在另一個實施例中,所述軟件應用被設置成能接收信息,所述信息涉及通信系統(tǒng)是否繁忙、數(shù)據(jù)速率將會增加或者降低的概率、歷史數(shù)據(jù)速率信息等,并且所述軟件應用可以被設置成能計算快速增加的數(shù)據(jù)速率,其中將以所述數(shù)據(jù)速率從接入終端向接入網傳輸數(shù)據(jù)。所述軟件應用可以體現(xiàn)在可由計算機或者其它數(shù)據(jù)處理器所讀取的各種媒介中的任何一種里,其中一些的名稱例如是軟盤、硬盤驅動器、CD-ROM、DVD-ROM、RAM或ROM等。
上面已經通過具體的實施例來描述了本發(fā)明可以提供的益處與優(yōu)點。這些益處和優(yōu)點以及可以使其產生或者變得更加顯著的任何元素和限制并不被解釋為任何一項權利要求或者全部權利要求的關鍵的、必需的或者本質的特征。如這里所使用的那樣,詞語“包括”、“包括……的”或者其任何其它變形意味著要被解釋為非排他地包括所述詞語之后的元素或者限制。因此,包括一組元素的系統(tǒng)、方法或者其它實施例并不僅限于所述元素,并且可能包括沒有明顯列出的或者所要求權利的實施例所固有的其它元素。
雖然以及參考特定的實施例描述了本發(fā)明,但是,應當知道,所述實施例是說明性的,并且本發(fā)明的范圍并不局限于所述實施例。對上述實施例的許多改變、修改、增加以及改進都是有可能的??梢栽O想,如下面的權利要求中所詳細描述的那樣,所述改變、修改、增加及改進都落在本發(fā)明的范圍之內。
權利要求
1.一種用于在從接入終端到接入網的反向鏈路上改進數(shù)據(jù)傳輸?shù)男阅艿姆椒?,所述方法包括計算第一?shù)據(jù)傳輸速率;以所述第一數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù);計算第二數(shù)據(jù)傳輸速率,所述第二數(shù)據(jù)傳輸速率被限制為從所述第一數(shù)據(jù)傳輸速率中減小限定的數(shù)量;以及以所述第一數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù)。
2.根據(jù)權利要求1的方法,其中,計算所述第二數(shù)據(jù)傳輸速率包括計算多種限制速率,以及選擇所述限制速率中的最小速率作為所述第二數(shù)據(jù)傳輸速率。
3.根據(jù)權利要求2的方法,其中,所述限制速率至少包括與傳輸隊列中的數(shù)據(jù)的數(shù)量相對應的受數(shù)據(jù)調整的速率。
4.根據(jù)權利要求3的方法,其中,所述受數(shù)據(jù)調整的速率被限制為不大于預定數(shù)量,該預定數(shù)量小于虛構速率。
5.根據(jù)權利要求4的方法,其中,所述預定數(shù)量是每個傳輸幀的所述虛構速率的預定分數(shù)。
6.根據(jù)權利要求4的方法,其中,所述預定數(shù)量是每個傳輸幀的預定數(shù)量的速率指標級別。
7.根據(jù)權利要求2的方法,其中,所述限制速率至少包括閉環(huán)資源分配速率。
8.根據(jù)權利要求2的方法,其中,所述限制速率至少包括受功率限制的速率。
9.根據(jù)權利要求1的方法,其中,所述第二數(shù)據(jù)傳輸速率被限制為不大于預定數(shù)量,該預定數(shù)量小于第一數(shù)據(jù)傳輸速率。
10.根據(jù)權利要求9的方法,其中,所述預定數(shù)量是每個傳輸幀的所述第一數(shù)據(jù)傳輸速率的預定分數(shù)。
11.根據(jù)權利要求9的方法,其中,所述預定數(shù)量是每個傳輸幀的預定數(shù)量的速率指標級別。
12.一種系統(tǒng),包括傳輸子系統(tǒng);以及處理器,所述處理器被耦合到所述傳輸子系統(tǒng),并且被配置成能控制所述傳輸子系統(tǒng)的數(shù)據(jù)傳輸速率;其中,所述處理器被配置成能計算新的數(shù)據(jù)傳輸速率,所述新的數(shù)據(jù)傳輸速率被限制為從當前數(shù)據(jù)傳輸速率中減小限定的數(shù)量。
13.根據(jù)權利要求12的系統(tǒng),其中,所述處理器被配置成能通過計算多種限制速率并且選擇所述限制速率中的最小速率作為所述新的數(shù)據(jù)傳輸速率,從而計算所述新的數(shù)據(jù)傳輸速率。
14.根據(jù)權利要求13的系統(tǒng),還包括傳輸隊列,其中所述限制速率至少包括與所述傳輸隊列中的數(shù)據(jù)的數(shù)量相對應的受數(shù)據(jù)調整的速率。
15.根據(jù)權利要求14的系統(tǒng),其中,所述處理器被配置成能計算用于所述新的數(shù)據(jù)傳輸速率的值,所述值被限制為不大于預定數(shù)量,該預定數(shù)量小于當前數(shù)據(jù)傳輸速率值。
16.根據(jù)權利要求15的系統(tǒng),其中,所述預定數(shù)量是每個傳輸幀的所述當前數(shù)據(jù)傳輸速率的預定分數(shù)。
17.根據(jù)權利要求15的系統(tǒng),其中,所述預定數(shù)量是每個傳輸幀的預定數(shù)量的速率指標級別。
18.根據(jù)權利要求13的系統(tǒng),其中,所述限制速率至少包括閉環(huán)資源分配速率。
19.根據(jù)權利要求13的系統(tǒng),其中,所述限制速率至少包括受功率限制的速率。
20.根據(jù)權利要求12的系統(tǒng),其中,所述處理器被配置成能計算用于所述新的數(shù)據(jù)傳輸速率的值,所述值被限制為不大于預定數(shù)量,該預定數(shù)量小于所述當前數(shù)據(jù)傳輸速率值。
21.根據(jù)權利要求20的系統(tǒng),其中,所述預定數(shù)量是每個傳輸幀的所述當前數(shù)據(jù)傳輸速率的預定分數(shù)。
22.根據(jù)權利要求20的系統(tǒng),其中,所述預定數(shù)量是每個傳輸幀的預定數(shù)量的速率指標級別。
23.一種包括多條指令的軟件產品,所述指令體現(xiàn)在可由數(shù)據(jù)處理器所讀取的媒介中,其中,所述指令被配置成能使所述數(shù)據(jù)處理器執(zhí)行這樣的方法,所述方法包括計算第一數(shù)據(jù)傳輸速率;以所述第一數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù);計算第二數(shù)據(jù)傳輸速率,所述第二數(shù)據(jù)傳輸速率被限制為從所述第一數(shù)據(jù)傳輸速率中減小限定的數(shù)量;以及以所述第一數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù)。
24.一種用于在無線通信系統(tǒng)中從接入終端到接入網的反向鏈路上改進數(shù)據(jù)傳輸?shù)男阅艿姆椒ǎ龇椒òㄓ嬎愕谝粩?shù)據(jù)傳輸速率;以所述第一數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù);計算第二數(shù)據(jù)傳輸速率;以及以所述第二數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù);其中,當所述無線通信系統(tǒng)處于不繁忙狀態(tài)時,計算所述第二數(shù)據(jù)傳輸速率包括選擇多種限制速率中的第二速率,所述限制速率包括受加速限制的速率,其中,所述受加速限制的速率被設置為等于受加速限制的速率和粘性速率中的較大的速率。
25.根據(jù)權利要求24的方法,其中,所述粘性速率包括基于之前所傳輸?shù)臄?shù)據(jù)而計算的速率。
26.根據(jù)權利要求25的方法,其中,所述粘性速率包括最大速率,所述最大速率是從所述接入終端上次在所述通信系統(tǒng)的繁忙狀態(tài)期間傳輸數(shù)據(jù)以來所述接入終端傳輸數(shù)據(jù)的速率。
27.根據(jù)權利要求24的方法,其中,當所述無線通信系統(tǒng)處于繁忙狀態(tài)下時,計算所述第二數(shù)據(jù)傳輸速率包括選擇多種限制速率中的最小速率,所述限制速率包括所述受加速限制的速率。
28.根據(jù)權利要求27的方法,其中,所述受加速限制的速率是基于所述受加速限制的速率將會升高或降低的概率的所定義的集合而被計算的。
29.根據(jù)權利要求24的方法,還包括當所述接入終端在所述無線通信系統(tǒng)的繁忙狀態(tài)期間傳輸數(shù)據(jù)時,重新設置所述粘性速率。
30.根據(jù)權利要求24的方法,還包括當所述接入終端在不繁忙狀態(tài)下以大于所述粘性速率的速率傳輸數(shù)據(jù)時,增加所述粘性速率。
31.一種系統(tǒng),包括傳輸子系統(tǒng);以及處理器,所述處理器被耦合到所述傳輸子系統(tǒng),并且被配置成能控制所述傳輸子系統(tǒng)的數(shù)據(jù)傳輸速率;其中,當所述無線通信系統(tǒng)處于不繁忙狀態(tài)下時,所述處理器被配置成能通過從多種限制速率中選擇新的速率,從而計算所述新的數(shù)據(jù)傳輸速率,其中,所述限制速率包括受加速限制的速率,所述受加速限制的速率被設置為等于常規(guī)計算的受加速限制的速率和粘性速率中的較大的速率。
32.根據(jù)權利要求31的系統(tǒng),其中,所述粘性速率包括基于之前所傳輸?shù)臄?shù)據(jù)而計算的速率。
33.根據(jù)權利要求32的系統(tǒng),其中,所述粘性速率包括最大速率,所述最大速率是從所述接入終端上次在所述通信系統(tǒng)的繁忙狀態(tài)期間傳輸數(shù)據(jù)以來所述接入終端傳輸數(shù)據(jù)的速率。
34.根據(jù)權利要求31的系統(tǒng),還包括當所述接入終端在所述無線通信系統(tǒng)的繁忙狀態(tài)期間傳輸數(shù)據(jù)時,重新設置所述粘性速率。
35.根據(jù)權利要求31的系統(tǒng),還包括當所述接入終端在不繁忙狀態(tài)下以大于所述粘性速率的速率傳輸數(shù)據(jù)時,增加所述粘性速率。
36.根據(jù)權利要求31的系統(tǒng),當所述無線通信系統(tǒng)處于繁忙狀態(tài)下時通過選擇所述新的速率作為多種限制速率中的最小速率來,其中,所述限制速率包括常規(guī)計算的受加速限制的速率。
37.一種包括多條指令的軟件產品,所述指令體現(xiàn)在可由數(shù)據(jù)處理器所讀取的媒介中,其中,所述指令被配置成能使所述數(shù)據(jù)處理器執(zhí)行這樣的方法,所述方法包括計算第一數(shù)據(jù)傳輸速率;以所述第一數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù);計算第二數(shù)據(jù)傳輸速率;以及以所述第二數(shù)據(jù)傳輸速率在所述反向鏈路上傳輸數(shù)據(jù);其中,當所述無線通信系統(tǒng)處于不繁忙狀態(tài)下時,計算所述第二數(shù)據(jù)傳輸速率包括選擇多種限制速率中的第二速率,所述限制速率包括受加速限制的速率,其中,所述受加速限制的速率被設置為等于受加速限制的速率和粘性速率中的較大的速率。
全文摘要
通過選擇增加的數(shù)據(jù)傳輸速率用于在接入終端和接入網之間的反向鏈路,從而減小延遲并由此在無線通信系統(tǒng)中改進數(shù)據(jù)傳輸?shù)男阅艿南到y(tǒng)和方法。所述新的數(shù)據(jù)速率是從幾種限制速率中所選擇的,所述限制速率包括受數(shù)據(jù)調整的速率和受加速限制的速率。在一個實施例中,所述受數(shù)據(jù)調整的速率被限制為以受控制的方式進行減小并且不能突然降為0。在另一個實施例中,如果系統(tǒng)不忙,則所述受加速限制的速率被允許很快地返回粘性速率,而不必根據(jù)標準的概率回升到所述粘性速率。
文檔編號H04L1/00GK1739254SQ200380108677
公開日2006年2月22日 申請日期2003年12月17日 優(yōu)先權日2002年12月19日
發(fā)明者C·G·洛特, J·P·L·奧 申請人:高通股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1