在移动通信系统中提供移动台的状态信息的方法转让专利

申请号 : CN200480018814.2

文献号 : CN1816974B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 权桓准金东熙金润善裵范植韩臸奎

申请人 : 三星电子株式会社

摘要 :

一种在移动通信系统中提供移动台的状态信息的方法,该移动通信系统提供移动台和基站之间的数据服务,并且在反向上发送关于移动台可用的最大数据速率的信息和关于存储在移动台的缓冲器中的数据量的信息,使得基站基于反向上发送的信道状态信息确定移动台的反向数据速率。移动台基于从基站发送的信息确定关于存储在其缓冲器中的数据量的信息。移动台量化所确定的关于存储在缓冲器中的数据量的信息,并且将该量化信息发送给基站。

权利要求 :

1.一种在移动通信系统中提供移动台的状态信息的方法,该移动通信系统提供移动台和基站之间的数据服务,并且在反向上发送关于移动台可用的最大数据速率的信息和关于存储在移动台的缓冲器中的数据量的信息,由此基站基于从移动台到基站的反向发送的信道状态信息确定移动台的反向数据速率,该方法包括步骤:基于从基站发送的信息确定关于存储在移动台缓冲器中的数据量的信息,所述从基站发送的信息包括关于存储在缓冲器中的数据量的信息的发送周期信息、关于移动台可用的最大数据速率的信息、和基站与移动台之间商定的值;

量化所确定的关于存储在缓冲器中的数据量的信息;以及

将该量化信息发送给基站。

2.如权利要求1所述的方法,其中,所述确定关于存储在移动台缓冲器中的数据量的信息的步骤包括:基于从基站发送的信息,确定缓冲器的最大极限值BUFmax和最小极限值BUFmin的步骤。

3.如权利要求2所述的方法,其中,最大极限值被定义为BUFmax=EPsize(MIN(Rmax,Rmax_Limit))×REQCH_PRDα其中BUFmax表示最大极限值,EPsize表示一个分组发送的数据量,MIN(Rmax,Rmax_Limit)表示Rmax和Rmax_Limit中较小的一个,REQCH_PRD表示缓冲器信息的发送周期,Rmax表示最大可用的数据速率,Rmax_Limit表示移动台可用的最大数据速率,而α表示基站和移动台之间商定的值。

4.如权利要求2所述的方法,其中,最小极限值被定义为BUFmin=BUF_DEPTH

其中BUFmin表示最小极限值,而BUF_DEPTH表示存储在移动台缓冲器中的最小数据量。

5.如权利要求1所述的方法,其中,所述量化所确定的关于存储在缓冲器中的数据量的信息的步骤包括步骤:均匀量化最大极限值和最小极限值之间的差;和

将存储在缓冲器中的数据量映射到量化值中的任一个,以指示关于数据量的信息。

6.如权利要求1所述的方法,其中所述量化所确定的关于存储在缓冲器中的数据量的信息的步骤包括步骤:非均匀量化最大极限值和最小极限值之间的差;和

将存储在缓冲器中的数据量映射到量化值中的任一个,以指示关于数据量的信息。

7.如权利要求6所述的方法,其中,在最大极限值和最小极限值之间的范围内使用对数标度来非均匀量化最大极限值和最小极限值之间的差。

8.如权利要求6所述的方法,其中,在最大极限值和最小极限值之间的范围内使用平方非均匀量化最大极限值和最小极限值之间的差。

9.一种由移动台提供缓冲器信息给基站的方法,该方法包括步骤:从基站接收用于发送移动台的缓冲器信息的参数;

使用从基站接收的参数生成指示存储在移动台缓冲器中的数据量的指示符;和将所生成的指示符发送给基站。

10.如权利要求9所述的方法,其中,所述生成指示符的步骤包括非均匀量化缓冲器中的数据量的步骤。

11.如权利要求10所述的方法,其中,使用对数标度非均匀量化缓冲器中的数据量。

12.如权利要求9所述的方法,其中,所述生成指示符的步骤包括周期性地发送指示符给基站的步骤。

13.如权利要求9所述的方法,其中,使用4比特表示指示符。

14.如权利要求9所述的方法,其中,在反向请求信道(R-REQCH)上发送指示符。

15.如权利要求9所述的方法,其中所述发送指示符的步骤包括步骤:将检错码和至少一个编码器尾比特加到指示符上;

对指示符和加到其上的信息进行卷积编码;

对经编码的符号进行交织;和

调制经交织的符号。

16.如权利要求9所述的方法,其中,所述生成指示符的步骤包括步骤:根据数据量使用参数生成多个指示符,

从所生成的多个指示符中确定指示存储在缓冲器中的数据量的指示符。

17.如权利要求9所述的方法,其中,所述参数是基站和移动台之间商定的信息。

说明书 :

技术领域

本发明总地涉及在移动通信系统中提供移动台的状态信息的方法,尤其涉及提供移动台的反向状态信息的方法。

背景技术

通常在移动通信系统中,数据传输分为前向数据输出和反向数据传输。前向数据传输是从基站(BTS)到移动台的数据传输,而反向数据传输是从移动台到基站的数据传输。此外,根据移动通信系统中传输的数据类型,数据传输方法可以分为仅支持话音业务的方法、支持话音业务与简单数据业务的方法、仅支持高速数据业务的方法和支持高速数据业务与话音业务的方法。已经开发了支持数据业务的移动通信系统以高速地为用户提供增长的数据量。
既支持高速数据业务也支持话音业务的移动通信系统使用同一频段提供多媒体业务。在该移动通信系统中,多个用户可以使用码分多址(CDMA)技术同时传输数据。使用CDMA技术,用户由分配给用户的唯一号码标识。此外,在CDMA技术中,通过物理层分组(PLP)在分组数据信道上发送反向数据,并且分组的长度根据数据速率是固定的。对于每个分组而言,数据速率是可变的,并且根据移动台的功率、发送数据量和功率控制比特控制每个分组的数据速率。功率控制比特是从基站在速率控制信道(RCCH)上发送的前向控制信息。
为了改善反向吞吐量,移动通信系统允许物理层中重传。为了物理层中重传,基站解调接收到的反向数据分组,并且根据是否有分组错误(例如,循环冗余校验(CRC)错误)发送物理信道的ACK/NACK。如果从基站接收到ACK,则移动台确定基站成功地接收到所发送的分组,发送新分组。然而,如果从基站接收到NACK,则移动台确定基站没有成功接收到所发送的分组,重传前一分组。
在基站中确定移动台的数据速率的功能称为“调度”。通常,基站调度移 动台的数据速率。基站使用热噪声增量(Rise-over-Thermal,RoT)和从属于当前基本收发机系统(BTS)的移动台的接收信噪比得到的负载执行调度,RoT表示热噪声对总接收功率之比。当RoT可以在移动通信系统中用于反向速率控制时,基站考虑RoT、分配的负载和可用剩余能力执行调度。然而,当不能使用RoT时,基站测量负载,并且考虑所测量的负载和可用剩余能力执行调度。即,基站的调度器确定考虑RoT、每个移动台的缓冲器状态和每个移动台的功率状态或信道状态,确定是增加、减少还是保持相应移动台的数据速率。
参照图1,采用调度技术的公共移动通信系统包括移动台(MS)10和基站(BS)20。移动台10在其控制器12的控制下生成调度所需的信息,并且将信息周期性地反馈到基站20。然后,基站20的调度器21使用调度所需的反馈信息为移动台10确定数据速率,即,执行调度。用于发送调度所需的反馈信息的信道通常称为“反向请求信道(R-REQCH)”。R-REQCH可以用其他移动通信系统中等效的信道来代替。R-REQCH由期望发送反向分组的移动台10发送给基站20。通常,如果满足下面两个条件之一的话移动台10发送R-REQCH给基站20。因此,除了下面两个条件外,根据移动通信系统还可能有其他条件。
第一,如果新数据输入到其缓冲器11并且存储在缓冲器11中的数据量大于预定级别(BUF-DEPTH),则移动台10发送R-REQCH给基站20。如果缓冲器11中存储了可以不用基站20单独调度的很少量数据,则移动台10可以在不发送R-REQCH的情况下发送数据。因此,移动台10只有当存储在其缓冲器11中的数据量大于BUF-DEPTH时才发送R-REQCH给基站20。这里,“BUF-DEPTH”表示成为标准的最小数据量,移动台10基于该标准确定是否向基站20发送R-REQCH或者反向传输的调度请求。
第二,如果存储在其缓冲器11中的数据量大于BUF-DEPTH并且经过了时间REQCH_PRD,则移动台10向基站发送R-REQCH。“REQCH_PRD”表示R-REQCH的发送周期。例如,如果REQCH-PRD是80ms,则它意味着在当前通过R-REQCH向基站20发送缓冲器信息之后,移动台在经过了80ms后再次发送R-REQCH。R-REQCH的发送周期是在移动台10和基站20之间预先定义的。
从前面描述可以明白,移动台10周期性地向基站20发送R-REQCH。如 果移动台10连续地向基站20发送R-REQCH,则反向负载增加。为了防止增加反向负载,移动台周期性地向基站20发送R-REQCH。当移动台10周期性地向基站20发送R-REQCH时,基站20可以通过周期性地接收R-REQCH获得移动台10的状态信息,例如信道状态信息和缓冲器状态信息。
在接收到缓冲器信息之后,基站20可以跟踪移动台10中的缓冲器11的剩余容量的预期变化,直到下一周期为止。即,基站20基于从移动台10报告的缓冲器信息确定存储在缓冲器11中的数据量是趋于减小还是增加。由于移动台10的信道信息不断改变,但基站20却很少有能用来估计信道信息变化的信息,因此周期性地发送R-REQCH。因此,过度增加R-REQCH的发送周期会导致基站20拥有的移动台10的信道信息和缓冲器信息的错误增加。然而,过度降低R-REQCH的发送周期会导致反向负载的增加。因此,基站20可以使用信令消息将关于适当的R-REQCH发送周期的信息发送给移动台10。
表1图解了通过R-REQCH发送的信息类型和分配给每种类型信息的比特数的例子。通过R-REQCH发送的信息类型和分配给每种类型信息的比特数随着通信系统而变。
                表1   信息字段   比特数   MS的最大可能数据速率   4   存储在MS缓冲器中的数据量   4 
在表1中,“MS的最大可能数据速率”表示关于移动台10的信道状态的信息。通常,由基站20对移动台10进行功率控制。如果移动台10具有差的反向信道状态,则基站20允许移动台10增加导频信道的功率。然而,如果移动台10具有好的反向信道状态,则基站20允许移动台10降低导频信道的功率。因此,在特定时刻受功率控制的移动台10的导频发射功率等级表示相应移动台10的信道状态。
然后,移动台10将其导频信道的绝对功率通知给基站20,或者基于当前发送的导频信道的绝对功率等级和移动台10最大可能的发射功率的余量计算最大分组数据速率。移动台10可以将关于计算出的最大分组数据速率的信息反馈给基站20。
在上述两种方法中,移动台10都通过R-REQCH将其反向信道信息反馈 给基站20。
在表1中,“存储在MS缓冲器中的数据量”表示存储在移动台10的缓冲器11中的数据量,即,表示移动台10期望发送的反向数据量。如表1所示,分配给通过R-REQCH发送的每种类型的信息的比特数限制在特定的数目。例如,在表1中,移动台10的最大可能数据速率用4比特表示,并且存储在移动台10的缓冲器11中的数据量用4比特表示。用4比特可以提供16种可能的表示。
表2示出了可以用4比特表示的16中可能的缓冲器状态的例子。
           表2   指示   队列大小[字节]   0000   0~1241   0001   1242~2387   0010   2888~3533   0011   3534~4679   0100   4680~5825   0101   5826~6971   0110   6972~8117   0111   8118~9265   1000   9266~10409   1001   10410~11555   1010   11556~12701   1011   12702~13847   1100   13848~14994   1101   14995~16139   1110   16140~17285   1111   17286~无穷 
在表2中,存储在缓冲器11中的最小数据量设为0字节,而存储在缓冲器11中的最大数据量设为17286字节。这里,存储在缓冲器11中的大于17286字节的数据量用‘1111’表示。此外,使用均匀量化法将17286的最大极限除以15,并且用一个比特流表示每个极限。例如,如果存储在其缓冲器11 中的数据量是13000字节,则移动台10通过R-REQCH向基站20发送‘1111’的缓冲器状态信息。然后,接收到缓冲器状态信息的基站20确定存储在移动台10的缓冲器11中的数据量落入12702和13847字节之间的范围内,并且基站20中的调度器21使用接收到的缓冲器状态信息执行调度。
如上所述,移动台10使用有限的比特数将其缓冲器信息提供给基站20。然而通常移动台10总是以同一种方法发送其缓冲器状态信息而不考虑其信道状态和R-REQCH的发送周期。结果,这种不变的方法导致缓冲器状态信息的发送效率降低。因此,需要有一种能够使用有限的比特数将移动台10的缓冲器状态信息有效地发送给基站20的方法,同时最小化量化误差。

发明内容

因此,本发明的一个目的是提供一种使用有限的比特数有效地发送移动台的缓冲器状态信息、并且有效地指示缓冲器状态信息的方法。
为了实现上述和其他目的,提供一种在移动通信系统中提供移动台的状态信息的方法,该移动通信系统提供移动台和基站之间的数据服务,并且在反向上发送关于移动台可用的最大数据速率的信息和关于存储在移动台的缓冲器中的数据量的信息,使得基站基于从移动台到基站的反向发送的信道状态信息确定移动台的反向数据速率。该方法包括步骤:基于从基站发送的信息确定关于存储在移动台缓冲器中的数据量的信息,所述从基站发送的信息包括关于存储在缓冲器中的数据量的信息的发送周期信息、关于移动台可用的最大数据速率的信息、和基站与移动台之间商定的值;量化所确定的关于存储在缓冲器中的数据量的信息;以及将该量化信息发送给基站。
确定关于存储在移动台缓冲器中的数据量的信息的步骤可以包括基于从基站发送的信息,确定缓冲器的最大极限值BUFmax和最小极限值BUFmin的步骤。其中,最大极限值可以被定义为:
BUFmax=EPsize(MIN(Rmax,Rmax_Limit))×REQCH_PRDα,
其中BUFmax表示最大极限值,EPsize表示一个分组发送的数据量,MIN(Rmax,Rmax_Limit)表示Rmax和Rmax_Limit中较小的一个,REQCH_PRD表示缓冲器信息的发送周期,Rmax表示最大可用的数据速率,Rmax_Limit表示移动台可 用的最大数据速率,而α表示基站和移动台之间商定的值。
最小极限值可以被定义为:
BUFmin=BUF_DEPTH,
其中BUFmin表示最小极限值,而BUF_DEPTH表示存储在移动台缓冲器中的最小数据量。
量化所确定的关于存储在缓冲器中的数据量的信息的步骤可以包括:均匀量化最大极限值和最小极限值之间的差;和将存储在缓冲器中的数据量映射到量化值中的任一个,以指示关于数据量的信息。
或者,量化所确定的关于存储在缓冲器中的数据量的信息的步骤可以包括:非均匀量化最大极限值和最小极限值之间的差;和将存储在缓冲器中的数据量映射到量化值中的任一个,以指示关于数据量的信息。其中,在最大极限值和最小极限值之间的范围内使用对数标度来非均匀量化最大极限值和最小极限值之间的差。或者,在最大极限值和最小极限值之间的范围内使用平方非均匀量化最大极限值和最小极限值之间的差。
根据本发明的另一方面,提供一种由移动台提供缓冲器信息给基站的方法,该方法包括步骤:从基站接收用于发送移动台的缓冲器信息的参数;使用从基站接收的参数生成指示存储在移动台缓冲器中的数据量的指示符;和将所生成的指示符发送给基站。

附图说明

通过下面参照附图的详细描述,本发明的上述和其他目的、特征和优点将变得更加清楚,其中:
图1是图解常规移动通信系统的方框图;和
图2是图解根据本发明实施例的移动台的方框图。

具体实施方式

下面将参照附图详细描述本发明的优选实施例。在下面的描述中,为了 简明起见省略了对这里集成的公知功能和配置的详细描述。
这里假设根据本发明实施例的移动通信系统使用编码器分组(EP)(如表3所示,其具有相对应EP大小的数据速率),以便描述反向数据发送方法。这里,“EP大小”指的是一个分组发送的数据量。在表3中,EP大小表示编码器分组大小。EP大小分为PHY EP大小和RLP EP大小。PHY EP大小表示物理(PHY)层的编码器分组大小,而RLP EP大小表示无线链路协议(RLP)层的编码器分组大小。在表3中,所有分组都在10ms中发送。例如,如果数据速率是38.4Kbps,则组成一个分组的比特数是348。因此,PHY EP大小为384比特。此外,如果数据速率是76.8Kbps,则组成一个分组的比特数是768。因此,PHY EP大小为768比特。在表3中,RLP EP大小表示通过从PHY EP大小中减去物理层的开销(即,CRC比特和编码器尾比特)而确定的纯数据的大小。通常,物理层的开销是24比特。在表3中,对于38.4Kbps的数据速率,通过从384比特的PHY EP大小中减去24比特的物理层开销,RLP EP大小为45字节。此外,对于76.8Kbps的数据速率,通过从768比特的PHY EP大小中减去24比特的物理层开销,RLP EP大小为93字节。
在下面的描述中,“EP大小”指的是“RLP EP大小”。
                 表3   索引   数据速率   PHY EP大小   RLP EP大小   0   19.2   192   21   1   38.4   384   45   2   76.8   768   93   3   153.6   1536   189   4   307.2   3072   381   5   460.8   4608   573   6   614.4   6144   765   7   921.6   9216   1149   8   1228.8   12288   1533   9   1536.0   15360   1917   10   1843.2   18432   2301 
本发明提出的用于提供移动台的状态信息的方法,使用下述信息以均匀量化法指示移动台的缓冲器信息:i)移动台的信道信息,ii)缓冲器信息的 发送周期,iii)移动台可用的最大数据速率,和iv)移动台和基站之间商定的其他信息。即,为了提供移动台的状态信息,本发明用有限的比特数指示移动台的缓冲器状态信息。这里,将移动台的信道信息、缓冲器信息的发送周期、移动台可用的最大数据速率以及移动台和基站之间商定的其他信息当中的一种或多种类型的信息称为“参数”。
此外,在非均匀量化缓冲器状态信息的处理中,本发明使用下述信息动态地确定最大极限值:i)移动台的信道信息,ii)缓冲器信息的发送周期,iii)移动台可用的最大数据速率,和iv)移动台和基站之间商定的其他信息。
下面将详细描述本发明提出的用于提供移动台的状态信息的方法。在量化处理中,最小极限值BUFmin和最大极限值BUFmax分别由等式(1)和等式(2)定义。
BUFmin=BUF_DEPTH             ..........(1)
BUF max = EPsize ( MIN ( R max , R max _ Limit ) ) × REQCH _ PRD α . . . ( 2 )
当BUFmax不是整数时,可以对BUFmax执行舍入操作‘round()’。在舍入操作之后,可以如等式(3)所示重写等式(2)。
BUF max = round { EPsize ( MIN ( R max _ Limit ) ) × REQCH _ PRD α } . . . ( 3 )
在量化处理中,如等式1所示最小极限值BUFmin设为BUF_DEPTH,这是因为当存储在移动台缓冲器中的数量大于BUF_DEPTH时移动台向基站反馈相应信息,因而移动台不需要区别小于BUF_DEPTH的值。
在等式(2)中,MIN(a,b)表示值‘a’和‘b’中较小的一个,即,表示Rmax和Rmax_Limit中较小的一个。此外,EPsize(R)表示对应于数据速率R的EP大小。如表3所示,EPsize(R)是由移动台和基站之间商定确定的数据速率确定的。
在等式(2)中,Rmax表示根据移动台的信道确定的最大可能的数据速率。因此,Rmax根据移动台的信道状态时刻变化。即,如果移动台具有好的信道 状态,则Rmax增加,而如果移动台具有差的信道状态,则Rmax降低。Rmax对应于关于移动台最大可能的数据速率的信息(结合表1所示的通过R-REQCH发送的信息)。如上所述,可以通过R-REQCH发送Rmax。或者,当R-REQCH发送关于移动台导频信道发射功率等级的信息而不是移动台最大可能数据速率信息时,基站可以计算Rmax。
在等式(2)中,Rmax_Limit表示移动台可用的最大数据速率。Rmax_Limit表示基站基于关于移动台可以物理上支持的最大数据速率的反馈信息、准许移动台的最大数据速率。因此,Rmax_Limit是在移动台和基站之间的初始建立过程中确定的,或者是在初始建立过程之后通过信令消息确定的。
在等式(2)中,REQCH_PRD表示移动台的R-REQCH发送周期,而α表示基站提供给移动台的值。α的值是在移动台和基站之间的初始建立过程中确定的,或者是在初始建立过程之后通过信令消息确定的。即,α对应于本发明提出的、移动台和基站之间商定的其他信息。可以由基站考虑系统的反向负载和移动台的平均重传次数来确定α。可以通过信令消息将基站所确定的α发送给移动台。
如等式(2)所示,在量化处理中确定最大极限值,这是因为当基于i)移动台的信道信息Rmax、ii)缓冲器信息的发送周期REQCH_PRD、iii)移动台可用的最大数据速率Rmax_Limit和iv)移动台和基站之间商定的其他信息α进行确定时,大于最大极限值的数据无法在R-REQCH的发送周期内发送。例如,当假设Rmax=76.8Kbps、REQCH_PRD=80ms且Rmax_Limit=1.2288Mbps时。Rmax=76.8Kbps意味着基站不调度移动台高于76.8Kbps的数据速率。即,76.8Kbps是移动台的当前信道状态下的最大数据速率极限。REQCH_PRD=80ms指示在当前通过R-REQCH发送缓冲器信息后,经过80ms后移动台再次发送R-REQCH。这里假设在REQCH_PRD=80ms内发送8个10ms的帧。Rmax_Limit=1.2288Mbps意味着移动台的最大数据速率极限是1.2288Mbps。因此,基站不调度高于1.2288Mbps的数据速率。当参照表3综合考虑上述参数时,移动台在当前发送R-REQCH之后、发送下一R-REQCH之前可以在80ms内发送最大8次、对应于76.8Kbps的93字节EP大小的数据,这是由于93字节×10=930字节。因此,即使移动台其缓冲器中存储有930字节或更多的数据,移动台也不需要发送相应信息给基站。
因此,由于上述原因,在用于指示移动台的缓冲器信息的量化处理中, 最大极限值表示为如等式(2)所示。在如等式(1)和等式(2)所示使用i)移动台的信道信息、ii)缓冲器信息的发送周期、iii)移动台可用的最大数据速率、和iv)移动台和基站之间商定的其他信息设置了在用于指示移动台缓冲器状态的量化处理中定义的最大极限值BUFmax和最小极限值BUFmin之后,现在将对用有限个数的比特表示存储在移动台缓冲器中的实际数据量的处理进行描述。
在下面的描述中,假设使用4比特指示移动台的缓冲器状态信息。然而,即使当用于表示缓冲器状态信息的比特数不是4比特时,也可以同样应用本发明。
第一,在能够用4比特表示移动台缓冲器状态信息的值当中,最小值‘0000’意味着存储在移动台缓冲器中的数据量小于BUFmin。
第二,在能够用4比特表示移动台缓冲器状态信息的值当中,最大值‘1111’意味着存储在移动台缓冲器中的数据量大于BUFmax。
第三,其余14个比特流的定义在下面给出。
在本发明的使用均匀量化法的优选实施例中,量化等级由等式(4)定义。或者,也可以为本发明应用非均匀量化法。
BUF max - BUF min 14 . . . ( 4 )
即,对于量化处理,将最大极限值和最小极限值之间的差用14均分(通过从能够用4比特表示缓冲器状态信息的16个可能的值中减去两个值‘0000’和‘1111’确定的),并且用‘0010’到‘1110’表示多个结果的范围。
例如,存储在移动台缓冲器中的数据量如等式(5)所示表示。
BUF min ~ BUF min + BUF max - BUF min 14 × 1 - 1 . . . ( 5 )
如果缓冲器的最小极限值设为768比特,而缓冲器的最大极限值设为12288比特,则存储在移动台缓冲器中的数据量在768和1590比特之间表示为‘0001’。如果对应于存储在移动台缓冲器中的数据量的值不是整数,则对相应的值进行舍入。
作为另一个例子,存储在移动台缓冲器中的数据量如等式(6)所示表示:
BUF min + BUF max - BUF min 14 × 1 ~ BUF min + BUF max - BUF min 14 × 2 - 1 . . . ( 6 )
如果缓冲器的最小极限值被设为768比特,并且缓冲器的最大极限值被设为12288比特,则存储在移动台缓冲器中的数据量在1591和2413比特之间表示为‘0010’。如果对应于存储在移动台缓冲器中的数据量的值不是整数,则将相应的值进行舍入。
作为另一个例子,存储在移动台缓冲器中的数据量如等式(7)所示表示。
BUF min + BUF max - BUF min 14 × 2 ~ BUF min + BUF max - BUF min 14 × 3 - 1 . . . ( 7 )
如果缓冲器的最小极限值被设为768比特,并且缓冲器的最大极限值被设为12288比特,则存储在移动台缓冲器中的数据量在2413和3236比特之间表示为‘0011’。如果对应于存储在移动台缓冲器中的数据量的值不是整数,则将相应的值进行舍入。
作为另一个例子,存储在移动台缓冲器中的数据量如等式(8)所示表示。
BUF min + BUF max - BUF min 14 × 13 ~ BUF min + BUF max - BUF min 14 × 14 - 1 . . . ( 8 )
如果缓冲器的最小极限值被设为768比特,并且缓冲器的最大极限值被设为12288比特,则存储在移动台缓冲器中的数据量在11465和12287比特之间表示为‘1110’。如果对应于存储在移动台缓冲器中的数据量的值不是整数,则将相应的值进行舍入。
第四,移动台根据存储在其缓冲器中的实际数据量确定对应于上述三个值之一的比特流。
如果假设BUF_DEPTH=84比特、Rmax=153.6Kbps、Rmax_Limit=1.2288Mbps、REQCH_PRD=8且α=2,则根据等式(2),BUFmax=756。因此,存储在移动台缓冲器中的数据量可以如表4所示表示。
                             表4
  缓冲器大小字段    数据量    0001    84~131    0010    132~179    0011    180~227    0100    228~275    0101    276~323    0110    324~371    0111    372~419    1000    420~467    1001    468~515    1010    516~563    1011    564~611    1100    612~659    1101    660~707    1110    708~755    1111    756~无穷 
表4对应于使用均匀量化法的实施例。因此,本发明提出的用于提供移动台的状态信息的方法使用下列信息用有限的比特数表示存储在移动台缓冲器中实际数据量:i)移动台的信道信息,ii)缓冲器信息的发送周期,iii)移动台可用的最大数据速率,和iv)移动台和基站之间商定的其他信息。由此,设置了最大极限值BUFmax和最小极限值BUFmin。然后,将最大极限值和最小极限值之间的差用14均分,并且用‘0010’到‘1110’表示多个结果的范围。
接下来,将根据本发明另一优选实施例对使用指数量化法指示存储在移动台缓冲器中的数据量的方法进行描述,指数量化法是非均匀量化法的一个典型例子。
假设在前面实施例中,BUF_DEPTH=84比特,Rmax=153.6Kbps,Rmax_Limit=1.2288Mbps,REQCH_PRD=80ms且α=2。根据等式(1)和等式(2),分别如等式(9)和等式(10)所示计算BUFmin和BUFmax。
BUFmin=84           ...........(9)
BUF max = round { EPsize ( MIN ( R max , R max _ Limit ) ) × REQCH _ PRD α } = 756 . . . ( 10 )
因此,‘0000’和‘1111’定义如下。
0000指示存储在移动台缓冲器中的数据量小于BUFmin。
1111指示存储在移动台缓冲器中的数据量大于或等于BUFmax。
0001-1110:For(k=1,2,...,14)由等式(11)定义。
( round { BUF min ( BUF max BUF min ) k - 1 14 } , round { BUF min ( BUF max BUF min ) k 14 } ) . . . ( 11 )
在等式(11)中,‘round()’表示用于舍入括号中的非整数值的舍入函数。在等式(11)中,括号中的值在确定的BUFmin和BUFmax之间的范围内以对数标度被非均匀量化。
因此,存储在移动台缓冲器中的数据量可以如表5所示表示。
               表5   缓冲器大小字段   数据量   0001   84~97   0010   98~114   0011   115~134   0100   135~156   0101   157~183   0110   184~214   0111   215~251   1000   252~294   1001   295~344   1010   345~403   1011   404~471   1100   472~551   1101   552~643   1110   644~755 
[0080]    1111    756~无穷 如上所述,在本发明的另一实施例中,使用下列信息根据等式(1)和等式(2)设置最大极限值BUFmax和最小极限值BUFmin:i)移动台的信道信息,ii)缓冲器信息的发送周期,iii)移动台可用的最大数据速率,和iv)移动台和基站之间商定的其他信息。因此,‘round()’的括号中的值在确定的BUFmin 和BUFmax之间的范围内以对数标度被非均匀量化。如果在以上述方式执行了非均匀量化后表示移动台缓冲器状态信息,则移动台缓冲器状态信息在移动台缓冲器中存储的数据量较少的区域被精细地表示,而移动台缓冲器状态信息在移动台缓冲器中存储的数据量较大的区域被粗略地表示。因此,可以有效地向基站发送缓冲器状态信息。
图2是图解根据本发明实施例的移动台的方框图。移动台包括发射机,用于通过反向请求信道(R-REQCH)发送包括关于最大数据速率和存储在其缓冲器中的数据量的信息在内的8比特信息。移动台结构上与使用卷积编码器的发射机相同。如图2所示,发射机包括帧质量指示器101、编码器尾比特添加器102、卷积编码器103、块交织器104和调制器105。在操作中,将例如8比特信息提供给帧质量指示器101。帧质量指示器101将检错码(例如,CRC码)加到8比特信息上,并且将添加了CRC的信息输出到编码器尾比特添加器102。编码器尾比特添加器102对添加了CRC的信息添加编码器尾比特以汇聚(convergence)到特定状态,并且将添加了编码器尾比特的信息输出到卷积编码器103。卷积编码器103对添加了编码器尾比特的信息进行卷积编码,并且块交织器104对经卷积编码的信息进行块交织。然后,调制器105调制经块交织的信息,并随后在反向信道上将调制后的信息发送给基站。
尽管参照本发明特定优选实施例示出并描述了本发明,但本领域技术人员应当理解,可以在不背离所附权利要求书限定的本发明的宗旨和范围的前提下对其形式和细节进行各种修改。