专利名称:改进的用于自适应调制无线通信系统的帧结构的制作方法
技术领域:
本发明涉及用于通信系统的帧结构,更具体说,是涉及用于自适应调制无线通信系统的帧结构。
从基站到CPE的传输,通常称为“下行链路”传输。从CPE到基站的传输,通常称为“上行链路”传输。现有技术的无线通信系统,通常采用时分双工(TDD),便于基站与各CPE的信息交换,本领域对TDD是熟悉的。在TDD系统中,基站与相关的CPE间传输的双工操作,是在时域中完成的。此外,CPE通常使用专门预先指定的射频信号,和与它们有关的基站通信。在TDD系统中,信号的带宽或信道,是在时间上划分为有重复时间周期或时间“隙”的帧。该时隙被用来在基站与有关的CPE之间的上行链路和下行链路传输。
当在某地区建立无线系统时,该地区通常要分为若干小区,每一小区中设一基站。在无线系统的小区中,每一基站理论上为位于该小区内的CPE之间提供通信。小区的大小或配置,一般随基站物理位置、小区内建筑物位置、和其他物理障碍的变化而确定。某小区可以采用的最大每符号比特率的调制方案,受小区内的信道干扰和CPE设备或调制解调器的复杂性的限制。由于小区内基站与CPE之间的信号失真,可在相邻时隙间产生信道干扰。信号通常因信号的破坏性多通道复制而失真(这里信号被小区中的物理实体反射回去)。此外,信号通常因大气环境(如下雨)而失真。因此在小区内,为使与某基站有关的所有CPE之间进行双工通信,选取有某一每符号比特率的调制方案,以便实现与该基站相关的CPE之间的通信。
但是,应当指出,各CPE与基站之间的信道干扰,对各CPE是不同的,例如,与基站和该CPE之间的物理障碍有关。因此,对每一CPE与该基站之间的通信,可供使用的最大每符号比特率的调制方案(即对给定信道干扰有可接受的差错率)可能不同。此外,与该基站相关的各CPE的设备或调制解调器的复杂性,也可能变化,其中与该基站相关的一些CPE,可能比另一些CPE支持更高的每符号比特率的调制方案。所以,为了不至于使带宽利用率最大化,在某一小区内,对所有CPE都选取一个低的每符号比特率的调制方案,而其中一些CPE可能支持更高的每符号比特率调制。对与某小区有关的不同的CPE,使用不同的或可变的每符号比特率的调制方案,可以增加带宽的利用率。遗憾的是,由于可变每符号比特率调制的复杂性,在基站及其相关的CPE之间不用可变的每符号比特率调制。特别是,可变每符号比特率的调制方案,通常要求复杂的CPE解调器,而一些CPE已经装备了有限的设备或有限的调制解调器复杂性。因此,对一个小区内的CPE和基站,有必要使帧结构和帧构建技术能适应可变的每符号比特率调制,但又不增加CPE的复杂性。本发明提供这样的一种帧结构和帧构建技术。
本方法还可以根据存储在上行链路时隙中的调制数据的复杂性,对一帧中的上行链路时隙排序。最好也从最不复杂的调制方案到最复杂的调制方案,排序上行链路时隙。在一个实施例中,本方法把至少两个上行链路时隙指配给至少两个发送单元,而该至少两个发送单元采用的调制方案是可以变化的。本方法首先确定该至少两个发送单元采用的调制方案的复杂性。然后,本方法根据该至少两个发送单元采用的调制方案的复杂性,把该至少两个时隙指配给该至少两个发送单元。如所指出,理论上说,该至少两个上行链路时隙,是从最不复杂的调制方案到最复杂的调制方案进行指配的。在别的实施例中,本方法可以首先令该至少两个发送单元,随它们采用的调制方案复杂性而变化。然后,本方法可以根据该至少两个发送单元的顺序,指配该至少两个上行链路时隙。
本发明还包括一种方法,该方法根据产生下行链路时隙中存储的数据时采用的调制方案的每符号比特率,对下行链路时隙排序。最好是,从最低每符号比特率的调制方案到最高每符号比特率的调制方案,排序下行链路时隙。在一个实施例中,本方法把至少两个下行链路时隙的部分,指配给至少两个接收单元,而该至少两个单元采用的调制方案的每符号比特率,是可以变化的。本方法首先确定该至少两个单元采用的调制方案的每符号比特率。然后,本方法根据它们采用的每符号比特率调制方案,把该至少两个时隙的部分,指配给该至少两个单元。如所指出,理论上说,该至少两个下行链路时隙的部分,是从最低每符号比特率到最高每符号比特率进行指配的。在别的实施例中,本方法可以首先令该至少两个单元部分,随它们采用的调制方案的每符号比特率而变化。然后,本方法可以根据该至少两个单元的顺序,指配该至少两个时隙的部分。
本方法还可以根据产生上行链路时隙中存储的数据时采用的调制方案的每符号比特率,对上行链路时隙排序。最好是,从最低每符号比特率到最高每符号比特率,排序上行链路时隙。在一个实施例中,本方法把至少两个上行链路时隙指配给至少两个发送单元,而该至少两个发送单元采用的调制方案的每符号比特率,是可以变化的。本方法首先确定该至少两个发送单元采用的调制方案的每符号比特率。然后,本方法根据它们采用的每符号比特率调制方案,把该至少两个时隙的部分,指配给该至少两个发送单元。如所指出,理论上说,该至少两个上行链路时隙,是从最低每符号比特率的调制方案到最高每符号比特率的调制方案进行指配的。在别的实施例中,本方法可以首先令该至少两个发送单元,随它们采用的调制方案的每符号比特率而变化。然后,本方法可以根据该至少两个发送单元的顺序,指配该至少两个上行链路时隙的部分。
本发明还包括确定把数据的Ld比特编码为一帧的一种方法。该帧的时间长度是T,并以波特率R发送。本方法首先确定调制该数据Ld比特的最大的、固定的每符号比特率。然后,本方法添加x个差错代码比特,这里(R*T*Bi)/(Ld+x)是一整数,而Bi是所用调制方案的每符号比特率。应当指出,根据最小数据块差错率,x可以有一最小值。此外,该x个差错代码比特可以是Reed-Solomon编码差错比特。在别的实施例中,本方法可以对该数据Ld比特,确定调制方案的最大每符号比特率Bi。然后,本方法可以加上x差错代码比特,这里(R*T*Bi)/(Ld+x)是一整数。
在又一个实施例中,本方法首先选择一卷积比,这里被选择的卷积比,在对数据Ld比特进行卷积编码之后,把y卷积比特加到数据Ld比特上。然后,本方法加上x差错代码比特,这里(R*T*Bi)/(Ld+x+y)是一整数。应当指出,在本方法中,可以修改该卷积比,使(R*T*Bi)/(Ld+x+y)是一整数。此外,可以选择x差错代码比特数,使(R*T*Bi)/(Ld+x+y)是一整数。
本发明还包括确定一帧的调制方案的方法,该帧有多个下行链路时隙,而该多个下行链路时隙之一包含控制信息。在本方法中,用于产生该多个下行链路时隙被调制数据的调制方案,对该多个下行链路时隙的每一个,都是可以变化的。此外,可以把该帧发送至多个单元,而该多个单元的每一个,可以支持有最大复杂性的调制方案。本方法首先确定该多个单元的每一个所支持的最低的复杂性。然后,本方法把该多个下行链路时隙中包含控制信息的下行链路时隙的调制复杂性,设定为已确定的最低的复杂性。
在本方法中,该多个下行链路时隙中包含控制信息的下行链路时隙,可以在时间顺序上是该多个下行链路时隙的第一下行链路时隙。此外,本方法还可以对该多个单元中至少两个单元,确定其用于产生被调制数据的调制方案的复杂性。然后,本方法可以根据该至少两个单元用于产生被调制数据的调制方案的复杂性,把该多个时隙中至少两个时隙,指配给该至少两个单元。在指配给该至少两个单元时,可以从最不复杂的调制方案到最复杂的调制方案。
本发明还包括设定有限脉冲响应滤波器加权值的一种方法。在此情形下,该滤波器接收有可变调制速率的符号,并存储多个符号,而每一被存储的符号则有相应的加权。本方法首先确定,何时收到与最后存储的符号有不同调制速率的第一个符号。然后,本方法根据该第一个符号的调制速率,改变与该第一个符号对应的加权值。本方法还可以包括接收调制速率与所述第一个符号调制速率相同的第二个符号。之后,根据第一个符号的调制速率,改变与该第一个符号对应的加权值。更一般地说,本方法在该第一个符号通过该滤波器传播时,根据该第一个符号的调制速率,改变与该第一个符号对应的加权值。
本发明优选的及另外的实施例细节,在下面的附图和说明中阐述。对于本领域熟练人员,一旦了解了本发明的细节,许多另外的创新和变化将变得显而易见。
本发明包括一种改进的帧结构和产生帧结构的处理方法,适用于采用自适应调制的无线通信系统。自适应调制包括把CPE与基站间发送的信号,随该信号的信道干扰的变化,或该CPE的设备或调制解调器的复杂性的变化,来改变该信号的每符号比特率调制方案或信号调制的复杂性。
图1是示例性小区10的示意图,该小区包括位于小区中央的一个基站20和多个与该基站有关的CPE 30、32、34、36、38。图1没有画出建筑物或其他的物理障碍(如树或山),这些障碍物可能在各CPE的信号间引起信道干扰。
如上所述,被选来用作小区10的最大每符号比特率调制方案或技术,或最复杂的调制方案,通常是随各CPE间及各CPE的设备或调制解调器复杂性间信道干扰的变化而确定的。前面还指出,根据所有CPE都支持的最低每符号比特率调制方案,选择单个最大每符号比特率调制技术,不可能优化小区10中的带宽利用率。具体说,在一些CPE间(如单元38、30)的较低的信道干扰,允许使用较高比特的调制技术或更复杂的调制方案,该技术或方案的差错级在最大的需要的差错级以下。但是,不同CPE间的自适应比特率调制或可变比特率调制,常常要求CPE有复杂的发射机和接收机,而这些CPE可能已经装有有限的设备或有限的调制解调器复杂性。
如上所述,该帧结构被分为多个下行链路时隙和上行链路时隙。每一下行链路时隙可用来存储供许多用户接收的数据,某一用户通过地址或其他标号识别他们的数据。上行链路时隙通常指配给个别用户,用于把数据通过基站从该用户传输至其他用户或系统。在基站和有关的CPE中,为使带宽利用率最大化和使调制器的复杂性最小化,本发明简化了插入时隙中的数据的配置。简单地说,对数据的各数据块进行分析,放进整数的时隙中。该处理方法在下面参照图4详细说明。其次,本发明把下行链路和上行链路时隙中数据布局的顺序或排序,随产生放进该时隙中的数据的调制复杂性或每符号比特率调制方案而变化。下面参照图3说明,本技术降低了CPE调制器的复杂性和一帧中调制方案的变更数目。
图2示意地画出一示例性帧结构,在小区中采用该帧结构,能使帧结构中采用自适应每符号比特率调制方案,而不必增加与该小区有关的CPE的接收机和发射机的复杂性,并降低每帧中调制方案的变更数目。如图2所示,帧80包括多个时隙。在本例中有十个时隙,而开始的五个时隙包含下行链路数据82(来自基站10),剩下的五个时隙包含上行链路数据84(从某一CPE到基站10)。本例中,各下行链路时隙的调制每符号比特率为DM1、DM2、DM3、和DM4,该四个下行链路时隙被指配给至少四个CPE,而这些CPE将根据它们各自的指配,检索位于这些时隙中的数据。应当指出,许多CPE可能被指配给任何一个下行链路时隙,而每一CPE根据地址或标识符从该时隙检索它的数据。因此,某一CPE只能从仅一部分下行链路时隙检索数据。
此外,各上行链路时隙的调制每符号比特率为UM1、UM2、UM3、和UM4,该四个上行链路时隙通常被指配给四个CPE,而这些CPE将根据它们各自的指配,在这些时隙中插入数据。应当指出,在一些实施例中,某一CPE可能被指配多于一个上行链路时隙。还有,下行链路控制信息可以位于该下行链路时隙的开始,并且有一无条件时隙位于上行链路时隙的开端。显然希望不论CPE在小区的什么位置,与小区有关的任一CPE都能检索位于下行链路控制信息时隙的数据。此外,每一CPE应能把数据插入该无条件上行链路时隙。
如上所述,在自适应每符号比特率调制系统中,对每一CPE,从而对每一下行链路与上行链路时隙,调制方案是可以变化的。为了使该类系统中的CPE和基站的复杂性最小化,并降低一帧中调制方案的变更数目,本发明要求DM1≤DM2≤DM3≤DM4和UM1≤UM2≤UM3≤UM4。因此,理论上说,在时隙中的数据是从最不复杂调制方案到最复杂调制方案分布的。如所指出,本技术降低了调制变更的数目,使采用该帧结构80的基站的设备简化。注意,本技术还能使基站与各CPE倾向于最不复杂的数据,这样可以降低差错率。
再有,理论上说,下行链路控制信息是用系统最不复杂的调制方案理论上编码的,而放在无条件上行链路时隙中的信息,也用系统最不复杂的调制方案编码。这样确保与该小区有关的每一个CPE能在需要的差错级上接收信息或对信息编码。理论上说,控制信息指示在该帧内何处出现调制的变更。指配帧80时隙的一个示范处理过程,在图2参照图3给出。
如图3所示,处理过程90的第一步92,包括确定哪一个CPE将接收下一帧的至少一个时隙。在双工系统中,如上所述,在下行链路时隙接收数据的CPE,也可以在上行链路时隙中发送数据。在别的系统中,诸如一点到多点或多点传播系统,下行链路时隙可能多于上行链路时隙。之后(在步骤94),对每一CPE确定该CPE采用的最复杂的调制方案或调制方案的最大每符号比特率。如上所述,最复杂的调制方案或调制方案的最大每符号比特率,随CPE信号的信道干扰和需要的最大差错级和该CPE的设备或调制解调器复杂性而变化。
在一个优选的实施例中,二进制相移键控(“BPSK”)可以选作最不复杂的调制方案。在BPSK中,调制方案的每符号比特率B1是一,即每符号代表一比特。B1也可以称为调制方案的效率,即该方案对数据编码的效率。四正交振幅调制(QAM)可以用作中间调制方案。在QAM4中,调制方案的每符号比特率B1是二,即每符号代表两比特。更高的正交振幅调制也可以用作更复杂的调制方案,如QAM 64,其中调制方案的每符号比特率B1是六,即每符号代表六比特。对某一特定CPE,调制的复杂性或每符号比特率调制方案,可以逐帧变化或对多帧保持恒定。此外,某一CPE可以选择或指定某一需要的调制复杂性或方案。
步骤96中,在确定每一CPE的数据编码所用的调制的复杂性或每符号比特率调制方案时,根据所选的调制复杂性或每符号比特率调制方案,把各CPE按升高顺序排序,即从最低的每符号比特率调制方案到最高的每符号比特率调制方案,或从最不复杂的调制方案到最复杂的调制方案。最后,把一帧的时隙按各CPE排序的顺序,从最低的每符号比特率调制方案到最高的每符号比特率调制方案,或从最不复杂的调制方案到最复杂的调制方案,分配或指配给各CPE。如上面所指出,用本处理方法构建的各帧,可以降低把数据插入帧中或从帧中检索数据的基站和CPE的复杂性。应当指出,即使调制方案逐个CPE变化,在脉冲串中待发送的符号数,通常对所有CPE都固定在预定的数目n×S,与它们的调制方案无关。
希望对一组符号n×S和可变调制方案的已知固定脉冲串的时隙配置加以简化。应当指出,L比特的调制产生固定数目的符号S,这里S=(L|Bl),而Bl是该调制方案的每符号比特率。为简化时隙的利用率和带宽管理,(L|Bl)或S在理论上是时隙长度TS乘帧的波特率R的整数倍。因此,理论上说,根据调制方案,L比特恰好放进整数个时隙内。注意,每帧有固定数目的时隙,而帧的长度(从而时隙数)被确定为随信号传输与系统波特率R(每秒发送的符号)间需要的最大延迟TD而变化。相应地,对每一帧,被发送的符号数等于TD*R。希望符号数n×S或(L|Bl)是每帧发送的符号数的整数倍。因此,希望比值(TD*R)/(L|Bl)是一整数。当比值(TD*R)/(L|Bl)是整数时,则每帧可以发送固定数目的n×S个符号的脉冲串。这样可以简化帧的利用率和带宽管理。
在大多数系统中,L比特数据代表包括额外开销或前向纠错(“FEC”)信息的一个编码信号,其中只有L比特中的LD是要发送至某单元或基站的纯数据。在这些系统中,在一个脉冲串中要发送的数据比特数LD,可以是固定的,如256、512、或1024比特。FEC信息通常包括卷积编码比特和含有差错改正比特诸如Reed-Solomon(RS (n,k))数据的数据块码。在别的实施例中,卷积编码数据还可以在差错编码前进行交织。已知TD、R、和S由于系统约束而固定,且B1随信道干扰和调制解调器或设备的复杂性的变化而选定时,可以在理论上修改L来简化一帧的时隙配置和带宽管理。如所指出,也可以在系统中把LD固定。在这样的系统中,应当对该系统中每种可能的调制方案确定L。图4是优选处理过程60的流程图,说明为简化帧的使用率,根据单元或基站发送数据时的TD、R、和B1来配置或确定L。
如图4所示,处理过程60的第一步62,是确定系统最大的可允许延迟TD。如上面所指出,延迟TD被设定等于CPE或单元与基站间传输的各信号之间最大可接受的延迟。在步骤64,确定或选择可用来传输该LD比特的最大每符号比特率调制方案或最复杂的调制方案(该处理过程已在上面说明)。然后在步骤66,为该LD比特数据选择卷积比(x/y)。在某些实施例中,不采用卷积编码。在该种实施例中,比(x/y)被设为1。卷积比(x/y)是可以修改的各参数之一,以改变对LD比特数据编码时要求的比特数。在步骤68,选择其他可变参数,即差错编码级。用一种数据块码把该LD比特数据的数据块差错率(“BER”),降至需要的级。在一个优选的实施例中,使用Reed-Solomon(“RS”)数据块码。因此,LD比特数据编码时要求的比特数L,可以通过选择卷积比(x/y)和差错代码级而设定。
在步骤72,确定比(TD*R)/(L|Bl)的值Z。波特率R是固定的,延迟TD已在步骤62确定,Bl已在步骤64确定,而L随步骤66和68选取的参数的变化,已被确定。当在步骤74确定的比值Z不是整数时,可以选择不同的卷积比(在步骤66)或差错代码级(在步骤68)。在一个优选的实施例中,卷积比和差错代码的选择,是随比值Z小于1的剩余部分的变化而变化的,即可以采用收敛算法。上面已指出,在某些实施例中,卷积比被固定为1。在该类实施例中,只有差错代码或数据块码的级被修改。为确保比值Z是一整数,用于产生数据的数据块码的比特数,可以大于必须满足的最小BER比特数。在步骤74,当比值Z被确定为一整数时,本处理过程结束,而且L比特的数据块已对该调制方案或每符号比特率优化或简化。
现参照图5和6,图上按照本发明,画出用于发送和接收数据帧的发射机40和接收机50。图5是示例性发射机40的方框图。如图所示,发射机40包括一卷积编码器42、数据块编码器44、M元调制器46、帧构造器48、以及上变频器49。发射机40接收LD比特数据并对该数据编码,产生L比特数据,把该L比特数据组合成一帧,然后把该帧数据向上变频至发射频率。卷积编码器42和数据块编码器44给出把LD比特数据变换为L比特数据的FEC数据。具体说,卷积编码器42用选出的比值(x/y),对LD比特数据编码。数据块编码器用选出的代码级,对被卷积的数据编码,产生待发送至基站或单元的已编码的L比特数据。
之后,M元调制器根据所选的每符号比特率Bl,把该L比特数据变换为n×S符号。由于所选的卷积比和差错代码级,该n×S符号能够插入一帧的整数时隙之中。帧构造器48根据上面参照图3给出的处理过程,即按调制方案的顺序(从最不复杂到最复杂的调制方案),理论上把该n×S符号插入一帧的时隙中。上变频器49根据本领域熟练人员熟知的技术,把已组合的数据帧的频率,移至适于在CPE或单元与基站间传输的频率。
图6所示的接收机50,把已移频的数据帧变换回原来的LD比特数据组。如图6所示,接收机50包括下变频器59、帧消构造器58、M元解调器56、数据块解码器54、和卷积解码器52。下变频器59用本领域熟练人员熟知的技术,把已移频的接收信号变换回基频带。帧消构造器58把帧分离为n×S符号组,供接收机50的其余部件处理。当接收机50是用户单元的一部分时,帧消构造器选择一组n×S符号组,其中,该数据是送至该用户单元的。数据块解码器54用本领域熟练人员熟知的技术,对n×S符号解码。然后,卷积解码器对该数据解码,产生LD比特数据。
上面给出的本技术和系统,可以在附于后面的权利要求书范围之内变化。例如,也可以在某优选实施例中采用符号整形,以避免如前所述,因帧中调制方案可能的突变而导致频谱溢出。符号整形一般用有限脉冲响应(“FIR”)滤波器,通过对n×S符号滤波而实现,图7画出示例性的现有技术FIR滤波器60。如图7所示,该FIR滤波器60包括k个乘法器和一个求和节点66。符号S被按顺序接收并存储在滤波器分支T0至Tk 62中。每一乘法器64有分支加权W0至Wk,而分支T0至Tk与存储在分支62的某一符号有关。从图7可见,FIR滤波器60产生的输出y,有如下形式y=Σi=0kWi*Ti]]>。
应当指出,不同的调制方案,如不同的QAM方案(QAM-4,QAM-16,QAM-64,),采用不同的“字母”来表示该方案的x个符号。例如,QAM-4有四个不同符号,QAM-16有十六个不同符号,而QAM-64有六十四个不同符号。此外,由于变化的补偿要求,不同的调制方案可能有不同的加于符号上供传输的增益。在现有技术的可变调制系统中,当调制方案变化时,FIR滤波器的存储器不会正常复位,虽然加权W0至Wk会瞬间改变,变为对该调制方案或方案的符号优化的加权,以避免频谱溢出。
但是,该解决办法是不理想的,因为该加权对随后滤波器存储器(分支62)中的符号不是优化的,这些加权对应于以前的调制方案或速率。一种解决办法是对所有调制方案采用一套加权。但是,该解决办法也是不理想的,因为该FIR滤波器随后对每种调制方案所用符号的字母,不是优化的。为防止频谱溢出并优化FIR滤波器60,如图8A至8F所示,本发明用新的调制方案的新符号,依次改变滤波器的分支。具体说,在新调制方案第一个新符号通过滤波器60传播时,修改与该第一个新符号对应的加权。在图8A,滤波器的加权W0至Wk,是对当前正被FIR滤波器60处理的符号的调制方案优化的。在图8B,新调制方案的第一个符号,被FIR滤波器60的T0接收。此时如图8B所示,本发明用新的滤波器加权W0′取代与T0有关的滤波器加权W0,这里W0′是对存储在T0中的第一个新符号的调制方案优化的。然后,当新调制方案的下一个符号被接收并存储在T0和把第一个新符号移至T1时,如图8C所示,本发明用新的滤波器加权W1′取代与T1有关的滤波器加权W1,这里W1′同样是对新的调制方案优化的。如图8D至8F所示,重复该过程,直至存储在滤波器60的分支62中的所有符号,都属于新的调制方案,且所有滤波器加权都与新的调制方案有关,或对新的调制方案优化。本技术在减少频谱溢出的同时,还优化FIR滤波器60中使用的加权,对符号整形或改变调制方案。
因此应当认为,本发明不受特定说明的实施例的限制,只受后面权利要求书范围的限制。
权利要求
1.一种把一帧的多个下行链路时隙中至少两个下行链路时隙的部分,指配给至少两个单元的方法,这里,存储在该至少两个下行链路时隙的部分中的被调制数据,以及用于产生该被调制数据的调制方案,对该至少两个单元的每一个,都可以改变,本方法包括步骤(a)对该至少两个单元,确定用于产生该被调制数据的调制方案的复杂性;和(b)根据对该至少两个单元用于产生该被调制数据的调制方案的复杂性,把该至少两个时隙的部分,指配给该至少两个单元。
2.按照权利要求1的方法,其中的步骤(b),是从最不复杂的调制方案到最复杂的调制方案,把该至少两个下行链路时隙的部分,指配给该至少两个单元。
3.按照权利要求1的方法,其中步骤(b)包括步骤(a)把该至少两个单元的每一个,随用于产生被调制数据调制方案的复杂性的变化,对该至少两个单元排序;和(b)根据该至少两个单元的顺序,把该至少两个时隙的部分,指配给该至少两个单元。
4.按照权利要求3的方法,其中权利要求3的步骤(b),是从最不复杂的调制方案到最复杂的调制方案,把该至少两个时隙的部分,指配给该至少两个单元。
5.按照权利要求4的方法,其中的帧是时分双工帧。
6.按照权利要求3的方法,其中该方法还把一帧的多个上行链路时隙中至少两个上行链路时隙,指配给至少两个发送单元,这里,存储在该至少两个上行链路时隙中的被调制数据,以及用于产生该被调制数据的调制方案,对该至少两个发送单元的每一个,都可以改变,本方法还包括步骤(a)对该至少两个发送单元,确定用于产生该被调制数据的调制方案的复杂性;和(b)根据对该至少两个发送单元用于产生该被调制数据的调制方案的复杂性,把该至少两个上行链路时隙,指配给该至少两个发送单元。
7.按照权利要求6的方法,其中权利要求6的步骤(b),是从最不复杂的调制方案到最复杂的调制方案,把该至少两个上行链路时隙,指配给该至少两个发送单元。
8.按照权利要求6的方法,其中步骤(b)包括步骤(a)把该至少两个发送单元的每一个,随用于产生被调制数据调制方案的复杂性的变化,对该至少两个发送单元排序;和(b)根据该至少两个发送单元的顺序,把该至少两个上行链路时隙,指配给该至少两个发送单元。
9.按照权利要求8的方法,其中权利要求8的步骤(b)包括,从最不复杂的调制方案到最复杂的调制方案,把该至少两个上行链路时隙,指配给该至少两个发送单元。
10.一种把一帧的多个下行链路时隙中至少两个下行链路时隙的部分,指配给至少两个单元的方法,这里,存储在该至少两个下行链路时隙的部分中的被调制数据,以及用于产生该被调制数据的调制方案的每符号比特率,对该至少两个单元的每一个,都可以改变,本方法包括步骤(a)对该至少两个单元,确定用于产生该被调制数据的调制方案的每符号比特率;和(b)根据对该至少两个单元用于产生该被调制数据的调制方案的每符号比特率,把该至少两个时隙的部分,指配给该至少两个单元。
11.按照权利要求10的方法,其中的步骤(b),是从最低的每符号比特率调制方案到最高的每符号比特率调制方案,把该至少两个下行链路时隙的部分,指配给该至少两个单元。
12.按照权利要求10的方法,其中步骤(b)包括步骤(a)把该至少两个单元的每一个,随用于产生被调制数据调制方案的每符号比特率的变化,对该至少两个单元排序;和(b)根据该至少两个单元的顺序,把该至少两个时隙的部分,指配给该至少两个单元。
13.按照权利要求12的方法,其中权利要求12的步骤(b)包括,从最低的每符号比特率调制方案到最高的每符号比特率调制方案,把该至少两个时隙的部分,指配给该至少两个单元。
14.按照权利要求9的方法,其中的帧是时分双工帧。
15.按照权利要求9的方法,其中该方法还把一帧的多个上行链路时隙中至少两个上行链路时隙,指配给至少两个发送单元,这里,存储在该至少两个上行链路时隙中的被调制数据,以及该被调制数据的每符号比特率,对该至少两个发送单元的每一个,都可以改变,该方法还包括步骤(a)对该至少两个发送单元,确定被调制数据的每符号比特率;和(b)根据对该至少两个发送单元被调制数据的每符号比特率,把该至少两个上行链路时隙,指配给该至少两个发送单元。
16.按照权利要求15的方法,其中在权利要求6的步骤(b),是从最低的每符号比特率到最高的每符号比特率,把该至少两个上行链路时隙的部分,指配给该至少两个发送单元。
17.按照权利要求15的方法,其中步骤(b)包括步骤(a)把该至少两个发送单元的每一个,随被调制数据的每符号比特率的变化,对该至少两个发送单元排序;和(b)根据该至少两个发送单元的顺序,把该至少两个上行链路时隙,指配给该至少两个发送单元。
18.按照权利要求17的方法,其中权利要求17的步骤(b)包括,从最低的每符号比特率到最高的每符号比特率,把该至少两个上行链路时隙,指配给该至少两个发送单元。
19.一种确定数据的Ld比特的方法,这里一帧的时间长度是T,且该帧以波特率R发送,本方法包括步骤(a)对数据的Ld比特,确定调制的最大每符号比特率;和(b)加上x个差错代码比特,这里(R*T*Bi)/(Ld+x)是一整数。
20.按照权利要求19的方法,其中该x根据最小数据块差错率,有一最小值。
21.按照权利要求19的方法,其中该x差错代码比特是Reed-Solomon编码差错比特。
22.一种确定数据的Ld比特的方法,这里一帧的时间长度是T,该帧有多个时隙,每一时隙的时间长度是Ts,且该帧以波特率R发送,本方法包括步骤(a)对数据的Ld比特,确定调制的最大每符号比特率;和(b)加上x个差错代码比特,这里(R*Ts*Bi)/(Ld+x)是一整数。
23.按照权利要求22的方法,其中该x根据最小数据块差错率,有一最小值。
24.按照权利要求23的方法,其中该x差错代码比特是Reed-Solomon编码差错比特。
25.确定数据的Ld比特的一种方法,这里一帧的时间长度是T,该帧有多个时隙,每一时隙的时间长度是Ts,该帧以波特率R发送,且按每符号比特率Bi调制该数据Ld比特,本方法包括步骤(a)选择卷积比,在对数据Ld比特进行卷积编码之后,这里被选择的卷积比把y卷积比特加到数据Ld比特上;和(b)加上x个差错代码比特,这里(R*Ts*Bi)/(Ld+x+y)是一整数。
26.按照权利要求25的方法,其中该x根据最小数据块差错率,有一最小值。
27.按照权利要求26的方法,其中该x差错代码比特是Reed-Solomon编码差错比特。
28.按照权利要求25的方法,其中的卷积比被修改,使(R*Ts*Bi)/(Ld+x+y)是一整数。
29.按照权利要求25的方法,其中选择x差错比特数,使(R*Ts*Bi)/(Ld+x+y)是一整数。
30.一种确定帧调制方案的方法,该帧有多个下行链路时隙,这里多个下行链路时隙之一包含控制信息,并且,用来对多个下行链路时隙产生调制数据的调制方案,可以随该多个下行链路时隙的每一个而改变,并且,其中该帧可以发送至多个单元,其中该多个单元的每一个,可以支持有最大复杂性的某种调制方案,本方法包括步骤(a)确定该多个单元每一个所支持的最低的调制复杂性;和(b)把多个下行链路时隙中包含控制信息的下行链路时隙的调制复杂性,设定为被确定的最低的调制复杂性。
31.按照权利要求30的方法,其中多个下行链路时隙中包含控制信息的下行链路时隙,在该多个下行链路时隙的时间顺序上,是第一个下行链路时隙。
32.按照权利要求31的方法,还包括步骤(a)对该多个单元中至少两个单元,确定用于产生调制数据的调制方案的复杂性;和(b)根据该至少两个单元用于产生调制数据的调制方案的复杂性,把该多个时隙中至少两个时隙,指配给该至少两个单元。
33.按照权利要求32的方法,其中在步骤(b),是从最不复杂的调制方案到最复杂的调制方案,把该至少两个下行链路时隙,指配给该至少两个单元。
34.按照权利要求32的方法,其中步骤(b)包括步骤(a)把该至少两个单元的每一个,随用于产生被调制数据调制方案的复杂性的变化,对该至少两个单元排序;和(b)根据该至少两个单元的顺序,把该至少两个时隙,指配给该至少两个单元。
35.按照权利要求34的方法,其中权利要求34的步骤(b)包括,从最不复杂的调制方案到最复杂的调制方案,把该至少两个下行链路时隙,指配给该至少两个单元。
36.按照权利要求35的方法,其中的帧是时分双工帧。
37.一种设定有限脉冲响应滤波器加权值的方法,其中,该滤波器接收有可变调制速率的符号、存储该多个符号,且其中每一被存储的符号有对应的加权,本方法包括步骤(a)确定何时收到与最后存储的符号有不同调制速率的第一个符号;和(b)根据该第一个符号的调制速率,改变与该第一个符号对应的加权值。38.按照权利要求37的方法,还包括步骤(a)接收调制速率与所述第一个符号调制速率相同的第二个符号;(b)根据该第一个符号的调制速率,改变与该第一个符号对应的加权值。
39.按照权利要求38的方法,还包括步骤(a)接收调制速率与所述第一个符号调制速率相同的第三个符号;(b)根据该第一个符号的调制速率,改变与该第一个符号对应的加权值。
40.一种设定有限脉冲响应滤波器加权值的方法,其中该滤波器接收有可变调制速率的符号、存储该多个符号,且其中每一被存储的符号有对应的加权,本方法包括步骤(a)确定何时收到与最后存储的符号有不同调制速率的第一个符号;(b)在该第一个符号通过该滤波器传播时,根据该第一个符号的调制速率,改变与该第一个符号对应的加权值。
全文摘要
把下行链路时隙指配给接收单元的一种方法,其中,该单元可以用不同的调制方案产生数据。本方法最好把下行链路时隙,随该单元采用的调制方案的复杂性的变化,进行指配。此外,本方法最好从最不复杂的调制方案到最复杂的调制方案,进行下行链路时隙的指配。本方法还可以把上行链路时隙指配给发送单元,其中,该发送单元可以用不同的调制方案产生数据。本方法最好把上行链路时隙,随该上行链路单元采用的调制方案的复杂性的变化,进行指配。此外,本方法最好从最不复杂的调制方案到最复杂的调制方案,指配上行链路时隙。在其他实施例中,最好把下行链路时隙随接收单元采用的每符号比特率的变化,从最低的每符号比特率到最高的每符号比特率进行指配。此外,最好把上行链路时隙随发送单元采用的每符号比特率的变化,从最低的每符号比特率到最高的每符号比特率进行指配。本发明也是把预定的数据比特数,简化编码为帧的一种方法。本方法添加了差错编码比特,使帧的长度比乘帧的波特率乘数据比特组合比,再被数据的总比特除,得到的结果总是一整数。本发明也是更新FIR滤波器加权的一种方法,这里的滤波器用于处理有可变调制速率的符号。当输入的符号的调制速率变化时,以该符号通过该滤波器的传播为根据,改变对应于新调制速率的第一个符号的加权。
文档编号H04L1/00GK1369155SQ00811235
公开日2002年9月11日 申请日期2000年7月28日 优先权日1999年8月3日
发明者伊斯雷尔·杰伊·克雷恩, 肯尼斯·李·斯坦伍德, 斯第夫·波尔曼, 富雷迪瑞克·W·普来斯, 瑞米·哈德, 艾理·阿维夫, 戴维德·格兹理, 西尔顿·吉尔伯特 申请人:通信集合公司