CN111817995B - 数据的非相干传输方法 - Google Patents
数据的非相干传输方法 Download PDFInfo
- Publication number
- CN111817995B CN111817995B CN201910290409.4A CN201910290409A CN111817995B CN 111817995 B CN111817995 B CN 111817995B CN 201910290409 A CN201910290409 A CN 201910290409A CN 111817995 B CN111817995 B CN 111817995B
- Authority
- CN
- China
- Prior art keywords
- modulation
- symbol
- symbol set
- symbols
- matrix
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2626—Arrangements specific to the transmitter only
- H04L27/2627—Modulators
- H04L27/2634—Inverse fast Fourier transform [IFFT] or inverse discrete Fourier transform [IDFT] modulators in combination with other circuits for modulation
- H04L27/2636—Inverse fast Fourier transform [IFFT] or inverse discrete Fourier transform [IDFT] modulators in combination with other circuits for modulation with FFT or DFT modulators, e.g. standard single-carrier frequency-division multiple access [SC-FDMA] transmitter or DFT spread orthogonal frequency division multiplexing [DFT-SOFDM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2626—Arrangements specific to the transmitter only
- H04L27/2627—Modulators
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- Discrete Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Mobile Radio Communication Systems (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
本申请实施例提供了一种数据传输方法,包括:发送端根据比特值和调制符号集合中的调制符号之间的调制映射关系,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号,其中,输入比特中包括b个比特,输出调制符号中包括M×T个复数,b、M和T为正整数,T大于1;发送端通过M个天线端口,在T个资源单元中发送所述输出调制符号;其中,所述调制符号集合为第一符号集合,所述第一符号集合是根据第二符号集合得到的,所述第一符号集合中包括2b个调制符号,所述第二符号集合中包括2a个调制符号,a和b为整数。通过该方法,可以降低系统中的存储成本。
Description
技术领域
本申请涉及通信技术领域,尤其涉及数据的非相干传输方法及装置。
背景技术
在无线通信系统中,发送端和接收端可以基于各种多址技术进行无线通信,例如:码分多址(code division multiple access,CDMA)、时分多址(time division multipleaccess,TDMA)、频分多址(frequency division multiple access,FDMA)、正交频分多址(orthogonal frequency division multiple access,OFDMA)、单载波频分多址(signalcarrier frequency division multiple access,SC-FDMA)、非正交多址(non-orthogonalmultiple access,NOMA)等多址技术。
在发送端和接收端进行无线通信的过程中,调制方案被广泛应用,例如二进制相移键控 (binary phase shift keying,BPSK)、正交相移键控(quadrature phase shiftkeying,QPSK)、 16阶正交幅度调制(16quadrature amplitude modulation,16QAM)等正交幅度调制(quadrature amplitude modulation,QAM)方案。采用调制方案,发送端可以将一个或多个信息比特调制为一个复数符号,并通过无线资源将该复数符号发送至接收端,从而可以通过较少的无线资源发送较多的信息比特。
发明内容
第一方面,提供了一种数据传输方法。
在一种可能的实现中,该方法包括:根据比特值和调制符号集合中的调制符号之间的调制映射关系,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号,其中,输入比特中包括b个比特,输出调制符号中包括M×T个复数,b、M和T为正整数,T大于1;通过M个天线端口,在T个资源单元中发送所述输出调制符号;其中,所述调制符号集合为第一符号集合,所述第一符号集合是根据第二符号集合得到的,所述第一符号集合中包括2b个调制符号,所述第二符号集合中包括2a个调制符号,a和b为整数。
在一种可能的实现中,该方法包括:根据比特值和调制符号集合中的调制符号之间的调制映射关系,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号,其中,输入比特中包括b个比特,输出调制符号中包括M×T个复数,b、M和T为正整数,T大于1;通过M个天线端口,在T个资源单元中发送所述输出调制符号;其中,所述b大于a时,所述调制符号集合为第一符号集合,所述b小于或等于所述a时,第二符号集合包括所述调制符号集合,所述第一符号集合是根据所述第二符号集合得到的,所述第一符号集合中包括2b个调制符号,所述第二符号集合中包括2a个调制符号,a和b为整数。
通过该方法,用于进行调制的调制符号集合可以为第一符号集合,第一符号集合是根据数据量较少的第二符号集合得到的,因此可以仅存储第二符号集合而不需要存储第一符号集合,并根据需要通过第二符号集合得到第一符号集合,因此可以节省存储空间。
在一种可能的实现中,所述第一符号集合是根据所述第二符号集合得到的,包括:第一符号集合中的一个调制符号包括于第二符号集合中;或者第一符号集合中的一个调制符号是根据第二符号集合中的一个调制符号确定的。
通过该方法,复用第二符号集合中的元素作为第一符号集合中的元素,可以简化系统设计,降低计算复杂量。
在一种可能的实现中,所述第一符号集合中的一个调制符号是根据第二符号集合中的一个调制符号确定的,包括:所述第一符号集合中的所述一个调制符号等于所述第二符号集合中的所述一个调制符号与第一生成矩阵进行点乘得到的调制符号;其中,所述第一生成矩阵等于t个第二生成矩阵中的一个第二生成矩阵,或者所述第一生成矩阵等于p个第二生成矩阵点乘得到的生成矩阵,所述t个第二生成矩阵中包括所述p个第二生成矩阵,t等于b减去a,所述第一生成矩阵中包括M×T个复数元素,所述t个第二生成矩阵的任一个第二生成矩阵中包括M×T个复数元素。
通过该方法,可以在只储存t个生成矩阵和第二符号集合的情况下得到第一符号集合,第一符号集合的调制符号数量是第二符号集合中调制符号数量的2^t倍,因此可以以较低的储存开销获得较大的符号集合。
在一种可能的实现中,所述第一符号集合中的一个调制符号是根据第二符号集合中的一个调制符号确定的,包括:所述第一符号集合中的所述一个调制符号等于所述第二符号集合中的所述一个调制符号与第一生成矩阵进行点乘得到的调制符号;其中,所述第一生成矩阵等于t个第二生成矩阵组中的一个第二生成矩阵组中的一个第二生成矩阵,或者所述第一生成矩阵等于p个第二生成矩阵进行点乘得到的生成矩阵,所述p个第二生成矩阵一对一地包括于p个第二生成矩阵组中,所述p个第二生成矩阵组包括于所述t个第二生成矩阵组中,p是取值范围为2至t的整数,t为整数;其中,所述t个第二生成矩阵组的第j个组中包括个第二生成矩阵,j是取值范围为1至t的整数,Cj为整数。
通过该方法,可以在只储存t个生成矩阵组和第二符号集合的情况下得到能够调制更多比特数的第一符号集合,因此可以以较低的储存开销获得较大的符号集合。
在一种可能的实现中,所述第一符号集合是根据所述第二符号集合得到的,包括:第一符号集合中的一个调制符号是根据第二符号集合中的一个调制符号确定的。
在一种可能的实现中,所述第一符号集合中的一个调制符号是根据第二符号集合中的一个调制符号确定的,包括:所述第一符号集合中的所述一个调制符号等于所述第二符号集合中的所述一个调制符号与第一生成矩阵进行点乘得到的调制符号;其中,所述第一生成矩阵等于t个第二生成矩阵组中的一个第二生成矩阵组中的一个第二生成矩阵,或者所述第一生成矩阵等于p个第二生成矩阵进行点乘得到的生成矩阵,所述p个第二生成矩阵一对一地包括于p个第二生成矩阵组中,所述p个第二生成矩阵组包括于所述t个第二生成矩阵组中,p是取值范围为2至t的整数,t为整数;其中,所述t个第二生成矩阵组的第j个组中包括个第二生成矩阵,j是取值范围为1至t的整数,Cj为整数。在一种可能的实现中,每个第二生成矩阵组中包括一个全1的矩阵。
通过该方法,可以在只储存t个生成矩阵组和第二符号集合的情况下得到能够调制更多比特数的第一符号集合,因此可以以较低的储存开销获得较大的符号集合。
在一种可能的实现中,任意两个第二生成矩阵之间为非线性关系。示例性地,上述t个第二生成矩阵中任意两个第二生成矩阵之间为非线性关系。示例性地,任意两个第二生成矩阵之间为非线性关系,该两个第二生成矩阵可以包括于上述t个第二生成矩阵组中的相同组,也可以包括于上述t个第二生成矩阵组中的不同组。
通过该方法,可以使得通过不同生成矩阵生成的调制符号是非线性关系,从而使接收端可以区分不同的调制符号,提高接收端的正确接收率。
在一种可能的实现中,对于一个第二生成矩阵,所述一个第二生成矩阵的各元素的幅度相同。通过该方法,可以保证每个元素传输时的功率相同,可以降低发送端所发送的数据的 PAPR,有利于发送端的硬件实现。
在一种可能的实现中,所述第二符号集合中的调制符号两两之间是正交的。通过该方法,可以提高接收端的解调正确率,从而可以提高数据的传输速率。
第二方面,提供一种装置,该装置可以是网络设备(或终端设备),也可以是网络设备(或终端设备)中的装置,或者是能够和网络设备(或终端设备)匹配使用的装置。一种设计中,该装置可以包括执行第一方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该装置可以包括处理模块和通信模块。
在一种可能的实现中,处理模块用于根据比特值和调制符号集合中的调制符号之间的调制映射关系,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号,其中,输入比特中包括b个比特,输出调制符号中包括M×T个复数,b、M和T为正整数,T大于1;所述处理模块利用所述通信模块通过M个天线端口,在T个资源单元中发送所述输出调制符号;其中,所述调制符号集合为第一符号集合,所述第一符号集合是根据第二符号集合得到的,所述第一符号集合中包括2b个调制符号,所述第二符号集合中包括2a个调制符号,a和b为整数。
在一种可能的实现中,处理模块用于根据比特值和调制符号集合中的调制符号之间的调制映射关系,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号,其中,输入比特中包括b个比特,输出调制符号中包括M×T个复数,b、M和T为正整数,T大于1;所述处理模块利用所述通信模块通过M个天线端口,在T个资源单元中发送所述输出调制符号;其中,所述b大于a时,所述调制符号集合为第一符号集合,所述b小于或等于所述a时,第二符号集合包括所述调制符号集合,所述第一符号集合是根据所述第二符号集合得到的,所述第一符号集合中包括2b个调制符号,所述第二符号集合中包括2a个调制符号,a和b为整数。
关于述第一符号集合和第二符号集合的描述同第一方面相应的描述,这里不再赘述。
第三方面,本申请实施例提供一种装置,所述装置包括处理器,用于实现上述第一方面描述的方法。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的指令时,可以实现上述第一方面描述的方法。所述装置还可以包括存储器,用于存储指令和数据。所述装置还可以包括通信接口,所述通信接口用于该装置与其它设备进行通信,示例性的,通信接口可以是收发器、电路、总线、模块、管脚或其它类型的通信接口。
在一种可能的设计中,该装置包括:存储器、处理器和通信接口,
存储器,用于存储程序指令;
处理器用于根据比特值和调制符号集合中的调制符号之间的调制映射关系,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号,其中,输入比特中包括b个比特,输出调制符号中包括M×T个复数,b、M和T为正整数,T大于1;所述处理器利用所述通信接口通过M个天线端口,在T个资源单元中发送所述输出调制符号;其中,所述调制符号集合为第一符号集合,所述第一符号集合是根据第二符号集合得到的,所述第一符号集合中包括2b个调制符号,所述第二符号集合中包括2a个调制符号,a和b为整数。
在一种可能的设计中,该装置包括:存储器、处理器和通信接口,
存储器,用于存储程序指令;
处理器用于根据比特值和调制符号集合中的调制符号之间的调制映射关系,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号,其中,输入比特中包括b个比特,输出调制符号中包括M×T个复数,b、M和T为正整数,T大于1;所述处理器利用所述通信接口通过M个天线端口,在T个资源单元中发送所述输出调制符号;其中,所述b大于 a时,所述调制符号集合为第一符号集合,所述b小于或等于所述a时,第二符号集合包括所述调制符号集合,所述第一符号集合是根据所述第二符号集合得到的,所述第一符号集合中包括2b个调制符号,所述第二符号集合中包括2a个调制符号,a和b为整数。
关于述第一符号集合和第二符号集合的描述同第一方面相应的描述,这里不再赘述。
第四方面,本申请实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行第一方面或第一方面中任一种可能的设计所描述的方法。
第五方面,本申请实施例提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行第一方面或第一方面中任一种可能的设计所描述的方法。
第六方面,本申请实施例提供了一种芯片系统,该芯片系统中包括处理器,还可以包括存储器,用于实现第一方面或第一方面中任一种可能的设计所描述的方法。
第七方面,本申请实施例提供了一种通信系统,该通信系统中包括第二方面描述的任一种装置和接收装置,所述接收装置用于接收所述第二方面描述的任一种装置所发送的调制符号;或者该通信系统中包括第三方面描述的任一种装置和接收装置,所述接收装置用于接收所述第三方面描述的任一种装置发送的调制符号。
附图说明
图1所示为本申请实施例提供的一种非相干传输方法;
图2所示为本申请实施例提供的资源栅格的示意图;
图3所示为本申请实施例提供的调制的流程示意图;
图4和图5所示为本申请实施例提供的装置的结构示意图。
具体实施方式
本申请实施例提供的技术方案可以应用于各种通信系统。示例性地,本申请实施例提供的技术方案可以应用于能够利用时频资源进行数据传输的通信系统。本申请实施例提供的技术方案可以应用于但不限于:第五代(5th generation,5G)移动通信系统、长期演进(long term evolution,LTE)或未来通信系统。其中,5G还可以称为新无线(new radio,NR)。
本申请实施例提供的技术方案可以应用于通信设备间的无线通信。其中,通信设备可以包括网络设备和终端设备。通信设备间的无线通信可以包括但不限于:网络设备和终端设备间的无线通信、网络设备和网络设备间的无线通信、以及终端设备和终端设备间的无线通信。在本申请实施例中,术语“无线通信”还可以简称为“通信”,术语“通信”还可以描述为“数据传输”、“信号传输”、“信息传输”或“传输”等。在本申请实施例中,传输可以包括发送或接收。示例性地,传输可以是上行传输,例如可以是终端设备向网络设备发送信号;传输也可以是下行传输,例如可以是网络设备向终端设备发送信号。在本申请实施例中,通信设备间的无线通信可以被描述为:发送端向接收端发送信号,接收端从发送端接收信号。
本申请实施例涉及的终端设备还可以称为终端,其可以是一种具有无线收发功能的设备。终端可以被部署在陆地上,包括室内或室外、手持或车载;也可以被部署在水面上(如轮船等);还可以被部署在空中(例如飞机、气球和卫星上等)。终端设备可以是用户设备(user equipment,UE)。UE包括具有无线通信功能的手持式设备、车载设备、可穿戴设备或计算设备。示例性地,UE可以是手机(mobile phone)、平板电脑或带无线收发功能的电脑。终端设备还可以是虚拟现实(virtual reality,VR)终端设备、增强现实(augmentedreality,AR)终端设备、工业控制中的无线终端、无人驾驶中的无线终端、远程医疗中的无线终端、智能电网中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smarthome)中的无线终端等等。本申请实施例中,用于实现终端的功能的装置可以是终端;也可以是能够支持终端实现该功能的装置,例如芯片系统,该装置可以被安装在终端中。本申请实施例中,芯片系统可以由芯片构成,也可以包括芯片和其他分立器件。本申请实施例提供的技术方案中,以用于实现终端的功能的装置是终端,以终端是UE为例,描述本申请实施例提供的技术方案。
本申请实施例涉及的网络设备包括基站(base station,BS),基站可以是一种部署在无线接入网中能够和终端进行无线通信的设备。基站可能有多种形式,比如宏基站、微基站、中继站和接入点等。示例性地,本申请实施例涉及到的基站可以是5G中的基站或LTE中的基站,其中,5G中的基站还可以称为传输接收点(transmission reception point,TRP)或gNB (gNodeB)。本申请实施例中,用于实现网络设备的功能的装置可以是网络设备;也可以是能够支持网络设备实现该功能的装置,例如芯片系统,该装置可以被安装在网络设备中。在本申请实施例提供的技术方案中,以用于实现网络设备的功能的装置是网络设备,以网络设备是基站为例,描述本申请实施例提供的技术方案。
通信设备间进行数据传输时,由发送端向接收端发送数据,示例性地,基站向UE发送数据,或者UE向基站发送数据。其中,数据传输可以包括相干传输和非相干传输。
在相干传输中,发送端通过数据信道向接收端发送数据。为了使得接收端可以正确接收数据信道上携带的数据,发送端还向接收端发送参考信号(reference signal,RS),该RS的序列值是发送端和接收端已知的信息,该RS还可以称为导频。接收端接收到RS后,可以利用已知的RS序列值以及接收到的RS序列值进行信道估计,信道估计结果可以反映RS的信道状态信息。接收端可以利用RS的信道状态信息解码数据信道,从而可以得到数据信道上携带的数据。相干传输中,发送端向接收端发送RS,接收端根据信道估计结果或者根据信道状态信息对数据信道进行解码。
不同于相干传输,在非相干传输中,发送端可以不需要向接收端发送RS,接收端可以不根据信道估计结果或者不根据信道状态信息对数据信道进行解码。在一种可能的非相干传输中,发送端将信息比特映射为调制符号集合A中的调制符号,通过数据信道将该得到的调制符号发送至接收端。其中,调制符号集合A为发送端和接收端已知的信息。接收端接收到经历了数据信道的调制符号后,将该接收到的调制符号分别和调制符号集合A中的各调制符号求相关或者求距离,并认为调制符号集合A中最大相关值或者最小距离对应的调制符号是发送端所发送的调制符号,从而接收端可以得到发送端所发送的信息比特。在本申请实施例中,调制符号集合中的调制符号还可以称为码本,调制符号集合可以称为码本集合。
对于上述非相干传输方法,可以通过计算机搜索码本的方法,从一个较大的调制符号集合B中搜索出上述调制符号集合A,调制符号集合A是调制符号集合B的子集,并尽可能使得调制符号集合A中的两两调制符号之间的距离较大,从而增加接收端的解码正确率。然而,当调制符号集合A中包括的调制符号较多时,为了保证调制符号集合A中的两两调制符号之间的距离较大,很难检索出调制符号集合A。为了实现上述计算机搜索码本的方法,需要存储调制符号集合B以及所搜索出的调制符号集合A。如果调制符号集合A和调制符号集合B 中的每个调制符号是维数较大的矩阵,需要使用较大的存储空间存储调制符号集合A和调制符号集合B,从而需要大量的存储设备,花费较高。
为了节省非相干传输方法中的存储成本,本申请实施例提供了数据的非相干传输方法、装置和系统。
图1所示为本申请实施例提供的第一种非相干传输方法。
S101,发送端对输入比特进行调制,得到输出调制符号。
在一种可能的实现中,发送端根据比特值和调制符号集合中的调制符号之间的映射关系,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号。其中,输入比特中包括b 个比特,输出调制符号中包括M×T个复数,M和T为正整数。示例性地,T大于1。其中,调制符号集合为第一符号集合,第一符号集合是根据第二符号集合得到的,第一符号集合中包括2b个调制符号,第二符号集合中包括2a个调制符号,a和b为整数。该方法可以应用于各种场景,例如可以应用于a小于b的场景,或者应用于a大于等于b的场景。
在本申请实施例中,a和b可以是0、1、2、3或者更大的整数。正整数可以是1、2、3、 4或者更大的整数。
或者,该方法可以描述为:发送端根据星座图,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号。其中,输入比特中包括b个比特,输出调制符号中包括M×T个复数,M和T为正整数。示例性地,T大于1。其中,调制符号集合为第一符号集合,第一符号集合是根据第二符号集合得到的,第一符号集合中包括2b个调制符号,第二符号集合中包括2a个调制符号,a和b为整数。可选地,a可以大于等于b,也可以小于b。
在一种可能的实现中,发送端根据比特值和调制符号集合中的调制符号之间的映射关系,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号。其中,输入比特中包括b 个比特,输出调制符号中包括M×T个复数,M和T为正整数。示例性地,T大于1。其中, b大于a时,调制符号集合为第一符号集合;b小于或等于a时,第二符号集合包括调制符号集合。第一符号集合是根据第二符号集合得到的,第一符号集合中包括2b个调制符号,第二符号集合中包括2a个调制符号,a和b为整数。
或者,该方法可以描述为:发送端根据星座图,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号。其中,输入比特中包括b个比特,输出调制符号中包括M×T个复数,M和T为正整数。示例性地,T大于1。其中,b大于a时,调制符号集合为第一符号集合;b小于或等于a时,第二符号集合包括调制符号集合。第一符号集合是根据第二符号集合得到的,第一符号集合中包括2b个调制符号,第二符号集合中包括2a个调制符号,a和 b为整数。
第一符号集合中包括2b个调制符号,每个调制符号中可以包括M×T个复数。第二符号集合中包括2a个调制符号,每个调制符号中可以包括M×T个复数。在本申请实施例中,一个调制符号中包括M×T个复数还可以被描述为:该调制符号是M×T维的矩阵,或者该调制符号是M行T列的矩阵,该矩阵中每个元素为复数。同一个矩阵中不同元素的值可以相同,也可以不同,本申请不做限制。在本申请实施例中,对于一个复数,该复数可以实部为0虚部不为0,或可以实部不为0虚部为0,或可以实部和虚部都为0,或可以实部和虚部都不为 0,本申请实施例不做限制。
S101中,输入比特的长度为b,即该输入比特中包括b个比特,b个比特共有2b种可能的取值或比特值,调制符号集合中包括2b个调制符号,b个比特可能的2b种比特值和调制符号集合中的2b个调制符号之间存在一对一的映射关系,即该2b种可能的比特值分别一对一地映射至该2b个调制符号。
S101中,第二符号集合包括调制符号集合,即调制符号集合中包括2b个调制符号,该2b个调制符号属于第二符号集合。包括:第二符号集合是调制符号集合,或者第二符号集合中的部分调制符号组成调制符号集合。例如,当b等于a时,第二符号集合是调制符号集合。再例如,当b小于a时,第二符号集合中的2b个调制符号组成调制符号集合,例如第二符号集合中的第1个至第2b个调制符号组成调制符号集合,或者其它2b个调制符号组成调制符号集合,本申请不做限制。
在本申请实施例中,比特值和调制符号集合中的调制符号之间的映射关系还可以被称为调制映射关系。该映射关系可以表示为表格形式,例如表1所示;或者可以表示为公式形式,该公式的输入为比特值,输出为该比特值所映射至的调制符号;或者可以表示为星座图的形式,在星座图中,调制符号集合中的调制符号可以称为星座点,一个星座点可以对应一种比特值。在本申请实施例中,一种比特值可以被描述为一个比特值。
在本申请实施例中,对于一个用于进行调制的符号集合,例如上述描述的调制符号集合、第一符号集合、或第二符号集合,当该符号集合中包括2u个调制符号,使用该符号集合进行调制时,如表1所示以u等于2为例,可以将u个比特对应的2u种可能的比特值分别一对一地映射到该2u个调制符号。可以称该符号集合的调制映射能力为u个比特,或者称该调制方法的星座图的调制映射能力为u个比特,或者称该符号集合对应的星座图的调制映射能力为 u个比特。其中,u为大于或等于0整数。在本申请实施例中,大于或等于0整数可以是0、 1、2、3或更大的整数,本申请不做限制。在本申请实施例中,调制映射能力还可以称为调制能力、映射能力或者别的名称,本申请不做限制。
表1
u个比特的比特值,其中,u=2 | 比特值所对应的调制符号,其中,M=1,T=4 |
00 | X1=[1,1,1,1] |
01 | X2=[1,1,-1,-1] |
10 | X3=[1,-1,1,-1] |
11 | X4=[1,-1,-1,1] |
通过本申请实施例所提供的方法,发送端可以将输入比特流中的输入比特调制为一个或者多个调制符号,将该一个或者多个调制符号发送至接收端。示例性地,当输入比特流中的输入比特数大于b个比特时,发送端可以对输入比特流中的每b个比特分别执行本申请实施例提供的方法,得到一组输出调制符号,该组输出调制符号中包括一个或者多个调制符号,发送端可以将该组调制符号发送至发送端。在本申请实施例中,多个可以是2个、3个、4个、 5个或者更多个,本申请不做限制。
示例性地,调制符号集合中包括表1中所示的调制符号X1、X2、X3和X4,比特值和调制符号的映射关系如表1所示,输入比特流为000101111110。发送端可以对输入比特流中的每2个比特分别进行调制,即分别对00、01、01、11、11、10进行调制,得到一组输出调制符号,该组输出调制符号中依次包括调制符号X1、X2、X2、X4、X4、和X3。发送端可以将该组输出调制符号中的调制符号发送至接收端。
在本申请实施例中,输入比特流可以是各种信道的比特流,例如:广播信道(physical broadcast channel,PBCH)、主同步信号(primary synchronization signal,PSS)、辅同步信号 (secondary synchronization signal,SSS)、物理下行共享信道(physical downlink shared channel, PDSCH)、物理下行控制信道(physical downlinkcontrol channel,PDCCH)、物理上行共享信道(physical uplink shared channel,PUSCH)、物理上行控制信道(physical uplink control channel,PUCCH)、各种类型的上行参考信号(reference signal,RS)、各种类型的下行RS、或者其它可能的物理信道等,本申请不做限制。
在本申请实施例中,信道的比特流可以是MAC层发送至物理层的比特流A;也可以是比特流A经过比特级操作后得到的比特流B,本申请实施例中不做限制。比特级操作可以包括码块分段、添加循环冗余校验(cyclic redundancy check,CRC)、信道编码、速率匹配、码块级联、交织和加扰中一种或多种操作。示例性地,比特级操作可以包括添加CRC、码块分段、信道编码、码块级联和加扰;或者,比特级操作可以包括添加CRC、码块分段、信道编码、码块级联、速率匹配、交织和加扰;或者,比特级操作可以包括添加CRC、信道编码、速率匹配、交织和加扰。
S102,发送端将所得到的输出调制符号发送至接收端。发送端通过M个天线端口,在T个资源单元中发送所述输出调制符号。相应地,接收端在所述T个资源单元中接收发送端所发送的调制符号。
在本申请实施例中,发送端向接收端发送信号时,例如发送调制符号时,可以直接通过空口向接收端发送该信号;或者可以对该信号进行处理(例如以下处理中的一种或多种:层映射、预编码、资源映射、傅立叶反变换、滤波、上变频)后,通过空口发送被处理后的信号,本申请不做限制。
在本申请实施例中,资源单元可以是资源元素(resource element,RE)。
在本申请实施例中,RE是用于进行数据传输的资源单位,或者用于对待发送数据进行资源映射的资源单位。对于一个天线端口,用于进行数据传输的时频资源可以被表示为资源栅格。图2所示为一个天线端口对应的资源栅格。如图2所示,一个RE在时域对应一个时域符号,例如正交频分复用(orthogonal frequency division multiplexing,OFDM)符号或者离散傅立叶变换扩展OFDM(discrete fourier transform spread orthogonalfrequency division
multiplexing,DFT-s-OFDM)符号,频域对应一个子载波。一个RE上可以承载一个复数符号,例如经过调制得到的复数符号,或者经过预编码得到的复数符号,本申请不做限制。在频域,在资源栅格中可以定义资源块(resource block,RB),在频域一个RB中可以包括正整数个子载波,例如12个。进一步地,RB的定义还可以扩展到时域,例如一个RB在时域包括正整数子载波且时域包括正整数个符号,例如一个RB是频域包括12个子载波且时域包括 7个或14个符号的时频资源块。资源栅格中可以包括正整数个RB。在资源栅格或者时频资源的时域可以定义时隙(slot),一个时隙中可以包括正整数个时域符号,例如7个或14个。在资源栅格或者时频资源的时域可以定义子帧(subframe),一个子帧中可以包括正整数个符号或者正整数个时隙。
在本申请实施例中,天线端口是逻辑天线端口,一个天线端口可以对应一个或多个物理天线。对于一个天线端口,用于传输第一信号的第一信道可以通过第二信道推断出来,该第二信道用于在该天线端口传输第二信号。
假设S101中发送端所得到的输出调制符号记为X,M=2且T=4,则X中包括 M×T=2×4个复数,X可以被记为如下矩阵形式:
其中,元素x00、元素x01、元素x02、元素x03、元素x10、元素x11、元素x12和元素x13都为复数,这些元素中两两元素之间的值可以相同,也可以不同,本申请不做限制。发送端可以通过天线端口0,在4个RE中分别发送元素x00、元素x01、元素x02和元素x03,每个RE中发送一个元素;发送端可以通过天线端口1,在4个RE中分别发送元素x10、元素x11、元素x12和元素x13,每个RE中发送一个元素。天线端口0的该4个RE和天线端口1的该4个RE 在时频域可以是相同的资源,例如在频域对应于相同的子载波且在时域对应于相同的符号。
S103,接收端对接收到的调制符号进行解调。
发送端所发送的调制符号经过信道后,被接收端接收。经过信道时,调制符号可能经历了各种变形,例如幅度放大或缩小,相位偏移等。接收端在空口从发送端接收到信号后,可以对该信号进行处理,例如下变频、相位偏移、解预编码等,得到进行解调之前的复数符号,该复数符号可以称为接收端接收到的调制符号。
接收端接收到调制符号后,可以将该接收到的调制符号和调制符号集合中的各调制符号分别求相关,认为最大相关值对应的调制符号是发送端发送的调制符号,认为发送端发送的调制符号对应的比特值为发送端发送的比特值。
或者,接收端接收到调制符号后,通过广义似然比测试(generalized likelihoodratio test, GLRT)接收机对接收到的调制符号进行解调。例如,接收端将接收到的调制符号分别和调制符号集合中的各调制符号求距离,认为最小距离对应的调制符号是发送端发送的调制符号,认为发送端发送的调制符号对应的比特值为发送端发送的比特值。
示例性地,根据图1涉及的方法,发送端和接收端利用表1所述的映射关系进行非相干传输时。假设输入比特的比特值为01,则发送端向接收端发送调制符号X2,即发送[1,1,-1, -1]。调制符号X2经过信道H后由接收端接收,接收端接收到的调制符号Y=H×X2+W,其中,W表示噪声,W=[w1,w2,w3,w4],
Y=[H×1+w1,H×1+w2,H×(-1)+w3,H×(-1)+w4]=[H+w1,H+w2,-H+w3,-H+w4] 。其中,H、w1、w2、w3和w4分别为复数。
接收端对接收到的调制符号Y进行解调。
接收端将接收到的调制符号Y分别和X1、X2、X3以及X4求相关,并认为最大相关值对应的调制符号是发送端发送的调制符号。示例性地,确定相关值时,接收端分别计算Y与X1、X2、X3和X4的内积的绝对值。例如Y和X1的相关值,是Y和X1的内积的绝对值,即对Y的每一项与X1中对应项的乘积求和后的绝对值。例如Y和X1、X2、X3以及X4的相关值分别为0.4,0.9,0.5,0.1,则最大相关值为0.9,即Y与X2之间的相关值最大,因此接收端认为X2是发送端所发送的调制符号,从而认为X2所对应的比特值01是发送端为接收端发送的信息。
或者,接收端将接收到的调制符号Y分别和X1、X2、X3以及X4求距离,并认为最小距离对应的调制符号是发送端发送的调制符号。例如,对于X1、X2、X3和X4中第i个调制符号Xi,其中,i是取值范围为1至4的整数,Y和Xi之间的距离di可以表示为其中,YH表示矩阵Y的共轭转置,XiH表示矩阵Xi的共轭转置。假设d1=0.6,d2=0.1,d3=0.5,d4=0.9,则接收端认为最小距离0.1对应的调制符号 X2是发送端所发送的调制符号,从而认为X2所对应的比特值01是发送端为接收端发送的信息。
可选地,在本申请实施例中,调制符号集合中的调制符号可以是归一化的。例如对于第一符号集合或第二符号集合中任一个调制符号X,trace(X×XH)=1,其中,XH为X的共轭转置,trace(·)表示求矩阵的迹,例如trace(X×XH)=1表示矩阵X×XH的迹为1。通过归一化设计,可以简化距离的计算。示例性地,如果发送信号没有进行归一化,例如 trace(X×XH)=P,则距离的计算可以更新为用于保证根号下的值非负。其中,P为大于0的实数。
在图1涉及的方法中,对于用于进行调制的符号集合,例如第一符号集合或者第二符号集合,该符号集合中两两调制符号可以不同。示例性地,对于符号集合中任意两个调制符号 A和调制符号B,调制符号A和调制符号B中各包括M×T个复数元素。调制符号A中和调制符号B中至少有一个元素不同,例如调制符号A中和调制符号B中全部或部分元素不同。其中,本申请实施例中,至少一个可以是1个、2个、3个或者更多个,本申请不做限制。再示例性地,对于符号集合中任意两个调制符号A和调制符号B,不存在常数r1,使得
r1×XA=XB,其中,XA表示调制符号A,XB表示调制符号B,r1为复数。再示例性地,对于符号集合中任意两个调制符号A和调制符号B,不存在方阵Hr,使得Hr×XA=XB,其中, XA表示调制符号A,XB表示调制符号B,Hr中包括M×M个复数元素。
通过该方法,可以提高接收端的解调正确率。在图1涉及的非相干传输方法中,调制符号是通过其对应的矩阵的行向量来承载信息的,即接收端可以通过求相关或者求距离来进行解调,因此即使调制符号经历了信道,到达接收端后也不会使得该调制符号的行向量变换为另一个调制符号的行向量,从而避免了解调错误。
对于上述符号集合中任意两个调制符号A和调制符号B,可以设计该两个调制符号之间的距离尽可能地大,或者可以设计该两个调制符号之间的距离的最小值尽可能地大(例如,尽可能地接近1或者M)。调制符号A和调制符号B之间的距离可以表示为:其中,XA表示调制符号A,XB表示调制符号B,(XA)H表示调制符号A的共轭转置,(XB)H表示调制符号B的共轭转置。该方法中,符号集合中两两调制符号之间的距离的最小值越大,解调错误率越低,解调性能越好。
接收端接收到一组调制符号时,可以对该组调制符号中的每个调制符号分别进行解调,从而可以得到发送端向接收端所发送的比特流的值。
通过图1涉及的方法,用于进行调制的调制符号集合可以为第一符号集合,第一符号集合是根据数据量较少的第二符号集合得到的,因此可以仅存储第二符号集合,并根据需要通过第二符号集合得到第一符号集合,从而可以节省存储空间。通过该非相干传输方法,可以不需要为解调目的而额外传输导频,因此可以节省数据传输的资源开销。
在图1涉及的方法中,输入比特的长度b可以是预配置的,可以是基站通过信令通知UE 的,或者可以是UE确定的,本申请不做限制。M的值可以是预配置的,可以是基站通过信令通知UE的,或者可以是UE确定的,本申请不做限制。T的值可以是预配置的,可以是基站通过信令通知UE的,或者可以是UE确定的,本申请不做限制。示例性地,b、M和T 的确定方法可以参考2019年3月19日提交至中国国家知识产权局,申请号为201910207314.1,名称为“传输数据的方法和通信装置”的专利申请中相应的描述。
在本申请实施例中,信令可以是半静态信令和/或动态信令。其中,在本申请实施例中, A和/或B可以表示A、B、或者A和B。
半静态信令可以是无线资源控制(radio resource control,RRC)信令、广播消息、系统消息、或媒体接入控制(medium access control,MAC)控制元素(controlelement,CE)。其中,广播消息可以包括剩余最小系统消息(remaining minimum systeminformation,RMSI)。
动态信令可以是物理层信令。物理层信令可以是物理控制信道携带的信令或者物理数据信道携带的信令。其中,物理数据信道可以是下行信道,例如物理下行共享信道(physical downlink shared channel,PDSCH)。物理控制信道可以是物理下行控制信道(physical downlink control channel,PDCCH)、增强物理下行控制信道(enhancedphysical downlink control channel, EPDCCH)、窄带物理下行控制信道(narrowbandphysical downlink control channel,NPDCCH) 或机器类通信物理下行控制信道(machine type communication(MTC)physical downlink control channel,MPDCCH)。其中,PDCCH或EPDCCH携带的信令还可以称为下行控制信息(downlink controlinformation,DCI)。物理控制信道还可以是物理边链路控制信道(physical sidelinkcontrol channel),物理副链路控制信道携带的信令还可以称为边链路控制信息(sidelink control information,SCI)。
下面,针对图1涉及的方法,介绍第二符号集合。其中,第二符号集合可以用于确定
第一符号集合。
可选地,第二符号集合是预配置的。例如预配置第二符号集合中的调制符号,和/或预配置输入比特的比特值和第二符号集合中的调制符号之间的映射关系。在本申请实施例中,输入比特的比特值和第二符号集合中的调制符号之间的映射关系还可以称为第二星座图。可选地,第二符号集合和/或第二星座图也可以是基站通过信令为UE指示的。
在一种可能的实现中,第二符号集合中的调制符号间是正交的。在本申请实施例中,对于任意两个维度相同的调制符号R1和R2,假设他们都是k1行k2列的矩阵,这两个调制符号正交时,满足对于任意i1满足对于任意i2 满足或者R1×R2H等于0、R1H×R2等于0、R1H×R2等于全0矩阵或者R1×R2H等于全0矩阵。其中,*表示共轭,R1H表示R1的共轭转置,R2H表示R2的共轭转置,R1i1,i2表示R1的第i1行第i2列的元素,R2i1,i2表示R2的第i1行第i2列的元素,i1是取值范围为1至k1的整数,i2是取值范围为1至k2的整数。全0矩阵表示该矩阵的元素全部等于0。
示例性地,第二符号集合中的调制符号可以是根据第一初始矩阵C0和扩展矩阵As得到的。第二符号集合中的任一个调制符号是M×T维的矩阵,该任一个调制符号中包括M×T个复数,当T可以表示为T=k×2a时,k为奇数,则:其中,i是取值范围为1 至a的整数,C0是M×k维的全1矩阵,Ca中的每M行T列所对应的元素(还可以称为M行T列部分)为第二符号集合中的一个调制符号中的元素。通过该方法,可以生成调制映射能力为a比特的第二符号集合,即第二符号集合中包括2a个调制符号,且该2a个调制符号之间两两正交。可以将第二符号集合中的2a个调制符号和a比特的2a种可能的比特值一一对应,得到第二星座图。
该方法中,Ca中可以包括大于2a个M行T列部分,此时,可以从Ca中任意取2a个M行 T列部分作为第二符号集合中的2a个调制符号,也可以按照预定义的规则从Ca中取2a个M 行T列部分作为第二符号集合中的2a个调制符号,本申请实施例不做限制。例如,可以从矩阵Ca的左上角、右下角或者其它位置取2a个M行T列部分作为第二符号集合中的2a个调制符号。
在本申请实施例中,表示克罗内克积。示例性地,对于矩阵A和矩阵B求克罗内克积时,将矩阵A中的每个元素分别和矩阵B相乘,即其中矩阵A 是大小为m×n的矩阵,a11表示矩阵A中第一行第一列的元素,a1n表示矩阵A中第一行第n列的元素,am1表示矩阵A中第m行第一列的元素,amn表示矩阵A中第m行第n列的元素,其中,m和n为正整数。
示例性地,第二符号集合中的任一个调制符号是M×T=1×12维的矩阵,由于 T=k×2a=3×22,则C0是M×k=1×3维的全1矩阵[1,1,1],通过扩展矩阵As对C0进行扩展,直至Ca=C2:
则,C2中的每1行12列所对应的元素为第二符号集合中的一个调制符号中的元素,即第二符号集合中包括4个调制符号,该4个调制符号分别为: [1,1,1,1,1,1,1,1、,1[1,,1,1,1-,1,-11,,-1,11],1,1,-1,-1,-1]、 [1,1,1,1,1,1,-1,-1,-1,-1,-1,-1]和[1,1,1,-1,-1,-1,-1,-1,-1,1,1,1]。该4个调制符号两两之间正交,例如该4个调制符号中任意两个调制符号X1和X2:X1×(X2)T=0,其中(X2)T表示X2的转置。通过该方法,可以保证一个调制符号中的每个元素恒模(即每个元素的幅值或幅度相同),或者可以保证每个调制符号的每个元素为BPSK符号,例如每个元素的值为1或-1。通过该方法,可以使得调制符号中各元素的功率一致,因此可以降低发送端所发送的数据的PAPR,有利于发送端的硬件实现。
在实际应用中,还可以采用其他方法确定第二符号集合,本申请不做限制。
下面,针对图1涉及的方法,介绍根据第二符号集合确定第一符号集合的方法。
可选地,在图1涉及的方法中,第一符号集合是根据所述第二符号集合得到的,包括:对于第一符号集合中的一个调制符号,该调制符号包括于第二符号集合中;或者该调制符号是根据第二符号集合中的一个调制符号确定的。或者该方法可以描述为:第一符号集合中包括第二符号集合中的调制符号,第一符号集合中不属于第二符号集合的一个调制符号是根据第二符号集合中的一个调制符号确定的。通过该方法,复用第二符号集合中的调制符号作为第一符号集合的调制符号,既可以保持这部分调制符号的大距离特性,提高解调正确率,又可以节省确定第一符号集合时的计算资源,无需对第一符号集合中每一个调制符号重新确定。该方法中,第一符号集合的调制映射能力可以大于、或等于第二符号集合的调制映射能力,本申请不做限制。
可选地,第一符号集合中的一个调制符号是根据第二符号集合中的一个调制符号确定的,包括:第一符号集合中的该一个调制符号是根据第二符号集合中的该一个调制符号和生成矩阵确定的。
在第一种可能的实现中,对于第一符号集合中的任一个调制符号,该调制符号为第二符号集合中的调制符号,或者该调制符号等于第二符号集合中的一个调制符号与联合生成矩阵进行点乘(符号表示为:·)得到的调制符号。第一符号集合包括第二符号集合中的调制符号,以及第二符号集合中的每个调制符号分别与联合生成矩阵进行点乘得到的符号。其中,该联合生成矩阵等于t个基础生成矩阵中的一个基础生成矩阵,或者等于该t个基础生成矩阵中p 个基础生成矩进行点乘得到的生成矩阵,p是取值范围为2至t的整数。其中,t为整数,t等于第一符号集合的调制映射能力b减去第二符号集合的调制映射能力a。
在本申请实施例中,联合生成矩阵还可以称为第一生成矩阵或者其它名称;基础生成矩阵还可以称为第二生成矩阵或者其它名称,本申请不做限制。
上述方法还可以描述为:对于第一符号集合中的一个调制符号,该调制符号为第二符号集合中的调制符号,或者该调制符号等于第二符号集合中的一个调制符号与p个基础生成矩进行点乘(符号表示为:·)得到的调制符号。第一符号集合包括第二符号集合中的调制符号,以及第二符号集合中的每个调制符号与p个基础生成矩进行点乘得到的符号。其中,p是取值范围为2至t的整数。其中,t为整数,t等于第一符号集合的映射能力b减去第二符号集合的映射能力a。
在本申请实施例中,矩阵A和矩阵B进行点乘可以描述为矩阵A的元素和矩阵B的元素一一对应地分别相乘,得到矩阵C,其中,矩阵A和矩阵B的维度相同,即矩阵A和矩阵B的行数和列数分别相同。示例性地,矩阵A和矩阵B的每个元素均为复数,矩阵A和矩阵B分别为2×4的矩阵,则矩阵A、矩阵B、以及矩阵A和矩阵B进行点乘后得到的矩阵C表示如下:
在本申请实施例中,还可以进行多个矩阵的点乘,表示该多个矩阵的元素一一对应地分别相乘,该多个矩阵的维度相同,即该多个矩阵的行数和列数分别相同。示例性地,矩阵A、矩阵B和矩阵D的每个元素均为复数,矩阵A、矩阵B和矩阵D分别为2×4的矩阵,则矩阵 A、矩阵B、矩阵D、以及矩阵A、矩阵B和矩阵D进行点乘后得到的矩阵C表示如下:
示例性地,第二符号集合的调制映射能力a等于2,第二符号集合中共包括22=4个调制符号,该4个调制符号分别记为I1、I2、I3和I4。如果第一符号集合的调制映射能力b等于3,则第一符号集合中包括23=8个调制符号,该8个调制符号分别为I1、I2、I3、I4、I1·G1、I2·G1、I3·G1和I4·G1,其中,G1表示第一个基础生成矩阵。
再示例性地,第二符号集合的调制映射能力a等于2,第二符号集合中共包括22=4个调制符号,该4个调制符号分别记为I1、I2、I3和I4。如果第一符号集合的调制映射能力b等于4,则第一符号集合中包括24=16个调制符号,该16个调制符号分别为I1、I2、I3、I4、 I1·G1、I2·G1、I3·G1、I4·G1、I1·G2、I2·G2、I3·G2、I4·G2、I1·G1·G2、I2·G1·G2、I3·G1·G2和I4·G1·G2,其中,G1表示第1个基础生成矩阵,G2表示第2个基础生成矩阵。
在第二种可能的实现中,符号集合j+1是根据符号集合j和第j个基础生成矩阵确定的,其中,符号集合j+1和符号集合j中各自包括正整数个调制符号,j是取值范围为1至t的整数,t为整数,t等于第一符号集合的调制映射能力b减去第二符号集合的调制映射能力a。当j取值为1时,符号集合j为第二符号集合;当j取值为t时,根据符号集合j得到的符号集合j+1为第一符号集合。符号集合j+1是根据符号集合j和第j个基础生成矩阵确定的,包括:对于符号集合j+1中的一个调制符号,该调制符号是符号集合j中的调制符号,或者该调制符号等于符号集合j中的一个调制符号和第j个基础生成矩阵进行点乘得到的调制符号。符号集合j+1包括符号集合j中的调制符号,以及符号集合j中的每个调制符号分别与第j个基础生成矩阵进行点乘得到的调制符号。
对于符号集合j+1,该符号集合中包括符号集合j中的2a+j-1个调制符号,以及符号集合j 中的每个调制符号分别和第j个基础生成矩阵点乘得到的2a+j-1个调制符号时,符号集合j+1 的调制映射能力为a+j。
可选地,对于符号集合j+1的星座图,可以使比特值0至2a+j-1-1分别一一对应于符号集合j中的2a+j-1个调制符号,可以使得比特值2a+j-1至2a+j-1分别一一对应于符号集合j中的每个调制符号分别和第j个基础生成矩阵点乘得到的2a+j-1个调制符号。
可选地,对于符号集合j+1的星座图,可以以步长为2,使比特值0至2a+j-2分别一一对应于符号集合j中的2a+j-1个调制符号,使比特值1至2a+j-1分别一一对应于符号集合j中的每个调制符号分别和第j个基础生成矩阵点乘得到的2a+j个调制符号。例如,比特值0对应符号集合j中的第1个调制符号,比特值1对应于符号集合j中的第1个调制符号和第j个基础生成矩阵点乘得到的调制符号;比特值2对应符号集合j中的第2个调制符号,比特值3 对应于符号集合j中的第2个调制符号和第j个基础生成矩阵点乘得到的调制符号;比特值4 对应符号集合j中的第3个调制符号,比特值5对应于符号集合j中的第3个调制符号和第j 个基础生成矩阵点乘得到的调制符号;以此类推。
可选地,对于符号集合j+1的星座图,相邻比特值(比特值的十进制差值等于1或-1,例如000和001,或者010和011;或者仅有一个比特的比特值不同,例如001和101,或者001和011,或者001和000)对应的调制符号的距离小于阈值。在实际应用中,对于符号集合j+1的星座图还可以有其它的设计方式,本申请实施例不做限制。
示例性地,第二符号集合的调制映射能力a等于2,第二符号集合中共包括22=4个调制符号,该4个调制符号分别记为I1、I2、I3和I4。如果第一符号集合的调制映射能力b等于4,则符号集合1为第二符号集合,根据符号集合1和第1个基础生成矩阵G1得到符号集合2,符号集合2中包括8个调制符号,该8个调制符号分别为:I1、I2、I3、I4、I1·G1、I2·G1、 I3·G1、I4·G1。根据符号集合2和第2个基础生成矩阵G2得到符号集合3,符号集合3中包括16个符号,该16个调制符号分别为I1、I2、I3、I4、I1·G1、I2·G1、I3·G1、I4·G1、I1·G2、 I2·G2、I3·G2、I4·G2、I1·G1·G2、I2·G1·G2、I3·G1·G2和I4·G1·G2。将符号集合3作为第一符号集合。
示例性地,图3所示为发送端根据本申请实施例提供的一个方法进行调制的流程图。图 401描述了一次调制过程。如图3所示,发送端可以确定第二符号集合,第二符号集合中包括2a个调制符号。
对于输入比特,该输入比特中包括b个比特,如果b大于a,且b-a=t。发送端可以根据第二符号集合得到第一符号集合,例如发送端可以以第二符号集合作为第1个符号集合,循环进行t组矩阵扩展操作:将第j个符号集合中的每个调制符号分别和第j个基础生成矩阵点乘得到的调制符号,和第j个符号集合中的调制符号一起,作为第j+1个符号集合。其中,j分别取值1至t,将第t+1个符号集合作为调制符号集合。发送端根据调制符号集合对输入比特进行调制。
可选地,对于输入比特,如果b小于a,则将第二符号集合中的2b个调制符号作为调制符号集合中的调制符号。发送端根据调制符号集合对输入比特进行调制。第二种可能的实现等效于第一种可能的实现的一种具体实现。
在第三种可能的实现中,对于第一符号集合中的任一个调制符号,该调制符号为第二符号集合中的调制符号,或者该调制符号等于第二符号集合中的一个调制符号与联合生成矩阵进行点乘(符号表示为:·)得到的调制符号。第一符号集合包括第二符号集合中的调制符号,以及第二符号集合中的调制符号分别与联合生成矩阵进行点乘得到的符号。其中,该联合生成矩阵等于t个基础生成矩阵组中的一个基础生成矩阵组中的一个基础生成矩阵,或者等于该 t个基础生成矩阵组中p个基础生成矩阵组中的p个基础生成矩阵进行点乘得到的生成矩阵,其中,该p个基础生成矩阵组中的每一个包括该p个基础生成矩阵中的一个基础生成矩阵,即该p个基础生成矩阵一对一地包括于该p个基础生成矩阵组中。t为整数。当t大于或等于 2时,p是取值范围为2至t的整数。其中,该t个基础生成矩阵组的第j个组中包括个基础生成矩阵,且满足其中,Cj为大于或等于0的整数(如1、2、3或其它值),j是取值范围为1至t的整数。不同基础生成矩阵组的Cj可以相同,也可以不同。示例性地,当不同基础生成矩阵组的相同Cj时,b为第一符号集合的调制映射能力b, a为第二符号集合的调制映射能力a。当每个基础生成矩阵组的Cj都等于1时,第三种可能的实现等效于上述第一种可能的实现。
在本申请实施例中,基础生成矩阵组还可以称为第二生成矩阵组或者其它名称,本申请不做限制。
上述方法还可以描述为:对于第一符号集合中的一个调制符号,该调制符号为第二符号集合中的调制符号,或者该调制符号等于第二符号集合中的一个调制符号与一个基础生成矩进行点乘得到的调制符号,或者该调制符号等于第二符号集合中的一个调制符号与p个基础生成矩进行点乘(符号表示为:·)得到的调制符号。第一符号集合包括第二符号集合中的调制符号,以及第二符号集合中的每个调制符号与该一个基础生成矩进行点乘得到的调制符号,以及第二符号集合中的每个调制符号与p个基础生成矩进行点乘得到的符号。其中,该一个基础生成矩阵等于t个基础生成矩阵组中的一个基础生成矩阵组中的一个。p个基础生成矩阵组中的每个包括该p个基础生成矩阵中的一个基础生成矩阵,该p个基础生成矩阵组包括于t 个基础生成矩阵组中。p是取值范围为2至t的整数。
示例性地,b-a=6,第二符号集合的调制映射能力a等于3,第二符号集合中共包括23=8 个调制符号,该8个调制符号分别记为I1~I8。第一符号集合的调制映射能力b等于9,则第一符号集合中包括29=512个调制符号,则可以存在2个基础生成矩阵组,每个组内有7个基础生成矩阵。其中第一组的基础生成矩阵分别记作G1~G7,第二组的基础生成矩阵分别记作G8~G14。则第一符号集合中的512个调制符号分别为I1~I8、Iii·Gjj、Iii·Gu·Gv,其中,ii=1~8, jj=1~14,u=1~7,v=8~14。其中,符号“~”表示“至”,例如1~8表示从1到8共8个整数。
再示例性地,b-a=5,第二符号集合的调制映射能力a等于3,第二符号集合中共包括23=8 个调制符号,该8个调制符号分别记为I1~I8。第一符号集合的调制映射能力b等于8,则第一符号集合中包括28=256个调制符号,则可以存在2个基础生成矩阵组,第一组和第二组分别包括3个和7个基础生成矩阵,其中第一组的基础生成矩阵分别记作G1~G3,第二组的基础生成矩阵分别记作G4~G10。则第一符号集合中的256个调制符号分别为I1~I8、Iii·Gjj、Iii·Gu·Gv,其中,ii=1~8,jj=1~10,u=1~3,v=4~10。
在第四种可能的实现中,符号集合j+1是根据符号集合j和第j个基础生成矩阵组中的基础生成矩阵确定的,其中,符号集合j+1和符号集合j中各自包括正整数个调制符号,j是取值范围为1至t的整数。当j取值为1时,符号集合j为第二符号集合;当j取值为t时,根据符号集合j得到的符号集合j+1为第一符号集合。符号集合j+1是根据符号集合j和第j 个基础生成矩阵组确定的,包括:对于符号集合j+1中的一个调制符号,该调制符号是符号集合j中的调制符号,或者该调制符号等于符号集合j中的一个调制符号和第j个基础生成矩阵组中的一个基础生成矩阵进行点乘得到的调制符号。符号集合j+1包括符号集合j中的调制符号,以及符号集合j中的每个调制符号分别与第j个基础生成矩阵组中的每一个基础生成矩阵进行点乘得到的所有调制符号。其中,该t个基础生成矩阵组的第j个组中包括个基础生成矩阵,其中,Cj为整数(如0、1、2、3或其它值),j是取值范围为1至t的整数。不同基础生成矩阵组的Cj可以相同,也可以不同。示例性地,当不同基础生成矩阵组的相同Cj时,b为第一符号集合的调制映射能力b,a为第二符号集合的调制映射能力a。当每个基础生成矩阵组的Cj都等于1时,第四种可能的实现等效于上述第二种可能的实现。第四种可能的实现等效于第三种可能的实现的一种具体实现。
对于符号集合j+1,该符号集合中包括符号集合j中的个调制符号,以及符号集合j中的每个调制符号分别和第j个基础生成矩阵组中的每个基础生成矩阵点乘得到的个调制符号时,符号集合j+1的调制映射能力为其中,第j个基础生成矩阵组中包括个基础生成矩阵,第nn个基础生成矩阵组中包括个基础生成矩阵,nn是整数。且C0=0。一种可能的实现中:对于符号集合j+1的星座图,可以使比特值0至分别一一对应于符号集合j中的个调制符号,可以使得比特值至分别一一对应于符号集合j中的每个调制符号分别和第j个基础生成矩阵组中的每个基础生成矩阵点乘得到的个调制符号。一种可能的实现中,对于符号集合j+1的星座图,相邻比特值对应的调制符号的距离小于阈值。在实际应用中,对于符号集合j+1的星座图还可以有其它的设计方式,本申请实施例不做限制。
示例性地,第二符号集合的调制映射能力a等于3,第二符号集合中共包括23=8个调制符号,该8个调制符号分别记为I1~I8。如果第一符号集合的调制映射能力b等于9,则可以有2个基础生成矩阵组,每个组内有7个基础生成矩阵,其中第一组的基础生成矩阵分别记作记作G1~G7,第二组的基础生成矩阵分别记作记作G8~G14。符号集合1为第二符号集合,根据符号集合1和第1组基础生成矩阵组中的基础生成矩阵G1~G7得到符号集合2,符号集合2中包括64个调制符号,该64个调制符号分别为:I1~I8、Iii·Gjj,其中ii=1~8,jj=1~7。根据符号集合2和第2组基础生成矩阵组中的基础生成矩阵G8~G14得到符号集合3,符号集合3中包括512个符号,该512个调制符号分别为I1~I8、Iii·Gjj、Iii·Gu·Gv,其中,ii=1~8, jj=1~14,u=1~7,v=8~14。将符号集合3作为第一符号集合。
可选地,在图1涉及的方法中,第一符号集合是根据第二符号集合得到的,包括:第一符号集合中的一个调制符号是根据第二符号集合中的一个调制符号确定的。通过该方法,第一符号集合是根据第二符号集合得到的,可以仅存储第二符号集合,并根据需要通过第二符号集合得到第一符号集合,因此可以节省存储空间。该方法中,第一符号集合的调制映射能力可以大于、小于或等于第二符号集合的调制映射能力,本申请不做限制。
在第五种可能的实现中,对于第一符号集合中的任一个调制符号,该调制符号等于第二符号集合中的一个调制符号与联合生成矩阵进行点乘(符号表示为:·)得到的调制符号。第一符号集合包括第二符号集合中的调制符号分别与联合生成矩阵进行点乘得到的符号。其中,该联合生成矩阵等于t个基础生成矩阵组中的一个基础生成矩阵组中的一个基础生成矩阵,或者等于该t个基础生成矩阵组中p个基础生成矩阵组中的p个基础生成矩阵进行点乘得到的生成矩阵,其中,该p个基础生成矩阵组中的每一个包括该p个基础生成矩阵中的一个基础生成矩阵,即该p个基础生成矩阵一对一地包括于该p个基础生成矩阵组中。t为整数。当t大于或等于2时,p是取值范围为2至t的整数。其中,该t个基础生成矩阵组的第j个组中包括个基础生成矩阵,且满足其中,Cj为大于或等于0的整数(如1、2、3 或其它值),j是取值范围为1至t的整数。不同基础生成矩阵组的Cj可以相同,也可以不同。示例性地,当不同基础生成矩阵组的相同Cj时,b为第一符号集合的调制映射能力b,a为第二符号集合的调制映射能力a。当每个基础生成矩阵组中包括一个全1矩阵时,第五种可能的实现等效于上述第三种可能的实现。当每个基础生成矩阵组的Cj都等于1时,且每个基础生成矩阵组中包括一个全1矩阵时,第五种可能的实现等效于上述第一种可能的实现。其中,全矩阵表示该矩阵的每个元素为1。
示例性地,b-a=6,第二符号集合的调制映射能力a等于3,第二符号集合中共包括23=8 个调制符号,该8个调制符号分别记为I1~I8。第一符号集合的调制映射能力b等于9,则第一符号集合中包括29=512个调制符号,则可以存在2个基础生成矩阵组,每个组内有8个基础生成矩阵。其中第一组的基础生成矩阵分别记作G1~G8,第二组的基础生成矩阵分别记作G9~G16。则第一符号集合中的512个调制符号分别为Iii·Gjj、Iii·Gu·Gv,其中,ii=1~8,jj=1~16, u=1~8,v=9~16。可选地,G8和G16可以为全1矩阵。
在第六种可能的实现中,符号集合j+1是根据符号集合j和第j个基础生成矩阵组中的基础生成矩阵确定的,其中,符号集合j+1和符号集合j中各自包括正整数个调制符号,j是取值范围为1至t的整数。当j取值为1时,符号集合j为第二符号集合;当j取值为t时,根据符号集合j得到的符号集合j+1为第一符号集合。符号集合j+1是根据符号集合j和第j 个基础生成矩阵组确定的,包括:对于符号集合j+1中的一个调制符号,该调制符号等于符号集合j中的一个调制符号和第j个基础生成矩阵组中的一个基础生成矩阵进行点乘得到的调制符号。符号集合j+1包括符号集合j中的每个调制符号分别与第j个基础生成矩阵组中的每一个基础生成矩阵进行点乘得到的所有调制符号。其中,该t个基础生成矩阵组的第j个组中包括个基础生成矩阵,其中,Cj为整数(如0、1、2、3或其它值), j是取值范围为1至t的整数。不同基础生成矩阵组的Cj可以相同,也可以不同。示例性地,当不同基础生成矩阵组的相同Cj时,b为第一符号集合的调制映射能力b,a为第二符号集合的调制映射能力a。当每个基础生成矩阵组中包括一个全1矩阵时,第六种可能的实现等效于上述第四种可能的实现。当每个基础生成矩阵组的Cj都等于1时,且每个基础生成矩阵组中包括一个全1矩阵时,第六种可能的实现等效于上述第二种可能的实现。第六种可能的实现等效于第五种可能的实现的一种具体实现。
示例性的,在上述第三种至第六种可能的实现中,若每个调制符号为1*T维的矩阵,且T 等于2a,则第j组基础生成矩阵组内的第f个基础生成矩阵的第vv个元素可以表示为其中,i是虚数单位,i的平方等于-1,j是取值范围为1至t的整数,a表示第二符号集合的调制映射能力。f是大于等于1且小于等于的整数,T为正整数,lvv是vv-1转换为二进制后每个2进制位组成的矢量(例如当T=8,vv=4时,因为vv-1=3对应的2进制表达为 11,所以lvv=[0,1,1]),vv的取值范围为1到T。Pj,f为a*a的二进制矩阵(矩阵的每个元素为0或1),属于矩阵集合Θj,j为1到t的整数,t为基础生成矩阵组的个数。示例性地,对于不同的j或者f,Pj,f不同。其中矩阵集合Θj为a*a的二维矩阵组成的集合,其中任意两个矩阵之间的差值矩阵在伽罗华域GF(2)上的的秩小于等于a-2*j+2。例如对于任意两个属于Θj的矩阵Pj,f1和Pj,f2,Pj1,f1-Pj2,f2在伽罗华域GF(2)上的秩不大于a-2*j+2。满足上述条件的生成矩阵可以保证第一调制符号集合中任意两个调制符号之间的距离较小,第一调制符号集合中任意两个调制符号之间的距离不小于进一步的,如果每个调制符号为M*T 维的矩阵,M>1,则每个调制符号中包括M个不同的上述1*T维的矩阵,其中,每个1*T维的矩阵对应于该M*T维的矩阵的一行元素。进一步地,可以对该M*T维的矩阵进行能量归一化,得到归一化处理后的M*T维的矩阵。例如M=2时,第一调制符号集合中的调制符号可以表示为其中A和B为所述的调制符号为1*T的矩阵的调制符号集合中两个不同的调制符号。
在上述通过第二符号集合得到第一符号集合的方法中,例如第一种可能的实现至第六种可能的实现中,除第五种和第六种可能的实现中描述的全1矩阵以外,各基础生成矩阵间两两不同。例如,在第一种和第二种可能的实现中,t个基础生成矩阵两两不同;在第三种和第四种可能的实现中,相同和不同基础生成矩阵组中,基础生成矩阵间两两不同;在第五种和第六种可能的实现中,如果每个基础生成矩阵组中包括一个全1矩阵,除这些全1矩阵以外,相同和不同基础生成矩阵组中,基础生成矩阵间两两不同。示例性地,对于任意两个基础生成矩阵,例如对于第一基础生成矩阵和第二基础生成矩阵,第一基础生成矩阵和第二基础生成矩阵不相等;或第一基础生成矩阵和第二基础生成矩阵间无线性关系,不存在常数r,使得r×GA=GB,其中,GA表示第一基础生成矩阵,GB表示第二基础生成矩阵,r为复数。
在上述通过第二符号集合得到第一符号集合的方法中,对于其中一个基础生成矩阵,该基础生成矩阵中包括M×T个复数元素。该基础生成矩阵中的元素为恒模符号,例如该基础生成矩阵中每个元素的模是相同的,例如每个元素的模为常数。示例性地,该常数为在本申请实施例中,对于一个复数m1+j×m2,该复数的模等于其中,m1为该复数的实部,m2为该复数的虚部,j为虚数单数。其中,该复数的模还可以称为该复数的幅值或幅度。示例性地,该基础生成矩阵中每个元素为一个QPSK符号,例如每个元素的值为或者其中i为虚数单位。
在上述通过第二符号集合得到第一符号集合的方法中,在第一种和第二种可能的实现中,对于一个基础生成矩阵,该基础生成矩阵可以是预配置的,也可以是对符号集合中的调制符号进行线性组合得到的。例如第j个基础生成矩阵是由符号集合j中的调制符号进行线性组合得到的(例如求平均,或者加权求和),其中,j是取值范围为1至t的整数。
上述本申请提供的实施例中,分别从发送端、接收端、以及发送端和接收端之间交互的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,发送端和接收端可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
图4是本申请实施例提供的装置400的结构示意图。其中,装置400可以是发送端(例如终端设备或网络设备)或接收端(例如网络设备或终端设备),能够实现本申请实施例提供的方法;装置400也可以是能够支持发送端或接收端实现本申请实施例提供的方法的装置,装置400可以安装在发送端或接收端中。装置400可以是硬件结构、软件模块、或硬件结构加软件模块。装置400可以由芯片系统实现。
装置400中包括处理模块402和通信模块404。处理模块402可以生成用于发送的信号,并可以利用通信模块404发送该信号。处理模块402可以利用通信模块404接收信号,并处理该接收到的信号。处理模块402和通信模块404耦合。
本申请实施例中的耦合是装置、单元或模块之间的间接耦合或连接,其可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。耦合可以是有线连接,也可以是无线连接。
在本申请实施例中,通信模块可以是电路、模块、总线、接口、收发器、管脚或者其它可以实现收发功能的装置,本申请实施例不做限制。
图5是本申请实施例提供的装置500的结构示意图。其中,装置500可以是发送端(例如终端设备或网络设备)或接收端(例如网络设备或终端设备),能够实现本申请实施例提供的方法;装置500也可以是能够支持发送端或接收端实现本申请实施例提供的方法的装置,比如芯片系统,装置500可以安装在发送端或接收端中。
如图5中所示,装置500中包括处理系统502,用于实现或者用于支持发送端或接收端实现本申请实施例提供的方法。处理系统502可以是一种电路,该电路可以由芯片系统实现。处理系统502中包括一个或多个处理器522,可以用于实现或者用于支持发送端或接收端实现本申请实施例提供的方法。当处理系统502中包括除处理器522以外的其它装置时,处理器522还可以用于管理处理系统502中包括的其它装置,示例性地,该其它装置可能为下述存储器524、总线526和总线接口528中一个或多个。例如,处理器522可以用于管理存储器524,或者处理器522可以用于管理存储器524、总线526和总线接口528。
处理系统502中还可以包括一个或多个存储器524,用于存储指令和/或数据。存储器524 可以包括于处理器522中。如果处理系统502中包括存储器524,处理器522可以和存储器 524耦合。处理器522可以和存储器524协同操作。处理器522可以执行存储器524中存储的指令。当处理器522执行存储器524中存储的指令时,可以实现或者支持发送端或接收端实现本申请实施例提供的方法。处理器522还可能读取存储器524中存储的数据。存储器524 还可能存储处理器522执行指令时得到的数据。
在本申请实施例中,存储器包括易失性存储器(volatile memory),例如随机存取存储器 (random-access memory,RAM);存储器也可以包括非易失性存储器(non-volatilememory),例如快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive, SSD);存储器还可以包括上述种类的存储器的组合;存储器还可以包括其它任何具有存储功能的装置,例如电路、器件或软件模块。
处理系统502还可以包括总线接口528,用于提供总线526和其它装置之间的接口。其中,总线接口还可以称为通信接口。在本申请实施例中,通信接口可以是电路、模块、总线、接口、收发器、管脚或者其它可以实现收发功能的装置,本申请实施例不做限制。
可选地,装置500包括收发器506,用于通过传输介质和其它通信设备进行通信,从而用于装置500中的其它装置可以和其它通信设备进行通信。其中,该其它装置可能是处理系统 502。示例性地,装置500中的其它装置可能利用收发器506和其它通信设备进行通信,接收和/或发送相应的信息。还可以描述为,装置500中的其它装置可能接收相应的信息,其中,该相应的信息由收发器506通过传输介质进行接收,该相应的信息可以通过总线接口528或者通过总线接口528和总线526在收发器506和装置500中的其它装置之间进行交互;和/或,装置500中的其它装置可能发送相应的信息,其中,该相应的信息由收发器506通过传输介质进行发送,该相应的信息可以通过总线接口528或者通过总线接口528和总线526在收发器506和装置500中的其它装置之间进行交互。
装置500还可能包括用户接口504,用户接口504是用户和装置500之间的接口,可能用于用户和装置500进行信息交互。示例性地,用户接口504可能是键盘、鼠标、显示器、扬声器(speaker)、麦克风和操作杆中至少一个。
上述主要从装置500的角度描述了本申请实施例提供的一种装置结构。在该装置中,处理系统502中包括处理器522,还可以包括存储器524、总线526和总线接口528中一种或多种,用于实现本申请实施例提供的方法。处理系统502也在本申请的保护范围。
本申请的装置实施例中,装置的模块划分是一种逻辑功能划分,实际实现时可以有另外的划分方式。例如,装置的各功能模块可以集成于一个模块中,也可以是各个功能模块单独存在,也可以两个或两个以上功能模块集成在一个模块中。
本申请实施例提供的方法中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、终端或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等) 方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机可以存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,SSD)等。
在本申请实施例中,在无逻辑矛盾的前提下,各实施例之间可以相互引用,例如方法实施例之间的方法和/或术语可以相互引用,例如装置实施例之间的功能和/或术语可以相互引用,例如装置实施例和方法实施例之间的功能和/或术语可以相互引用。
以上各实施例仅用以说明本申请的技术方案,并不用于限定其保护范围。凡在本申请的技术方案的基础上所做的修改、等同替换、改进等,均应包括在本申请的保护范围之内。
Claims (10)
1.一种数据传输方法,其特征在于,包括:
根据比特值和调制符号集合中的调制符号之间的调制映射关系,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号,其中,输入比特中包括b个比特,输出调制符号中包括M×T个复数,b、M和T为正整数,T大于1;
通过M个天线端口,在T个资源单元中发送所述输出调制符号;其中:
所述调制符号集合为第一符号集合,所述第一符号集合是根据第二符号集合得到的,所述第一符号集合中包括2b个调制符号,所述第二符号集合中包括2a个调制符号,a和b为整数;
其中,所述第一符号集合是根据第二符号集合得到的,包括:第一符号集合中的一个调制符号包括于第二符号集合中;或者第一符号集合中的一个调制符号是根据第二符号集合中的一个调制符号确定的;
其中,第一符号集合中的一个调制符号是根据第二符号集合中的一个调制符号确定的,包括:所述第一符号集合中的所述一个调制符号等于所述第二符号集合中的所述一个调制符号与第一生成矩阵进行点乘得到的调制符号;
其中,所述第一生成矩阵等于t个第二生成矩阵中的一个第二生成矩阵,或者所述第一生成矩阵等于所述t个第二生成矩阵中的p个第二生成矩阵点乘得到的生成矩阵;
其中,t等于b减去a,所述第一生成矩阵中包括M×T个复数元素,所述t个第二生成矩阵的任一个第二生成矩阵中包括M×T个复数元素。
2.一种数据传输方法,其特征在于,包括:
根据比特值和调制符号集合中的调制符号之间的调制映射关系,将输入比特映射为调制符号集合中的调制符号,得到输出调制符号,其中,输入比特中包括b个比特,输出调制符号中包括M×T个复数,b、M和T为正整数,T大于1;
通过M个天线端口,在T个资源单元中发送所述输出调制符号;其中:
所述b大于a时,所述调制符号集合为第一符号集合,所述b小于或等于所述a时,第二符号集合包括所述调制符号集合,所述第一符号集合是根据所述第二符号集合得到的,所述第一符号集合中包括2b个调制符号,所述第二符号集合中包括2a个调制符号,a和b为整数;
其中,所述第一符号集合是根据第二符号集合得到的,包括:第一符号集合中的一个调制符号包括于第二符号集合中;或者第一符号集合中的一个调制符号是根据第二符号集合中的一个调制符号确定的;
其中,第一符号集合中的一个调制符号是根据第二符号集合中的一个调制符号确定的,包括:所述第一符号集合中的所述一个调制符号等于所述第二符号集合中的所述一个调制符号与第一生成矩阵进行点乘得到的调制符号;
其中,所述第一生成矩阵等于t个第二生成矩阵中的一个第二生成矩阵,或者所述第一生成矩阵等于所述t个第二生成矩阵中的p个第二生成矩阵点乘得到的生成矩阵;
其中,t等于b减去a,所述第一生成矩阵中包括M×T个复数元素,所述t个第二生成矩阵的任一个第二生成矩阵中包括M×T个复数元素。
4.根据权利要求3所述的方法,其特征在于,任意两个第二生成矩阵之间为非线性关系。
5.根据权利要求3所述的方法,其特征在于,
对于一个第二生成矩阵,所述一个第二生成矩阵的各元素的幅度相同。
6.根据权利要求1、2、4、5任一项所述的方法,其特征在于,
所述第二符号集合中的调制符号两两之间是正交的。
7.根据权利要求1、2、4任一项所述的方法,其特征在于,T=k×2a,其中k为奇数。
8.一种数据传输装置,其特征在于,用于实现权利要求1-7任一项所述的方法。
9.一种数据传输装置,包括处理器和存储器,所述存储器和所述处理器耦合,所述处理器用于执行权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,使得计算机执行权利要求1-7任一项所述的方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111497001.8A CN114844606A (zh) | 2019-04-11 | 2019-04-11 | 数据的非相干传输方法 |
CN201910290409.4A CN111817995B (zh) | 2019-04-11 | 2019-04-11 | 数据的非相干传输方法 |
PCT/CN2020/078955 WO2020207182A1 (zh) | 2019-04-11 | 2020-03-12 | 数据的非相干传输方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910290409.4A CN111817995B (zh) | 2019-04-11 | 2019-04-11 | 数据的非相干传输方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111497001.8A Division CN114844606A (zh) | 2019-04-11 | 2019-04-11 | 数据的非相干传输方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111817995A CN111817995A (zh) | 2020-10-23 |
CN111817995B true CN111817995B (zh) | 2021-12-28 |
Family
ID=72750604
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111497001.8A Pending CN114844606A (zh) | 2019-04-11 | 2019-04-11 | 数据的非相干传输方法 |
CN201910290409.4A Active CN111817995B (zh) | 2019-04-11 | 2019-04-11 | 数据的非相干传输方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111497001.8A Pending CN114844606A (zh) | 2019-04-11 | 2019-04-11 | 数据的非相干传输方法 |
Country Status (2)
Country | Link |
---|---|
CN (2) | CN114844606A (zh) |
WO (1) | WO2020207182A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11997030B2 (en) * | 2019-11-12 | 2024-05-28 | Qualcomm Incorporated | Architecture for non-coherent communication in wireless networks |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101350644A (zh) * | 2007-07-20 | 2009-01-21 | 重庆无线绿洲通信技术有限公司 | 相关传输方法、相关调制方法及其相关调制器 |
CN101877688B (zh) * | 2009-04-29 | 2014-01-01 | 华为技术有限公司 | Ofdm系统的分集发射方法与装置 |
CN102404072B (zh) * | 2010-09-08 | 2013-03-20 | 华为技术有限公司 | 一种信息比特发送方法、装置和系统 |
US10135460B2 (en) * | 2013-10-01 | 2018-11-20 | Texas Instruments Incorporated | Apparatus and method for multilevel coding (MLC) with binary alphabet polar codes |
RU2713409C2 (ru) * | 2015-09-24 | 2020-02-05 | Сони Корпорейшн | Устройство, способ и программа |
WO2017177880A1 (en) * | 2016-04-12 | 2017-10-19 | Huawei Technologies Co., Ltd. | Systems and methods for spreading and co-orthogonal multi-stream spreading |
US10728080B2 (en) * | 2016-05-20 | 2020-07-28 | Qualcomm Incorporated | Polar codes and modulation mappings |
CN107846377B (zh) * | 2016-09-19 | 2021-08-03 | 华为技术有限公司 | 传输数据的方法和装置 |
-
2019
- 2019-04-11 CN CN202111497001.8A patent/CN114844606A/zh active Pending
- 2019-04-11 CN CN201910290409.4A patent/CN111817995B/zh active Active
-
2020
- 2020-03-12 WO PCT/CN2020/078955 patent/WO2020207182A1/zh active Application Filing
Non-Patent Citations (4)
Title |
---|
《基于EXIT图的SCMA通信系统多用户检测算法收敛性分析》;王显俊,杜洋,成聪;《信号处理》;20161225;第32卷(第12期);全文 * |
Discussion on the design of SCMA,R1-1805907;Huawei;《3GPP TSG RAN WG1 Meeting #93》;20180525;全文 * |
Optimal Inter-Constellation Rotation Based onMinimum Distance Criterion for Uplink NOMA;Chia-Hung Lin,Shin-Lin Shieh,Tzung-Cheng Chi,Po-Ning Chen;《IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY》;20171002;全文 * |
Transmitter side designs for NOMA,R1-1808151;ZTE;《3GPP TSG RAN WG1 Meeting #94》;20180824;第3-7页,第三章节 * |
Also Published As
Publication number | Publication date |
---|---|
WO2020207182A1 (zh) | 2020-10-15 |
CN114844606A (zh) | 2022-08-02 |
CN111817995A (zh) | 2020-10-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11611967B2 (en) | Scrambling-based data transmission method | |
CN102739368B (zh) | 无线通信系统中控制信息的编码和复用 | |
US10326547B2 (en) | Multi-user code division multiple access communication method, and corresponding transmitter and receiver | |
CN111726194B (zh) | 传输数据的方法和通信装置 | |
US11546193B2 (en) | Data compression method and apparatus | |
EP3876489B1 (en) | Signal transmission method and apparatus | |
WO2018100428A1 (en) | Method and device for signal processing in communication system | |
US12010054B2 (en) | DMRS transmission | |
WO2018171636A1 (zh) | 一种无线通信中的信号发送方法、接收方法、装置和系统 | |
CN108401524B (zh) | 一种被用于功率调整的用户设备、基站中的方法和装置 | |
CN111817995B (zh) | 数据的非相干传输方法 | |
WO2013183581A1 (ja) | 送信装置、受信装置、送信方法及び受信方法 | |
WO2020259356A1 (zh) | 通信方法和通信装置 | |
CN109728840B (zh) | 数据传输方法和装置 | |
CN110971554B (zh) | 数据传输方法及装置 | |
US20250038878A1 (en) | Spatial modulation-based orthogonal signal division multiplexing communications | |
CN115804200B (zh) | 用于上行控制传输的基于循环移位的映射方案 | |
CN109962751A (zh) | 一种数据处理方法及装置 | |
WO2022067811A1 (zh) | 一种信号发送方法、接收方法、通信装置和存储介质 | |
WO2020186944A1 (zh) | 数据发送、接收方法及装置、数据传输系统和存储介质 | |
CN119325738A (zh) | 用于随机接入通信的发送设备、接收设备、通信装置以及方法 | |
EP3455954A1 (en) | Improving pam transmission in dl mu-mimo by choosing signaling dimensions |
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 |