CN108282245B - 一种ldpc编码译码的方法和装置 - Google Patents

一种ldpc编码译码的方法和装置 Download PDF

Info

Publication number
CN108282245B
CN108282245B CN201710007260.5A CN201710007260A CN108282245B CN 108282245 B CN108282245 B CN 108282245B CN 201710007260 A CN201710007260 A CN 201710007260A CN 108282245 B CN108282245 B CN 108282245B
Authority
CN
China
Prior art keywords
ldpc
resource block
base matrix
matrix
columns
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
Application number
CN201710007260.5A
Other languages
English (en)
Other versions
CN108282245A (zh
Inventor
余荣道
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201710007260.5A priority Critical patent/CN108282245B/zh
Publication of CN108282245A publication Critical patent/CN108282245A/zh
Application granted granted Critical
Publication of CN108282245B publication Critical patent/CN108282245B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0061Error detection codes
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/03Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words
    • H03M13/05Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits
    • H03M13/11Error detection or forward error correction by redundancy in data representation, i.e. code words containing more digits than the source words using block codes, i.e. a predetermined number of check bits joined to a predetermined number of information bits using multiple parity bits
    • H03M13/1102Codes on graphs and decoding on graphs, e.g. low-density parity check [LDPC] codes
    • H03M13/1148Structural properties of the code parity-check or generator matrix
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0045Arrangements at the receiver end

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请公开了LDPC的编码方法和译码方法,编码装置和译码装置以及相应的通信设备。其中,编码方法包括:对信息比特用LDPC校验矩阵进行编码,得到编码比特,其中,LDPC校验矩阵由基矩阵采用扩展因子扩展得到,基矩阵的列数为24m;对该编码比特进行调制,得到调制符号;将该调制符号映射到资源块。本申请还提供了相应的LDPC的译码方法。通过上述方式,控制信道在指示数据信道承载的资源时,只需指示资源的资源块的起始位置,不需要指示资源块的个数,节省了***的指示开销,提高资源的利用率。

Description

一种LDPC编码译码的方法和装置
技术领域
本申请涉及通信技术领域,尤其涉及一种LDCP编码译码的方法和装置。
背景技术
低密度奇偶校验(英文:Low Density Parity Check,简称:LDPC)是由Gallager在1962年提出的一类具有稀疏校验矩阵的线性分组码,即校验矩阵中只有数量很少的元素是“1”,大部分都是“0”。LDPC利用矩阵的稀疏性,使得译码复杂度只与码长成线性关系,在码长较长的情况下仍然可以有效的进行译码,并具有更简单的译码算法。经研究表明,LDPC具有逼近香农极限的编码性能。
在3GPP(英文:3rd Generation Partnership Project,中文:第三代合作伙伴计划)RAN1(英文:Radio Access Network,中文:无线接入网)87次会议上,LDPC正式接收为5GeMBB(英文:enhanced Mobile Broadband)场景的上下行数据信道的信道编码方案。
然而,在5G通信***中,LDPC的基矩阵的维度如何设计,上述问题亟待解决。
发明内容
有鉴于此,本申请的主要目的是提供一种信道编码的方法和装置,用于解决LDPC的基矩阵的维度设计的问题。
第一方面,提供了一种低密度奇偶校验LDPC码的编码方法,该编码方法包括:对信息比特用LDPC校验矩阵进行编码,得到编码比特,所述LDPC校验矩阵由基矩阵采用扩展因子扩展得到,所述基矩阵的列数为24m,m为整数,且m>0;对所述编码比特进行调制,得到调制符号;将所述调制符号映射到正整数个资源块。该编码方法可以应用于无线通信***的基站和终端。
第二方面,提供了一种编码装置,该编码装置包括:
编码单元,对信息比特用LDPC校验矩阵进行编码,得到编码比特,所述LDPC校验矩阵由基矩阵采用扩展因子扩展得到,所述基矩阵的列数为24m,m为整数,且m>0;
调制单元,对所述编码比特进行调制,得到调制符号;
映射单元,将所述调制符号映射到正整数个资源块。
第三方面,提供了一种通信设备,该通信设备包括:
收发器,用于和其他设备进行通信;
存储器,用于存储程序;
处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器对信息比特用LDPC校验矩阵进行编码,得到编码比特,所述LDPC校验矩阵由基矩阵采用扩展因子扩展得到,所述基矩阵的列数为24m,m为整数,且m>0;对所述编码比特进行调制,得到调制符号;将所述调制符号映射到正整数个资源块。
第四方面,提供一种低密度奇偶校验LDPC码的译码方法,该译码方法包括:接收无线信号,解析所述无线信号,得到资源块;将所述资源块解调后,得到编码比特;对所述编码比特利用LDPC校验矩阵进行译码,得到信息比特,所述LDPC校验矩阵由基矩阵扩展得到,所述基矩阵的列数为24m,m为整数,且m>0。该译码方法可以应用于无线通信***的基站和终端。
第五方面,提供了一种译码装置,该译码装置包括:
获取单元,用于接收无线信号,解析所述无线信号,得到资源块;
解调单元,将所述资源块解调后,得到编码比特;
译码单元,对所述编码比特利用LDPC校验矩阵进行译码,得到信息比特,所述LDPC校验矩阵由基矩阵扩展得到,所述基矩阵的列数为24m,m为整数,且m>0。
第六方面,提供了一种通信设备,该通信设备包括:
收发器,用于和其他设备进行通信;
存储器,用于存储程序;
处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器接收无线信号,解析所述无线信号,得到资源块;将所述资源块解调后,得到编码比特;对所述编码比特利用LDPC校验矩阵进行译码,得到信息比特,所述LDPC校验矩阵由基矩阵扩展得到,所述基矩阵的列数为24m,m为整数,且m>0。
结合以上所有方面,在一种可能的设计中,所述资源块在时域上承载数据的正交频分复用OFDM符号的数目为x,则LDPC的扩展因子为2x的倍数,x为整数,且x>0。
结合以上所有方面,在一种可能的设计中,x的取值为1-7中任意一个。
结合以上所有方面,在一种可能的设计中,控制信道包含指示信息,所述指示信息用于指示数据信道承载的数据的资源块起始位置。
本申请公开了LDPC的编码方法和译码方法,编码装置和译码装置以及相应的通信设备。其中,编码方法包括:对信息比特用LDPC校验矩阵进行编码,得到编码比特,其中,LDPC校验矩阵由基矩阵采用扩展因子扩展得到,基矩阵的列数为24m;对该编码比特进行调制,得到调制符号;将该调制符号映射到资源块。本申请还提供了相应的LDPC的译码方法。通过上述方式,控制信道在指示数据信道承载的资源时,只需指示资源的资源块的起始位置,不需要指示资源块的个数,节省了***的指示开销,提高资源的利用率。
附图说明
图1为本申请实施例的应用场景图。
图2为LDPC码的校验矩阵示例。
图3为LDPC编码的***框图。
图4为本申请实施例LDPC编码方法的流程图。
图5为本申请实施例LDPC的编码装置框图。
图6a为本申请实施例LDPC编码涉及的资源块结构第一子图。
图6b为本申请实施例LDPC编码涉及的资源块结构第二子图。
图6c为本申请实施例LDPC编码涉及的资源块结构第三子图。
图6d为本申请实施例LDPC编码涉及的资源块结构第四子图。
图6e为本申请实施例LDPC编码涉及的资源块结构第五子图。
图6f为本申请实施例LDPC编码涉及的资源块结构第六子图。
图6g为本申请实施例LDPC编码涉及的资源块结构第七子图。
图6h为本申请实施例LDPC编码涉及的资源块结构第八子图。
图7为本申请实施例LDPC编码涉及的资源块结构第九子图。
图8为本申请实施例LDPC编码涉及的资源块结构第十子图。
图9为本申请实施例LDPC编译码的通信设备框图。
图10为本申请实施例LDPC译码方法的流程图。
图11为本申请实施例LDPC的译码装置框图。
具体实施方式
下面结合附图对本申请具体实施例作进一步的详细描述。
本申请实施例可以应用于无线通信***,无线通信***通常由小区组成,每个小区包含一个基站(英文:Base Station,简称:BS),基站向用户设备(英文:User Equipment,简称:UE)提供通信服务,其中基站连接到核心网设备,如图1所示。
需要说明的是,本申请实施例提及的无线通信***包括但不限于:窄带物联网***(英文:Narrow Band-Internet of Things,简称:NB-IoT)、全球移动通信***(英文:Global System for Mobile Communications,简称:GSM)、增强型数据速率GSM演进***(英文:Enhanced Data rate for GSM Evolution,简称:EDGE)、宽带码分多址***(英文:Wideband Code Division Multiple Access,简称:WCDMA)、码分多址2000***(英文:CodeDivision Multiple Access,简称:CDMA2000)、时分同步码分多址***(英文:TimeDivision-Synchronization Code Division Multiple Access,简称:TD-SCDMA),长期演进***(英文:Long Term Evolution,简称:LTE)以及下一代5G移动通信***。
本申请实施例中,所述基站是一种部署在无线接入网中用以为UE提供无线通信功能的装置。所述基站可以包括各种形式的宏基站,微基站(也称为小站),中继站,接入点等。在采用不同的无线接入技术的***中,具备基站功能的设备的名称可能会有所不同,例如,在LTE***中,称为演进的节点B(evolved NodeB,eNB或者eNodeB),在第三代(英文:3rdGeneration,简称:3G)***中,称为节点B(英文:Node B)等。为方便描述,本申请所有实施例中,上述为UE提供无线通信功能的装置统称为基站或BS。
本申请实施例中所涉及到的UE可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备。所述UE也可以称为移动台(英文:mobile station,简称:MS),终端(英文:terminal),终端设备(英文:terminal equipment),还可以包括用户单元(英文:subscriber unit)、蜂窝电话(英文:cellular phone)、智能电话(英文:smart phone)、无线数据卡、个人数字助理(英文:Personal Digital Assistant,PDA)电脑、平板型电脑、无线调制解调器(英文:modem)、手持设备(英文:handset)、膝上型电脑(英文:laptop computer)、机器类型通信(英文:Machine Type Communication,简称:MTC)终端等。为方便描述,本申请所有实施例中,上面提到的设备统称为UE。
下面对LDPC码做简单介绍。
LDPC码是一种线性分组码,其校验矩阵中只有很少的元素“1”,大部分元素都是“0”,图2为一个LDPC码的校验矩阵,行数15,列数20。
LDPC校验矩阵构造的一种方法是基于一个mb×nb基矩阵的基矩阵Hb,通过扩展因子z,扩展为m×n的LDPC校验矩阵H,即m=z×mb,n=z×nb,其中,m为LDPC码校验比特数,n为LDPC码的码长,LDPC码信息比特长度为k=n-m。
示例性地,基矩阵Hb
Figure BDA0001203493370000061
即Hb为2×3矩阵,以扩展因子2进行扩展,其中Hb中的元素“1”用2×2的单位阵右旋转一位得到的矩阵代替,元素“0”用2×2的单位阵代替,元素“-1”用2×2的0矩阵代替,即扩展后的4×6的LDPC校验矩阵为:
Figure BDA0001203493370000062
下面对采用LDPC编码的***做简单介绍,图3为***框图。
步骤310:将信息比特进行LDPC编码。
步骤320:将LDPC编码后的比特序列进行星座调制,一般的星座调制方法包括正交相移键控QPSK,16点正交幅度调制16QAM,64点正交幅度调制64QAM或256点正交幅度调制256QAM,星座调制后调制为符号。
步骤330:将星座调制后的符号映射到资源,资源为资源块(英文:ResourceBlock,简称:RB)或者资源单元(英文:Resource Element,简称:RE)。
步骤340:将资源通过载波调制得到无线信号。
需要说明的是,步骤310-340为发送侧的信号处理框图,接收侧的信号处理框图为步骤310-340的逆过程。
本申请提供了一种LDPC码的编码方法,该方法可以应用于基站和UE,例如:图1中的基站和UE1-UE2。图4是编码方法的流程图,具体步骤如下:
步骤410:对信息比特用LDPC校验矩阵进行编码,得到编码比特,所述LDPC校验矩阵由基矩阵根据扩展因子扩展得到,所述基矩阵的列数为24m,m为整数,且m>0。
步骤420:对所述编码比特进行调制,得到调制符号。
步骤430:将所述调制符号映射到正整数个资源块。
需要说明的是,图5所示的编码装置500可以实现步骤410-步骤430中LDPC编码和调制映射等过程。其中,编码单元510用于执行步骤410,调制单元520用于执行步骤420,映射单元530用于执行步骤430。
需要说明的是,LDPC校验矩阵的基矩阵的列数nb的计算过程如下。假定下一代5G通信***支持的星座调制方式为:QPSK,16QAM,64QAM,256QAM,其中一个QPSK星座点对应2比特,一个16QAM星座点对应4比特,一个64QAM星座点对应6比特,一个256QAM星座点对应8比特,我们取2,4,6,8的最小公倍数24为LDPC基矩阵列数nb的基数,LDPC基矩阵列数nb为24或24的整数倍,所以基矩阵的列数记为24m。
可选地,下一代5G通信***支持的星座调制方式还包括1024QAM,一个1024QAM星座点对应10比特,LDPC基矩阵列数nb为120或120的整数倍,所以基矩阵的列数记为120m。
需要说明的是,LDPC校验矩阵的基矩阵的行数mb的计算过程如下。示例性地,当LDPC基矩阵列数nb为24,则不同LDPC码的编码率下基矩阵行数mb的大小为:
LDPC码率 基矩阵行数m<sub>b</sub>
1/6 20
1/3 16
1/2 12
2/3 8
3/4 6
5/6 4
可选地,所述资源块在时域上承载数据的正交频分复用OFDM符号的数目为x,则LDPC的扩展因子为2x,x为整数,且x>0。
具体地,所述资源块的结构如图6a所示。图6a包括两个资源块RB1和RB2。资源块的结构为时频二维图,横轴为时域,表示OFDM符号数目,纵轴为频域,图中一个方格表示一个资源元素RE(Resource Element)。图中每一个资源块时域上包括t个OFDM符号,在频域上包括f个子载波,t为整数,t>0,f为整数,f>0。
需要说明的是,在本申请的实施方式的资源块结构中,以一个资源块中在频域包含12个子载波为例进行说明,不构成对资源块中子载波数目的限定。
所述资源块的结构至少包括以下实现方式:
实现方式1:
如图6b所示,图中每一个资源块时域上包括1个OFDM符号,在频域上包括f个子载波,f为整数,f>0。假定本实施方式中,一个资源块中在频域上包括12个子载波且资源块的所有RE均用于承载数据。
以QPSK星座调制为例,并假设LDPC基矩阵列数为24,t=1,f=12,则一个资源块RB在时域上包含1个OFDM符号,在频域上包含12个子载波。一个24比特的数据经过QPSK星座调制后,调制为12个符号,此时LDPC的扩展因子为2。基矩阵经过扩展因子2的扩展后,LDPC校验矩阵的码长n为24,一个码字经过QPSK星座调制映射后正好映射到一个资源对(RB1和RB2)。因此,本实施方式中,LDPC基矩阵列数为24,t=1,f=12,采用QPSK调制的LDPC扩展因子设为2的整数倍。对于16QAM、64QAM和256QAM等调制,LDPC的扩展因子也是2的整数倍。
实现方式2:
如图6c所示,图中每一个资源块时域上包括2个OFDM符号,在频域上包括f个子载波,f为整数,f>0。假定本实施方式中,一个资源块中在频域上包括12个子载波且资源块的所有RE均用于承载数据。
以QPSK星座调制为例,并假设LDPC基矩阵列数为24,t=2,f=12,则一个资源块RB在时域上包含2个OFDM符号,在频域上包含12个子载波。一个24比特的数据经过QPSK星座调制后,调制为12个符号,此时LDPC的扩展因子为4。基矩阵经过扩展因子4的扩展后,LDPC校验矩阵的码长n为48,一个码字经过QPSK星座调制映射后正好映射到一个资源对(RB1和RB2)。因此,本实施方式中,LDPC基矩阵列数为24,t=2,f=12,采用QPSK调制的LDPC扩展因子设为4的整数倍。对于16QAM、64QAM和256QAM等调制,LDPC的扩展因子也是4的整数倍。
实现方式3:
如图6d所示,图中每一个资源块时域上包括3个OFDM符号,在频域上包括f个子载波,f为整数,f>0。假定本实施方式中,一个资源块中在频域上包括12个子载波且资源块的所有RE均用于承载数据。
以QPSK星座调制为例,并假设LDPC基矩阵列数为24,t=3,f=12,则一个资源块RB在时域上包含3个OFDM符号,在频域上包含12个子载波。一个24比特的数据经过QPSK星座调制后,调制为12个符号,此时LDPC的扩展因子为6。基矩阵经过扩展因子6的扩展后,LDPC校验矩阵的码长n为72,一个码字经过QPSK星座调制映射后正好映射到一个资源对(RB1和RB2)。因此,本实施方式中,LDPC基矩阵列数为24,t=3,f=12,采用QPSK调制的LDPC扩展因子设为6的整数倍。对于16QAM、64QAM和256QAM等调制,LDPC的扩展因子也是6的整数倍。
实现方式4:
如图6e所示,图中每一个资源块时域上包括4个OFDM符号,在频域上包括f个子载波,f为整数,f>0。假定本实施方式中,一个资源块中在频域上包括12个子载波且资源块的所有RE均用于承载数据。
以QPSK星座调制为例,并假设LDPC基矩阵列数为24,t=4,f=12,则一个资源块RB在时域上包含4个OFDM符号,在频域上包含12个子载波。一个24比特的数据经过QPSK星座调制后,调制为12个符号,此时LDPC的扩展因子为8。基矩阵经过扩展因子8的扩展后,LDPC校验矩阵的码长n为96,一个码字经过QPSK星座调制映射后正好映射到一个资源对(RB1和RB2)。因此,本实施方式中,LDPC基矩阵列数为24,t=4,f=12,采用QPSK调制的LDPC扩展因子设为8的整数倍。对于16QAM、64QAM和256QAM等调制,LDPC的扩展因子也是8的整数倍。
实现方式5:
如图6f所示,图中每一个资源块时域上包括5个OFDM符号,在频域上包括f个子载波,f为整数,f>0。假定本实施方式中,一个资源块中在频域上包括12个子载波且资源块的所有RE均用于承载数据。
以QPSK星座调制为例,并假设LDPC基矩阵列数为24,t=5,f=12,则一个资源块RB在时域上包含5个OFDM符号,在频域上包含12个子载波。一个24比特的数据经过QPSK星座调制后,调制为12个符号,此时LDPC的扩展因子为10。基矩阵经过扩展因子10的扩展后,LDPC校验矩阵的码长n为120,一个码字经过QPSK星座调制映射后正好映射到一个资源对(RB1和RB2)。因此,本实施方式中,LDPC基矩阵列数为24,t=5,f=12,采用QPSK调制的LDPC扩展因子设为10的整数倍。对于16QAM、64QAM和256QAM等调制,LDPC的扩展因子也是10的整数倍。
实现方式6:
如图6g所示,图中每一个资源块时域上包括6个OFDM符号,在频域上包括f个子载波,f为整数,f>0。假定本实施方式中,一个资源块中在频域上包括12个子载波且资源块的所有RE均用于承载数据。
以QPSK星座调制为例,并假设LDPC基矩阵列数为24,t=6,f=12,则一个资源块RB在时域上包含6个OFDM符号,在频域上包含12个子载波。一个24比特的数据经过QPSK星座调制后,调制为12个符号,此时LDPC的扩展因子为12。基矩阵经过扩展因子12的扩展后,LDPC校验矩阵的码长n为144,一个码字经过QPSK星座调制映射后正好映射到一个资源对(RB1和RB2)。因此,本实施方式中,LDPC基矩阵列数为24,t=6,f=12,采用QPSK调制的LDPC扩展因子设为12的整数倍。对于16QAM、64QAM和256QAM等调制,LDPC的扩展因子也是12的整数倍。
实现方式7:
如图6h所示,图中每一个资源块时域上包括7个OFDM符号,在频域上包括f个子载波,f为整数,f>0。假定本实施方式中,一个资源块中在频域上包括12个子载波且资源块的所有RE均用于承载数据。
以QPSK星座调制为例,并假设LDPC基矩阵列数为24,t=7,f=12,则一个资源块RB在时域上包含7个OFDM符号,在频域上包含12个子载波。一个24比特的数据经过QPSK星座调制后,调制为12个符号,此时LDPC的扩展因子为14。基矩阵经过扩展因子14的扩展后,LDPC校验矩阵的码长n为168,一个码字经过QPSK星座调制映射后正好映射到一个资源对(RB1和RB2)。因此,本实施方式中,LDPC基矩阵列数为24,t=7,f=12,采用QPSK调制的LDPC扩展因子设为14的整数倍。对于16QAM、64QAM和256QAM等调制,LDPC的扩展因子也是14的整数倍。
实现方式8:资源块的部分RE用于承载数据,剩余RE用于承载导频信号。实现方式8的RB结构如图7所示。
图7的RB结构中时域上包含7个OFDM符号,在频域上包含12个子载波,其中每个资源块的导频信号占用12个RE,每个资源块承载的数据占用72个RE,因此,该RB结构中时域上承载数据的正交频分复用OFDM符号的数目为6,对于QPSK、16QAM、64QAM和256QAM等调制,LDPC的扩展因子是12的整数倍。
实现方式9:资源块的部分RE用于承载数据,部分RE用于承载控制信道,剩余RE用于承载导频信号。实现方式9的RB结构如图8所示。
图8的RB结构中时域上包含7个OFDM符号,在频域上包含12个子载波。其中,两个资源块中的控制信道占用24个RE(图8中前两列RE),两个资源块中的导频信号占用24个RE,两个资源块承载的数据占用120个RE,因此,该RB结构中时域上承载数据的正交频分复用OFDM符号的数目为5,对于QPSK、16QAM、64QAM和256QAM等调制,LDPC的扩展因子是10的整数倍。
可选地,控制信道包含指示信息,所述指示信息用于指示数据信道承载的数据的资源块起始位置。
具体来说,本申请的实施例中码字正好映射到整数个资源块。这样控制信道在指示数据信道的资源时,只需指示映射的资源的资源块的起始位置,资源块的个数通过LDPC扩展因子隐含指示得到。举例说明,终端经过资源块解映射等操作后,确定LDPC扩展因子为10,那么终端可以得到此时承载时频资源的数目为5。
如图9所示,本申请提供了另一种可以实施LDPC编码和调制映射的通信设备900。该通信设备900包括:
收发器901,用于和其他设备进行通信;
存储器902,用于存储程序;
处理器903,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器对信息比特用LDPC校验矩阵进行编码,得到编码比特,所述LDPC校验矩阵由基矩阵采用扩展因子扩展得到,所述基矩阵的列数为24m,m为整数,且m>0;对所述编码比特进行调制,得到调制符号;将所述调制符号映射到正整数个资源块。收发器901、存储器902、处理器903之间通过总线904连接。
需要说明的是,针对资源块的不同结构,处理器确定LDPC校验矩阵采用不同的扩展因子。上述过程在本申请前面部分已有讲述,不再赘述。
此外,大部分通信设备具有编译码的双重功能,当作为发送方的时候执行LDPC编码和调制映射等流程,当作为接收方的时候,执行解调解映射和译码等流程。
图10为接收端的LDPC码的译码方法的流程图,该方法可以应用于基站和终端,例如:图1中的基站和UE1-UE2。该方法具体步骤如下:
步骤1010:接收无线信号,解析所述无线信号,得到资源块。
步骤1020:将所述资源块解调后,得到编码比特。
步骤1030:对所述编码比特利用LDPC校验矩阵进行译码,得到信息比特,所述LDPC校验矩阵根据基矩阵扩展得到,所述基矩阵的列数为24m,m为整数,且m>0。
需要说明的是,图11所示的译码装置1100可以实现步骤1010-步骤1030中解调解映射和LDPC译码等过程。其中,获取单元1110用于执行步骤1010,解调单元1120用于执行步骤1020,译码单元1130用于执行步骤1030。
如图9所示的通信设备也可以用于执行解调解映射匹配和LDPC译码过程,该通信设备包括:
收发器901,用于和其他设备进行通信;
存储器902,用于存储程序;
处理器903,用于执行所述存储器901存储的所述程序,当所述程序被执行时,所述处理器接收无线信号,解析所述无线信号,得到资源块;将所述资源块解调后,得到编码比特;对所述编码比特利用LDPC校验矩阵进行译码,得到信息比特,所述LDPC校验矩阵由基矩阵扩展得到,所述基矩阵的列数为24m,m为整数,且m>0。
需要说明的是,LDPC校验矩阵由基矩阵扩展的具体过程在编码方法中已经详细阐释,不再赘述。
总结性地,本申请提供了一种LDPC的编码方法,该编码方法包括:对信息比特用LDPC校验矩阵进行编码,得到编码比特,其中,LDPC校验矩阵由基矩阵采用扩展因子扩展得到,所述基矩阵的列数为24m;对该编码比特进行调制,得到调制符号;将该调制符号映射到资源块。本申请实施例还提供了相应的LDPC的译码方法。通过上述方式,控制信道在指示数据信道承载的资源时,只需指示资源的资源块的起始位置,资源块的个数通过LDPC码的扩展因子隐含指示得到,节省了***的指示开销,提高资源的利用率。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

Claims (12)

1.一种低密度奇偶校验LDPC码的编码方法,应用于无线通信***中,所述编码方法包括:
对信息比特用LDPC校验矩阵进行编码,得到编码比特,所述LDPC校验矩阵由基矩阵采用扩展因子扩展得到,所述基矩阵的列数是根据不同的星座调制方式确定的,所述基矩阵的列数为24m,m为整数,且m>0;
对所述编码比特进行调制,得到调制符号;
将所述调制符号映射到正整数个资源块。
2.根据权利要求1所述的编码方法,其特征在于,
所述资源块在时域上承载数据的正交频分复用OFDM符号的数目为x,则LDPC的扩展因子为2x的倍数,x为整数,且x>0。
3.根据权利要求1或2所述的编码方法,其特征在于,x的取值为1-7中任意一个。
4.根据权利要求1所述的编码方法,其特征在于,控制信道包含指示信息,所述指示信息用于指示数据信道承载的数据的资源块起始位置。
5.一种低密度奇偶校验LDPC码的译码方法,应用于无线通信***中,所述译码方法包括:
接收无线信号,解析所述无线信号,得到资源块;
将所述资源块解调后,得到编码比特;
对所述编码比特利用LDPC校验矩阵进行译码,得到信息比特,所述LDPC校验矩阵由基矩阵扩展得到,所述基矩阵的列数是根据不同的星座调制方式确定的,所述基矩阵的列数为24m,m为整数,且m>0。
6.一种编码装置,应用于无线通信***中,包括:
编码单元,对信息比特用LDPC校验矩阵进行编码,得到编码比特,所述LDPC校验矩阵由基矩阵采用扩展因子扩展得到,所述基矩阵的列数是根据不同的星座调制方式确定的,所述基矩阵的列数为24m,m为整数,且m>0;
调制单元,对所述编码比特进行调制,得到调制符号;
映射单元,将所述调制符号映射到正整数个资源块。
7.根据权利要求6所述的编码装置,其特征在于,
所述资源块在时域上承载数据的正交频分复用OFDM符号的数目为x,则LDPC的扩展因子为2x的倍数,x为整数,且x>0。
8.根据权利要求6或7所述的编码装置,其特征在于,x的取值为1-7中任意一个。
9.根据权利要求6所述的编码装置,其特征在于,控制信道包含指示信息,所述指示信息用于指示数据信道承载的数据的资源块起始位置。
10.一种译码装置,应用于无线通信***中,包括:
获取单元,用于接收无线信号,解析所述无线信号,得到资源块;
解调单元,将所述资源块解调后,得到编码比特;
译码单元,对所述编码比特利用LDPC校验矩阵进行译码,得到信息比特,所述LDPC校验矩阵由基矩阵扩展得到,所述基矩阵的列数是根据不同的星座调制方式确定的,所述基矩阵的列数为24m,m为整数,且m>0。
11.一种通信设备,其特征在于,包括:
收发器,用于和其他设备进行通信;
存储器,用于存储程序;
处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器对信息比特用LDPC校验矩阵进行编码,得到编码比特,所述LDPC校验矩阵由基矩阵采用扩展因子扩展得到,所述基矩阵的列数是根据不同的星座调制方式确定的,所述基矩阵的列数为24m,m为整数,且m>0;对所述编码比特进行调制,得到调制符号;将所述调制符号映射到正整数个资源块。
12.一种通信设备,其特征在于,包括:
收发器,用于和其他设备进行通信;
存储器,用于存储程序;
处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器接收无线信号,解析所述无线信号,得到资源块;将所述资源块解调后,得到编码比特;对所述编码比特利用LDPC校验矩阵进行译码,得到信息比特,所述LDPC校验矩阵由基矩阵扩展得到,所述基矩阵的列数是根据不同的星座调制方式确定的,所述基矩阵的列数为24m,m为整数,且m>0。
CN201710007260.5A 2017-01-05 2017-01-05 一种ldpc编码译码的方法和装置 Active CN108282245B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710007260.5A CN108282245B (zh) 2017-01-05 2017-01-05 一种ldpc编码译码的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710007260.5A CN108282245B (zh) 2017-01-05 2017-01-05 一种ldpc编码译码的方法和装置

Publications (2)

Publication Number Publication Date
CN108282245A CN108282245A (zh) 2018-07-13
CN108282245B true CN108282245B (zh) 2020-06-16

Family

ID=62800483

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710007260.5A Active CN108282245B (zh) 2017-01-05 2017-01-05 一种ldpc编码译码的方法和装置

Country Status (1)

Country Link
CN (1) CN108282245B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1770640A (zh) * 2004-11-04 2006-05-10 中兴通讯股份有限公司 一种低密度奇偶校验码的编码器/译码器及其生成方法
CN101282192A (zh) * 2007-04-03 2008-10-08 中兴通讯股份有限公司 混合自动重传信道编码方法
CN105743835A (zh) * 2016-04-18 2016-07-06 华中科技大学 一种降低ofdma***信号峰均功率比的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1770640A (zh) * 2004-11-04 2006-05-10 中兴通讯股份有限公司 一种低密度奇偶校验码的编码器/译码器及其生成方法
CN101282192A (zh) * 2007-04-03 2008-10-08 中兴通讯股份有限公司 混合自动重传信道编码方法
CN105743835A (zh) * 2016-04-18 2016-07-06 华中科技大学 一种降低ofdma***信号峰均功率比的方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Comparison of structured LDPC Codes and 3GPP Turbo codes;ZTE, CATT, RITT, Huawei;《3GPP TSG RAN WG1 #43 R1-051360》;20051111;1-30 *
Structured LDPC coding with rate matching;ZTE;《3GPP TSG RAN WG1 #44 R1-060499》;20060217;1-14 *

Also Published As

Publication number Publication date
CN108282245A (zh) 2018-07-13

Similar Documents

Publication Publication Date Title
TWI673969B (zh) 新無線電實體下行控制通道設計之方法及其發送設備
US10135655B2 (en) Indication information transmission method and apparatus
CN107431935B (zh) 基站、终端、接收方法以及发送方法
CN108667555B (zh) 一种相位调整方法、相关设备和通信***
US20190132087A1 (en) Method and apparatus for data transmission
US8228783B2 (en) Base station transmitter for use with an OFDM communications system, a method of dynamically allocating OFDM symbols for PDCCH in the system and a user equipment receiver for use with the system
WO2018137567A1 (zh) 一种极性码的译码方法和装置
CN109150448B (zh) 发送信号和接收信号的方法、网络设备和用户设备
CN110650543A (zh) 用于上行数据传输的方法和装置
CN105873131B (zh) 终端装置和终端装置的通信方法
CN110651516B (zh) 终端及通信方法
US10461913B2 (en) Indication information transmission method and apparatus
RU2725430C1 (ru) Mcs для длинных ldpc кодов
CN112134650B (zh) 传输数据的方法和接收端设备
US11212789B2 (en) Information sending method and device
EP3637647A1 (en) Encoding method, device and apparatus
WO2018166416A1 (zh) 传输控制信息的方法和装置
US20190342043A1 (en) Data receiving method, data sending method, receiving device, and sending device
US20220085914A1 (en) Coding and modulation method, demodulation and decoding method, apparatus, and device
CN111447689A (zh) 一种被用于动态调度的用户设备、基站中的方法和装置
CN113348641A (zh) 用于物理层设计的概率成形
US20180343093A1 (en) Signal transmission method and apparatus
US20200036474A1 (en) Resource mapping method and apparatus thereof
WO2018088043A1 (ja) 端末、基地局及び通信方法
CN108282245B (zh) 一种ldpc编码译码的方法和装置

Legal Events

Date Code Title Description
PB01 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