CN106230551B - 可生成导频的交织单元及无线通信数据发送、接收装置 - Google Patents
可生成导频的交织单元及无线通信数据发送、接收装置 Download PDFInfo
- Publication number
- CN106230551B CN106230551B CN201610592999.2A CN201610592999A CN106230551B CN 106230551 B CN106230551 B CN 106230551B CN 201610592999 A CN201610592999 A CN 201610592999A CN 106230551 B CN106230551 B CN 106230551B
- Authority
- CN
- China
- Prior art keywords
- unit
- pilot tone
- interleaver
- data
- parallel
- 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
- 238000004891 communication Methods 0.000 title claims abstract description 20
- 230000005540 biological transmission Effects 0.000 title description 17
- 238000012545 processing Methods 0.000 claims abstract description 6
- 238000013507 mapping Methods 0.000 claims description 38
- 238000000034 method Methods 0.000 claims description 12
- 238000003780 insertion Methods 0.000 claims description 11
- 230000037431 insertion Effects 0.000 claims description 11
- 238000005259 measurement Methods 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 2
- 239000004744 fabric Substances 0.000 claims description 2
- 230000008520 organization Effects 0.000 claims description 2
- 238000009940 knitting Methods 0.000 claims 1
- 230000000149 penetrating effect Effects 0.000 claims 1
- 239000011800 void material Substances 0.000 claims 1
- 238000005516 engineering process Methods 0.000 abstract description 6
- 238000001228 spectrum Methods 0.000 description 7
- 125000004122 cyclic group Chemical group 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 125000006850 spacer group Chemical group 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Classifications
-
- 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/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0071—Use of interleaving
-
- 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/0048—Allocation of pilot signals, i.e. of signals known to the receiver
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
本发明公开了一种可生成导频的交织单元,属于无线通信技术领域。其包括:一组并行的交织器,用于对输入数据块分别进行交织处理;一个选择器,用于根据各交织器所输出的交织数据获得交织单元的最终输出:对每一个交织器所输出的交织数据,以其中固定位置的数据构成与预设导频排布等长的虚构导频排布;选择其虚构导频排布与预设导频排布相同的交织器,并以该交织器的交织数据作为最终输出;如果没有,则选择其虚构导频排布与预设导频排布最相似的交织器,并用预设导频排布将该交织器的交织数据中的虚构导频排布替换后作为最终输出。本发明还公开了一种无线通信数据发送装置、接收装置。本发明可在不需要导频开销的情况下,实现导频辅助信道估计。
Description
技术领域
本发明涉及无线通信技术领域,尤其涉及一种可生成导频的交织单元。
背景技术
正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)作为当前及未来无线通信的核心技术,能有效对抗无线传播中的多径效应,简化均衡器设计,降低接收机复杂度和功耗,提高频谱利用率。
信道估计(Channel Estimation)作为OFDM系统的关键环节之一,对信号传输所经历的无线信道的时延、衰减、多径等参数进行估测;信道估计的准确程度,对信道均衡、解调、译码以及发送端预编码等均有直接的影响。
现有的信道估计技术主要分为盲信道估计(Blind Channel Estimation)和导频辅助信道估计(Pilot Assisted Channel Estimation)两大类。前者不使用导频,利用传输数据本身的一些特性对信道进行估计,由于它没有导频开销,频谱利用率较高,但其运算复杂度十分可观,而且每次估计需要较多的数据参与,实时性差,因此实际通信系统中很少采用。后者通过在数据块中插入收发端已知的导频符号,接收端利用接收到的导频符号和已知的发送导频符号,基于最小二乘(Least Squares,LS)或者最小均方误差(Minimum MeanSquare Error,MMSE)等准则对无线信道进行估计,但使用导频以后降低了数据的传输速率;为降低导频开销,提高频谱利用率,可充分发掘无线信道的稀疏性,利用压缩感知(Compressed Sensing)技术进行稀疏重建,实施稀疏信道估计(Sparse ChannelEstimation)。但无论采用何种现有导频辅助信道估计方法,都需要在数据发送端进行导频符号的插入,需要额外占用宝贵的频谱资源。
在无线信道比较恶劣时,持续较长时间的深衰落会造成传输数据出现连续成串的差错,导致接收端信道译码无法纠错,因此,在发送端星座点映射以后,可进行一次符号交织(Symbol Interleaving),对发送符号进行重排,从而将连续成串的差错离散化、随机化,使接收端信道译码能够有效纠错。
现有技术中,插入导频和符号交织这两种操作往往同时采用,但通常是两个独立的步骤,并且同样需要额外占用频谱资源(导频开销)。
发明内容
本发明所要解决的技术问题在于克服现有技术不足,提供一种可生成导频的交织单元,在对数据进行交织处理的同时可在交织数据中的固定位置生成导频,从而可在不需要导频开销的情况下,实现导频辅助信道估计。
本发明采用以下技术方案:
一种可生成导频的交织单元,包括:
一组并行的交织器,用于对输入数据块分别进行交织处理;
一个选择器,用于根据各交织器所输出的交织数据获得交织单元的最终输出,具体方法如下:对每一个交织器所输出的交织数据,以其中固定位置的数据构成与预设导频排布等长的虚构导频排布;从所有交织器中选择其虚构导频排布与预设导频排布相同的交织器,并以该交织器的交织数据作为最终输出;如果没有这样的交织器,则从所有交织器中选择其虚构导频排布与预设导频排布最相似的交织器,并用预设导频排布将该交织器的交织数据中的虚构导频排布替换后作为最终输出。
根据上述交织单元还可以得到以下技术方案:
一种无线通信数据发送装置,根据待发送数据的流向依次包括:CRC校验位添加单元、信道编码单元、星座点映射单元、交织单元、子载波映射单元、IFFT单元、保护间隔插入单元、上变频单元;所述交织单元为以上技术方案所述可生成导频的交织单元。
优选地,所述交织单元中的并行的交织器的数目K满足下式:
其中,Q表示星座点映射单元的阶数,表示上取整操作,d表示预设导频排布的长度,为预设的期望概率值。
一种无线通信数据接收装置,用于接收上述任一技术方案所述装置发送的数据;根据所接收数据的流向依次包括:下变频单元、保护间隔去除单元、FFT单元、子载波解映射单元、信道估计单元、信道均衡单元、解交织单元、星座点解映射单元、信道译码单元、CRC校验单元、选择单元;所述信道估计单元首先根据所述预设导频排布,从子载波解映射单元的输出数据提取接收到的导频排布,然后利用接收到的导频排布和所述预设导频排布进行信道估计;所述解交织单元包括一组并行的解交织器,与所述交织单元中的交织器一一对应;星座点解映射单元、信道译码单元、CRC校验单元分别包括与解交织单元中的解交织器一一对应的一组并行的星座点解映射器、信道译码器、CRC校验器,每个解交织器与其所对应的星座点解映射器、信道译码器、CRC校验器构成一条支路;所述选择单元用于从各支路中选择CRC校验正确的一条支路的数据进行输出。
为了减少数据发送装置中使用的交织器的数量,基于相同的发明思路,本发明进一步提出了以下的一组技术方案:
一种可生成导频的交织单元,包括:
数据分组模块,用于将输入数据块划分为G个数据子块;
G个并行的并行交织器组,与所述G个数据子块一一对应;每个并行交织器组包括一组并行的交织器以及一个选择器;所述一组并行的交织器用于对输入其所在并行交织器组的数据子块分别进行交织处理;所述选择器用于根据其所在并行交织器组中各交织器所输出的交织数据获得该并行交织器组的最终输出,具体方法如下:对每一个交织器所输出的交织数据,以其中固定位置的数据构成与该并行交织器组所对应的预设导频子排布等长的虚构导频子排布;从该并行交织器组的所有交织器中选择其虚构导频子排布与所述预设导频子排布相同的交织器,并以该交织器的交织数据作为所在并行交织器组的输出;如果没有这样的交织器,则从该并行交织器组的所有交织器中选择其虚构导频子排布与预设导频子排布最相似的交织器,并用预设导频子排布将该交织器的交织数据中的虚构导频子排布替换后作为所在并行交织器组的输出;所述预设导频子排布通过以下方法预先设置:将预设导频排布划分为与所述G个并行的并行交织器组一一对应的G个预设导频子排布;
数据组合模块,用于对所述G个并行交织器组的G个输出进行组合,得到交织单元的最终输出。
一种无线通信数据发送装置,根据待发送数据的流向依次包括:CRC校验位添加单元、信道编码单元、星座点映射单元、交织单元、子载波映射单元、IFFT单元、保护间隔插入单元、上变频单元;所述交织单元为以上技术方案所述可生成导频的交织单元。
优选地,所述交织单元中第j个并行交织器组中的交织器的数目kj满足下式:
其中,Q表示星座点映射单元的阶数,表示上取整操作,dj表示第j个预设导频子排布的长度,为预设的概率值,j=1,2,...,G。
一种无线通信数据接收装置,用于接收以上任一技术方案所述装置发送的数据;根据所接收数据的流向依次包括:下变频单元、保护间隔去除单元、FFT单元、子载波解映射单元、信道估计单元、信道均衡单元、数据分组单元、解交织单元、数据排列单元、星座点解映射单元、信道译码单元、CRC校验单元、选择单元;所述信道估计单元首先根据所述预设导频排布,从子载波解映射单元的输出数据提取接收到的导频排布,然后利用接收到的导频排布和所述预设导频排布进行信道估计;所述数据分组单元用于按照交织单元中数据分组模块的方式对信道均衡单元输出的数据进行分组;所述解交织单元包括G个并行的并行解交织器组,与所述交织单元中的G个并行交织器组一一对应,每个并行解交织器组包括与对应并行交织器组中的交织器一一对应的一组并行的解交织器;数据排列单元用于将G个并行解交织器组的输出进行拼接,得到种数据组合,ki表示第i个并行解交织器组中的解交织器数量;星座点解映射单元、信道译码单元、CRC校验单元分别包括与所述N种数据组合一一对应的并行的N个星座点解映射器、N个信道译码器、N个CRC校验器,每种数据组合输出至其相对应的星座点解映射器、信道译码器、CRC校验器所构成的支路;所述选择单元用于从各支路中选择CRC校验正确的一条支路的数据进行输出。
上述虚构导频排布与预设导频排布之间,以及虚构导频子排布与预设导频子排布之间的相似性可使用现有的各种相似性度量,本发明优选使用欧氏距离、或者标准欧氏距离、或者曼哈顿距离,距离越小,相似性越大。
相比现有技术,本发明具有以下有益效果:
本发明利用数据交织生成导频,完全避免了导频开销,提高了频谱利用率,而信道估计性能与现有的导频辅助信道估计性能接近。
本发明进一步在利用数据交织生成导频过程中采用分组交织技术,有效减少了发送端的并行交织器数目,降低了发送端的复杂度,尤其适用于上行通信时移动终端作为发送端的场景。
附图说明
图1是本发明无线通信系统一个实施例的系统框图。
图2是本发明与现有插入导频方案均使用最小二乘信道估计的系统BLER性能对比。
图3是本发明分别使用最小二乘信道估计和稀疏信道估计的系统BLER性能对比。
图4是本发明无线通信系统另一个实施例的系统框图。
图5是并行交织器组结构图。
图6是并行解交织器组结构图。
图7是本发明分组方案与本发明不分组方案均使用最小二乘信道估计的系统BLER性能对比。
图8是本发明分组方案分别使用最小二乘信道估计和稀疏信道估计的系统BLER性能对比。
具体实施方式
实施例一
本实施例中的无线通信系统如图1所示,发送端的二进制数据块首先通过循环冗余码校验(Cyclic Redundancy Check,CRC)单元,之后依次通过信道编码单元、信道编码星座点映射单元、交织单元、子载波映射单元、快速傅立叶反变换(Inverse Fast FourierTransform,IFFT)单元、保护间隔单元和上变频单元,发射进入无线信道。其中,交织单元由并行的K个交织器和一个选择器级联构成,如图1所示。
接收端收到的数据块依次通过下变频单元、去除保护间隔单元、快速傅立叶变换(Fast Fourier Transform,FFT)单元、子载波解映射单元、信道估计单元、信道均衡单元、解交织单元、星座点解映射单元、信道译码单元、CRC校验单元和选择单元,获得最终输出。当CRC校验失败时,发送重传请求。其中,解交织单元由并行的K个解交织器构成,如图1所示。
与现有的OFDM系统相比,本发明在发送端使用交织单元代替了现有OFDM系统的单个交织器和插入导频操作;本发明在接收端使用解交织单元、星座点解映射单元、信道译码单元、CRC校验单元和选择器单元,代替了现有OFDM系统的单个解交织器、单个星座点解映射、单个信道译码、单个CRC校验。
本发明在进行数据传输前,收发端约定使用长度为d的预设导频排布p。在发送端星座点映射以后,假设生成一个长度为M的数据块s。假设交织单元采用并行的K个交织器,第k个交织器的输出记为 中在d个给定位置上的数据构成一个长度为d的虚构导频排布,记为选择器逐一比较预设导频排布p与K个虚构导频排布从中选取其中k0满足
上式中,表示l2范数,用于计算序列a与序列b的欧式距离。当(1)存在多个解时,任选其中一个。若则直接输出若 则将替换为p后输出
定义传输的所有数据块中存在某个虚构导频排布与预设导频排布相同(即)的概率为则相应的交织器数目K需要满足
其中,Q表示星座点映射的阶数,例如采用BPSK时Q=2,采用QPSK时Q=4。表示上取整操作。在Q和d保持不变时,更高的会导致更大的K,即更多的交织器,由此将提高收发端的复杂度。在保持不变时,当Q或d增大时,也需要更大的K,由此也将提高收发端的复杂度。
交织单元的输出依次通过子载波映射单元、IFFT单元,并通过插入保护间隔单元,经过上变频单元后进入无线信道。
设信道冲激响应为长度L的序列h=[h1,h2,...,hL]。接收端信号依次通过下变频单元、去除保护间隔单元、FFT单元、子载波解映射单元后,得到y。y在d个给定位置上的数据构成序列y(d)。利用y(d)和p进行信道估计,包括采用现有的最小二乘信道估计和稀疏信道估计等方法。之后利用信道估计结果进行信道均衡,得到将输入由K个并行的解交织器构成的解交织单元,其中每个解交织器分别对应于发送端的一个交织器。之后依次通过K个并行的星座点映射器、K个并行的信道译码器、K个并行的CRC校验器。选择CRC校验正确的结果作为最终输出,若CRC校验全都错误,向发送端发送重新传输指令。
以采用16位CRC、1/3码率的Turbo信道编码和BPSK调制(Q=2)为例。每个数据块经过信道编码以后的长度为M=348。收发端约定使用长度为d=6预设导频排布p=[1,1,1,1,1,1]。设置概率根据式(2),并行交织器模块至少需要147个并行的交织器。第k个交织器的输出记为对于最小二乘信道估计,现有技术表明等间隔的导频排布最优,因此每隔58个数据符号放置一个导频符号,给定位置为Ip=[30,88,146,204,262,320]。在Ip上的数据构成一个长度为6的子序列,即虚构导频排布,记为选择器逐一比较预设导频排布p与147个虚构导频排布从中选取输出,其中k0满足
当(3)存在多个解时,任选其中一个。若则直接输出若则将替换为p后输出
对依次通过子载波映射单元、IFFT单元,并经过插入保护间隔单元和上变频单元后进入无线信道。设信道冲激响应为长度L=6的序列h=[h1,h2,...,h6]。接收端信号依次通过下变频单元、去除保护间隔单元、FFT单元、子载波解映射单元后,得到y。y在Ip上的数据构成序列y(6)。利用y(6)和p进行最小二乘信道估计。之后利用信道估计结果进行信道均衡,得到将输入由147个并行的解交织器构成的解交织单元,其中每个解交织器分别对应于发送端的一个交织器。之后依次通过147个并行的星座点映射器、147个并行的信道译码器、147个并行的CRC校验器。选择CRC校验正确的结果作为最终输出,若CRC校验全都错误,向发送端发送重新传输指令。将仿真结果与现有的导频辅助最小二乘信道估计进行对比,如图2所示,其中,现有信道估计在信道编码以后得到的长度为348的数据块的Ip位置上放置导频p。可见,本发明技术方案可在不需要导频开销、提高了频谱利用率的情况下,获得了与现有的导频辅助最小二乘信道估计相近的数据块差错率(Block Error Rate,BLER)性能。
如图3所示,进一步对比了本发明采用最小二乘信道估计和稀疏信道估计的仿真结果。稀疏信道估计采用正交匹配追踪(Orthogonal Matching Pursuit,OMP)算法。由于稀疏信道估计能容忍更大的信道时延,设置稀疏信道的长度为L′=11,其中非零元素个数为2。利用现有技术对稀疏信道估计的导频的给定位置为I′p进行优化,选择I′p=[30,88,146,204,262,320]。保持以上其余的仿真参数设置不变。由图5可见,本发明采用稀疏信道估计技术以后,在相同长度的预设导频排布下能容忍更大的信道时延。
实施例二
在实施例一中,注意到式(2)需要较大的交织器数目。对于的情况,表1给出了在不同的预设导频长度d和不同调制方式下所需要的最小并行交织器数目K。
表1、不同的预设导频排布长度d和不同调制方式下所需要的最小并行交织器数目K
可见,随着d增大,所需要的并行交织器数目K也迅速增大。一方面,在多径数目较多、信道时延较大的信道环境下,本发明进行信道估计所需要的预设导频长度d较大。另一方面,在时分双工(Time-division Duplex,TDD)系统中,上行信道和下行信道具有互易性,通常采用上行信道估计获取信道状态信息,上行信道估计时由移动台发送导频,基站进行信道估计,因此,有必要降低移动台的复杂度以节省移动台的电量,可通过减少发送端并行交织器的数目降低移动台的复杂度。
本实施例给出了一种利用分组数据交织构成导频的方案,可大幅减少发送端并行交织器的数目。
如图4所示,发送端的二进制数据块首先通过循环冗余码校验(CyclicRedundancy Check,CRC)单元,之后依次通过信道编码单元、星座点映射单元、数据分组模块、G个并行的并行交织器组、数据组合模块、子载波映射单元、IFFT单元、插入保护间隔单元和上变频单元,发射进入无线信道。数据分组模块、G个并行的并行交织器组、数据组合模块共同构成了本实施例中的交织单元(即图4中虚线框中部分),其中的并行交织器组结构如图5所示,由并行的K个交织器和一个选择器级联构成。
接收端收到的数据块依次通过下变频单元、去除保护间隔单元、FFT单元、子载波解映射单元、信道估计单元、信道均衡单元、数据分组单元、G个并行的并行解交织器组、获得N个数据的数据排列单元、星座点解映射单元、信道译码单元、NCRC校验单元和一个选择器单元,获得最终输出。当CRC校验失败时,发送重传请求。其中,并行解交织器组的结构如图6所示,由K个并行的解交织器构成。
本发明在进行数据传输前,收发端约定使用长度为d的预设导频排布p,分别由第i(i=1,2,...,G)个并行交织器组在给定位置上生成长度为di(di>0)的预设导频排布子块pi,并满足通过拼接pi得到p=[p1 p2...pG]。在发送端星座点映射以后,假设生成一个长度为M的数据块s,通过数据分组模块,将s分为G个数据子块si,i=1,2,...,G,即通过拼接si可得到s=[s1 s2...sG],每个数据子块的长度为mi,且第i个并行交织器组包含ki个并行的长度为mi的交织器,i=1,2,...,G。假设G个并行交织器组共计包含个交织器。
第j(j=1,2,...,G)个并行交织器组的第t(t=1,2,...,kj)个交织器的输出记为 中在dj个给定位置上的数据构成一个长度为dj的虚构导频排布子块,记为G个虚构导频排布子块拼接构成一个虚构导频排布。该并行交织器组包含的选择器逐一比较预设导频排布子块pj与kj个虚构导频排布子块从中选取其中t0满足
当(4)存在多个解时,任选其中一个。若则直接输出若则将替换为pj后输出定义通过第j个并行交织器组的所有数据子块中存在某个虚构导频排布子块与预设导频排布子块相同(即)的概率为则相应的交织器数目kj需要满足
其中,Q表示星座点映射的阶数。则所有的数据传输中存在某个虚构导频排布与预设导频排布p相同的概率为
数据组合模块将G个并行交织器组的输出进行拼接,构成一个长度为M的数据块。之后依次通过子载波映射单元、IFFT单元,并进入插入保护间隔单元,经过上变频单元后进入无线信道。
设信道冲激响应为长度L的序列h=[h1,h2,...,hL]。接收端信号依次通过下变频单元、去除保护间隔单元、FFT单元、子载波解映射单元后,得到y。y在d个给定位置上的数据构成序列y(d)。利用y(d)和p进行信道估计,包括采用最小二乘信道估计和稀疏信道估计等方法。之后利用信道估计结果进行信道均衡,得到通过数据分组模块,将分为G个数据子块即通过拼接可得到每个数据子块的长度为mi,且分别将输入第i个并行解交织器组,其中每个并行解交织器组分别对应于发送端的一个并行交织器组。第i个并行解交织器组包含ki个并行的长度为mi的解交织器,i=1,2,...,G,因此有ki种不同的输出,i=1,2,...,G。数据排列单元将G个并行解交织器组的输出拼接,一共可获得种数据组合结果。之后依次通过N个并行的星座点映射器、N个并行的信道译码器、N个并行的CRC校验器。选择CRC校验正确的结果作为最终输出,若CRC校验全都错误,向发送端发送重新传输指令。
以采用16位CRC、1/3码率的Turbo信道编码和BPSK调制(Q=2)为例。每个数据块经过信道编码以后的长度为M=348。使用G=2个并行交织器组。收发端约定使用长度为d=6预设导频排布p=[1,1,1,1,1,1],分别由每个并行交织器组在给定位置上生成长度为d1=d2=3的预设导频排布子块p1=p2=[1,1,1]。在发送端星座点映射以后生成一个长度为M=348的数据块s,通过数据分组模块,将s分为G=2个数据子块si,i=1,2,即s=[s1 s2],每个数据子块的长度为m1=m2=174。设置概率根据式(6),设置 根据式(5),设置k1=k2=23,即每个并行交织器组包含23个并行的长度为174的交织器,共计包含K=46个交织器。特别注意到,相比于实施例一不分组的情况,在相同的概率下,本实施例减少了101个并行交织器,节省了68.7%的并行交织器开销,显著降低了发送端的复杂度。
对于最小二乘信道估计,现有技术表明等间隔的导频排布最优,因此每隔58个数据符号放置一个导频符号,给定位置分别为Ip1=[30,88,146]和Ip2=[30,88,146]。第j(j=1,2)个并行交织器组的第t(t=1,2,...,23)个交织器的输出记为 中在3个给定位置上的数据构成一个长度为3的虚构导频排布子块,记为2个虚构导频排布子块拼接构成一个虚构导频排布。该并行交织器组包含的选择器逐一比较预设导频排布子块p1=p2=[1,1,1]与23个虚构导频排布子块从中选取其中t0满足
当(7)存在多个解时,任选其中一个。若则直接输出若则将替换为pj后输出
数据组合模块将2个并行交织器组的输出进行拼接,构成一个长度为M=348的数据块。数据组合以后的导频位置为Ip=[30,88,146,204,262,320]。之后依次通过子载波映射单元、IFFT单元,并进入插入保护间隔单元,经过上变频单元后进入无线信道。设信道冲激响应为长度L=6的序列h=[h1,h2,...,h6]。接收端信号依次通过下变频单元、去除保护间隔单元、FFT单元、子载波解映射单元后,得到y。y在Ip上的数据构成序列y(6)。利用y(6)和p进行最小二乘信道估计。之后利用信道估计结果进行信道均衡,得到通过数据分组单元,将分为G=2个数据子块即通过拼接可得到每个数据子块的长度均为174。分别将输入第i个并行解交织器组,i=1,2,其中每个并行解交织器组分别对应于发送端的一个并行交织器组。每个并行解交织器组包含23个并行的长度为174的交织器,因此有23种不同的输出。数据排列单元将2个并行解交织器组的输出拼接,一共可获得N=23×23=529种数据组合结果。之后依次通过529个并行的星座点映射器、529个并行的信道译码器、529个并行的CRC校验器。选择CRC校验正确的结果作为最终输出,若CRC校验全都错误,向发送端发送重新传输指令。
仿真对比本发明分组与本发明不分组方案均使用最小二乘信道估计的系统BLER性能,如图7所示。可见,两者BLER性能几乎一致,而采用分组数据交织构成导频在发送端节省了68.7%的并行交织器开销,显著降低了发送端的复杂度。
如图8所示,进一步对比了本发明分组方案分别使用最小二乘信道估计和稀疏信道估计的系统BLER性能。稀疏信道估计采用OMP算法。由于稀疏信道估计能容忍更大的信道时延,设置稀疏信道的长度为L′=11,其中非零元素个数为2。利用现有技术对稀疏信道估计的导频的给定位置为I′p进行优化,选择I′p=[16,46,77,206,269,300]。保持其余的仿真参数设置不变。由图8可见,本发明分组方案采用稀疏信道估计技术以后,在相同长度的预设导频排布下能容忍更大的信道时延。
Claims (10)
1.一种可生成导频的交织单元,其特征在于,包括:
一组并行的交织器,用于对输入数据块分别进行交织处理;
一个选择器,用于根据各交织器所输出的交织数据获得交织单元的最终输出,具体方法如下:对每一个交织器所输出的交织数据,以其中固定位置的数据构成与预设导频排布等长的虚构导频排布;从所有交织器中选择其虚构导频排布与预设导频排布相同的交织器,并以该交织器的交织数据作为最终输出;如果没有这样的交织器,则从所有交织器中选择其虚构导频排布与预设导频排布最相似的交织器,并用预设导频排布将该交织器的交织数据中的虚构导频排布替换后作为最终输出。
2.如权利要求1所述交织单元,其特征在于,使用欧氏距离、或者标准欧氏距离、或者曼哈顿距离作为虚构导频排布与预设导频排布之间的相似性度量,距离越小,相似性越大。
3.一种无线通信数据发送装置,根据待发送数据的流向依次包括:CRC校验位添加单元、信道编码单元、星座点映射单元、交织单元、子载波映射单元、IFFT单元、保护间隔插入单元、上变频单元;其特征在于,所述交织单元为权利要求1或2所述可生成导频的交织单元。
4.如权利要求3所述无线通信数据发送装置,其特征在于,所述交织单元中的并行的交织器的数目K满足下式:
其中,Q表示星座点映射单元的阶数,表示上取整操作,d表示预设导频排布的长度,为预设的期望概率值。
5.一种无线通信数据接收装置,用于接收权利要求3或4所述装置发送的数据;根据所接收数据的流向依次包括:下变频单元、保护间隔去除单元、FFT单元、子载波解映射单元、信道估计单元、信道均衡单元、解交织单元、星座点解映射单元、信道译码单元、CRC校验单元、选择单元;其特征在于,所述信道估计单元首先根据所述预设导频排布,从子载波解映射单元的输出数据提取接收到的导频排布,然后利用接收到的导频排布和所述预设导频排布进行信道估计;所述解交织单元包括一组并行的解交织器,与所述交织单元中的交织器一一对应;星座点解映射单元、信道译码单元、CRC校验单元分别包括与解交织单元中的解交织器一一对应的一组并行的星座点解映射器、信道译码器、CRC校验器,每个解交织器与其所对应的星座点解映射器、信道译码器、CRC校验器构成一条支路;所述选择单元用于从各支路中选择CRC校验正确的一条支路的数据进行输出。
6.一种可生成导频的交织单元,其特征在于,包括:
数据分组模块,用于将输入数据块划分为G个数据子块;
G个并行的并行交织器组,与所述G个数据子块一一对应;每个并行交织器组包括一组并行的交织器以及一个选择器;所述一组并行的交织器用于对输入其所在并行交织器组的数据子块分别进行交织处理;所述选择器用于根据其所在并行交织器组中各交织器所输出的交织数据获得该并行交织器组的最终输出,具体方法如下:对每一个交织器所输出的交织数据,以其中固定位置的数据构成与该并行交织器组所对应的预设导频子排布等长的虚构导频子排布;从该并行交织器组的所有交织器中选择其虚构导频子排布与所述预设导频子排布相同的交织器,并以该交织器的交织数据作为所在并行交织器组的输出;如果没有这样的交织器,则从该并行交织器组的所有交织器中选择其虚构导频子排布与预设导频子排布最相似的交织器,并用预设导频子排布将该交织器的交织数据中的虚构导频子排布替换后作为所在并行交织器组的输出;所述预设导频子排布通过以下方法预先设置:将预设导频排布划分为与所述G个并行的并行交织器组一一对应的G个预设导频子排布;
数据组合模块,用于对所述G个并行交织器组的G个输出进行组合,得到交织单元的最终输出。
7.如权利要求6所述交织单元,其特征在于,使用欧氏距离、或者标准欧氏距离、或者曼哈顿距离作为虚构导频子排布与预设导频子排布之间的相似性度量,距离越小,相似性越大。
8.一种无线通信数据发送装置,根据待发送数据的流向依次包括:CRC校验位添加单元、信道编码单元、星座点映射单元、交织单元、子载波映射单元、IFFT单元、保护间隔插入单元、上变频单元;其特征在于,所述交织单元为权利要求6或7所述可生成导频的交织单元。
9.如权利要求8所述无线通信数据发送装置,其特征在于,所述交织单元中第j个并行交织器组中的交织器的数目kj满足下式:
其中,Q表示星座点映射单元的阶数,表示上取整操作,dj表示第j个预设导频子排布的长度,为预设的概率值,j=1,2,…,G。
10.一种无线通信数据接收装置,用于接收权利要求8或9所述装置发送的数据;其特征在于,根据所接收数据的流向依次包括:下变频单元、保护间隔去除单元、FFT单元、子载波解映射单元、信道估计单元、信道均衡单元、数据分组单元、解交织单元、数据排列单元、星座点解映射单元、信道译码单元、CRC校验单元、选择单元;所述信道估计单元首先根据所述预设导频排布,从子载波解映射单元的输出数据提取接收到的导频排布,然后利用接收到的导频排布和所述预设导频排布进行信道估计;所述数据分组单元用于按照交织单元中数据分组模块的方式对信道均衡单元输出的数据进行分组;所述解交织单元包括G个并行的并行解交织器组,与所述交织单元中的G个并行交织器组一一对应,每个并行解交织器组包括与对应并行交织器组中的交织器一一对应的一组并行的解交织器;数据排列单元用于将G个并行解交织器组的输出进行拼接,得到种数据组合,ki表示第i个并行解交织器组中的解交织器数量;星座点解映射单元、信道译码单元、CRC校验单元分别包括与所述N种数据组合一一对应的并行的N个星座点解映射器、N个信道译码器、N个CRC校验器,每种数据组合输出至其相对应的星座点解映射器、信道译码器、CRC校验器所构成的支路;所述选择单元用于从各支路中选择CRC校验正确的一条支路的数据进行输出。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610592999.2A CN106230551B (zh) | 2016-07-25 | 2016-07-25 | 可生成导频的交织单元及无线通信数据发送、接收装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610592999.2A CN106230551B (zh) | 2016-07-25 | 2016-07-25 | 可生成导频的交织单元及无线通信数据发送、接收装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106230551A CN106230551A (zh) | 2016-12-14 |
CN106230551B true CN106230551B (zh) | 2019-05-21 |
Family
ID=57534102
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610592999.2A Active CN106230551B (zh) | 2016-07-25 | 2016-07-25 | 可生成导频的交织单元及无线通信数据发送、接收装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106230551B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110838890B (zh) * | 2019-10-25 | 2022-02-08 | 晶晨半导体(上海)股份有限公司 | 解交织方法及装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1829372A (zh) * | 2005-03-01 | 2006-09-06 | 阿尔卡特公司 | 分发数据的方法、基站收发信台、基站控制器及移动网络 |
CN101112029A (zh) * | 2005-02-02 | 2008-01-23 | 松下电器产业株式会社 | 无线通信系统、交织图案控制装置以及交织图案控制方法 |
CN101352083A (zh) * | 2005-10-27 | 2009-01-21 | 高通股份有限公司 | 用于在无线通信系统中分配选定交织模式的方法及装置 |
CN103414677A (zh) * | 2013-07-30 | 2013-11-27 | 中国民航大学 | 联合正交变换与信号交织的正交频分复用传输方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7434145B2 (en) * | 2003-04-02 | 2008-10-07 | Qualcomm Incorporated | Extracting soft information in a block-coherent communication system |
-
2016
- 2016-07-25 CN CN201610592999.2A patent/CN106230551B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101112029A (zh) * | 2005-02-02 | 2008-01-23 | 松下电器产业株式会社 | 无线通信系统、交织图案控制装置以及交织图案控制方法 |
CN1829372A (zh) * | 2005-03-01 | 2006-09-06 | 阿尔卡特公司 | 分发数据的方法、基站收发信台、基站控制器及移动网络 |
CN101352083A (zh) * | 2005-10-27 | 2009-01-21 | 高通股份有限公司 | 用于在无线通信系统中分配选定交织模式的方法及装置 |
CN103414677A (zh) * | 2013-07-30 | 2013-11-27 | 中国民航大学 | 联合正交变换与信号交织的正交频分复用传输方法 |
Non-Patent Citations (2)
Title |
---|
Joint Design of Pilot Power and Pilot Pattern for Sparse Cognitive Radio Systems;Chenhao Qi;《IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY》;20151130;全文 |
单载波频域均衡系统的一种新型导频方案;施婷婷,周世东,姚彦;《电子学报》;20041231;全文 |
Also Published As
Publication number | Publication date |
---|---|
CN106230551A (zh) | 2016-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101917262B (zh) | Mimo通信系统中的递增冗余传输 | |
CN101005301B (zh) | 无线通信系统的编码方法及系统 | |
CN107786482B (zh) | 基于栅格映射的多终端信息接收、发送方法及相应设备 | |
CN105340262B (zh) | 传输广播信号的装置、接收广播信号的装置、传输广播信号的方法和接收广播信号的方法 | |
KR101341524B1 (ko) | 수신신호를 처리하는 장치, 방법 및 매핑 구조를 선택하는 방법 | |
CN107070541B (zh) | 多址接入方法及相应的发射方法、接收机和发射机 | |
MX2007006649A (es) | Operaciones cooperativas de varias entradas y varias salidas en redes inalambricas de varias celulas. | |
KR20080079700A (ko) | 다중 안테나 통신 시스템에서의 공간 확산 | |
Lu et al. | A survey of non-orthogonal multiple access for 5G | |
CN108737307B (zh) | 一种多址接入的方法、发射机及接收机 | |
KR20060106223A (ko) | 직교 주파수 분할 다중 시스템에서 비트 삽입 및 코드 변조방식의 송신 장치 및 방법 | |
US8514695B2 (en) | Method and apparatus for wideband wireless transmission and transmission system | |
US8520791B2 (en) | STTC encoder for single antenna WAVE transceivers | |
CN109688083B (zh) | 一种基于子块设计的正交多载波全索引通信传输方法 | |
CN106230551B (zh) | 可生成导频的交织单元及无线通信数据发送、接收装置 | |
CN108631938B (zh) | 一种多址接入的方法、发射机以及接收机 | |
CN1816027B (zh) | 多天线多载波无线通信系统中的迭代信道估计方法 | |
Lee et al. | A scaled cyclic delay diversity based precoding for coded MIMO-OFDM system | |
Tsumura et al. | Performance evaluation of turbo and space-time turbo coded MC-CDMA downlink in single and multi-cell environments | |
Hwang et al. | An interleaved TCM scheme for single carrier multiple transmit antenna systems | |
Rong et al. | Combining error-correction coding and cutoff rate maximization based precoding | |
Egle et al. | MC-CDM-a promising approach for digital broadcast in the AM-band | |
Jadhav et al. | Implementation of MIMO OFDM Transcreceiver for Increasing Data Rates | |
Fan et al. | Simulation of the ethernet over coaxial access network based on OFDM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |