System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 从无线电信号解码数据的方法以及无线电接收器技术_技高网

从无线电信号解码数据的方法以及无线电接收器技术

技术编号:40205246 阅读:8 留言:0更新日期:2024-02-02 22:17
本申请提供一种从无线电信号解码数据的方法以及无线电接收器。所述方法包括:将匹配滤波器组应用于经过采样的无线电信号以生成相关性强度数据,其中匹配滤波器组中的每个滤波器使经过采样的信号与表示相应的滤波器序列的数据互相关;以及使用相关性强度数据从经过采样的信号生成经过解码的符号的序列,其中经过解码的符号的序列中的每个符号的值是部分地基于来自经过解码的符号的序列的相应的较早经过解码的符号的值确定的,其中每个滤波器序列包括相应的恒定部分和相应的可变部分,可变部分定位于恒定部分之前,其中每个恒定部分随时间推移是恒定的,并且其中对于序列中的每个符号,每个可变部分取决于较早经过解码的符号。

【技术实现步骤摘要】

本专利技术涉及用于解码数字无线电发射的方法和设备。


技术介绍

1、在数字无线电通信中,发射的无线电信号通常包括以特定频率为中心的载波,所述载波被调制以编码数字“0”和“1”的流。无线电接收器将传入的模拟波形转换成离散位的序列,以便恢复发射的消息。

2、然而,数字无线电信号易受噪声影响,这可能会导致不确定是否应将任何特定的接收位解码为数字“0”或“1”。

3、一种用于根据接收到的相位编码或频率编码的数字无线电信号推断位序列的已知方法是:从信号生成复基带样本,并将这些复基带样本输入到匹配滤波器组。匹配滤波器组(mfb)包括一组滤波器,所述一组滤波器中的每个滤波器将接收到的信号与对应于一个或多个数据位的固定序列的相应的模板波形互相关。例如,滤波器组可以含有三十二个滤波器,每个滤波器对应于表示五个位的不同序列的相应的波形;mfb总共覆盖所有25个位序列。然后可以以各块具有五个位的方式来进行位决策,从而确定在任何给定的时间间隔内哪个滤波器对波形的匹配最强并且将块解码为对应于最强滤波器的位序列。

4、本申请人的wo 2014/167318通过考虑在重叠的时间窗中的每个特定的接收到的位位置的多个观察值来解决噪声问题。对于特定位,将具有与公共滤波器长度一样多的观察值——例如,对于具有5位滤波器长度的每个位,将具有五个观察值。然后基于对多个观察值为所述位位置提供的一组二进制值的多数表决确定应将特定位解码为0还是1。

5、通常,增加每个滤波器的位长度k将增加此种接收器的灵敏度,使得k=5、k=7或更高的值是令人期望的。然而,增加位长需要滤波器的数量的指数增加。对于长度为k位的非相干匹配滤波器组,乘加运算的次数为o(k.r.2k),其中r为过采样率。对于硬件实施的无线电(例如,芯片上无线电),复杂度的此种指数增长意指在没有使解调器的面积和功耗显著增加的情况下不能使k增加。这是不令人期望的,尤其是在功率受限的装置(如电池供电的bluetoothtm装置、lte-m装置或nb-iot装置)上。


技术实现思路

1、本专利技术寻求提供一种替代性方法来增加基于mfb的无线电接收器的灵敏度。

2、根据第一方面,本专利技术提供了一种从无线电信号解码数据的方法,所述方法包括:

3、将匹配滤波器组应用于经过采样的无线电信号以生成相关性强度数据,其中所述匹配滤波器组中的每个滤波器使所述经过采样的信号与表示相应的滤波器序列的数据互相关;以及

4、使用所述相关性强度数据从所述经过采样的信号生成经过解码的符号的序列,其中所述经过解码的符号的所述序列中的每个符号的值是部分地基于来自所述经过解码的符号的所述序列的相应的较早经过解码的符号的值确定的。

5、根据第二方面,本专利技术提供了一种无线电接收器,其包括:

6、匹配滤波器组,所述匹配滤波器组包括用于从经过采样的无线电信号生成相关性强度数据的多个滤波器模块,每个滤波器模块被配置成使所述经过采样的信号与表示相应的滤波器序列的数据互相关;以及

7、决策单元,所述决策单元被配置成使用所述相关性强度数据从所述经过采样的信号生成经过解码的符号的序列,

8、其中所述匹配滤波器组和/或决策单元被配置成部分地基于来自所述经过解码的符号的所述序列的相应的较早经过解码的符号的值确定所述序列中的每个符号的值。

9、因此,本领域技术人员将看到,根据本专利技术,先前经过解码的符号的值用于影响当前符号的解码。这可以有效地增加用于解调当前符号的接收到的信号的长度,从而使得在不必增加滤波器的数量的情况下具有更高的灵敏度。这是因为较早经过解码的符号的值通常会受到经过采样的信号中的在较早经过解码的符号之前直到滤波器序列的长度的样本的影响,因此使用这个经过解码的符号来确定较晚符号的解码可以允许这些较早样本也影响较晚符号的解码,即使这些样本可能与较晚符号分隔超过滤波器序列的长度。

10、优选地,每个滤波器序列的长度为两个符号或更多个符号。在一些实施例中,一个符号简单地等于一个位。滤波器序列可以是二进制滤波器序列。然而,在其它实施例中,符号可以传达两个或更多个位的信息。

11、滤波器序列可以全部具有公共长度,k个符号。k可以等于2、3、4、5、7或任何正整数。

12、在实施例中的任何实施例中,对于经过解码的符号的序列中的每个符号(最近计算出的符号可以方便地被称为“当前”符号),相应的较早经过解码的符号可以在时间上与所述符号偏移可以是恒定的时间偏移(例如,恒定数量的符号间隔)。在一些实施例中,这个偏移的值可以在一个符号与小于滤波器序列的长度的一个符号之间——例如在范围[0,k-1]内——使得当前符号和相应的较早符号始终在彼此的滤波器的长度k内。在其它实施例中,偏移可以等于或大于滤波器的长度k。

13、在一些实施例中,所述经过解码的符号的所述序列中的每个符号的值是部分地基于来自所述经过解码的符号的所述序列的多个相应的较早经过解码的符号的值确定的。这些较早经过解码的符号可以与当前符号偏移相应的时间偏移,所述相应的时间偏移可以随时间推移是恒定的。这些较早经过解码的符号可以包括一连串的相继符号或由所述一连串的相继符号组成,即,偏移是一组连续整数。在一些实施例中,偏移可以全部在范围[0,k-1]内,使得每个较早符号在当前符号的滤波器的长度k内。然而,在其它实施例中,偏移中的至少一些偏移可以等于或大于滤波器长度k。

14、较早经过解码的一个符号或多个符号的一个或多个值可以沿一个或多个反馈路径从决策单元的输出反馈。反馈路径可以是用于传送单个位值的单个线路。反馈路径可以通向用于存储较早经过解码的符号的值的缓存器(例如,移位寄存器)。缓存器的长度可以等于接收器被配置成在确定每个符号的值时使用的较早经过解码的符号的数量。反馈路径可以通向选择器(例如,多路复用器)的控制输入,所述选择器用于从多个存储的值中选择一个值(例如,中间计算结果)以输入到匹配滤波器组中的计算(例如,作为到滤波器互相关模块的输入)或作为到决策单元中的运算的输入(例如,作为到决策单元中的多数表决块的输入)。

15、在第一组实施例中,在匹配滤波器组中使用较早经过解码的一个符号或多个符号的一个或多个值,而在第二组实施例中,在决策单元中使用较早经过解码的符号的值。(这两组实施例不一定是不同的,并且可以重叠。)

16、在第一组实施例中,在匹配滤波器组中使用较早经过解码的一个符号或多个符号的一个或多个值。匹配滤波器组可以被配置成接收较早经过解码的一个或多个符号的一个或多个值作为输入。所述匹配滤波器组可以在每个滤波器序列中包含一个或多个值。

17、每个滤波器序列可以包括恒定部分和可变部分或由所述恒定部分和所述可变部分组成。可变部分可以定位于恒定部分之前——即,对应于经过采样的信号中的较早接收到的样本。恒定部分可以具有公共长度c,其可以是1个符号、2个符号、3个符号、4个符号、5个符号、7个符号或更多个本文档来自技高网...

【技术保护点】

1.一种从无线电信号解码数据的方法,所述方法包括:

2.根据权利要求1所述的方法,其中每个滤波器序列的长度为两个符号或更多个符号。

3.根据权利要求1或2所述的方法,其中对于所述经过解码的符号的所述序列中的每个符号,所述相应的较早经过解码的符号在时间上与所述符号偏移恒定时间偏移。

4.根据权利要求1或2所述的方法,其中当确定所述经过解码的符号的所述序列中的每个符号的值时,所述滤波器序列的所述可变部分全部等于一个或多个较早经过解码的符号的相应的公共序列。

5.根据权利要求1或2所述的方法,其中在所述匹配滤波器组的所有滤波器序列中,所述恒定部分含有从零到所述匹配滤波器组中的滤波器数量减一的每个整数值。

6.根据权利要求1或2所述的方法,其中每个滤波器序列中的所述可变部分具有公共长度。

7.根据权利要求1或2所述的方法,其中所述经过解码的符号的所述序列中的每个符号的值是部分地基于来自所述经过解码的符号的所述序列的多个相应的较早经过解码的符号的值确定的。

8.一种无线电接收器,其包括:

9.根据权利要求8所述的无线电接收器,其中所述匹配滤波器组和/或决策单元被配置成部分地基于来自所述经过解码的符号的所述序列的多个相应的较早经过解码的符号的值确定所述经过解码的符号的所述序列中的每个符号的值。

10.根据权利要求8或9所述的无线电接收器,其中在所述匹配滤波器组的所有滤波器序列中,所述恒定部分含有从零到所述匹配滤波器组中的滤波器数量减一的每个整数值。

11.根据权利要求8或9所述的无线电接收器,其中每个滤波器序列中的所述可变部分具有公共长度,以及当确定所述经过解码的符号的所述序列中的每个符号的相应的值时,所述可变部分全部等于一个或多个较早经过解码的符号的相应的相同序列。

12.根据权利要求8或9所述的无线电接收器,所述无线电接收器被配置为通过以下对所述经过解码的符号的所述序列中的每个符号进行解码:针对每个符号应用一次所述匹配滤波器组,并且标识最佳匹配滤波器,并且将所述符号解码为所述最佳匹配滤波器的滤波器序列中在所述符号对应的位置处的值。

13.根据权利要求8或9所述的无线电接收器,所述无线电接收器被配置为当解码每个符号时,以不同的时间偏移将所述匹配滤波器组多次应用于所述经过采样的信号。

14.根据权利要求8或9所述的无线电接收器,所述无线电接收器包括硬符号决策块,所述硬符号决策块被配置为通过对多个时间偏移中的每个接收最佳匹配滤波器、并且通过将决策过程应用于来自整个多个最佳匹配滤波器中的对应于符号位置的相应的多个符号值来对经过解码的序列中的符号位置的值进行解码,确定所述经过解码的序列的符号。

15.根据权利要求8或9所述的无线电接收器,所述无线电接收器包括软符号决策块,所述软符号决策块被配置为使用来自多个匹配滤波器的相应的相关性强度数据来解码符号。

...

【技术特征摘要】

1.一种从无线电信号解码数据的方法,所述方法包括:

2.根据权利要求1所述的方法,其中每个滤波器序列的长度为两个符号或更多个符号。

3.根据权利要求1或2所述的方法,其中对于所述经过解码的符号的所述序列中的每个符号,所述相应的较早经过解码的符号在时间上与所述符号偏移恒定时间偏移。

4.根据权利要求1或2所述的方法,其中当确定所述经过解码的符号的所述序列中的每个符号的值时,所述滤波器序列的所述可变部分全部等于一个或多个较早经过解码的符号的相应的公共序列。

5.根据权利要求1或2所述的方法,其中在所述匹配滤波器组的所有滤波器序列中,所述恒定部分含有从零到所述匹配滤波器组中的滤波器数量减一的每个整数值。

6.根据权利要求1或2所述的方法,其中每个滤波器序列中的所述可变部分具有公共长度。

7.根据权利要求1或2所述的方法,其中所述经过解码的符号的所述序列中的每个符号的值是部分地基于来自所述经过解码的符号的所述序列的多个相应的较早经过解码的符号的值确定的。

8.一种无线电接收器,其包括:

9.根据权利要求8所述的无线电接收器,其中所述匹配滤波器组和/或决策单元被配置成部分地基于来自所述经过解码的符号的所述序列的多个相应的较早经过解码的符号的值确定所述经过解码的符号的所述序列中的每个符号的值。

10.根据权利要求8或9所述的无线电接收器,其中在所述匹配滤波器...

【专利技术属性】
技术研发人员:丹尼尔·瑞安伟·李
申请(专利权)人:北欧半导体公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1