信令编码调制方法和解调译码方法及装置与流程

文档序号:13082383阅读:253来源:国知局
技术领域本发明涉及数字电视技术领域,特别涉及一种信令的编码调制方法和解调译码方法及装置。

背景技术:
在现有的广播通信标准,如DVB-T2系统中,每一个物理帧都包含有信令与数据,其中信令指示了数据所包含的各个业务的编码调制、交织模式等信息。其中信令的接收门限必须低于该物理帧中数据所包含的所有业务的接收门限。因此信令的编码调制应提供比数据更强的保护,且同时也应提供尽量高的频谱效率。另外,信令的长度是每个物理帧可变的,因此信令的编码调制还必须提供相应的灵活性。随着超高清等大数据量业务的出现,一些业务的接收门限也随之提高。一些业务在白噪信道下的接收门限已超过了25dB甚至30dB,那么,已有技术难以提供需高效、灵活的信令编码调制和解调译码方法。

技术实现要素:
本发明的目的在于为具有较高接收门限的业务提供相应的高效、灵活的信令编码调制方法和解调译码方法及装置。为解决上述问题,本发明实施例提供了一种信令编码调制方法,其特征在于,包括以下步骤:基于信令依据扩展图案表进行扩展得到扩展码字,对该扩展码字进行预定编码得到编码码字;对编码码字中校验比特部分进行校验位置后在拼接到编码码字中信息比特部分之后,换得到置换后编码码字;依据信令的长度按照预定凿孔规则对置换后编码码字进行凿孔得到凿孔后编码码字;以及对基于凿孔后编码码字进行预定处理所得到的元组序列进行比特旋转后,按照预定映射规则映射为信令符号。可选地,其中,在基于信令扩展,对扩展码字进行预定编码步骤中,包括:对信令进行BCH编码,对所得的BCH码字进行扩展得到扩展BCH码字作为扩展码字,将扩展BCH码字进行LDPC编码得到LDPC码字作为编码码字。可选地,其中,基于信令对所得的BCH码字进行扩展得到扩展BCH码字的步骤中,包括:基于每一小组所包含的LDPC码字子块大小Q,具有长度KLDPC的扩展码字由KLDPC/Q个小组顺次拼接而成,BCH码字的长度NBCH,如果完整扩展小组数NPad大于零,则将扩展BCH码字中的第π(0)组直到第π(NPad-1)组填零;如果剩余扩展比特个数大于零,则将第π(NPad)组的前KLDPC-NBCH-QNPad个比特填零;将BCH码字从前往后填入扩展BCH码字没有被填零的比特中。可选地,其中,扩展BCH码字中的第通过预定的扩展图案表定义。可选地,其中,在对扩展码字进行预定编码的步骤中,包含:以扩展码字的长度和编码码字的长度进行计算得出若干个校验比特,并将校验比特顺次拼接到扩展码字之后,再进行预定编码得到编码码字。可选地,其中,在进行预定编码得到编码码字的步骤中,该预定编码采用由预定LDPC码表确定的LDPC编码。可选地,对校验比特部分进行第一校验比特置换得到第一置换校验比特;将第一校验比特分为连续的若干个小组,交换小组的位置使得交换前第πp(k)个小组在变换后成为第k个小组,得到第二置换校验比特;以及将信息比特与第二置换校验比特顺次拼接得到置换后编码码字。可选地,其中,在交换小组的位置使得交换前第πp(k)个小组在变换后成为第k个小组的步骤中,通过预定位置置换对应表来确定。可选地,其中,预定凿孔规则,包含如下步骤:根据信令的长度以第一凿孔计算公式计算出第一凿孔个数;根据第一凿孔个数以第二凿孔计算公式计算出第二凿孔个数;以及将编码码字的最后第二凿孔个数的比特去除,得到凿孔后编码码字。可选地,第一凿孔计算公式采用:第一凿孔个数其中,第一常数A与第二常数B是用于使不同Ksig时信令编码调制方法都具有相接近的接收门限而确定,BCH校验位长度定义为Lp,信令的长度定义为Ksig,对信令进行BCH编码,对所得的BCH码字进行扩展得到扩展BCH码字,该扩展BCH码字长度为KLDPC,其中,第一常数A与第二常数B的取值为:A=110256,B=6408.]]>可选地,其中,在对基于凿孔后编码码字进行预定处理得到的元组序列的步骤中,包括将凿孔后编码码字中在进行扩展中添加的零去除,对所得到去零后编码码字进行比特解复用得到元组序列。可选地,将由信令进行BCH编码所得的BCH码字的长度定义为NBCH,将采用LDPC的编码码字和扩展码字的长度分别定义为NLDPC和KLDPC,将预定凿孔规则计算出的第一凿孔个数定义为Npunc_temp,其中,在基于去零后编码码字得到元组序列的步骤中,包含:将去零后编码码字按列依次写入一个包含ηmod列行的矩阵中;从该矩阵中按行顺次读出,将每一行中的ηmod个比特组成一个元组,得到包含个元组的元组序列。可选地,其中,预定映射规则包括:将旋转后元组序列依照包含预定具体映射参数的映射规则表映射为信令符号。另外,本发明实施例还提供了一种信令解调译码方法,其特征在于,包括以下步骤:对与如发送侧的信令符号相一一对应的接收端信令符号依据预定映射规则进行解映射得到与比特旋转后元组序列相对应的对数似然比;根据如发送侧的信令编码调制方法中的预定处理、校验位置换、凿孔步骤对对数似然比进行相应地置换与预定解处理,得到与如发送侧的扩展码字相对应的接收端扩展码字;以及根据如发送侧的信令编码调制方法相对应的扩展、预定编码步骤对接收端扩展码字进行译码得到信令。另外,本发明实施例还提供了一种信令编码调制装置,其特征在于,包括:扩展模块:基于信令依据扩展图案表进行扩展得到扩展码字,对该扩展码字进行预定编码得到编码码字;置换模块:对编码码字中校验比特部分进行校验位置后在拼接到编码码字中信息比特部分之后,换得到置换后编码码字;凿孔模块:依据信令的长度按照预定凿孔规则对置换后编码码字进行凿孔得到凿孔后编码码字;以及处理映射模块:对基于凿孔后编码码字进行预定处理所得到的元组序列进行比特旋转后,按照预定映射规则映射为信令符号。另外,本发明实施例还提供了一种信令解调译码装置,其特征在于,包括:解映射处理模块,对与如发送侧的信令符号相一一对应的接收端信令符号依据预定映射规则进行解映射得到与比特旋转后元组序列相对应的对数似然比;对应置换解处理模块,根据如发送侧中信令编码调制装置中的预定处理、校验位置换、凿孔步骤对对数似然比进行相应地置换与预定解处理,得到与如发送侧扩展码字相对应的接收端扩展码字;以及译码模块,根据如发送侧中信令编码调制装置相对应的扩展、预定编码步骤对接收端扩展码字进行译码得到信令。与现有技术相比,本发明技术方案具有以下优点:本发明以为具有较高接收门限的高吞吐量数据业务提供信令为目标,对信令进行一系列的扩展、校验位置换、凿孔以及映射处理得到信令符号,不仅是针对高吞吐量数据业务的信令,尤其可变长度的信令而言,提供了一种高效、鲁棒的信令编码调制方法。附图说明图1是本发明实施例中信令编码调制方法的整体流程示意图;图2是本发明实施例中信令编码调制方法的具体流程示意图;以及图3是本发明实施例中信令解调译码方法的流程示意图。具体实施方式发明人发现现有技术中,并没有针对在预定信道下较高接收门限(例如大于25dB)的业务而设计的信令编码调制方案。针对上述问题,发明人经过研究,提供了一种信令编码调制方法及解映射译码方法,对信令进行一系列的扩展、校验位置换、凿孔以及映射处理,并进一步设计给出编码、校验位置换对应、凿孔、映射等具体技术参数,来进行高效、鲁棒的信令编码调制方法。为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施方式做详细的说明。例如在DVB-T2系统中,一个主要模式为码率为2/3的LDPC码配合256QAM映射的接收门限已达到17dB至18dB,随着系统容量的不断上升,例如码率为2/3的LDPC码配合1024QAM映射甚至配合4096QAM映射的编码调制模式也会出现,这时的接收门限将会达到25dB甚至30dB,由此可知,数据业务的接收门限是基于系统的编码调制模式确定的,本发明对数据业务的接收门限在预定高阈值以上的具体数值不做限定,以下实施例中,就选择针对白噪信道下大于25dB接收门限的数据业务来进行说明。图1是本发明实施例中信令编码调制方法的整体流程示意图;在本发明实施例中,发射端的信令编码调制方法,包含以下步骤:步骤S1-1:基于信令进行扩展得到扩展码字,对该扩展码字进行预定编码得到编码码字;步骤S1-2:对编码码字进行校验位置换得到置换后编码码字;步骤S1-3:依据信令的长度按照预定凿孔规则对置换后编码码字进行凿孔得到凿孔后编码码字;以及步骤S1-4:对基于凿孔后编码码字进行预定处理所得到的元组序列进行比特旋转后,按照预定映射规则映射为信令符号。从上步骤S1-1至步骤S1-4可知,信令编码调制方法对信令进行一系列的扩展、校验位置换、凿孔以及映射处理,进一步地,作为一种优选例子,在步骤S1-1至步骤S1-4的基础上补充进行下述处理。即、首先对信令进行加扰,然后依次进行BCH编码、扩展、LDPC编码、校验位置换、去零、比特解复用、比特旋转与星座映射得到信令符号。具体地,图2是本发明实施例中信令编码调制方法的具体流程示意图,如图2所示:信令编码调制方法,包含以下步骤:步骤S1-1*:将长度为Ksig比特的信令进行加扰,得到长度为Ksig比特的加扰后信令。步骤S1-2*:对加扰后信令进行BCH编码,得到168个BCH校验比特;并将BCH校验比特拼接到加扰后信令之后得到长度为NBCH=Ksig+168比特的BCH码字。其中,具体以BCH编码来说明校验比特个数的确认问题,就是,该校验比特的个数(168个)是根据编码特性(例如BCH特性)结合考虑了信令编码调制的整体误块率来确定的,例如由于168个BCH校验比特能纠正长度小于6480比特的信令中的12个比特的错误,而该12个比特的比特个数是进一步基于针对提高信令编码调制的整体误块率确定的,因此,通过此步骤S1-2*的处理能在LDPC码的基础上进一步保护信令,从而有效地提高信令编码调制的整体性能。步骤S1-3*:对所述BCH码字进行扩展得到长度为KLDPC=6480比特的扩展BCH码字。步骤S1-4*:对所得到的扩展BCH码字进行LDPC编码,得到长度为NLDPC=16200比特的LDPC码字。步骤S1-5*:所述LDPC码字包含前KLDPC比特的信息比特部分和包含后NLDPC-KLDPC比特的校验比特部分,对校验比特部分进行校验比特置换得到置换后校验比特,并将置换后校验比特拼接到信息比特之后得到置换后LDPC码字。步骤S1-6*:根据信令的长度(Ksig比特)计算出凿孔个数,并以预定凿孔规则将置换后LDPC码字的相应个数的校验比特凿去,得到凿孔后LDPC码字。步骤S1-7*:将所述凿孔后LDPC码字中在扩展操作中添加的零去除,得到去零后LDPC码字。步骤S1-8*:对去零后LDPC码字进行比特解复用得到元组序列。其中,每个元组包含ηmod=8个比特。步骤S1-9*:对所得的元组序列中的每个元组进行比特旋转得到旋转后元组序列。以及步骤S1-10*:将所述比特后元组序列按照预定映射规则映射为信令符号。对上述步骤S1-3*的扩展处理进行如下具体描述。在本实施例中,步骤S1-3*包括以下具体步骤:定义扩展BCH码字由KLDPC/Q个小组顺次拼接而成,其中每一小组包含Q比特,小组内比特个数Q就是LDPC码字的子块大小,Q取值360,这KLDPC/Q个小组从前往后分别形成为第0组,第1组,直到第KLDPC/Q-1组。如果完整扩展小组个数NPad大于0,其中将扩展BCH码字中的第π(0)组直到第π(NPad-1)组填零,其中由以下表1的扩展图案表进行定义。如果剩余扩展比特个数大于0,其中将第π(NPad)组的前个比特填零;将长度为NBCH比特的所述BCH码字从前往后填入所述扩展BCH码字没有被填零的比特中。以下表1中的扩展图案是根据星座映射中每个比特的容量与LDPC码字信息比特中不同变量节点的度分布联合设计出的,通过优化扩展图案可以有效地提高编码调制性能。表1:扩展图案表对上述步骤S1-4*的LDPC编码处理中,根据所述扩展BCH码字m=[m0,m1,···,mKLDPC-1]]]>产生NLDPC-KLDPC个校验比特p=[p0,p1,···,pNLDPC-KLDPC-1],]]>并将校验比特顺次拼接到所述扩展BCH码字之后,得到LDPC码字。步骤S1-4*包括以下具体步骤:初始化pi=0(i=0,1,…,NLDPC-KLDPC-1);对以下述表2的LDPC码表中的第一行数字为地址的校验比特进行累加,定义第一行数字所组成的集合为Φ0,首先对所有满足k∈Φ0的k执行然后对所有满足k∈Φ0的k执行p(k+NLDPC-KLDPCQ)mod(NLDPC-KLDPC)=p(k+NLDPC-KLDPCQ)mod(NLDPC-KLDPC)⊕m1,]]>然后对所有满足k∈Φ0的k执行p(k+2NLDPC-KLDPCQ)mod(NLDPC-KLDPC)=p(k+2NLDPC-KLDPCQ)mod(NLDPC-KLDPC)⊕m2,]]>依次类推,最后对所有满足k∈Φ0的k执行p(k+(Q-1)NLDPC-KLDPCQ)mod(NLDPC-KLDPC)=p(k+(Q-1)NLDPC-KLDPCQ)mod(NLDPC-KLDPC)⊕mQ-1;]]>对以表2中的第二行数字为地址的校验比特进行累加,定义第二行数字所组成的集合为Φ1,首先对所有满足k∈Φ1的k执行然后对所有满足k∈Φ1的k执行p(k+NLDPC-KLDPCQ)mod(NLDPC-KLDPC)=p(k+NLDPC-KLDPCQ)mod(NLDPC-KLDPC)⊕mQ+1,]]>然后对所有满足k∈Φ1的k执行p(k+2NLDPC-KLDPCQ)mod(NLDPC-KLDPC)=p(k+2NLDPC-KLDPCQ)mod(NLDPC-KLDPC)⊕mQ+2,]]>依次类推,最后对所有满足k∈Φ1的k执行p(k+(Q-1)NLDPC-KLDPCQ)mod(NLDPC-KLDPC)=p(k+(Q-1)NLDPC-KLDPCQ)mod(NLDPC-KLDPC)⊕m2Q-1;]]>依次类推,根据表中所有行对校验位进行累加,直到第行,首先对所有满足的k执行然后对所有满足k∈ΦNLDPC-KLDPCQ-1]]>的k执行p(k+NLDPC-KLDPCQ)mod(NLDPC-KLDPC)=p(k+NLDPC-KLDPCQ)mod(NLDPC-KLDPC)⊕mNLDPC-KLDPC-Q+1,]]>依次类推,最后对所有满足的k执行p(k+2NLDPC-KLDPCQ)mod(NLDPC-KLDPC)=p(k+2NLDPC-KLDPCQ)mod(NLDPC-KLDPC)⊕mNLDPC-KLDPC-1;]]>执行p1=p1⊕p0,]]>然后执行p2=p2⊕p1,]]>然后执行p3=p3⊕p2,]]>以此类推,最后执行pNLDPC-KLDPC-1=pNLDPC-KLDPC-1⊕pNLDPC-KLDPC-2;]]>最后将校验比特顺次拼接到所述扩展BCH码字之后,得到LDPC码字。表2:LDPC码表对上述步骤S1-5*的校验位置换处理进行如下具体描述。在本实施例中,步骤S1-5*包括以下具体步骤:对校验比特进行第一校验比特置换得到第一置换校验比特u=[u0,u1,···,uNLDPC-KLDPC-1],]]>其中,uQt+s=pNLDPC-KLDPCQs+t(0≤sQ,0≤tNLDPC-KLDPCQ);]]>将第一置换校验比特分为连续的个小组,其中每个小组包含Q比特,交换小组的位置使得交换前第πp(k)个小组()在变换后成为第k个小组,得到第二置换校验比特,其中,交换前的小组位置在表3预定位置置换对应表中定义;将信息比特与第二置换校验比特顺次拼接得到置换后LDPC码字。以下表3中的凿孔序列是根据星座映射中每个比特的容量与LDPC码字检验比特中的不同变量节点的度分布联合设计出的,通过优化凿孔序列可以有效地提高编码调制性能。表3:预定位置置换对应表对上述步骤S1-6*的凿孔处理进行如下具体描述。在本实施例中,步骤S1-6*包括以下具体步骤:根据信令的长度Ksig以第一凿孔公式计算出第一凿孔个数Npunc_temp,该第一凿孔公式采用本实施例中,扩展BCH码字的长度为KLDPC=6480,A、B取常数,其中KLDPC-Ksig-168中的168即为BCH的校验比特(paritybits)的比特位数Lp,其中,常数A与常数B的是为了使不同Ksig时该信令编码调制方案都具有相当的接收门限而设计出的;根据第一凿孔个数Npunc_temp以第二凿孔公式计算出第二凿孔个数Npunc,该第二凿孔公式采用:将所述LDPC码字的最后Npunc个比特去除,得到凿孔后LDPC码字。对上述步骤S1-8*的进行比特解复用得到元组序列处理进行如下具体描述。在本实施例中,步骤S1-8*包括以下具体步骤:将所述去零后LDPC码字按列依次写入一个包含列行的矩阵中;从该矩阵中按行顺次读出,将每一行中的ηmod个比特组成一个元组,从而得到包含个元组的元组序列。对上述步骤S1-9*的进行比特旋转处理进行如下具体描述。在本实施例中,步骤S1-9*包括以下具体步骤:保持元组序列的第一个元组不变;将元组序列的第2个元组旋转1个比特,亦即旋转后元组的第1比特为原来元组的第ηmod个比特,旋转后元组的第2比特为原来元组的第1个比特,旋转后元组的第3比特为原来元组的第2个比特,以此类推,旋转后元组的第ηmod比特为原来元组的第ηmod-1个比特;同理,将元组序列的第3个元组旋转2个比特;同理,将元组序列的第4个元组旋转3个比特;以此类推,旋转元组序列中的所有元组,得到旋转后元组序列。换言之,就是保持所述元组序列的第一个元组(元组序号y对应0)不变,将所述元组序列的第y个元组(元组序号y对应1,2,3...)旋转y-1个比特,由此相应地旋转元组序列中的所有元组,得到旋转后元组序列。值得注意的是,第ηMOD+1个、第2ηMOD+1个等元组旋转整数个ηMOD比特等价于不旋转,第ηMOD+2个、第2ηMOD+2个等元组等价于旋转1个比特。对上述步骤S1-10*的预定映射规则进行如下具体描述。在本实施例中,步骤S1-10*包括以下具体步骤:将所述元组序列的每一个元组映射为一个信令符号,其中映射规则如以下表4的星座映射规则表所示,例如,当一个元组为“00000001”时,它将被映射为1.2668+0.8034i。表4:星座映射规则表元组信令符号元组信令符号000000001.2412+1.0688i100000001.2412-1.0688i000000011.2668+0.8034i100000011.2668-0.8034i000000100.9860+1.1758i100000100.9860-1.1758i000000111.0365+0.9065i100000111.0365-0.9065i000001001.2111+0.5135i100001001.2111-0.5135i000001011.4187+0.6066i100001011.4187-0.6066i000001101.0103+0.4879i100001101.0103-0.4879i000001111.0380+0.6906i100001111.0380-0.6906i000010000.6963+1.3442i100010000.6963-1.3442i000010010.7089+1.1122i100010010.7089-1.1122i000010100.1256+1.4745i100010100.1256-1.4745i000010110.8331+0.9455i100010110.8331-0.9455i000011000.6615+0.6012i100011000.6615-0.6012i000011010.6894+0.7594i100011010.6894-0.7594i000011100.8373+0.5633i100011100.8373-0.5633i000011110.8552+0.7410i100011110.8552-0.7410i000100001.2666+0.1027i100100001.2666-0.1027i000100011.4915+0.1198i100100011.4915-0.1198i000100101.0766+0.0945i100100101.0766-0.0945i000100110.9007+0.0848i100100110.9007-0.0848i000101001.2454+0.3064i100101001.2454-0.3064i000101011.4646+0.3600i100101011.4646-0.3600i000101101.0570+0.2995i100101101.0570-0.2995i000101110.9140+0.2530i100101110.9140-0.2530i000110000.5461+0.0679i100110000.5461-0.0679i000110010.5681+0.1947i100110010.5681-0.1947i000110100.6874+0.0537i100110100.6874-0.0537i000110110.7375+0.1492i100110110.7375-0.1492i000111000.6290+0.4553i100111000.6290-0.4553i000111010.6007+0.3177i100111010.6007-0.3177i000111100.7885+0.4231i100111100.7885-0.4231i000111110.7627+0.2849i100111110.7627-0.2849i001000000.0816+1.1632i101000000.0816-1.1632i001000010.0830+0.9813i101000010.0830-0.9813i001000100.2528+1.2315i101000100.2528-1.2315i001000110.2502+1.0100i101000110.2502-1.0100i001001000.0732+0.6827i101001000.0732-0.6827i001001010.0811+0.8293i101001010.0811-0.8293i001001100.2159+0.6673i101001100.2159-0.6673i001001110.2359+0.8283i101001110.2359-0.8283i001010000.4302+1.4458i101010000.4302-1.4458i001010010.5852+0.9680i101010010.5852-0.9680i001010100.4528+1.2074i101010100.4528-1.2074i001010110.4167+1.0099i101010110.4167-1.0099i001011000.5035+0.6307i101011000.5035-0.6307i001011010.5359+0.7954i101011010.5359-0.7954i001011100.3580+0.6532i101011100.3580-0.6532i001011110.3841+0.8207i101011110.3841-0.8207i001100000.0576+0.0745i101100000.0576-0.0745i001100010.0581+0.2241i101100010.0581-0.2241i001100100.1720+0.0742i101100100.1720-0.0742i001100110.1753+0.2222i101100110.1753-0.2222i001101000.0652+0.5269i101101000.0652-0.5269i001101010.0611+0.3767i101101010.0611-0.3767i001101100.1972+0.5178i101101100.1972-0.5178i001101110.1836+0.3695i101101110.1836-0.3695i001110000.4145+0.0709i101110000.4145-0.0709i001110010.4266+0.2100i101110010.4266-0.2100i001110100.2912+0.0730i101110100.2912-0.0730i001110110.2982+0.2177i101110110.2982-0.2177i001111000.4766+0.4821i101111000.4766-0.4821i001111010.4497+0.3448i101111010.4497-0.3448i001111100.3334+0.5025i101111100.3334-0.5025i001111110.3125+0.3601i101111110.3125-0.3601i01000000-1.2412+1.0688i11000000-1.2412-1.0688i01000001-1.2668+0.8034i11000001-1.2668-0.8034i01000010-0.9860+1.1758i11000010-0.9860-1.1758i01000011-1.0365+0.9065i11000011-1.0365-0.9065i01000100-1.2111+0.5135i11000100-1.2111-0.5135i01000101-1.4187+0.6066i11000101-1.4187-0.6066i01000110-1.0103+0.4879i11000110-1.0103-0.4879i01000111-1.0380+0.6906i11000111-1.0380-0.6906i01001000-0.6963+1.3442i11001000-0.6963-1.3442i01001001-0.7089+1.1122i11001001-0.7089-1.1122i01001010-0.1256+1.4745i11001010-0.1256-1.4745i01001011-0.8331+0.9455i11001011-0.8331-0.9455i01001100-0.6615+0.6012i11001100-0.6615-0.6012i01001101-0.6894+0.7594i11001101-0.6894-0.7594i01001110-0.8373+0.5633i11001110-0.8373-0.5633i01001111-0.8552+0.7410i11001111-0.8552-0.7410i01010000-1.2666+0.1027i11010000-1.2666-0.1027i01010001-1.4915+0.1198i11010001-1.4915-0.1198i01010010-1.0766+0.0945i11010010-1.0766-0.0945i01010011-0.9007+0.0848i11010011-0.9007-0.0848i01010100-1.2454+0.3064i11010100-1.2454-0.3064i01010101-1.4646+0.3600i11010101-1.4646-0.3600i01010110-1.0570+0.2995i11010110-1.0570-0.2995i01010111-0.9140+0.2530i11010111-0.9140-0.2530i01011000-0.5461+0.0679i11011000-0.5461-0.0679i01011001-0.5681+0.1947i11011001-0.5681-0.1947i01011010-0.6874+0.0537i11011010-0.6874-0.0537i01011011-0.7375+0.1492i11011011-0.7375-0.1492i01011100-0.6290+0.4553i11011100-0.6290-0.4553i01011101-0.6007+0.3177i11011101-0.6007-0.3177i01011110-0.7885+0.4231i11011110-0.7885-0.4231i01011111-0.7627+0.2849i11011111-0.7627-0.2849i01100000-0.0816+1.1632i11100000-0.0816-1.1632i01100001-0.0830+0.9813i11100001-0.0830-0.9813i01100010-0.2528+1.2315i11100010-0.2528-1.2315i01100011-0.2502+1.0100i11100011-0.2502-1.0100i01100100-0.0732+0.6827i11100100-0.0732-0.6827i01100101-0.0811+0.8293i11100101-0.0811-0.8293i01100110-0.2159+0.6673i11100110-0.2159-0.6673i01100111-0.2359+0.8283i11100111-0.2359-0.8283i01101000-0.4302+1.4458i11101000-0.4302-1.4458i01101001-0.5852+0.9680i11101001-0.5852-0.9680i01101010-0.4528+1.2074i11101010-0.4528-1.2074i01101011-0.4167+1.0099i11101011-0.4167-1.0099i01101100-0.5035+0.6307i11101100-0.5035-0.6307i01101101-0.5359+0.7954i11101101-0.5359-0.7954i01101110-0.3580+0.6532i11101110-0.3580-0.6532i01101111-0.3841+0.8207i11101111-0.3841-0.8207i01110000-0.0576+0.0745i11110000-0.0576-0.0745i01110001-0.0581+0.2241i11110001-0.0581-0.2241i01110010-0.1720+0.0742i11110010-0.1720-0.0742i01110011-0.1753+0.2222i11110011-0.1753-0.2222i01110100-0.0652+0.5269i11110100-0.0652-0.5269i01110101-0.0611+0.3767i11110101-0.0611-0.3767i01110110-0.1972+0.5178i11110110-0.1972-0.5178i01110111-0.1836+0.3695i11110111-0.1836-0.3695i01111000-0.4145+0.0709i11111000-0.4145-0.0709i01111001-0.4266+0.2100i11111001-0.4266-0.2100i01111010-0.2912+0.0730i11111010-0.2912-0.0730i01111011-0.2982+0.2177i11111011-0.2982-0.2177i01111100-0.4766+0.4821i11111100-0.4766-0.4821i01111101-0.4497+0.3448i11111101-0.4497-0.3448i01111110-0.3334+0.5025i11111110-0.3334-0.5025i01111111-0.3125+0.3601i11111111-0.3125-0.3601i总结来说,通过将上述表4的星座映射规则表设计为256QAM的映射规则,那么,其他的例如扩展图案表、和预定位置置换对应表中参数取值、以及步骤S1-6*的凿孔处理中第一凿孔公式的A、B取常数的具体取值也随之进行改变,相较于已有的参数来说,能够有效降低系统进行编码调制、解调译码的计算复杂度。本发明中,不仅仅包含如上述包含全部地步骤S1-1*至步骤S1-10*对信令进行编码调制,也可以选择性地利用上述步骤S1-1*至步骤S1-10*中一种或任意至少两种的自由组合来对信令进行编码调制以及相对应地进行解调译码,所涉及的一种或任意至少两种的自由组合的具体步骤可相应得出,不一一列举进行说明,以下仅将其中的【1】包含上述扩展处理的信令编码调制方法、【2】包含上述校验位置换处理的信令编码调制方法、【3】包含上述凿孔处理的信令编码调制方法,分别为例来说明。对于【1】包含上述扩展处理的信令编码调制方法来说:本发明的实施例还提供了一种信令编码调制方法,包括以下步骤:对信令进行BCH编码,对所得的BCH码字进行扩展得到扩展BCH码字;以及将扩展BCH码字进行处理得到信令符号。其中,如果完整扩展小组数NPad大于零,将扩展BCH码字中的第π(0)组直到第π(NPad-1)组填零;如果剩余扩展比特个数大于零,将第π(NPad)组的前KLDPC-NBCH-QNPad个比特填零;将BCH码字从前往后填入扩展BCH码字没有被填零的比特中。同理地,第通过上述表1的扩展图案表定义。对于【2】包含上述校验位置换处理的信令编码调制方法来说:本发明的实施例还提供了一种信令编码调制方法,包括以下步骤:通过信令处理得到编码码字;对编码码字进行校验位置换得到置换后编码码字;基于置换后编码码字进行处理得到信令符号。其中,将编码码字包含信息比特部分和校验比特部分,对校验比特部分进行校验比特置换得到置换后校验比特,并将置换后校验比特拼接到信息比特之后得到置换后编码码字。对校验比特部分进行第一校验比特置换得到第一置换校验比特;将第一校验比特分为连续的若干个小组,通过预定位置置换对应表表3来确定交换小组的位置使得交换前第πp(k)个小组在变换后成为第k个小组,得到第二置换校验比特;以及将信息比特与第二置换校验比特顺次拼接得到置换后编码码字。同理地,该预定位置置换对应表采用上述表3中的预定位置置换对应表。对于【3】包含上述凿孔处理的信令编码调制方法来说:本发明的实施例还提供了一种信令编码调制方法,包括以下步骤:基于信令进行处理得到处理后编码码字;依据信令的长度按照预定凿孔规则对处理后编码码字进行凿孔得到凿孔后编码码字;以及基于凿孔后编码码字得到信令符号。其中,预定凿孔规则,包含如下步骤:根据信令的长度以第一凿孔计算公式计算出第一凿孔个数;根据第一凿孔个数以第二凿孔计算公式计算出第二凿孔个数;以及将处理后编码码字的最后第二凿孔个数的比特去除。另外,本发明实施例还提供了一种信令解调译码的方法。如图3所示的是本发明的一种信令解调译码的具体实施方式的流程示意图。参考图3,信令解调译码包括如下步骤:步骤S2-1:对与如上述信令编码调制方法所发送的的信令符号相一一对应的接收端信令符号依据所述预定映射规则进行解映射得到与比特旋转后元组序列相对应的对数似然比;其中所述接收端信令符号是接收端接收到如上述的信令编码调制方法得到的符号流;步骤S2-2:根据如上述信令编码调制方法中的预定处理、校验位置换、凿孔步骤对所述对数似然比进行相应地置换与预定解处理,得到与发送侧扩展码字相对应的接收端扩展码字;以及步骤S2-3:根据如上述信令编码调制方法相对应的扩展、预定编码步骤对所述接收端扩展码字进行译码得到信令。总言之,接收侧为:对经过信道后的信令符号进行解映射,然后对解映射后的对数似然比进行与发射端相对应的置换与LDPC译码。之后对LDPC译码输出进行BCH译码与解扰,最终得到信令。接收侧的步骤S2-1至步骤S2-3是对应于发送侧的从上步骤S1-1至步骤S1-4来说的。当信令编码调制方法不仅仅对信令进行一系列的扩展、校验位置换、凿孔以及映射处理,进一步地,还进行了例如步骤S1-1*至步骤S1-10*中任意至少一个补充处理,例如对信令进行加扰,然后依次进行BCH编码、扩展、LDPC编码、校验位置换、去零、比特解复用、比特旋转与星座映射时,那么,相对应地,接收侧的信令解调译码具有以下具体步骤。步骤S2-2包含:根据发射端的LDPC编码规则、校验位置换、凿孔、比特解复用及比特旋转规则对所述对数似然比进行相应的置换与LDPC译码,得到与所述扩展BCH码字相对应的接收端扩展BCH码字。步骤S23:根据发射端的加扰、扩展、BCH编码规则对接收端扩展BCH码字进行BCH译码、解扰得到所述信令。需说明的是,步骤S2-2中,所述相应的置换是分别对应于发射端的校验位置换、凿孔、比特解复用及比特旋转规则的,其具体实现方法不一定需要完全依照与发射端相反的顺序进行,可以通过各种变换或结合改变具体步骤的顺序。LDPC译码的方法与发射端的LDPC编码规则相对应。在步骤2-3中,所述的解扰是分别对应于发射端的加扰与扩展规则的,其具体实现方法不一定需要完全依照与发射端相反的顺序进行,可以通过各种变换或结合改变具体步骤的顺序。BCH译码的方法与发射端的BCH编码规则相对应。尤其是,信令解调译码方法所对应使用的扩展步骤、校验位置换步骤、预定凿孔规则及所涉及的参数、表格,公式等分别对应于上述实施例中信令编码调制方法所采用的,不再重复赘述。另外,本发明实施例还提供了一种信令编码调制的装置,包括:扩展模块:基于信令依据扩展图案表进行扩展得到扩展码字,对该扩展码字进行预定编码得到编码码字;置换模块:对编码码字中校验比特部分进行校验位置后在拼接到编码码字中信息比特部分之后,换得到置换后编码码字;凿孔模块:依据信令的长度按照预定凿孔规则对置换后编码码字进行凿孔得到凿孔后编码码字;以及处理映射模块:对基于凿孔后编码码字进行预定处理所得到的元组序列进行比特旋转后,按照预定映射规则映射为信令符号。另外,本发明实施例还提供了一种信令解调译码的装置包括:解映射处理模块,对与如发送侧的信令符号相一一对应的接收端信令符号依据预定映射规则进行解映射得到与比特旋转后元组序列相对应的对数似然比;对应置换解处理模块,根据如上述信令编码调制装置中的预定处理、校验位置换、凿孔步骤对对数似然比进行相应地置换与预定解处理,得到与如发送侧扩展码字相对应的接收端扩展码字;以及译码模块,根据如上述信令编码调制装置相对应的扩展、预定编码步骤对接收端扩展码字进行译码得到信令。本实施中所提供的信令编码调制的装置和信令解调译码的装置与上述实施例中信令编码调制方法、信令编码调制方法所分别相对应,那么装置中所具有的结构和技术要素可由生成方法相应转换形成,在此省略说明不再赘述。本发明虽然已以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以利用上述揭示的方法和技术内容对本发明技术方案做出可能的变动和修改,因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化及修饰,均属于本发明技术方案的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1