Document
拖动滑块完成拼图
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

NGB‑W 系统中逻辑帧信令信道的编码与调制方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中国科学院上海高等研究院

摘要:本发明提供一种NGB‑W系统中逻辑帧信令信道的编码与调制方法,包括对逻辑帧信令附加CRC比特后进行分块;对逻辑帧信令分块进行加扰;将加扰后的逻辑帧信令分块映射至BCH码信息比特;对BCH码信息比特进行前向纠错编码;生成逻辑帧信令分块编码块;生成逻辑帧信令编码比特序列;生成比特交织块;将比特交织块进行星座映射,生成BICM块。本发明的NGB‑W系统中逻辑帧信令信道的编码与调制方法支持任意长度逻辑帧信令的传输,使不同长度的逻辑帧信令具有基本相同的传输可靠性;在每种调制方式下提供四种等级的传输可靠性和传输效率选择。

主权项:一种NGB‑W系统中逻辑帧信令信道的编码与调制方法,其特征在于:包括以下步骤:步骤S1、对逻辑帧信令附加CRC比特;步骤S2、对逻辑帧信令进行分块;步骤S3、对逻辑帧信令分块进行加扰;步骤S4、将加扰后的逻辑帧信令分块映射至BCH码信息比特;步骤S5、采用BCH编码和LDPC编码级联的方式对BCH码信息比特进行前向纠错编码;步骤S6、生成逻辑帧信令分块校验比特,将经过加扰处理的逻辑帧信令分块、BCH码校验比特和逻辑帧信令分块校验比特依次级联,生成逻辑帧信令分块编码块;步骤S7、将逻辑帧信令分块编码块映射至逻辑帧,生成逻辑帧信令编码比特序列;步骤S8、对映射后的逻辑帧信令编码比特序列进行比特交织,生成比特交织块;步骤S9、将比特交织块进行星座映射,生成BICM块;所述步骤S4包括以下步骤:41将BCH码信息比特m的索引矢量记为I=[0 1…i…KBCH‑1]T,其中,KBCH为BCH码的信息比特长度;42将索引矢量I分为个索引分组,其中,表示第j个索引分组,表示向下取整运算;43确定置零索引矢量IΦ,由索引矢量I和置零索引矢量IΦ的补集生成映射索引矢量IM;44将BCH码信息比特初始化为全零矢量,再将加扰后的逻辑帧信令分块逐比特映射至BCH码信息比特中映射索引矢量IΜ标识的位置,得到BCH码信息比特;所述步骤S6中,生成逻辑帧信令分块校验比特包括以下步骤:61计算逻辑帧信令分块校验比特的数量当LFS_AP_RATIO_CURRENT=0时,MPar,tempLFS=-KBCH-KSegLFS+1040ifKSegLFS340-KBCH-KSegLFS+1000if340KSegLFS740-KBCH-KSegLFS+960ifKSegLFS740]]当LFS_AP_RATIO_CURRENT=1时,MPar,tempLFS=-2KBCH-KSegLFS+2160ifKSegLFS260-2KBCH-KSegLFS+2080if260KSegLFS660-KBCH-KSegLFS+1800ifKSegLFS660]]当LFS_AP_RATIO_CURRENT=2时,MPar,tempLFS=-4KBCH-KSegLFS+4320ifKSegLFS260-3KBCH-KSegLFS+3520if260KSegLFS500-2KBCH-KSegLFS+3120ifKSegLFS500]]当LFS_AP_RATIO_CURRENT=3时,MPar,tempLFS=-5KBCH-KSegLFS+6080ifKSegLFS260-5KBCH-KSegLFS+5840if260KSegLFS500-5KBCH-KSegLFS+5920ifKSegLFS500]]其中,LFS_AP_RATIO_CURRENT表示逻辑帧信令附加校验比特长度与当前校验比特长度的比例关系,LFS_AP_DEPTH表示承载和连续传输当前逻辑帧内逻辑帧信令附加校验比特的前续逻辑帧的数量,ηMOD为调制阶数;为逻辑帧信令分块的长度;表示向上取整运算;62当时,对LDPC码的校验比特Δ进行打孔,生成逻辑帧信令分块校验比特;当时,对LDPC码码字u的一部分进行重复,重复编码比特的总数为生成逻辑帧信令分块校验比特;其中,KLDPC为LDPC码的信息比特的长度;NLDPC为LDPC码的码字的长度;所述步骤62中,当时,打孔比特的总数为包括以下步骤:将LDPC码校验比特分为个校验比特分组;从所有LDPC码校验比特分组中选出个打孔分组,将前面个打孔分组中的比特全部打孔,再将最后一个打孔分组中的最后个比特打孔;LDPC码校验比特中剩余的个比特构成逻辑帧信令分块校验比特;所述步骤62中,当时,重复编码比特的总数为包括以下步骤:将LDPC码码字分为个编码比特分组;从所有编码比特分组中选出个重复分组;将前面个重复分组中的比特全部重复,再将最后一个重复分组中的最后个比特重复,得到长度为的重复编码比特;LDPC码校验比特和重复编码比特级联构成逻辑帧信令分块校验比特。

全文数据:NGB-W系统中逻辑帧信令信道的编码与调制方法技术领域[0001]本发明涉及通信系统中的物理层传输的技术领域,特别是涉及下一代广播电视网无线(NextGenerationBroadcastNetwork-Wireless,NGB_W系统中逻辑帧信令的编码与调制方法。背景技术[0002]随着世界经济文化的快速发展,用户对无线信息业务的需求量快速增长。单独依靠传统无线广播网或传统无线双向通信网,已无法实现信息业务的最优化传输。与此同时,人们不再满足于仅仅收看传统的无线广播电视业务,而是对新型无线广播电视业务有着越来越强烈的需求。NGB-W系统可实现无线广播和无线双向通信的融合共存,是解决移动信息业务数据量快速增长和无线网络传输容量受限之间矛盾的有效途径,也是支撑有线、无线融合创新业务的必要途径。[0003]在NGB-W系统中,信令的可靠传输是正确接收业务数据的前提条件,通常要求信令的传输可靠性高于业务数据的传输可靠性。而纠错编码是通信系统保证信息传输的可靠性、克服噪声和干扰的最有效技术之一,所以通常采用鲁棒性更高的纠错编码技术对信令进行保护。[0004]DVB-T2第二代欧洲数字地面电视广播传输标准是采用BCH码作为内码,LDPC码作为外码对Ll-post信令DVB-T2的一种信令,包含业务数据传输参数和资源映射参数等信息进行保护。在DVB-T2标准中,Ll-post信令采用的BCH码校验比特数为168,LDPC码码长为16200,码率为49,BCH码与LDPC码级联后,支持最大Ll-post信令长度为7032比特。[0005]然而,上述传输方式存在以下几个问题:[0006]1采用了与数据信道相同的BCH码,可以与数据信道及物理帧信令信道共用同一套编译码器,但当物理层管道PLP数少的时候,Ll-post信令长度仅为数百比特,此时若采用168个校验比特的BCH码,会导致Ll-post信令传输效率过低。[0007]2Ll-post信令的长度与PLP数有关,例如当PLP=I时,Ll-post信令长度为278比特;当PLP=4时,Ll-post信令长度为689比特。当Ll-post信令长度大于7032比特时,需要将Ll-post信令分块;同时,当Ll-post信令或分块后的Ll-post信令长度小于7032比特,则需要对BCH码编码前的信息比特进行补零操作。为了维持相对稳定的传输可靠性,补零后需要对LDPC码校验比特打孔以进行码率控制。由于LDPC码码长为16200,大量的补零和打孔操作,破坏了LDPC码原有的校验矩阵结构,使其实际误码性能损失较大。[0008]3由于Ll-POSt信令长度随着PLP数不同而不同,DVB-T2标准采用了码率控制技术,其原理是短信令长度适当降低实际码率,长信令长度适当增加实际码率,以保证信令的传输可靠性随着信令长度的变化而基本稳定。DVB-T2标准通过简单地控制校验比特数量实现对码率的控制,其打孔比特数是补零比特数的56。这种码率控制方法无法兼顾信令长度在278〜7031之间的大范围变化。[0009]针对以上问题,需要在NGB-W系统中提供一种更可靠、高效的逻辑帧信令传输方案。发明内容[0010]鉴于以上所述现有技术的缺点,本发明的目的在于提供一种NGB-W系统中逻辑帧信令信道的编码与调制方法,通过对逻辑帧信令传输的内外码级联、具有合理结构和参数的前向纠错编码、支持任意信令长度的逻辑帧信令分块、逻辑帧信令分块至BCH码信息比特的映射、码率控制、分块编码块生成、逻辑帧信令分块编码块至逻辑帧的映射,为逻辑帧信令传输提供多等级的可靠性保证,支持任意长度的逻辑帧信令传输,并保证逻辑帧信令传输的可靠性随着信令长度变化而相对稳定。[0011]为实现上述目的及其他相关目的,本发明提供一种NGB-W系统中逻辑帧信令信道的编码与调制方法,包括以下步骤:步骤S1、对逻辑帧信令附加CRC比特;步骤S2、对逻辑帧信令进行分块;步骤S3、对逻辑帧信令分块进行加扰;步骤S4、将加扰后的逻辑帧信令分块映射至BCH码信息比特;步骤S5、采用BCH编码和LDPC编码级联的方式对BCH码信息比特进行前向纠错编码;步骤S6、生成逻辑帧信令分块校验比特,将经过加扰处理的逻辑帧信令分块、BCH码校验比特和逻辑帧信令分块校验比特依次级联,生成逻辑帧信令分块编码块;步骤S7、将逻辑帧信令分块编码块映射至逻辑帧,生成逻辑帧信令编码比特序列;步骤S8、对映射后的逻辑帧信令编码比特序列进行比特交织,生成比特交织块;步骤S9、将比特交织块进行星座映射,生成BICM块。[0012]根据上述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其中:所述步骤S2包括以下步骤:[0013]21计算逻辑帧信令分块数·其中,KLFS,CRC为附加CRC比特后的逻辑帧信令的长度;KbchSBCH码的信息比特长度;「1表示向上取整运算;逻辑帧信令包括LF-config信令、当前逻辑帧LF-dyn信令、下一逻辑帧的LF-dyn信令和扩展信令域;[0014]22在逻辑帧信令的LF-config信令、当前逻辑帧LF-dyn信令、下一逻辑帧的LF-dyn信令和扩展信令域分别填充零比特,得到填零后的LF-config信令的长度为KLFS_config,padded—KLFS_config+Kzero_pad,LFS_config;填零后的当前逻辑帧LF-dyn信令的长度为;填零后的下一逻辑帧LF-dyη信令的长度为;填零后的逻辑帧扩展信令域与CRC的长度为[0018]其中,KiFs__fig表示LF-config信令的长度,«表示当前逻辑帧的LF-dyn信令的长度,表示下一逻辑帧的LF-dyn信令的长度,Kws^xt表示逻辑帧扩展信令域的长度;[0019]23将填零后的逻辑帧信令均匀分配到个分块中,每一个逻辑帧信令分块的长度为[0020]根据上述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其中:所述步骤S4包括以下步骤:[0021]41将BCH码信息比特m的索引矢量记为I=[01…i…KBCH-1]T,其中,Kbch为BCH码的信息比特长度;[0022]42将索引矢量I分为个索引分组,,其中,表示第j个索引分组,=叶」表示向下取整运算;[0023]43确定置零索引矢量Ιφ,由索引矢量I和置零索引矢量Ιφ的补集生成映射索引矢量Im;[0024]44将BCH码信息比特初始化为全零矢量,再将加扰后的逻辑帧信令分块逐比特映射至BCH码信息比特中映射索引矢量Im标识的位置,得到BCH码信息比特。[0025]根据上述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其中:所述步骤S5包括以下步骤:[0026]a对BCH码信息比特进行BCH编码,得到BCH码校验比特,并将BCH码校验比特附加在BCH码信息比特之后,得到BCH码字;[0027]b将BCH码字作为LDPC码信息比特进行LDPC编码,得到LDPC码校验比特,并将LDPC码校验比特附加在BCH码字之后,得到LDPC码字。[0028]根据上述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其中:所述步骤S6中,生成逻辑帧信令分块校验比特包括以下步骤:[0029]61计算逻辑帧信令分块校验比特的数量[0031]当LFS_AP_RATI0_CURRENT=0时,[0033]当LFS_AP_RATIO_CURRENT=1时,[0035]当LFS_AP_RATI0_CURRENT=2时,[0037]当LFS_AP_RATI0_CURRENT=3时,[0039]其中,LFS_AP_RATIO_CURRENT表示逻辑帧信令附加校验比特长度与当前校验比特长度的比例关系,LFS_AP_DEPTH表示承载和连续传输当前逻辑帧内逻辑帧信令附加校验比特的前续逻辑帧的数量,为调制阶数;为逻辑帧信令分块的长度;「1表示向上取整运算;[0040]62当:时,对LDPC码的校验比特Δ进行打孔,生成逻辑帧信令分块校验比特;[0041]当时,对LDPC码码字u的一部分进行重复,重复编码比特的总数为生成逻辑帧信令分块校验比特。[0042]进一步地,根据上述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其中:所述步骤62中,当1时,打孔比特的总数为包括以下步骤:[0043]将LDPC码校验比特分为_个校验比特分组;[0044]从所有LDPC码校验比特分组中选tt个打孔分组,将前面个打孔分组中的比特全部打孔,再将最后一个打孔分组中的最后个比特打孔;[0045]LDPC码校验比特中剩余的个比特构成逻辑帧信令分块校验比特。[0046]进一步地,根据上述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其中:所述步骤62中,当时,重复编码比特的总数为包括以下步骤:[0047]将LDPC码码字分为个编码比特分组;[0048]从所有编码比特分组中选出个重复分组;将前面个重复分组中的比特全部重复,再将最后一个重复分组中的最ϋ:个比特重复,得到长度为的重复编码比特;[0049]LDPC码校验比特和重复编码比特级联构成逻辑帧信令分块校验比特。[0050]进一步地,根据上述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其中:所述步骤S7中,每一个LFS分块编码块包括LFS_AP_DEPTH+2个逻辑帧信令分块编码块分段;分段O由长度为的逻辑帧信令分块、长度为Nbch-Kbch的BCH码校验比特和LFS分块校验比特前面E个比特构成,其中Nbch为BCH码字的长度,Kbch为BCH码的信息比特长度;[0053]分段1至分段LFS_AP_DEPTH+1的长度均为,其中,[0054]分段j由LFS分块校验比特的比特至比特构成;其中,j=1,2,…,LFS_AP_DEPTH+1;[0055]对于第m个逻辑帧中的每一个逻辑帧信令分块编码块,分段0由逻辑帧m承载,分段1至分段LFS_AP_DEPTH+1分别由逻辑帧m-LFS_AP_DEPTH-l至逻辑帧m-Ι承载。[0056]根据上述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其中:所述步骤S8包括以下步骤:[0057]81将映射至逻辑帧m的长度为Nlfs的LFS编码比特序列作为比特交织器的输入,;将V逐列写入行数和列数分别为Nr和N。的矩形存储空间,其中为调制阶数;[0058]82将该矩形存储空间的每一列数据进行循环下移操作,其中,第i列循环下移Af个比特,其中迚J表示向下取整运算;[0059]83将该矩形存储空间的数据逐行读出,得到比特交织块。[0060]根据上述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其中:所述步骤S9中,逻辑帧信令星座映射支持的调制方式包括BPSK、QPSK、NU-16QAM、NU-64QAi^PNU-256QAM调制。[0061]如上所述,本发明的NGB-W系统中逻辑帧信令信道的编码与调制方法,具有以下有益效果:[0062]1保证NGB-W系统的逻辑帧信令的传输可靠性高于业务逻辑信道的传输可靠性;[0063]2支持任意长度逻辑帧信令的传输;[0064]3逻辑帧信令的实际传输码率随着逻辑帧信令分块的实际长度增加而增加,使不同长度的逻辑帧信令具有基本相同的传输可靠性;[0065]4在每种调制方式下,提供四种等级的传输可靠性和传输效率选择;在AWGN信道、BPSK调制方式下,相邻等级之间的译码门限相差约2.5dB。附图说明[0066]图1显示为逻辑帧信令的结构示意图;[0067]图2显示为本发明的NGB-W系统中逻辑帧信令信道的编码与调制方法的流程图;[0068]图3显示为本发明的逻辑帧信令分块的原理示意图;[0069]图4显示为本发明中时的逻辑帧信令分块编码块的结构示意图;[0070]图5显示为本发明中时的逻辑帧信令分块编码块的结构示意图;[0071]图6显示为本发明的逻辑帧信令分块编码块分段的示意图;[0072]图7显示为本发明的逻辑帧信令分块编码块映射至逻辑帧的示意图;[0073]图8显示为本发明的逻辑帧信令比特交织的示意图;[0074]图9显示为本发明的逻辑帧信令实际传输码率随逻辑帧信令分块的长度变化的示意图;[0075]图10显示为本发明的逻辑帧信令在不同调制方式下的传输可靠性比较示意图。具体实施方式[0076]以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。[0077]需要说明的是,本实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。[0078]NGB-W系统中包含多种信令,其中逻辑帧信令LogicalFrameSignal,LFS包含业务传输信道参数和资源映射参数,其长度随着传输信道数量的变化而变化。[0079]逻辑帧信令的基本结构如图1所示。逻辑帧信令为接收机解析目标传输信道提供了所需的信令信息。逻辑帧信令主要包括LF-config信令、LF-dyn信令和信令扩展域,信令扩展域为可选配置。LF-config信令在一个逻辑超帧内保持不变;LF-dyn信令只提供当前逻辑帧相关信息,其长度在一个逻辑超帧内保持不变,其信令域取值可以在逻辑超帧内不同逻辑帧之间改变。为了提高LF-dyn信令传输的鲁棒性,获得动态信道下的时间分集增益,LF-dyn信令数据可以在两个连续的逻辑帧信令中重复传输,并可在前续若干个逻辑帧传输当前逻辑帧的附加校验比特。[0080]本发明的NGB-W系统中逻辑帧信令信道的编码与调制方法包括循环冗余校验CRC、分块、分块加扰、分块信息比特映射、分块前向纠错编码、分块编码块生成、分块编码块至逻辑帧映射、比特交织和星座映射等几个阶段。[0081]逻辑帧信令长度与传输信道Transmissionchannel,TCH数量有关。当TCH数量较多时,LFS长度较大,此时应将经过循环冗余校验的LFS分为多个分块;当TCH数量较少时,LFS长度较小,此时应可将经过循环冗余校验的LFS作为一个分块。每一个LFS分块依次经过加扰、信息比特映射、前向纠错编码、分块编码块生成等处理,得到LFS分块编码块。其中,前向纠错编码采用BCH编码和LDPC编码级联的方式;BCH码的信息比特记为.,其长度为KBCH;BCH码的校验比特记戈其长度为Nbch-Kbch;LDPC码的信息比特记为,其长度为KLDPC;LDPC码的校验比特记为》其长度为NLDPC-KLDPC;LDPC码的码字记为_其长度为動pc。为了获得时间分集增益,由当前LFS生成的分块编码块可以由当前逻辑帧和其它逻辑帧共同承载。相应地,当前逻辑帧中承载的LFS编码比特可以来自于当前逻辑帧和其它逻辑帧的分块编码块。当前逻辑帧承载的LFS编码比特经过比特交织和星座映射之后,生成当前LFS数据单元。[0082]参照图2,本发明的NGB-W系统中逻辑帧信令信道的编码与调制方法包括以下步骤:[0083]步骤SI、对逻辑帧信令附加CRC比特。[0084]为了便于在接收端检验LFS传输的正确性,本发明在LFS之后附加32位CRC比特。CRC-32编码器的移位寄存器组初始化为全1状态,其生成多项式为:[0086]附加CRC比特之后的LFS长度为Klfs,CRC,其中,Klfs,CRC=Klfs+32,Klfs为LFS的长度。且其中,KLFs_c〇nfig表不LF-config信令的长度,夂表示当前逻辑帧的LF-dyn信令的长度,夂;»',《.表示下一逻辑帧的LF-dyn信令的长度,Kw^xt表示逻辑帧扩展信令域的长度。[0087]步骤S2、对逻辑帧信令进行分块。[0088]其中,逻辑帧信令的分块过程与DVB-T2系统的分块过程类似。[0089]当附加CRC比特的LFS长度超过一个BCH码编码器所支持的最大信息比特长度时,即Klfs,crcKbch时,本发明将LFS均勾地分配到多个分块中,如图3所不。[0090]具体地,对逻辑帧信令进行分块包括以下步骤:[0091]21计算LFS分块数,其中,Klfs,W是附加CRC比特后的LFS的长度;Kbch为传输LFS所采用的BCH码的信息比特长度;「1表示向上取整运算。[0092]优选地,Kbch=900〇[0093]22在LFS各部分分别填充零比特,得到填零后的LF-config信令的长度为:KLFS_config,padded一KLFS_config+Kzero_pad,LFS_config;填零后的ξ!ξ|目U逻$^巾贞LF_dyilf曰令的度为:;填零后的下一逻辑帧LF-dyn信令的长度为:;填零后的逻辑帧扩展信令域与CRC的长度为:KlFS—ext,padded—KlFS—ext+32+Kzer。—pad,LFS—ext;填零后的LFS总度为:[0098]23将填零后的LFS均匀分配到个分块中,每一个LFS分块的长度为[0099]具体地,第个分块由以下四个部分组成:填零后的LF-config信令的比特'至比特:填零后的当前逻辑帧LF-dyn信令的比特^至比特r填零后的下一逻辑帧LF-dyn信令的比特至比特::填零后的逻辑帧扩展信令域与CRC的比特至比特[0100]步骤S3、对逻辑帧信令分块进行加扰。[0101]为了对LFS分块进行随机化处理,采用扰码序列对LFS分块进行加扰。优选地,扰码序列的生成多项式为1+χ14+χ15,初始化序列为100101010000000。[0102]步骤S4、将加扰后的逻辑帧信令分块映射至BCH码信息比特。[0103]具体地,将加扰后的LFS分块映射至BCH码信息比特的某些特定位置,其余位置设置为零,从而得到BCH码信息比特。需要说明的是,经过BCH编码和LDPC编码之后,BCH码信息比特上述置零的位置不需要进行传输。[0104]将加扰后的LFS分块映射至BCH码信息比特包括以下步骤:[0105]41将BCH码信息比特m的索引矢量记为I=[01…i…KBCH-1]T。[0106]优选地,Kbch=900〇[0107]42将索引矢量I分戈个索引分组其中,表示第j个索引分组,L」表示向下取整运算;《在索引矢量I中,前面11个索引分组每组包含80个元素,第12个索引分组包含20个元素。[0108]43确定置零索引矢量Ιφ,映射索引矢量为索引矢量I和置零索引矢量Ιφ的补集,记为Ιμ=Ι\Ιφ。其中,Ιφ的长度为.[0109]Ιφ的取值如下:[0112]表1、LFS分块索引分组的数量、顺序与位置[0114]44将BCH码信息比特m初始化为全零矢量,再将加扰后的LFS分块逐比特映射至BCH码信息比特m中映射索引矢量Im标识的位置,得至IjBCH码信息比特m。[0115]步骤S5、采用BCH编码和LDPC编码级联的方式对BCH码信息比特进行前向纠错编码。[0116]其中,所采用的BCH码和LDPC码与NGB-W系统物理帧信令所采用的BCH码及LDPC码相同,以降低接收机的实现复杂度。[0117]逻辑帧信令采用定义在域GF212上的本原BCH系统码作为外码,最多能纠正5个比特错误,其生成多项式十六进制表示为:12EEA57D94CA8F97。[0118]逻辑帧信令采用长度为4800比特的LDPC码作为内码,码率为151DPC码为系统码,其校验矩阵H是一个定义在域GF2上维度为MldpcXNldpc的分块矩阵:[0120]其中,Mldpc=Nldpc-Kldpc:每一个子块是一个维度为ZXZ的循环矩阵,的第k行(KkSZ-1可以由的第0行循环右移k个元素得到。校验矩阵H可以由其第kZ行iOSdiVUl的所有元素唯一确定。[0121]具体地,前向纠错编码包括以下步骤:[0122]a对BCH码信息比特m进行BCH编码,得到BCH码校验比特d,并将其附加在BCH码信息比特之后,得到长度为Nbch的BCH码字Λ。[0123]b将长度为Kldpc=Nbo1的BCH码字Λ作为LDPC码信息比特进行LDPC编码,得到LDPC码校验比特Δ,并将其附加在BCH码字Λ之后,得到长度为Nldpc的LDPC码字u。[0124]步骤S6、生成逻辑帧信令分块校验比特,将经过加扰处理的逻辑帧信令分块、BCH码校验比特和逻辑帧信令分块校验比特依次级联,生成逻辑帧信令分块编码块。[0125]具体地,生成逻辑帧信令分块校验比特包括以下步骤:[0126]61计算逻辑帧信令分块校验比特的数量[0127]优选地,采用下式计算逻辑帧信令分块校验比特的数量[0129]当LFS_AP_RATI0_CURRENT=0时,[0137]其中,PFS信令域LFS_AP_RATIO_OTRRENT表示LFS附加校验比特长度与当前校验比特长度的比例关系,PFS信令域LFS_AP_DEPTH表示承载和连续传输当前逻辑帧内LFS附加校验比特的前续逻辑帧的数量,取值为0〜7,riMQD为调制阶数。[0138]62当时,对LDPC码的校验比特Δ进行打孔,打孔比特的总数为生成逻辑帧信令分块校验比特,如图4所示。[0139]具体包括以下步骤:[0140]•将LDPC码校验比特Δ分为个校验比特分组,S卩其中,表示第j个校验比特分组,i=〇,1,...,Nldpc-Kldpc-I,=.〇丄.._,.每组包含80个比特。[0141]优选地,[0142]•从所有LDPC码校验比特分组中选出个打孔分组,记为,其中,其中巧(j由表2至表5获得。将前面个打孔分组中的比特全部打孔,再将最后一个打孔分组中的最后个比特打孔。[0143]表2、逻辑帧信令分块打孔分组的数量、顺序与位置(LFS_AP_RATI0_CURRENT=0[0146]表3、逻辑帧信令分块打孔分组的数量、顺序与位置(LFS_AP_RATIO_CURRENT=1[0148]表4、逻辑帧信令分块打孔分组的数量、顺序与位置(LFS_AP_RATIO_CURRENT=2[0150]表5、逻辑帧信令分块打孔分组的数量、顺序与位置(LFS_AP_RATI0_CURRENT=3[0153]·LDPC码校验比特Δ中剩余的个比特构成逻辑帧信令分块校验比特,记为[0154]当肘,对LDPC码码字u的一部分进行重复,重复编码比特的总数为」生成逻辑帧信令分块校验比特,如图5所示。[0155]具体包括以下步骤:[0156]•将LDPC码码字u分为个编码比特分组,S卩,其中,.表示第j个编码比特分组,i=〇,l,...,Nldpc-1,=H.,每组包含80个比特。[0157]优选地,[0158]•从所有编码比特分组中选出个重复分组,记为其中,Aj由表6获得,;将前西个重复分组中的比特全部重复,再将最后一个重复分组中的最后I个比特重复,得到长度为的重复编码比特,记为I[0159]表6、逻辑帧信令分块重复分组的数量、顺序与位置[0162]·LDPC码校验比特Δ和重复编码比特级联构成逻辑帧信令分块校验比特,记为[0163]步骤S7、将逻辑帧信令分块编码块映射至逻辑帧,生成逻辑帧信令编码比特序列。[0164]其中,对于第m个逻辑帧中的每一个LFS分块编码块,分段0由逻辑帧m承载,分段1至分段LFS_AP_DEPTH+1分别由逻辑帧m-LFS_AP_DEPTH-l至逻辑帧m-Ι承载。[0165]如图6所示,每一个LFS分块编码块包括LFS_AP_DEPTH+2个LFS分块编码块分段。其中,第m个逻辑帧的第(1个LFS分块编码块的分段0和分段jj=l,2,…,LFS_AP_DEPTH+1分别记戈。分段〇由长度为的LFS分块、长度为Nbch-Kbch的BCH码校验比特和LFS分块校验比特前Ϊ个比特构成,其中[0168]分段1至分段LFS_AP_DEPTH+1的长度均为,其中,6分段jj=1,2,…,LFS_AP_DEPTH+1由LFS分块校验比特的比特至比特构成。[0169]具体地,在第m个逻辑帧中,不仅承载了逻辑帧m所生成的LFS分块编码块分段0,还承载了逻辑帧m+1至逻辑帧m+LFS_AP_DEPTH+l所生成的LFS分块编码块其它分段。LFS分块编码块映射至逻辑帧m的顺序为:第m个逻辑帧第0个分块的第0个分段,第m个逻辑帧第i个分块的第O个分段第m个逻辑帧第个分块的第〇个分段第m+1个逻辑帧第O个分块的第LFS_AP_DEPTH+1个分段,第m+j个逻辑帧第〇个分块的第LFS_AP_DEPTH-j+2个分段,第m+LFS_AP_DEPTH+l个逻辑帧第〇个分块的第1个分段,第m+1个逻辑帧第i个分块的第LFS_AP_DEPTH+1个分段,第m+j个逻辑帧第i个分块的第LFS_AP_DEPTH-j+2个分段,…,第m+LFS_AP_DEPTH+l个逻辑帧第i个分块的第1个分段…,第m+1个逻辑帧第个分块的第LFS_AP_DEPTH+1个分段,…,第m+j个逻辑帧第个分块的第LFS_AP_DEPTH-j+2个分段•,第m+LFS_AP_DEPTH+l个逻辑帧第个分块的第1个分段,第111个逻辑帧承载的LFS编码比特序列的总长度定义为Nlfs,如图7所不。[0170]步骤S8、对映射后的逻辑帧信令编码比特序列进行比特交织,生成比特交织块。[0171]如图8所示,LFS比特交织包括逐列写入、循环下移和逐行读出三个处理阶段。具体包括以下步骤:[0172]81将映射至逻辑帧m的长度为Nlfs的LFS编码比特序列作为比特交织器的输入,记为;将1^逐列写入行数和列数分别为Nr和Nc的矩形存储空间,其中,Nr=NlFs%I0D,Ne=TlMODO[0173]82将该矩形存储空间的每一列数据进行循环下移操作,其中,第ii=0,l,...,Nc-I列循环下移Vf个比特,其中[0174]83将该矩形存储空间的数据逐行读出,比特交织器输出的比特交织块记为[0175]步骤S9、将比特交织块进行星座映射,生成BICM块。[0176]在本发明中,LFS星座映射支持的调制方式包括BPSK、QPSK、NU-16QAM、NU-64QAi^PNU-256QAM调制。表7至表11给出了不同调制方式下从元组至数据单元的具体映射方法。[0177]具体包括以下步骤:[0178]91星座映射根据调制方式将一个比特交织块映射为一系列长度为TUtod的元组,其中CXgNlfsAimqd-1;[0179]92星座映射再将每一个兀组WgXgSNLFsAlMQD-I分别映射为一个数据单兀Zg0彡g彡NlfsAimqd-1,LFS比特交织块经过星座映射之后所生成的所有数据单元称为LFS比特交织编码调制块BICMi夬),记为,其中,该BICM块包含的数据单元的数量3。[0180]表7、BPSK调制方式下从元组至数据单元的映射方法[0182]表8、QPSK调制方式下从元组至数据单元的映射方法[0184]表9、NU-16QAM调制方式下从元组至数据单元的映射方法[0187]表10、NU-64QAM调制方式下从元组至数据单元的映射方法[0189][0190]表11、NU-256QAM调制方式下从元组至数据单元的映射方法[0197]由图9可知,逻辑帧信令的实际传输码率随着逻辑帧信令分块的实际长度增加而增加,使不同长度的逻辑帧信令具有基本相同的传输可靠性。[0198]由图10可知,在每种调制方式下,提供四种等级的传输可靠性和传输效率选择;在AWGN信道、BPSK调制方式下,相邻等级之间的译码门限相差约2.5dB。[0199]下面以逻辑帧信令长度为1500比特(16-QAM为例进一步说明本发明的NGB-W系统中逻辑帧信令的编码与调制方法。具体包括以下步骤:[0200]1长度为Klfs=1500的逻辑帧信令添加32个CRC比特后,长度变为Klfs,CRC=1532。[0201]2将添加CRC比特后的逻辑帧信令分为个分块,假设各部分填充的比特数量均为0,则每个分块包洽个比特;将LF-config信令、当前逻辑帧LF-dyn信令、下一逻辑帧LF-dyn信令、逻辑帧扩展信令域与CRC-32的校验比特分别一分为二地分配到分块0和1中。[0202]3对分块0,1分别加扰,加扰后的分块长度不变。[0203]4置零索引矢量Ιφ的长度为134,将每个分块的BCH码信息比特m初始化为全零矢量,再将LFS分块逐比特映射至BCH码信息比特m中映射索引矢量Im=Ι\Ιφ标识的位置,最终得到BCH码信息比特m;对分块0和1的处理相同。[0204]5对于每个分块,BCH编码器将长度为KBCH=900的BCH信息比特m编码成为长度为KLDPC=960的BCH码编码比特Λ;LDPC编码器将Λ编码成长度为Nldpc的系统码字U0[0205]6假设LFS_AP_RATIO_CURRENT=3,LFS_AP_DEPTH=0,则LFS分块校验比特的数量为,重复编码比特的总数为:从所有编码比特分组中选出个重复分组将前面17个重复分组中的比特全部重复,再将最后一个重复分组Rf中的最后50个比特重复,得到长度为1410的^;LDPC码校验比特Δ和重复编码比特Φ:级联构成长度为5250的LFS分块校验比揭;由经过加扰处理的长度为766的LFS分块、长度为60的BCH码校验比特和长度为5250的LFS分块校验比特依次级联,组成LFS分块编码块。[0206]7每一个LFS分块编码块包括2个LFS分块编码块分段,其中,第m个逻辑帧第(i,i=0,1个LFS分块编码块的分段0和分段1分别记为::分段0由长度为766的LFS分块、长度为60的BCH码校验比特和LFS分块校验比特前面1314个比特构成,分段1由LFS分块校验比特的后3936个比特构成。对于第m个逻辑帧中的每一个LFS分块编码块,分段0由逻辑帧m承载,分段1由逻辑帧m-Ι承载。[0207]8将映射至逻辑帧m的长度为Nlfs=12152的LFS编码比特序列作为比特交织器的输入V,将Y逐列写入行数和列数分别为3038和4的矩形存储空间;然后将该矩形存储空间的每一列数据分别循环下移〇、759、1518和2277个比特;最后,将该矩形存储空间的数据逐行读出,得到比特交织块V。[0208]9根据表9中LFS_AP_RATIO_CURRENT=3时元组至数据单元的映射方法,将比特交织块映射为LFS比特交织编码调制块。[0209]综上所述,本发明的NGB-W系统中逻辑帧信令信道的编码与调制方法保证NGB-W系统的逻辑帧信令的传输可靠性高于业务逻辑信道的传输可靠性;支持任意长度逻辑帧信令的传输;逻辑帧信令的实际传输码率随着逻辑帧信令分块的实际长度增加而增加,使不同长度的逻辑帧信令具有基本相同的传输可靠性;在每种调制方式下,提供四种等级的传输可靠性和传输效率选择;在AWGN信道、BPSK调制方式下,相邻等级之间的译码门限相差约2.5dB。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。[0210]上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

权利要求:1.一种NGB-W系统中逻辑帧信令信道的编码与调制方法,其特征在于:包括以下步骤:步骤SI、对逻辑帧信令附加CRC比特;步骤S2、对逻辑帧信令进行分块;步骤S3、对逻辑帧信令分块进行加扰;步骤S4、将加扰后的逻辑帧信令分块映射至BCH码信息比特;步骤S5、采用BCH编码和LDPC编码级联的方式对BCH码信息比特进行前向纠错编码;步骤S6、生成逻辑帧信令分块校验比特,将经过加扰处理的逻辑帧信令分块、BCH码校验比特和逻辑帧信令分块校验比特依次级联,生成逻辑帧信令分块编码块;步骤S7、将逻辑帧信令分块编码块映射至逻辑帧,生成逻辑帧信令编码比特序列;步骤S8、对映射后的逻辑帧信令编码比特序列进行比特交织,生成比特交织块;步骤S9、将比特交织块进行星座映射,生成BICM块;所述步骤S4包括以下步骤:41将BCH码信息比特m的索引矢量记为I=[01…i-Ibch-I]τ,其中,Kbch为BCH码的信息比特长度;42将索引矢量I分为个索引分组,,其中,表示第j个索引分组,表示向下取整运算;43确定置零索引矢量Ιφ,由索引矢量I和置零索引矢量Ιφ的补集生成映射索引矢量Im;44将BCH码信息比特初始化为全零矢量,再将加扰后的逻辑帧信令分块逐比特映射至BCH码信息比特中映射索引矢量Im标识的位置,得到BCH码信息比特;所述步骤S6中,生成逻辑帧信令分块校验比特包括以下步骤:61计算逻辑帧信令分块校验比特的数量当LFS_AP_RAT10_CURRENT=3时,其中,LFS_AP_RATIO_CTRRENT表示逻辑帧信令附加校验比特长度与当前校验比特长度的比例关系,LFS_AP_DEPTH表示承载和连续传输当前逻辑帧内逻辑帧信令附加校验比特的前续逻辑帧的数量,nim为调制阶数;为逻辑帧信令分块的长度;「1表示向上取整运算;62当时,对LDPC码的校验比特△进行打孔,生成逻辑帧信令分块校验比特;当时,对LDPC码码字u的一部分进行重复,重复编码比特的总数为,生成逻辑帧信令分块校验比特;其中,Kldpc为LDPC码的信息比特的长度;Nldpc为LDPC码的码字的长度;所述步骤62中,当时,打孔比特的总数为包括以下步骤:将LDPC码校验比特分为个校验比特分组;从所有LDPC码校验比特分组中选出个打孔分组,将前面个打孔分组中的比特全部打孔,再将最后一个打孔分组中的最后个比特打孔;LDPC码校验比特中剩余的个比特构成逻辑帧信令分块校验比特;所述步骤62中,当时,重复编码比特的总数为包括以下步骤:将LDPC码码字分为,个编码比特分组;从所有编码比特分组中选出个重复分组;将前面个重复分组中的比特全部重复,再将最后一个重复分组中的最后个比特重复,得到长度为的重复编码比特;LDPC码校验比特和重复编码比特级联构成逻辑帧信令分块校验比特。2.根据权利要求1所述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其特征在于:所述步骤S2包括以下步骤:21计算逻辑帧信令分块数,其中,KLFS,CRC为附加CRC比特后的逻辑帧信令的长度;Kbch为BCH码的信息比特长度;「1表示向上取整运算;逻辑帧信令包括LF-config信令、当前逻辑帧LF-dyn信令、下一逻辑帧的LF-dyn信令和扩展信令域;22在逻辑帧信令的LF-config信令、当前逻辑帧LF-dyn信令、下一逻辑帧的LF-dyn信令和扩展信令域分别填充零比特,得到填零后的LF-config信令的长度为KLFS__flg,Mde3d=;填零后的当前逻辑帧LF-dyn信令的长度为;填零后的下一逻辑帧LF-dyη信令的长度为:填零后的逻辑帧扩展信令域与CRC的长度为其中,KiFs^nfig表示LF-config信令的长度,表示当前逻辑帧的LF_dyn信令的长度,表示下一逻辑帧的LF-dyn信令的长度,Kw^xt表示逻辑帧扩展信令域的长度;23将填零后的逻辑帧信令均匀分配到个分块中,每一个逻辑帧信令分块的长度为;其中,填零后的IPS总长房3.根据权利要求1所述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其特征在于:所述步骤S5包括以下步骤:a对BCH码信息比特进行BCH编码,得到BCH码校验比特,并将BCH码校验比特附加在BCH码信息比特之后,得到BCH码字;b将BCH码字作为LDPC码信息比特进行LDPC编码,得到LDPC码校验比特,并将LDPC码校验比特附加在BCH码字之后,得到LDPC码字。4.根据权利要求1所述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其特征在于:所述步骤S7中,每一个LFS分块编码块包括LFS_AP_DEPTH+2个逻辑帧信令分块编码块分段;分段〇由长度为、的逻辑帧信令分块、长度为Nbch-Kbch的BCH码校验比特和LFS分块校验比特前面个比特构成,其中Nbch为BCH码字的长度,Kbch为BCH码的信息比特长度;分段1至分段LFS_AP_DEPTH+1的长度均为,其中,分段j由LFS分块校验比特的比特至比特构成;其中,j=1,2,…,LFS_AP_DEPTH+1;对于第m个逻辑帧中的每一个逻辑帧信令分块编码块,分段0由逻辑帧m承载,分段1至分段LFS_AP_DEPTH+1分别由逻辑帧m-LFS_AP_DEPTH-l至逻辑帧m-Ι承载。5.根据权利要求1所述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其特征在于:所述步骤S8包括以下步骤:81将映射至逻辑帧m的长度为Nlfs的LFS编码比特序列作为比特交织器的输入;将Y逐列写入行数和列数分别为Nr和Nc的矩形存储空间,其中,Nr=Nlfs_d,Ne=TlMQD,_D为调制阶数;82将该矩形存储空间的每一列数据进行循环下移操作,其中,第i列循环下移iVf个比特,其中,..,i=〇,l,...,NC-1;L」表示向下取整运算;83将该矩形存储空间的数据逐行读出,得到比特交织块。6.根据权利要求1所述的NGB-W系统中逻辑帧信令信道的编码与调制方法,其特征在于:所述步骤S9中,逻辑帧信令星座映射支持的调制方式包括BPSK、QPSK、NU-16QAM、NU-64QAM和NU-256QAM调制。

百度查询: 中国科学院上海高等研究院 NGB‑W 系统中逻辑帧信令信道的编码与调制方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。