一种信道映射方法和装置制造方法

文档序号:7776740阅读:118来源:国知局
一种信道映射方法和装置制造方法
【专利摘要】本发明提供了一种信道映射方法和装置,提供了一种信道映射的机制,能够保证在信道映射过程中的节省处理资源和存储资源,降低实现成本。其方法为:读取第一缓存中缓存的比特数据,并对比特数据进行加扰生成第一数据;对第一数据进行层映射,得到映射在至少一个层上的第二数据;对第二数据进行资源粒子RE映射,得到映射在层对应的虚拟资源块上的第三数据;对第三数据进行调制得到复值数据,并对复值数据进行预编码,得到映射在至少一个天线端口上的天线数据;通过使用第二缓存缓存天线数据;读取第二缓存中的天线数据,并基于天线数据生成正交频分复用信号。本发明实施例用于节省信道映射中的存储资源和处理资源。
【专利说明】一种信道映射方法和装置
【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种信道映射方法和装置。
【背景技术】
[0002]目前,在基站侧的LTE (Long Term Evolution,长期演进)下行链路中,对下行PDSCH (Physical Downlink Shared Channel,物理下行共享通道)链路具有高性能、低内存消耗的需求,由于上述要求,在现有技术中通常会采用硬件加速器实现架构来代替软件实现架构。
[0003]由于在物理层传输的信号都是OFDM (Orthogonal Frequency DivisionMultiplexing,正交频分复用)符号,所以在现有技术中硬件加速器进行LTE下行TOSCH处理时,将从传输信道映射到物理信道的数据,经过一系列的底层的处理后送到天线端口上,再进行空口的传输,具体处理流程如图1所示。
[0004]首先,对码字中的比特数据进行加扰,对每个小区使用不同的扰码,以使小区的干扰随机化,从而减小各个小区之间的干扰;完成比特数据的加扰过程后,再对加扰后的比特数据进行调制,将加扰后的比特数据调制为复值数据,再对每一个码字中的复值数据进行层映射,将复值调制数据映射到一个或者多个层上;并且根据选择的天线技术不同,而采用不同的层映射。完成复值数据的层映射后,对层映射后的复值数据进行预编码,将复值数据映射到对应的天线端口上,再对预编码后的复值数据进行资源粒子映射,将复值数据映射到虚拟资源块上,然后再对每个天线端口数据生成复值数据时域OFDM信号。
[0005]上述现有技术是按照码字一个一个进行上述步骤的处理,并在所有复值数据都准备好后按照OFDM符号顺序从前往后处理,生成OFDM信号。因此需要在RE (ResourceElement,资源粒子)映射之后放置 TTI RAMCTransmission Time Interval Random AccessMemory,传输时间间隔随机存取存储器)来存储TTI (Transmission Time Interval,传输时间间隔)级的复值数据,具体结构如图2所示。
[0006]在图2中,在资源粒子映射后对TTI级复值数据进行存储,以便对每个天线端口数据生成复值数据时域OFDM信号。
[0007]由于在层映射和资源粒子映射都为复值数据处理,且在资源粒子映射后还需存储TTI级复值数据,所以不仅在处理时会造成较大的资源消耗,而且也会造成较大数据存储资源消耗,同时提高实现的成本。

【发明内容】

[0008]本发明的实施例提供一种信道映射方法和装置,提供了一种信道映射的机制,能够保证在信道映射过程中的节省处理资源和存储资源,降低实现成本。
[0009]为达到上述目的,本发明的实施例采用如下技术方案:
[0010]第一方面,提供了一种一种信道映射装置,所述装置包括:
[0011]第一缓存,用于缓存的比特数据;[0012]加扰单元,用于读取第一缓存中缓存的比特数据,并对所述比特数据进行加扰生成第一数据;
[0013]层映射单元,用于对所述第一数据进行层映射,得到映射在至少一个层上的第二数据;
[0014]资源粒子RE映射单元,用于对所述第二数据进行RE映射,得到映射在所述层对应的虚拟资源块上的第三数据;
[0015]调制及预编码单元,用于对所述第三数据进行调制得到复值数据,并对所述复值数据进行预编码,得到映射在至少一个天线端口上的天线数据;
[0016]第二缓存,用于缓存所述天线数据;
[0017]信号生成单元,用于读取所述第二缓存中的所述天线数据,并基于所述天线数据生成正交频分复用信号。
[0018]结合第一方面,在第一方面第一种可能的实现方式中,所述加扰单元具体用于:
[0019]读取所述第一缓存中缓存的第一符号的比特数据,根据预设的每个资源粒子RE的每层映射的码字,为所述第一符号中的第i个RE的第j个层对应的比特数据分配码字号;
[0020]根据所述第j个层分配码字号以及所述第j个层对应的比特数据长度获取所述第j个层映射所需的比特数据;
[0021]将所述第j个层映射所需的比特数据进行加扰,得到所述第一数据,所述第一数据为所述第j个层对应的加扰后的比特数据;其中1、j的起始值为1,且1、j为正整数。
[0022]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述将所述第j个层映射所需的比特数据进行映射处理包括:
[0023]所述层映射单元具体用于:
[0024]将所述第j个层映射对应的加扰后的比特数据进行层映射,得到所述第二数据,所述第二数据为所述第j个层对应的层映射后的比特数据。
[0025]结合第一方面的第二种可能的实行方式,在第三种可能的实现方式中,所述RE映射单元具体用于:
[0026]将所述第j个层对应的层映射后的比特数据进行RE映射,生成所述第j个层的映射在虚拟资源块上的比特数据;
[0027]在得到所述第j个层的映射在虚拟资源块上的比特数据后,对第j + 1层对应的比特数据重复执行所述加扰、所述层映射以及所述RE映射,直至得到所述第i个RE的所有层映的映射在虚拟资源块上的比特数据,得到所述第三数据,所述第三数据为所述第i个RE映射在虚拟资源块上的比特数据。
[0028]结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述调制及预编码单元具体用于:
[0029]将所述第i个RE映射在虚拟资源块上的比特数据进行调制转换为复值数据;
[0030]将所述复值数据经过预编码后,再映射到对应的天线端口,得到映射在至少一个天线端口上的所述第i个RE的天线数据;
[0031]在得到所述第i个RE的天线数据,对第i+1个RE映射在虚拟资源块上的比特数据重复执行所述调制、所述预编码,得到映射在至少一个天线端口上的所述第i+1个RE的天线数据,直至得到所述第一符号的所有RE的天线数据。
[0032]结合第一方面至在第一方面第四种任一可能的实现方式,在第五种可能的实现方式中,
[0033]所述第一符号为正交频分复用OFDM符号;
[0034]所述每个RE的每层映射的码字号是根据码字到层到RE的映射关系获取的,所述码字到层到RE的映射关系是预先设置的。
[0035]结合第一方面至在第一方面第四种任一可能的实现方式,在第六种可能的实现方式中,
[0036]所述第一缓存为传输时间间隔TTI级缓存;所述第二缓存为符号级缓存;
[0037]所述第一缓存和所述第二缓存为乒乓结构缓存。
[0038]第二方面,提供了一种信道映射方法,所述方法包括:
[0039]读取第一缓存中缓存的比特数据,并对所述比特数据进行加扰生成第一数据;
[0040]对所述第一数据进行层映射,得到映射在至少一个层上的第二数据;
[0041]对所述第二数据进行资源粒子RE映射,得到映射在所述层对应的虚拟资源块上的第三数据;
[0042]对所述第三数据进行调制得到复值数据,并对所述复值数据进行预编码,得到映射在至少一个天线端口上的天线数据;
[0043]通过使用第二缓存缓存所述天线数据;
[0044]读取所述第二缓存中的所述天线数据,并基于所述天线数据生成正交频分复用信号。
[0045]结合第二方面,在第二方面第一种可能的实现方式中,所述读取第一缓存中缓存的比特数据,并对所述比特数据进行加扰生成第一数据包括:
[0046]读取所述第一缓存中缓存的第一符号的比特数据,根据预设的每个RE的每层映射的码字,为所述第一符号中的第i个RE的第j个层对应的比特数据分配码字号;
[0047]根据所述第j个层分配码字号以及所述第j个层对应的比特数据长度获取所述第j个层映射所需的比特数据;
[0048]将所述第j个层映射所需的比特数据进行加扰,得到所述第一数据,所述第一数据为所述第j个层对应的加扰后的比特数据;其中1、j的起始值为1,且1、j为正整数。
[0049]结合第二方面第一种可能的实现方式,在第二种可能的实现方式中,所述对所述第一数据进行层映射,得到映射在至少一个层上的第二数据包括:
[0050]将所述第j个层映射对应的加扰后的比特数据进行层映射,得到所述第二数据,所述第二数据为所述第j个层对应的层映射后的比特数据。
[0051]结合第二方面的第二种可能的实现方式,在第三种可能的实现方式中,所述对所述第二数据进行资源粒子RE映射,得到映射在所述层对应的虚拟资源块上的第三数据包括:
[0052]将所述第j个层对应的层映射后的比特数据进行RE映射,生成所述第j个层的映射在虚拟资源块上的比特数据;
[0053]在得到所述第j个层的映射在虚拟资源块上的比特数据后,对第j + 1层对应的比特数据重复执行所述加扰、所述层映射以及所述RE映射,直至得到所述第i个RE的所有层映的映射在虚拟资源块上的比特数据,得到所述第三数据,所述第三数据为所述第i个RE映射在虚拟资源块上的比特数据。
[0054]结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述对所述第三数据进行调制得到复值数据,并对所述复值数据进行预编码,得到映射在至少一个天线端口上的天线数据包括:
[0055]将所述第i个RE映射在虚拟资源块上的比特数据进行调制转换为复值数据;
[0056]将所述复值数据经过预编码后,再映射到对应的天线端口,得到映射在至少一个天线端口上的所述第i个RE的天线数据;
[0057]在得到所述第i个RE的天线数据,对第i+1个RE映射在虚拟资源块上的比特数据重复执行所述调制、所述预编码,得到映射在至少一个天线端口上的所述第i+1个RE的天线数据,直至得到所述第一符号的所有RE的天线数据。
[0058]结合第二方面至第二方面的第四种任一可能的实现方式,在第五种可能的实现方式中,
[0059]所述第一符号为正交频分复用OFDM符号;
[0060]所述预设的每个RE的每层映射的码字号是根据码字到层到RE的映射关系获取的,所述码字到层到RE的映射关系是预先设置的。
[0061]本发明提供了一种信道映射方法和装置,信道映射装置读取第一缓存中缓存的比特数据,并对比特数据进行加扰生成第一数据;对第一数据进行层映射,得到映射在至少一个层上的第二数据;对第二数据进行资源粒子RE映射,得到映射在层对应的虚拟资源块上的第三数据;对第三数据进行调制得到复值数据,并对复值数据进行预编码,得到映射在至少一个天线端口上的天线数据;通过使用第二缓存缓存天线数据;读取第二缓存中的天线数据,并基于天线数据生成正交频分复用信号。从而提供了一种信道映射的机制,能够保证在信道映射过程中的节省处理资源和存储资源,降低实现成本。
【专利附图】

【附图说明】
[0062]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0063]图1为现有的一种信道映射方法的流程示意图;
[0064]图2为现有的另一种信道映射装置的结构示意图;
[0065]图3为本发明实施例提供的一种信道映射方法的流程示意图;
[0066]图4为本发明实施例提供的一种信道映射方法的流程示意图;
[0067]图5为本发明实施例提供的一种信道映射装置的结构示意图;
[0068]图6为本发明实施例提供的一种信道映射装置的结构示意图;
[0069]图7为本发明实施例提供的一种信道映射装置的结构示意图。
【具体实施方式】
[0070]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0071]本发明提供了一种信道映射方法,应用于一种信道映射装置,如图3所示,所述方法包括:
[0072]101、读取第一缓存中缓存的比特数据,并对比特数据进行加扰生成第一数据。
[0073]102、对第一数据进行层映射,得到映射在至少一个层上的第二数据。
[0074]103、对第二数据进行资源粒子RE映射,得到映射在层对应的虚拟资源块上的第
三数据。
[0075]104、对第三数据进行调制得到复值数据,并对复值数据进行预编码,得到映射在至少一个天线端口上的天线数据。
[0076]105、通过使用第二缓存缓存天线数据。
[0077]106、读取第二缓存中的天线数据,并基于天线数据生成正交频分复用信号。
[0078]在本发明实施例中码字到层到RE的映射关系是预先设置的,获取每个RE的每层映射的码字号具体可以通过:首先,由于在层映射和RE映射后,一个码字会映射到一个或多个层上,而每个层会映射到一个RE上,所以先通过软件层获取码字到层到RE的映射关系,而后根据码字到层到RE的映射关系计算得到每个RE对应的每一层所映射的码字号。其中,码字号是为了区分不同的码字而对码字进行的编号。
[0079]另外,值得注意的是,在本发明实施例中,第一符号中的“第一”并非特指某一符号,也不是表示符号的序号,仅仅是为了方便与其他符号进行区别。
[0080]本发明提供了一种信道映射方法,读取第一缓存中缓存的比特数据,并对比特数据进行加扰生成第一数据;对第一数据进行层映射,得到映射在至少一个层上的第二数据;对第二数据进行资源粒子RE映射,得到映射在层对应的虚拟资源块上的第三数据;对第三数据进行调制得到复值数据,并对复值数据进行预编码,得到映射在至少一个天线端口上的天线数据;通过使用第二缓存缓存天线数据;读取第二缓存中的天线数据,并基于天线数据生成正交频分复用信号。从而提供了一种信道映射的机制,能够保证在信道映射过程中的节省处理资源和存储资源,降低实现成本。
[0081]为了使本领域技术人员能够更清楚地理解本发明实施例提供的技术方案,下面通过具体的实施例,对本发明另一实施例提供的另一种信道映射方法进行详细说明,在本实施例中以LTE系统为例,符号都为OFDM符号,另外,为了方面说明,在下文实施例中,将资源粒子简称为RE,如图4所示,该方法包括:
[0082]201、为第k个OFDM符号的第i个RE的第j个层分配码字号。
[0083]示例性的,假设待处理的数据为26个码字,并且对应了 13个OFDM符号,这26个码字预先存储在TTI RAM (Random Access Memory,随机存取存储器)中(TTI RAM为TTI级的乒乓结构的缓存),则首先通过软件层获取码字到层到RE的映射关系,而后根据码字到层到RE的映射关系计算得到每个RE对应的每一层所映射的码字号,得到每个RE的每层的码字号。
[0084]而后就可以根据得到的每个RE的每层的码字号,为第k个OFDM符号的第i个RE的第j个层分配码字号,其中,k,j, i为正整数,且k,j, i的起始值都为I。[0085]202、根据第k个OFDM符号的第i个RE的第j个层分配的码字号以及该层对应的比特数据长度获取该层映射所需的比特数据。
[0086]示例性的,第j个层对应的比特数据长度是根据第j个层所采用的调制技术获取的,例如QPSK对应的比特数据长度是2bit,16QAM对应的比特数据长度是4bit,64QAM对应的比特数据长度是6bit。
[0087]而后,根据第j个层分配的码字号以及第j个层对应的比特数据长度获取该层映射所需的比特数据。
[0088]203、对第k个OFDM符号的第i个RE的第j个层映射所需的比特数据进行加扰。
[0089]204、在加扰后,对第k个OFDM符号的第i个RE的第j个层映射所需的比特数据
进行层映射。
[0090]205、在层映射后,对第k个OFDM符号的第i个RE的第j个层映射所需的比特数据进行RE映射。
[0091]具体的,就是将对第k个OFDM符号的第i个RE的第j个层映射所需的比特数据映射到虚拟资源块(Resource Block, RB)上。
[0092]在第i个RE的第j个层映射所需的比特数据进行RE映射之后,将j加I,对第i个RE的下一个层执行201?205,直至第i个RE的所有层都完成RE映射。在对第k个OFDM符号的第i个RE的所有层完成RE映射后,就得到了第i个RE的映射后的比特数据。
[0093]206、对第k个OFDM符号的第i个RE的映射后的比特数据进行调制和编码处理。
[0094]具体的,对第i个RE的比特数据(即第i个RE的所有层映射后的比特数据)进行调制处理,将第i个RE的比特数据被转换为复值数据,从而得到第i个RE的调制后的复值数据。
[0095]在完成调制之后,对第i个RE的调制后的复值数据进行预编码处理,再将第i个RE的预编码后的复值数据映射到对应的天线端口,得到第i个RE对应的天线数据。
[0096]207、保存第k个OFDM符号的第i个RE对应的天线数据。
[0097]在第k个OFDM符号的第i个RE的天线数据保存后,将i加I,对第i个RE的下一个RE执行201?206,直至第k个OFDM符号的所有RE对应的天线数据都保存。在第k个OFDM符号的所有RE对应的天线数据都完成保存后,就得到了第k个OFDM符号的天线数据。
[0098]其中,每个RE对应的天线数据保存在SYMBOL ARM (符号级的乒乓结构的缓存)中。
[0099]208、根据第k个OFDM符号的天线数据生成发射信号(OFDM信号)。
[0100]根据在第k个OFDM符号的天线数据生成发射信号后,将k加1,对下一个OFDM符号执行201?207,直至生成所有OFDM符号对应的发射信号。综上所述,本实施例中的映射装置的结构可以如图5所示。
[0101]本发明提供了一种信道映射方法,读取第一缓存中缓存的比特数据,并对比特数据进行加扰生成第一数据;对第一数据进行层映射,得到映射在至少一个层上的第二数据;对第二数据进行资源粒子RE映射,得到映射在层对应的虚拟资源块上的第三数据;对第三数据进行调制得到复值数据,并对复值数据进行预编码,得到映射在至少一个天线端口上的天线数据;通过使用第二缓存缓存天线数据;读取第二缓存中的天线数据,并基于天线数据生成正交频分复用信号。从而提供了一种信道映射的机制,能够保证在信道映射过程中的节省处理资源和存储资源,降低实现成本。[0102]本发明提供一种信道映射装置1,如图6所示,该信道映射装置I包括:
[0103]第一缓存11,用于缓存的比特数据。
[0104]加扰单元12,用于读取第一缓存11中缓存的比特数据,并对比特数据进行加扰生
成第一数据。
[0105]层映射单元13,用于对第一数据进行层映射,得到映射在至少一个层上的第二数据。
[0106]RE映射单元14,用于对第二数据进行RE映射,得到映射在层对应的虚拟资源块上的第三数据。
[0107]调制及预编码单元15,用于对第三数据进行调制得到复值数据,并对复值数据进行预编码,得到映射在至少一个天线端口上的天线数据。
[0108]第二缓存16,用于缓存天线数据。
[0109]信号生成单元17,用于读取第二缓存16中的天线数据,并基于天线数据生成正交频分复用信号。
[0110]可选的,加扰单元12还用于:
[0111]读取第一缓存11中缓存的第一符号的比特数据,根据预设的每个资源粒子RE的每层映射的码字,为第一符号中的第i个RE的第j个层对应的比特数据分配码字号;
[0112]根据第j个层分配码字号以及第j个层对应的比特数据长度获取第j个层映射所需的比特数据;
[0113]将第j个层映射所需的比特数据进行加扰,得到第一数据,第一数据为第j个层对应的加扰后的比特数据;其中1、j的起始值为1,且1、j为正整数。
[0114]可选的,层映射单元13还用于:
[0115]将第j个层映射对应的加扰后的比特数据进行层映射,得到第二数据,第二数据为第j个层对应的层映射后的比特数据。
[0116]可选的,RE映射单元14还用于:
[0117]将第j个层对应的层映射后的比特数据进行RE映射,生成第j个层的映射在虚拟资源块上的比特数据;
[0118]在得到第j个层的映射在虚拟资源块上的比特数据后,对第j + 1层对应的比特数据重复执行加扰、层映射以及RE映射,直至得到第i个RE的所有层映的映射在虚拟资源块上的比特数据,得到第三数据,第三数据为第i个RE映射在虚拟资源块上的比特数据。
[0119]可选的,调制及预编码单元15还用于;
[0120]将第i个RE映射在虚拟资源块上的比特数据进行调制转换为复值数据;
[0121]将复值数据经过预编码后,再映射到对应的天线端口,得到映射在至少一个天线端口上的第i个RE的天线数据;
[0122]在得到第i个RE的天线数据,对第i+1个RE映射在虚拟资源块上的比特数据重复执行调制、预编码,得到映射在至少一个天线端口上的第i+1个RE的天线数据,直至得到第一符号的所有RE的天线数据。
[0123]可选的,
[0124]第一符号为正交频分复用OFDM符号;
[0125]每个RE的每层映射的码字号是根据码字到层到RE的映射关系获取的,码字到层到RE的映射关系是预先设置的。
[0126]可选的,
[0127]第一缓存11为传输时间间隔TTI级缓存;第二缓存16为符号级缓存;
[0128]第一缓存11和第二缓存16为乒乓结构缓存。
[0129]本发明提供了一种信道映射装置,该信道映射装置读取第一缓存中缓存的比特数据,并对比特数据进行加扰生成第一数据;对第一数据进行层映射,得到映射在至少一个层上的第二数据;对第二数据进行资源粒子RE映射,得到映射在层对应的虚拟资源块上的第三数据;对第三数据进行调制得到复值数据,并对复值数据进行预编码,得到映射在至少一个天线端口上的天线数据;通过使用第二缓存缓存天线数据;读取第二缓存中的天线数据,并基于天线数据生成正交频分复用信号。从而提供了一种信道映射的机制,能够保证在信道映射过程中的节省处理资源和存储资源,降低实现成本。
[0130]本发明提供一种信道映射装置2,如图7所示,该信道映射装置2包括:总线21,以及连接到总线的处理器22、存储器23和接口 24,其中接口 24用于和其他网元通信;存储器23用于存储指令231 ;处理器22执行指令231用于:
[0131]读取第一缓存中缓存的比特数据,并对比特数据进行加扰生成第一数据;
[0132]对第一数据进行层映射,得到映射在至少一个层上的第二数据;
[0133]对第二数据进行资源粒子RE映射,得到映射在层对应的虚拟资源块上的第三数据;
[0134]对第三数据进行调制得到复值数据,并对复值数据进行预编码,得到映射在至少一个天线端口上的天线数据;
[0135]通过使用第二缓存缓存天线数据;
[0136]读取第二缓存中的天线数据,并基于天线数据生成正交频分复用信号。
[0137]可选的,处理器22执行指令231还可以用于:
[0138]读取第一缓存中缓存的第一符号的比特数据,根据预设的每个资源粒子RE的每层映射的码字,为第一符号中的第i个RE的第j个层对应的比特数据分配码字号;
[0139]根据第j个层分配码字号以及第j个层对应的比特数据长度获取第j个层映射所需的比特数据;
[0140]将第j个层映射所需的比特数据进行加扰,得到第一数据,第一数据为第j个层对应的加扰后的比特数据;其中1、j的起始值为1,且1、j为正整数。
[0141]可选的,处理器22执行指令231还可以用于:
[0142]将第j个层映射对应的加扰后的比特数据进行层映射,得到第二数据,第二数据为第j个层对应的层映射后的比特数据。
[0143]可选的,处理器22执行指令231还可以用于:
[0144]将第j个层对应的层映射后的比特数据进行RE映射,生成第j个层的映射在虚拟资源块上的比特数据;
[0145]在得到第j个层的映射在虚拟资源块上的比特数据后,对第j+1层对应的比特数据重复执行加扰、层映射以及RE映射,直至得到第i个RE的所有层映的映射在虚拟资源块上的比特数据,得到第三数据,第三数据为第i个RE映射在虚拟资源块上的比特数据。
[0146]可选的,处理器22执行指令231还可以用于:[0147]将第i个RE映射在虚拟资源块上的比特数据进行调制转换为复值数据;
[0148]将复值数据经过预编码后,再映射到对应的天线端口,得到映射在至少一个天线端口上的第i个RE的天线数据;
[0149]在得到第i个RE的天线数据,对第i+1个RE映射在虚拟资源块上的比特数据重复执行调制、预编码,得到映射在至少一个天线端口上的第i+1个RE的天线数据,直至得到第一符号的所有RE的天线数据。
[0150]可选的,第一符号为正交频分复用OFDM符号;
[0151]每个RE的每层映射的码字号是根据码字到层到RE的映射关系获取的,码字到层到RE的映射关系是预先设置的。
[0152]本发明提供了一种信道映射装置,该信道映射装置读取第一缓存中缓存的比特数据,并对比特数据进行加扰生成第一数据;对第一数据进行层映射,得到映射在至少一个层上的第二数据;对第二数据进行资源粒子RE映射,得到映射在层对应的虚拟资源块上的第三数据;对第三数据进行调制得到复值数据,并对复值数据进行预编码,得到映射在至少一个天线端口上的天线数据;通过使用第二缓存缓存天线数据;读取第二缓存中的天线数据,并基于天线数据生成正交频分复用信号。从而提供了一种信道映射的机制,能够保证在信道映射过程中的节省处理资源和存储资源,降低实现成本。
[0153]在本申请所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0154]作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0155]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0156]上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0157]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本【技术领域】的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围。
【权利要求】
1.一种信道映射装置,其特征在于,所述装置包括: 第一缓存,用于缓存的比特数据; 加扰单元,用于读取第一缓存中缓存的比特数据,并对所述比特数据进行加扰生成第一数据; 层映射单元,用于对所述第一数据进行层映射,得到映射在至少一个层上的第二数 据; 资源粒子映射RE单元,用于对所述第二数据进行RE映射,得到映射在所述层对应的虚拟资源块上的第三数据; 调制及预编码单元,用于对所述第三数据进行调制得到复值数据,并对所述复值数据进行预编码,得到映射在至少一个天线端口上的天线数据; 第二缓存,用于缓存所述天线数据; 信号生成单元,用于读取所述第二缓存中的所述天线数据,并基于所述天线数据生成正交频分复用信号。
2.根据权利要求1所述的装置,其特征在于,所述加扰单元具体用于: 读取所述第一缓存中缓存的第一符号的比特数据,根据预设的每个资源粒子RE的每层映射的码字,为所述第一符号中的第i个RE的第j个层对应的比特数据分配码字号;根据所述第j个层分配码字号以及所述第j个层对应的比特数据长度获取所述第j个层映射所需的比特数据; 将所述第j个层映射所需的比特数据进行加扰,得到所述第一数据,所述第一数据为所述第j个层对应的加扰后的比特数据;其中1、j的起始值为1,且1、j为正整数。
3.根据权利要求1或2所述的装置,其特征在于,所述RE映射单元具体用于: 将第j个层对应的层映射后的比特数据进行RE映射,生成所述第j个层的映射在虚拟资源块上的比特数据; 在得到所述第j个层的映射在虚拟资源块上的比特数据后,对第j+1层对应的比特数据重复执行所述加扰、所述层映射以及所述RE映射,直至得到所述第i个RE的所有层映的映射在虚拟资源块上的比特数据,得到所述第三数据,所述第三数据为所述第i个RE映射在虚拟资源块上的比特数据。
4.根据权利要求1至3中任一项所述的装置,其特征在于,所述调制及预编码单元具体用于: 将第i个RE映射在虚拟资源块上的比特数据进行调制转换为复值数据; 将所述复值数据经过预编码后,再映射到对应的天线端口,得到映射在至少一个天线端口上的所述第i个RE的天线数据; 在得到所述第i个RE的天线数据,对第i+1个RE映射在虚拟资源块上的比特数据重复执行所述调制、所述预编码,得到映射在至少一个天线端口上的所述第i+1个RE的天线数据,直至得到所述第一符号的所有RE的天线数据。
5.根据权利要求1至4任一所述的装置,其特征在于,包括: 所述第一符号为正交频分复用OFDM符号; 所述预设的每个RE的每层映射的码字号是根据码字到层到RE的映射关系获取的,所述码字到层到RE的映射关系是预先设置的。
6.根据权利要求1至5任一所述的装置,其特征在于, 所述第一缓存为传输时间间隔TTI级缓存;所述第二缓存为符号级缓存; 所述第一缓存和所述第二缓存为乒乓结构缓存。
7.一种信道映射方法,其特征在于,所述方法包括: 读取第一缓存中缓存的比特数据,并对所述比特数据进行加扰生成第一数据; 对所述第一数据进行层映射,得到映射在至少一个层上的第二数据; 对所述第二数据进行资源粒子RE映射,得到映射在所述层对应的虚拟资源块上的第三数据; 对所述第三数据进行调制得到复值数据,并对所述复值数据进行预编码,得到映射在至少一个天线端口上的天线数据; 通过使用第二缓 存缓存所述天线数据; 读取所述第二缓存中的所述天线数据,并基于所述天线数据生成正交频分复用信号。
8.根据权利要求7所述的方法,其特征在于,读取第一缓存中缓存的比特数据,并对所述比特数据进行加扰生成第一数据包括: 读取所述第一缓存中缓存的第一符号的比特数据,根据预设的每个RE的每层映射的码字,为所述第一符号中的第i个RE的第j个层对应的比特数据分配码字号; 根据所述第j个层分配码字号以及所述第j个层对应的比特数据长度获取所述第j个层映射所需的比特数据; 将所述第j个层映射所需的比特数据进行加扰,得到所述第一数据,所述第一数据为所述第j个层对应的加扰后的比特数据;其中1、j的起始值为1,且1、j为正整数。
9.根据权利要求7或8所述的方法,其特征在于,所述对所述第二数据进行资源粒子RE映射,得到映射在所述层对应的虚拟资源块上的第三数据包括: 将所述第j个层对应的层映射后的比特数据进行RE映射,生成所述第j个层的映射在虚拟资源块上的比特数据; 在得到所述第j个层的映射在虚拟资源块上的比特数据后,对第j+1层对应的比特数据重复执行所述加扰、所述层映射以及所述RE映射,直至得到所述第i个RE的所有层映的映射在虚拟资源块上的比特数据,得到所述第三数据,所述第三数据为所述第i个RE映射在虚拟资源块上的比特数据。
10.根据权利要求7至9中任一项所述的方法,其特征在于,所述对所述第三数据进行调制得到复值数据,并对所述复值数据进行预编码,得到映射在至少一个天线端口上的天线数据包括: 将所述第i个RE映射在虚拟资源块上的比特数据进行调制转换为复值数据; 将所述复值数据经过预编码后,再映射到对应的天线端口,得到映射在至少一个天线端口上的所述第i个RE的天线数据; 在得到所述第i个RE的天线数据,对第i+1个RE映射在虚拟资源块上的比特数据重复执行所述调制、所述预编码,得到映射在至少一个天线端口上的所述第i+1个RE的天线数据,直至得到所述第一符号的所有RE的天线数据。
11.根据权利要求7至10任一所述的方法,其特征在于,包括: 所述第一符号为正交频分复用OFDM符号;所述预设的每个RE的每层映射的码字号是根据码字到层到RE的映射关系获取的, 所述码字到层到RE的映射关系是预先设置的。
【文档编号】H04L1/06GK103580843SQ201310576437
【公开日】2014年2月12日 申请日期:2013年11月15日 优先权日:2013年11月15日
【发明者】宋俊存, 方海刚 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1