基于历史的所度量的功率控制响应的制作方法

文档序号:7868067阅读:149来源:国知局
专利名称:基于历史的所度量的功率控制响应的制作方法
技术领域
本发明涉及无线通信领域,尤其涉及在对接收到的传输帧排队和批处理的情况下,用于对信道反向链路上接收到的功率控制指令进行响应的方法和装置。
II.背景技术卫星通信和相关技术领域的发展导致了最近几年移动卫星服务(MSS)的快速发展。虽然经济因素减慢了这些系统的增长,然而目前有几万个用户终端在使用,与没有通信服务相比,在许多领域提供了重要的服务。
除了用户终端以外,移动卫星服务的传递一般包括提供宇宙飞船以及多个网关,宇宙飞船即卫星,网关也称为基站。卫星在网关和用户终端间充当“中继”。
通常采用功率控制来管理信号经由一个或多个卫星在用户终端和网关间的交换。特别是,功率控制指令的形式为例如功率控制位,其通常包括在信道反向链路(也称为信道的返回链路)上接收到的传输帧内。
在MSS的环境下,信道对应于一个所分配的频率。在多址环境下,比如在时分多址(TDMA)的情况下,一信道被分成多个时隙,为每个用户终端分配一个或多个时隙。这些时隙的总和加上一些开销数据位对应于一个传输帧。类似地,在码分多址的情况下,通过用一正交或接近正交的扩展码对每个用户的传输进行编码,从而使一信道在多个同时用户间共享。
用户数量以及用户使用率的提高会导致增加的数据话务,增加的数据话务又使来自用户终端的传输量以及网关所执行的处理增加。为便于处理增加的处理量,一些网关可能希望对信道反向链路上接收到的传输帧进行排队,并成批地处理它们。
为了最佳容量,功率控制在CDMA系统中是重要的,因此用户话务(例如话音或数据)的每个传输帧一般都为通信链路另一端的发射机带有一功率控制指令(一般是一单独位,表示功率增一或减一)。如果在排队/成批处理环境中以和在实时非排队/非成批处理环境中对功率控制指令进行响应相同的方式其进行响应,那么由于通过排队在功率控制回路中插入的延迟,因此可能导致产生过度的连续相同功率控制命令。相同功率控制命令的过度连续的发出又导致信道或通信链路的损失。
这样,期望一种在传输帧被排队或被成批处理时,响应功率控制指令的改进的方法。

发明内容
简言之,本发明提供了一种方法和装置来减慢对功率控制指令的响应或响应速率,所述功率控制指令是由接收机在通信链路上为相对的或相应的发射机而确定或生成的,并且包括在信道一链路上接收到的每个帧内。如果接收机确定相对的或相应接收到的传输太弱,则它会包括对每个接收帧的加电命令建议,反之亦然。
在工作条件下,在一链路上接收到的第一组帧被排队供稍后成批处理。为了减慢对包括在接收帧内的功率控制指令的响应,指令或命令被检验,并且保持预定长度的连续历史(running history)。在信道相反方向链路上发送的第二组帧也被排队,供稍后成批处理。至少部分基于所保持或维持的历史来生成功率控制指令以包括在要发送的排队帧内,以便实现对到来功率控制指令的响应的期望减慢。
按照本发明一方面,对于一典型的通信系统或链路,功率控制指令和响应的形式为功率控制位,历史的预定长度是数量级为2位。为包括在要发送的帧内而生成的m个“零”值功率控制位和n个“一”值功率控制位取决于2位历史的位模式,无论第二组帧是否包含偶数个或奇数个帧,两个值都可能相同或相差例如1。
保持和生成操作的方法和装置可以在无线通信系统的网关内执行,或者在无线通信测试系统的仿真网关和网关仿真器内执行。
在进一步的方面中,无线通信系统网关使用一收发机来接收信道一链路上的第一组帧,并且把第一组帧排队供批处理,每个帧都包括一功率控制指令,以及输出在第一组帧的每一个内包括的功率控制指令。与收发机耦合的处理子系统处理或检验排队的第一组帧内的信息以接收功率控制指令,并且在信道上为一反向链路生成第二组帧,这些帧也可以在收发机内被处理前被排队。处理子系统在预定长度的时间以前,保持第一组帧内包括的已检验功率控制指令的连续历史,并且至少部分基于这个所保留或维持的连续历史来为第二组帧生成功率控制命令,其生成方式是能减慢对功率控制指令的响应或响应速率。
在网关的其它方面,处理子系统被设计成为第二组帧所形成的每一批生成m个“零”值功率控制位和n个“一”值功率控制位,数目取决于有偶数个帧还是奇数个帧、以及控制命令的信息位值。
在进一步的实施例中,无线通信装置具有一网关仿真器,其被配置成仿真信道链路一方向上第一组帧的接收,并且对这第一组帧成组或排队供批处理,这些帧包括或伴随着功率控制指令。网关仿真器随着第一组帧的每一个提供功率控制指令。与网关仿真器耦合的网关模拟器以批处理形式处理排队的第一组帧,并且接收或检测由网关仿真器处理的功率控制指令的值,并且为信道的反向链路生成第二组帧,所述第二组帧在以批处理形式被网关仿真器处理前也被排队。网关模拟器为第一组帧内包括的功率控制指令保持一预定长度的连续历史,并且至少部分基于所维持的连续历史而为第二组帧生成相应的功率控制命令,其方式是能减慢对功率控制指令的响应。网关模拟器被设计成根据期望,为第二组帧一子集所形成的每一批生成m个“零”值功率控制位和n个“一”值功率控制位。
在进一步的实施例中,提供了一种用于实现本发明优点和特征的装置,其具有为在通信信道链路上一方向上接收到的第一组帧内包括的功率控制指令维持一预定长度的连续历史的装置,所述第一组帧在其处理前被成组,还具有至少部分基于所维持的连续历史为信道链路上反方向发送的第二组帧生成功率控制命令的装置,其生成方式是能减慢对到来的功率控制指令的响应,所述第二组帧也被成组供随后用于传输的分批的处理。
本发明的操作可以用机器可读介质来实现,其上存储有在执行时实现一方法的机器可执行指令,所述方法包括为信道一链路上接收到的第一组帧内包括的功率控制指令维持一预定时间或长度的连续历史,所述第一组帧在其处理前被成组;以及至少部分基于检测到和维持的连续历史为信道链路上反方向上发送的第二组帧生成功率控制命令,所述生成方式能减慢对接收到的功率控制指令的响应或响应速率,所述第二组帧也被成组供随后用于传输的分批的处理。


在附图中以示例的方式说明了本发明的示例。然而,这些附图并非限制本发明的范围。附图中相同的标识表示相同的元件。
图1说明了按照一实施例本发明的一种方法;图2说明了按照一实施例、进一步详述图1的基于历史的功率控制生成;图3说明了一实施例中,其中可实现本发明的示例网关;图4说明了一实施例中,其中可使用图3的示例网关的基于卫星的无线通信系统;图5说明了一实施例中,其中可实现本发明的示例网关仿真器和示例网关模拟器;图6说明了一实施例中,其中可使用图5的示例网关仿真器和模拟器的无线通信测试系统;图7说明了用于实现各个实施例的硬件系统的一个实施例;以及图8说明了用于保存可执行指令以实现各个实施例的机器可读介质的一个实施例。
具体实施例方式
现在将描述用于减慢对功率控制指令的响应的方法和装置的各个实施例,用于使发出过量连续功率控制指令的可能性减小,发出过量连续功率控制指令可能导致对无线通信系统或设备的无线通信中信道或通信链路的损失。
在以下描述中将描述这些实施例的各个方面。然而,对于本领域技术人员显而易见的是,本发明可仅根据所述这些实施例的一些方面来实现,或根据全部方面来实现。为说明起见,提供了特定的数字、材料和配置来更好地理解本发明。然而,对于本领域技术人员也显而易见的是,本发明可无须这些特定细节而实现。在其它情况下,省略或简化了公知特征以便不混淆本发明。
这里引用的“一个实施例”、“一实施例”或类似的表达形式是指结合该实施例描述的特定特征、结构、操作或特性都包括在本发明的至少一个实施例中。这样,这里出现的这样的短语或表达形式不必都指同一实施例。而且,各个特定的特征、结构、操作或特性可以在一个或多个实施例中以任何适当方式组合。
一般实施例现在参照图1,其中示出说明本发明一般实施例的框图。该一般实施例特别包括成批逻辑104和功率控制命令生成器/填充器118,这两个元件都包含在本发明的原理中。该实施例还包括存储位置、元件或设备110。此外,该实施例还包括批处理逻辑108和帧生成器114。这些元件在操作上如图所示地彼此耦合。
采用成批逻辑104对信道一链路上接收到的传输帧102进行排队或成组或者成批,组成成批的帧106,供随后由例如批处理逻辑108进行批处理,所述信道上一链路比如信号从用户终端内的发射机传输到网关内的接收机的反向或返回链路(RL)。此外,它用来输出接收到的传输帧102所包括的功率控制指令R,从而能保持或维持预定长度或时间周期的所包括功率控制指令的连续历史。
对于一实施例而言,存储器110用来保存、包含或保留一预定长度的连续历史。如下详细描述,在生成功率控制响应或命令时采用连续历史,所述功率控制响应或命令用来减慢对功率控制指令的响应行为或应答,从而减少发出过度连续功率控制命令的可能性,过度的连续功率控制指令可能导致信道损失。
批处理逻辑108,正如其名称所指,是用来处理成批的帧106。所执行的处理的实质特性与本发明的实现无关,并且能被所述系统的本领域技术人员所理解。
帧生成器114用来把要在信道一链路上发送的话务/信号组织成多个帧116,所述信道一链路比如信号从网关内的发射机被传输到用户终端内的接收机的前向链路(FL)。发射话务/信号组帧的方式也和本发明的实现无关,并且被所采用的特定通信系统的所属领域技术人员所理解。
功率控制命令生成器/填充器118用来生成功率控制命令P并将其插入要在信道前向链路上发送的帧116内。对于该实施例而言,它也把帧116排队到成批的帧120内,随后由一般收发机子系统(未示出)成批或成组地处理。
这样从操作上而言,在信道的反向或返回链路上接收到传输帧102时,传输帧102被成批逻辑104排队或组织RL成批帧106,供随后批处理,例如由批处理逻辑108进行批处理。同时,在存储器110中保持所包括的功率控制指令的连续历史,该连续历史为一预定的长度或时间周期,供随后用来减慢对功率控制指令的响应。
在发射话务和信号112被帧生成器114组织成传输帧116,供信道前向链路上的传输,所生成的帧116也被提供给功率控制响应生成器/填充器118,以便生成功率控制响应并将其插入与传输帧116一同传输。
按照所述实施例,生成器/填充器118至少部分基于存储器110中维持的连续历史而生成功率控制响应。更具体地说,如上所述,它至少部分基于所保持的连续历史而生成功率控制命令,生成方式是减慢对功率控制指令的响应,从而减少过度发出连续功率控制命令的可能性,过度发出连续功率控制命令可能导致信道损失。例如,发出过度的功率降低命令会使信道跌落至能维持链路或连接的有用功率电平以下,或者增加接收误差。同样,过度发出功率增加命令会使用户终端使用过量功率,并且对其它用户终端或信号造成干扰、并且不必要地耗用有价值的电源资源。
对于该实施例而言,至少一些选择的传输帧102包括形式为功率控制位的功率控制指令。当成批逻辑104对接收到的帧102进行排队并将它们分批组成成批帧106时,这些功率控制位由成批逻辑104输出。检验功率控制位,并且把它们的值或者所提供的控制信息以一队列的形式连续地保存在存储器110中。一示例性队列的队列长度的数量级为2位。然而,根据需要可以采取其它队列长度,这取决于要被保存的命令信息数量。
生成器/填充器118至少部分基于队列中所保存的连续历史(这里为2位)来生成功率控制命令。更具体地说,对于一实施例而言,它至少部分基于所保持的连续2位历史来生成功率控制命令,所述生成是以把对功率控制指令的响应减慢为近似批处理速率的方式进行,参照图2更详细地描述。
除了为保持历史目的而增加功率控制指令的一个副本或版本以外,成批逻辑104、批处理108和帧生成器114全部表示本领域中公知的这些元件的宽泛范围。因而,不再对它们进行详细描述。在对接收到的帧批处理的同时实现输出功率控制指令是本领域技术人员所能理解的,因此这里无须再作详细描述。
功率控制命令生成图2说明了按照一实施例,图1的功率控制命令生成器/填充器118的相关方面的操作流程。该实施例假定功率控制指令R和命令P的形式为功率控制位,并且保持接收帧内包括的功率控制位的连续2位历史。
如图所示,在相关部件中,生成器/填充器118在一步骤或处理阶段202中确定该2位历史是否有“01”或“10”的位模式。如果确定该2位历史具有这两个位模式的任一种,在步骤204,生成器/填充器118就生成近似相等数量的“零”值和“一”值功率控制命令位,即m个“零”值功率控制响应位和n个“一”值功率控制响应位,m和n最多相差1,并且都是整数。
如果有偶数个帧,则所生成的“零”值和“一”值功率控制命令位的数目,即m和n,于是相等。如果有奇数个帧,则分批会改变,所生成的“零”值功率控制命令位数(m)要比所生成的“一”值功率控制响应位数(n)大1。
在一实施例中,占据分批生成的奇序数位置的分批的m会比n大1,占据分批生成的偶序数位置的分批的n比m大1。
在另一实施例中,排列顺序,即占据分批生成的奇序数位置的分批的n会比m大1,占据分批生成的偶序数位置的分批的m会比n大1。
如果在步骤或阶段202确定2位历史没有“01”或“10”位模式中的任一个,生成器/填充器118就进一步确定2位历史是否有位模式“11”。如果确定2位历史有位模式“11”,则在步骤208,生成器/填充器118交替生成“一”值功率控制命令位和“零”值功率控制命令位,根据在一分批中有奇数个还是偶数个帧,从而有一个或两个额外的“一”值功率控制命令位。
当一个分批内有奇数个帧时,分批自然带有一个额外的“一”值功率控制命令位。当一个分批内有偶数个帧时,生成器/填充器118也生成最后一位作为“一”值功率控制位,从而使最后两个功率控制命令位成为“一”值位。因而,所生成的“一”值功率控制命令位的数目会比“零”值功率控制位的数目超过2个。
如果在步骤或处理阶段204中确定2位历史没有“11”位模式,也没有上面讨论的其它模式,则2位历史缺省情况下具有“00”位模式。步骤210,根据一个分批内是有奇数个帧还是偶数个帧,生成器/填充器118交替生成“零”值功率控制命令位和“一”值功率控制响应位,并且有一个或两个额外的“零”值功率控制命令位。
当一个分批内有奇数个帧时,该分批自然有一个额外的“零”值功率控制命令位。当一个分批内有偶数个帧时,生成器/填充器118也生成最后一位作为“零”值功率控制命令位,从而使最后两个功率控制命令位成为“零”值位。因而,所生成的“零”值功率控制命令位的数目会比“一”值功率控制位的数目超过2个。
网关实施例现在参照图3,其中示出说明了本发明一网关实施例的框图。术语网关、集线器和基站有时可在本领域交换使用,网关被视为通过卫星引导通信的专用基站,而基站使用地面天线在一周围地理区域内引导通信。短语“地面站”有时可在此领域内与“网关”交换使用。
类似于图1所示的通用实施例,网关300包括上述的分批逻辑104和功率控制命令生成器/填充器118,后两者被结合在本发明的原理中。该实施例还包括存储元件、位置或设备110。因而,该实施例还包括批处理逻辑108和帧生成器114。
对于网关实施例而言,分批逻辑104是收发机子系统302的一个组件,而批处理108、存储器110、帧生成器114和功率控制命令生成器/填充器118是帧处理子系统304的组件。
这些元件如图所示在操作上互相耦合。而且,这些元件如上述彼此结合进行使用。
特别是,在功率控制指令的形式是功率控制位的实施例中,存储器110如上所述以队列形式保留一2位连续历史,生成器/填充器118以上面参照图2所述的方式生成对功率控制位的缓慢响应。
除了结合在收发机子系统302和帧处理304中的本发明原理以外,这些元件也是本领域公知的,因此不再进一步描述。
网关实施例的应用图4说明了一MSS,其中可以采用带有本发明的变慢或较慢的功率控制响应的网关300。如图所示,MSS包括用户终端430、440以及网关300,由通信卫星420桥接。首先,用户终端或终端设备430经由第一波束435的第一信道的前向链路接收来自通信卫星420的传输,并且在第一信道的反向链路上发送到通信卫星420。第二终端设备440经由第二波束445的第二信道的前向链路接收来自通信卫星420的传输,并且在第二信道的反向链路上发送到通信卫星420。
该例构想卫星420在至少一个“场点”内提供多个波束,多个波束被引导以覆盖分开的一般不重叠的地理区域。通常,不同频率下的多个波束,也称为CDMA信道(在使用CDMA时)、“子波束”或FDM信号、频率场点、或信道,可用来重叠于同一区域。然而,容易理解的是,不同卫星的波束覆盖区域或服务区域、或者地面小区站点的天线模式,可能在一给定区域内完全重叠或部分重叠,这取决于通信系统设计和所提供的服务类型。
为了建立前向或反向链路,信息可以被细分成多个时隙,如TDMA型的通信系统或信号所使用的,或者被细分成多个编码信道,如CDMA型的通信系统或信号所使用的,每个终端都通过一分配的编码信道进行通信。众所周知,这些及其它组合可用来在这里讨论的信道内建立链路。
术语反向链路和前向链路如上所述。术语反向链路和返回链路有时在该领域内交换使用,是指信号从终端设备传播到卫星、以及从卫星传播到地面站所经过的通信路径。在地面通信系统中,它们从终端直接传播到基站。前向链路是指信号从地面站传播到卫星、以及从卫星传播到终端设备所经过的通信路径。在地面通信系统中,它们从基站直接传播到终端。此外,术语“反向”用来指通信链路上以接收到信号的方向(FL或RL)的反方向(RL或FL)进行的信号传输。这是本领域技术人员所公知的。
用户终端或终端设备430和440各具有或包括一无线通信设备,比如但不限于蜂窝电话、数据收发机或传输设备(例如计算机、个人数据助理、传真机)。一般而言,这些单元根据期望或是手提的,或是车载的。虽然这些用户终端在上面讨论中是移动的,然而可以理解,本发明的原理可应用于期望远程无线服务的固定单元或其它终端类型中。后一类服务类型特别适合使用卫星中继器在世界的大多数远程区域内建立通信链路。用户终端、终端设备有时也称为无线设备、接入终端、订户单元、移动单元、移动站或在某些通信系统简称为“用户”、“移动”和“订户”,这取决于优选项。这些术语是本领域公知的。
网关300通过通信卫星420向终端设备430、440发送前向信道数据,也通过通信卫星420从终端设备430、440接收反向信道数据。
反向信道数据可以包括功率控制指令,特别是形式为功率控制位的功率控制指令。具有本发明原理的网关300能分批处理接收到的反向信道数据,同时通过减慢对功率控制指令的响应从而降低发出过度连续功率控制命令以及丢失信道的可能性。
除了网关300内包括的本发明原理以外,其余元件也是本领域公知的,因此不再进一步描述。
网关仿真器和模拟器实施例如本领域技术人员所能理解,MSS的开发要求广泛的测试。现场或实况的测试通常很昂贵。这样,在一种仿真和/或模拟的环境中,在开发实验室中实施了大量测试。
图5说明了本发明的网关仿真器和模拟器实施例。同样类似于图1所示的通用实施例,仿真器和模拟器对502和504包括上述的分批逻辑104和功率控制响应生成器/填充器118,后两者都结合在本发明的原理中。该实施例还包括存储器110。此外,该实施例还包括批处理逻辑108和帧生成器114。
对于该实施例,分批逻辑104是仿真器502的一个组件,而批处理108、存储器110、帧生成器114和功率控制响应生成器/填充器118是模拟器304的组件。
这些元件如图所示在操作上互相耦合。而且,这些元件可以如上所述彼此结合使用。
特别是,在功率控制指令的形式为功率控制位的实施例中,存储器110如上所述以队列形式保留一2位连续历史,生成器/填充器118如上参照图2所述生成对功率控制位的缓慢响应。
除了网关仿真器502和模拟器504内结合的本发明原理以外,这些元件可以包括其它组件,比如联网以及用于彼此相接和与其它元件相接的其它接口,比如用户终端等等。仿真器502和模拟器504的实际组成对于实现本发明而言并不是必需的,因此不再进一步描述。
网关仿真器和模拟器实施例的应用图6说明了一MSS测试环境,其中可以采用具有本发明的缓慢功率控制响应的仿真器和模拟器502-504。对于该实施例而言,除了仿真器和模拟器对502-504以外,MSS测试环境600包括用户终端606和移动通信子系统(MCS)608。
仿真器502特别包括多个联网接口,比如以太网接口、射频(RF)接口以及定时和频率单元(TFU)(所有这些均未示出),模拟器504包括联网接口和诊断监视器(也未示出)。
仿真器502和模拟器504经由联网连接彼此耦合,并且通过联网连接彼此交换命令和数据,以便使模拟器504能为测试MSS的目的而驱动仿真器502。
用户终端606在一个或多个射频(RF)上与MCS 608通信,并且在UT-DMI(诊断监视器接口)上与网关模拟器504通信,以便使网关模拟器504为测试目的而驱动它。
MCS 608又与仿真器502通信对于控制命令是经过联网接口、对于用户数据是经过RF、对于定时和频率信息是经过TFU连接。
同样,除了网关仿真器和模拟器502-504内具有的本发明原理以外,其余元件的实际组成和操作对于实现本发明以减慢对功率控制指令的速度或响应速率并不重要,特别是在批处理传输帧的环境中。
实现本发明的各方面可以用基于电路的解决方案来实现,包括在单个集成电路上的可能实现。对于本领域技术人员显而易见的是,电路元件的各种功能也可以用软件程序中的处理操作来实现。这种软件会在例如数字信号处理器、微控制器或通用计算机内采用。
本发明的各个实施例使用计算资源来实现上述功能。图7说明了用于表示诸如个人电脑、工作站和/或嵌入式系统等宽泛计算机系统类别的硬件系统的一个实施例。在所示实施例中,硬件系统包括与高速总线705耦合的处理器710,高速总线705通过总线桥730与输入/输出(I/O)总线715耦合。I/O设备750也耦合到总线715。I/O设备750可以包括显示设备、键盘、一个或多个外部网络接口等等。
特定的实施例可以包括附加的组件,可能不要求所有上述组件,或者可能把一个或多个组件组合起来。例如,临时存储器720可以集成在处理器710上。或者,可以删除永久存储器740,并且用电可擦除可编程只读存储器(EEPROM)来代替临时存储器720,其中软件例程取而代之地从EEPROM执行。一些实现方式可以采用单独总线,所有组件都耦合到该单独总线,或者采用一个或多个附加总线和总线桥,各种其它组件可耦合到所述附加总线和总线桥。本领域的技术人员会熟悉多种替代的内部网络,包括例如基于带有存储控制器集线器和I/O控制器集线器的高速系统总线的内部网络。其它组件可包括其它处理器、CD ROM驱动器、其它存储器以及本领域公知的其它外围组件。
在一实施例中,如上所述,使用诸如图7的硬件系统这样的一个或多个硬件系统来实现本发明。在使用多于一台计算机时,系统可以耦合以便通过一外部网络通信,所述外部网络比如局域网(LAN)、互联网协议(IP)网络等等。在一实施例中,本发明用计算机内的一个或多个执行单元所执行的软件例程来实现。对于给定的计算机而言,软件例程可以被存储在存储设备上,比如永久存储器740。
或者,如图8所示,软件例程可以是用任一机器可读存储介质820而保存的机器可执行指令810,所述机器可读存储介质比如盒带、CD-ROM、磁带、数字化视频光盘(DVD)、激光唱盘、ROM、闪存等等。这一系列指令无须保存在本地,而是可以通过例如图7的I/O设备750而从远程存储设备接收到,比如网络上的服务器、CD ROM驱动器、软盘等等。
无论来自哪个信源,指令都可以从存储设备被复制到临时存储器720内,然后由处理器710访问和执行。在一种实现中,这些软件例程是用C编程语言写成的。然而可以理解,这些例程可以用各种编程语言的任一种来实现。
在替代的实施例中,本发明在离散的硬件或固件内实现。例如,一个或多个专用集成电路(ASIC)可以被编程以具有一个或多个上述本发明的功能。在另一例中,本发明的一个或多个功能可以在其它电路板上的一个或多个ASIC内实现,电路板可以插入上述的计算机。在另一例中,现场可编程门阵列(FPGA)或静态可编程门阵列(SPGA)可用来实现本发明的一个或多个功能。在还有一例中,可使用硬件和软件的组合来实现本发明的一个或多个功能。
结论因而,已经描述了在MSS应用中实现的一种基于历史的方法和装置,它能减慢对功率控制指令的响应速度。
本发明的一个优点是降低过度发出连续功率控制命令的可能性,过度发出连续功率控制命令可能导致信道或通信链路的损失,特别是在传输帧被组织在一起、被排队或者分批进行处理时。
尽管本发明主要用无线的基于卫星的通信来描述,然而本发明可应用于其它类型的通信信道,包括数字、电学或光学、无线或有线/光纤等等,其中信号延迟是人们所希望补偿的通信链路的一个元素。
可以理解,本发明不限于上述的实施例,而是包含在权利要求范围内的任一和所有实施例。
权利要求
1.一种方法,包括为在信道链路上的一个方向上接收到的第一组帧内包括功率控制指令保持预定长度的连续历史,所述第一组帧在处理前被排队;以及至少部分基于所保持的连续历史,为要在信道的返回方向上发送的第二组帧生成功率控制命令,其生成是以使对到来的功率控制指令的响应变慢的方式进行,第二组帧也被分批用于分批形式的后续处理供传输。
2.如权利要求1所述的方法,其特征在于,所述功率控制指令和命令的形式为功率控制位,所述预定长度等于两位。
3.如权利要求2所述的方法,其特征在于,所述生成包括如果两位连续历史等于“01”和“10”中选择的一个,则为用第二组帧的子集形成的每个分批而生成m个“零”值功率控制位和n个“一”值功率控制位,其中m和n最多相差1,m和n是整数。
4.如权利要求3所述的方法,其特征在于,如果第二组帧的子集的每个分批都包含偶数个帧,则m和n相等。
5.如权利要求3所述的方法,其特征在于,如果第二组帧的子集的每个分批都包含奇数个帧,则m和n相差1。
6.如权利要求5所述的方法,其特征在于,对于在形成顺序中有奇数个位置的分批,m比n大1,对于在形成顺序中有偶数个位置的分批,n比m大1。
7.如权利要求5所述的方法,其特征在于,对于在形成顺序中有偶数个位置的分批,m比n大1,对于在形成顺序中有奇数个位置的分批,n比m大1。
8.如权利要求2所述的方法,其特征在于,所述生成包括如果两位连续历史等于“11”,则为用第二组帧的子集形成的每个分批交替生成“一”值功率控制位和“零”值功率控制位,其中最后一帧和最后两帧内选择的一个接收“一”值功率控制位。
9.如权利要求8所述的方法,其特征在于,如果每个分批内有奇数个帧,则最后一帧接收“一”值功率控制位,如果每个分批内有偶数个帧,则最后两帧接收“一”值功率控制位。
10.如权利要求2所述的方法,其特征在于,所述生成包括如果两位连续历史等于“00”,则为用第二组帧的子集形成的每个分批交替生成“零”值功率控制位和“一”值功率控制位,其中最后一帧和最后两帧内选择的一个接收“零”值功率控制位。
11.如权利要求10所述的方法,其特征在于,如果每个分批内有奇数个帧,则最后一帧接收“零”值功率控制位,如果每个分批内有偶数个帧,则最后两帧接收“零”值功率控制位。
12.如权利要求1所述的方法,其特征在于,所述保持和生成操作在无线通信系统的网关内执行。
13.如权利要求1所述的方法,其特征在于,所述保持和生成操作在无线通信测试系统的仿真网关和网关模拟器内执行。
14.一种无线通信系统的网关,包括收发机,其用于在信道的第一链路上接收第一组帧,并且对所述第一组帧分批以供分批处理,所述第一组帧的每一个都包括一功率控制指令,所述收发机输出所述第一组帧的每一个内所包括的功率控制指令;耦合到所述收发机子系统的处理子系统,用于分批地处理经分批的第一组帧并且接收收发机子系统所输出的第一组帧的功率控制指令,并且用于为所述信道的第二链路生成第二组帧,所述第二组帧也在由收发机子系统分批处理前被分批,其中所述处理子系统为第一组帧内包括的功率控制指令保持预定长度的连续历史,以及至少部分基于所保持的连续历史而为第二组帧生成功率控制命令,所述生成以减慢对到来的功率控制指令的响应的方式进行。
15.如权利要求14所述的网关,其特征在于,所述功率控制指令的形式为功率控制位,所述预定长度等于两位。
16.如权利要求15所述的网关,其特征在于,所述处理子系统被设计成如果两位连续历史等于“01”和“10”中选择的一个,则为用第二组帧的子集形成的每个分批而生成m个“零”值功率控制位和n个“一”值功率控制位,其中m和n最多相差1,m和n是整数。
17.如权利要求16所述的网关,其特征在于,所述处理子系统被设计成如果第二组帧的子集的每个分批都包含偶数个帧,则生成相等数目的“零”值和“一”值功率控制位。
18.如权利要求16所述的网关,其特征在于,所述处理子系统被设计成如果第二组帧的子集的每个分批都包含奇数个帧,则生成多一个的“零”值功率控制位或者生成多一个的“一”值功率控制位。
19.如权利要求18所述的网关,其特征在于,所述处理子系统被设计成对于在形成顺序中有奇数个位置的分批,生成多一个的“零”值功率控制位,对于在形成顺序中有偶数个位置的分批,生成多一个的“一”值功率控制位。
20.如权利要求18所述的网关,其特征在于,所述处理子系统被设计成对于在形成顺序中有偶数个位置的分批,生成多一个的“零”值功率控制位,对于在形成顺序中有奇数个位置的分批,生成多一个的“一”值功率控制位。
21.如权利要求15所述的网关,其特征在于,所述处理子系统被设计成如果两位连续历史等于“11”,则为用第二组帧的子集形成的每个分批交替生成“一”值功率控制位和“零”值功率控制位,其中最后一帧和最后两帧内选择的一个接收“一”值功率控制位。
22.如权利要求21所述的网关,其特征在于,所述处理子系统被设计成如果每个分批内有奇数个帧,则将最后一帧生成带有“一”值功率控制位,如果每个分批内有偶数个帧,则将最后两帧生成带有“一”值功率控制位。
23.如权利要求15所述的网关,其特征在于,所述处理子系统被设计成如果两位连续历史等于“00”,则为用第二组帧的子集形成的每个分批交替生成“零”值功率控制位和“一”值功率控制位,其中最后一帧和最后两帧内选择的一个接收“零”值功率控制位。
24.如权利要求23所述的网关,其特征在于,所述处理子系统被设计成如果每个分批内有奇数个帧,则将最后一帧生成带有“零”值功率控制位,如果每个分批内有偶数个帧,则将最后两帧生成带有“零”值功率控制位。
25.一种无线通信测试系统,包括网关仿真器,用于仿真一网关,包括在信道链路上一个方向上接收第一组帧、以及排队所述第一组帧供分批处理,所述第一组帧的每一个都包括一功率控制指令,所述网关仿真器输出所述第一组帧的每一个内包括的功率控制指令;耦合到网关仿真器的网关模拟器,用于分批处理成组的第一组帧并且接收网关仿真器所输出的第一组帧的功率控制指令,以及用于生成第二组帧供信道链路上相反方向上的传输,所述第二组帧也在由网关仿真器分批处理前被分批,其中所述网关模拟器为第一组帧内包括的功率控制指令保持预定长度的连续历史,以及至少部分基于所保持的连续历史而为第二组帧生成功率控制命令,所述生成以减慢对到来的功率控制指令的响应的方式进行。
26.如权利要求25所述的无线通信测试系统,其特征在于,所述功率控制指令和命令的形式为功率控制位,所述预定长度等于两位。
27.如权利要求26所述的无线通信测试系统,其特征在于,所述网关模拟器被设计成如果两位连续历史等于“01”和“10”中选择的一个,则为用第二组帧的子集形成的每个分批而生成m个“零”值功率控制位和n个“一”值功率控制位,其中m和n最多相差1,m和n是整数。
28.如权利要求27所述的无线通信测试系统,其特征在于,所述网关模拟器被设计成如果第二组帧的子集的每个分批都包含偶数个帧,则生成相等数目的“零”值和“一”值功率控制位。
29.如权利要求27所述的无线通信测试系统,其特征在于,所述网关模拟器被设计成如果第二组帧的子集的每个分批都包含奇数个帧,则生成多一个的“零”值功率控制位或者生成多一个的“一”值功率控制位。
30.如权利要求29所述的无线通信测试系统,其特征在于,所述网关模拟器被设计成对于在形成顺序中有奇数个位置的分批,生成多一个的“零”值功率控制位,对于在形成顺序中有偶数个位置的分批,生成多一个的“一”值功率控制位。
31.如权利要求29所述的无线通信测试系统,其特征在于,所述网关模拟器被设计成对于在形成顺序中有偶数个位置的分批,生成多一个的“零”值功率控制位,对于在形成顺序中有奇数个位置的分批,生成多一个的“一”值功率控制位。
32.如权利要求26所述的无线通信测试系统,其特征在于,所述网关模拟器被设计成如果两位连续历史等于“11”,则为用第二组帧的子集形成的每个分批交替生成“一”值功率控制位和“零”值功率控制位,其中最后一帧和最后两帧内选择的一个接收“一”值功率控制位。
33.如权利要求32所述的无线通信测试系统,其特征在于,所述网关模拟器被设计成如果每个分批内有奇数个帧,则将最后一帧生成带有“一”值功率控制位,如果每个分批内有偶数个帧,则将最后两帧生成带有“一”值功率控制位。
34.如权利要求26所述的无线通信测试系统,其特征在于,所述网关模拟器被设计成如果两位连续历史等于“00”,则为用第二组帧的子集形成的每个分批交替生成“零”值功率控制位和“一”值功率控制位,其中最后一帧和最后两帧内选择的一个接收“零”值功率控制位。
35.如权利要求34所述的无线通信测试系统,其特征在于,所述网关模拟器被设计成如果每个分批内有奇数个帧,则将最后一帧生成带有“零”值功率控制位,如果每个分批内有偶数个帧,则将最后两帧生成带有“零”值功率控制位。
36.一种装置,包括为信道第一链路上接收到的第一组帧内包括的功率控制指令保持预定长度的连续历史的装置,所述第一组帧在其处理前被成组;以及至少部分基于所保持的连续历史而为要在信道第二链路上发送的第二组帧生成功率控制命令的装置,所述生成以减慢对到来的功率控制指令的响应的方式进行,所述第二组帧也被成组供后续用于传输的分批处理。
37.一种其上存储有机器可执行指令的机器可读介质,所述机器可执行指令在执行时实现一种方法,该方法包括为信道第一链路上接收到的第一组帧内包括的功率控制指令保持预定长度的连续历史,所述第一组帧在其处理前被成组;以及至少部分基于所保持的连续历史而为要在信道第二链路上发送的第二组帧生成功率控制命令,所述生成以减慢对到来的功率控制指令的响应的方式进行,所述第二组帧也在后续用于传输的分批处理前被成组。
38.一种其上存储有机器可执行指令的机器可读介质,所述机器可执行指令在执行时实现一种方法,该方法包括仿真一网关,包括在信道第一链路上接收第一组帧以及对所述第一组帧成组以供分批形式的处理,所述第一组帧的每一个都包括一功率控制指令,以及输出包括在所述第一组帧的每一个内的功率控制指令;耦合到网关仿真器的网关模拟器,用于分批地处理经分批的第一组帧并且接收网关仿真器所输出的第一组帧的功率控制指令,并且为信道的第二链路生成第二组帧,所述第二组帧也在由网关仿真器分批处理前被分批,所述网关模拟器为第一组帧内包括的功率控制指令保持预定长度的连续历史,以及至少部分基于所保持的连续历史而为所述第二组帧生成功率控制命令,所述生成以减慢对到来的功率控制指令的响应的方式进行。
全文摘要
信道第一链路上接收到的帧被成组或排队,供稍后一批批的处理或批处理模式下的处理。检验这些帧内包括的功率控制指令,并且保持预定长度的历史。要在信道第二链路上发送的帧也被分批供稍后成批地处理。至少部分基于所保持的历史而为这些帧生成功率控制位,生成方式能使对到来的功率控制指令的响应变慢。
文档编号H04J3/00GK1682465SQ03821186
公开日2005年10月12日 申请日期2003年7月23日 优先权日2002年7月23日
发明者S·迪克森 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1