CN111357222B - 解码包括编码的数据符号的信号的方法和设备 - Google Patents
解码包括编码的数据符号的信号的方法和设备 Download PDFInfo
- Publication number
- CN111357222B CN111357222B CN201780096397.0A CN201780096397A CN111357222B CN 111357222 B CN111357222 B CN 111357222B CN 201780096397 A CN201780096397 A CN 201780096397A CN 111357222 B CN111357222 B CN 111357222B
- Authority
- CN
- China
- Prior art keywords
- sequence
- radio node
- sequences
- matrix
- data symbol
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/004—Orthogonal
- H04J13/0048—Walsh
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
用于向第二无线电节点(110;108‑1、108‑2)发送包括编码的数据符号的信号的第一无线电节点(108‑1、108‑2;110)及其中的方法。第一和第二无线电节点在无线通信网络(100)中操作。第一无线电节点重复n次要发送的数据符号S0、S1、…、Sk‑1的序列,其中,k是n的倍数。第一无线电节点使用n个正交码序列对n个数据符号S0、S1、…、Sk‑1序列进行编码,其中,每个码序列包括n个码元。此外,第一无线电节点向第二无线电节点发送信号,该信号包括相应的编码的数据符号S0、S1、…、Sk‑1序列以及可选的用于分隔两个编码的数据符号S0、S1、…、Sk‑1序列的相应的附缀。
Description
技术领域
本文的实施例总体上涉及第一无线电节点、第二无线电节点以及其中的方法。特别地,实施例涉及分别发送和解码包括编码的数据符号的信号。
背景技术
诸如终端或无线设备之类的通信设备也被称为例如用户设备(UE)、移动终端、无线终端和/或移动台。这种终端能够在无线通信***或蜂窝通信网络(有时也称为蜂窝无线电***或蜂窝网络)中无线通信。所述通信可以例如经由无线通信网络内包括的无线电接入网络(RAN)以及可能的一个或多个核心网络在两个无线设备之间、在无线设备和普通电话之间和/或在无线设备和服务器之间执行。
上述终端或无线设备还可以被称为移动电话、蜂窝电话、具有无线能力的笔记本电脑、或者平板电脑(仅列举一些进一步的示例)。本上下文中的终端或无线设备可以是例如便携式、口袋存储式、手持式、计算机包括的或车载的移动设备,能够经由RAN与另一实体(例如另一终端或服务器)传送语音和/或数据。
蜂窝通信网络覆盖被划分为小区区域的地理区域,其中,每个小区区域由诸如基站(例如无线电基站(RBS),取决于所使用的技术和术语,其有时可称为例如“eNB”、“e节点B(eNodeB)”、“节点B(NodeB)”、“B节点”或基础收发器站(BTS))的接入节点服务。基于传输功率以及由此小区大小,基站可以是不同的类别,例如宏eNodeB、家用eNodeB或微微基站。小区是基站在基站站点处提供无线电覆盖的地理区域。位于基站站点的一个基站可以服务一个或多个小区。此外,每个基站可以支持一种或多种通信技术。基站通过在无线电频率上操作的空中接口与基站范围内的终端或无线设备通信。在本公开的上下文中,表达下行链路(DL)被用于从基站到移动站的传输路径。表达上行链路(UL)被用于相反方向(即从移动站到基站)的传输路径。
通用移动电信***(UMTS)是第三代(3G)电信网络,其从第二代(2G)全球移动通信***(GSM)演进而来。UMTS陆地无线电接入网络(UTRAN)本质上是使用用于用户设备的宽带码分多址(WCDMA)和/或高速分组接入(HSPA)的RAN。在称为第三代合作伙伴计划(3GPP)的论坛中,电信供应商提出并商定第三代和更高代的网络的标准,并研究增强的数据速率和无线电容量。在一些RAN中,例如如在UMTS中那样,若干无线电网络节点可以例如通过陆线或微波连接到控制器节点(例如无线电网络控制器(RNC)或基站控制器(BSC)),其监控和协调与其连接的多个无线电网络节点的各种活动。这种类型的连接有时被称为回程连接。RNC和BSC通常连接到一个或多个核心网络。
演进分组***(EPS)的规范,也称为***(4G)网络,已在第三代合作伙伴计划(3GPP)内完成,并且该工作在即将到来的3GPP版本中继续,例如以规范第五代(5G)网络。EPS包括演进的通用陆地无线电接入网络(E-UTRAN)(也称为长期演进(LTE)无线电接入网络)以及演进分组核心(EPC)(也称为***架构演进(SAE)核心网络)。E-UTRAN/LTE是3GPP无线电接入网络的变体,其中,无线电网络节点直接连接到EPC核心网络而不是RNC。通常,在E-UTRAN/LTE中,RNC的功能分布在无线电网络节点(例如LTE中的eNodeB)和核心网络之间。这样,EPS的RAN具有基本上“扁平”的架构,该架构包括直接连接到一个或多个核心网络的无线电网络节点,即它们不连接到RNC。为了对此进行补充,E-UTRAN规范定义了无线电网络节点之间的直接接口,该接口被标示为X2接口。
在3GPP LTE中,可以被称为eNodeB或甚至eNB的基站可以直接连接到一个或多个核心网络。
编写3GPP LTE无线电接入标准是为了支持上行链路和下行链路两者的业务的高比特率和低延迟。在LTE中所有数据传输都由无线电基站控制。
多天线技术可以显著提高无线通信***的数据速率和可靠性。如果发射机和接收机都配备有多个天线,则性能尤其得到改善,这导致多输入多输出(MIMO)通信信道。这种***和/或相关技术通常称为MIMO***。
单载波发送意味着一个无线电频率(RF)载波用于携带要发送的数据。因此,比特形式的数据由一个单个RF载波携带。单载波调制是其中在单个无线电频率(RF)载波频率上调制数据的调制。单载波调制通常呈现出较低的峰均功率比(PAPR),并且由于无需使用具有高线性要求的功率放大器并且无需回退(back-off)功率放大器,因此该特性允许具有成本效益和功率效率的发射机实施方式。单载波调制通常用在具有低到中等数据速率的通信网络中,例如蓝牙或Zigbee,但也用在高数据速率的通信网络中,例如LTE上行链路。单载波调制在可见光通信(VLC)等新的宽带无线技术中也很有吸引力,这同样归因于较低的PAPR及其易于实现。
许多宽带和物联网(IoT)无线通信技术将覆盖增强作为必不可少的特征,以扩大其吸引力和适用性。例如,IEEE 802.11ax标准、IEEE 802.11ah标准、蓝牙长距离(BLR)、窄带物联网(NB-IoT)和扩展覆盖GSM(EC-GSM)提供了扩展覆盖模式。重复码容易实现为增强其他信道码的方式,并且有时它们是旨在提供扩展覆盖的通信链的重要组成部分。在本公开中使用的表述“扩展的覆盖”是指已经采取措施以允许设备在比正常覆盖(即,***最初被设计为如何操作)更低的接收信号水平处与网络进行通信。例如,当为扩展覆盖内的设备提供服务时,采取的一种常见措施是让发射机盲目地重复发送的信息,而不必等待接收机的确认。如果接收机知道有关如何执行重复的过程,则它可以利用该知识来最大化处理增益,并提高解码所发送信息的可能性。此外,重复对于诸如在例如反向散射无线电中发现的那些的低功率发射机可能是有用的。
无线电信道以及发射机和接收机两者中的滤波器中的时间分散会导致符号间干扰(ISI),这意味着每个接收到的样本都是几个发送符号的加权和。通常,ISI由试图解析例如提取发送的符号的均衡器处理。替代地,可以使用非相干调制/解调。具有时间分散的无线电信道有时称为时间分散无线电信道或仅称为时间分散信道。
如上所述,可以使用均衡器来处理ISI并提取所发送的符号。但是,均衡通常涉及很高的计算复杂度。存在次优均衡算法,其复杂度较低,但代价是降低性能。此外,在均衡之前,需要估计信道脉冲响应,这要求在发送的数据中需要多个连续的训练符号。由于训练符号的数量不与有用数据符号的数量成比例,因此如果需要少量有用数据符号(允许在同一时间段内进行更多的重复),则开销可能会很大。低端IoT设备通常要求低复杂度均衡,因为低成本和低能耗非常重要。
由于极大简化了均衡过程,因此非相干调制技术非常适合于低复杂度的接收机,但是代价是链路性能中的不可忽略的损失。
发明内容
根据无线通信网络的发展,需要改善的调制和解调方法以改善无线通信网络的性能。
本文的实施例的目的是解决现有技术的至少一些缺点,并改善无线通信网络中的性能。例如,一个目的是提供适合于单载波无线通信网络中的扩展覆盖的调制和解调方法,该调制和解调方法以低计算复杂度提供良好的链路性能。
根据本文的实施例的一个方面,该目的通过一种由第一无线电节点执行的用于向第二无线电节点发送包括编码的数据符号的信号的方法来实现。第一无线电节点和第二无线电节点在无线通信网络中操作。
第一无线电节点重复n次要发送的数据符号S0、S1、…、Sk-1序列,其中,k是n的倍数。
此外,第一无线电节点使用n个正交码序列对n个数据符号S0、S1、…、Sk-1序列进行编码,其中,每个码序列包括n个码元。
此外,第一无线电节点向第二无线电节点发送信号,该信号包括相应的编码的数据符号S0、S1、…、Sk-1序列和可选的用于分隔两个编码的数据符号S0、S1、…、Sk-1序列的相应的附缀。
根据本文的实施例的另一方面,该目的通过一种用于向第二无线电节点发送包括编码的数据符号的信号的第一无线电节点来实现。第一无线电节点和第二无线电节点被配置为在无线通信网络中操作。
第一无线电节点配置为重复n次要发送的数据符号S0、S1、…、Sk-1序列,其中,k是n的倍数。
此外,第一无线电节点被配置为使用n个正交码序列来对n个数据符号S0、S1、…、Sk-1序列进行编码,其中,每个码序列包括n个码元。
此外,第一无线电节点被配置为向第二无线电节点发送信号,该信号包括相应的编码的数据符号S0、S1、…、Sk-1序列和可选的用于分隔两个编码的数据符号S0、S1、…、Sk-1序列的相应的附缀。
根据本文的实施例的另一方面,该目的通过一种由第二无线电节点执行的用于从自第一无线电节点接收的信号中解码和提取数据符号的方法来实现。第二无线电节点和第一无线电节点在无线通信网络中操作。
第二无线电节点从第一无线电节点接收信号,并从接收到的信号中去除附缀,从而得到n个包括k个接收样本的序列。
此外,第二无线电节点堆叠n个包括k个接收样本的序列。
此外,第二无线电节点使用n个正交码序列对所堆叠的n个包括k个接收样本的序列进行解码,其中,每个码序列包括n个码元。对于每个码序列,第二无线电节点将n个包括k个接收样本的序列中的每一个序列乘以该码序列的n个码元中的一个。第二无线电节点随后将被乘的包括接收样本的序列相加。解码产生n个不同的长度为k的解码样本序列,每个解码样本序列对应于n个所应用的码序列之一。
此外,第二无线电节点从n个不同的解码样本序列中提取数据符号S0、S1、…、Sk-1序列。
根据本文的实施例的另一方面,该目的通过一种用于从自第一无线电节点接收的信号中解码和提取数据符号的第二无线电节点来实现。第二无线电节点和第一无线电节点被配置为在无线通信网络中操作。
第二无线电节点被配置为从第一无线电节点接收信号,并从接收的信号中去除附缀,从而产生n个包括k个接收样本的序列。
此外,第二无线电节点被配置为堆叠n个包括k个接收样本的序列。
此外,第二无线电节点被配置为使用n个正交码序列对堆叠的n个包括k个接收样本的序列进行解码,其中,每个码序列包括n个码元。对于每个码序列,第二无线电节点被配置为将n个包括k个接收样本的序列中的每一个序列乘以该码序列的n个码元中的一个。第二无线电节点被配置为随后将被乘的包括接收样本的序列相加。解码产生n个不同的长度为k的解码样本序列,每个解码样本序列对应于n个应用的码序列之一。
此外,第二无线电节点被配置为从n个不同的解码样本序列中提取数据符号S0、S1、…、Sk-1的序列。
根据本文的实施例的另一方面,该目的通过一种包括指令的计算机程序来实现,所述指令当在至少一个处理器上被执行时使该至少一个处理器执行由第一无线电节点执行的方法。
根据本文的实施例的另一方面,该目的通过一种包括指令的计算机程序来实现,所述指令当在至少一个处理器上被执行时使该至少一个处理器执行由第二无线电节点执行的方法。
根据本文的实施例的另一方面,该目的通过一种包括计算机程序的载体来实现,其中,该载体是电信号、光信号、无线电信号或计算机可读存储介质之一。
由于第一无线电节点发送已使用n个正交码序列进行编码的重复n次的数据符号S0、S1、…、Sk-1序列,并且由于第二无线电节点在提取所发送的数据符号时使用n个正交码序列,因此无需均衡和信道估计即可解决符号间干扰。从而提供简化的过程。这导致通信网络中的性能提高。
因此,本文实施例的优点在于消除了对均衡的需求,从而实现了低复杂度的接收机,但是保持了使用计算复杂的相干均衡和解调的接收机的性能。
本文实施例的另一个优点是可以减少训练符号的数量,从而降低开销并提高频谱效率。
附图说明
参考附图更详细地描述本文的实施例的示例,其中:
图1示意性地示出了无线通信网络的实施例;
图2是示意性地示出由第一无线电节点执行的方法的实施例的流程图;
图3是示意性地示出第一无线电节点的实施例的框图;
图4是示意性地示出由第二无线电节点执行的方法的实施例的流程图;
图5是示意性地示出第二无线电节点的实施例的框图;
图6示意性地示出了具有要发送的数据符号的向量和码矩阵;
图7是示意性示出重复数据符号的矩阵;
图8是示意性示出编码的数据符号的矩阵;
图9是示意性示出添加到编码的数据符号上的循环前缀的矩阵;
图10是示意性地示出发送的符号序列的向量;
图11示意性地示出了包括发送的符号序列的延迟版本的接收信号;
图12示意性地示出了去除循环前缀之后的接收样本;
图13是示意性地示出堆叠的接收样本的矩阵;
图14A示出了矩阵和向量,其示意性地示出了在用第一码字解码之后的结果;
图14B示出了矩阵和向量,其示意性地示出了在用第二码字解码之后的结果;
图14C示出了矩阵和向量,其示意性地示出了在用第三码字解码之后的结果;
图14D示出了矩阵和向量,其示意性地示出了在用第四码字解码之后的结果;
图15示出了矩阵和向量,其示意性地示出了对解码的序列进行排序之后的结果;以及
图16示意性地示出了最大比率组合。
具体实施方式
根据无线通信网络的发展,需要改善的调制和均衡方法来改善无线通信网络的性能。
因此,本文的实施例的目的是如何在无线通信网络中提供改善的性能。
在本文公开的实施例中,发射机将正交码应用于重复发送的符号。在本公开中使用的术语“正交码”是指每个码字与所有其他码字正交,即,任何两个码字之间的标量积(scalar product)为零。此外,将不同的码序列应用于发送的不同重复。附缀(例如循环前缀)可以被添加到每个重复并且重复被顺序发送。在接收机侧,当组合重复的块时使用该码。使用不同的码序列来提取不同的发送符号。符号间干扰将在解码过程中得到解决,从而消除了对均衡和多抽头(multi-tap)信道估计的需求。当假设信道抽头的数量不大于编码重复的数量时,从解码过程中获得时间分散信道中每个信道抽头的一个分集分支。为了组合分集分支,可以使用最大比率组合(MRC)。
在本公开中,“信道抽头”有时被称为“信道系数”,并且应当理解,术语“信道抽头”和“信道系数”可以互换使用。
注意,尽管在本公开中使用来自3GPP LTE的术语来举例说明本文中的实施例,但这不应被视为将本文中的实施例的范围限制为仅上述***。其他无线***,例如5G、宽带码分多址(WCDMA)、全球微波接入互操作性(WiMax)、超移动宽带(UMB)和GSM,也可以受益于利用本公开内涵盖的思想。
在该部分中,将通过多个示例性实施例更详细地示出本文的实施例。应当注意,这些实施例不是互相排斥的。可以假设来自一个实施例的组件存在于另一实施例中,并且对于本领域技术人员而言明显的是,那些组件可以如何用于其他示例性实施例中。
此外,该描述经常涉及下行链路中的无线发送,但是本文的实施例同样适用于上行链路。
图1描绘了其中可以实现本文中的实施例的无线通信网络100的示例。无线通信网络100是诸如新无线电(NR)网络、5G网络、GSM EDGE无线电接入网络(GERAN)网络、LTE网络、WCDMA网络、诸如扩展覆盖(EC)GSM的之类的GSM网络、任何3GPP蜂窝网络、WiMAX网络、无线局域网(WLAN)、蓝牙通信网络(例如蓝牙长距离(BLR)通信网络)、NB-IoT通信网络或任何无线网络或蜂窝网络/***的无线通信网络。
无线通信网络100可以是提供扩展覆盖的无线通信网络。
一些实施例公开了用于在扩展覆盖模式下操作的单载波调制无线通信网络的调制和解调方法。因此,无线通信网络100可以是在扩展覆盖模式下操作并且应用单载波调制的无线通信网络。
本文所公开的一些实施例可以应用于采用单载波线性或线性化调制(例如在蓝牙、DECT、GSM和Zigbee中使用的高斯频移键控(GFSK)、高斯最小频移键控(GMSK)或偏移正交相移键控(OQPSK))的任何无线通信网络。
此外,应该理解,一些实施例可以应用于无线通信网络的新领域和新兴领域,例如光通信网络。因此,无线通信网络100可以是光通信网络。
核心网络102可以被包括在无线通信网络100中。核心网络102是无线核心网络,诸如NR核心网络、5G核心网络、GERAN核心网络、例如演进分组核心(EPC)的LTE核心网络、WCDMA核心网络、GSM核心网络、任何3GPP核心网络、WiMAX核心网络、或任何无线或蜂窝核心网络。
核心网络节点104可以在核心网络102中操作。核心网络节点104可以是演进服务移动位置中心(E-SMLC)、移动交换中心(MSC)、移动性管理实体(MME)、操作和维护(O&M)节点、服务网关(S-GW)、服务通用分组无线电服务(GPRS)节点(SGSN)等。
第一无线电节点108-1、108-2;110和第二无线电节点110;108-1、108-2在无线通信网络100中操作。在本公开中,第一无线电节点108-1、108-2;110充当发射机,例如作为发送节点,第二无线电节点110;108-1、108-2充当接收机,例如作为接收节点。然而,应当理解,第二无线电节点可以是发射机,并且第一无线电节点可以是接收机。因此,第一无线电节点和第二无线电节点都可以被配置有既充当发射机又充当接收机的功能。在第一无线电节点108-1、108-2;110是基站(例如eNB 108-1或WLAN AP108-2)的情况下,第二无线电节点110;108-1、108-2是无线设备110,反之亦然。
当位于例如第一服务区域108a-1、108a-2的区域内时,第一无线电节点108-1、108-2可以服务于第二无线电节点110。第一无线电节点108-1、108-2可以是发送和接收点,例如无线电接入网络节点(诸如无线局域网(WLAN)接入点或接入点站(AP STA))、接入控制器、基站(例如诸如节点B(NodeB)、演进型节点B(eNB、eNode B)的无线电基站)、基础收发器站、无线电远程单元、接入点基站、基站路由器、无线电基站的发送布置、独立接入点或任何其他能够与该接入点所服务的服务区域内的无线设备进行通信的网络单元,取决于例如所使用的第一无线电接入技术和术语。第一无线电节点108可以被称为服务无线电网络节点,并且利用到无线设备的下行链路(DL)发送和来自无线设备的上行链路(UL)发送与无线设备通信。第一无线电节点108的其他示例是多标准无线电(MSR)节点(例如MSR BS)、网络控制器、无线电网络控制器(RNC)、基站控制器(BSC)、中继、控制中继的施主节点、基础收发器站(BTS)、接入点(AP)、发送点、发送节点、远程无线电单元(RRU)、远程无线电头(RRH)、分布式天线***(DAS)中的节点等。如果是设备到设备通信,第一无线电节点可以是无线设备。
第二无线电节点110可以是经由一个或多个接入网(AN)(例如RAN)通信到一个或多个核心网络(CN)的无线设备,诸如移动站、非接入点(non-AP)STA、STA、用户设备(UE)和/或无线终端。
本领域技术人员应该理解,“无线设备”是非限制性术语,其意味着任何终端、通信设备、无线通信终端、用户设备、机器类型通信(MTC)设备、设备到设备(D2D)终端或节点,例如智能手机、笔记本电脑、移动电话、传感器、中继器、移动平板电脑、物联网(IoT)设备,例如蜂窝IoT(CIoT)设备,甚至是在服务区域内通信的小型基站。
在本公开中,术语通信设备、终端、无线设备和UE可互换使用。请注意,本文档中使用的术语用户设备还涵盖其他无线设备,例如机器对机器(M2M)设备,即使它们没有任何用户。
例如用于在无线通信网络100中发送包括编码的数据符号的信号的方法由第一无线电节点108-1、108-2;110执行。此外,例如用于从自第一无线电节点108-1、108-2;110接收的信号中解码和提取数据符号的方法由第二无线电节点110;108-1、108-2执行。作为替代,可以使用例如包括在如图1所示的云106中的分布式节点(DN)和功能,用于执行或部分执行该方法。
现在将参考图2中描绘的流程图来描述由第一无线电节点108-1、108-2;110执行的用于向第二无线电节点110;108-1、108-2发送包括编码的数据符号的信号的方法的示例。如之前提及的,第一无线电节点108-1、108-2;110和第二无线电节点110;108-1、108-2在无线通信网络100中操作。因此,第一无线电节点108-1、108-2;110充当发射机,第二无线电节点110;108-1、108-2充当接收机。然而,应当理解,第二无线电节点可以是发射机,并且第一无线电节点可以是接收机。在第一无线电节点是基站(例如eNB 108-1或WLAN AP 108-2)的情况下,第二无线电节点是无线设备110,反之亦然。
动作201
第一无线电节点108-1、108-2;110重复n次要发送的数据符号S0、S1、…、Sk-1的序列,其中,k是n的倍数。进行重复以便通过多次(即n次)发送数据符号S0、S1、…、Sk-1的序列来获得扩展的覆盖。k应该是n的倍数,以确保来自循环前缀的符号间干扰与发送的数据序列正交。
数据符号S0、S1、…、Sk-1可以是来自线性调制或非线性调制的符号星座的数据符号。
仅举一些示例,线性调制可以是相移键控(PSK)(例如二进制PSK(BPSK)、正交PSK(QPSK)或8PSK),也可以是正交幅度调制(QAM)(例如16QAM、32QAM或64QAM)。
仅举一些示例,非线性调制可以是高斯最小频移键控(GMSK)、高斯频移键控(GFSK)和最小频移键控(MSK)中的一种。
在一些实施例中,数据符号S0、S1、…、Sk-1中的一个或多个是训练符号。例如,当需要相位/幅度参考时,可能是这种情况,相对于该参考,承载数据符号的信息被解释(解调),从而实现相干解调。
本文描述的实施例可以使用矩阵来实现。在这样的实施例中,当重复n次数据符号S0、S1、…、Sk-1序列时,第一无线电节点108-1、108-2;110生成n乘k矩阵,其中,每一行是数据符号S0、S1、…、Sk-1序列的副本,其中,n是数据符号S0、S1、…、Sk-1的序列的重复次数。
图6示意性地示出了具有要发送的数据符号S0、S1、…、S7的向量和码矩阵。下面将更详细地描述图6。
图7是示意性地示出n=4次重复数据符号S0、S1、…、S7的矩阵。下面将更详细地描述图7。
动作202
第一无线电节点108-1、108-2;110使用n个正交码序列对n个数据符号S0、S1、…、Sk-1序列进行编码,其中,每个码序列包括n个码元。
在一些实施例中,第一无线电节点108-1、108-2;110通过将n个正交码序列中的一个码序列逐元素地乘以n个数据符号S0、S1、…、Sk-1序列中包括的n次重复数据符号Si,来对n个数据符号S0、S1、…、Sk-1序列进行编码,其中,i∈[0,1,…,k-1]。
在一些实施例中,第一无线电节点108-1、108-2;110通过重复使用n个正交码序列对n个数据符号S0、S1、…、Sk-1序列进行编码来对n个数据符号S0、S1、…、Sk-1序列进行编码,其中,n个正交码序列被使用k/n次,每次用于编码n个数据符号S0、S1、…、Sk-1序列中包括的(每个)n次重复的符号Si,其中,i∈[0,1,…,k-1]。
n个正交码序列可以包括实数值。在一些实施例中,n个正交码序列被包括在n乘n哈达玛(Hadamard)矩阵中。替代地,n个正交码序列包括复数值。
在使用矩阵实现的实施例中,通过使用k/n次重复的包括n个正交码序列的n乘n正交码矩阵执行每元素地矩阵相乘对生成的n乘k矩阵进行编码,第一无线电节点108-1、108-2;110使用n个正交码字对n个数据符号S0、S1、…、Sk-1序列进行编码,其中,所述编码导致编码的n乘k矩阵。
图8是示意性示出编码的数据符号的矩阵。在该示例中,已经使用图6的码矩阵对数据符号进行了编码。下面将更详细地描述图8。
动作203
第一无线电节点108-1、108-2;110可以在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前提供相应的附缀。
在一些实施例中,第一无线电节点108-1、108-2;110通过在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前***相应的循环前缀来提供相应的附缀,其中,相应的循环前缀包括相应编码的数据符号S0、S1、…、Sk-1序列的最后n-1个数据符号中的一个或多个。
在一些替代实施例中,第一无线电节点108-1、108-2;110通过在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前提供相应的保护时间段来提供相应的附缀。
在使用矩阵实现的实施例中,第一无线电节点108-1、108-2;110通过在编码的n乘k矩阵之前***循环前缀来提供相应的附缀,该循环前缀包括编码的n乘k矩阵的最后n-1列中的一个或多个,其中,该***导致n乘(x+k)矩阵,其中,x是***的循环前缀的列数。替代地,第一无线电节点108-1、108-2;110通过在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前提供相应的保护时间段来提供相应的附缀。
图9是示意性地示出添加到编码的数据符号的循环前缀的矩阵。在该示例中,循环前缀对应于图8所示矩阵的最后n-1(n=4)=3列。图9将在下面更详细地描述。
动作204
第一无线电节点108-1、108-2;110向第二无线电节点110;108-1、108-2发送信号,该信号包括相应编码的数据符号S0、S1、…、Sk-1序列以及可选的用于分隔两个编码的数据符号S0、S1、…、Sk-1序列的相应的附缀。
在一些替代实施例中,第一无线电节点108-1、108-2;110使用单载波按顺序发送相应附缀和相应编码的数据符号S0、S1、…、Sk-1序列。替代地,第一无线电节点108-1、108-2;110使用多载波信号中的相应子载波并行发送相应附缀和相应编码的数据符号S0、S1、…、Sk-1序列。
第一无线电节点108-1、108-2;110通过进一步执行以下一种或多种过程来发送相应的数据符号S0、S1、…、Sk-1序列:脉冲整形;数模转换;上变频到无线电频率;以及功率放大。
在使用矩阵实现的实施例中,第一无线电节点108-1、108-2;110通过逐行地发送n乘(x+k)矩阵中包括的相应附缀和数据符号S0、S1、…、Sk-1来发送相应附缀和相应的数据符号S0、S1、…、Sk-1序列。
图10是示意性地示出了所发送的符号序列的示例的向量。带下划线的符号对应于循环前缀的符号。下面将更详细地描述图10。
为了执行用于向第二无线电节点110;108-1、108-2发送包括编码的数据符号的信号的方法,第一无线电节点108-1、108-2;110可以包括图3所示的布置。如前所述,第一无线电节点108-1、108-2;110和第二无线电节点110;108-1、108-2被配置为在无线通信网络100中操作。因此,第一无线电节点108-1、108-2;110充当发射机,第二无线电节点110;108-1、108-2充当接收机。然而,应当理解,第二无线电节点可以是发射机,并且第一无线电节点可以是接收机。在第一无线电节点是基站(例如eNB 108-1或WLAN AP 108-2)的情况下,第二无线电节点是无线设备110,反之亦然。
在一些实施例中,第一无线电节点108-1、108-2;110通过输入和输出接口300被配置为与一个或多个第二无线电节点110;108-1、108-2通信。输入和输出接口300可以包括无线接收机(未示出)和无线发射机(未示出)。
第一无线电节点108-1、108-2;110被配置为例如借助于被配置为从一个或多个第二无线电节点110;108-1、108-2接收发送的接收模块301进行接收。接收模块301可以由第一无线电节点108-1、108-2;110的处理器307实现或被布置为与之通信。下面将更详细地描述处理器307。
第一无线电节点108-1、108-2;110被配置为例如借助于被配置为向第二无线电节点110;108-1、108-2进行发送的发送模块302发送信号,该信号包括相应编码的数据符号S0、S1、…、Sk-1序列和可选的用于分隔两个编码的数据符号S0、S1、…、Sk-1序列的相应附缀。发送模块302可以由第一无线电节点108-1、108-2;110的处理器307实现或被布置为与之通信。
如前所述,数据符号S0、S1、…、Sk-1可以是来自线性调制或非线性调制的符号星座的数据符号。
仅给出一些示例,线性调制可以是PSK(例如BPSK、PSK、QPSK或8PSK)或QAM(例如16QAM、32QAM或64QAM)。
仅给出一些示例,非线性调制可以是GMSK、GFSK和MSK中的一种。
在一些实施例中,数据符号S0、S1、…、Sk-1中的一个或多个是训练符号。
在一些实施例中,第一无线电节点108-1、108-2;110进一步被配置为通过进一步被配置为使用单载波按顺序发送相应的附缀和相应的编码的数据符号S0、S1、…、Sk-1序列;或使用多载波信号中的相应子载波并行发送相应附缀和相应编码的数据符号S0、S1、…、Sk-1序列,来发送包括相应的附缀和相应编码的数据符号S0、S1、…、Sk-1序列的信号。
第一无线电节点108-1、108-2;110可以进一步被配置为通过进一步被配置为执行以下一种或多种过程来发送相应的数据符号S0、S1、…、Sk-1序列:脉冲整形;数模转换;上变频到无线电频率;以及功率放大。
在使用矩阵实现的实施例中,第一无线电节点108-1、108-2;110被配置为通过被配置为逐行地发送包括在n乘(x+k)矩阵中的相应附缀和数据符号S0、S1、…、Sk-1,来发送相应附缀和相应的数据符号S0、S1、…、Sk-1序列。
第一无线电节点108-1、108-2;110被配置为例如借助于被配置进行重复的重复模块303来重复n次要发送的数据符号S0、S1、…、Sk-1序列,其中,k是n的倍数。重复模块303可以由第一无线电节点108-1、108-2;110的处理器307实现或被布置为与之通信。
在使用矩阵实现的实施例中,第一无线电节点108-1、108-2;110被配置为通过被配置为生成n乘k矩阵来重复n次数据符号S0、S1、…、Sk-1序列,其中,每一行是数据符号S0、S1、…、Sk-1序列的副本,其中,n是数据符号S0、S1、…、Sk-1的序列的重复次数。
第一无线电节点108-1、108-2;110被配置为例如借助于被配置为进行编码的编码模块304来使用n个正交码序列对n个数据符号S0、S1、…、Sk-1序列进行编码,其中,每个码序列包括n个码元。编码模块304可以由第一无线电节点108-1、108-2;110的处理器507实现或被布置为与之通信。
在一些实施例中,第一无线电节点108-1、108-2;110被配置为通过进一步被配置成将n个正交码序列中的一个码序列逐元素地乘以n个数据符号S0、S1、…、Sk-1序列中包括的n次重复的数据符号Si来对n个数据符号S0、S1、…、Sk-1序列进行编码,其中,i∈[0,1,…,k-1]。
在一些实施例中,第一无线电节点108-1、108-2;110被配置为通过进一步被配置为通过重复使用n个正交码序列对n个数据符号S0、S1、…、Sk-1序列进行编码来对n个数据符号S0、S1、…、Sk-1序列进行编码,其中,n个正交码被使用k/n次,每次用于编码n个数据符号S0、S1、…、Sk-1序列中包括的(每个)n次重复的符号Si,其中,i∈[0,1,…,k-1]。
如前所述,n个正交码序列可以包括实数值。在一些实施例中,n个正交码序列被包括在n乘n的哈达玛(Hadamard)矩阵中。替代地,n个正交码序列包括复数值。
在使用矩阵实现的实施例中,第一无线电节点108-1、108-2;110被配置为通过使用k/n次重复的包括n个正交码序列的n乘n正交码矩阵执行逐元素矩阵乘法来对所生成的n乘k矩阵进行编码,来使用n个正交码字对n个数据符号S0、S1、…、Sk-1序列进行编码,其中,该编码产生编码的n×k矩阵。
第一无线电节点108-1、108-2;110可以被配置为例如借助被配置进行提供的提供模块305,来在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前提供相应的附缀。提供模块305可以由第一无线电节点108-1、108-2;110的处理器507实现或被布置为与之通信。
在一些实施例中,第一无线电节点108-1、108-2;110被配置为通过进一步被配置为在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前***相应的循环前缀来提供相应的附缀,其中,相应的循环前缀包括相应编码的数据符号S0、S1、…、Sk-1序列的最后n-1个数据符号中的一个或多个。
在一些替代实施例中,第一无线电节点108-1、108-2;110被配置为通过进一步被配置为在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前提供相应的保护时间段来提供相应的附缀。
在使用矩阵实现的实施例中,第一无线电节点108-1、108-2;110被配置为通过被配置为在编码的n乘k矩阵之前***循环前缀来提供相应的附缀,该循环前缀包括编码的n乘k矩阵的最后n-1列中的一个或多个,其中,该***导致n乘(x+k)矩阵,其中,x是***的循环前缀的列数。替代地,第一无线电节点108-1、108-2;110可以被配置为通过被配置为在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前提供相应的保护时间段来提供相应的附缀。
第一无线电节点108-1、108-2;110还可包括用于存储数据的装置。在一些实施例中,第一无线电节点108-1、108-2;110包括被配置为存储数据的存储器306。该数据可以是已处理的数据或未处理的数据和/或与其相关的信息。存储器306可以包括一个或多个存储器单元。此外,存储器306可以是计算机数据存储设备或半导体存储器,例如计算机存储器、只读存储器、易失性存储器或非易失性存储器。存储器被布置为用于存储所获得的信息、数据、配置、调度决策、以及应用等,用于在第一无线电节点108-1、108-2;110中被执行时执行本文的方法。
本文中的用于向第二无线电节点110;108-1、108-2发送包括编码的数据符号的信号的实施例可以通过一个或多个处理器(例如,图3所示的布置中的处理器307)以及用于执行本文实施例的功能和/或方法动作的计算机程序代码来实现。上面提到的程序代码也可以被提供为例如具有数据载体的形式的计算机程序产品,该数据载体携带计算机程序代码,该计算机程序代码用于当被加载到第一无线电节点108-1、108-2;110中时执行本文中的实施例。一种这样的载体可以是电信号、光信号、无线电信号或计算机可读存储介质的形式。该计算机可读存储介质可以是CD ROM盘或存储棒。
此外,可以将计算机程序代码提供为存储在服务器上并下载到第一无线电节点108-1、108-2;110的程序代码。
本领域技术人员还将理解,以上的输入/输出接口300、接收模块301、发送模块302、重复模块303和编码模块304以及提供模块305可以指模拟和数字电路的组合和/或一个或多个配置有例如存储在存储器306中的软件和/或固件的处理器,所述软件和/或固件当由一个或多个处理器(例如,第一无线电节点108-1、108-2;110中的处理器)执行时如上所述执行。这些处理器中的一个或多个以及其他数字硬件,可以包括在单个专用集成电路(ASIC)中,或者几个处理器和各种数字硬件可以分布在几个单独的组件中,无论是单独包装还是组装入片上***(SoC)。
现在将参考图4中描绘的流程图来描述由第二无线电节点110;108-1、108-2执行的用于从自第一无线电节点108-1、108-2;110接收的信号中解码和提取数据符号的方法的示例。如前所述,第一无线电节点108-1、108-2;110和第二无线电节点110;108-1、108-2在无线通信网络100中操作。因此,第一无线电节点108-1、108-2;110充当发射机,第二无线电节点110;108-1、108-2;110充当接收机。然而,应当理解,第二无线电节点可以是发射机,并且第一无线电节点可以是接收机。在第一无线电节点是基站(例如eNB 108-1或WLAN AP108-2)的情况下,第二无线电节点是无线设备110,反之亦然。
该方法包括以下动作中的一个或多个。因此,所述动作中的一个或多个动作可以是可选的。应当理解,可以以任何适当的顺序采取动作,并且可以组合一些动作。
动作401
第二无线电节点110;108-1、108-2从第一无线电节点108-1、108-2;110接收信号。该信号可以是从第一无线电节点108-1、108-2;110发送的信号的延迟版本的加权和。
在接收到的信号上,第二无线电节点110;108-1、108-2可以执行诸如以下中的一种或多种的信号处理:模拟滤波、下变频至基带、模数转换和数字滤波。
图11示意性地示出了包括发送的符号序列的延迟版本的接收信号的示例。下面将更详细地描述图11。
动作402
第二无线电节点110;108-1、108-2从接收信号中去除可能的附缀,从而产生n个包括k个接收样本的序列。如前所述,附缀是可选的,因此接收到的信号可能不包括附缀,并且因此第二无线电节点110;108-1、108-2不必去除附缀。如果接收到的信号包括附缀,则该附缀用于分隔接收的样本序列,而不是应解码的接收样本序列的一部分,并且因此应去除附缀。
由于ISI加上可能的噪声和干扰,每个接收到的样本是几个数据符号的加权和。
图12示意性地示出了在去除循环前缀之后所接收的样本的示例。下面将更详细地描述图12。
动作403
第二无线电节点110;108-1、108-2堆叠n个包括k个接收样本的序列。堆叠n个包括k个接收样本的序列的原因是使与相同的发送符号相对应的接收样本对齐,从而简化了每符号位置执行的后续处理(将在下面的动作404中进行描述的后续相加)。
如前所述,本文描述的实施例可以使用矩阵来实现。在这样的实施例中,第二无线电节点110;108-1、108-2通过将n个包括k个接收样本的序列堆叠到第一n乘k矩阵中来堆叠n个包括k个接收样本的序列。
图13是示意性地示出堆叠的接收样本的示例的矩阵。下面将更详细地描述图13。
动作404
第二无线电节点110;108-1、108-2使用n个正交码序列对堆叠的n个包括k个接收样本的序列进行解码,其中,每个码序列包括n个码元。此外,对于每个码序列,将n个包括k个接收样本的序列中的每一个序列与该码序列的n个码元中的一个相乘,并且随后将被乘的接收样本的序列相加。因此,解码导致n个不同的长度为k解码样本序列,其中,每个解码样本序列对应于n个所应用的码序列之一。
在使用矩阵实现的实施例中,第二无线电节点110;108-1、108-2通过使用包括n个正交码序列的n乘n正交码矩阵对第一n乘k矩阵进行解码,来使用n个正交码序列对堆叠的包括k个接收样本的序列进行解码,其中,每个码序列包括n个码元。解码产生第二n×k矩阵。
图14A至图14D示出了示意性地示出了分别用第一码字、第二码字、第三码字和第四码字解码之后的结果的矩阵和向量。下面将更详细地描述图14A-14D。
动作405
在一些实施例中,第二无线电节点110;108-1、108-2对n个不同的解码样本序列以及n个不同的解码样本序列之间的可能移动元素进行重排序,以获得n个不同的解码和重排序样本序列。
图15示出了示意性地示出了对解码序列进行排序之后的结果的矩阵和向量。下面将更详细地描述图15。
动作406
第二无线电节点110;108-1、108-2从n个不同的解码样本序列中提取数据符号S0、S1、…、Sk-1的序列。所提取的数据符号S0、S1、…、Sk-1序列与由第一无线电节点108-1、108-2;110在上述动作201中发送的数据符号序列相同。因此,第二无线电节点110;108-1、108-2接收到的信号已被成功解码,并提取了正确的数据符号序列。
在使用矩阵实现的实施例中,第二无线电节点110;108-1、108-2通过从第二n乘k矩阵提取数据符号S0、S1、…、Sk-1的序列,以从n个不同的解码样本序列中提取数据符号S0、S1、…、Sk-1的序列。
动作407
在一些实施例中,第二无线电节点110;108-1、108-2估计n个信道系数h0,h1,…,hn-1,其中,n个不同的解码样本序列中的每个序列对应于数据符号S0、S1、…、Sk-1的序列乘以相应的信道系数。
每个信道系数是一个复数,对应于所发送符号序列的延迟版本之一的幅度和相位移位(如图11所示)。如果数据符号中的一个或几个是训练符号,则可以估计信道系数。训练符号的使用及其位置通常将是所使用的发送方案的预定部分。使用训练符号的替代方法是使用差分调制。差分调制意味着连续发送符号之间的相对相位(以及可能的幅度)变化由要传送的信息位来确定,从而使绝对相位/幅度参考不再必要。
动作408
在一些实施例中,第二无线电节点110;108-1、108-2通过执行最大比率组合(MRC),组合了n个不同的解码样本序列,从而提高了信噪比。此处使用的术语“信号”是指n个重排序的序列,即图15中部的矩阵行。因此,通过执行MRC,n个重排序的序列的信号强度与噪声之间的比率增加了。
图16示意性地示出了最大比率组合。下面将更详细地描述图16。
在一些实施例中,上述动作407和408可以被视为执行前述动作406的一种可能方式。因此,可以通过MRC组合矩阵的行来执行从n个不同的解码样本序列中提取数据符号S0、S1、…、Sk-1的序列。然而,应当理解,可以存在其他可能的方式,诸如仅选择一行并从该行提取符号(仅估计与该行相对应的信道系数)。
为了执行用于从接收的信号中解码和提取数据符号的方法,第二无线电节点110;108-1、108-2可以包括图5所示的布置。如前所述,第一无线电节点108-1、108-2;110和第二无线电节点110;108-1、108-2被配置为在无线通信网络100中操作。因此,第一无线电节点108-1、108-2;110充当发射机,第二无线电节点110;108-1、108-2充当接收机。然而,应当理解,第二无线电节点可以是发射机,并且第一无线电节点可以是接收机。在第一无线电节点是基站(例如eNB 108-1或WLAN AP 108-2)的情况下,第二无线电节点是无线设备110,反之亦然。
在一些实施例中,第二无线电节点110;108-1、108-2经由输入和输出接口500被配置为与一个或多个第一无线电节点108-1、108-2;110通信。输入和输出接口500可以包括无线接收机(未示出)和无线发射机(未示出)。
第二无线电节点110;108-1、108-2被配置为例如借助被配置为进行接收的接收模块501,从第一无线电节点108-1、108-2;110接收发送。接收模块501可以由第二无线电节点110;108-1、108-2的处理器511实现或被布置为与之通信。下面将更详细地描述处理器511。
第二无线电节点110;108-1、108-2被配置为从第一无线电节点108-1、108-2;110接收信号。如前所述,该信号可以是从第一无线电节点108-1、108-2;110发送的信号的延迟版本的加权和。
第二无线电节点110;108-1、108-2可以被配置为通过进一步被配置为执行诸如以下中的一个或多个的信号处理来接收信号:模拟滤波、下变频至基带、模数转换和数字滤波。
第二无线电节点110;108-1、108-2被配置为例如借助被配置为进行发送的发送模块502,为向第一无线电节点108-1、108-2;110进行发送。发送模块502可以由第二无线电节点110;108-1、108-2的处理器511实现或被布置为与之通信。
第二无线电节点110;108-1、108-2被配置为例如借助被配置为进行去除的去除模块503,来从接收信号中去除可能的附缀,得到n个包括k个接收样本的序列。去除模块503可以由第二无线电节点110;108-1、108-2的处理器511实现或被布置为与之通信。
如前所述,每个接收到的样本是几个数据符号(由于ISI)加上可能的噪声和干扰的加权和。
第二无线电节点110;108-1、108-2被配置为例如借助进行堆叠的堆叠模块504,以堆叠n个包括k个接收样本的序列。堆叠模块504可以由第二无线电节点110;108-1、108-2的处理器511实现或被布置为与之通信。
本文描述的实施例可以使用矩阵来实现。在这样的实施例中,第二无线电节点110;108-1、108-2被配置为通过被配置为将n个包括k个接收样本的序列堆叠到第一n乘k矩阵中,来堆叠n个包括k个接收样本的序列。
第二无线电节点110;108-1、108-2被配置为例如借助被配置为进行解码的解码模块505,对接收到的样本的序列进行解码。解码模块505可以由第二无线电节点110;108-1、108-2的处理器511实现或被布置为与之通信。
第二无线电节点110;108-1、108-2被配置为使用n个正交码序列对堆叠的n个包括k个接收样本的序列进行解码,其中,每个码序列包括n个码元。此外,对于每个码序列,将n个包括k个接收样本的序列中的每个序列与该码序列的n个码元中的一个相乘。随后将被乘的包括接收样本的序列相加,并且因此,解码导致n个不同的长度为k的解码样本序列,每个解码样本序列对应于n个所应用的码序列之一。
在使用矩阵实现的实施例中,第二无线电节点110;108-1、108-2通过被配置为使用包括n个正交码序列的n乘n正交码矩阵对第一n乘k矩阵进行解码,来使用n个正交码序列对所堆叠的包括k个接收样本的序列进行解码,其中,每个码序列包括n个码元。解码产生第二n×k矩阵。
第二无线电节点110;108-1、108-2可以被配置为例如借助被配置为进行重排序的重排序模块506,对解码样本序列进行重排序。重排序模块506可以由第二无线电节点110;108-1、108-2的处理器511实现或被布置为与之通信。
第二无线电节点110;108-1、108-2可被配置为对n个不同的解码样本序列以及n个不同的解码样本序列之间的可能移动元素进行重排序,以获得n个不同的解码和重排序样本序列。
第二无线电节点110;108-1、108-2被配置为例如借助被配置为进行提取的提取模块507,提取数据符号序列。提取模块507可以由第二无线电节点110;108-1、108-2的处理器511实现或被布置为与之通信。
第二无线电节点110;108-1、108-2被配置为从n个不同的解码样本序列中提取数据符号S0、S1、…、Sk-1的序列。
在使用矩阵实现的实施例中,第二无线电节点110;108-1、108-2被配置为通过被配置为从第二n乘k矩阵提取数据符号S0、S1、…、Sk-1序列,来从n个不同的解码样本序列中提取数据符号S0、S1、…、Sk-1序列。
第二无线电节点110;108-1、108-2可以被配置为例如借助被配置为进行估计的估计模块508,来估计一个或多个信道系数。估计模块508可以由第二无线电节点110;108-1、108-2的处理器511实现或被布置为与之通信。
第二无线电节点110;108-1、108-2可被配置为估计n个信道系数h0,h1,…,hn-1,其中,n个不同的解码样本序列中的每个序列对应于数据符号S0、S1、…、Sk-1的序列乘以相应的信道系数。
如前所述,每个信道系数是一个复数,对应于所发送符号序列的延迟版本之一的幅度和相位移位(如图11所示)。如果数据符号中的一个或几个是训练符号,则可以估计信道系数。训练符号的使用及其位置通常将是所使用的发送方案的预定部分。如上所述,使用训练符号的替代方法是使用差分调制。
第二无线电节点110;108-1、108-2可以被配置为例如借助被配置进行组合的组合模块509,以组合解码样本序列。组合模块509可以由第二无线电节点110;108-1、108-2的处理器511实现或被布置为与之通信。
第二无线电节点110;108-1、108-2可以被配置为通过执行最大比率组合(MRC),来组合n个不同的解码样本序列,从而提高了信噪比。
第二无线电节点110;108-1、108-2还可包括用于存储数据的装置。在一些实施例中,第二无线电节点110;108-1、108-2包括被配置为存储数据的存储器510。该数据可以是已处理的数据或未处理的数据和/或与其相关的信息。存储器510可以包括一个或多个存储器单元。此外,存储器510可以是计算机数据存储设备或半导体存储器,例如计算机存储器、只读存储器、易失性存储器或非易失性存储器。存储器被布置为用于存储所获得的信息、数据、配置、调度决策和应用等,用于在第二无线电节点110;108-1、108-2中被执行时执行本文的方法。
本文中用于从接收信号中解码和提取数据符号的实施例可以通过一个或多个处理器(例如,图5所示的布置中的处理器511)以及用于执行本文实施例的功能和/或方法动作的计算机程序代码来实现。上面提到的程序代码也可以被提供为例如具有数据载体的形式的计算机程序产品,该数据载体携带计算机程序代码,该计算机程序代码用于当被加载到第二无线电节点110;108-1、108-2中时执行本文中的实施例。一种这样的载体可以是电信号、光信号、无线电信号或计算机可读存储介质的形式。该计算机可读存储介质可以是CDROM盘或存储棒。
此外,可以将计算机程序代码提供为存储在服务器上并下载到第二无线电节点110;108-1、108-2的程序代码。
本领域技术人员还将理解,上述输入/输出接口500、接收模块501、发送模块502、去除模块503、堆叠模块504、解码模块505、重排序模块506、提取模块507、估计模块508和组合模块509可以指模拟和数字电路的组合和/或一个或多个配置有例如存储在存储器510中的软件和/或固件的处理器,所述软件和/或固件当由一个或多个处理器(例如,第二无线电节点110;108-1、108-2中的处理器)执行时如上所述执行。这些处理器中的一个或多个以及其他数字硬件,可以包括在单个专用集成电路(ASIC)中,或者几个处理器和各种数字硬件可以分布在几个单独的组件中,无论是单独包装还是组装入片上***(SoC)。
示例性实施例
在这一部分中,将描述和示出对编码重复方案的一个实施例的逐步描述。
引言
在图6中示出了要发送的数据符号序列。在图6中还给出了码矩阵。在图6中,灰色阴影用于示出码矩阵的四个码字,例如行。在该示例中,码矩阵是4x4哈达玛(Hadamard)矩阵,但是可以使用任何n乘n正交实数或复数值码。码矩阵的大小n应等于要发送的编码重复次数。为了说明的目的,已经给码矩阵的码字(行)赋予了不同的灰色阴影。数据符号的数量被任意选择为k=8,但是可以是n的任何倍数。数据符号可以取自任何线性调制的符号星座。也可以使用诸如GFSK和GMSK的非线性调制,但是为了简化起见,下面的描述假定线性调制。非线性调制将在下面更详细地讨论。一些数据符号可以是训练符号。
与下述重复、编码、循环前缀和发送有关的一个或多个动作由充当发射机的第一无线电节点108-1、108-2;110执行。
重复
数据符号重复n=4次。这在图7的矩阵中示出为四行。
这涉及先前描述的动作201。
编码
重复地,逐符号地应用图6的哈达玛(Hadamard)码矩阵。矩阵中的每一列,即重复的符号,都(逐码元)乘以码矩阵的一个码字(例如,一行)。图8中的灰色阴影示意性地示出了用于每一列的码字。
这涉及先前描述的动作202。
循环前缀
如前所述,可以添加可选的附缀以分隔两个编码的数据符号S0、S1、…、Sk-1序列。在此示例中,添加了循环前缀。如图9所示,在矩阵之前添加图8中矩阵的最后n-1列。由于在此示例中n=4,因此图9中添加了矩阵的最后3列。
这涉及先前描述的动作203。
发送
如图10中示意性示出的,符号在矩阵中逐行顺序地发送。发送可以涉及脉冲整形和一个或多个其他常规发射机功能。
这涉及先前描述的动作204。
与以下提及的接收、编码、循环前缀去除、堆叠、解码、排序和MRC有关的一个或多个动作由充当接收机的第二无线电节点110;108-1、108-2执行。
接收
如前所述,由于滤波器中(例如发射机滤波器和/或接收机滤波器中)的符号间干扰,以及由于信道中的符号间干扰,接收到的信号将是信号的延迟版本的加权总和,如图11示意性所示。权重是复数值的信道抽头hi。在此假设总信道长度为n。另外,将添加噪声(未示出)。
这涉及先前描述的动作501。
循环前缀去除
去除循环前缀,并提取n个接收样本序列。
图12下端的框示意性地示出了n=4个序列,每个序列k=8个样本。如上所述,由于ISI每个样本都是信号的延迟版本的和。
这涉及先前描述的动作502。
堆叠
将n个包括k个接收到的样本的序列堆叠到矩阵中。这在图13中示意性地示出,该图示出了4×8矩阵。
这涉及先前描述的动作503。
解码
逐行应用码字并添加行。图14A示意性地示出了当已经应用了第一码字+1、+1、+1、+1时的结果。这些行分别与+1、+1、+1、+1相乘并相加。该总和在图14A的下部示出。仅存在最初用第一码字编码的符号,而其他符号已被取消。请注意,由于信道的每个ISI抽头由不同的样本表示,因此ISI被去除或解决了。
类似地,第二、第三和第四码字被应用于提取剩余的数据符号,如图14B-14D所示。
这涉及先前描述的动作504。
排序
图15上部所示的n=4个不同的解码序列被排序成一个如图14的中间部分所示的矩阵。在具有四个符号的ISI的信道上发送的n=4次重复信号已转换为如图15下部示意性所示的n=4个无ISI信号,每个信号具有n=4倍的处理增益。
这涉及先前描述的动作505。
提取
数据符号S0、S1、…、S7从图15下部示意性示出的无ISI信号中提取。
这涉及先前描述的动作506。
最大比率组合(MRC)
在存在加性高斯白噪声(AWGN)的情况下,如果使用MRC组合了n个信号,则组合信号的SNR将最大化。这意味着在将每个信号以单个信号的SNR的平方根进行缩放之后,应将信号进行相干组合。由于噪声能量在所有n个信号中都是相同的,因此这相当于乘以每个信号的信道系数hi的共轭。这在图16中示意性地示出。如果数据符号中的一个或几个数据符号是训练符号,则可以估计信道系数。由于ISI已被去除,因此信道估计是简单直接的。
这涉及先前描述的动作507和508。
其他方面
该方案适用于任何线性调制,例如BPSK、8PSK、16QAM等。由于差分编码的GMSK、GFSK或MSK可以近似或精确地描述为线性调制,因此该方案也可以应用于这些调制。然后,将与码(+1,-1)的相乘替换为位的异或(XORing)。向该方案添加Rx天线分集很简单。Rx分支在接收机中分别处理,并使用MRC组合。Rx分支之间的MRC与通过编码重复方案创建的分集分支之间的MRC以相同方式处理。编码重复可以与常规的盲发送和I/Q组合相结合。
举例说明一些实施例的形式描述
下面,使用以下符号:
aT标示向量(或矩阵)a的转置。
aH标示向量(或矩阵)a的共轭转置。
a*标示向量(或矩阵)a的(按元素)共轭。
例如发射机的第一无线电节点108-1、108-2;110的动作
这涉及先前描述的动作201。
编码
生成n×k矩阵
其中,ei,j=ri,jci,jmodn,即,R与码矩阵C的重复版本逐元素相乘。E也可以写成
这涉及先前描述的动作202。
循环前缀:生成n×(k+n-1)矩阵
即,E的最后n-1列与E串联。
这涉及先前描述的动作203。
发送
这涉及先前描述的动作204。
例如接收机的第二无线电节点110;108-1、108-2的动作
接收
在常规接收机功能(模拟滤波、下变频至基带、模数转换、数字滤波等)之后,接收信号由以n(k+n)-1符号隔开的复数样本 表示。在此假设,发射机中的滤波、信道上的时间分散和接收机中的滤波的组合效果可以表示为其中, 是信道抽头,是带有噪声样本的向量。
这涉及先前描述的动作501。
堆叠(包括去除可能的循环前缀)
即,将n个包括k个样本的序列放在F的行中,跳过n-1个第一样本,n-1个最后样本和的每个存储子序列之间的n-1个样本。注意,由于循环前缀,其中,是信道,E是编码的符号,N是具有方差σ2的AWGN样本的矩阵,*标示逐行循环卷积。
这涉及先前描述的动作502和503。
解码
将F从左边乘以码矩阵C的转置,得到n×k矩阵
其中,N′是具有方差nσ2的AWGN样本的矩阵。
这涉及先前描述的动作504。
重排序
通过重排序D中的元素来生成n×k矩阵X
其中,N″是N′的重排序版本。
可以注意到,在时间分散信道上接收到的信号已被分离为n个无ISI信号(由X中的行表示)。
此后,可以提取数据符号的序列。一种进行提取的可能方式由“MRC组合”动作解释,该“MRC组合”动作要求来自“信道估计”动作的信道系数。
这涉及先前描述的动作505和506。
信道估计
估计信道向量由于每个信道抽头仅影响n个信号之一,因此信道估计简单直接。使用权重意味着n个信号将被相干地组合,即,它们被相长地相加。另外,权重的大小将使组合信号的SNR最大化。如果数据符号中的一个或几个数据符号是训练符号,则可以估计信道系数。
这涉及先前描述的动作507。
MRC组合
计算
这涉及先前描述的动作508。
缩写词
AWGN 加性高斯白噪声
ISI 符号间干扰
MRC 最大比率组合
SNR 信噪比
当使用单词“包括”或“包含”时,应将其解释为非限制性的,即意味着“至少包括”。
受益于前述描述和相关联附图中给出的教导的本领域技术人员将想到所描述的实施例的修改和其他变型。因此,应理解,本文的实施例不限于所公开的具体示例,并且修改和其他变型旨在被包括在本公开的范围内。尽管本文可以采用特定术语,但是它们仅在一般和描述性意义上使用,而不是出于限制的目的。
Claims (41)
1.一种由第一无线电节点(108-1,108-2;110)执行的用于向第二无线电节点(110;108-1,108-2)发送包括编码的数据符号的信号的方法,其中,所述第一无线电节点(108-1,108-2;110)和所述第二无线电节点(110;108-1,108-2)在无线通信网络(100)中操作,其中,所述方法包括:
-重复(201)n次要发送的数据符号S0、S1、…、Sk-1序列,其中,k是n的倍数;
-使用n个正交码序列对所述n个数据符号S0、S1、…、Sk-1序列进行编码(202),其中,每个码序列包括n个码元;以及
-向所述第二无线电节点(110;108-1,108-2)发送(204)信号,所述信号包括相应的编码的数据符号S0、S1、…、Sk-1序列和可选的用于分隔两个编码的数据符号S0、S1、…、Sk-1序列的相应的附缀;
其中,使用多载波信号中的相应子载波并行发送包括所述相应的附缀和所述相应编码的数据符号S0、S1、…、Sk-1序列的所述信号。
2.根据权利要求1所述的方法,其中,对所述n个数据符号S0、S1、…、Sk-1序列进行编码(202)包括:
-将所述n个正交码序列中的一个码序列逐元素地乘以在所述n个数据符号S0、S1、…、Sk-1序列中包括的n次重复的数据符号Si,其中,i∈[0,1,…,k-1]。
3.根据权利要求1或2所述的方法,其中,对所述n个数据符号S0、S1、…、Sk-1序列进行编码(202)包括:
-重复使用所述n个正交码序列对所述n个数据符号S0、S1、…、Sk-1序列进行编码,其中,所述n个正交码序列被使用k/n次,每次用于编码在所述n个数据符号S0、S1、…、Sk-1序列中包括的每个n次重复的符号Si,其中,i∈[0,1,...,k-1]。
4.根据权利要求1或2所述的方法,包括:
-在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前提供(203)所述相应的附缀。
5.根据权利要求4所述的方法,其中,所述提供(203)所述相应的附缀包括:
-在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前***相应的循环前缀,其中,所述相应的循环前缀包括相应的编码的数据符号S0、S1、…、Sk-1序列的最后n-1个数据符号中的一个或多个。
6.根据权利要求4所述的方法,其中,所述提供(203)所述相应的附缀包括:
-在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前提供相应的保护时间段。
7.根据权利要求1或2所述的方法,其中,所述数据符号S0、S1、…、Sk-1是来自线性调制或非线性调制的符号星座的数据符号。
8.根据权利要求7所述的方法,其中,所述线性调制是以下之一:
-相移键控(PSK),以及
-正交幅度调制(QAM)。
9.根据权利要求7所述的方法,其中,所述非线性调制是以下之一:
-高斯最小频移键控(GMSK);
-高斯频移键控(GFSK);以及
-最小频移键控(MSK)。
10.根据权利要求1或2所述的方法,其中,所述数据符号S0、S1、…、Sk-1中的一个或多个是训练符号。
11.根据权利要求1或2所述的方法,其中,所述n个正交码序列包括实数值。
12.根据权利要求11所述的方法,其中,所述n个正交码序列被包括在n乘n哈达玛(Hadamard)矩阵中。
13.根据权利要求1或2所述的方法,其中,所述n个正交码序列包括复数值。
14.根据权利要求1或2所述的方法,其中,所述发送(204)包括所述相应的附缀和所述相应的编码的数据符号S0、S1、…、Sk-1序列的所述信号包括以下之一:
-使用单载波依次发送所述相应的附缀和所述相应的编码的数据符号S0、S1、…、Sk-1序列;以及
-在多载波信号中使用相应的子载波并行发送所述相应的附缀和所述相应的编码的数据符号S0、S1、…、Sk-1序列。
15.根据权利要求4所述的方法,其中,所述重复(201)n次所述数据符号S0、S1、…、Sk-1序列包括:
-生成n乘k矩阵,其中,每一行是数据符号S0、S1、…、Sk-1序列的副本,其中,n是所述数据符号S0、S1、…、Sk-1序列的重复次数;其中,所述使用n个正交码字对所述n个数据符号S0、S1、…、Sk-1序列进行编码(202)包括:
-通过使用k/n次重复的包括所述n个正交码序列的n乘n正交码矩阵执行逐元素矩阵乘法,来对所生成的n乘k矩阵进行编码,其中,所述编码产生了编码的n乘k矩阵;其中,所述提供(203)所述相应的附缀包括:
-在所述编码的n乘k矩阵之前***循环前缀,所述循环前缀包括所述编码的n乘k矩阵的最后n-1列中的一个或多个列,其中,所述***导致n乘(x+k)矩阵,其中,x是所***的循环前缀的列数;或者
-在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前提供相应的保护时间段;并且其中,所述发送(204)所述相应的附缀和所述相应的数据符号S0、S1、…、Sk-1序列包括:
-逐行发送在所述n乘(x+k)矩阵中包括的所述相应的附缀和所述数据符号S0、S1、…、Sk-1。
16.一种由第二无线电节点(110;108-1,108-2)执行的用于从自第一无线电节点(108-1,108-2;110)接收的信号中解码和提取数据符号的方法,其中,所述第二无线电节点(110;108-1,108-2)和所述第一无线电节点(108-1,108-2;110)在无线通信网络(100)中操作,其中,所述方法包括:
-从所述第一无线电节点(108-1,108-2;110)接收(401)信号;
-从所接收的信号中去除(402)附缀,得到n个包括k个接收样本的序列;
-堆叠(403)所述n个包括k个接收样本的序列;
-使用n个正交码序列对所堆叠的n个包括k个接收样本的序列进行解码(404),其中,每个码序列包括n个码元,其中,对于每个码序列,所述n个包括k个接收样本的序列中的每一个序列被乘以所述码序列的所述n个码元中的一个,并且其中,被乘的包括接收样本的序列随后被相加,并且其中,所述解码导致n个不同的长度为k的解码样本序列,每个解码样本序列对应于n个所应用的码序列之一;以及
-从所述n个不同的解码样本序列中提取(406)数据符号S0、S1、…、Sk-1序列;
其中,使用多载波信号中的相应子载波并行接收包括相应的附缀和相应编码的数据符号S0、S1、…、Sk-1序列的所述信号。
17.根据权利要求16所述的方法,包括:
-对所述n个不同的解码样本序列重排序(405),以及可能地在所述n个不同的解码样本序列之间移动元素,以获得n个不同的解码和重排序样本序列。
18.根据权利要求16或17所述的方法,包括:
-估计(407)n个信道系数h0、h1、…、hn-1,其中,所述n个不同的解码样本序列中的每一个序列对应于所述数据符号S0、S1、…、Sk-1序列乘以相应的信道系数。
19.根据权利要求16或17所述的方法,包括:
-通过执行最大比率组合MRC来组合(508)所述n个不同的解码样本序列,从而增加信噪比。
20.根据权利要求16或17所述的方法,其中,所述堆叠(403)所述n个包括k个接收样本的序列包括:
-将所述n个包括k个接收样本的序列堆叠成第一n乘k矩阵;其中,所述使用n个正交码序列对所堆叠的包括k个接收样本的序列进行解码(404)包括:
-使用包括所述n个正交码序列的n乘n正交码矩阵对所述第一n乘k矩阵进行解码,其中,每个码序列包括n个码元,并且其中,所述解码导致第二n乘k矩阵;以及其中,所述从所述n个不同的解码样本序列中提取(406)所述数据符号S0、S1、…、Sk-1序列包括:
-从所述第二n乘k矩阵中提取所述数据符号S0、S1、…、Sk-1序列。
21.一种用于向第二无线电节点(110;108-1,108-2)发送包括编码的数据符号的信号的第一无线电节点(108-1,108-2;110),其中,所述第一无线电节点(108-1,108-2;110)和所述第二无线电节点(110;108-1,108-2)在无线通信网络中操作,并且其中,所述第一无线电节点(108-1,108-2;110)被配置为:
-重复n次要发送的数据符号S0、S1、…、Sk-1序列,其中,k是n的倍数;
-使用n个正交码序列对所述n个数据符号S0、S1、…、Sk-1序列进行编码,其中,每个码序列包括n个码元;以及
-向所述第二无线电节点(110;108-1,108-2)发送信号,所述信号包括相应的编码的数据符号S0、S1、…、Sk-1序列和可选的用于分隔两个编码的数据符号S0、S1、…、Sk-1序列的相应的附缀;
其中,使用多载波信号中的相应子载波并行发送包括所述相应的附缀和所述相应编码的数据符号S0、S1、…、Sk-1序列的所述信号。
22.根据权利要求21所述的第一无线电节点(108-1,108-2;110),被配置为通过进一步被配置为执行以下操作来对所述n个数据符号S0、S1、…、Sk-1序列进行编码:
-将所述n个正交码序列中的一个码序列逐元素地乘以在所述n个数据符号S0、S1、…、Sk-1序列中包括的n次重复的数据符号Si,其中,i∈[0,1,…,k-1]。
23.根据权利要求21或22所述的第一无线电节点(108-1,108-2;110),被配置为通过进一步被配置为执行以下操作来对所述n个数据符号S0、S1、…、Sk-1序列进行编码:
-重复使用所述n个正交码序列对所述n个数据符号S0、S1、…、Sk-1序列进行编码,其中,所述n个正交码序列被使用k/n次,每次用于编码在所述n个数据符号S0、S1、…、Sk-1序列中包括的n次重复的符号Si,其中,i∈[0,1,...,k-1]。
24.根据权利要求21或22所述的第一无线电节点(108-1,108-2;110),被配置为:
-在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前提供所述相应的附缀。
25.根据权利要求24所述的第一无线电节点(108-1,108-2;110),被配置为通过进一步被配置为执行以下操作来提供所述相应的附缀:
-在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前***相应的循环前缀,其中,所述相应的循环前缀包括相应的编码的数据符号S0、S1、…、Sk-1序列的最后n-1个数据符号中的一个或多个。
26.根据权利要求24所述的第一无线电节点(108-1,108-2;110),被配置为通过进一步被配置为执行以下操作来提供所述相应的附缀:
-在每个编码的数据符号S0、S1、…、Sk-1的序列的第一个数据符号S0之前提供相应的保护时间段。
27.根据权利要求21或22所述的第一无线电节点(108-1,108-2;110),其中,所述数据符号S0、S1、…、Sk-1是来自线性调制或非线性调制的符号星座的数据符号。
28.根据权利要求27所述的第一无线电节点(108-1,108-2;110),其中,所述线性调制是以下之一:
-相移键控(PSK),以及
-正交幅度调制(QAM)。
29.根据权利要求27所述的第一无线电节点(108-1,108-2;110),其中,所述非线性调制是以下之一:
-高斯最小频移键控(GMSK);
-高斯频移键控(GFSK);以及
-最小频移键控(MSK)。
30.根据权利要求21或22所述的第一无线电节点(108-1,108-2;110),其中,所述数据符号S0、S1、…、Sk-1中的一个或多个是训练符号。
31.根据权利要求21或22所述的第一无线电节点(108-1,108-2;110),其中,所述n个正交码序列包括实数值。
32.根据权利要求31所述的第一无线电节点(108-1,108-2;110),其中,所述n个正交码序列被包括在n乘n哈达玛矩阵中。
33.根据权利要求21或22所述的第一无线电节点(108-1,108-2;110),其中,所述n个正交码序列包括复数值。
34.根据权利要求21或22所述的第一无线电节点(108-1,108-2;110),被配置为通过进一步被配置为执行以下操作来发送包括所述相应的附缀和所述相应的编码的数据符号S0、S1、…、Sk-1序列的所述信号:
-使用单载波依次发送所述相应的附缀和所述相应的编码的数据符号S0、S1、…、Sk-1序列;或者
-在多载波信号中使用相应的子载波并行发送所述相应的附缀和所述相应的编码的数据符号S0、S1、…、Sk-1序列。
35.根据权利要求21或22所述的第一无线电节点(108-1,108-2;110),其中,所述第一无线电节点(108-1,108-2;110)被配置为通过被配置为执行以下操作来重复n次所述数据符号S0、S1、…、Sk-1序列:
-生成n乘k矩阵,其中,每一行是数据符号S0、S1、…、Sk-1序列的副本,其中,n是所述数据符号S0、S1、…、Sk-1序列的重复次数;其中,所述第一无线电节点(108-1,108-2;110)被配置为通过被配置为执行以下操作来使用n个正交码字对所述n个数据符号S0、S1、…、Sk-1序列进行编码:
-通过使用k/n次重复的包括所述n个正交码序列的n乘n正交码矩阵执行逐元素矩阵乘法,来对所生成的n乘k矩阵进行编码,其中,所述编码产生了编码的n乘k矩阵;其中,所述第一无线电节点(108-1,108-2;110)被配置为通过被配置为执行以下操作来提供所述相应的附缀:
-在所述编码的n乘k矩阵之前***循环前缀,所述循环前缀包括所述编码的n乘k矩阵的最后n-1列中的一个或多个列,其中,所述***导致n乘(x+k)矩阵,其中,x是所***的循环前缀的列数;或者
-在每个编码的数据符号S0、S1、…、Sk-1序列的第一个数据符号S0之前提供相应的保护时间段;其中,所述第一无线电节点(108-1、108-2;110)被配置为通过被配置为执行以下操作来发送所述相应的附缀和所述相应的数据符号S0、S1、…、Sk-1序列:
-逐行发送在所述n乘(x+k)矩阵中包括的所述相应的附缀和所述数据符号S0、S1、…、Sk-1。
36.一种用于从接收的信号中解码和提取数据符号的第二无线电节点(110;108-1,108-2),其中,所述第二无线电节点(110;108-1,108-2)和第一无线电节点(108-1,108-2;110)在无线通信网络(100)中操作,并且其中,所述第二无线电节点(110;108-1,108-2)被配置为:
-从所述第一无线电节点(108-1,108-2;110)接收信号;
-从所接收的信号中去除附缀,得到n个包括k个接收样本的序列;
-堆叠所述n个包括k个接收样本的序列;
-使用n个正交码序列对所堆叠的n个包括k个接收样本的序列进行解码,其中,每个码序列包括n个码元,其中,对于每个码序列,所述n个包括k个接收样本的序列中的每一个序列被乘以所述码序列的所述n个码元中的一个,其中,被乘的包括接收样本的序列随后被相加,并且其中,所述解码导致n个不同的长度为k的解码样本序列,每个解码样本序列对应于n个所应用的码序列之一;以及
-从所述n个不同的解码样本序列中提取数据符号S0、S1、…、Sk-1序列;
其中,使用多载波信号中的相应子载波并行接收包括相应的附缀和相应编码的数据符号S0、S1、…、Sk-1序列的所述信号。
37.根据权利要求36所述的第二无线电节点(110;108-1,108-2),被配置为:
-对所述n个不同的解码样本序列重排序,以及可能地在所述n个不同的解码样本序列之间移动元素,以获得n个不同的解码和重排序样本序列。
38.根据权利要求36或37所述的第二无线电节点(110;108-1,108-2),被配置为:
-估计n个信道系数h0、h1、…、hn-1,其中,所述n个不同的解码样本序列中的每一个对应于所述数据符号S0、S1、…、Sk-1序列乘以相应的信道系数。
39.根据权利要求36或37所述的第二无线电节点(110;108-1,108-2),被配置为:
-通过执行最大比率组合MRC来组合所述n个不同的解码样本序列,从而增加信噪比。
40.根据权利要求36或37所述的第二无线电节点(110;108-1,108-2),其中,所述第二无线电节点(110;108-1,108-2)被配置为通过被配置为执行以下操作来堆叠所述n个包括k个接收样本的序列:
-将所述n个包括k个接收样本的序列堆叠成第一n乘k矩阵中;其中,所述第二无线电节点(110;108-1,108-2)被配置为通过被配置为执行以下操作来使用n个正交码序列对所堆叠的包括k个接收样本的序列进行解码:
-使用包括所述n个正交码序列的n乘n正交码矩阵对所述第一n乘k矩阵进行解码,其中,每个码序列包括n个码元,并且其中,所述解码导致第二n乘k矩阵;以及其中,所述第二无线电节点(110;108-1,108-2)被配置为通过被配置为执行以下操作来从所述n个不同的解码样本序列中提取(406)所述数据符号S0、S1、…、Sk-1序列:
-从所述第二n乘k矩阵中提取所述数据符号S0、S1、…、Sk-1序列。
41.一种计算机可读存储介质,包括计算机程序,所述计算机程序包括指令,所述指令当在至少一个处理器上被执行时使所述至少一个处理器执行根据权利要求1至20中任一项所述的方法。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/SE2017/051060 WO2019088884A1 (en) | 2017-10-30 | 2017-10-30 | Decoding of a signal comprising encoded data symbols |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111357222A CN111357222A (zh) | 2020-06-30 |
CN111357222B true CN111357222B (zh) | 2022-07-22 |
Family
ID=66332234
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201780096397.0A Active CN111357222B (zh) | 2017-10-30 | 2017-10-30 | 解码包括编码的数据符号的信号的方法和设备 |
Country Status (6)
Country | Link |
---|---|
US (1) | US20200259527A1 (zh) |
EP (1) | EP3704817A4 (zh) |
JP (1) | JP7049446B2 (zh) |
CN (1) | CN111357222B (zh) |
RU (1) | RU2742699C1 (zh) |
WO (1) | WO2019088884A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3752857B1 (en) * | 2018-02-14 | 2022-04-06 | Telefonaktiebolaget LM Ericsson (PUBL) | Technique for backscattering transmission |
EP4032251A1 (en) | 2019-09-18 | 2022-07-27 | Nokia Technologies Oy | Time coding for data communication |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101237306A (zh) * | 2008-03-05 | 2008-08-06 | 中科院嘉兴中心微***所分中心 | 基于放大转发单节点协作通信的宽带无线传感器网络传输方案 |
WO2016085373A1 (en) * | 2014-11-25 | 2016-06-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and nodes for enabling determination of data in a radio signal |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4563417B2 (ja) * | 2007-03-20 | 2010-10-13 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システムにおけるユーザ装置、通信方法及び通信システム |
US8275055B2 (en) * | 2007-11-20 | 2012-09-25 | Her Majesty The Queen In Right Of Canada, As Represented By The Minister Of Industry, Through The Communications Research Centre Canada | Receiver for differentially modulated multicarrier signals |
JP5277673B2 (ja) | 2008-03-17 | 2013-08-28 | 富士通株式会社 | 無線通信システム及び無線通信方法並びに送信装置及び受信装置 |
US8582622B2 (en) | 2008-05-11 | 2013-11-12 | Qualcomm Incorporated | Spread-spectrum coding of data bursts |
WO2013000056A1 (en) | 2011-06-27 | 2013-01-03 | Research In Motion Limited | System and method for increasing maximum payload size |
US9332541B2 (en) | 2012-04-17 | 2016-05-03 | Telefonaktiebolaget L M Ericsson | Methods and devices for transmission of signals in a telecommunication system |
EP2839617B1 (en) * | 2012-04-17 | 2017-11-08 | Telefonaktiebolaget LM Ericsson (publ) | Methods and devices for transmission of signals in a telecommunication system |
JP6426633B2 (ja) * | 2013-03-14 | 2018-11-21 | エルジー エレクトロニクス インコーポレイティド | 無線通信システムで端末間の直接通信を用いた信号受信方法 |
JP6628747B2 (ja) | 2015-02-06 | 2020-01-15 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 通信装置、通信方法、及び集積回路 |
FI3370468T3 (fi) * | 2015-06-11 | 2023-04-06 | Apple Inc | Parannettu päällekkäinen koodijakoinen moniliittymätekniikka (cdma) |
-
2017
- 2017-10-30 WO PCT/SE2017/051060 patent/WO2019088884A1/en unknown
- 2017-10-30 JP JP2020516816A patent/JP7049446B2/ja active Active
- 2017-10-30 US US16/759,010 patent/US20200259527A1/en not_active Abandoned
- 2017-10-30 CN CN201780096397.0A patent/CN111357222B/zh active Active
- 2017-10-30 RU RU2020117561A patent/RU2742699C1/ru active
- 2017-10-30 EP EP17930353.2A patent/EP3704817A4/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101237306A (zh) * | 2008-03-05 | 2008-08-06 | 中科院嘉兴中心微***所分中心 | 基于放大转发单节点协作通信的宽带无线传感器网络传输方案 |
WO2016085373A1 (en) * | 2014-11-25 | 2016-06-02 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and nodes for enabling determination of data in a radio signal |
Non-Patent Citations (1)
Title |
---|
"GP-150357 - pCR Performance evaluation EC-GSM, Overlaid CDMA for extended coverage";Ericsson;《3GPP tsg_geran\TSG_GERAN》;20150526;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111357222A (zh) | 2020-06-30 |
EP3704817A1 (en) | 2020-09-09 |
RU2742699C1 (ru) | 2021-02-09 |
EP3704817A4 (en) | 2020-11-25 |
US20200259527A1 (en) | 2020-08-13 |
JP7049446B2 (ja) | 2022-04-06 |
WO2019088884A1 (en) | 2019-05-09 |
JP2021501492A (ja) | 2021-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10735225B2 (en) | Method and apparatus for transmitting and receiving signal for low peak-to-average power ratio in wireless communication system | |
JP5562971B2 (ja) | V−mimo復調用の低減した複雑性のチャネル推定及び干渉除去のための方法及びシステム | |
JP2014147082A (ja) | Sc−fdma伝送ダイバーシティのためのシステム及び方法 | |
EP3496368B1 (en) | Data processing method, apparatus, and system | |
KR101260836B1 (ko) | 직교 주파수 분할 다중 시스템에서 다이버시티 이득을 제공하는 선 부호화 방법 및 이를 이용한 송신 장치 및 방법 | |
CN111837370A (zh) | 利用天线选择进行空间调制和空时分组编码的简化检测 | |
US11502890B2 (en) | System and method for transmitting and receiving single-carrier OQAM symbols | |
EP2124371B1 (en) | Reception device, transmission device, radio transmission/reception system, and radio reception method | |
CN111357222B (zh) | 解码包括编码的数据符号的信号的方法和设备 | |
CN114450924B (zh) | 用于发射和接收通过非奈奎斯特发射脉冲整形的单载波oqam符号的***和方法 | |
EP3219036B1 (en) | Transmitting node and methods performed therein | |
da Silva et al. | Improved data-aided channel estimation in LTE PUCCH using a tensor modeling approach | |
KR102409636B1 (ko) | 무선 통신 시스템에서 피크 대 평균 전력비 감소를 위한 송수신 방법 및 장치 | |
US11563608B2 (en) | Method and apparatus for signal modulation and demodulation in wireless communication system | |
US20240243870A1 (en) | Method and apparatus for channel estimation in communication system | |
EP4203405A1 (en) | Device and method for transmitting payload data with repetitions of a coded waveform | |
KR101225649B1 (ko) | 다중 안테나 통신시스템의 채널추정 장치 및 방법 | |
JP5388351B2 (ja) | 受信装置及び受信方法 | |
EP3595251B1 (en) | Transmitter apparatus, receiver apparatus, communication system and transmission method | |
KR20230116562A (ko) | 무선 통신 시스템에서의 변조 및 복조 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |