用于在对等网络中进行信道估计和速率反馈的方法和装置转让专利

申请号 : CN200880023857.8

文献号 : CN101730991A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李君易R·拉洛亚S·塔维伊尔达吴新州

申请人 : 高通股份有限公司

摘要 :

描述了用于执行信道估计并报告回信道信息或诸如建议话务传输速率等其他信息的方法和装置。接收包括感兴趣的导频信号的信号。与导频信号相对应的信号部分被分析以确定任一部分(例如,与用于传达导频信号的个体频调码元相对应的信号部分)是否经历了诸如冲突的结果造成的过度干扰,从而使得该信号部分不可靠。在确定接收到的导频信号能量的量时排除被确定为不可靠的信号子部分。根据其上未传送导频信号的收到信号部分确定信号干扰。信息形式的信道信息和/或建议话务速率可被报告给传送该导频信号的设备。

权利要求 :

1.一种通信方法,包括:

从较大通信资源集中标识第一通信资源子集;

在所述较大通信资源集上接收信号;

基于与所述收到信号的个体子部分相对应的收到能量来确定所述收到信号的一个或多个子部分是否可靠,所述信号子部分对应于所述信号中已在所述第一通信资源子集上接收到的第一部分;以及基于所述确定为可靠的子部分以及所述信号中与所述较大通信资源集中未包括在所述第一子集中的通信资源相对应的第二部分来生成信道质量估计。

2.如权利要求1所述的方法,其特征在于,所述通信资源是个体频调-码元。

3.如权利要求1所述的方法,其特征在于,标识第一通信资源子集包括:选择与实现所述方法的对等通信设备的设备标识符相对应的资源为所述第一子集。

4.如权利要求1所述的方法,其特征在于,标识第一通信资源子集包括:选择与对应于实现所述方法的对等通信设备的连接标识符相对应的资源为所述第一子集。

5.如权利要求1所述的方法,其特征在于,基于与所述收到信号的个体子部分相对应的收到能量来确定所述收到信号的一个或多个子部分是否可靠包括:生成对与所述信号中对应于所述第一通信资源子集的所述第一部分相对应的每信号子部分平均功率的估计;以及确定具有落在所述平均功率的阈值范围内的子部分信号功率的子部分是可靠的。

6.如权利要求1所述的方法,其特征在于,基于所述确定为可靠的子部分以及所述信号中与所述较大通信资源集中未包括在所述第一子集中的通信资源相对应的第二部分来生成信道质量估计包括:基于所述确定为可靠的子部分生成对感兴趣信号的功率估计。

7.如权利要求6所述的方法,其特征在于,基于所述确定为可靠的子部分以及所述信号中与所述较大通信资源集中未包括在所述第一子集中的通信资源相对应的第二部分来生成信道质量估计还包括:基于所述信号的所述第二部分的收到能量生成对干扰的功率估计。

8.如权利要求7所述的方法,其特征在于,生成信道质量估计还包括:生成所述感兴趣信号的所述功率估计与干扰的所述功率估计之比。

9.如权利要求7所述的方法,其特征在于,还包括:标识第二通信资源集;以及

在所述第二通信资源集上向从其接收到所述感兴趣信号的对等方通信设备传送所述信道质量估计。

10.如权利要求7所述的方法,其特征在于,还包括:选择将被从其接收到感兴趣信号的对等方通信设备用于数据传输的传输速率。

11.如权利要求10所述的方法,其特征在于,还包括:标识第二通信资源集;以及

在所述第二通信资源集上向从其接收到所述感兴趣信号的对等方通信设备传送所述将用于数据传输的速率。

12.一种通信设备,包括:

资源标识模块,其被配置成从较大通信资源集中标识第一通信资源子集;

接收机,其被配置成在所述较大通信资源集上接收信号;

可靠性确定模块,其被配置成基于与所述收到信号的个体子部分相对应的收到能量来确定所述收到信号的一个或多个子部分是否可靠,所述信号子部分对应于所述信号中已在所述第一通信资源子集上接收到的第一部分;以及信道质量估计生成模块,其被配置成基于所述确定为可靠的子部分以及所述信号中与所述较大通信资源集中未包括在所述第一子集中的通信资源相对应的第二部分来生成信道质量估计。

13.如权利要求12所述的通信设备,其特征在于,所述通信资源是个体频调-码元。

14.如权利要求12所述的通信设备,其特征在于,所述资源标识模块包括:基于设备标识符的选择子模块,其被配置成选择与所述通信设备的设备标识符相对应的资源为所述第一子集。

15.如权利要求12所述的通信设备,其特征在于,所述资源标识模块包括:基于连接标识符的选择子模块,其被配置成选择与对应于所述通信设备的连接标识符相对应的资源为所述第一子集。

16.如权利要求12所述的通信设备,其特征在于,所述可靠性确定模块包括:平均功率估计模块,用于估计与所述信号中对应于所述第一通信资源子集的所述第一部分相对应的每信号子部分平均功率;以及阈值比较模块,用于确定哪些子部分具有落在所述平均功率的阈值范围内的子部分信号功率,所述被确定为具有落在所述平均功率的阈值范围内的子部分信号功率的子部分被确定为可靠的。

17.如权利要求12所述的通信设备,其特征在于,所述信道质量估计生成模块包括:感兴趣信号功率估计模块,用于基于所述确定为可靠的子部分生成对感兴趣信号的功率估计。

18.如权利要求17所述的通信设备,其特征在于,所述信道质量估计生成模块还包括:干扰估计模块,其被配置成基于所述信号的所述第二部分的收到能量生成对干扰的功率估计。

19.如权利要求18所述的通信设备,其特征在于,所述信道质量估计生成模块包括:信号功率干扰比生成模块,其被配置成生成所述感兴趣信号的所述功率估计与干扰的所述功率估计之比。

20.如权利要求18所述的通信设备,其特征在于,还包括:控制资源确定模块,用于选择将用于传达控制信号的第二通信资源集;以及发射机模块,其被配置成在所述第二通信资源集上向从其接收到所述感兴趣信号的对等方通信设备传送生成的信道质量估计。

21.如权利要求18所述的通信设备,其特征在于,还包括:传输速率选择模块,其被配置成选择将被从其接收到感兴趣信号的对等方通信设备用于数据传输的传输速率。

22.如权利要求21所述的通信设备,其特征在于,还包括:控制资源确定模块,用于选择将用于传达控制信号的第二通信资源集;以及发射机模块,其被配置成在所述第二通信资源集上向从其接收到所述感兴趣信号的对等方通信设备传送所述将用于数据传输的速率。

23.一种通信设备,包括:

资源标识装置,用于从较大通信资源集中标识第一通信资源子集;

接收机装置,用于在所述较大通信资源集上接收信号;

可靠性确定装置,用于基于与所述收到信号的个体子部分相对应的收到能量来确定所述收到信号的一个或多个子部分是否可靠,所述信号子部分对应于所述信号中已在所述第一通信资源子集上接收到的第一部分;以及信道质量估计生成装置,用于基于所述确定为可靠的子部分以及所述信号中与所述较大通信资源集中未包括在所述第一子集中的通信资源相对应的第二部分来生成信道质量估计。

24.如权利要求23所述的通信设备,其特征在于,所述通信资源是个体频调-码元。

25.如权利要求23所述的通信设备,其特征在于,所述资源标识装置包括:基于设备标识符的选择装置,用于选择与所述通信设备的设备标识符相对应的资源为所述第一子集。

26.一种在通信设备中使用的计算机程序产品,包括:计算机可读介质,包括:

用于使计算机从较大通信资源集中标识第一通信资源子集的代码;

用于使计算机在所述较大通信资源集上接收信号的代码;

用于使计算机基于与所述收到信号的个体子部分相对应的收到能量来确定所述收到信号的一个或多个子部分是否可靠的代码,所述信号子部分对应于所述信号中已在所述第一通信资源子集上接收到的第一部分;以及用于使计算机基于所述确定为可靠的子部分以及所述信号中与所述较大通信资源集中未包括在所述第一子集中的通信资源相对应的第二部分来生成信道质量估计的代码。

27.如权利要求26所述的计算机程序产品,其特征在于,所述计算机可读介质进一步包括:用于使计算机选择与所述通信设备的设备标识符相对应的资源为所述第一子集的代码。

28.如权利要求26所述的计算机程序产品,其特征在于,所述计算机可读介质进一步包括:用于使计算机选择与对应于所述通信设备的连接标识符相对应的资源为所述第一子集的代码。

说明书 :

领域

各种实施例涉及无线通信方法和装置,尤其涉及支持通信信道估计的无线通信方法和装置,其中来自不同设备的一个或多个导频信号可成为对彼此的干扰。

背景

在例如自组织(ad hoc)对等系统等对等系统中,资源利用通常是由个体对等方设备来控制的,而往往没有在更常规的蜂窝系统中常常使用的集中式控制器的辅助。由正以旨在避免冲突的方式通信的个体设备或一组通信对等方——例如同时在相同通信资源上传送的多个附近设备——执行的资源选择可采取各种资源选择办法。

资源选择技术可包括从较大的可能通信资源集——例如频调-码元或代码集——中选择要使用的资源集,并且降低了两个附近传输将冲突的风险。然而,冲突仍会发生。由于设备能从大量的不同资源集中进行选择,因此在许多情形中,即使存在冲突,也只有正被两个设备使用的小部分资源会交迭,从而导致这些设备在给定时间传送的仅一部分信号冲突。

遗憾的是,在尝试测量收到信号的强度或者在尝试检测通信资源上与感兴趣信号相对应的信号能量的存在时,对其应用能量检测例如以进行信道估计或用于位置解码的频调码元等资源上的冲突会导致误差。

鉴于以上讨论,应领会,需要能用于处理从接收设备正尝试与其通信的对等方设备接收到的导频信号的方法和装置。如果接收设备能够生成有用结果,例如信道估计、SIR、SNR或诸如建议传输速率等某个其他有用值,则将是合需的。

概述

描述了用于执行信道估计并报告回信道信息或诸如建议话务传输速率等其他信息的方法和装置。接收包括感兴趣的导频信号的信号。与导频信号相对应的信号部分被分析以确定任一部分(例如,与用于传达导频信号的个体频调码元相对应的信号部分)是否经历了诸如冲突的结果造成的过度干扰,从而使得该信号部分不可靠。在确定接收到的导频信号能量的量时排除被确定为不可靠的信号子部分。根据其上未传送导频信号的收到信号部分确定信号干扰。取决于实施例,信道估计、SIR、SNR形式的信道信息和/或建议话务速率被传回给传送该导频信号的设备。

在一个示例性实施例中实现的一种通信方法包括以下步骤:从较大通信资源集中标识第一通信资源子集;在该较大通信资源集上接收信号;基于收到信号的个体子部分相对应的收到能量来确定收到信号的一个或多个子部分是否可靠,所述子部分对应于所述信号中已在第一通信资源子集上接收到的第一部分;以及基于确定为可靠的子部分以及所述信号中与所述较大通信资源集中未包括在所述第一子集中的通信资源相对应的第二部分来生成信道质量估计。

在一个示例性实施例中实现的一种通信设备,包括:资源标识模块,其被配置成从较大通信资源集中标识第一通信资源子集;接收机,其被配置成在该较大通信资源集上接收信号;可靠性确定模块,其被配置成基于与收到信号的个体子部分相对应的收到能量来确定收到信号的一个或多个子部分是否可靠,所述信号子部分对应于所述信号中已在第一通信资源子集上接收到的第一部分;以及信道质量估计生成模块,其被配置成基于确定为可靠的子部分以及所述信号中与所述较大通信资源集中未包括在所述第一子集中的通信资源相对应的第二部分来生成信道质量估计。

虽然各种实施例在上面的概述中进行了讨论,但是应当领会,未必所有实施例都包括相同的特征,并且上面描述的这些特征中有一些并不是必需的,但在某些实施例中可能是可取的。众多其他特征、实施例以及各种实施例的益处在接下来的详细描述中进行讨论。

附图简述

图1是根据一个示例性实施例的示例性对等通信网络——例如局部区域中的自组织对等通信网络的图示。

图2图解可用于传达导频信号的示例性空中链路通信资源。

图3图解根据示例性实施例的示例性OFDM码元。

图4是根据示例性实施例的示出各种频调-码元的示例性OFDM码元的更详细图示。

图5是根据示例性实施例的示例性通信方法的流程图。

图6是图解根据一个示例性实施例实现的示例性对等通信设备的图示。

图7A是图解根据示例性实施例的生成和/或传送导频信号的示例性过程的流程图。

图7B是图解接收和处理信号——例如包括诸如根据图7A的方法传送的导频信号的信号——的示例性过程的流程图。

图8是根据示例性实施例的操作通信设备的示例性通信方法的流程图。

图9A是图解根据示例性实施例的传送控制信号——例如,传达码字——的示例性过程的流程图。

图9B是图解根据示例性实施例的从收到信号恢复控制信息——例如诸如可根据图9A的方法传达的类型等码字——的示例性过程的流程图。

图10是图解根据一个示例性实施例实现的示例性对等通信设备的图示。

详细描述

图1是根据一个示例性实施例的示例性对等通信网络100——例如局部区域中的自组织对等通信网络的图示。示例性通信网络100包括多个对等无线通信设备(第一设备102、第二设备104、第三设备106、第四设备108、第I设备110、……、第N设备112)。无线通信设备(102、104、106、108、...、110、112)支持对等方之间的各种信令——例如对等方发现信号、导频信号、传输请求信号等,以及对等方之间的数据传输。这些对等通信设备之中的一些例如第I设备110还包括将该对等通信设备耦合至其它节点和/或因特网的有线接口。有线接口是无线通信接口的补充。这些对等通信设备102、104、106、...、112之中有一些是例如手持式移动通信设备之类的移动通信设备。

在网络100中,可能存在希望传达控制信息和/或支持干扰估计以帮助实现在话务隙中的话务数据通信的多个对等通信设备。考虑例如其中第一对等通信设备(例如第一设备102)向正与之通信的另一个对等通信设备(例如第二设备104)发送导频信号(例如信号120)以例如进行信道和干扰测量的示例性实施例。作为响应,第二设备104可基于收到导频信号执行信道质量估计和干扰测量并向第一设备102发回信号124,例如速率反馈。在第一和第二设备102、104正交换信号的同时,第三对等通信设备106可向第四设备108发送导频信号,例如信号122。作为响应,第四设备108可向第三设备106发回信号126,例如速率反馈。

第一设备102可在通信资源集——例如,OFDM码元中可用的OFDM频调-码元——上向第二设备104传送导频信号。类似地,第三设备106可在例如OFDM频调-码元等通信资源集上向第四设备108传送导频信号。虽然第一和第三设备102、106偏好于并且常常的确使用不同的资源集来传送导频信号,但在给定不存在中央控制器的情况下,第一和第三设备可无意识地选择了其中一些可能冲突的资源,例如频调-码元。因此,应领会,由于通信资源是共享的,因此冲突是可能的。即,有可能第一通信设备102的信号传输会表现为对其他通信设备中的一个或多个的干扰。例如,第一设备102的信号传输可被第四设备108视为由第四设备108正从第三设备106接收的信号122的干扰。类似地,第三设备106的信号122可被视为会干扰第一和第二设备102、104之间的通信的干扰信号130。

在一些实施例中,每一对通信的对等设备从总数为N的可用通信资源中伪随机地选择资源子集例如来发送和/或接收其相应的导频信号。两组示例性通信对例如可以是第一设备102和第二设备104对、以及第三设备106和第四设备108对。例如,所选的通信资源子集可以并且有时的确对应于与对等通信设备相对应的连接标识符。在一些其他实施例中,例如第一设备102等对等通信设备可选择与设备标识符相对应的通信资源子集。假定OFDM传输码元中的通信资源总数N较大和/或地理区域中的设备数目较小,则在所选通信资源上冲突的概率可能较低。第一设备102和第三设备106通常独立地选择其相应的通信资源集,例如OFDM频调-码元。然而,可采用某种程度的协调来进一步降低选择相同集合的风险。然而,在许多情形中,将无法完全避免冲突风险,尤其是如果设备正移动和/或设备正进入/离开正发生通信的地理区域。

图2是图解了可用来例如从第一设备102向第二设备104传达导频信号的示例性空中链路通信资源的图示200。考虑频分复用系统——例如OFDM系统的一个示例性实施例。在一个此类系统中,信息可以是以逐码元的方式传送的。在码元传输周期里的一个此类实施例中,可用带宽被划分成数个频调,其每一个可用于承载信息。

在图2中,横轴201代表时间,而纵轴211代表频率。纵列代表其持续期对应于一个码元传输时段的OFDM码元。示出了多个OFDM码元,例如OFDM码元212、OFDM码元214、和OFDM码元220。每个OFDM码元包括对应于给定码元传输时段的多个频调。个体OFDM码元传输时段在图2中示出并由附图标记232标识。此时段232对应于用于传送一个OFDM码元的时间。在一些实施例中,OFDM码元包括128个频调。然而,不同实施例使用其他频调数目。每个小格260代表一个频调-码元,其是由一码元传输时段上的单个频调构成的空中链路资源。个体频调-码元260中的每一个是空中链路通信资源。空中链路通信资源可在自由度的意义上来量度,其中一个自由度是可用于通信的最小资源单位。在OFDM系统中,自由度可以是频调-码元的相位或振幅。在频调-码元使用相位和振幅之一(但非两者一起)来传达信息的情形中,频调-码元对应于单个自由度。另一个示例是CDMA系统,其中自由度可以是扩展码。应领会,一般而言,给定系统的诸自由度是互相正交的。

图3图解根据示例性实施例的示例性OFDM码元300。OFDM码元300可以是图2中所示的OFDM码元212、214、...、220中的任一个。如图3中所示,示例性OFDM码元300包括多个个体频调-码元。在图3中所示的示例性实施例中,OFDM码元300包括128个频调-码元,例如第1频调-码元312、第2频调-码元314、...、第128频调码元320。然而,应领会,OFDM码元不限于具有仅128个频调-码元,而是在一些实施例中可具有多于或少于128个频调-码元。个体频调-码元中的每一个代表通信资源。在一些实施例中,寻求相互通信的通信设备使用OFDM码元中的一部分通信资源,例如频调-码元。频调-码元可被通信设备用于传达例如对等方发现信号、导频信号、速率反馈信号、传输请求信号等。由此,在一些实施例中,一个或多个对等通信设备可向网络中的其他对等通信设备发送导频信号以例如进行信道和干扰测量。在一些其他实施例中,一个或多个对等通信设备可向网络中的其他对等通信设备发送其他信号,包括例如速率反馈信息、信道质量指标、和/或简单的ACK/NAK位。根据示例性实施例,例如第一设备102等通信设备可使用频调-码元子集向例如第二设备104发送导频信号。在一些实施例中,被选择用于传达导频信号和/或其他信号的频调-码元子集可例如由通信设备对伪随机地选择或通过旨在降低冲突风险的其他某种技术来选择。

图4将用于解释例如OFDM频调-码元等资源如何可被编组成不同子集。图4图解了根据示例性实施例的示例性OFDM码元460以及其中的通信资源的安排,例如示例性OFDM码元460中所包括的个体频调-码元的安排。OFDM码元460可以是图2和3中所示的OFDM码元212、214、...、300中的任一个。

如图4中所示,示例性OFDM码元460包括多个个体频调-码元。在图4中所示的示例性实施例中,OFDM码元460包括128个频调-码元,例如第1频调-码元402、...、第128频调码元452。根据示例性实施例,示例性OFDM码元460被划分成数个通信资源子集,例如频调-码元子集。所示出的并由附图标记462标识的较大通信资源集包括例如128个频调-码元的完整集合。在一些实施例中,该较大集合可包括比128个频调-码元的完整集合更少数目的频调-码元。示例性OFDM码元460还包括第一部分,例如第一通信资源子集464,其是较大通信资源集462的子集。在图4中,交叉阴影线被用于指示对应于子集464的频调-码元。注意,子集464中的频调-码元可以但不必是OFDM码元460中的毗邻频调码元。在一些实施例中,第一子集464可包括例如10个频调。OFDM码元460中的通信资源的其余部分由不在第一子集中的通信资源表示并由附图标记466标识。此类频调-码元未打上阴影线/交叉阴影线以将其与第一子集464中的频调-码元区别开。注意,该OFDM码元的第一部分和其余部分可由非毗连的子部分构成,每个子部分对应于一个或多个OFDM频调-码元。

在对应于OFDM码元的资源上接收到的信号可包括一个或多个部分,其中个体部分对应于构成该OFDM码元的不同频调码元集。由此,收到信号可包括例如对应于第一频调-码元子集的第一信号部分和对应于第二(例如,不同的)频调-码元子集的第二信号部分。第一信号可传达例如感兴趣信号,诸如举例而言导频信号和/或速率反馈信号。虽然信号的一个部分可包括感兴趣信号,但是该信号的另一部分可不包括感兴趣信号并且表现为例如对接收设备的背景噪声。应领会,在其上接收到感兴趣信号的资源除了感兴趣信号以外也可包括噪声。取决于噪声电平,噪声可使得信号的一部分(例如,频调-码元)不可靠。

根据示例性实施例,第一通信资源子集464是由设备从较大通信资源集462中标识出来的。例如第二通信设备104等通信设备在较大通信资源集462上接收信号。在一些实施例中,收到信号包括多个信号部分,每个部分对应于不同的通信资源集。收到信号的一部分可传达例如从另一个对等通信设备传达而来的导频信号和/或其他信号。在一些实施例中,收到信号的一部分可以并且有时的确是在第一通信资源子集464上接收的。在第一子集464上接收的收到信号部分可具有例如一个或多个子部分。收到信号的子部分常常具有与收到信号的每个个体子部分相关联的某个收到能量。因此,可针对个体子部分——例如,对应于一频调-码元的各部分——确定收到能量电平。在一些实施例中,每个子部分可以是例如单个频调-码元。根据示例性实施例,作出基于与收到信号中对应于第一子集的一部分中的诸个体子部分相对应的收到能量的确定。在一些实施例中,作出此确定以检查收到信号的一个或多个子部分是否可靠。检查收到信号的一个或多个子部分的可靠性的准则稍后将在以下小节中更详细地讨论。

图5是操作对等通信系统中的通信设备(例如,第二设备104)以生成信道估计并随后将该信道估计和/或基于该信道估计的速率指标传达给另一个设备的示例性通信方法的流程图500。在示例性实施例中,在存在干扰的情况下由通信设备通过使用通信资源(例如频调-码元)子集来生成信道质量估计,该通信资源子集可例如基于对应于该通信设备的标识符被选择用于信道估计。在各种实施例中,通信资源可以是个体频调-码元。该示例性方法的操作始于步骤502,在此例如第二设备104等通信设备被上电和初始化。操作从开始步骤502行进到步骤504。

在步骤504,通信设备104从较大通信资源集(例如较大集合462)中标识第一通信资源子集,例如第一子集464。可根据传送方设备和接收方设备两者已知的方法基于例如发送方和接收方设备102、104已知的标识符等信息来检测第一子集464。以此方式,接收方设备104可标识由第一设备102用来向第二设备104传达例如导频信号等感兴趣信号的资源,例如频调-码元。在一些实施例中,步骤504包括子步骤506,而在其他实施例中使用子步骤508。在一些实施例中可执行子步骤506,而在其他实施例中可执行子步骤508。在子步骤506中,第二设备104选择对应于设备标识符的资源为第一子集。设备标识符可以是例如与第二设备104相关联的标识符。在使用子步骤508的实施例中,第二设备104选择与对应于第二设备104的连接标识符相对应的资源为第一子集。连接标识符可以是例如用于标识第二设备104与第一设备102之间的通信连接的标识符。

不管用于实现步骤504的子步骤如何,操作从步骤504行进到步骤509。在步骤509,第二设备104在较大通信资源集462上接收信号。收到信号包括例如在一些通信资源上传送的感兴趣信号、以及其他通信资源上的例如背景噪声等干扰。如早先讨论的,收到信号可包括一个或多个部分,例如其中第一部分对应于例如导频信号和/或其他信号等感兴趣信号,而第二部分是干扰。第一和第二信号部分可各自对应于多个非毗连频调-码元。操作从步骤509行进到步骤510,其中第二设备104基于对应于收到信号的诸个体子部分的收到能量来确定用于传达感兴趣信号的收到信号的一个或多个子部分是否可靠。与所述信号的第一部分相对应的诸子部分(例如频调-码元)已在第一通信资源子集上接收到。由此在步骤510中,作出第一子集的一个或多个子部分(例如,频调-码元)是否可靠的确定,例如是否由于噪声和/或冲突而被败坏,诸如在由多个设备传送的信号之间有冲突的场合可能就是这种情形。例如,有可能在第一子集中的频调-码元上已发生冲突。冲突可能是由于某个其他对等方设备使用相同的频调-码元例如来传送信号。受到例如由超过噪声或功率阈值所指示的难以接受的噪声电平影响的频调-码元被视为不可靠的,而对应于感兴趣信号的、其上未检测到难以接受的噪声(例如干扰)电平的频调-码元和相应信号子部分被视为确定为可靠的。

在一些但不必是所有实施例中,步骤510包括子步骤512和514。在子步骤512中,第二设备104生成与所述信号(例如,感兴趣信号)中对应于第一通信资源子集的部分相对应的每信号子部分平均功率的估计。例如,第二设备104生成在对应于第一子集464的子部分(例如,频调-码元)上接收的平均功率的估计。在子步骤514中,第二设备104作出具有落在平均功率(子步骤512中生成的每信号子部分平均功率)的阈值范围内的子部分信号功率的子部分(例如,频调-码元)为可靠的确定。例如,在一些实施例中,第二设备104可将对应于第一子集464的频调-码元上的信号功率与生成的平均功率电平作比较。由此,可确认例如与具有落在例如预定范围内的信号功率的个体频调-码元相对应的信号部分等子部分是可靠的。落在阈值范围之外的其他频调-码元可被视为不可靠。考虑例如在同时已被另一个设备使用的频调-码元上接收的信号部分可能具有其上尚未发生冲突的信号部分的功率的两倍。由不同设备选择的频调集可能具有少数交迭频调-码元,但这些集合被设计成使得频调-码元的完全交迭——其中该子集被使用不同设备或连接ID的设备选择以选择频调子集——是极度不大可能或不可能的。根据各种示例性实施例,在各种信道估计计算(例如,SNR)中不使用被视为不可靠的频调-码元。操作从包括子步骤512和514的步骤510行进到步骤516。

在步骤516中,第二设备104基于确定为可靠的子部分以及所述信号中与所述较大通信资源集中未包括在所述第一子集中的通信资源相对应的第二部分——例如具有背景噪声但不具有感兴趣信号的部分——来生成信道质量估计。收到信号的第二部分可以是例如对设备104而言不感兴趣的信号部分。由此,第二部分可被视为仅包括干扰。在一些实施例中,在生成信道质量估计的步骤中,第二设备104可以并且有时的确执行子步骤518、520和522。在子步骤518中,第二设备104基于确定为可靠的子部分生成对感兴趣信号的功率估计。例如,基于在第一通信资源子集上接收的例如导频信号等感兴趣信号。第一资源子集可提供可靠的和不可靠的子部分。感兴趣信号的功率估计可基于可靠的子部分的信号功率来生成,而从该确定中排除不可靠的子部分。在子步骤520中,第二设备104基于该信号的第二部分的收到能量生成对干扰的功率估计。在子步骤522中,第二设备104确定感兴趣信号的所述功率估计与干扰的功率估计之比,例如信号干扰比。

操作从可包括子步骤518、520和522的步骤516行进到步骤524。在步骤524,第二设备104标识第二通信资源集。第二通信资源集可以是例如属于用于接收信号的相同或不同频带的通信资源。例如,第一资源集可对应于用于导频信号和其他信号的频调-码元集,而第二通信资源集可对应于用于发送用来帮助向第二设备进行传输的反馈或其他信息的不同频带。操作从步骤524行进到步骤526和528之一或两者,步骤526和528可并行或顺序地执行。

在步骤526,第二设备104在第二通信资源集上向从其接收到所述感兴趣信号的对等通信设备(例如,第一设备102)传送信道质量估计。然后操作从步骤526回到步骤504。在此类实施例中,接收信道质量估计的设备可以并且有时的确选择将用来向第二设备104传送数据的传输速率。

在实现步骤528的实施例中,第二设备104选择将由从其接收到所述感兴趣信号的对等通信设备(例如,第一设备102)用于数据传输的传输速率。例如,在一些实施例中,该传输数据率可由第二设备104基于步骤516中的SIR确定从多个速率中选择。操作从步骤528行进到步骤530,其中第二设备104在第二通信资源集上向第一设备102传送所选速率,例如将用于数据传输的建议速率。由此,根据示例性实施例,一旦计算出来,第二设备104随后就可将传输速率传送给从其接收到导频信号的对等方设备。操作从步骤530往回行进到步骤504。

图6图解了根据示例性实施例的可被用作图1的第二设备104的示例性对等通信设备600。设备600可以并且有时的确实现图5的方法。

示例性设备600包括经由总线609耦合在一起的无线接收机模块602、无线发射机模块604、处理器606、用户I/O设备608、和存储器610,在该总线上各种元件可以互换数据和信息。在一些实施例中,通信设备600还包括耦合至总线609的I/O接口607。I/O接口607可以是有线接口,通信设备600可经由该接口被耦合至包括其它网络节点的回程网络、蜂窝网络、和/或因特网。

存储器610包括例程612和数据/信息614。例如CPU等处理器606执行例程612。通过使用存储器610中的数据/信息614,处理器606在一个或多个例程的控制下控制通信设备600实现方法,例如根据图5的流程图500的方法。

例程612包括通信例程616和一组设备控制例程618。通信例程616实现由通信设备600使用的各种通信协议并控制其使用的通信信令。设备控制例程618包括资源标识模块622、可靠性确定模块628、控制资源确定模块634、信道质量估计生成模块636、以及传输速率选择模块644。资源标识模块622包括基于设备标识符的选择子模块624和基于连接标识符的选择子模块626。可靠性确定模块628包括平均功率估计模块630和阈值比较模块632。信道质量估计生成模块636包括感兴趣信号功率估计模块638、干扰估计模块640和信号功率干扰比生成模块(SIR生成模块)642。

数据/信息614包括收到信号645——例如在较大通信资源集462上接收的信号、所标识第一资源子集646、第一子集中所确定的可靠子部分648、所选传输数据率650、估计平均功率652、阈值范围信息654、感兴趣信号估计功率656、估计干扰658、生成的信号功率干扰比660、设备标识符662、连接标识符664以及生成的信道质量估计666。

例如OFDM接收机等无线接收机模块602被耦合到接收天线601,通信设备600经由该天线接收来自其他对等方通信设备的信号。无线接收机模块602被配置成在较大通信资源集上接收信号,例如收到信号645。由接收机模块接收的信号包括例如对等方发现信号、收到信号645和/或由寻求与第二设备104建立通信的其他对等方通信设备(例如,第一设备102)传送的其他信号。

无线发射机模块604可以是例如OFDM发射机。发射机604被耦合到发射天线603,通信设备600经由该天线向其它设备传送信号。在一些实施例中,接收机和发射机使用相同的天线而非分开的天线601、603。在操作期间,无线发射机模块604可以并且有时的确被配置成在第二通信资源集上向从其接收到感兴趣信号的对等通方信设备(例如,第一设备102)传送生成的信道质量估计666。第二通信资源集可以是例如对应于与用于接收导频信号的频带不同的频带的频调-码元集。无线发射机模块604还被配置成在各个时间点在第二通信资源集上向从其接收到感兴趣信号的对等方通信设备传送将用于数据传输的速率650。应领会,相同的发射机模块在操作期间的各个时间点上传送话务数据。话务数据可以包括用户数据,例如,输送文本、音频和/或图像数据的对等话务数据。

资源标识模块622用于从较大通信资源集中标识第一通信资源子集。例如,第一子集可以是例如第一频调-码元子集464,并且该较大通信资源集可以是例如如图4中所示的较大集合462。在一些实施例中,资源标识模块622包括基于设备标识符的选择子模块624,其被配置成选择与所述通信设备600的设备标识符或对应于传送感兴趣信号的设备的设备标识符相对应的资源为所述第一子集。在一些实施例中,资源标识模块622还包括或替换地包括基于连接标识符的选择子模块626,其被配置成选择与对应于通信设备600所使用的连接的连接标识符相对应的资源为所述第一子集。应领会,连接标识符可对应于例如包括作出选择的设备在内的这对通信对等方设备之间的连接。例如,连接标识符可对应于通信设备600和可正与通信设备600通信的另一个对等方设备(例如,第一设备102)两者。

可靠性确定模块628用于基于对应于收到信号645的诸个体子部分的收到能量来确定收到信号645中对应于第一通信资源子集的一个或多个子部分是否可靠。在一些实施例中,收到信号中的该部分可以是从另一个对等通信设备(例如,第一设备102)传达而来的感兴趣信号620,例如导频信号和/或其他信号。在一些实施例中,感兴趣信号可以并且有时的确是在所标识的第一通信资源子集上接收的。在一些实施例中,与所述信号中对应于第一通信资源子集的部分相对应的诸子部分是例如在第一通信资源子集464中所包括的个体频调-码元上接收的信号部分。在一些实施例中,可靠性确定模块628包括平均功率估计模块630和阈值比较模块632。平均功率估计模块630估计与收到信号中对应于第一通信资源子集的部分相对应的每信号子部分平均功率。模块630可通过考虑对应于第一通信资源子集的每个个体频调-码元上的信号功率以及从其创建平均值来产生平均功率。阈值比较模块632确定哪些子部分具有落在所述平均功率的阈值范围内的子部分信号功率。阈值范围可以是预定值或可以是动态地生成的值、由通信设备600取决于例如对应于第一资源子集的信号子部分的功率电平的范围生成的范围。使用由阈值比较模块632产生的结果,被确定为具有落在所述平均功率的阈值范围内的子部分信号功率的子部分可以并且有时的确被标识为可靠的。可靠性确定模块628的输出被存储为所确定的可靠子部分648。由此,信息648指示对应于感兴趣信号的未经受过度干扰——例如由于与附近设备的冲突而造成的干扰——的信号子部分。

信道质量估计生成模块636被配置成基于对应于第一资源子集的已确定为可靠的子部分、以及所述信号中与所述较大通信资源集462中未包括在所述第一子集464中的通信资源相对应的第二部分来生成信道质量估计。例如,模块636可通过使用可靠的子部分以提供感兴趣功率电平连同通过第二部分提供干扰(噪声)功率电平来生成信道质量估计。信道质量估计生成模块636包括感兴趣信号功率估计模块638,其基于确定为可靠的子部分生成感兴趣信号的功率估计。信道质量估计生成模块636还包括干扰估计模块640和信号功率干扰比生成模块642。干扰估计模块640基于信号的第二部分——即信号中例如与未被用来传达感兴趣信号的频调-码元相对应的那部分——的收到能量来生成干扰的功率估计。信号功率干扰比生成模块642生成(例如,由模块638生成的)感兴趣信号的功率估计与(例如,由模块640生成的)干扰的功率估计之比。

控制资源确定模块634用于选择将用于传达(例如通过传送)控制信号的第二通信资源(例如,频调-码元)集。控制信号包括例如速率反馈信号/指示传输数据率的信号和/或用于传达控制信息的其他信号。

传输速率选择模块644用于选择将被从其接收到感兴趣信号的对等方通信设备(例如,第一设备102)用于数据传输的传输速率。通信设备600使用模块644来确定可被从其接收到感兴趣信号的对等方通信设备使用的优选传输速率。一旦选择好,所选传输速率可以并且有时的确经由发射机模块604被传送给该对等方通信设备,例如第一设备102。

收到信号645表示由通信设备600经由无线接收机模块602接收到的信号,例如在较大通信资源集462上接收到的信号。这些信号可被存储为多个数字采样值。收到信号645包括感兴趣信号620。在一些实施例中,感兴趣信号可以是从诸如第一设备102等对等方通信设备传达而来的导频信号。在一些其他实施例中,感兴趣信号可以是例如速率反馈信号。所标识的第一资源子集646包括关于较大集合462中哪些通信资源已被标识为属于例如第一子集464等第一资源子集的信息。所标识的第一资源子集646是资源标识模块622的输出。

所确定的可靠子部分648包括关于第一通信资源子集464中的哪些信号子部分——例如,对应于频调-码元的信号部分——被确定为可靠的信息。如以上所讨论的,使用平均功率估计模块630和阈值比较模块632,通信设备600通过标识具有过多能量的信号子部分来确定感兴趣信号的可靠子部分。由此,指示所确定的可靠子部分648的信息是包括模块630和632两者的可靠性确定模块的输出。

所选传输数据率650是可由从其接收到感兴趣信号620的第一设备102使用的所选传输数据率。此数据率可以是基于如由生成的SIR值指示的检出信道质量来选择的。在一些实施例中,通信设备600可以并且有时的确例如使用所选资源集在信号中将所选传输数据率650传送给第一设备102。估计平均功率652是生成的对与收到信号中对应于第一通信资源子集的部分相对应的每信号子部分平均功率的估计。估计平均功率652是平均功率估计模块630的输出,并且可被用作阈值比较模块632的输入。

阈值范围信息654包括关于可被阈值比较模块632使用的阈值范围的信息。由此,阈值范围信息654充当阈值比较模块632的输入。该范围可以是预定的。感兴趣信号估计功率656是感兴趣信号功率估计模块638的输出,并且包括基于确定为可靠的子部分估计的感兴趣信号的功率的每子部分估计平均值。估计功率656也是信号功率干扰比(SIR)生成模块642的第一输入。估计干扰658是由干扰估计模块640产生的估计干扰值。估计干扰658值被用作信号功率干扰比生成模块642的第二输入。

生成的信号功率干扰比660是由信号功率干扰比生成模块642生成的比率。生成的信道质量估计666是信道质量估计生成模块636的输出,例如如关于流程图500的方法讨论的。

设备标识符662可以是例如通信设备600/第二设备104的标识符。设备标识符662在一些实施例中由资源标识模块622在标识对应于设备标识符的第一资源子集时使用。连接标识符664在其他实施例中由资源标识模块622在标识对应于连接标识符的第一资源子集时使用。例如,连接标识符可以被用作系统中各对等设备已知的用于选择频调-码元集的函数的输入。如早先所讨论的,连接标识符664可对应于例如一对通信对等方设备,例如第一和第二设备102、104。

图7A是图解根据示例性实施例的生成和/或传送导频信号的示例性过程的流程图700。流程图700中所示的示例性过程可由例如第一设备102等对等通信设备实现,该对等通信设备可在操作期间向另一个对等通信设备传送导频信号。该示例性过程始于步骤702,在此例如第一设备102等通信设备被上电和初始化。操作从开始步骤702行进到步骤704。

在步骤704,第一设备102标识第一频调-码元子集,例如总数个可用频调-码元(例如,总共128个频调-码元)中的10个频调-码元。在此示例中,所标识的有10个频调-码元的第一子集可被第一设备102用来向例如第二设备104等另一个对等通信设备传达导频信号。操作从步骤704行进到步骤706,在其中第一设备102生成导频信号,例如具有预定功率电平和相位的信号,在一些实施例中优选相位为0。操作从步骤706行进到步骤708。

在步骤708,生成的导频信号由第一设备102在于步骤704中选择的所标识的有10个频调-码元的集合上传送。操作行进到返回步骤710,操作从返回步骤710行进回到步骤704。流程图700中的该示例性过程可以并且有时的确例如周期性地和/或在非周期性基础上重复。

图7B是图解接收和处理信号——例如包括诸如根据图7A的方法传送的导频信号的信号——的示例性过程的流程图715。流程图715中所示的示例性过程可由例如第二设备104等对等通信设备实现,该对等通信设备可在操作期间从其他对等方通信设备接收导频信号。该示例性过程始于步骤720,在此例如第二设备104等通信设备被上电和初始化。操作从开始步骤720行进到步骤722。

在步骤722,第二设备104标识频调-码元子集,例如总数个可用频调-码元(例如,总共128个频调-码元)中的10个频调-码元,其中所标识的集合是在其上传送导频信号的子集。在此示例中,从第一设备102传送的导频信号如以下所讨论地由第二设备104在所标识的10个频调-码元上接收到。应领会,由第一设备102标识用于传送导频信号的相同的有10个频调-码元的集合被第二设备104标识用于接收该导频信号。对频调-码元的标识可基于发送导频信号的设备以及接收该信号的设备两者已知的基于设备或连接的标识符和函数。该函数被设计成降低设备对将选择基本上交迭的频调集来进行导频信号传输的概率。操作从步骤722行进到步骤724。

在步骤724中,第二设备104接收由第一设备102传送的导频信号,其能量位于所标识的10个频调-码元上。操作从步骤724行进到步骤726,其中作出在其上接收到导频信号的所标识的频调-码元中的一个或多个是否是可靠的确定。例如,作出所标识的有10个频调-码元的集合中的一个或多个频调-码元是否受到在冲突的情形中可能发生的强干扰和/或噪声的影响的确定。这可以通过若干途径来实现,例如通过计算每频调-码元平均功率并随后将所标识的有10个频调-码元的集合中每个个体频调-码元上接收到的信号功率与计算出的平均功率进行比较。如果在频调-码元上接收到的信号功率高于/低于阈值水平,则该频调-码元可被视为不可靠。例如,如果一频调码元高于这10个频调-码元的每频调码元平均功率的1.5倍,则其可被视为不可靠。操作从步骤726行进到步骤728。

在步骤728,被确定为不可靠的频调-码元在计算例如SNR等信道质量估计时不纳入考虑。操作从步骤728行进到步骤730,在其中第二设备104从所标识的有10个频调-码元的集合中的其余频调-码元估计收到导频信号的信号功率。其余频调-码元是例如所标识的有10个频调-码元的集合中的可靠频调-码元。操作从步骤730行进到步骤732。在步骤732,由第二设备104根据未包括在所标识的有10个频调-码元的集合中的频调-码元生成干扰估计,例如在生成干扰估计时考虑收到信号的总共128个频调-码元中的其余118个频调-码元。操作从步骤732行进到步骤734。

在步骤734,第二设备104根据收到导频信号的估计信号功率(例如,如在步骤730中估计的)以及估计干扰(例如,如在步骤732中估计的)来确定信道质量估计,例如SIR或SNR。SIR可通过各种途径来确定,例如作为该10个所选频调-码元的集合中的频调-码元上的能量之和除以在未用于导频信号传输的118个频调-码元上检测到的能量之和。操作从步骤734行进到步骤736,其中使用计算出的SIR或SNR和/或干扰估计来选择传输速率。所选传输速率可被用于导频信号的发射机(例如,第一设备102)与接收方设备(例如,第二设备104)之间的话务数据通信。操作从步骤736行进到步骤738。

在步骤738,所选传输速率和/或所确定的信道质量估计(SIR或SNR)由第二设备104传送给从其接收到导频信号的设备,例如第一设备102。操作行进到返回步骤740,操作从返回步骤740行进回到步骤722。流程图715中的该示例性过程可以并且有时的确周期性地和/或非周期性地重复。

图8是操作对等通信系统中的通信设备(例如第一设备102)的另一种示例性通信方法的流程图。在示例性实施例中,控制信号和/或ACK/NAK信息由例如第二设备104等对等方通信设备传达,并由实现流程图800的方法的第一设备102恢复。在一些实施例中,控制信息是例如速率反馈信号,其可由例如第二设备104传送。在一些其他实施例中,该方法可被实现以恢复ACK/NAK信息。应领会,例如速率反馈信号等控制信号可响应于由第一设备102例如如关于图7A和7B讨论地在某个较早的时间点发送的导频信号而从第二设备104传送。在一些但不必是所有实施例中,通信资源是个体频调-码元,例如频调-码元260。该示例性方法的操作始于步骤802,在此例如第一设备102等通信设备被上电和初始化。操作从开始步骤802行进到步骤804。

在步骤804,通信设备102在通信资源(例如频调-码元)集上接收包括感兴趣信号的信号。收到信号可以是例如在较大通信资源集462上被接收的。收到信号可包括例如在通信资源子集上接收的感兴趣信号、连同在其他通信资源以及可能的一个或多个用于传达感兴趣信号的通信资源上接收的干扰(例如噪声)。如早先所讨论的,收到信号可具有一个或多个部分。由此,收到信号的一部分可以是从另一个对等方通信设备(例如,第二设备104)传达而来的感兴趣信号,例如控制信号和/或其他信号。操作从步骤804行进到步骤806。

在步骤806,第一设备从在其上接收到信号的较大通信资源集(例如较大集合462)中标识第一通信资源子集,例如第一子集464。第一资源子集是用于传达该感兴趣信号的资源。在一些实施例中,步骤806包括子步骤808和809。在其中设备标识符被用于确定用于传达感兴趣信号的资源子集的实施例中,执行子步骤808。在其中连接标识符被用于确定用于传达感兴趣信号的资源子集的其他实施例中,执行子步骤809。在子步骤808中,第一设备102选择对应于设备标识符的资源为第一子集。设备标识符可以是例如与第一设备102或第二设备104相关联的标识符。在子步骤809中,第一设备102选择与对应于第一设备102参与的通信连接的连接标识符相对应的资源为第一子集。在一些实施例中,位置编码被用于传达信息。在至少一个实施例中,所传达的控制信号使用第一子集中在其上传送能量的频调-码元的位置来传达例如码字形式的值。根据示例性实施例,所标识的第一子集可包括例如20个频调-码元。为了向第一设备102传达感兴趣信号,第二设备104可将能量放在例如第一子集里的20个频调-码元中的10频调-码元上,其中该有20个频调-码元的集合中的频调-码元图案具有传达信息(例如码字或其他值)的能量。由此在一些实施例中使用位置编码。由此,用于输送感兴趣信号的所标识频调-码元子集内在其上放置了信号能量和/或没有对应于感兴趣信号的能量的频调-码元的位置指示在感兴趣信号中传达了什么值。通过解码,例如使用位置解码技术,第一设备102可恢复感兴趣信号中包括的控制信息,如将在以下小节中进一步讨论的。

操作从步骤806行进到步骤810。在步骤810,第一设备102基于与通信资源集的第一子集的个体子部分相对应的收到能量来确定收到的感兴趣信号的一个或多个子部分是否可靠。应领会,在OFDM实施例中,第一通信资源子集的信号子部分是在第一子集的个体频调-码元上接收到的信号部分。在非OFDM实施例中,信号子部分可以是对应于代码或时段的信号部分。由此在步骤810,作出对应于第一资源子集的一个或多个子部分(例如,频调-码元)是否因例如源自噪声和/或冲突的干扰而被污染。受到显著干扰(例如,超过某个阈值水平的干扰)影响的频调-码元可被视为不可靠。对应于第一子集的未发现其不可靠的信号部分被确定为可靠的。在一些实施例中,步骤810包括子步骤812和814。

在子步骤812中,实现该方法的设备(例如,第一设备102)生成与第一通信资源子集相对应的每信号子部分平均功率的估计。例如,第一设备102生成在对应于第一子集464的子部分(例如,频调-码元)上接收的平均功率的估计。在子步骤814中,第一设备102确定具有落在平均功率(子步骤812中生成的每信号子部分平均功率)的阈值范围内的子部分信号功率的子部分(例如,频调-码元),并将此类频调-码元和其上传达的信号部分标识为可靠的。其能量落在平均功率的阈值范围之外的频调-码元被视为不可靠的。例如,在一些实施例中,第一设备102可将对应于第一子集464的频调-码元上的信号功率与生成的平均功率电平作比较。由此,具有落在例如每频调-码元平均信号功率的预定范围内的信号功率的子部分(例如,频调-码元)可被确定为可靠的。落在阈值范围之外的其他频调-码元可被视为不可靠。阈值范围可以是例如基于该子集中根据正使用的编码将包括信号功率的频调-码元的数目的知识而预先确定的,例如,基于编码方案可预期20个中的10个频调-码元将具有功率,其中在所传送的每20个频调-码元中有10个频调-码元开启而10个空闲以便传达码字。不可靠频调-码元上功率电平的差异可能是由于例如发现其不可靠的频调-码元上的冲突。根据各种示例性实施例,在感兴趣信号中所包括的控制信息的恢复过程中不使用被视为不可靠的频调-码元。操作从包括子步骤812和814的步骤810行进到步骤816。

在步骤816,第一设备102从收到的感兴趣信号中被确定为可靠的子部分恢复所传达的控制信号。在一些实施例中,在恢复步骤816期间,可执行子步骤818、820和822中的一个或多个。在子步骤818,生成基于在第二通信资源子集上接收到的能量的干扰估计。通信资源集的第二子集包括通信资源集中未包括在第一子集中的通信资源,例如被恢复的OFDM码元中未用于传达要恢复的感兴趣信号的频调-码元。第二资源子集可以是例如图4中所示的资源466。在第二资源(例如,频调-码元)子集上接收到的能量可以是例如干扰(例如,噪声)。生成的干扰估计可以是例如对在频调-码元466上检测到的每频调-码元平均能量的估计。此值可被视为对可期望出现在于其上传达要恢复的信号的第一子集的频调-码元上的每频调-码元噪声的估计。在子步骤820,第一设备102使用生成的干扰估计来确定收到的感兴趣信号中确定为可靠的个体子部分里的哪些包括感兴趣信号的能量。例如,在步骤820,第一设备102可确定第一子集中哪些可靠频调-码元携带对应于感兴趣信号的能量并由此可被视为例如在频调-码元位置传达了二进制的1。携带感兴趣信号的能量的可靠频调-码元可通过标识在其上检测到超过估计每频调-码元噪声电平达预定量的能量的可靠频调-码元来确定。由此,基于第一子集中的信号能量的位置、以及频调-码元上不存在能量,设备102就能够例如使用位置解码来解码所传达的值。

在子步骤822,第一设备102基于第一子集中确定为可靠的频调-码元的位置来执行位置解码操作。在一些实施例中,子步骤822还包括子步骤824和826。在一些实施例中,执行位置解码包括子步骤824。在其中位置解码涉及子步骤824的实施例中,第一设备执行图案匹配操作,包括将第一子集中在其上检测到高于干扰电平的能量的频调-码元的位置与频调-码元图案集进行比较,每个频调码元图案被用于传达至少一个值。如果找到匹配,则对应于匹配图案的值被确定为收到值并用作解码输出。在其中执行子步骤826的实施例中,设备102基于在确定为可靠的子部分(即,可靠的频调-码元)上传达的信号从一组可能的所传达的值当中选择最有可能的值。在子步骤826中,可使用概率技术来标识最佳匹配,而不要求精确匹配。在这种情形中,最佳匹配指示将被输出为恢复出的所传达值的值。操作随后从步骤826返回步骤804,在此当接收和处理对应于附加码字的信号时重复该过程。

图9A是图解根据示例性实施例的生成和/或传送控制信号的示例性过程的流程图900。流程图900中所示的示例性过程可由例如第二设备104等对等通信设备实现,该对等通信设备可在操作期间向其他对等通信设备传送控制信号。该示例性控制信号传输过程开始于步骤902。操作从开始步骤902行进到步骤904。

在步骤904,第二设备104标识总数个可用频调-码元(例如,总共128个频调-码元)中的10个频调-码元。这可以根据一个或多个其他对等方设备已知的预定函数来完成。在此示例中,所标识的10个频调-码元被第二设备104用来向例如第一设备102等另一个对等通信设备传达控制信号。该标识可基于对应于设备102或104的设备标识符、或基于对应于设备102或104的通信链路标识符,其中所使用的标识符用作确定将用于传达控制信号的频调-码元的函数的输入。操作从步骤904行进到步骤906,其中第二设备104生成例如传达码字的控制信号,例如使用位置编码来编码要传达的值。由此,该10个频调-码元的集合中在其上传送能量的频调-码元的位置单独或结合其上未传送能量的空频调的位置可被用于传达信号形式的控制值。操作从步骤906行进到步骤908。

在步骤908,生成的控制信号在所标识的有10个频调-码元的集合上被传送给另一个对等方通信设备。操作行进到返回步骤910,操作从返回步骤910行进回到步骤904,在此该过程可按需重复以传达附加控制信息,例如码字形式的值。流程图900中的该示例性过程可以并且有时的确周期性地和/或非周期性地重复。

图9B是图解根据示例性实施例的从收到信号恢复控制信息——例如可根据图9A的方法传达的诸如类型等码字——的示例性过程的流程图915。流程图915中所示的示例性过程可由例如第一设备102等对等通信设备实现,该对等通信设备可在操作期间从其他对等方通信设备接收控制信号,例如以图9A中所示的方式生成和传送的信号。从收到控制信号恢复控制信息的示例性过程开始于步骤920。操作从开始步骤920行进到步骤922。

在步骤922,第一设备102接收由例如第二设备104等对等方通信设备在例如由第二设备以第一设备已知的方式选择的有10个频调-码元的集合上传送的控制信号。操作从步骤922行进到步骤924。

在步骤924,第一设备102标识总共128个可能频调-码元中的频调-码元集,例如用于传达控制信号的10个频调-码元。步骤924可按照与步骤904相同的方式来实现,其中发送方和接收方设备使用相同函数和标识符值来确定用于传达控制信号的频调-码元集。操作从步骤924行进到步骤926,其中作出在其上接收到控制信号的所标识的频调-码元中的一个或多个是否是可靠的确定。例如,作出所标识的有10个频调-码元的集合中的一个或多个频调-码元是否受到例如噪声等强干扰的影响的确定。这可以通过如早先已讨论过的若干途径来完成,例如基于将在频调-码元上测得的能量与基于这有10个所标识的频调-码元的集合中其他频调-码元的能量所确定的范围或阈值进行比较。由此,在步骤926,从所标识的有10个频调-码元的集合中检测到可靠频调-码元,而未被确定为可靠的频调-码元被视为不可靠。操作从步骤926行进到步骤928。

在步骤928,未被确定为可靠的(例如,发现为不可靠的)一个或多个频调-码元在控制信号恢复过程(例如,解码过程)中不纳入考虑。操作从步骤928行进到步骤930,其中第一设备102基于在其上检测到信号能量的其余频调来解码控制信号以恢复所传达的码字。解码过程可以是例如位置解码。来自发现为不可靠的频调-码元的信号因此被当作传达了不可恢复的信号部分,并且在一些实施例中不用来进行位置解码操作。应注意,步骤930中所引述的其余频调-码元包括例如来自所标识的有10个频调-码元的集合中的可靠频调-码元,并且总共128个频调-码元中的118个其余频调-码元可用于解码过程。注意,在一些实施例中,包括128个频调-码元——其中10个传达控制信号——的收到OFDM码元的118个频调-码元上的能量可以并且有时的确被用于确定噪声电平,该噪声电平被用于确定可靠的10个频调-码元中哪些具有对应于控制信号的信号能量,其与在进行解码时应被解读为空频调-码元的简单噪声不同。操作行进到返回步骤932,操作从返回步骤932行进回到步骤922。流程图915中的该示例性过程可以并且有时的确周期性地和/或非周期性地重复。

图10是根据示例性实施例的可被实现为图1的第一设备102的示例性对等通信设备1000的图示。

示例性设备1000包括经由总线1009耦合在一起的无线接收机模块1002、无线发射机模块1004、处理器1006、用户I/O设备1008、和存储器1010,在该总线上各种元件可以互换数据和信息。在一些实施例中,通信设备1000还包括耦合至总线1009的I/O接口1007。I/O接口1007可以是有线接口,通信设备1000经由该接口可以被耦合至包括其它网络节点的回程网络、蜂窝网络、和/或因特网。

存储器1010包括例程1012和数据/信息1014。例如CPU等处理器1006执行例程1012。通过使用存储器1010中的数据/信息1014,处理器1006在一个或多个例程的控制下控制通信设备1000实现方法,例如根据图8的流程图800的方法。

例程1012包括通信例程1016和一组设备控制例程1018。通信例程1016实现由通信设备1000使用的各种通信协议。设备控制例程1018包括资源标识模块1022、可靠性确定模块1028、干扰电平确定模块1034、以及信号恢复模块1036。资源标识模块1022包括基于设备标识符的选择子模块1024和基于连接标识符的选择子模块1026。可靠性确定模块1028包括平均功率估计模块1030和阈值比较模块1032。信号恢复模块1036包括位置解码模块1038。在一些实施例中,位置解码模块1038包括图案匹配子模块1040。在一些实施例中,位置解码模块1038包括概率匹配子模块1042。

数据/信息1014包括收到信号1044——例如在较大通信资源集462上接收的信号、所标识第一资源子集1046、指示第一子集中所确定的可靠子部分的信息1048、恢复出的所传达信号1050——例如恢复出的值的形式、估计每频调-码元平均功率电平1052、阈值范围信息1054、所确定的干扰电平1058、设备标识符1062、以及连接标识符1064。

例如OFDM接收机等无线接收机模块1002被耦合到接收天线1001,通信设备1000经由该天线接收来自其他对等通信设备的信号。无线接收机模块1002被配置成在较大通信资源集上接收信号,例如收到信号1044。由接收机模块1002接收的信号包括例如对等方发现信号、收到信号1044和/或由例如第二设备104等其他对等方通信设备传送的其他信号。

无线发射机模块1004可以是例如OFDM发射机,其每OFDM码元使用多个频调-码元来传送OFDM码元形式的信号。发射机1004被耦合到发射天线1003,通信设备1000经由该天线向其它设备传送信号。在一些实施例中,接收机和发射机使用相同的天线而非分开的天线1001、1003。在操作期间的各个时间点,无线发射机模块1004可以并且有时的确向例如第二设备104等其他对等方通信设备传送各种信号,例如传输请求信号、导频信号等。应领会,相同的发射机模块在操作期间的各个时间点上传送话务数据。数据可以包括用户数据,例如,输送文本、音频和/或图像数据的对等话务数据。

资源标识模块1022用于从较大通信资源集中标识在其上传送了感兴趣信号的第一通信资源子集。例如,第一子集可以是例如第一频调-码元子集464,并且该较大通信资源集可以是例如如图4中所示的较大集合462。在一些实施例中,资源标识模块1022包括基于设备标识符的选择子模块1024,其被配置成选择与所述通信设备1000的设备标识符相对应的资源为所述第一子集。在一些实施例中,资源标识模块1022还包括或替换地包括基于连接标识符的选择子模块1026,其被配置成选择与对应于所述通信设备1000是其一方的通信连接的连接标识符相对应的资源作为所述第一子集。应领会,连接标识符可对应于例如这对通信对等方设备之间的连接。例如,连接标识符可对应于通信设备1000和可正与通信设备1000通信的另一个对等方设备(例如第二设备104)两者并为这两者已知。

可靠性确定模块1028用于基于与通信资源集的第一子集的个体子部分相对应的收到能量来确定收到的感兴趣信号1020的一个或多个子部分是否可靠。在一些实施例中,收到的感兴趣信号1020可以是例如传达码字形式的控制值的控制信号,其中所传达的码字形式的值传达例如传输速率和/或ACK/NAK信号。在一些实施例中,感兴趣信号可以并且有时的确是在所标识的第一通信资源子集上接收的。在一些实施例中,通信资源是个体频调-码元。可靠性确定模块1028包括平均功率估计模块1030和阈值比较模块1032。平均功率估计模块1030估计与第一通信资源子集相对应的每信号子部分平均功率。例如,模块1030在生成平均功率时可考虑对应于第一通信资源子集的每个个体频调-码元上的信号功率。

阈值比较模块1032确定哪些子部分具有落在所述估计平均功率的阈值范围内的子部分信号功率,如由与基于估计平均功率的阈值范围进行比较的结果所指示的。阈值范围可以是相对于估计平均功率的预定范围,或可以是动态地生成的范围、由通信设备1000取决于例如收到信号的质量生成的范围。使用由阈值比较模块1032产生的结果,被确定为具有落在所述平均功率的阈值范围内的子部分信号功率的所述子部分可以并且有时的确被视为可靠的。未被确定为可靠的子部分的频调-码元不被视为可靠的。可靠性确定模块1028的输出被存储为所确定的可靠子部分1048。

干扰电平确定模块1034用于生成来自较大通信资源集462的第二子集的干扰,第二子集包括未包括在第一通信资源子集464中的通信资源,例如频调-码元。例如,第二子集可以是由例如图4中的标记466所标识的不在第一子集中的通信资源。干扰电平可以例如基于在第二子集中包括的频调-码元上接收到的每频调-码元平均能量或其某个函数来确定。

信号恢复模块1036用于从收到的感兴趣信号中确定为可靠的子部分恢复所传达的控制信号。可靠子部分——例如包括在第一通信资源子集中的确定为可靠的频调-码元——传达例如控制信号或其他信息。在一些实施例中,所传达的控制信号是使用位置编码来编码的,第一子集中在其上传送能量的频调-码元的位置被用来传达正传送的值。在一些实施例中,所传达的控制信号是确认(ACK)值和否确认(NAK)值之一。在一些实施例中,所传达的控制信号传达多个可能的传输速率指标值之一。信号恢复模块1036包括位置解码模块1038,其用于基于第一资源子集中确定为可靠的频调-码元的位置来执行位置解码操作。在一些此类实施例中,位置解码模块包括图案匹配模块1040,其用于将第一子集中在其上检测到高于干扰电平的能量的频调-码元的位置与频调-码元图案集进行比较,每个频调码元图案被用于传达至少一个值。例如,由于干扰电平是使用模块1034来确定的,因此设备1000标识第一子集中哪些频调-码元具有高于所确定的干扰电平的、可被视为指示来自所传达信号的能量的能量。图案匹配模块1040将此类所标识的频调-码元的位置与用于传达值的多个可能图案作比较。当某个频调-码元图案匹配时,设备1000可推定通过控制信号传达了哪个值。

在一些实施例中,位置解码模块1038被配置成在不使用指示第一子集中未被确定为可靠的频调-码元的位置的信息的情况下执行位置解码,例如不使用不可靠频调-码元。在一些实施例中,位置解码模块1038还包括概率匹配子模块1042。

收到信号1044表示由通信设备1000经由无线接收机模块1002接收到的信号,例如在较大通信资源集462上接收到的信号。个体收到信号1044可包括感兴趣信号1020。在一些实施例中,感兴趣信号可以是从诸如第二设备104等对等方通信设备传达而来的控制信号。所标识的第一资源子集1046包括关于较大子集462中的哪些通信资源已被标识为属于例如第一子集464等第一资源子集的信息。所标识的第一资源子集1046是资源标识模块1022的输出。

所确定的可靠子部分1048包括关于第一通信资源子集464中的哪些子部分(例如频调-码元)被确定为可靠的信息。如以上所讨论的,使用平均功率估计模块1030和阈值比较模块1032,通信设备1000确定感兴趣信号的可靠子部分。由此,所确定的可靠子部分1048是在一些实施例中包括模块1030和1032两者的可靠性确定模块1028的输出。

恢复出的信号1050是恢复出的感兴趣信号,例如所传达的控制信号,其是从另一个对等通信设备传达而来的。恢复出的信号1050是信号恢复模块1036的输出。估计平均功率1052是生成的与第一通信资源子集相对应的每信号子部分平均功率的估计。估计平均功率1052是平均功率估计模块1030的输出,并且可被用作阈值比较模块1032的输入。

阈值范围信息1054包括关于可被阈值比较模块1032使用的阈值范围的信息。由此,阈值范围信息1054充当阈值比较模块1032的输入。所确定的干扰电平1058是从未包括在第一通信资源子集中的第二通信资源集确定的干扰电平。所确定的干扰电平1058是确定模块1034的输出。

所存储的频调-码元图案1060包括多个频调-码元图案和关于对应于个体图案的值的信息,个体图案可以并且有时的确被通信设备1000用于比较所述第一子集中在其上检测到高于所确定的干扰电平1058的能量的频调-码元的位置。所存储的频调-码元图案1060中的每个频调-码元图案对应于至少一个值,例如可使用位置编码来传达的值。

设备标识符1062可以是例如通信设备1000(例如,第一设备102)的标识符。设备标识符1062在一些实施例中尤其可由资源标识模块1022在标识对应于设备标识符的第一资源子集时使用。连接标识符1064可由资源标识模块1022在标识对应于连接标识符的第一资源子集时使用。如早先所讨论的,连接标识符1064可对应于例如一对通信对等方设备,例如第一和第二设备102、104。

各个实施例的技术可使用软件、硬件和/或软件和硬件的组合来实现。各种实施例针对装置,举例而言诸如移动终端、基站、通信系统之类。各种实施例还针对方法,例如控制和/或操作移动节点、基站和/或例如主机等通信系统的方法。各种实施例还针对包括用于控制机器实现方法的一个或多个步骤的机器可读指令的例如ROM、RAM、CD、硬盘等机器(例如计算机)可读介质。

在各种实施例中,本文中所描述的节点是使用执行与一个或更多个方法相对应的步骤——例如信号处理、消息生成和/或传输步骤——的一个或更多个模块来实现的。由此,在一些实施例中,各种特征是使用诸模块来实现的。此类模块可使用软件、硬件、或硬件与软件的组合来实现。由此,在一些实施例中,这些模块是物理硬件模块。上面描述的很多方法或方法步骤可以利用包括在诸如举例而言RAM、软盘等存储器设备的机器可读介质中的诸如软件的机器可执行指令来实现,以在有或没有其他硬件的情况下控制例如通用计算机的机器例如在一个或多个节点中实现上面描述的所有或部分方法。因此,各种实施例还尤其针对包括用于使例如处理器和相关联硬件等机器执行上面描述的方法的一个或多个步骤的机器可执行指令的机器可读介质。一些实施例针对例如通信节点的设备,包括配置成实现本发明的一种或多种方法的一个、多个或全部步骤的处理器。

在一些实施例中,例如,诸如接入节点和/或无线终端等通信节点的一个或多个设备的例如CPU等一个或多个处理器被配置成执行如描述为由通信节点执行的方法的步骤。处理器的配置是通过使用用于控制配置的一个或多个模块——例如软件模块——和/或通过在处理器中包括用于执行所陈述的步骤和/或控制处理器配置的硬件——例如硬件模块——来达成的。因此,一部分而非全部实施例针对具有包括与由其中包括处理器的设备执行的各种所描述的方法的每一步骤相对应的模块的处理器的设备,例如通信节点。在一部分而非全部实施例中,例如通信节点的设备包括与由其中包括处理器的设备执行的各种所描述的方法的每一步骤相对应的模块。这些模块可使用软件和/或硬件来实现。

一些实施例针对包括计算机可读介质的计算机程序产品,该计算机可读介质包括用于使一台计算机或多台计算机实现各种功能、步骤、动作和/或操作——例如以上所描述的一个或多个步骤——的代码。取决于实施例,计算机程序产品可以并且有时的确包括对应要执行的每一步骤的不同代码。因此,计算机程序产品可以且有时确实包括对应方法——例如控制通信设备或节点的方法——的各个个体步骤的代码。代码可以是存储在诸如RAM(随机存取存储器)、ROM(只读存储器)或其它类型的存储设备等计算机可读介质上的例如计算机等机器可执行指令的形式。除针对计算机程序产品之外,一些实施例针对配置成实现以上所描述的一种或多种方法的各个功能、步骤、动作和/或操作中的一个或多个的处理器。相应地,一些实施例针对配置成实现本文中所描述的方法的一些或全部步骤的例如CPU之类的处理器。处理器可以用在例如本申请中所描述的通信设备或其它设备中。

尽管是在OFDM系统的上下文中描述的,但是各种实施例的方法和装置之中至少有一些可应用于包括许多非OFDM系统(包括,例如CDMA系统)在内的宽范围的通信系统。

鉴于上面的描述,以上所描述的各种实施例的方法和装置的众多其他变型对本领域技术人员将是显然的。此类变型将被认为是落在范围中的。这些方法和装置可以并且在各种实施例中的确是与CDMA、正交频分复用(OFDM)、和/或各种其他类型的可用于提供接入节点与移动节点之间的无线通信链路的通信技术一起使用的。在一些实施例中,这些接入节点被实现为使用OFDM和/或CDMA来与移动节点建立通信链路的基站。在各种实施例中,移动节点被实现为用于实现各种方法的笔记本计算机、个人数据助理(PDA)、或其他包括接收机/发射机电路和逻辑和/或例程的便携式设备。

相关申请

本申请要求于2007年7月10日提交的题为“METHODS AND APPARATUSRELATING TO PEER TO PEER COMMUNICATIONS(与对等通信相关的方法和装置)”的美国临时专利申请S.N.60/948,985的权益,该临时申请已转让给本申请受让人并明确通过援引全部纳入于此。