CN1977485A - 用于码分多址网络中的反向链路信道的公共速率控制方法 - Google Patents
用于码分多址网络中的反向链路信道的公共速率控制方法 Download PDFInfo
- Publication number
- CN1977485A CN1977485A CNA2005800210600A CN200580021060A CN1977485A CN 1977485 A CN1977485 A CN 1977485A CN A2005800210600 A CNA2005800210600 A CN A2005800210600A CN 200580021060 A CN200580021060 A CN 200580021060A CN 1977485 A CN1977485 A CN 1977485A
- Authority
- CN
- China
- Prior art keywords
- load
- travelling carriage
- transmission rate
- reverse link
- indication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
- H04W28/22—Negotiating communication rate
Abstract
一种根据测量的反向链路负载将定期负载指示发送至在反向链路信道上传输的多个移动台的无线电基站。如果测量的反向链路负载在第一预定范围内,无线电基站发送负载指示以指示在反向链路上传输的移动台概率性地更改其传输速率。如果反向链路负载在第一预定范围外的第二预定范围内,无线电基站发送负载指示以指示在反向链路上传输的移动台确定性地更改其传输速率。
Description
发明背景
在码分多址(CDMA)网络中,移动台共享反向链路信道并且可以在反向链路信道上同时向无线电基站发射。公共速率控制是一种用于控制无线电基站上负载的技术。利用公共速率控制,所有需要在反向链路上传输数据的移动台被允许这样做。每个移动台最初以指定的最小速率(有时称为自主速率)开始传输,然后,根据无线电基站的负载,被允许更改其传输速率。无线电基站定期估算反向链路负载并且将估算的反向链路负载与目标负载进行比较。如果测量的负载低于目标门限,无线电基站会命令其小区或扇区中的移动台提高其传输速率。相反,如果测量的负载高于目标门限,无线电基站会命令移动台降低其传输速率。在一些系统中,无线电基站可以命令移动台保持其当前的传输速率。
利用公共速率控制,无线电基站广播单个提高/降低/保持速率控制命令至小区或扇区中的所有移动台,并且所有移动台尽其所能作出响应。也就是说,在无线电基站命令小区或扇区中的移动台提高其传输速率时,除那些已经以最大功率传输的移动台之外,小区或扇区中的所有移动台会提高其传输速率。在无线电基站命令小区或扇区中的移动台降低其传输速率时,除那些已经以最小功率传输的移动台之外,所有移动台将降低其传输速率。因此,公共速率控制会造成无线电基站的负载的明显波动,因为许多移动台同时更改其数据传输速率。
在设置目标负载时会将预期的负载波动考虑在内。通常选择目标负载以针对中断概率平衡系统吞吐量。在维持最低信号质量标准所需的功率大于移动台的最大发射功率时,认为会发生中断。举例来说,服务提供商可以设置目标负载,使得中断频率低于预定门限,例如1%。一般来说,使无线电基站的负载波动最小化将使目标负载能够设置得较高,同时维持所需的服务质量目标。
发明概述
本发明包括用于在CDMA网络中的反向链路信道中实现公共速率控制的方法和设备。无线电基站定期(例如每帧一次)估算反向链路负载并且将负载指示广播至在反向链路信道上传输的移动台。根据在无线电基站上测量的负载,负载指示可能指示移动台确定性地或概率性地提高或降低其数据传输速率。在本发明的一个实施例中,如果测量的负载处于目标负载的预定范围内,基站发送指示移动台概率性地更改其数据传输速率的负载指示。有些移动台将单步更改其数据传输速率,而其它的将保持其当前的数据传输速率。因此,与所有可以更改速率的移动台必须更改速率的系统相比,波动减小。如果测量的负载在预定范围之外,无线电基站则发送指示移动台确定性地更改其数据传输速率的负载指示。在这种情况下,在无线电基站测量的负载明显高于或者低于目标负载。在本发明的优选实施例中,所有可以这样做的移动台被要求单步提高或降低其数据传输速率。
移动台根据来自基站的定期负载指示动态地调节其数据传输速率。在一个实施例中,移动台根据两个或更多定期负载指示计算负载跟踪值,然后计算速率更改概率作为负载跟踪值的函数。在来自基站的负载指示表明测量的负载处于预期目标负载范围之内时,移动台将负载指示解释为概率性地更改其数据传输速率的命令。在这种情况下,移动台根据速率更改概率选择性地更改其传输速率以响应当前的负载指示。速率更改概率决定移动台在当前评估周期更改其数据传输速率的概率。因此,一些移动台将变更速率,而另一些移动台将继续以其当前速率传输。如果负载指示表明测量的负载处于预期范围之外,移动台将负载指示解释为单步更改速率的命令并且可以这样做的所有移动台更改其数据传输速率。
附图概述
图1是根据本发明的一个或多个实施例的示范无线通信网络的示意图。
图2是根据本发明的无线电基站的示范功能细节的示意图。
图3是根据本发明的示范移动台的功能框图。
图4说明使用根据本发明的第一实施例的公共速率控制的无线电基站的示范负载曲线。
图5说明使用根据本发明的第二实施例的公共速率控制的无线电基站的示范负载曲线。
图6说明使用根据本发明的第三实施例的公共速率控制的无线电基站的示范负载曲线。
图7说明根据本发明的公共速率控制的速率相关滑动窗口。
图8说明根据本发明的公共速率控制的功率相关滑动窗口。
发明详述
参照附图,图1说明可以实现本发明的示范无线通信网络10。所公开的实施例中的网络10是根据IS-2000标准运行的码分多址(CDMA)网络。但是,本领域的技术人员将理解,本发明不限于在IS-2000网络中使用,也可以在根据其它标准、如宽带CDMA(WCDMA)标准和UMTS标准运行的CDMA网络中采用。
网络10包括分组交换核心网(PSCN)20和无线接入网(RAN)30。PSCN 20包括分组数据服务节点(PDSN)22,提供与一个或多个公共数据网(PDN)60、如因特网的连接。RAN 30提供移动台100和PCSN12之间的无线电接口。示范RAN 30包含分组控制功能(PCF)32,一个或多个基站控制器(BSC)34,以及多个按IS-2000标准中指定的运行的无线电基站(RBS)36。BSC 34将RBS 36连接至PCF 32。移动台100经由空中接口与RBS 36通信。
图2说明根据本发明的一个实施例的示范RBS 36的功能图。应该理解,本发明不限于图2中所示的RBS体系结构,其它RBS体系结构适用于本发明。图2的功能元件可以在软件、硬件或两者的某种组合中实现。例如,RBS 36中的一个或多个功能元件可以实现为存储的程序指令,由RBS 36中包含的一个或多个微处理器或其它逻辑电路执行。
如图2所示,RBS 36包括发射机电路38、前向链路信号处理电路40、接收机电路42、反向链路信号处理电路44以及控制和接口电路46。发射机电路38经由复用器48耦合至一个或多个发射天线50并且包括发射信号至移动台100所必需的RF电路,如调制器和功率放大器。前向链路信号处理电路40处理发射至移动台100的信号。前向链路信号处理可以包括数字调制、编码、交织、加密及格式化。接收机电路42经由解复用器52耦合至一个或多个接收天线54并且包含从移动台100接收信号所必需的RF组件,如放大器、滤波器、下变频器及模数转换器。反向链路处理电路44处理从移动台100接收的信号。反向链路处理可以包括例如数字解调、解码、去交织及解密。控制和接口电路46根据适用通信标准协调RBS 36和移动台100的操作并且将RBS 36与BSC 34接口。前向链路处理电路40、反向链路处理电路44以及控制和接口电路46可以集成到单个处理器中,或者可实现于多个处理器、硬件电路或处理器与硬件电路的组合中。
图3是根据本发明的一个实施例的示范移动台100的功能框图。本文所用的术语“移动台”可以包括蜂窝无线电话,可将蜂窝无线电话与数据处理、传真和数据通信功能相结合的个人通信系统(PCS)终端,可包括寻呼机、万维网浏览器、无线电话、因特网/内部网接入、管理器、日历的个人数据助理(PDA),以及传统膝上型和/或掌上型接收机或包含无线电话收发信机的其它设备。
如本领域已知的,移动台100包括经由复用器130连接至天线120的收发信机110。移动台100还包括系统控制器140和用户接口150。收发信机110包括发射机112和接收机114。收发信机110可以例如根据IS-2000、WCDMA或UMTS标准工作。但是,本发明不限于与这些标准配合使用,并且本领域的技术人员将知道可以针对其它标准扩展或修改本发明。
系统控制器140根据存储在存储器145中的程序指令提供对移动台100的整体操作控制。系统控制器140可以包含微处理器或微控制器并且可以是专用集成电路(ASIC)的一部分。存储器145为数据、操作系统程序和应用程序提供存储装置。存储器145可以与系统控制器140集成,或者可实现于一个或多个分立的存储器件中。
用户接口150允许用户与移动台100交互并控制它。用户接口150通常包含小键盘152、显示器154、麦克风156和/或扬声器158。也可以有其它输入和输出装置。小键盘152允许操作员输入命令和选择菜单选项,而显示器154允许操作员查看菜单选项、输入的命令和其它服务信息。麦克风156将操作员的语音转换为电子音频信号,而扬声器158将音频信号转换成操作员可以听到的声音信号。本领域的技术人员将理解,移动台100可以包含所示用户接口元件的子集,或者移动台100可以包含本文中未示出或描述的其它用户接口元件。
RBS 36与多个移动台100通信。在示范实施例中,移动台100通过速率受控制的反向链路信道传输数据至RBS 36。反向链路信道最好是但并非必须是针对分组数据设计的。多个移动台100可以在反向链路信道上同时传输,并且RBS 36会通过在连接建立时分配给移动台100的扩频码区分其各自的信号。在RBS 36对从给定移动台100接收的信号进行解扩时,来自所有其它移动台100的传输表现为噪声。RBS 36从给定移动台100接收的信号的质量取决于热噪声和所有其它移动台100产生的噪声。总噪声取决于同时在反向链路上传输的移动台100的数量以及那些移动台100的发射功率。
信噪比(SNR)是接收信号质量的一个量度。为了维持最低信号质量标准,移动台100必须使用足够的功率发射以使接收信号的SNR维持在预定等级之上。如果噪声层(热噪声+来自其它移动台100的噪声)变得过高,维持最低信号质量标准所需的发射功率可能超过移动台100的最大发射功率。这种情况被称作中断。
RBS 36使用公共速率控制作为一种控制反向链路信道上的干扰量的技术。公共速率控制的一般目的是维持反向链路负载尽可能接近预期的目标负载,使得中断数量维持在可接受的等级,例如1%,同时尽可能最大限度地利用反向链路信道。在大部分公共速率控制方案中,有数据要传输的移动台100被允许传输。最初,移动台100以被称作自主速率的极低速率开始传输,例如可能是9.6kbps的速率。在移动台100开始传输数据后,允许它根据RBS 36的反向链路负载改变其传输速率。RBS 36定期估算反向链路负载并且发送负载指示至所有在反向链路信道上传输的移动台100。每个移动台100至少部分根据来自RBS 36的负载指示决定是否提高或降低其传输速率。移动台100的速度调整决定往往遵循来自RBS 36的负载指示。如果RBS 36的反向链路负载提高到目标负载以上,通常移动台100将降低其传输速率以减少反向链路负载。相反,如果RBS 36的反向链路负载降低到目标负载以下,通常移动台100将提高其传输速率以增加负载并且更有效地使用反向链路信道。但是,由于在作出速率控制决定时可能会评估其它因素(例如用户类别、QoS信息、功率限制等),个别移动台100的速率调整决定可能不遵循给定时刻的负载指示。
公共速率控制不要求从移动台100至RBS 36的速率反馈信息,并且RBS 36在公共控制信道上广播负载指示至所有移动台100。因此,公共速率控制要求低信令开销并且实现复杂度低。但是,公共速率控制要求调整目标负载以提供足够的容限,以便考虑到反向链路负载的预期波动。因此,希望尽可能使负载波动最小,使得目标负载可尽可能接近最大负载。
图4是说明本发明的示范实施例中的反向链路负载的曲线。在图4中,LMAX是最大负载,超过它系统将不稳定并且可能出现中断。LMIN是低于它系统被视为轻微加载的负载。LT是RBS 36应该工作于的目标负载。值LMAX、LT和LMIN将可能的负载值范围分为四个区域,可由两位表示,本文中称为负载指示b(n)。负载指示b(n)也可以称作反向活动位(RAB)。在一个实施例中,RBS 36确定负载指示b(n)如下:
if (L(n)>=LMAX) {setb(n)=11}
elseif (LMAX>L(n)>=LT) {setb(n)=10}
elseif (LT>L(n)>=LMIN) {setb(n)=01}
else (LMIN>L(n)) {setb(n)=00}
Eq.1
图4以图形说明负载等级到对应负载指示b(n)的映射。RBS 36的负载估算过程将连续的负载值转换成量化的负载指示b(n),并且将量化的负载指示b(n)发送至移动台100。
移动台100从RBS 36接收负载指示b(n)并且决定在下一个评估周期、例如帧中是否更改其数据传输速率。在示范实施例中,LMAX和LMIN定义以目标负载值为中心的负载值范围。如果负载指示b(n)表明负载在LMAX和LMIN之间,移动台100会概率性地更改其传输速率。移动台100实施概率性速率更改的方式如下所述。实际效果是一些移动台100将按预定量更改其数据传输速率,例如一个速率等级,而其它的将保持其当前的速率。如果负载指示b(n)表明RBS 36的负载在LMAX和LMIN之间的范围以外,移动台100会确定性地更改其传输速率。在一个示范实施例中,所有可以这样做的移动台100按预定量提高或降低其数据传输速率,例如一个速率等级。
虽然所述的本发明示范实施例考虑了四种不同的负载等级,但是本发明不限于此。本发明可以使用任何数量的负载等级。图5和6分别使用可用三个RAB表示的五个和六个负载等级来说明本发明的实施例。或者,可使用两个带符号的RAB表示最多九个等级。
对于图5中所示的实施例,RBS 36确定负载指示b(n)如下:
if (L(n)>LMAX) {setb(n)=111}
elseif (LMAX>=L(n)>L1) {setb(n)=110}
elseif (L1>=L(n)>L2) {setb(n)=101} Eq.2
elseif (L2>=L(n)>LMIN) {setb(n)=010}
else {setb(n)=000}
如果负载指示b(n)表明RBS 36的负载处于L1和L2之间,移动台100将负载指示b(n)解释为维持其当前传输速率的命令。如果负载指示b(n)表明RBS 36的负载处于L1和LMAX之间,或在L2和LMIN之间,移动台100将负载指示b(n)解释为概率性地更改其数据传输速率的命令。如果负载指示b(n)表明RBS 36的负载高于LMAX或低于LMIN,移动台100将负载指示b(n)解释为按预定量、例如一个速率等级更改其数据传输速率的命令。
对于图6中所示的实施例,RBS 36确定负载指示b(n)如下:
if (L(n)>LMAX) {setb(n)=111}
elseif (LMAX>=L(n)>L1) {setb(n)=110}
elseif (L1>=L(n)>LT) {setb(n)=101} Eq.3
elseif (LT>=L(n)>L2) {setb(n)=100}
elseif (L2>=L(n)>LMIN) {setb(n)=010}
else {setb(n)=000}
如果负载指示b(n)表明RBS 36的负载处于L1和L2之间,移动台100将负载指示b(n)解释为概率性地更改其数据传输速率的命令。如果负载指示b(n)表明RBS 36的负载高于L1或低于L2,移动台100将负载指示b(n)解释为确定性地更改其数据传输速率的命令。如果负载指示b(n)处于L1和LMAX之间,或L2和LMIN之间,移动台100会按第一预定量、例如一个速率等级更改其传输速率。如果负载指示b(n)表明RBS 36的负载高于LMAX或低于LMIN,移动台100会按第二预定量、例如两个速率等级更改其传输速率。
为了实现移动台100的概率性传输速率更改,每个移动台100在从RBS 36接收负载指示b(n)时计算负载跟踪值,用作移动台对反向链路负载的估算值。用于计算负载跟踪值的算法,在本文中称作负载跟踪函数,最好是过滤或平滑在多个评估周期从RBS 36接收的负载指示b(n)并且将量化的负载指示b(n)转换成连续的负载跟踪值。在这种上下文中,短语“连续的负载跟踪值”意味着负载跟踪函数的值可取已定义值范围内的任何值。因此,RBS 36的负载估算过程将连续的负载值转换成量化的负载指示,而移动台100的负载跟踪函数将量化的负载指示转换回连续的负载跟踪值。
在图4所示的实施例中,移动台100为每个负载指示b(n)分配数值,如下所示:
b(n)=11=2
b(n)=10=1
b(n)=01=-1 Eq.4
b(n)=00=-2
然后,使用负载指示的数值计算负载跟踪值。负载跟踪函数可以是任何从定期负载指示b(n)提供反向链路负载的平滑估算值的函数。如果y(n)为负载跟踪值,则负载跟踪值y(n)可根据以下公式计算:
y(n)=αb(n)+(1-α)y(n-1), Eq.5
其中y(n-1)项代表在时间n-1计算的负载跟踪值,而常数α为平滑因子。实际上,等式5计算在可能例如与帧一致的多个评估周期来自RBS36的负载指示的加权平均值。在0至1的范围中的α值确定在当前评估周期给负载指示b(n)的权。在设置为0和1之间的值时,平滑因子α使当前评估周期的定期负载指示的权在后续评估周期按指数变小。在平滑因子α=1时,(1-α)y(n-1)项为0,使得负载跟踪值y(n)始终等于当前评估周期的负载指示b(n)。在平滑因子α等于0时,从一个评估周期到下一个评估周期,负载跟踪值y(n)不会更改。
也可以使用其它负载跟踪函数。例如,负载跟踪函数可以只是预定帧数的负载指示的滚动平均值。负载指示b(n)可以根据任何所需的因子加权,如相对当前评估周期的新近度。根据新近度对负载指示加权将给时间上更接近当前评估周期的负载指示更大的权。
更新负载跟踪值y(n)后,移动台100确定是否在下一个评估周期或帧更改速率。如上所述,如果负载指示在预定范围之外,移动台100可确定性地更改速率而不管负载跟踪值。如果负载指示b(n)在预定范围之内,通过将负载跟踪值y(n)映射至速率更改概率P(n),然后以速率更改概率P(n)更改传输速率,从而概率性地进行速率更改。实现概率性速率更改的一种方法是使速率更改确定取决于随机事件。例如,移动台100可各自产生0和1之间的随机数,并且将随机数与速率更改概率P(n)进行比较。如果所有移动台100接收负载指示b(n)无误,则所有移动台100应计算相同或近似相同的速率更改概率P(n)。唯一的例外是移动台100仅在少数帧发射。如果速率更改概率为例如0.67,产生0和0.67之间的随机数的移动台100将更改数据传输速率。那些产生0.67和1之间的随机数的移动台100将继续以其当前数据传输速率传输。因此,一些移动台100将变更数据传输速率,而另一些移动台100则不会,从而减少反向链路负载的波动。
在本发明的优选实施例中,更改速率的概率P(n)取决于负载跟踪值y(n)与目标负载跟踪值的距离。由于等式5的负载跟踪值在-2和2之间变化,目标负载跟踪值可设置为等于0并且负载跟踪值与速率更改概率的映射可根据以下等式:
如等式6所示,负载跟踪值y(n)经过换算以产生0至1范围内的速率更改概率。因此,移动台100更改速率的概率将取决于负载跟踪值y(n)高于或低于0的距离。负载跟踪值y(n)的换算产生y(n)至P(n)的线性映射。
图4的实施例中的移动台100的操作如下:
如果b(n)=2,则单步降低当前速率
否则,如果b(n)=-2,则单步提高当前速率
否则,如果y(n)>0,则使用概率P(n)降低当前速率
否则,如果y(n)<0,则使用概率-P(n)提高当前速率
可能有一些移动台100不变更速率的情况。例如,如果移动台100以最小速率传输,它无法降低其速率。同样,以最高速率传输的移动台无法提高速率。另外,移动台100必须具有足够的功率上升空间才能提高其速率,即使它当前未处于最大速率。如果使用混合自动重复请求(HARQ),移动台100可能被要求以指定速率重传帧,指定速率可能是与原始传输相同的速率或更高的速率。
在本发明的优选实施例中,移动台100对负载跟踪值y(n)的计算在每个评估周期进行,即使负载指示b(n)要求移动台100确定性地更改速率。在其它实施例中,当负载指示b(n)要求移动台100确定性地更改速率时,可能不计算负载跟踪值y(n)。但是,在每个评估周期中计算负载跟踪值在移动台100提供反向链路负载的更准确估算值。
用于计算速率更改概率的备选映射函数为:
P(n)=min{1,|y(n)|} Eq.7
在负载跟踪值y(n)大于0时,速率更改概率P(n)为y(n)和1之中的较大值。在y(n)小于0时,速率更改概率P(n)为1和-y(n)之中的较大值。在此实例中,在y(n)大于或等于1或者小于或等于-1时,速率更改概率P(n)=1。在Y(n)小于1并且大于-1时,速率更改概率P(n)随负载跟踪值与0的距离线性变化。因此,等式7的映射函数产生y(n)至P(n)的有界线性映射。
本领域的技术人员将理解,从y(n)至速率更改概率P(n)的映射可以是一般映射并且不需要限制为线性映射。以下等式8和9是说明一种根据预期负载值计算速率更改概率的方法的映射函数。在此实例和随后的所有实例中,假设负载跟踪值y(n)在-1和1之间变化,或者经过换算以产生-1和1之间的值。在y(n)>0时,负载跟踪值y(n)可根据以下等式非线性地映射至向下速率更改概率Pd(n):
在y(n)<0时,负载跟踪值可根据以下等式非线性地映射至向上速率更改概率Pu(n):
在等式8和9中,β是指定预期目标负载与最大负载之比的负载比。等式8和9将负载跟踪值y(n)非线性地映射至对应的速率更改概率P(n),使得速率更改后的预计负载将处于预期目标负载。
在本发明的一些实施例中,负载跟踪值至速率更改概率的映射可以是移动相关,QoS相关或用户类别相关的。作为用户类别相关的速率更改概率的一个实例,假设移动台100分为三个类别:金、银和铜。再假设负载跟踪值在-1和1之间变化,或经过换算以产生-1和1之间的值。如果γi代表类别相关的调整因子,i类中的移动台100计算速率更改概率如下:
if y(n)>γi {setP(n)=min(1,(y(n)-γi)/(1-γi)}
if y(n)<γi {setP(n)=min(1,(γi-y(n))/(γi+1)} Eq.10
elseif {setP(n)=0}
注意,选择γi的值以使得对于所有类别
如果对金用户γi=0.5,对银用户γi=0,对铜用户γi=-0.5,则更高类别的用户将有利并且将获得更大的可用负载额度。
在一些实施例中,移动台100的速率更改概率的计算可以是移动相关的。参照图7,负载跟踪范围上的滑动窗口或掩模对每个移动台100定义。对于所有移动台100,滑动窗口的大小Sk可以是相同的,对于不同的用户类别也可以是不同的。对于每个用户,滑动窗口的大小Sk可以是固定的,也可以动态调整。滑动窗口的大小将是小于YMAX-YMIN的某个值。如图7所示,对于给定移动台100,滑动窗口的位置取决于移动台100的当前传输速率。对于极低速率的用户,滑动窗口将靠近负载跟踪范围的顶端。对于高速率用户,滑动窗口将靠近负载跟踪范围的底端。对于以中间某个位置的传输速率工作的移动台100,滑动窗口将处于负载跟踪范围的中间某个位置。如果RMAX是最大传输速率,RMIN是最小传输速率,RK是当前传输速率,滑动窗口的位置可根据以下等式计算:
TMAX=Sk(RMAX-RK)/(RMAX-RMIN)*Y Eq.11
TMIN=Sk(RMIN-RK)/(RMAX-RMIN)*Y
其中|YMAX|=|YMIN|=Y。TMAX指定滑动窗口的顶端,而TMIN指定滑动窗口的底端。
在计算当前评估周期的负载跟踪值y(n)后,移动台100将当前负载跟踪值y(n)与滑动窗口进行比较。如果当前负载跟踪值y(n)在滑动窗口内,移动台100将速率更改概率P(n)设置为0。如果负载跟踪值y(n)在滑动窗口外,移动台100按上述计算速率更改概率P(n)。本领域的技术人员将理解,取代在负载跟踪值y(n)在滑动窗口内时将速率更改概率设置为0,负载跟踪值y(n)或速率更改概率P(n)可以与调整因子相乘以减小速率更改的概率。
如上所述应用速率相关的滑动窗口或掩模往往导致移动台100收敛到相同的传输速率。高速率移动台100将忽略提高传输速率的命令而响应降低传输速率的命令。相反,低速率移动台100将响应提高传输速率的命令而忽略降低传输速率的命令。因此,所有移动台100的传输速率将倾向于收敛到共同值。
使所有移动台100以相同速率传输往往会减少系统吞吐量,因为在有利条件下工作的移动台100将使其数据传输速率受限于其它在不太有利的条件下工作的移动台100。为了提高吞吐量,在有利条件下工作的移动台100应被允许以高于在不太有利的条件下的移动台100的速率传输。
图8说明确定功率相关的速率更改概率的方法。再次使用滑动窗口或掩模的概念。滑动窗口的位置根据移动台的当前发射功率PK而不是移动台的当前速率等级RK确定。如果给定移动台100使用低功率传输,则滑动窗口将靠近负载跟踪范围的顶端。相反,如果移动台100当前使用高功率传输,滑动窗口将靠近负载跟踪范围的底端。对于以中间某个位置的功率电平传输的移动台100,滑动窗口将处于负载跟踪范围的中间某个位置。滑动窗口的位置可根据以下等式计算:
TMAX=Sk(PMAX-PK)/(PMAX-PMIN)*Y
TMIN=Sk(PPMIN-PK)/(PMAX-PMIN)*Y’ Eq.12
其中PMAX为最大发射功率,PMIN为最小发射功率,而PK为移动台100的当前发射功率。
在移动台100从RBS 36接收负载指示b(n)时,移动台100计算负载跟踪值y(n)并且将负载跟踪值y(n)与滑动窗口比较。如果负载跟踪值y(n)在滑动窗口内,移动台100将速率更改概率P(n)设置为0。如果负载跟踪值y(n)在滑动窗口外,移动台100可按上述计算速率更改概率P(n)。以低发射功率工作的移动台100将倾向于忽略降低传输速率的命令,而采用高发射功率的移动台100将倾向于忽略提高传输速率的命令。因此,所有移动台100的发射功率将倾向于收敛到共同发射功率电平。
在所有移动台以相同功率电平发射时,传输速率将取决于反向链路信道的条件。在较好条件下工作的那些移动台100将以比在恶劣条件下工作的移动台100更高的速率传输。此速率控制方法导致移动台100的“相称地公平”的速率。
在移动台100处于软切换的情况下,移动台100可将来自RBS 36的负载指示b(n)结合到其活动集中。软结合负载指示b(n)以计算负载跟踪值可根据以下等式执行:
y(n)=βprimary(yi(n))+(1-β)mean(yi(n)) Eq.13
其中yi(n)是在帧(n)在第i软链路上产生的负载跟踪值。在等式13中,移动台计算来自主RBS 36的负载跟踪值的加权平均值以及来自其活动集中的所有RBS 36的平均负载跟踪值。或者,移动台100可以将负载跟踪值设置为等于来自主RBS 36的负载跟踪值和来自所有RBS36的平均负载跟踪值中的较大值。
Claims (41)
1.一种动态调节移动台的传输速率的方法,包括:
从无线电基站接收表明无线电基站的反向链路负载的定期负载指示;
如果负载指示表明反向链路负载在第一预定范围内,则概率性地更改传输速率;
如果负载指示表明反向链路负载在所述第一预定范围之外的第二预定范围内,则确定性地更改传输速率。
2.如权利要求1所述的方法,其特征在于,如果负载指示表明反向链路负载在第一预定范围内则概率性地更改传输速率包括:
根据两个或更多定期负载指示计算负载跟踪值;
确定作为负载跟踪值的函数的速率更改概率;以及
以所述速率更改概率确定的概率选择性地更改移动台的传输速率。
3.如权利要求2所述的方法,其特征在于,根据两个或更多定期负载指示计算负载跟踪值包括估算将来自无线电基站的分立的定期负载指示转换成连续的负载跟踪值的连续负载跟踪函数。
4.如权利要求2所述的方法,其特征在于,确定作为负载跟踪值的函数的速率更改概率包括根据负载跟踪值与目标负载跟踪值的距离计算速率更改概率。
5.如权利要求4所述的方法,其特征在于,速率更改概率在负载跟踪值的至少一个定义范围上随距离增大。
6.如权利要求2所述的方法,其特征在于还包括:
在可能负载跟踪值的范围内确定滑动窗口;
将负载跟踪值与滑动窗口进行比较以获得比较结果;以及
根据比较结果的结论确定速率更改概率。
7.如权利要求6所述的方法,其特征在于,根据比较结果的结论确定速率更改概率包括取决于负载跟踪值是否在滑动窗口内来设置速率更改概率。
8.如权利要求7所述的方法,其特征在于,取决于负载跟踪值是否在滑动窗口内来设置速率更改概率包括在负载跟踪值处于滑动窗口内时将速率更改概率设置为零。
9.如权利要求6所述的方法,其特征在于,在可能负载跟踪值的范围内确定滑动窗口包括取决于移动台的当前传输速率来确定滑动窗口在负载跟踪范围内的位置。
10.如权利要求6所述的方法,其特征在于,在可能负载跟踪值的范围内确定滑动窗口包括取决于移动台的当前发射功率确定滑动窗口在负载跟踪范围内的位置。
11.如权利要求2所述的方法,其特征在于,确定速率更改概率取决于与移动台的用户相关联的用户类别。
12.如权利要求2所述的方法,其特征在于,确定速率更改概率取决于服务质量标准。
13.如权利要求2所述的方法,其特征在于,控制器通过将速率更改概率与随机概率值进行比较并且根据比较的结论调节移动台的数据传输速率来选择性地更改移动台的传输速率。
14.如权利要求1所述的方法,其特征在于,如果负载指示表明反向链路负载在第二预定范围内则确定性地更改传输速率包括按取决于负载指示的预定量更改传输速率。
15.如权利要求14所述的方法,其特征在于,按取决于负载指示的预定量更改传输速率包括如果负载指示具有第一值,则按第一预定量更改传输速率,以及如果负载指示具有第二值,则按第二预定量更改传输速率。
16.如权利要求14所述的方法,其特征在于,移动台以一组预定速率中所选的一个传输,并且按取决于负载指示的预定量更改传输速率包括从当前所选速率更改为新选择的速率。
17.如权利要求16所述的方法,其特征在于,从当前所选速率更改为新选择的速率包括更改为所述预定速率组中的下一更高或下一更低的速率。
18.如权利要求1所述的方法,其特征在于,还包括如果负载指示表明反向链路负载在第三预定范围内,则维持当前的传输速率。
19.一种移动台,包括:
用于从无线电基站接收定期负载指示的接收机;
用于取决于负载指示以可变数据传输速率发射信号至无线电基站的发射机;
改变移动台的数据传输速率的控制器,所述控制器可用于:
如果负载指示表明反向链路负载在第一预定范围内,则概率性地更改传输速率;
如果负载指示表明反向链路负载在所述第一预定范围外,则确定性地更改传输速率。
20.如权利要求19所述的移动台,其特征在于,控制器通过以下步骤概率性地更改传输速率:
根据两个或更多定期负载指示计算负载跟踪值;
确定作为负载跟踪值的函数的速率更改概率;以及
根据速率更改概率选择性地更改移动台的数据传输速率以响应当前速率控制命令。
21.如权利要求20所述的移动台,其特征在于,控制器通过估算将来自无线电基站的分立的定期负载指示转换成连续的负载跟踪值的连续负载跟踪函数来计算负载跟踪值。
22.如权利要求21所述的移动台,其特征在于,控制器根据负载跟踪值与目标负载跟踪值的距离确定速率更改概率。
23.如权利要求22所述的移动台,其特征在于,速率更改概率在负载跟踪值的至少一个定义范围上随距离增大。
24.如权利要求20所述的移动台,其特征在于,控制器通过将速率更改概率与随机概率值进行比较并且根据比较的结论调节移动台的数据传输速率来选择性地更改移动台的传输速率。
25.如权利要求20所述的移动台,其特征在于,所述控制器还可用于:
在可能负载跟踪值的范围内确定滑动窗口;
将负载跟踪值与滑动窗口进行比较以获得比较结果;以及
根据比较结果的结论确定速率更改概率。
26.如权利要求25所述的移动台,其特征在于,控制器取决于负载跟踪值是否在滑动窗口内来设置速率更改概率。
27.如权利要求25所述的移动台,其特征在于,控制器取决于移动台的当前传输速率在可能负载跟踪值的范围内确定滑动窗口。
28.如权利要求25所述的移动台,其特征在于,控制器取决于移动台的当前发射功率在可能负载跟踪值的范围内确定滑动窗口。
29.如权利要求20所述的移动台,其特征在于,控制器取决于与移动台的用户相关联的用户类别来确定速率更改概率。
30.如权利要求20所述的移动台,其特征在于,控制器取决于服务质量标准来确定速率更改概率。
31.如权利要求19所述的移动台,其特征在于,如果负载指示表明反向链路负载在第二预定范围内则确定性地更改速率包括按取决于负载指示的预定量更改传输速率。
32.如权利要求31所述的移动台,其特征在于,按取决于负载指示的预定量更改传输速率包括如果负载指示具有第一值,则按第一预定量更改传输速率,以及如果负载指示具有第二值,则按第二预定量更改传输速率。
33.如权利要求31所述的移动台,其特征在于,移动台以一组预定速率中所选的一个传输,并且按取决于负载指示的预定量更改传输速率包括从当前所选速率更改为新选择的速率。
34.如权利要求33所述的移动台,其特征在于,从当前所选速率更改为新选择的速率包括更改为所述预定速率组中的下一更高或下一更低的速率。
35.如权利要求19所述的移动台,其特征在于,控制器还可用于在负载指示表明反向链路负载在第三预定范围内时维持当前的传输速率。
36.一种由无线电基站实现的速率控制方法,包括:
定期估算反向链路负载;
如果反向链路负载在第一预定范围内,则产生指示在反向链路上传输的移动台概率性地更改其传输速率的负载指示;
如果反向链路负载在所述第一预定范围外的第二预定范围内,则产生指示在反向链路上传输的移动台确定性地更改其传输速率的负载指示。
37.如权利要求36所述的方法,其特征在于,所述负载指示是多位负载指示。
38.如权利要求36所述的方法,其特征在于,还包括如果反向链路负载在第三预定范围内,则产生指示在反向链路上传输的移动台维持其当前传输速率的负载指示。
39.一种无线电基站,包括:
在反向链路信道上从多个移动台接收信号的接收电路;
将表明反向链路信道上的反向链路负载的定期负载指示发送到所述移动台的发送电路;
连接至所述接收电路和所述发送电路的控制电路,可用于:
根据所述接收机从在反向链路信道上传输的所述移动台接收的信号估算反向链路负载;
如果反向链路负载在第一预定范围内,则产生要由所述发送电路发送至所述移动台的负载指示,指示在反向链路信道上传输的所述移动台概率性地更改其传输速率;
如果反向链路负载在所述第一预定范围外的第二预定范围内,则产生要由所述发送电路发送至所述移动台的负载指示,指示在反向链路信道上传输的所述移动台确定性地更改其传输速率。
40.如权利要求39所述的无线电基站,其特征在于,所述负载指示是多位值。
41.如权利要求39所述的无线电基站,其特征在于,所述控制电路还可用于在反向链路负载在第三预定范围内时产生指示在反向链路上传输的移动台维持其当前传输速率的负载指示。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/876,979 US7616660B2 (en) | 2003-11-21 | 2004-06-25 | Common rate control method for reverse link channels in CDMA networks |
US10/876,979 | 2004-06-25 | ||
PCT/US2005/016059 WO2006007058A1 (en) | 2004-06-25 | 2005-05-09 | Common rate control method for reverse link channels in cdma networks |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1977485A true CN1977485A (zh) | 2007-06-06 |
CN1977485B CN1977485B (zh) | 2010-12-01 |
Family
ID=34969064
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2005800210600A Expired - Fee Related CN1977485B (zh) | 2004-06-25 | 2005-05-09 | 用于码分多址网络中的反向链路信道的公共速率控制方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US7616660B2 (zh) |
EP (1) | EP1759474B1 (zh) |
JP (1) | JP4739336B2 (zh) |
CN (1) | CN1977485B (zh) |
WO (1) | WO2006007058A1 (zh) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7602722B2 (en) * | 2002-12-04 | 2009-10-13 | Nortel Networks Limited | Mobile assisted fast scheduling for the reverse link |
US7751337B2 (en) * | 2003-02-10 | 2010-07-06 | The Boeing Company | Method and apparatus for optimizing forward link data rate for radio frequency transmissions to mobile platforms |
US7864659B2 (en) | 2004-08-02 | 2011-01-04 | Interdigital Technology Corporation | Quality control scheme for multiple-input multiple-output (MIMO) orthogonal frequency division multiplexing (OFDM) systems |
KR101055731B1 (ko) * | 2004-08-11 | 2011-08-11 | 엘지전자 주식회사 | 상향링크 전송 제어 방법 |
US7668085B2 (en) * | 2004-08-27 | 2010-02-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Common rate control command generation |
WO2006026679A1 (en) * | 2004-08-31 | 2006-03-09 | At & T Corp. | Method and system for assigning channels in a wireless lan |
US7586974B2 (en) * | 2004-10-19 | 2009-09-08 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for rake finger allocation in a DS-CDMA receiver |
US20060223444A1 (en) * | 2005-03-31 | 2006-10-05 | Gross Jonathan H | Method and system for adaptive control of reverse link interference |
JP4559290B2 (ja) * | 2005-04-28 | 2010-10-06 | 株式会社エヌ・ティ・ティ・ドコモ | 伝送速度制御方法、移動局及び無線基地局 |
US20070242606A1 (en) * | 2006-04-14 | 2007-10-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Dynamic reverse link overhead control based load information |
US8917673B2 (en) * | 2006-07-14 | 2014-12-23 | Qualcomm Incorporation | Configurable downlink and uplink channels for improving transmission of data by switching duplex nominal frequency spacing according to conditions |
US8503403B2 (en) * | 2006-12-21 | 2013-08-06 | Sony Corporation | Network control of uplink transmit timing for compressed mode |
US7715865B2 (en) * | 2006-12-21 | 2010-05-11 | Sony Ericsson Mobile Communications Ab | Compressed mode for reducing power consumption |
US20090059872A1 (en) * | 2007-08-31 | 2009-03-05 | Symbol Technologies, Inc. | Wireless dynamic rate adaptation algorithm |
JP5145902B2 (ja) * | 2007-11-27 | 2013-02-20 | 日本電気株式会社 | 無線基地局装置および輻輳制御方法 |
US9025572B2 (en) * | 2009-09-03 | 2015-05-05 | Via Telecom Co., Ltd. | Apparatus, system, and method for access procedure enhancements |
JP5418213B2 (ja) * | 2009-12-25 | 2014-02-19 | 日本電気株式会社 | 無線通信装置、そのコンピュータプログラムおよびデータ処理方法 |
US9338819B2 (en) * | 2013-05-29 | 2016-05-10 | Medtronic Minimed, Inc. | Variable data usage personal medical system and method |
JP2014161131A (ja) * | 2014-06-12 | 2014-09-04 | Hitachi Ltd | 無線通信システム、そのシステム用の収容先変更方法、並びに管理装置、及び無線基地局 |
US11639881B1 (en) | 2014-11-19 | 2023-05-02 | Carlos A. Rosero | Integrated, continuous diagnosis, and fault detection of hydrodynamic bearings by capacitance sensing |
JP6473076B2 (ja) * | 2015-12-28 | 2019-02-20 | Kddi株式会社 | 無線アクセスネットワーク及び制御装置 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2718906B1 (fr) | 1994-04-13 | 1996-05-24 | Alcatel Mobile Comm France | Procédé d'adaptation de l'interface air, dans un système de radiocommunication avec des mobiles, station de base, station mobile et mode de transmission correspondants. |
US5528593A (en) | 1994-09-30 | 1996-06-18 | Qualcomm Incorporated | Method and apparatus for controlling power in a variable rate communication system |
US5706282A (en) | 1994-11-28 | 1998-01-06 | Lucent Technologies Inc. | Asymmetric speech coding for a digital cellular communications system |
US6490460B1 (en) * | 1998-12-01 | 2002-12-03 | Qualcomm Incorporated | Forward and reverse link power control using position and mobility information |
US6397070B1 (en) * | 1999-07-21 | 2002-05-28 | Qualcomm Incorporated | Method and apparatus for estimating reverse link loading in a wireless communication system |
US6563810B1 (en) * | 1999-09-30 | 2003-05-13 | Qualcomm Incorporated | Closed loop resource allocation |
KR100387057B1 (ko) * | 2000-07-04 | 2003-06-12 | 삼성전자주식회사 | 이동 통신시스템의 역방향 데이터 전송율 결정 방법 및 장치 |
US6477502B1 (en) | 2000-08-22 | 2002-11-05 | Qualcomm Incorporated | Method and apparatus for using non-symmetric speech coders to produce non-symmetric links in a wireless communication system |
DE60126368T2 (de) | 2000-10-24 | 2007-11-29 | Nortel Networks Ltd., St. Laurent | Geteilte Kanalstruktur, Systeme und Verfahren |
US6999425B2 (en) * | 2000-12-07 | 2006-02-14 | Lucent Technologies Inc. | Dynamic reverse link rate limit algorithm for high data rate system |
ATE362290T1 (de) | 2001-02-12 | 2007-06-15 | Lg Electronics Inc | Datenübertragungsratensteuerung auf der aufwärtsstrecke für jede mobilstation |
JP3943028B2 (ja) | 2001-03-26 | 2007-07-11 | サムスン エレクトロニクス カンパニー リミテッド | 移動通信システムで逆方向リンクの送信制御方法 |
US7961616B2 (en) * | 2001-06-07 | 2011-06-14 | Qualcomm Incorporated | Method and apparatus for congestion control in a wireless communication system |
US7046966B2 (en) | 2001-08-24 | 2006-05-16 | Kyocera Wireless Corp. | Method and apparatus for assigning data rate in a multichannel communication system |
US7245600B2 (en) * | 2001-11-05 | 2007-07-17 | Qualcomm, Inc. | Method and apparatus for determining reverse link load level for reverse link data scheduling in a CDMA communication system |
JP4000895B2 (ja) * | 2002-04-23 | 2007-10-31 | 日本電気株式会社 | リアルタイム通信のためのビットレート制御方法および装置 |
EP1561358B1 (en) | 2002-11-14 | 2014-12-17 | Qualcomm Incorporated | Wireless communication rate shaping |
US7411974B2 (en) * | 2002-11-14 | 2008-08-12 | Qualcomm Incorporated | Wireless communication rate shaping |
US7406077B2 (en) * | 2003-01-10 | 2008-07-29 | Telefonaktiebolaget Lm Ericsson (Publ) | Generalized rate control for a wireless communications network |
US7158796B2 (en) * | 2003-06-16 | 2007-01-02 | Qualcomm Incorporated | Apparatus, system, and method for autonomously managing reverse link communication resources in a distributed communication system |
US20040252669A1 (en) | 2003-06-16 | 2004-12-16 | Patrick Hosein | Common rate control method based on mobile transmit power |
-
2004
- 2004-06-25 US US10/876,979 patent/US7616660B2/en active Active
-
2005
- 2005-05-09 CN CN2005800210600A patent/CN1977485B/zh not_active Expired - Fee Related
- 2005-05-09 JP JP2007518060A patent/JP4739336B2/ja not_active Expired - Fee Related
- 2005-05-09 EP EP05746246.7A patent/EP1759474B1/en not_active Not-in-force
- 2005-05-09 WO PCT/US2005/016059 patent/WO2006007058A1/en not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
JP4739336B2 (ja) | 2011-08-03 |
EP1759474B1 (en) | 2015-10-21 |
US20050111407A1 (en) | 2005-05-26 |
CN1977485B (zh) | 2010-12-01 |
JP2008504731A (ja) | 2008-02-14 |
EP1759474A1 (en) | 2007-03-07 |
WO2006007058A1 (en) | 2006-01-19 |
US7616660B2 (en) | 2009-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1977485A (zh) | 用于码分多址网络中的反向链路信道的公共速率控制方法 | |
CN1141802C (zh) | 在无线通信系统中用于对诸如速率和功率之类的资源进行分布式最佳反向链路调度的方法和装置 | |
CN1310542C (zh) | 基站、移动站、通信系统、发送控制方法以及移动站控制程序 | |
CN201409133Y (zh) | 用于e-utra的无线发射/接收单元 | |
CN1182663C (zh) | 适用于移动通信的发送功率控制方法及系统 | |
CN102014443B (zh) | 在移动通信系统中控制反向话务速率的装置和方法 | |
CN1647414A (zh) | Cdma系统中功率控制的信道质量反馈 | |
CN1726657A (zh) | 蜂窝网络中对功率控制比特的功率分配 | |
JP2003524315A (ja) | 希望のQoSレベルを維持するための電力制御の実施 | |
CN1123073A (zh) | 提供通信链路质量指示的方法和装置 | |
CN1086944A (zh) | 通讯系统中控制传送功率的方法 | |
CN1640008A (zh) | 通信系统中用于估计以-速率进行数据传输所需功率的方法和装置 | |
CN1344074A (zh) | 在同一频率载波上综合功率控制和速率控制传输 | |
CN1545770A (zh) | 带有使用质量指示信号的智能天线的通信设备 | |
CN1611017A (zh) | 无线通信系统中功率控制的方法和设备 | |
CN1618250A (zh) | 用于移动数据传送的自适应数据速率控制 | |
CN1613198A (zh) | 用于在多速率无线系统中自适应的基于QoS的联合的速率和功率控制算法的方法和装置 | |
CN1371219A (zh) | 以专用方式控制各移动台反向链路上的数据传输速率 | |
CN1109700A (zh) | 在无线系统中调节发送功率的方法和装置 | |
CN1762171A (zh) | 在电池寿命尾声提高通话时间的系统和方法 | |
CN1925353A (zh) | 发送功率校正方法、移动通信系统及移动站 | |
CN1689263A (zh) | 信道质量测量的均方估计 | |
CN1512802A (zh) | 具有功率控制的移动终端与方法 | |
CN1685629A (zh) | 在无线通信系统中的质量指示位(qib)生成 | |
CN1579052A (zh) | 无线电通信系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20101201 |