一种用于码分复用装置的可读存储介质的制作方法

文档序号:15366324发布日期:2018-09-07 22:03阅读:160来源:国知局
本发明涉及通信领域,特别涉及一种资源映射、码分复用方法及装置。
背景技术
:在LTE(LongTermEvolution,长期演进)技术中,发射端提供给接收端导频符号,接收端用户设备根据接收到的导频符号可以获得用户数据解调所需要的信道估计值。而为了保证导频符号的传输,需要进行资源映射,以确定传输导频符号的空间层号、导频符号所在子载波和导频符号使用的码字之间的对应关系。而对于资源映射中的码字,可以有多种设计方案。现有技术在实现资源映射时,各个小区采用相同的映射方案,现有技术在进行码分复用时,各导频符号所在子载波上采用同样的码字序列。对于资源映射,由于各个小区采用相同的映射方案,将导致小区边界用户的导频符号受到较强干扰;而在进行码字设计时,由于各导频符号所在子载波上采用同样的码字,则存在导频符号的输出功率不平衡问题。技术实现要素:为了降低小区边界用户的导频符号受到的干扰,改善导频符号的输出功率不平衡问题,本发明实施例提供了一种资源映射、码分复用方法及装置。所述技术方案如下:一方面,提供了一种资源映射方法,所述方法包括:在预设的至少两种映射方案中选择一种映射方案,被选择的映射方案所对应的具有最强发射功率的导频符号与至少一个相邻小区选择的映射方案所对应的具有最强发射功率的导频符号在频率和/或时间上相互错开;按照选择的映射方案进行资源映射。还提供了一种资源映射装置,所述装置包括:存储模块,用于存储至少两种映射方案,所述映射方案为传输导频符号的空间层号、导频符号采用的码字和导频符号所在子载波之间的对应关系;选择模块,用于在所述存储模块存储的至少两种映射方案中选择一种映射方案,被选择的映射方案所对应的具有最强发射功率的导频符号与至少一个相邻小区选择的映射方案所对应的具有最强发射功率的导频符号在频率和/或时间上相互错开;映射模块,用于按照所述选择模块选择的映射方案进行资源映射。另一方面,提供了一种码分复用方法,所述方法包括:对选定的正交矩阵进行向量交换,得到多个不同的码字序列;确定所述多个不同的码字序列与各个导频子载波的对应关系;在所述各个导频子载波上,将各个空间层的导频符号按照各个导频子载波对应的码字序列进行复用。还提供了一种码分复用装置,所述装置包括:获取模块,用于对选定的正交矩阵进行向量交换,得到多个不同的码字序列;确定模块,用于确定所述获取模块得到的多个不同的码字序列与各个导频子载波的对应关系;复用模块,用于在所述各个导频子载波上,将各个空间层的导频符号按照所述各个导频子载波对应的码字序列进行复用。本发明实施例提供的技术方案的有益效果是:通过各个小区在至少两种映射方案中选择一种映射方案,实现资源映射,由于被选择的映射方案所对应的具有最强发射功率的导频符号与至少一个相邻小区选择的映射方案所对应的具有最强发射功率的导频符号在频率和/或时间上相互错开,则可有效降低小区边界用户的导频信号受到的干扰;另外,通过对选定的正交矩阵进行向量交换,得到多个不同的码字序列,并确定各个导频子载波与多个不同的码字序列之间的对应关系,可有效改善导频符号的输出功率不平衡问题。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例一提供的资源映射方法流程图;图2是本发明实施例二提供的时频资源块的结构示意图;图3是本发明实施例二提供的资源映射方法流程图;图4是本发明实施例三提供的资源映射装置的结构示意图;图5是本发明实施例四提供的码分复用方法流程图;图6是本发明实施例五提供的码分复用示意图;图7是本发明实施例五提供的码分复用方法流程图;图8是本发明实施例六提供的码分复用装置的结构示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例一参见图1,本实施例提供了一种资源映射方法,该方法流程具体如下:101:在预设的至少两种映射方案中选择一种映射方案,被选择的映射方案所对应的具有最强发射功率的导频符号与至少一个相邻小区选择的映射方案所对应的具有最强发射功率的导频符号在频率和/或时间上相互错开;102:按照选择的映射方案进行资源映射。本实施例提供的方法,通过各个小区在预设的至少两种映射方案中选择一种映射方案,实现资源映射,由于被选择的映射方案所对应的具有最强发射功率的导频符号与至少一个相邻小区选择的映射方案所对应的具有最强发射功率的导频符号在频率和/或时间上相互错开,则可有效降低小区边界用户的导频符号受到的干扰。实施例二本实施例提供了一种资源映射方法,为了便于说明,本实施例以图2所示的时频资源块为例,并将导频符号所在子载波称为导频子载波,对本实施例提供的资源映射方法进行说明。图2中,一个子帧包含2个slot(时隙),在每一个slot内有7个OFDM(OrthogonalFrequencyDivisionMultiplexing,正交频分复用)符号;在每一个slot内,共有12x7个RE(ResourceElement,资源粒子)。该资源块采用的导频资源分配方法是:在时域上引入CDM(CodeDivisionMultiplexing,码分复用),可以提供4个正交的导频资源,如图2中的第一资源粒子;在频域上引入FDM(FrequencyDivisionMultiplexing,频分复用),也可以提供4个正交的导频资源,如图2中的第二资源粒子。针对图2所示的导频资源分配方式,现有技术在进行资源映射时,各小区采用相同的映射方案,以下面表1所示的映射方案为例:表1空间层号L1L2L3L4L5L6L7L8第一RE的码字C1C2C3C4第二RE的码字C1C2C3C4根据表1所示的映射方案,例如:当空间总传输层数RANK为3的时候,根据上述表1所示的映射关系,将会有2个空间层在第一RE上传输,有1个空间层在第二RE上传输。若各空间层的传输功率相等,且为数据RE平均功率的1/3,则:第一RE上的专用导频资源的发射功率是:(P/3+P/3)*beta=beta*P*2/3;第二RE上的专用导频资源的发射功率是:(P/3)*beta=beta*P/3;其中,beta表示导频的功率调整因子,P表示数据RE的平均功率。此时,第一RE上专用导频资源的发射功率是第二RE上专用导频资源的发射功率的2倍。需要说明的是:如何设置导频的功率调整因子,是现有技术,本实施例不作具体限定。本实施例仅以RANK>2时,设置导频的功率调整因子beta=2,否则beta=1为例进行说明。进一步地,对于相邻小区的边界用户而言,由于SINR(SignaltoInterferenceplusNoiseRatio,信干噪比)比较低,通常会采用空间传输总层数RANK=1或2的传输方式。若采用上述表1所示的映射方案,该用户会占用第一RE的资源传输专用导频。如果设小区1和相邻小区2都选择上述表1所示的映射方案,对于小区1的边界用户而言,一般采用Rank=1或2的传输方案,则导频符号受到的来自小区2的干扰功率如下表2所示:表2表2中,P表示数据RE的平均功率,当小区2的RANK>2的时候,设置导频的功率调整因子beta=2,否则beta=1。当空间传输总层数(RANK)为1,2,3,5和7的时候,那么在第一RE上将会传输更多的空间层数,也就是占用更多的功率资源,并且对邻小区的对应资源产生较大的干扰。在后面的分析中,本实施例将占用功率资源更多,并且对邻小区的对应资源产生较大的干扰的导频符号称为具有最强发射功率的导频符号,将该类导频符号所在的导频子载波称为具有最强发射功率的导频子载波。为了降低小区边界用户的导频符号受到的干扰,本实施例提供了一种资源映射方法,参见图3,以预设两种映射方案为例,该方法流程具体如下:301:在预设的两种映射方案中选择一种映射方案,该被选择的映射方案所对应的具有最强发射功率的导频符号与至少一个相邻小区选择的映射方案所对应的具有最强发射功率的导频符号在频率和/或时间上相互错开;其中,映射方案为传输导频符号的空间层号、导频符号采用的码字和导频符号所在子载波之间的对应关系。仍以图2所示的资源块为例,可设如下面表3所示的映射方案A和表4所示的映射方案B:表3空间层号L1L2L3L4L5L6L7L8第一RE的码字C1C2C3C4第二RE的码字C1C2C3C4表4空间层号L1L2L3L4L5L6L7L8第一RE的码字C1C2C3C4第二RE的码字C1C2C3C4具体地,在预设的两种映射方案中选择一种映射方案时,各小区可根据CellID(小区标识)进行选择,例如:若cellIDmod2=0,则选择表3所示的映射方案A;若cellIDmod2=1,则选择表4所示的映射方案B。设小区1选择映射方案A,而相邻小区2选择映射方案B。302:按照选择的映射方案进行资源映射。针对该步骤,进行资源映射之后,则在导频符号传输过程中,对于小区1的边界用户而言,一般采用Rank=1或2的传输方案,受到的来自小区2的干扰功率如下面表5所示:表5如表5所示,P表示数据RE的平均功率,当小区2的RANK>2的时候,设置导频的功率调整因子beta=2,否则beta=1。从表5中可以看出:采用本实施例提供的映射方案,小区1边界用户的导频符号上,来自相邻小区2的导频干扰功率可以有效减少。进一步地,在图2所示的资源块中,第一RE上的码字和第二RE上的码字可以不同。即频分复用的导频符号采用不同的码字序列,例如,以下面表6所示的映射方案为例,码字Cm(m=1-4)和Dm(m=1-4)可以不同。表6空间层号L1L2L3L4L5L6L7L8第一RE的码字C1C2C3C4第二RE的码字D1D2D3D4设小区1第一RE上可以使用如下码字:而第二RE上可以使用上述码字的不同移位,例如:这样做的好处是:当采用cell-specific扰码的时候,若第一RE上采用的扰码和第二RE上采用相同的扰码,即频分复用的导频符号采用相同的扰码,则第一RE上和第二RE上受到的来自邻小区的码间干扰是不一样的,这样可以提高检测性能。进一步地,相邻小区的导频符号使用的码字也可以是不同的,本实施例对此不作具体限定。本实施例提供的方法,通过各个小区在至少两种映射方案中选择一种映射方案,实现资源映射,由于被选择的映射方案所对应的具有最强发射功率的导频符号与至少一个相邻小区选择的映射方案所对应的具有最强发射功率的导频符号在频率和/或时间上相互错开,则可有效降低小区边界用户的导频符号受到的干扰;另外,由于本实施例提供的方法,还支持频分复用或时分复用的导频符号采用相同的扰码序列,和/或不同的码字序列,因此,在导频上受到相邻小区的码间干扰是不一样的,进而可以提高检测性能。实施例三参见图4,本实施例提供了一种资源映射装置,该装置包括:存储模块401,用于存储至少两种映射方案,映射方案为传输导频符号的空间层号、导频符号采用的码字和导频符号所在子载波之间的对应关系;选择模块402,用于在存储模块401存储的至少两种映射方案中选择一种映射方案,被选择的映射方案所对应的具有最强发射功率的导频符号与至少一个相邻小区选择的映射方案所对应的具有最强发射功率的导频符号在频率和/或时间上相互错开;映射模块403,用于按照选择模块402选择的映射方案进行资源映射。具体地,选择模块402,具体用于根据小区标识,在存储模块402存储的至少两种映射方案中选择一种映射方案。优选地,频分复用或时分复用的导频符号采用相同的扰码序列,和/或采用不同的码字序列。本实施例提供的装置,通过各个小区在至少两种映射方案中选择一种映射方案,实现资源映射,由于被选择的映射方案所对应的具有最强发射功率的导频符号与至少一个相邻小区选择的映射方案所对应的具有最强发射功率的导频符号在频率和/或时间上相互错开,则可有效降低小区边界用户的导频符号受到的干扰;另外,由于本实施例提供的方法,还支持频分复用或时分复用的导频符号采用相同的扰码序列,和/或不同的码字序列,因此,在导频上受到相邻小区的码间干扰是不一样的,进而可以提高检测性能。实施例四参见图5,本实施例提供了一种码分复用方法,该方法流程具体如下:501:对选定的正交矩阵进行向量交换,得到多个不同的码字序列;502:确定多个不同的码字序列与各个导频子载波的对应关系;503:在各个导频子载波上,将各个空间层的导频符号按照各个导频子载波对应的码字序列进行复用。本实施例提供的方法,通过对选定的正交矩阵进行向量交换,得到多个不同的码字序列,并确定各个导频子载波与多个不同的码字序列之间的对应关系,使各个导频子载波采用不同的码字序列,可有效改善导频符号的输出功率不平衡问题。实施例五本实施例提供了一种码分复用方法,为了便于说明,本实施例以图6所示的资源块为例,对本实施例提供的方法进行详细说明。图6中,一个子帧包含2个slot(时隙),在每一个slot内有7个OFDM符号;在每一个slot内,共有12x7个RE。该资源块采用的导频资源分配方法是:在时域上引入CDM,可以提供4个正交的导频资源。现有技术在设计码字时,在子载波n1,n1+5,n1+10上,采用同样的CDM码字(C1-C4)。以4x4的Walsh矩阵为例,例如:设C1为矩阵C的第一行,即C1=C(1,:)。类似地,设C2=C(2,:),C3=C(3,:),C4=C(4,:)。针对图6,对于功率不平衡的主要分析场景,考虑宽带空间预处理向量,即对于每一个空间层而言,在各子载波上采用相同的空间预处理向量。以8发射天线为例,设空间层m的专用导频符号在码字Cm(m=1-4)上进行承载和传输,则在任意一个导频子载波上,发送端的导频符号矩阵是:其中,wij是第j(j=1-4)层传输在第i(i=1-8)个发射天线上的加权系数,s是导频符号,Cij是码字Ci(i=1-4)的第j(j=1-4)个符号。从上式中可以看出,对于第i(i=1-8)个发射天线上的导频符号向量是:其中,符号Pki,(k=1-4)分别在第i个发射天线的OFDM符号6,7,13和14上进行传输。对于不同的i和j,考虑到空间预处理向量系数wij一般是不同的,结合码字矩阵C的正交性,即对于不同的i和j,则C(:,i)不等于C(:,j),因此可以推出:导频符号Pki,(k=1-4)一般是不同的4个数值。也就是说:在任意一个导频子载波上,在OFDM符号6,7,13和14上发送的导频符号是不同的。进一步地,考虑到所有的导频子载波上采用同样的空间预处理向量和同样的导频码字,此时,在各导频OFDM符号上,导频RE的功率之和分别是:P6=∑(|p1i|2);P7=∑(|p2i|2);P13=∑(|p3i|2);P14=∑(|p4i|2);其中,Pm表示在导频OFDM符号m(在这里,m=6,7,13,14)上,所有导频RE的功率之和。根据上述分析可以知道,一般情况下:P6≠P7≠P13≠P14也就是说:在各导频OFDM符号上,存在导频的输出功率不平衡问题。为了解决导频的输出功率不平衡问题,本实施例提供了一种码字设计方法,参见图7,本实施例提供的方法流程具体如下:701:对选定的4维正交矩阵进行列向量交换,得到4个不同的码字序列;其中,为了便于说明,以4x4Walsh矩阵为例,如:正交矩阵设A=W(:,1),B=W(:,2),C=W(:,3),D=W(:,4)。则对正交矩阵W进行列向量交换,得到正交矩阵W的四种变换矩阵,分别是:W1=[A,B,C,D];W2=[B,A,D,C];W3=[C,D,A,B],或,[C,D,B,A];W4=[D,C,B,A],或,[D,C,A,B];702:确定4个不同的码字序列与各个导频子载波的对应关系;具体地,根据上述步骤701得到的4个不同的码字序列,该4个不同的码字序列和各个导频子载波可采用如下的对应关系:对于导频子载波n1,采用码字序列W1;对于导频子载波n2,采用码字序列W2;对于导频子载波n3,采用码字序列W3;对于导频子载波n4,采用码字序列W4;对于导频子载波n5,采用码字序列W1;对于导频子载波n6,采用码字序列W2;并依次重复下去。也就是,确定各个导频子载波依次顺序采用四种不同码字序列W1、W2、W3和W4。其中:在导频子载波n1,n2,…上,这些空间层的导频符号依靠CDM码进行复用。703:在各个导频子载波上,将各个空间层的导频符号按照各个导频子载波对应的码字序列进行复用。针对本实施例提供的码分复用方法,在解决导频符号的输出功率不平衡问题时,具体分析如下:考虑空间宽带预处理向量,仍以8发射天线为例。如图6所示,在子载波n1上,设空间层m(m=1-4)的专用导频符号在码字W1(m,:)上进行承载和传输,则在子载波n1上发送端的导频符号矩阵是:其中wij是第j(j=1-4)层传输在第i(i=1-8)个发射天线上的加权系数,s是导频符号。从上式可以看出,第i(i=1-8)个发射天线上的导频符号向量是:其中,符号Pki,(k=1-4)分别在第i个发射天线的导频OFDM符号6,7,13和14上进行传输。根据W2与W1的对应关系,可以推出在导频子载波n2上,对应的第i(i=1-8)个发射天线上的导频符号向量是:[p2ip1ip4ip3i]。类似的,可以推出:在导频子载波n3上,对应的第i(i=1-8)个发射天线上的导频符号向量是:[p3ip4ip1ip2i];在导频子载波n4上,对应的第i(i=1-8)个发射天线上的导频符号向量是:[p4ip3ip2ip1i]。若导频子载波数目是4的整倍数,可以推出:在对应的第i(i=1-8)个发射天线上,在各导频OFDM符号,即OFDM符号6,7,13和14上,所有导频RE上的功率之和相等,即:P6=P7=P13=P14=∑(|p1i|2+|p2i|2+|p3i|2+|p4i|2)其中,Pm表示在导频OFDM符号m(在这里,m=6,7,13,14)上,所有导频RE的功率之和。此时,由于各个导频OFDM符号的输出功率都相等,这样就解决了导频输出功率不平衡的问题。进一步地,若导频子载波数目不是4的整倍数,在各导频OFDM符号,即OFDM符号6,7,13,14上,导频RE的功率之和也相差不多,导频的输出功率不平衡问题也将得到很大的改善。例如:若导频子载波数目是5,可以推出:在各导频OFDM符号6,7,13,14上,导频RE的功率之和分别是:P6=(|p1i|2+|p2i|2+|p3i|2+|p4i|2)+|p1i|2;P7=(|p1i|2+|p2i|2+|p3i|2+|p4i|2)+|p2i|2;P13=(|p1i|2+|p2i|2+|p3i|2+|p4i|2)+|p3i|2;P14=(|p1i|2+|p2i|2+|p3i2+|p4i|2)+|p4i|2;从上式中可以看出:在各导频OFDM符号6,7,13,14上,导频RE的功率之和仅相差一项,因此,可以改善导频输出的功率不平衡问题。可选地,除了对选定的正交矩阵进行列向量交换,得到多个不同的码字序列,还可以对选定的正交矩阵进行行向量交换,得到多个不同的码字序列。本实施例不对正交矩阵的向量交换形式进行具体限定。下面,仍以4维正交矩阵W为例,对正交矩阵进行行向量交换,得到4个不同的码字序列进行说明,则对于任意4维的正交矩阵W,设A`=W`(1,:),B`=W`(2,:),C`=W`(3,:),D`=W`(4,:);其中,W`(m,:)(m=1..4)表示W矩阵的第m行所对应的行向量;对正交矩阵W进行行向量交换,得到的四种变换矩阵,分别是:或,或,相应地,各个导频子载波与4个不同的码字序列的对应关系如下:对于导频子载波n1,采用码字序列W1`;对于导频子载波n2,采用码字序列W2`;对于导频子载波n3,采用码字序列W3`;对于导频子载波n4,采用码字序列W4`;对于导频子载波n5,采用码字序列W1`;对于导频子载波n6,采用码字序列W2`;并依次重复下去。确定各个导频子载波依次顺序采用四种不同码字序列W1`、W2`、W3`和W4`。本实施例提供的方法,通过对选定的正交矩阵进行向量交换,得到多个不同的码字序列,并确定各个导频子载波与多个不同的码字序列之间的对应关系,使各个导频子载波采用不同的码字序列,从而可有效改善导频符号的输出功率不平衡问题。实施例六参见图8,本实施例提供了一种码分复用装置,该装置包括:获取模块801,用于对选定的正交矩阵进行向量交换,得到多个不同的码字序列;确定模块802,用于确定获取模块得到的多个不同的码字序列与各个导频子载波的对应关系;复用模块803,用于在各个导频子载波上,将各个空间层的导频符号按照各个导频子载波对应的码字序列进行复用。其中,获取模块801,具体用于对于任意4维的正交矩阵W,设A=W(:,1),B=W(:,2),C=W(:,3),D=W(:,4);其中,W(:,m)表示正交矩阵W的第m列所对应的列向量,m为1至4,则将正交矩阵W进行列向量交换,得到4种不同的码字序列,分别是:W1=[A,B,C,D];W2=[B,A,D,C];W3=[C,D,A,B],或,[C,D,B,A];W4=[D,C,B,A],或,[D,C,A,B];相应地,确定模块802,具体用于对于导频子载波n1,采用码字序列W1;对于导频子载波n2,采用码字序列W2;对于导频子载波n3,采用码字序列W3;对于导频子载波n4,采用码字序列W4;对于导频子载波n5,采用码字序列W1;对于导频子载波n6,采用码字序列W2;并依次重复下去。也就是,确定模块802,用于确定各个导频子载波依次顺序采用四种不同码字序列W1、W2、W3和W4。可选地,获取模块801,具体用于对于任意4维的正交矩阵W,设A`=W`(1,:),B`=W`(2,:),C`=W`(3,:),D`=W`(4,:);其中,W`(m,:)(m=1..4)表示正交矩阵w的第m行所对应的行向量,m为1至4,则将正交矩阵W进行行向量交换,得到4种不同的码字序列,分别是:或,或,相应地,确定模块802,具体用于对于导频子载波n1,采用码字序列W1`;对于导频子载波n2,采用码字序列W2`;对于导频子载波n3,采用码字序列W3`;对于导频子载波n4,采用码字序列W4`;对于导频子载波n5,采用码字序列W1`;对于导频子载波n6,采用码字序列W2`;并依次重复下去。也就是,确定模块,用于确定各个导频子载波依次顺序采用四种不同码字序列W1`、W2`、W3`和W4`。综上所述,本实施例提供的装置,通过对选定的正交矩阵进行向量交换,得到多个不同的码字序列,并确定各个导频子载波与多个不同的码字序列之间的对应关系,使各个导频子载波采用不同的码字序列,从而可有效改善由于导频所造成的功率不平衡问题。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。本发明实施例中的全部或部分步骤,可以利用软件实现,相应的软件程序可以存储在可读取的存储介质中,如光盘或硬盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1