CN1528064A - 通信系统中自适应速率选择的方法和设备 - Google Patents
通信系统中自适应速率选择的方法和设备 Download PDFInfo
- Publication number
- CN1528064A CN1528064A CNA018112234A CN01811223A CN1528064A CN 1528064 A CN1528064 A CN 1528064A CN A018112234 A CNA018112234 A CN A018112234A CN 01811223 A CN01811223 A CN 01811223A CN 1528064 A CN1528064 A CN 1528064A
- Authority
- CN
- China
- Prior art keywords
- data rate
- probability
- rate
- packet error
- quality metric
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/005—Control of transmission; Equalising
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
揭示了一种用于高数据速率(HDR)通信系统中自适应数据速率选择的方法和设备。一示例性的HDR通信系统定义一组数据速率,访问点(AP)可以以这些速率向访问终端(AT)传送数据分组。选择传送数据速率,以为保持目标分组差错率(PER)。每个AT都监控所接收的来自AP的信号的信号质量度量。从多个AT接收前向链路信号的AT标识与最高质量前向链路信号相关联的AT。然后该AT估算速率,按该速率的尾部差错概率大于或等于目标尾部差错概率。然后该AT产生第1数据速率的预测,按该速率从所标识的AP接收的分组的PER将不会超过目标PER,以及第2数据速率的预测,按该速率从所选定AP接收的分组的PER将会超过目标PER。该AT使用该第1和第2数据速率的值来预测选择该第1和第2数据速率的概率,以使得该HDR系统的吞吐量最大化并达到目标PER。然后用所预测的概率作为标识将从该AP请求第1数据速率还是第2数据速率的方法的偏差。可以把揭示的方法和设备扩展到全组的可用数据速率。
Description
发明背景
1、发明领域
本发明关于通信。本发明尤其涉及无线通信系统中自适应速率选择的一种新颖方法和设备。
2、相关技术描述
要求现代的通信系统支持多种应用。一种这样的通信系统是遵循下文称为IS-95标准的“TIA/EIA/IS-95 Mobile Station-Base Station CompatibilityStandard for Dual-Mode Wide-Band Spread Spectrum Cellular System”的码分多址(CDMA)系统。CDMA系统支持用户间基于地面链路的话音和数据通信。在名为“SPREAD SPECTRUM MULTIPLE ACCESS COMMUNICATION SYSTEM USINGSATELLITE OR TERRESTRIAL REPEATERS”的美国专利号4,901,307和名为“SYSTEM AND METHOD FOR GENERATING WAVEFORMS IN A CDMA CELLULARTELEPHONE SYSTEM”的美国专利号5,103,459中,揭示了CDMA技术在多址通信系统中的使用,这两项专利都已转让给本发明的受让人,并通过引用而结合于此。
在CDMA系统中,通过一个或多个基站来传导用户间的通信。在无线通信系统中,前向链路指信号从基站传送到用户站通过的信道,而反向链路指信号从用户站传送到基站通过的信道。通过在反向链路上将信号传送到基站,在一个用户站上的第1用户就可以与在第2用户站上的第2用户通信。基站接收来自第1用户站的数据,并将该数据发送到服务于第2用户站的一基站。取决于用户站的位置,两者可能由单个基站或多个基站提供服务。不论何种情况,服务于第2用户站的基站将在前向链路上发送该数据。代替与第2用户站通信,用户站还可以通过耦合至基站的公共交换电话网(PSTN)来与一有线电话机通信,或者通过与服务基站的连接来与地面因特网通信。
随着对无线数据应用的增长的需求,对非常有效的无线数据通信系统的需要也变得日益显著。IS-95标准规定了在前向和反向链路上传送通信量数据和话音数据。在名为“METHOD AND APPARATUS FOR THE FORMATTING OF DATA FORTRANSMISSION”的美国专利号5,504,773中详细描述了一种在固定大小的编码信道帧中传送通信量数据的方法,该专利已转让给本发明的受让人,并通过引用而结合于此。按照IS-95标准,把通信量数据或话音数据划分成20毫秒宽的带有高达14.4Kbps的数据速率的编码信道帧。
在移动无线电通信系统中,在对提供话音服务与数据服务(即诸如因特网或传真发送之类的非话音服务)的需求之间有显著的差异。与数据服务不同,话音服务要求在语音帧之间有严格和固定的延迟。一般而言,用于传送话音信息的语音帧的全部单向延迟必须小于100毫秒。相反,在数据(即非话音信息)服务中发生的传输延迟可变化,并可以比能够利用话音服务而所能容忍的延迟大。
话音服务与数据服务之间的另一个显著差异是,与数据服务相比,话音服务要求某种固定而普通的服务等级。一般地,对于提供话音服务的数字系统而言,可以通过使用对所有用户都固定且相等的传输速率和语音帧的最大可容忍的差错率,来满足该要求。对数据服务而言,服务等级则随用户而变化。
话音服务与数据服务之间的又一个显著差异是,话音服务要求可靠的通信链路,在CDMA通信系统的情况中,使用软越区切换来提供该链路。软越区切换要求来自两个或多个基站的对同一话音信息的冗余传送,以提高可靠性。在名为“SOFT HANDOFF IN A CDMA CELLULAR TELEPHONE SYSTEM”的美国专利号5,101,501中,揭示了一种软越区切换的方法。不要求该额外的可靠性以支持数据服务,因为可以重新传送错误接收的数据分组。
当移动站在移动无线电通信系统中移动时,前向链路的质量(以及前向链路传送数据的容量)将变化。从而,基站和移动站间的给定前向链路在某些时刻将能够支持非常高的数据传送,而在其它时刻,同一前向链路却可能只能够支持降低得多的数据传送速率。为了使前向链路上信息的吞吐量最大化,就希望可改变前向链路上数据的传送,以便在那些该前向链路可以支持较高传送速率的时间间隔期间提高数据速率。
当在前向链路上从基站向移动站发送非话音通信量时,可能需要从该移动站向该基站发送控制信息。然而,有时,即使前向链路信号可能很强,反向链路信号也可能很弱,从而导致基站不能接收到来自移动站的控制信息的情形。在这样的前向链路与反向链路不平衡的情形下,可能不希望提高反向链路上的发射功率,以便在基站改善对控制信息的接收质量。例如,在CDMA系统中,不希望提高反向链路上的发射功率,因为这样的功率提高会反过来影响系统中其它移动站所见的反向链路容量。希望具有一数据传送系统,其中以平衡状态保持与每个移动站相关联的前向和反向链路,而不会反过来影响反向链路容量。进一步希望的是,这样的一个系统在个别前向链路足够强壮以支持较高数据速率时,能够使该链路上非话音数据的吞吐量最大化。
在高数据速率(HDR)系统中达到前述要求的一种方式是保持发射功率固定,并根据用户的信道条件来改变数据速率。因此,在现代的HDR系统中,访问点(AP)在每个时隙中总是以最大功率仅向一个访问终端(AT)发送,并且AP使用速率控制来调节AT所能可靠接收的最大速率。一个AP就是允许向AT高数据速率传送的一个终端。
如在本文中所使用的那样,一个时隙是一有限长度的时间间隔,如1.66ms。一个时隙可以包含一个或多个分组。分组是包含了前导、有效载荷和质量度量(如循环冗余校验(CRC)、奇偶校验位等)的结构。前导由AT使用,来判定分组是否是给该AT的。
一个示例性的HDR系统定义了从38.4kbps到2.4Mbps的一组数据速率,AP可以按此速率来向AT发送数据分组。在转让给本发明的受让人,并通过引用而结合于此的1997年11月3日申请的名为“METHOD AND APPARATUS FOR HIGHRATE PACKET DATA TRANSMISSION”的待决申请序列号08/963,386中,揭示了这样一个系统。选择数据速率以保持目标分组差错率(PER)。AT按规则的间隔测量所接收到的信号对干扰和噪声比(SINR),并用该信息来预测下一分组持续期间上的平均SINR。在转让给本发明的受让人,并通过引用而结合于此的1999年9月13日申请的名为“SYSTEM AND METHOD FOR ACCURATELYPREDICTING SIGNAL TO INTERFERENCE AND NOISE RATIO TO IMPROVECOMMUNICATION SYSTEM PERFORMANCE”的待决申请序列号09/394,980,揭示了一种示例性的预测方法。
图1示出了开环速率控制设备100的示例性实施例。把一串在场合[n-m],...,[n-1],[n]对各个对应分组的持续期间所测得的过去的SINR值提供给预测器102。预测器102按照下面的公式预测下一分组持续期间上的平均SINR值:
OL_SINR预测=OL_SINR估计-K·σe (1)
在公式(1)中,OL_SINR预测是开环对下一分组预测的SINR,OL_SINR估计是开环根据过去的SINR值所估计的SINR,K是补偿因子,而σe是差错度量的标准偏差。
估计的SINR可以通过从作用于SINR的过去的测量值的一组低通滤波器中选择一输出来获得。可以基于差错度量来从滤波器组中选择某一滤波器,该差错度量被定义为该某一特定滤波器的输出与紧接该输出的分组持续期间上所测得的SINR之间的偏差。预测的SINR可以通过从该滤波器的输出以等于补偿因子K和差错度量标准偏差σe的乘积的量进行补偿来获得。通过补偿控制回路来确定补偿因子K的值,该补偿控制环路确保对某个百分比的时间可达到一尾部概率,即所预测的SINR超出所测量的SINR的概率。
把SINR预测的值提供给保持着一组SINR阈值的查表104 。这些SINR阈值表示按各种数据速率以1%PER解码一分组所要求的最小SINR。AT(未示出)使用查表104来选择其SINR阈值低于所预测SINR的最高数据速率,并请求AP(未示出)以该数据速率发送下一分组。
前述方法是一种开环速率控制方法的一个例子,该方法不用关于解调器在主要信道条件下按给定SINR(对各种数据速率的分组)的差错率的任何信息,仅根据对信道SINR的测量来确定接收下一分组的最佳速率。任何开环速率控制算法都遭受有若干缺点,下面讨论了其中某些缺点。首先,某个尾部概率,如2%,并不意味着2%的PER。这是因为PER是SINR的一个单调递减函数,具有一个取决于编码方案和信道条件的有限斜率。然而,公式(1)假设了“砖墙”PER特征,即,只要SINR超出对对应速率的阈值,就认为要解码分组,并且只要SINR落于该阈值之下,就宣称该分组出了错。此外,开环速率控制方法使用一组固定的SINR阈值,在信道条件的最坏情况下,这些阈值仍确保PER接近目标差错率。然而,解调器的性能不仅取决于SINR,也取决于信道条件。换句话说,对所有信道使用一组固定SINR阈值的方法在不同的信道上达到不同的PER。因此,虽然开环方法在信道条件最坏情况下(也可能在一般信道条件下)最优地工作,但是该方法以减少吞吐量的代价而产生比必要的低得多的差错率。此外,实际的速率控制方法需要一组小的、有限的数据速率。速率选择方法总是选择最接近的较低数据速率,以便保证可接受的PER。从而,速率量化导致系统吞吐量的损失。
因此,就存在对解决现有方法不足的需求。
发明内容
本发明针对一种用于无线通信系统中自适应速率选择的新颖方法和设备。本发明的一个方面是通过利用在正确接收所请求的速率而要求的SINR阈值与SINR估计之间的余量,来提高高数据速率无线通信系统的吞吐量。通过识别两种数据速率,并选择其各自传送频率以达到目标PER,来有利地实现该目标。本发明的另一个方面是将该方法扩展到N种速率。
本发明的又一个方面是通过将用于数据速率选择的参数更新成更精确地反映所预测的SINR值,来进一步提高吞吐量。
附图说明
通过下面结合附图的详细描述,本发明的特点、目标和优点将变得更清楚,附图中相同的参考符号标识相应的元件,其中:
图1说明了一常规开环速率控制设备的框图。
图2说明了一能够实现本发明的实施例的示例性通信系统的框图。
图3说明了在通信系统中选择速率的一示例性方法的流程图。
图4A-B说明了对一组数据速率的概率的初始估计的方法。
图5A-B描述了在由快速跟踪方法使用时SINR与PER间的关系。
图6是一能够实现本发明的实施例的示例通信系统的详细框图。
较佳实施例的详细描述
图2例示了一个能够实现本发明的实施例的示例通信系统。AT 202通过反向链路206b向AP 204发送信号,并通过前向链路206a接收来自AT 204的信号。可以双向操作通信系统200,终端202、204中的每一个都可以根据其是发送还是接收数据而作为发送单元或接收单元,或者同时作为这两者而操作。在一蜂窝无线通信系统实施例中,AP 204可以是一基站(BS),AT 202可以是一移动站(MS),而前向链路206a和反向链路206b可以是电磁频谱。为简单起见,通信系统200被显示成只包括一个BS 204和一个MS 202。然而通信系统100的其它变型和配置也是可能的。例如,在一多用户、多址通信系统中,可以使用单个BS来同时向若干MS传送数据。此外,以类似于转让给本发明的受让人并通过引用而结合于此的名为“SOFT HANDOFF IN A CDMACELLULAR TELEPHONE SYSTEM”的美国专利号5,101,501中所揭示的软越区切换的方式,MS可同时接收来自若干BS的传送。在此所描述的实施例的通信系统可包括任意数量的BS和MS。因此,通过一个类似于回程210的回程把多个BS的每一个连接到一基站控制器(BSC)208。回程110可以以多种连接类型来实现,包括如微波或有线线路E1或T1,或光纤。一连接212将无线通信系统200连接到一未示出的公共交换数据网(PSDN)。
在一个实施例中,每个MS都监视所接收的来自BS的信号的信号质量度量。接收来自多个MS的前向链路信号的MS(例如MS 202)标识与最高质量前向链路信号相关联的BS(例如BS 204)。然后MS 202估算一速率,按该速率的尾部差错概率大于或等于目标尾部差错概率。尾部差错概率是分组传送期间的实际信号质量低于按给定速率正确解码一个分组所要求的信号质量的概率。一示例性的实施例使用大约10%的尾部差错概率。在一个实施例中,按照参照图1所揭示的原理来计算该速率。然后MS 202生成一最大数据速率的预测Ri,按该速率接收的来自所识别的BS 204的分组的PER将不会超过目标PER。一示例性的实施例使用大约10%的目标PER。然后MS 202生成一个高于Ri的数据速率的预测Ri+1,按该速率接收的来自所选定的BS 204的分组的PER将超过目标PER。MS 202把所述值Ri、Ri+1用于以下面参照图3而详细讨论的一种自适应速率选择方法中,从而达到该目标PER,所述方法预测选择数据速率Ri、Ri+1的概率αi、αi+1。所述自适应速率选择方法使用概率αi、αi+1作为数据速率Ri、Ri+1的实际选择的偏差。该选择方法的一个实施例使用一个从内含区间(0,1)中产生数的随机数生成器。由以下公式来定义偏差阈值(TH偏差):
当随机数落在区间(0,TH偏差)中时,选择数据速率Ri,而当随机数落在区间(TH偏差,1)中时,选择数据速率Ri+1。
然后MS 202通过反向链路206b发送一消息,请求所实际选定的速率。在本发明的一个实施例中,在一数据速率控制信道(DRC)上发送该消息。在上述的待决申请序列号08/963,386中揭示了DRC的使用。
在一个实施例中,BS 204监视来自一个或多个MS的反向信道,并在每个前向链路传送时隙期间在前向链路206a上向不多于一个的目的MS传送数据。BS 204根据一设计成使每个MS的服务等级(QoS)要求与使系统100的吞吐量最大化的希望相平衡的调度过程,来选择目的MS(例如MS 202)。在一示例性的实施例中,BS 204只按由所接收的来自目的MS 202的最近的消息所指示的速率来向该目的MS传送数据。这一限定使目的MS 202不需要在前向链路信号进行速率检测。MS 202仅需要判定在给定的时隙期间它是否是预定的目的MS。
在一示例性的实施例中,BS在每个新的前向链路分组的第1时隙内传送一前导。该前导标识预定的目的MS。一旦目的MS在一时隙中确立其是数据所预定的目的,该MS就开始在相关的时隙内解码该数据。在一示例性的实施例中,目的MS 202根据该MS 202所发送的请求消息来确定前向链路中数据的数据速率。用以传送一分组的前向链路时隙的数量根据发送该分组的数据速率而变化。使用较多数量的时隙来发送以较低速率发送的分组。
一旦MS 202确定这些数据正是预定给MS 202的,则重复该方法。
尽管前述方法是参照两个数据速率Ri、Ri+1而描述的,但是本领域的技术人员仍将理解,如下面将要描述的那样,可把该方法扩展到N个速率。
I、使用两个速率的自适应速率选择方法
图3说明了一个示例性自适应速率选择方法的流程图,该方法使用两种速率,以可接受的差错率确保通信系统中最佳可能的吞吐量。
在步骤300中,设置一期望的PER。该期望的PER最好可以是一由系统操作者设立的参数。在一个实施例中,把该期望的PER设为10%。然后控制流前进至步骤302。
在步骤302中,设置目标尾部差错概率。最好把该目标尾部差错概率设为某个接近期望的PER值的值。在一个实施例中,把目标尾部差错概率设为10%。然后控制流前进至步骤304。
在步骤304中,估算差错概率大于或等于目标尾部差错概率的速率。在一个实施例中,可从一表示差错概率的概率密度函数来确定该速率,将以该差错概率接收以某一速率传送的分组。然后控制流前进至步骤306。
在步骤306中,选择一数据速率Ri,按该速率从前向链路上接收的分组的PER不会超过目标PER。在一个实施例中,Ri是一数据速率,对该速率的正确检测的SINR阈值低于并接近于对给定尾部差错概率的预测SINR。在另一实施例中,Ri是任一数据速率,对该速率的正确检测的SINR阈值低于对给定尾部差错概率的预测SINR。然后控制流前进至步骤308。
在步骤308中,选择一数据速率Ri+1,按该速率从前向链路上接收的分组的PER将超过目标PER。在一个实施例中,Ri+1是任一数据速率,对该速率的正确检测的SINR阈值高于并接近于对给定尾部差错概率的预测SINR。在另一实施例中,Ri+1是一数据速率,对该数据速率的正确检测的SINR阈值高于对给定尾部差错概率的预测SINR。然后控制流前进至步骤310。
在步骤310中,计算对于一组数据速率Ri、Ri+1的PER概率pi、pi+1。通过以下公式定义对第i个速率的PER概率pi:
pi≡P(Ri_in_error) (1)其中P代表错误地接收具有数据速率Ri的分组(Ri_in_error)的概率。
最好使用一真实的分组事件或一快速跟踪方法(当真实的分组事件不可用时)来更新PER概率pi、pi+1。
基于来自MS的对某一速率的分组的请求,当MS检测到一个前导并将该分组正确或不正确地解码时,就发生真实的分组事件。如果从所接收的分组确定的该分组的质量度量与包含在该分组内的质量度量相匹配,则该分组就是被正确解码的。质量度量可以是如循环冗余校验、奇偶校验位和本领域的技术人员所知的其它度量。在一示例性实施例中,质量度量是CRC。否则,就声明该分组是被不正确地解码的,即该分组出错。
基于来自MS的对某一速率的分组的请求,当MS不能检测到一前导时,就没有真实的包事件。快速跟踪方法按照所测量的所请求的分组的持续期间的平均SINR来估计是否已适当地解码所请求的分组,或者所请求的分组是否已出错。将参照图4A-B来详细描述该方法的不同实施例。由于在若干过去的时隙上计算/估计PER概率pi;pi的值并不精确地反映当前所预测的SINR值。因此,在步骤310中,修改PER概率pi以反映当前所预测的SINR值。根据一个实施例,按照以下公式实施该修改:
在公式(2)中,β表示控制一个量的因子,应以该量来修改概率pi。最好是通过模拟来确定β因子。在该示例性实施例中,OL_SINRPredicted_CS是由从当前时隙的开环所预测的SINR,而OL_SINRPredicted_LT是由基于过去时隙的开环所预测的SINR。参照图1已讨论了该开环方法。然后控制流前进至步骤312。
在步骤312中,计算请求数据速率Ri、Ri+1的概率αi、αi+1,使得在达到所期望的PER(p目标)的条件下使吞吐量TH最大化。这样数学地选择αi、αi+1,以满足以下的公式:
TH=max(αi·Ri·(1-p′i)+αi·Ri+1·(1-p′i+1)) (3)服从条件:
αi·p′i+αi+1·p′i+1=p目标,以及 (4)
αi+αi+1=1。 (5)然后控制流前进至步骤314。
在步骤314中,使用概率αi、αi+1的值作为对判断要请求速率Ri、Ri+1中的哪一个的偏差。然后控制流前进至步骤316。
在步骤316中,请求在步骤314中选择的速率。
II、使用三个速率的自适应速率选择方法
在另一实施例中,把参照图3所描述的方法扩展到三个数据速率。步骤300至306与参照图3所描述的是同样的。
在步骤308中,选择数据速率Ri+1、Ri+2,使按该速率从前向链路上接收的分组的PER将超过目标PER。数据速率Ri、Ri+1、Ri+2满足以下公式:
Ri<Ri+1<Ri+2 (6)
在一个实施例中,Ri+1是一数据速率,对该数据速率的正确检测的SINR阈值高于并接近于对给定尾部概率的预测SINR。在另一实施例中,Ri+1是一数据速率,对该数据速率的正确检测的SINR阈值高于对给定尾部差错概率的预测SINR。在一个实施例中,Ri+2是高于并接近于数据速率Ri+1的一数据速率。在另一实施例中,Ri+2是高于数据速率Ri+1的一数据速率。
步骤310与参照图3所描述的步骤是等同的。
在步骤312中,计算选择数据速率Ri、Ri+1的概率αi、αi+1、αi+2,使得在达到p目标的条件下使对数据速率组合Ri、Ri+1与Ri、Ri+2的吞吐量估计THi,i+1与THi,i+2最大化。数学地选择αi、αi+1、αi+2,以满足以下的公式:
THi,i+1=max(αi·Ri·(1-p′i)+αi+1·Ri+1·(1-p′i+1)) (7)
THi,i+2=max(αi·(1-p′i)·Ri+αi+2·Ri+2·(1-p′i+2)) (8)
服从条件而解答上面的公式:
p′i·αi+p′i+1·αi+1=p目标 (9)
p′i·αi+p′i+2·αi+2=p目标 (10)
αi+αi+1=1 (11)
αi+αi+2=1。 (12)
在步骤314中,比较吞吐量估计THi,i+1与THi,i+2。使用与较大的吞吐量估计对应的概率α的值作为对判断请求与概率α的值对应的速率中哪一个的偏差。从而,如果THi,i+1大于THi,i+2,则使用概率αi、αi+2的值来作出判断,是要请求Ri还是Ri+1。
步骤316与参照图3所描述的步骤是等同的。
III、使用N个速率的自适应速率选择方法
在另一实施例中,进一步把参照图3所描述的方法扩展到N个数据速率。
步骤300至306与参照图3所描述的那些步骤是等同的。
在步骤308中,选择余下的N-1个数据速率。在一个实施例中,数据速率Ri+j,j∈(1,N-1)这样的数据速率,按这些速率从前向链路上接收的分组的PER将超过目标PER。数据速率Ri+j满足以下公式:
Ri<Ri+1<...<Ri+N-1 (13)
在一个实施例中,Ri+1是一数据速率,对该速率的正确检测的SINR阈值高于并接近于对给定的尾部概率的预测SINR。在另一实施例中,Ri+1是一数据速率,对该速率的正确检测的SINR阈值高于对给定的尾部差错概率的预测SINR。在另一实施例中,数据速率Ri+j彼此相邻。
在另一实施例中,把数据速率Ri+j,j ∈(1,N-1)分为两组。
第1组包含这样的数据速率,按这些速率从前向链路上接收的分组的PER不会超过目标PER。数据速率Ri+j,j∈(-m,0)满足以下公式:
Ri-m>...>Ri-1>Ri (14)
在一个实施例中,数据速率Ri+j彼此相邻。
第2组包含这样的数据速率,按这些速率从前向链路上接收的分组的PER将超过目标PER。数据速率Ri+j,j∈(1,N-m)满足以下公式:
Ri<Ri+1<...<Ri+N-m (15)
在某实施例中,Ri+1是一数据速率,对该速率的正确检测的SINR阈值高于并接近于对给定尾部概率的预测SINR。在另一实施例中,Ri+1是一数据速率,对该速率的正确检测的SINR阈值高于对给定尾部差错概率的预测SINR。在另一实施例中,数据速率Ri+j彼此相邻。
步骤310与参照图3所描述的步骤是等同的。
在步骤312中,对所有i∈(1,N)计算选择数据速率Ri的对所有i∈(1,N)概率αi,使得在达到p目标的条件下使吞吐量TH最大化。数学地选择αi,以满足以下的公式:
当:
在步骤314中,使用对于i(1,N)的概率αi的值作为判断要请求对于所有i(1,N)的速率中哪一个的偏差。
在步骤316中请求在步骤314中选择的速率。
图4A-B说明了用于对所有i的一组数据速率Ri的概率pi的初始估计的方法。图4A描述了一实施例,在其中将低于某一SINR(SINRTH)的对于一组数据速率Ri的全部概率pi初始化为第1值,如p最小,而将高于该某一SINR的一组数据速率Ri的全部概率pi初始化为第2值,如p最大。图4B描述了另一实施例,在其中建立SINR与将以某一速率接收分组的概率之间的关系。
图5A-B描述了由快速跟踪方法所使用的SINR与PER之间的关系。图5A描述了该关系的“砖墙”近似。因此,如果在一分组持续期间上测量的平均SINR小于选定的速率所要求的SINR阈值,则宣称该分组出错,如以100%的PER接收。如果所述平均SINR大于选定的速率所要求的SINR阈值,则宣称正确接收该分组。最好是根据一种平均白高斯噪声(AWGN)信道模型来选择各速率所要求的SINR阈值,以表示按各数据速率以1%的PER解码分组所要求的最小SINR。考虑一以SINR_P接收的分组。如果所请求的速率是R1,则由于SINR_P大于速率R1的SINR阈值(TH1),将宣称正确接收该分组。如果所请求的速率是R2,由于SINR_P小于速率R2的SINR阈值(TH2),将宣称该分组出错。
然而,如图5B所示,由于某些由近似的功效表征为正确接收的所请求的分组实际上错误接收的,因此该实施例会误报概率pi,并且反之亦然。图5B示出了所测量的叠加在“砖墙”近似上的按不同速率R1、R2、...、RN的SINR与PER之间的关系。考虑以SINR_P接收的分组。使用“砖墙”近似,如果所请求的速率是R2,则由于SINR_P小于TH2,则将宣称该分组出错。然而,所测量的关系示出仅有15%的PER。随着SINR_P向TH2移动,PER将进一步降低。
因此,在另一实施例中,建立按某一速率的SINR与PER之间的关系。然后快速跟踪方法使用所建立的关系来将所测量的平均SINR与PER相关联。然后用该PER来计算概率pi。
图6是一个示例性通信系统的详细框图,在该系统中MS 602包含一用于根据本发明的一个实施例的自适应速率选择方法的设备。
把来自BS 604的经前向链路606a而到达MS 602的分组中的信号提供给解调器608。解调器608对每个分组持续期间上测量平均SINR,并将这些平均SINR提供给长期SINR预测器610。长期SINR预测器610预测下一分组的SINR值(OL_SINRPredicted_LT)。在一个实施例中,预测器610按照参照图1所讨论的开环方法来预测下一分组的OL_SINRPredicted_LT值。然而,本领域的技术人员将理解,不限于参照图1所讨论的那一种方法,可以使用任何开环方法。将OL_SINRPredicted_LT值提供给处理器616和查表614。查表614保持着一组SINR阈值,这些阈值表示按每个数据速率成功解码分组所要求的最小SINR。处理器616参考查表614,以选择一数据速率Ri,按该速率从前向链路上接收的分组的PER不会超过所选择的目标PER。在一个实施例中,Ri是一数据速率,对该速率的正确检测的SINR阈值低于并接近于对给定尾部差错概率的预测SINR。在另一实施例中,Ri是一数据速率,对该速率的正确检测的SINR阈值低于对给定尾部差错概率的预测SINR。
处理器616进一步选择一个数据速率Ri+1,按该速率从前向链路上接收的分组的PER将超过目标PER。在一个实施例中,Ri+1是一数据速率,对该速率的正确检测的SINR阈值高于并接近于对给定尾部概率的预测SINR。在另一实施例中,Ri+1是一数据速率,对该速率的正确检测的SINR阈值高于对给定尾部差错概率的预测SINR。
解调器608还对当前时隙持续期间测量平均SINR,并将这些平均SINR提供给当前时隙SINR预测器612。当前时隙SINR预测器612预测下一分组的SINR值(OL_SINRPredicted_CS)。在一个实施例中,预测器612按照参照图1所讨论的开环方法来预测下一分组的OL_SINRPredicted_CS值。然而,本领域的技术人员将理解,不限于参照图1所讨论的那一种方法,可使用任何开环方法。将OL_SINRPredicted_CS值提供给处理器616。
然后处理器616执行参照图3步骤310至316中所描述的操作。
本领域的技术人员将理解,如参照图3所揭示的那样,将两速率方法扩展到3和N速率的原理,是同样适用的。
尽管以分开的元件示出解调器608、长期预测器610、当前时隙预测器612、查表614和处理器616,但本领域的技术人员将理解,只是为示例目的而作出物理上的区分。卡把解调器608、长期预测器610、当前时隙预测器612和处理器616结合于一实现上述处理的单个处理器。从而,该处理器就可以是如通用处理器、数字信号处理器、可编程逻辑阵列,和本领域技术人员所知的其它器件。而且,查表614是存储器中的一空间。该存储器可以是上述处理器或多个处理器的一部分,或是一个分开的元件。存储器的实现是设计选择。从而,该存储器可以是能够存储信息的任何媒介,如磁盘、半导体集成电路,和本领域技术人员所知道的其它存储媒介。
给出较佳实施例的上述描述,使本领域的技术人员能够制造和使用本发明。对本领域的技术人员而言,对这些实施例的各种修改都将是相当显而易见的,并且在此所定义的一般原理可以应用于其它实施例,而不使用创造能力。因此,本发明并不限于在此所示的实施例,而是符合在此所揭示的原理和新颖特性最宽泛的范围。
Claims (40)
1、一种用于通信系统中自适应数据速率选择的方法,其特征在于包括:
选择目标分组差错率;
预测第1数据速率,其分组差错率小于所述目标分组差错率;
预测第2数据速率,其分组差错率大于所述目标分组差错率;
预测第3数据速率,其分组差错率大于所述目标分组差错率;以及
请求所述第1数据速率或所述第2数据速率或所述第3数据速率,以达到上述目标分组差错率。
2、如权利要求1所述的方法,其特征在于所述预测第1数据速率包括:
选择目标尾部差错概率;
确定与所述目标尾部概率对应的第1质量度量;以及
选择所述第1数据速率,其质量度量小于所述第1质量度量。
3、如权利要求2所述的方法,其特征在于所述第1数据速率的质量度量还接近于所述第1质量度量。
4、如权利要求1所述的方法,其特征在于所述预测第2数据速率包括:
选择目标尾部差错概率;
确定与所述目标尾部概率对应的第1质量度量;以及
选择所述第2数据速率,其质量度量大于所述第1质量度量。
5、如权利要求4所述的方法,其特征在于所述第2数据速率的质量度量还接近于所述第1质量度量。
6、如权利要求1所述的方法,其特征在于所述预测第3数据速率包括:
选择目标尾部差错概率;
确定与所述目标尾部概率对应的第1质量度量;以及
选择所述第3数据速率,其质量度量大于所述第1质量度量,并且所述第3数据速率大于所述第2数据速率。
7、如权利要求6所述的方法,其特征在于所述第3数据速率的质量度量还接近于所述第2质量度量。
8、如权利要求1所述的方法,其特征在于所述请求包括:
对第1数据速率确定第1分组差错率概率;
对第2数据速率确定第2分组差错率概率;
对第3数据速率确定第3分组差错率概率;以及
根据所述第1分组差错率概率、所述第2分组差错率概率和所述第3分组差错率概率来确定所述第1数据速率或所述第2数据速率或所述第3数据速率。
9、如权利要求8所述的方法,其特征在于进一步包括:
根据当前预测的信号质量度量来修改所述第1分组差错率概率;
根据所述当前预测的信号质量度量来修改所述第2分组差错率概率;以及
根据当前预测的信号质量度量来修改所述第3分组差错率概率。
10、如权利要求8所述的方法,其特征在于根据一真实分组事件来实施所述对第1分组差错率概率、第2分组差错率概率和第3分组差错率概率的确定。
11、如权利要求8所述的方法,其特征在于根据快速跟踪方法来实施所述对第1分组差错率概率、第2分组差错率概率和第3分组差错率概率的确定。
12、如权利要求8所述的方法,其特征在于所述对所述第1数据速率或所述第2数据速率或所述第3数据速率的确定包括:
计算选择所述第1数据速率的第1概率和选择所述第2数据速率的第2概率,以使得所述通信系统的第1吞吐量最大化并达到所述目标分组差错率;
计算选择所述第1数据速率的第3概率和选择所述第3数据速率的第4概率,以使得所述通信系统的第2吞吐量最大化并达到所述目标分组差错率;
当所述第1吞吐量大于所述第2吞吐量时,根据所述第1概率和所述第2概率来选择所述第1数据速率或所述第2数据速率;以及
当所述第1吞吐量小于所述第2吞吐量时,根据所述第3概率和所述第4概率来选择所述第1数据速率或所述第3数据速率。
13、一种用于通信系统中自适应数据速率选择的设备,其特征在于包括:
用于存储目标分组差错率的存储器;以及
与所述存储器相耦合的处理器,把该处理器配置成:
选择第1数据速率,其分组差错率大于所述目标分组差错率;
选择第2数据速率,其分组差错率大于所述目标分组差错率;以及
选择第3数据速率,其分组差错率大于所述目标分组差错率;
请求所述第1数据速率或所述第2数据速率或所述第3数据速率,
以达到所述目标分组差错率。
14、如权利要求13所述的设备,其特征在于所述处理器通过以下配置来预测第1数据速率:
选择目标尾部差错概率;
确定与所述目标尾部概率对应的第1质量度量;以及
选择所述第1数据速率,其质量度量小于所述第1质量度量。
15、如权利要求14所述的设备,其特征在于所述第1数据速率的质量度量还接近于所述第1质量度量。
16、如权利要求13所述的设备,其特征在于所述处理器通过以下配置来预测第2数据速率:
选择目标尾部差错概率;
确定与所述目标尾部概率对应的第1质量度量;以及
选择所述第2数据速率,其质量度量大于所述第1质量度量。
17、如权利要求16所述的设备,其特征在于所述第2数据速率的质量度量还接近于所述第1质量度量。
18、如权利要求13所述的设备,其特征在于所述处理器通过以下配置来预测第3数据速率:
选择目标尾部差错概率;
确定与所述目标尾部概率对应的第1质量度量;以及
选择所述第3数据速率,其质量度量大于所述第1质量度量,并且所述第3数据速率大于所述第2数据速率。
19、如权利要求16所述的设备,其特征在于所述第3数据速率的质量度量还接近于所述第2质量度量。
20、如权利要求13所述的设备,其特征在于其中所述处理器通过以下配置来请求所述第1数据速率或所述第2数据速率或所述第3数据速率:
对第1数据速率确定第1分组差错率概率;
对第2数据速率确定第2分组差错率概率;
对第3数据速率确定第3分组差错率概率;以及
根据所述第1分组差错率概率、所述第2分组差错率概率和所述第3分组差错率概率来确定所述第1数据速率或所述第2数据速率或所述第3数据速率。
21、如权利要求20所述的设备,其特征在于把所述处理器进一步配置成:
根据当前预测的信号质量度量来修改所述第1分组差错率概率;
根据所述当前预测的信号质量度量来修改所述第2分组差错率概率;以及
根据当前预测的信号质量度量来修改所述第3分组差错率概率。
22、如权利要求20所述的设备,其特征在于把所述处理器进一步配置成根据真实分组事件来确定所述第1分组差错率概率、所述第2分组差错率概率和所述第3分组差错率概率。
23、如权利要求20所述的设备,其特征在于把所述处理器进一步配置成根据快速跟踪方法来确定所述第1分组差错率概率、所述第2分组差错率概率和所述第3分组差错率概率。
24、如权利要求20所述的设备,其特征在于所述处理器通过以下配置来确定所述第1数据速率或所述第2数据速率或所述第3数据速率:
计算选择所述第1数据速率的第1概率和选择所述第2数据速率的第2概率,以使所述通信系统的第1吞吐量最大化并达到所述目标分组差错率;以及
计算选择所述第1数据速率的第3概率和选择所述第3数据速率的第4概率,以使所述通信系统的第2吞吐量最大化并达到所述目标分组差错率;
当所述第1吞吐量大于所述第2吞吐量时,根据所述第1概率和所述第2概率来选择所述第1数据速率或所述第2数据速率;以及
当所述第1吞吐量小于所述第2吞吐量时,根据所述第3概率和所述第4概率来选择所述第1数据速率或所述第3数据速率。
25、一种用于通信系统中自适应数据速率选择的方法,其特征在于包括:
选择目标分组差错率;
预测第1组数据速率,其分组差错率小于所述目标分组差错率;
预测第2组数据速率,其分组差错率大于所述目标分组差错率;以及
从所述第1组数据速率中请求第1数据速率或从所述第2组数据速率中请求第2数据速率,以达到所述目标分组差错率。
26、如权利要求25所述的方法,其特征在于所述预测第1组数据速率包括:
选择目标尾部差错概率;
确定与所述目标尾部概率对应的第1质量度量;以及
选择所述第1组数据速率,其质量度量小于所述第1质量度量。
27、如权利要求25所述的方法,其特征在于所述预测第2组数据速率包括:
选择目标尾部差错概率;
确定与所述目标尾部概率对应的第1质量度量;以及
选择所述第2组数据速率,其质量度量大于所述第1质量度量。
28、如权利要求25所述的方法,其特征在于所述请求包括:
对每个数据速率确定一分组差错率概率;以及
根据所述分组差错率概率来从所述第1组中确定所述第1数据速率或从所述第2组中确定所述第2数据速率。
29、如权利要求28所述的方法,其特征在于进一步包括根据当前预测的信号质量度量来修改所述分组差错率概率。
30、如权利要求28所述的方法,其特征在于根据真实分组事件来实施所述对所述分组差错率概率的确定。
31、如权利要求28所述的方法,其特征在于根据快速跟踪方法来实施所述对所述分组差错率概率的确定。
32、如权利要求28所述的方法,其特征在于所述确定所述第1数据速率或所述第2数据速率包括:
计算选择所述每个数据速率的概率,以使得所述通信系统的吞吐量最大化并达到所述目标分组差错率;以及
根据所述概率来选择所述第1数据速率或所述第2数据速率。
33、一种用于通信系统中自适应数据速率选择的设备,其特征在于包括:
用于存储目标分组差错率的存储器;以及
与上述存储器相相耦合的处理器,把该处理器配置成:
选择第1组数据速率,其分组差错率小于所述目标分组差错率;
选择第2组数据速率,其分组差错率大于所述目标分组差错率;以及
从所述第1组数据速率中请求第1数据速率或从所述第2组数据速率中请求第2数据速率,以达到所述目标分组差错率。
34、如权利要求33所述的设备,其特征在于所述处理器通过以下配置来选择第1组数据速率:
选择目标尾部差错概率;
确定与所述目标尾部概率对应的第1质量度量;以及
选择所述第1组数据速率,其质量度量小于所述第1质量度量。
35、如权利要求33所述的设备,其特征在于所述处理器通过以下配置来选择第2组数据速率:
选择目标尾部差错概率;
确定与所述目标尾部概率对应的第1质量度量;以及
选择所述第2组数据速率,其质量度量大于所述第1质量度量。
36、如权利要求33所述的设备,其特征在于所述处理器通过以下配置来请求所述第1数据速率或所述第2数据速率:
为每个数据速率确定一分组差错率概率;以及
根据所述每个数据速率的分组差错率概率来从所述第1组中确定所述第1数据速率或从所述第2组中确定所述第2数据速率。
37、如权利要求36所述的设备,其特征在于把所述处理器进一步配置成根据当前预测的信号质量度量来修改所述每个数据速率的分组差错率概率。
38、如权利要求36所述的设备,其特征在于把所述处理器配置成根据真实分组事件来确定所述每个数据速率的分组差错率概率。
39、如权利要求36所述的设备,其特征在于把所述处理器配置成根据快速跟踪方法来确定所述每个数据速率的分组差错率概率。
40、如权利要求36所述的设备,其特征在于所述处理器通过以下配置来确定所述第1数据速率或所述第2数据速率:
计算选择所述每个数据速率的概率,以使所述通信系统的吞吐量最大化并达到所述目标分组差错率;以及
根据所述概率来选择所述第1数据速率或所述第2数据速率。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/597,516 US6760313B1 (en) | 2000-06-19 | 2000-06-19 | Method and apparatus for adaptive rate selection in a communication system |
| US09/597,516 | 2000-06-19 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1528064A true CN1528064A (zh) | 2004-09-08 |
| CN1309193C CN1309193C (zh) | 2007-04-04 |
Family
ID=24391847
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB018112234A Expired - Fee Related CN1309193C (zh) | 2000-06-19 | 2001-06-18 | 通信系统中自适应速率选择的方法和设备 |
Country Status (9)
| Country | Link |
|---|---|
| US (2) | US6760313B1 (zh) |
| EP (1) | EP1302010A2 (zh) |
| JP (1) | JP2004507132A (zh) |
| KR (1) | KR100779434B1 (zh) |
| CN (1) | CN1309193C (zh) |
| AU (1) | AU2001272020A1 (zh) |
| BR (1) | BR0111777A (zh) |
| TW (1) | TW518846B (zh) |
| WO (1) | WO2001099385A2 (zh) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102404097A (zh) * | 2010-09-14 | 2012-04-04 | 华为技术有限公司 | 发送报文的方法和装置 |
| CN101933273B (zh) * | 2008-01-29 | 2014-04-23 | 摩托罗拉解决方案公司 | 用于通过随机地选择发射参数进行链路自适应的方法和装置 |
Families Citing this family (72)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6728259B1 (en) * | 1999-12-14 | 2004-04-27 | Nokia Corporation | Link adaptation algorithm for packet based radio system |
| US7680644B2 (en) | 2000-08-04 | 2010-03-16 | Wireless Valley Communications, Inc. | Method and system, with component kits, for designing or deploying a communications network which considers frequency dependent effects |
| US6625454B1 (en) | 2000-08-04 | 2003-09-23 | Wireless Valley Communications, Inc. | Method and system for designing or deploying a communications network which considers frequency dependent effects |
| US7124193B1 (en) * | 2000-08-24 | 2006-10-17 | At&T Corp. | Method of using link adaptation and power control for streaming services in wireless networks |
| US6973622B1 (en) | 2000-09-25 | 2005-12-06 | Wireless Valley Communications, Inc. | System and method for design, tracking, measurement, prediction and optimization of data communication networks |
| US6810018B2 (en) * | 2000-12-07 | 2004-10-26 | Nortel Networks Limited | Method and apparatus for load balancing in CDMA/HDR networks |
| KR100800884B1 (ko) * | 2001-03-29 | 2008-02-04 | 삼성전자주식회사 | 이동통신 시스템에서 역방향 링크의 송신 제어 방법 |
| US20040185786A1 (en) * | 2001-04-25 | 2004-09-23 | Ramin Mirbaha | Quality of service state predictor for and advanced mobile devices |
| US7787370B1 (en) * | 2001-09-06 | 2010-08-31 | Nortel Networks Limited | Technique for adaptively load balancing connections in multi-link trunks |
| US7756082B1 (en) * | 2001-09-07 | 2010-07-13 | Atheros Communications, Inc. | Wireless LAN using background scanning technique |
| US7787530B2 (en) * | 2001-12-28 | 2010-08-31 | Alcatel-Lucent Usa Inc. | Multi-channel adapative quality control loop for link rate adaptation in data packet communications |
| US7161956B2 (en) * | 2001-12-28 | 2007-01-09 | Lucent Technologies Inc. | Adapative quality control loop for link rate adaptation in data packet communications |
| US7369510B1 (en) * | 2002-05-06 | 2008-05-06 | Atheros Communications, Inc. | Wireless LAN using RSSI and BER parameters for transmission rate adaptation |
| JP4290470B2 (ja) * | 2002-05-09 | 2009-07-08 | パナソニック株式会社 | 受信品質を推定する受信方法および受信装置と、この受信装置を利用した通信システム |
| US7142562B2 (en) * | 2002-07-01 | 2006-11-28 | Nortel Networks Limited | Adaptive data rate control for mobile data transfer for high throughput and guaranteed error rate |
| US8194770B2 (en) | 2002-08-27 | 2012-06-05 | Qualcomm Incorporated | Coded MIMO systems with selective channel inversion applied per eigenmode |
| WO2004023668A1 (en) * | 2002-09-05 | 2004-03-18 | The Regents Of The University Of California | Scheduling methods for wireless networks |
| US7986742B2 (en) | 2002-10-25 | 2011-07-26 | Qualcomm Incorporated | Pilots for MIMO communication system |
| US8169944B2 (en) | 2002-10-25 | 2012-05-01 | Qualcomm Incorporated | Random access for wireless multiple-access communication systems |
| US8570988B2 (en) | 2002-10-25 | 2013-10-29 | Qualcomm Incorporated | Channel calibration for a time division duplexed communication system |
| US20040081131A1 (en) | 2002-10-25 | 2004-04-29 | Walton Jay Rod | OFDM communication system with multiple OFDM symbol sizes |
| US8208364B2 (en) | 2002-10-25 | 2012-06-26 | Qualcomm Incorporated | MIMO system with multiple spatial multiplexing modes |
| US8218609B2 (en) * | 2002-10-25 | 2012-07-10 | Qualcomm Incorporated | Closed-loop rate control for a multi-channel communication system |
| US8320301B2 (en) | 2002-10-25 | 2012-11-27 | Qualcomm Incorporated | MIMO WLAN system |
| US8170513B2 (en) | 2002-10-25 | 2012-05-01 | Qualcomm Incorporated | Data detection and demodulation for wireless communication systems |
| US7324429B2 (en) | 2002-10-25 | 2008-01-29 | Qualcomm, Incorporated | Multi-mode terminal in a wireless MIMO system |
| US7002900B2 (en) | 2002-10-25 | 2006-02-21 | Qualcomm Incorporated | Transmit diversity processing for a multi-antenna communication system |
| US8134976B2 (en) | 2002-10-25 | 2012-03-13 | Qualcomm Incorporated | Channel calibration for a time division duplexed communication system |
| US7583637B2 (en) * | 2003-01-31 | 2009-09-01 | Alcatel-Lucent Usa Inc. | Methods of controlling data rate in wireless communications systems |
| US6940843B2 (en) * | 2003-02-14 | 2005-09-06 | Cisco Technology, Inc. | Selecting an access point according to a measure of received signal quality |
| US6898198B1 (en) * | 2003-02-14 | 2005-05-24 | Cisco Systems Wireless Networking (Australia) Pty Limited | Selecting the data rate of a wireless network link according to a measure of error vector magnitude |
| US20040259555A1 (en) * | 2003-04-23 | 2004-12-23 | Rappaport Theodore S. | System and method for predicting network performance and position location using multiple table lookups |
| US7814392B2 (en) * | 2003-06-20 | 2010-10-12 | Intel Corporation | System, apparatus and methods of dynamically determined error correction codes in communication systems |
| US7085228B2 (en) * | 2003-10-31 | 2006-08-01 | Interdigital Technology Corp. | Adaptive radio resource management for wireless local area networks |
| US9473269B2 (en) | 2003-12-01 | 2016-10-18 | Qualcomm Incorporated | Method and apparatus for providing an efficient control channel structure in a wireless communication system |
| US7596195B2 (en) * | 2004-03-31 | 2009-09-29 | Broadcom Corporation | Bandpass filter with reversible IQ polarity to enable a high side or low side injection receiver architecture |
| US7359728B2 (en) * | 2004-06-01 | 2008-04-15 | Qualcomm, Incorporated | Modified power control for reduction of system power consumption |
| WO2006012211A2 (en) * | 2004-06-24 | 2006-02-02 | Meshnetworks, Inc. | A system and method for adaptive rate selection for wireless networks |
| US7593339B2 (en) * | 2004-07-12 | 2009-09-22 | Qualcomm Incorporated | Rate control for packet-based wireless communication |
| US7729385B2 (en) * | 2004-11-01 | 2010-06-01 | Nokia Corporation | Techniques for utilization of spare bandwidth |
| US7809336B2 (en) * | 2005-03-07 | 2010-10-05 | Qualcomm Incorporated | Rate selection for a quasi-orthogonal communication system |
| US7466749B2 (en) | 2005-05-12 | 2008-12-16 | Qualcomm Incorporated | Rate selection with margin sharing |
| US7668195B2 (en) * | 2005-06-14 | 2010-02-23 | General Instrument Corporation | Method and apparatus for transmitting and receiving data over a shared access carrier network |
| US8358714B2 (en) | 2005-06-16 | 2013-01-22 | Qualcomm Incorporated | Coding and modulation for multiple data streams in a communication system |
| US20070053287A1 (en) * | 2005-09-07 | 2007-03-08 | Gang Li | System and method for selecting data rates in a wireless communication system |
| SG176479A1 (en) * | 2006-11-13 | 2011-12-29 | Agency Science Tech & Res | Method for selecting transmission parameters for a data transmission and data transmission controller |
| GB0622830D0 (en) * | 2006-11-15 | 2006-12-27 | Cambridge Silicon Radio Ltd | Transmission rate selection |
| GB0622829D0 (en) | 2006-11-15 | 2006-12-27 | Cambridge Silicon Radio Ltd | Transmission rate selection |
| US20080220786A1 (en) * | 2007-03-05 | 2008-09-11 | General Instrument Corporation | Methods and Apparatus for Adaptively Selecting a Channel |
| US8996409B2 (en) | 2007-06-06 | 2015-03-31 | Sony Computer Entertainment Inc. | Management of online trading services using mediated communications |
| US20090005102A1 (en) * | 2007-06-30 | 2009-01-01 | Suman Das | Method and Apparatus for Dynamically Adjusting Base Station Transmit Power |
| US8107438B1 (en) | 2008-06-18 | 2012-01-31 | Sprint Spectrum L.P. | Method for initiating handoff of a wireless access terminal based on the reverse activity bit |
| US8447421B2 (en) * | 2008-08-19 | 2013-05-21 | Sony Computer Entertainment Inc. | Traffic-based media selection |
| US8290604B2 (en) * | 2008-08-19 | 2012-10-16 | Sony Computer Entertainment America Llc | Audience-condition based media selection |
| US8254930B1 (en) | 2009-02-18 | 2012-08-28 | Sprint Spectrum L.P. | Method and system for changing a media session codec before handoff in a wireless network |
| US9374306B1 (en) | 2009-03-04 | 2016-06-21 | Sprint Spectrum L.P. | Using packet-transport metrics for setting DRCLocks |
| US9467938B1 (en) | 2009-04-29 | 2016-10-11 | Sprint Spectrum L.P. | Using DRCLocks for conducting call admission control |
| US8310929B1 (en) * | 2009-06-04 | 2012-11-13 | Sprint Spectrum L.P. | Method and system for controlling data rates based on backhaul capacity |
| US8245088B1 (en) | 2009-06-30 | 2012-08-14 | Sprint Spectrum L.P. | Implementing quality of service (QoS) by using hybrid ARQ (HARQ) response for triggering the EV-DO reverse activity bit (RAB) |
| US8204000B1 (en) | 2009-07-23 | 2012-06-19 | Sprint Spectrum L.P. | Achieving quality of service (QoS) by using the reverse activity bit (RAB) in creation of neighbor lists for selected access terminals |
| US8644176B1 (en) | 2010-03-11 | 2014-02-04 | Sprint Spectrum L.P. | Methods and systems for supporting enhanced non-real-time services for real-time applications |
| US8363564B1 (en) | 2010-03-25 | 2013-01-29 | Sprint Spectrum L.P. | EVDO coverage modification based on backhaul capacity |
| US8515434B1 (en) | 2010-04-08 | 2013-08-20 | Sprint Spectrum L.P. | Methods and devices for limiting access to femtocell radio access networks |
| US8504487B2 (en) | 2010-09-21 | 2013-08-06 | Sony Computer Entertainment America Llc | Evolution of a user interface based on learned idiosyncrasies and collected data of a user |
| US8484219B2 (en) | 2010-09-21 | 2013-07-09 | Sony Computer Entertainment America Llc | Developing a knowledge base associated with a user that facilitates evolution of an intelligent user interface |
| US8472952B1 (en) | 2010-11-30 | 2013-06-25 | Sprint Spectrum L.P. | Discovering a frequency of a wireless access point |
| US8619674B1 (en) | 2010-11-30 | 2013-12-31 | Sprint Spectrum L.P. | Delivery of wireless access point information |
| US8565081B1 (en) * | 2011-02-23 | 2013-10-22 | Google Inc. | Rate adaptation in a communication system |
| US8923137B2 (en) * | 2012-02-06 | 2014-12-30 | Qualcomm Incorporated | System and method for information verification based on channel awareness |
| US9105178B2 (en) | 2012-12-03 | 2015-08-11 | Sony Computer Entertainment Inc. | Remote dynamic configuration of telemetry reporting through regular expressions |
| KR101727781B1 (ko) * | 2013-10-14 | 2017-05-02 | 한국전자통신연구원 | 물리 계층 저전력 통신 방법 및 장치 |
| JP2016063317A (ja) * | 2014-09-16 | 2016-04-25 | 富士通株式会社 | 無線端末装置及びデータ受信速度の測定方法 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4756007A (en) * | 1984-03-08 | 1988-07-05 | Codex Corporation | Adaptive communication rate modem |
| US4901307A (en) | 1986-10-17 | 1990-02-13 | Qualcomm, Inc. | Spread spectrum multiple access communication system using satellite or terrestrial repeaters |
| US5101501A (en) | 1989-11-07 | 1992-03-31 | Qualcomm Incorporated | Method and system for providing a soft handoff in communications in a cdma cellular telephone system |
| US5511073A (en) | 1990-06-25 | 1996-04-23 | Qualcomm Incorporated | Method and apparatus for the formatting of data for transmission |
| US5103459B1 (en) | 1990-06-25 | 1999-07-06 | Qualcomm Inc | System and method for generating signal waveforms in a cdma cellular telephone system |
| JPH0511595U (ja) * | 1991-07-29 | 1993-02-12 | 河村電器産業株式会社 | デ−タ伝送機器 |
| US5734646A (en) * | 1995-10-05 | 1998-03-31 | Lucent Technologies Inc. | Code division multiple access system providing load and interference based demand assignment service to users |
| CA2260974A1 (en) * | 1996-07-15 | 1998-01-22 | Oki Telecom Inc. | Subsequent frame variable data rate indication method for various variable data rate systems |
| JPH10145309A (ja) * | 1996-11-05 | 1998-05-29 | Kokusai Electric Co Ltd | データ伝送システム |
| DE19651593B4 (de) | 1996-12-11 | 2008-11-20 | Rohde & Schwarz Gmbh & Co. Kg | Anordnung zum Optimieren der Datenübertragung über einen bidirektionalen Funkkanal |
| US6175590B1 (en) * | 1997-08-08 | 2001-01-16 | Qualcomm Inc. | Method and apparatus for determining the rate of received data in a variable rate communication system |
| US6574211B2 (en) * | 1997-11-03 | 2003-06-03 | Qualcomm Incorporated | Method and apparatus for high rate packet data transmission |
| JP2000049663A (ja) * | 1998-04-17 | 2000-02-18 | Matsushita Electric Ind Co Ltd | 無線通信装置及び伝送レ―ト制御方法 |
| JP2000068969A (ja) * | 1998-08-20 | 2000-03-03 | Nec Corp | ディジタル通信装置 |
| JP2000101677A (ja) * | 1998-09-24 | 2000-04-07 | Toshiba Corp | 半二重通信方式及び通信端末装置 |
| JP2000101680A (ja) * | 1998-09-25 | 2000-04-07 | Canon Inc | 無線通信装置、通信速度制御方法及び記憶媒体 |
| US6426971B1 (en) * | 1999-09-13 | 2002-07-30 | Qualcomm Incorporated | System and method for accurately predicting signal to interference and noise ratio to improve communications system performance |
| US6662322B1 (en) * | 1999-10-29 | 2003-12-09 | International Business Machines Corporation | Systems, methods, and computer program products for controlling the error rate in a communication device by adjusting the distance between signal constellation points |
| US6694469B1 (en) * | 2000-04-14 | 2004-02-17 | Qualcomm Incorporated | Method and an apparatus for a quick retransmission of signals in a communication system |
| US6751199B1 (en) * | 2000-04-24 | 2004-06-15 | Qualcomm Incorporated | Method and apparatus for a rate control in a high data rate communication system |
| BR0110685A (pt) * | 2000-05-09 | 2004-03-09 | Qualcomm Inc | Um método e um equipamento para prover tanto serviços de voz como serviços de dados em um sistema de comunicação sem fio de alta taxa de dados |
| US7054407B1 (en) * | 2005-02-08 | 2006-05-30 | General Electric Company | Methods and apparatus to facilitate reconstruction of images |
-
2000
- 2000-06-19 US US09/597,516 patent/US6760313B1/en not_active Expired - Fee Related
-
2001
- 2001-06-18 BR BR0111777-7A patent/BR0111777A/pt not_active IP Right Cessation
- 2001-06-18 AU AU2001272020A patent/AU2001272020A1/en not_active Abandoned
- 2001-06-18 WO PCT/US2001/041051 patent/WO2001099385A2/en not_active Ceased
- 2001-06-18 CN CNB018112234A patent/CN1309193C/zh not_active Expired - Fee Related
- 2001-06-18 JP JP2002504110A patent/JP2004507132A/ja active Pending
- 2001-06-18 EP EP01951087A patent/EP1302010A2/en not_active Withdrawn
- 2001-06-18 KR KR1020027017336A patent/KR100779434B1/ko not_active Expired - Fee Related
- 2001-06-19 TW TW090114857A patent/TW518846B/zh not_active IP Right Cessation
-
2004
- 2004-04-28 US US10/834,605 patent/US7440431B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101933273B (zh) * | 2008-01-29 | 2014-04-23 | 摩托罗拉解决方案公司 | 用于通过随机地选择发射参数进行链路自适应的方法和装置 |
| CN102404097A (zh) * | 2010-09-14 | 2012-04-04 | 华为技术有限公司 | 发送报文的方法和装置 |
| CN102404097B (zh) * | 2010-09-14 | 2014-07-30 | 华为技术有限公司 | 发送报文的方法和装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2001099385A3 (en) | 2002-05-10 |
| KR20030011913A (ko) | 2003-02-11 |
| US6760313B1 (en) | 2004-07-06 |
| US20040202196A1 (en) | 2004-10-14 |
| AU2001272020A1 (en) | 2002-01-02 |
| WO2001099385A2 (en) | 2001-12-27 |
| CN1309193C (zh) | 2007-04-04 |
| TW518846B (en) | 2003-01-21 |
| BR0111777A (pt) | 2004-03-30 |
| US7440431B2 (en) | 2008-10-21 |
| HK1066356A1 (zh) | 2005-03-18 |
| KR100779434B1 (ko) | 2007-11-26 |
| EP1302010A2 (en) | 2003-04-16 |
| JP2004507132A (ja) | 2004-03-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1309193C (zh) | 通信系统中自适应速率选择的方法和设备 | |
| US7239847B2 (en) | Method and apparatus for adaptive server selection in a data communication system | |
| US8094623B2 (en) | Method and apparatus for choosing a sector based on a scaled forward link metric | |
| CN1210886C (zh) | 用于信息通信的方法和使用该方法的装置 | |
| US7417957B2 (en) | Method and apparatus for a rate control in a high data rate communication system | |
| KR100828800B1 (ko) | 하이브리드 tdm/ofdm/cdm 역방향 링크 전송 | |
| RU2331989C2 (ru) | Способ и система для передачи данных в системе связи | |
| US7813740B2 (en) | Method and apparatus for managing imbalance in a communication system | |
| CN1640169A (zh) | 使用多种切换准则的通信系统 | |
| CN1297074C (zh) | 调整移动无线通信系统的内功率控制环路的目标值的方法 | |
| CN1640008A (zh) | 通信系统中用于估计以-速率进行数据传输所需功率的方法和装置 | |
| CN1726734A (zh) | 无线通信速率修整 | |
| CN1934803A (zh) | 通信系统中的信道敏感调度方法和装置 | |
| CN1144495C (zh) | 基站装置及线路品质恶化防止方法 | |
| HK1066356B (zh) | 通信系統中自適應速率選擇的方法和設備 | |
| KR20060103521A (ko) | 하이브리드 tdm/ofdm/cdm 역방향 링크 전송 | |
| CN1751468A (zh) | 用于数据传输的方法 | |
| HK1073939B (zh) | 管理通信系統中不均衡的方法和裝置 | |
| HK1058592A (zh) | 用於高数据速率通信系统中速率控制的方法和装置 | |
| MXPA06005177A (en) | Hybrid tdm/ofdm/cdm reverse link transmission | |
| HK1064226A1 (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 | ||
| REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1066356 Country of ref document: HK |
|
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070404 Termination date: 20110618 |

