掌桥专利:专业的专利平台
掌桥专利
首页

使用离散长球序列的投影信号

文献发布时间:2024-04-18 19:58:53


使用离散长球序列的投影信号

技术领域

本公开一般地涉及无线通信领域。具体地,本公开的一些实施例涉及单音(single-tone)信号、多载波信号或多啁啾(multi-chirp)信号的生成和接收。

背景技术

无线通信信号可以在专用射频上发送,而且在一些应用中,可能希望生成频谱得到很好控制的信号,从而避免相邻频率上的信号或单个通信系统内的信号之间由于带外(out-of-band,OOB)发射而产生过度干扰,等等。无线通信可以基于包括调制单载波波的单音传输、包括调制多个子载波的多载波传输(例如,通过快速傅里叶逆变换(inverse fastFourier transform,IFFT)实现)或包括调制多个啁啾波形的多啁啾传输(例如,通过离散仿射傅里叶逆变换(inverse discrete affine Fourier transform,IDAFT)实现)。

发明内容

本发明内容简单介绍了一些概念,在具体实施方式中会进一步描述这些概念。本发明内容既不旨在确定所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。

本公开的目的是能够在带外发射减少的情况下生成和接收信号。上述和其它目的可以通过独立权利要求的特征来实现。其它实现方式在从属权利要求、说明书和附图中是显而易见的。

根据第一方面,提供了一种用于生成信号的设备。所述设备可以用于获取输入样本序列,并且获取第一组序列。所述第一组序列可以是基于与值大于第一阈值的特征值相关联的离散长球序列的。所述设备还可以用于:确定第一投影样本序列,包括将所述输入样本序列投影到所述第一组序列;根据所述第一投影样本序列生成所述信号。该技术方案能够在带外发射减少的情况下生成频谱得到很好控制的信号。

根据所述第一方面的一种实现方式,所述设备还可以用于获取第二组序列。所述第二组序列可以是基于与值在所述第一阈值和第二阈值之间的特征值相关联的离散长球序列的。为了确定所述第一投影样本序列,所述设备还可以用于:确定第二投影样本序列,包括将所述输入样本序列投影到所述第二组序列;从所述输入样本序列中减去所述第二投影样本序列。该技术方案降低了生成频谱得到很好控制的信号的复杂性。

根据所述第一方面的一种实现方式,所述第一阈值可以为1-∈,所述第二阈值可以为∈,其中,∈在0和1/2之间。该技术方案提供了一种根据特征值的第一阈值和第二阈值在复杂性降低的情况下生成频谱得到很好控制的信号的实现方式。

根据所述第一方面的一种实现方式,所述第一组序列或所述第二组序列可以包括频移离散长球序列。该技术方案能够生成以非零频率为中心的频谱得到很好控制的信号。

根据所述第一方面的一种实现方式,所述离散长球序列可以包括长形矩阵B

其中,(m,n)∈{1,…,N}

根据所述第一方面的一种实现方式,所述第一组序列的带宽可以包括相对于所述信号的预期带宽的带宽过剩。该技术方案可以减轻由输入样本序列投影到第一组序列而引起的失真。

根据所述第一方面的一种实现方式,所述离散长球序列可以包括长形矩阵B

其中,(m,n)∈{1,…,N}

根据所述第一方面的一种实现方式,所述设备还可以用于将发送变换应用于数据符号序列以得到所述输入样本序列。该技术方案改进了根据发送变换生成的信号的频谱控制。

根据所述第一方面的一种实现方式,所述发送变换可以包括离散傅里叶逆变换或离散仿射傅里叶逆变换。该技术方案可以生成频谱控制得到改进的多载波信号或多啁啾信号。

根据所述第一方面的一种实现方式,所述数据符号序列可以包括所述数据符号序列的边缘处的保护符号。该技术方案可以减轻由输入样本序列投影到第一组序列而引起的失真。

根据所述第一方面的一种实现方式,所述设备还可以用于将循环前缀或啁啾周期前缀插入到所述输入样本序列中。该技术方案使得接收器能够应对无线信道的延迟扩展。

根据所述第一方面的一种实现方式,所述设备还可以用于在所述输入样本序列的边缘处插入零值尾部样本。该技术方案可以减轻由输入样本序列投影到第一组序列而引起的失真。

根据所述第一方面的一种实现方式,所述设备还可以用于将所述第一投影样本序列的尾部与前一投影输入样本序列和后一投影输入样本序列重叠相加。该技术方案可以在不降低频谱效率的情况下减轻由输入样本序列投影到第一组序列而引起的失真。

根据所述第一方面的一种实现方式,所述设备还可以用于将零值后缀插入到所述第一投影样本序列中。该技术方案使得接收器能够应对无线信道的延迟扩展。

根据所述第一方面的一种实现方式,所述设备还可以用于发送以下至少一者:所述带宽过剩的指示;所述保护符号的数量的指示;所述零值尾部样本的数量的指示。该技术方案能够在操作过程中调整带宽过剩、保护符号的数量或零值尾部符号的数量,从而优化不同无线信道条件或通信系统配置下的传输,等等。

根据所述第一方面的一种实现方式,所述设备还可以用于:接收在接收器处配置的接收样本的窗口的长度的指示;根据所述在接收器处配置的接收样本的窗口的长度,确定所述带宽过剩、所述保护符号的数量和所述零值尾部符号的数量中的至少一者。该技术方案能够针对特定接收器调整带宽过剩、保护符号的数量或零值尾部符号的数量。

根据所述第一方面的一种实现方式,所述设备还可以用于发送所述生成的信号。该技术方案使得生成的频谱得到很好控制的信号被发送到接收器。

根据第二方面,公开了一种用于接收信号的设备。所述设备可以用于确定所述接收信号的接收样本的窗口。所述接收信号可以包括输入样本序列到第一组序列的投影。所述第一组序列可以是基于与值大于第一阈值的特征值相关联的离散长球序列的。所述设备还可以用于:将所述接收样本的窗口投影到所述第一组序列或者对所述接收样本的窗口进行滤波,以得到第一样本序列;根据所述第一样本序列对所述接收信号执行检测。该技术方案能够在带外发射减少的情况下接收频谱得到很好控制的信号,同时削弱占用相邻频带的信号对该接收的干扰,即带外干扰。

根据所述第二方面的一种实现方式,为了将所述接收样本的窗口投影到所述第一组符号序列,所述设备还用于:确定第二投影样本序列,包括将所述接收样本的窗口投影到第二组序列,其中,所述第二组序列是基于与值在所述第一阈值和第二阈值之间的特征值相关联的离散长球序列的;从所述接收样本的窗口中减去所述第二投影样本序列。该技术方案降低了接收频谱得到很好控制的信号的复杂性。

根据所述第二方面的一种实现方式,所述第一阈值可以为1-∈,所述第二阈值可以为∈,其中,∈在0和1/2之间。该技术方案提供了一种根据特征值的第一阈值和第二阈值在复杂性降低的情况下接收频谱得到很好控制的信号的实现方式。

根据所述第一方面的一种实现方式,所述第一组序列或所述第二组序列可以包括频移离散长球序列。该技术方案能够接收以非零频率为中心的频谱得到很好控制的信号。

根据所述第二方面的一种实现方式,所述离散长球序列可以包括长形矩阵B

其中,(m,n)∈{1,…,N}

根据所述第二方面的一种实现方式,所述第一组序列的带宽可以包括相对于所述信号的预期带宽的带宽过剩。该技术方案可以减轻由输入样本序列投影到第一组序列而引起的失真。

根据所述第二方面的一种实现方式,所述离散长球序列可以包括长形矩阵B

其中,(m,n)∈{1,…,N}

根据所述第二方面的一种实现方式,所述接收样本的窗口的长度可以大于或等于所述输入样本序列的长度。该技术方案能够削弱带外干扰。

根据所述第二方面的一种实现方式,所述设备还可以用于:将接收变换应用于所述第一样本序列以得到变换后的样本序列;根据所述变换后的样本序列对所述接收信号执行检测。该方案能够接收根据发送变换生成的频谱控制得到改进的信号。

根据所述第二方面的一种实现方式,所述接收变换可包括离散傅里叶逆变换或离散仿射傅里叶逆变换。该技术方案能够接收频率控制得到改进的多载波信号或多啁啾信号。

根据所述第二方面的一种实现方式,所述设备还可以用于从所述变换后的样本序列中移除与保护符号对应的符号。该技术方案可以减轻由输入样本序列投影到第一组序列而引起的失真。

根据所述第二方面的一种实现方式,所述设备还可以用于从所述第一样本序列的边缘移除与所述输入样本序列的零值尾部样本对应的样本。该技术方案可以减轻由输入样本序列投影到第一组序列而引起的失真。

根据所述第二方面的一种实现方式,所述设备还可以用于从所述第一样本序列中移除与所述输入样本序列的循环前缀或啁啾周期前缀对应的样本。该技术方案使得设备能够应对无线信道的延迟扩展。

根据所述第二方面的一种实现方式,所述设备还可以用于从所述第一样本序列中移除与零值后缀对应的样本。该技术方案使得设备能够应对无线信道的延迟扩展。

根据所述第二方面的一种实现方式,所述设备还可以用于将所述第一样本序列中的与零值后缀对应的样本与所述第一样本序列的相对边缘处的样本重叠相加。该技术方案使得设备能够应对无线信道的延迟扩展。

根据所述第二方面的一种实现方式,所述设备还可以用于:根据N

根据所述第二方面的一种实现方式,所述设备还可以用于接收以下中的至少一者:所述带宽过剩的指示;所述保护符号的数量的指示;所述零值尾部样本的数量的指示。该技术方案能够在操作过程中调整带宽过剩、保护符号的数量或零值尾部符号的数量,从而优化不同无线信道条件或通信系统配置下的传输,等等。

根据所述第二方面的一种实现方式,所述设备还可以用于发送所述接收样本的窗口长度的指示。该方案可以调整设备的带宽过剩、保护符号的数量或零值尾部符号的数量。

根据第三方面,公开了一种方法。所述方法可以包括获取输入样本序列以及获取第一组序列。所述第一组序列可以是基于与值大于第一阈值的特征值相关联的离散长球序列的。所述方法还可以包括:确定第一投影样本序列,包括将所述输入样本序列投影到所述第一组序列;根据所述第一投影样本序列生成所述信号。该技术方案能够在带外发射减少的情况下生成频谱得到很好控制的信号。

根据第四方面,公开了一种方法。所述方法可以包括确定所述信号的接收样本的窗口。所述信号可以包括输入样本序列到第一组序列的投影。所述第一组序列可以是基于与值大于第一阈值的特征值相关联的离散长球序列的。所述方法还可以包括将所述接收样本的窗口投影到所述第一组序列或者对所述接收样本的窗口进行滤波,以得到第一样本序列;根据所述第一样本序列对所述接收信号执行检测。该技术方案能够在带外发射减少的情况下接收频谱得到很好控制的信号,同时削弱占用相邻频带的信号对该接收的干扰。

根据第六方面,提供了一种计算机程序。所述计算机程序可以包括程序代码,当所述计算机程序在计算机上执行时,所述程序代码用于执行所述第三方面或所述第四方面的方法的任一种实现方式。

因此,本公开的实现方式可以提供用于生成或接收一个或多个投影波形的设备、方法和计算机程序。任一种实现方式都可以与一个或多个其它实现方式组合。根据下文描述的一个或多个示例性实施例,本公开的这些和其它方面是显而易见的。

附图说明

附图用于提供对示例性实施例的进一步理解,并构成本说明书的一部分,这些附图示出了示例性实施例,并与说明书一起帮助解释示例性实施例。在附图中:

图1示出了根据本公开实施例的通信系统的示例;

图2示出了用于实现本公开一个或多个实施例的设备的示例;

图3示出了根据本公开实施例的通过输入符号的投影而生成信号的设备的示例;

图4示出了根据本公开实施例的投影尾部的重叠相加的示例;

图5示出了根据本公开实施例的用于接收投影信号的设备的示例;

图6示出了根据本公开实施例的通过多载波信号的投影来生成信号的设备的示例;

图7示出了根据本公开实施例的用于接收投影多载波信号的设备的示例;

图8示出了根据本公开实施例的通过多啁啾信号的投影来生成信号的设备的示例;

图9示出了根据本公开实施例的用于接收投影多啁啾信号的设备的示例;

图10示出了根据本公开实施例的通过多载波信号的投影和时域符号尾部重叠来生成信号的设备的示例;

图11示出了根据本公开实施例的通过时域符号尾部重叠来接收投影多载波信号的设备的示例;

图12示出了根据本公开实施例的通过多啁啾信号的投影和时域符号尾部重叠来生成信号的设备的示例;

图13示出了根据本公开实施例的通过时域符号尾部重叠来接收投影多啁啾信号的设备的示例;

图14示出了根据本公开实施例的通过单音信号的投影和时域符号尾部重叠来生成信号的设备的示例;

图15示出了根据本公开实施例的通过时域符号尾部重叠来接收投影单音信号的设备的示例;

图16示出了根据本公开实施例的用于生成信号的方法的示例;

图17示出了根据本公开实施例的用于接收信号的方法的示例。

在附图中,类似的附图标记用于表示类似的部件。

具体实施方式

下面详细参考示例性实施例,其示例在附图中示出。下面结合附图提供的详细描述旨在作为对本实施例的描述,并不意图表示本示例可以被构造或使用的唯一形式。描述阐述了示例的功能以及构建和操作示例的操作顺序。但是,相同或等效的功能和序列可以通过不同的示例来实现。

在一些应用中,由于以下原因使无线通信信号的频谱得到很好控制可能是有益的:用于通信的可用频谱可能具有希望免受无线电干扰的“孔”,或者具有不同要求和传输特性的服务可以提供在相邻的频带上,等等。另一方面,可能希望通过减少不同信号之间的保护带的开销来提高频谱效率。因此,本公开的实施例提供了与上述要求兼容同时实现低复杂性传输和检测的多载波、多啁啾和单音波形。所公开的波形可以根据多载波、多啁啾或单音通信信号中的每个符号的信号在与信号的长度和预期带宽相关联的Slepian基的子集的跨度上的精确或近似正交投影来生成,如下详述。

根据实施例,一种设备可以获取输入样本序列。所述设备还可以获取第一组序列,其中,所述第一组序列可以是基于与值大于第一阈值的特征值相关联的离散长球序列的。因此,所述第一组序列的频谱得到很好控制。所述设备可以确定第一投影样本序列,包括将所述输入样本序列投影到所述第一组序列;所述设备可以根据所述第一投影样本序列生成信号。这样可以生成频谱得到很好控制的调制信号,因此可以提高数据传输效率的频谱效率。另一种设备可以确定所述信号的接收样本的窗口;将所述接收样本的窗口投影到所述第一组序列或者对所述接收样本的窗口进行滤波,以得到第一样本序列;然后,可以根据所述第一样本序列对所述接收信号执行检测。这样能够在接收性能提高的情况下接收频谱得到很好控制的信号。

图1示出了根据本公开实施例的通信系统100的示例。通信系统100可以包括发送器110、传输信道120和接收器130。发送器110根据数据符号s

发送信号可以通过传输信道120来馈送,传输信道120可以通过信道矩阵H来建模。噪声可以通过在传输信道120之后添加的加性高斯白噪声来建模。接收器130可以通过对接收信号执行符号检测来确定输入符号

频谱得到很好控制的信号可以根据离散长球序列(discrete prolatespheroidal sequence,DPSS)来获取。DPSS可以与长度N和带宽W相关联。(N,W)-DPSS可以作为长形矩阵B

因此,m和n的范围都可以为1~N。标记法(0,1/2)可以表示0~1/2的开区间,因此(归一化)带宽W可以在0和1/2之间(0

被定义为B

需要说明的是,

此外,从DTFT域的具有带宽(-W,W)的有限带宽无限长离散时间信号中截断的N个连续样本的矢量(序列)可以通过其在范围

因此,本公开的实施例提供了一种用于处理多载波通信信号以使这些信号的频谱得到很好控制的方法。与单纯的加窗或滤波(例如,滤波OFDM)相比,本公开的实施例是基于将多载波信号中的片段正交投影到Slepian基的子集的跨度上的。此外,还公开了高效近似这种正交投影操作的方法,以降低其计算复杂性。因此,馈送到正交投影模块(或馈送到接近正交投影模块的模块)的信号中的每个数据符号可以由Slepian基的使用的子集的矢量来携带。例如,由于所公开的投影操作,每个数据符号可以由投影中涉及的Slepian矢量(离散长球序列)的线性组合来携带。此外,其它特征,包括附加到信号片段(馈送到投影模块)的零尾部或插入在数据符号之间的空符号,所涉及的Slepian矢量的最终线性组合可以继承输入多载波信号的有用属性,也就是说,投影信号接近多载波波形,而同时,与输入多载波信号相比,投影改进了频谱控制。因此,本公开的实施例能够以低复杂性生成和接收投影到Slepian基的子集的信号。此外,还公开了减少这种投影的不利影响的方法。

图2示出了用于实现一个或多个实施例的设备200的示例。例如,设备200可以用于生成投影信号或接收投影信号。设备200可以包括至少一个处理器202。该至少一个处理器202可以包括,例如,各种处理设备中的一个或多个,例如,协处理器、微处理器、控制器、数字信号处理器(digital signal processor,DSP)、包括或不包括伴随DSP的处理电路,或者包括集成电路的各种其它处理设备,这些集成电路包括专用集成电路(applicationspecific integrated circuit,ASIC)、现场可编程门阵列(field programmable gatearray,FPGA)、微控制器单元(microcontroller unit,MCU)、硬件加速器、专用计算机芯片,等等。

设备200还可以包括至少一个存储器204。存储器204可以用于存储计算机程序代码等,例如,操作系统软件和应用软件。存储器204可以包括一个或多个易失性存储设备、一个或多个非易失性存储设备和/或其组合。例如,存储器可以体现为磁存储设备(例如,硬盘驱动器、磁带等)、光磁存储设备或半导体存储器(例如,掩模型ROM、可编程ROM(programmable ROM,PROM)、可擦除PROM(erasable PROM,EPROM)、闪存ROM、随机存取存储器(random access memory,RAM)等)。

设备200还可以包括通信接口208,通信接口208用于使设备200能够发送和/或接收信息。通信接口208可以包括内部通信接口,例如,发送器、接收器或收发设备中的基带电路和射频(radio frequency,RF)电路之间的接口。替代地或另外,通信接口208可以用于提供至少一个外部无线连接,例如,3GPP移动宽带连接(例如,3G、4G、5G或下一代);例如,由IEEE 802.11系列或Wi-Fi联盟标准化的无线局域网(wireless local area network,WLAN)连接;短距离无线网络连接,例如,蓝牙连接。因此,通信接口208可以包括一个或多个天线,以使射频信号能够在空中发送和/或接收。

设备200还可以包括其它组件和/或功能,例如,包括至少一个输入设备和/或至少一个输出设备的用户接口(未示出)。输入设备可以采取各种形式,例如,键盘、触摸屏或一个或多个嵌入式控制按钮。例如,输出设备可以包括显示器、扬声器、振动马达等。

当设备200用于实现某种功能时,该设备中的一个组件和/或一些组件(例如,至少一个处理器202和/或至少一个存储器204)可以用于实现这种功能。此外,当至少一个处理器202用于实现某种功能时,这种功能可以使用包括在至少一个存储器204等中的程序代码206来实现。

本文中描述的功能可以至少部分地由一个或多个计算机程序产品组件(例如,软件组件)来执行。根据实施例,设备200包括处理器或处理电路,例如,微控制器,该处理器或处理电路在执行时由程序代码206配置来执行本文中描述的操作和功能的实施例。替代地或另外,本文中描述的功能可以至少部分地由一个或多个硬件逻辑组件执行。例如,在没有限制的情况下,可以使用的硬件逻辑组件的示例性类型包括现场可编程门阵列(field-programmable gate array,FPGA)、专用集成电路(application-specific integratedcircuit,ASIC)、专用标准产品(application-specific standard product,ASSP)、片上系统(system-on-a-chip,SOC)、复杂可编程逻辑器件(complex programmable logicdevice,CPLD)和图形处理单元(graphics processing unit,GPU),等等。

设备200可以用于执行本文中描述的一种或多种方法或包括用于执行本文中描述的一种或多种方法的构件。在一个示例中,这些构件包括至少一个处理器202、包括程序代码206的至少一个存储器204。当程序代码206由该至少一个处理器202执行时,使得设备200执行一种或多种方法。

设备200可以包括计算设备,例如,调制器芯片、解调器芯片、基带芯片、移动电话、平板电脑、笔记本电脑、物联网设备、基站,等等。尽管设备200被示出为单个设备,但应当理解,在适用的情况下,设备200的功能可以分配到多个设备,例如,分配在发送器、接收器或收发器中的组件之间。

图3示出了根据本公开实施例的通过输入符号的投影来生成信号的设备的示例。设备500可以包括在发送器110处,例如,作为接收器130中的基带电路内的调制器。但是,需要说明的是,在实际实现时,并非所有示出的功能或模块都可以包括在内。图3示出了设备300的一般框图的示例。图6、图8、图10、图12和图14提供了设备300的其它实施例。

如上所述,频谱得到很好控制的信号可以根据离散长球序列(discrete prolatespheroidal sequence,DPSS)来获取。因此,设备300可以包括用于将输入信号投影到DPSS的子集的投影模块330。投影模块330可以将输入符号序列作为输入。输入符号可以包括复值符号。通过任何合适的方式,例如,通过将发送变换310应用于数据符号序列,随后可选地应用前缀插入320,可以获取到输入符号序列。发送变换310可以包括N点发送变换,例如,快速傅里叶逆变换(inverse fast Fourier transform,IFFT)或离散仿射傅里叶逆变换(inverse discrete affine Fourier transform,IDAFT)。例如,多载波OFDM信号可以通过将发送变换310设置为IFFT模块来获取。当IFFT模块的输入处只有一个数据符号是非零时,单音信号可以从OFDM的相同框图中获取。多啁啾信号可以通过将发送变换310设置为IDAFT模块来获取。

设备300可以获取第一组序列。输入符号序列可以在投影模块330处被投影到第一组序列。第一投影符号序列可以作为投影模块330的输出来得到。该组序列可以在设备300处预配置或在生成信号时根据从另一设备(例如,接收器130)接收到的信令信息等确定。然后,设备300可以根据第一投影序列,例如,根据并串(parallel-to-serial,P/S)转换350和前面可选的零填充(zero-padding,ZP)后缀插入和/或尾部重叠相加模块340,生成信号。

考虑序列(矢量)x包括多载波、多啁啾或单音通信信号的一个符号的N>1个时域样本,还可能包括循环前缀(cyclic prefix,CP)或其它类型前缀和零填充的样本。该信号可以用于占用频带(-W,W)以通过N

限制序列x的频谱泄漏可以例如通过以下方式实现:将序列x投影到与

根据实施例,得到第一投影符号序列的上述投影可以通过以下方式近似:将输入符号序列投影到第二组序列,并且从输入符号序列中减去得到的第二投影序列。降低了复杂性的上述正交投影的近似是基于以下观察结果的:

-

-从离散时间傅里叶变换(DTFT)域的具有带宽(-W,W)的有限带宽无限长离散时间信号中截断的N个连续样本的序列可以通过其在

因此,第二组序列可以通过选择与第一阈值和第二阈值之间的特征值相关联的DPSS来获取。第一阈值可以为1-∈,第二阈值可以为,其中,∈∈(0,1/2)。由于与多载波、多啁啾或单音通信信号的一个符号对应的N个样本的序列x可以看作DTFT域的具有带宽(-W,W)的有限带宽无限长离散时间信号中的N个连续样本,上述两个属性适用于序列x,这表示可以通过计算

根据实施例,第一组序列或第二组序列可以包括频移DPSS。上述分析以假设信号占用频带(-W,W)(即以零频率为中心的频带)为基础。但是,这些方法也可以应用于以任何(归一化)频率f

如上所述,DPSS可以包括长形矩阵B

其中,索引(m,n)∈{1,…,N}

根据实施例,第一组序列的带宽可以包括相对于信号的预期带宽W的带宽过剩ΔW≥0。在本实施例中,DPSS可以包括长形矩阵B

因此,可以假设信号带宽等于2(W+ΔW)而不是等于2W。这样能够为投影引起的修改保留一些频带,这可能主要影响信号频带的边缘,例如,多载波传输中的信号频带的边缘处的子载波。因此,ΔW使用非零值将投影操作的影响限制在信号频带的边缘。在与频率过剩ΔW对应的频谱的部分中,OOBE电平可能会略有增加,但与非投影信号相比,得到的信号的频谱浓度还可以提高。通过使用频移的DPSS和带宽过剩参数ΔW,在所公开的投影操作中使用的矩阵可以表示为

根据实施例,数据符号序列可以包括数据符号序列的边缘处的保护数据符号。因此,除了承载有效载荷数据的数据符号s

根据实施例,设备300可以在输入符号序列的边缘处插入尾部符号。尾部符号可以包括零值符号。尾部符号可以插入在投影模块330的输入处。输入符号序列的每侧的尾部符号的数量可以表示为Δ。因此,尾部符号的数量可以等于2Δ。零填充后缀可以插入在模块340处,而不是重叠相加操作,如下详述。

图4示出了根据本公开实施例的投影尾部重叠相加的示例。当在时域中使用每侧的Δ长的尾部来填充投影模块330的输入符号序列时,包括投影符号序列的投影的输出符号块可以在模块340处与包括前一投影符号序列和后一投影符号序列的前一输出符号块和后一输出符号块重叠相加。重叠相加可以包括将Δ长的尾部与相邻符号块的边缘处的Δ个非尾部样本重叠。使用非零尾部长度Δ能够将投影操作的影响限制在信号区间的边缘处的样本。但是,这会产生具有非零尾部的后投影信号片段,这些非零尾部与前一符号块和后一符号块重叠,从而产生一定水平的符号间干扰(inter-symbol interference,ISI)。但是,实际上,ISI水平足够小,不会导致数据检测性能出现任何显著下降。

返回参考图3,设备300可以向接收器130发送关于传输参数的信息。例如,设备300可以发送以下至少一个内容:带宽过剩ΔW的指示、保护数据符号的数量N

设备300还可以用于输出生成的信号,例如,输出到发送器110的其它处理级,或者通过至少一个天线将生成的信号经由空口发送到接收器130。设备300能够生成频谱得到很好控制的投影信号,因此能够减少带外发射。设备300还能够减少由带宽过剩、保护数据符号和/或尾部符号的投影引起的失真。在时间色散信道的情况下,前缀能够实现低复杂性均衡。

图5示出了根据本公开实施例的用于接收投影信号的设备的示例。设备500可以包括在接收器130处,例如,作为接收器130中的基带电路内的解调器。但是,需要说明的是,在实际实现时,并非所有示出的功能或模块都可以包括在内。设备500可以通过至少一个天线经由空口或从接收器130的先前处理级等接收由设备300生成的信号。图5示出了设备500的一般框图的示例。图7、图9、图11、图13和图15提供了设备500的其它实施例。

设备500可以包括串并(serial-to-parallel,S/P)转换510、带外(out-of-band,OOB)干扰衰减模块520、前缀移除或后缀重叠相加模块530、接收变换540和/或检测模块550。串并转换510可以对接收信号中的N

OOB干扰衰减模块520可以将接收符号的窗口投影到第一组序列,以得到第一符号序列作为OOB干扰衰减模型520的输出。如上所述,第一组序列可以是基于与值大于第一阈值的特征值相关联的DPSS的。投影可以根据

由于上述操作是线性的,因此输入-输出关系可以写成:

y

这里,y

例如,在Δ=0、N

否则,如果在发送器110和接收器130处都使用了所公开的低复杂性近似投影操作,则

/>

这里,F

前缀移除或ZP后缀重叠相加模块530可以将第一符号序列作为输入,例如,由OOB干扰衰减模块520输出的投影或滤波符号序列。与第一符号序列的边缘处的输入符号序列(其在发送器110处进行投影)中的零值尾部符号对应的符号可以在OOB干扰衰减模块520的输出处被移除或丢弃。ZP后缀可以根据重叠相加(overlap-add,OLA)算法而被移除。OLA算法可以包括将在ZP后缀的位置上接收的样本与在数量等于后缀样本的数量的数据样本的位置上接收的样本相加,这些后缀样本位于模块530的相反边缘输入处。替代地,模块530可以移除与输入符号序列的啁啾周期前缀的循环前缀对应的符号。

接收变换540可以包括将N点接收变换应用于第一符号序列(y

在检测模块540处,可以根据作为接收变换540的输出而得到的变换符号序列对接收信号执行检测。根据复杂性约束和所设计的参数选择,检测模块550可以是简单的均衡器,其中,检测仅基于信道矩阵H,例如,基于多载波实施例中的H的主对角线上的元素的一抽头均衡。替代地,根据有效信道矩阵

设备500可以将在设备500处配置的接收符号的窗口(接收处理窗口)的长度N

图6示出了根据本公开实施例的通过多载波信号的投影来生成信号的设备的示例。在本实施例中,Δ=0、ΔW≥0和N

其中,输入包括输入到投影模块330的输入符号序列,在本示例中是IFFT的输出。但是,需要说明的是,结合本公开任一实施例描述的任何投影操作可以通过精确投影到基于DPSS的序列的相关子集或其任何合适的近似来执行。

从每个投影操作得到的N

图7示出了根据本公开实施例的用于接收投影多载波信号的设备的示例。设备700可以用于接收由设备600生成的信号。因此,传输参数可以取值Δ=0、ΔW≥0和N

其中,输入包括接收样本的窗口。请注意,设备700可以在考虑N

可以在模块530处移除零前缀。例如,重叠相加操作可以应用于在零填充后缀的位置上接收到的样本。例如,与零值后缀对应的符号可以与作为OOB干扰衰减模块520的输出而得到的第一符号序列的相反边缘处的符号重叠相加。因此,频域信道矩阵H可能会变得接近对角线,从而实现简单的均衡。接收变换模块540可以包括N

如果ΔW和N

图8示出了根据本公开实施例的通过多啁啾信号的投影来生成信号的设备的示例。在本实施例中,传输参数的值可以是Δ=0、ΔW≥0和N

其中,输入包括输入到投影模块330的输入符号序列,在本示例中是IDAFT的输出。设备800能够生成频谱得到很好控制的投影多啁啾信号。设备800还能够利用带宽过剩和/或保护数据符号来减轻由投影引起的失真。零填充后缀能够在没有啁啾周期前缀或尾部符号的情况下对时间色散信道进行低复杂性均衡。

图9示出了根据本公开实施例的用于接收投影多啁啾信号的设备的示例。设备900可以用于接收由设备800生成的信号。因此,传输参数可以取值Δ=0、ΔW≥0和N

其中,输入包括接收样本的窗口。与设备700类似,设备900可以考虑矩阵维度上的N

图10示出了根据本公开实施例的通过多载波信号的投影和时域符号尾部重叠来生成信号的设备的示例。在本实施例中,传输参数可以取值Δ>0、ΔW≥0和N

其中,输入包括输入到投影模块330的输入符号序列,在本示例中是模块320处的循环前缀插入的输出。投影多载波符号的尾部可以在模块340处与前一多载波符号和后一多载波符号重叠相加。设备1000能够生成频谱得到很好控制的投影多载波信号。设备1000还能够利用带宽过剩、保护数据符号和/或尾部符号来减少由投影引起的失真。在时间色散信道的情况下,循环前缀能够实现低复杂性均衡。

图11示出了根据本公开实施例的通过时域符号尾部重叠来接收投影多载波信号的设备的示例。设备1100可以用于接收由设备1000生成的信号。传输参数可以取值Δ>0、ΔW≥0和N

其中,输入包括接收样本的窗口。在OOB干扰衰减模块520处使用的N的值可以是N=N

图12示出了根据本公开实施例的通过多啁啾信号的投影和时域符号尾部重叠来生成信号的设备的示例。在本实施例中,传输参数可以取值Δ>0、ΔW≥0和N

投影模块330的输入样本可以在输入符号序列的每侧使用Δ长的零尾部来进行填充。例如,投影可以根据下式计算:

其中,输入包括输入到投影模块330的输入符号序列,例如,模块320处的CPP插入的输出。设备1200能够生成频谱得到很好控制的投影多啁啾信号。设备1200还能够通过带宽过剩、保护数据符号和/或尾部符号来减少由投影引起的失真。在时间色散信道的情况下,啁啾周期前缀能够实现低复杂性均衡。

图13示出了根据本公开实施例的通过时域符号尾部重叠来接收投影多啁啾信号的设备的示例。设备1300可以用于接收由设备1100生成的信号。传输参数可以取值Δ>0、ΔW≥0和N

其中,输入包括接收样本的窗口。在OOB干扰衰减模块520处使用的N的值可以是N=N

图14示出了根据本公开实施例的通过单音信号的投影和时域符号尾部重叠来生成信号的设备的示例。单音信号由于其低的峰均功率比(peak-to-average power ratio,PAPR)可能对某种应用有用。例如,单音信号可以应用于物联网(internet-of-things,IoT)设备,该设备可以配备具有严重非线性损伤的低成本功率放大器,这些损伤限制这些设备发送低PAPR信号。在本实施例中,设备1400中的发送变换模块310可以包括N

为了生成投影单音信号,可以使用以下一组参数:N

其中,输入包括输入到投影模块330的输入符号序列,例如,N

图15示出了根据本公开实施例的通过时域符号尾部重叠来接收投影单音信号的设备的示例。设备1500可以用于接收由设备1400生成的信号。因此,传输参数可以取值N

本公开的示例性实施例提供了一种适用于发送器110处的系统和方法,以合成要在多载波、多啁啾或单音传输系统的以f

例如,可以根据直接计算或查找表来生成矩阵

在Δ>0的实施例中,在添加重叠样本的对应值之前,将每个符号的左侧尾部的Δ个样本与前一符号的后Δ个时域样本重叠以及将右侧尾部的Δ个样本与下一符号的前Δ个时域样本重叠,可以生成最终信号时域样本。包括参数∈、Δ、N

本公开的示例性实施例还提供了一种适用于接收器130处的系统和方法,以处理接收样本。可以确定按顺序以每个(多载波、多啁啾或单音)符号的时域样本为中心的长度为N

本公开的实施例能够在应用于同一信号时,生成带外发射(out-of-bandemission,OOBE)电平比例如基于加窗或滤波的方法低得多的多载波、多啁啾或单音通信信号。OOBE的低电平有助于保证生成的信号与标准施加的、相邻信号之间没有保护带或保护带短的功率频谱掩码兼容。这些实施例还减少了多用户干扰(在占用相邻频率子带的传输中),这可能在异步传输、载波频移(carrier frequency offset,CFO)或移动性和/或多系统参数场景的情况下等是有用的。事实上,在这些场景下,在频率子带上发送的信号,虽然在该子带之外具有不够低的OOBE电平,但可能会对占用相邻频率子带的信号产生非常高的干扰。这可以通过应用所公开的投影信号来避免。

此外,当应用所公开的投影方法来生成具有非常陡峭的频率响应的单音信号时,由于应用了正交投影,得到的信号可能具有低的峰均功率比(peak-to-average powerratio,PAPR),因为单音信号具有低的PAPR和低的OOBE电平。因此,低OOBE水平可能有助于确保非常低的多用户干扰,例如,在异步传输、CFO或移动性或多系统参数场景的情况下。例如,该特性可以应用于IoT设备,这些设备可能配备有低复杂性功率放大器,如果不用于发送低PAPR信号,则可能会导致严重混叠。当所公开的投影操作被上面描述的低复杂性近似取代时,可以在计算复杂性更低和不显著降低相关的传输性能的情况下实现上述优点。

图16示出了根据本公开实施例的用于生成信号的方法1600的示例。

在1601中,所述方法可以包括:获取输入样本序列。

在1602中,所述方法可以包括:获取第一组序列。所述第一组序列可以是基于与值大于第一阈值的特征值相关联的离散长球序列的。

在1603中,所述方法可以包括:确定第一投影样本序列,包括将所述输入样本序列投影到所述第一组序列。

在1604中,所述方法可以包括:根据所述第一投影样本序列生成所述信号。

图17示出了根据本公开实施例的用于接收信号的方法1700的示例。

在1701中,所述方法可以包括:确定信号的接收样本的窗口。所述信号可以包括输入样本序列到第一组序列的投影。所述第一组序列可以是基于与值大于第一阈值的特征值相关联的离散长球序列的。

在1702中,所述方法可以包括:将所述接收样本的窗口投影到所述第一组序列或者对所述接收样本的窗口进行滤波,以得到第一样本序列。

在1703中,所述方法可以包括:根据所述第一样本序列对所述接收信号执行检测。

上述方法的其它特征直接源自方法和设备的功能和参数,例如,发送器110、接收器130或设备200、300、500、600、700、800或900中的任何一个,如所附权利要求书中和整个说明书所述,因而在此不再赘述。

设备或系统可以用于执行或使得执行本文描述的一个或多个方法的任何方面。此外,计算机程序可以包括程序代码,当计算机程序在计算机上执行时,该程序代码用于执行本文所述的一个或多个方法的一个方面。此外,计算机程序产品可以包括存储有程序代码的计算机可读存储介质,该程序代码包括用于执行本文所述的一个或多个方法的任何方面的指令。此外,设备可以包括用于执行本文所述的一个或多个方法的任何方面的装置。根据示例性实施例,所述装置包括至少一个处理器和包括程序代码的至少一个存储器,所述至少一个处理器,所述程序代码用于当由所述至少一个处理器执行时执行所述一个或多个方法的任何方面。

设备300、500、600、700、800或900中的任何一个的功能和模块可以通过任何合适的构件来实现,例如,类似于设备200。因此,设备300、500、600、700、800或900中的任何一个可以包括用于实现所述功能或模块的必要软件和/或硬件,例如,处理电路和/或存储器。

本文给出的任何范围或设备值均可以进行扩展或更改,但不会丢失所寻求的效果。除非明确禁止,否则任何实施例还可以与另一实施例组合。

虽然已经以结构特征和/或动作专用的语言描述了本主题,但应当理解,所附权利要求书中限定的本主题不必局限于上文描述的具体特征或动作。相反,上文描述的具体特性和动作作为实施权利要求书的示例进行公开,并且其它等效特征和动作旨在包含于权利要求书的范围内。

应当理解,上面描述的优点和优势可以涉及一个实施例,或者可以涉及多个实施例。实施例不限于解决任意或全部所述问题,也不限于具有任意或全部所述优点和优势的实施例。还应该理解的是,提及“一种”项目时可以指这些项目中的一个或多个项目。此外,对“至少一个”项目或“一个或多个”项目的引用可以指这些项目中的一个或多个。

本文描述的方法的操作可以按任何适合的次序进行,或在适当时同时进行。此外,可以在不脱离本文描述的主题的范围的情况下从方法中的任何一个中删除个别方框。上面描述的任意实施例的方面可以与所描述的任何其它实施例的方面组合以形成更多实施例,而不影响所要达到的效果。

本文使用的术语“包括”意指包括所标识的方法、框图或元素,但此类框图或元素不包括排他性列表,且方法或设备可以包括附加的框图或元素。

应当理解,以上描述仅作为示例提供,并且本领域技术人员可以进行各种修改。以上说明书、示例和数据完整描述了示例性实施例的结构和使用。尽管上文相对详细地或结合一个或多个单独实施例描述了各实施例,但本领域技术人员可以对所公开的实施例进行各种变更,而不脱离本说明书的范围。

技术分类

06120116513313