CN106160937B - 一种实现码块分割的方法及装置 - Google Patents
一种实现码块分割的方法及装置 Download PDFInfo
- Publication number
- CN106160937B CN106160937B CN201510179118.XA CN201510179118A CN106160937B CN 106160937 B CN106160937 B CN 106160937B CN 201510179118 A CN201510179118 A CN 201510179118A CN 106160937 B CN106160937 B CN 106160937B
- Authority
- CN
- China
- Prior art keywords
- block
- length
- code
- code block
- information
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/0083—Formatting with frames or packets; Protocol or part of protocol for error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0006—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format
- H04L1/0007—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format by modifying the frame length
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0078—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location
- H04L1/009—Avoidance of errors by organising the transmitted data in a format specifically designed to deal with errors, e.g. location arrangements specific to transmitters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
- H04L5/0046—Determination of how many bits are transmitted on different sub-channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
- H04L1/0042—Encoding specially adapted to other signal generation operation, e.g. in order to reduce transmit distortions, jitter, or to improve signal shape
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Quality & Reliability (AREA)
- Error Detection And Correction (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
本发明公开了一种实现码块分割的方法及装置,包括:根据获取的分割相关参数确定码块的参考信息分组长度;根据参考信息分组长度及硬件参数确定最大信息分组长度;根据获取的分割相关参数、硬件参数及确定的最大信息分组长度,将大于最大信息分组长度的传输块分割成两个或两个以上码块;码块分割后的信息长度小于确定的最大信息分组长度。本发明方法通过获取的分割相关参数确定分割码块的最大信息分组长度进行码块分割,降低了码块分割给***带来的时延,避免了码块分割产生的时延对***的工作造成的影响,提高了***的性能。
Description
技术领域
本发明涉及通信编码技术,尤指一种实现码块分割的方法及装置。
背景技术
图1是现有技术中数字通信***的结构框图,如图1所示,在数字通信***中包括发射端和接收端,其中,发射端和接收端之间通过信道进行通信。一般情况下,发送端主要包括信源、信源编码器、信道编码器和调制器,接收端主要包括解调器、信道译码器、信源译码器和信宿。其中,信道编码器的主要功能是:按照一定的规则为信息比特引入冗余信息,使得接收端的信道译码器能够在一定程度上纠正信息在信道传输时发生的误码。
基带处理在无线接口技术中起着重要的作用,在物理信道映射之前的基带处理主要是在信道编码器中进行信道编码链的处理。图2是现有技术中信道编码链的处理流程图,如图2所示,信道编码链的处理为:对输入的传输块进行码块分割,即,将进入信道编码器的传输块按照最大编码块大小划分为编码块,其中,传输块是信道编码链的基本输入,一般来说,一个传输块的数据往往具有相同的编码调制方式。并对得到的多个编码块进行添加循环冗余校验码(CRC)、信道编码(coding)、速率匹配、调制、物理信道映射等操作。
图3是现有技术码块分割的示意图,如图3所示,信道编码器编码时,会将传输块的信息比特分割成一定长度的编码块以进行编码,图3中将传输块分割成码块1、码块2及码块3三个码块。一般来说,编码块越大,纠错性能越好。但码块较大会导致编译码复杂度的增加和译码延迟时间的增加,因此,在设计信道编码器时,必须限制最大码块的大小,即,设置最大码块的最大值。由于信道编码具有允许的最大码块大小,一个传输块需要被分割为多个码块之后,才可以进行信道编码。目前,将传输块分割成多个码块的过程(即码块分割技术)中,需要将一个传输块分割成大小基本相等的多个码块;例如,在第三代合作伙伴计划(3GPP)长期演进LTE和(LTE的演进)LTE-A***中,码块分割是以6144比特为单位进行分割的,当传输块(包含CRC)的长度大于6144比特时,一个传输块将会被分割成多个码块。另外,由于编码块的长度以及CRC的长度需要与涡轮码(Turbo)信道编码器支持的码长相匹配,不符合信道编码器支持的码长的码块不能直接进行编码,因此还需要对这些码块再添加填充比特。
LTE和LTE-A***是一种基于正交频分复用技术(OFDM)的***,在OFDM***中,一个物理时频资源块(RB,Resource Block),简称资源块,是由在时间上连续的多个OFDM符号和频率上连续的多个子载波构成的一个时频二维单元。图4为OFDM***中时间长度为1个时隙的资源块的示意图,如图4所示,一个资源块在频域上占据12个子载波。在LTE和LTE-A中资源分配的基本时间颗粒度为一个子帧(subframe)的整数倍,频域颗粒度为1个RB(即12子载波)的整数倍,图4的RB结构中,一个时隙包括了7个连续的OFDM符号,一个子帧包含两个时隙,即包括了14个连续的OFDM符号;另外,图4中的每个小方格表示一个资源元素(RE,Resource Element),一个时隙内一个RB上就有12*7=84个RE。当每个时隙的长度为0.5毫秒,两个连续的时隙构成一个子帧(Subframe),因此每个子帧的长度为1毫秒。因为一个传输块在时域上至少要占用1个子帧,因此一个传输块在时域上要占用多个OFDM符号。如果考虑控制信道(例如PDCCH信道)也会占用一部分的OFDM符号,一个传输块实际占用的OFDM符号数会少于14个,但通常也会大于10个。
图5是现有的LTE***中的物理信道映射方法示意图,如图5所示,在OFDM***中,信息传输通常是以一个传输块(TB,Transfer Block)为单位的,一个TB中通常包含一个或多个码块,每个码块经过编码和速率匹配后生成一个已编码码块,每个已编码码块经过调制后生成一个符号流;即一个传输块可对应多个符号流:J1,J2,…,Jn。在LTE和LTE-A中一个传输块最多可以占用4层,且在每层上占用相同的时频资源区。其中,传输层是LTE和LTE-A中多天线“层”的概念,表示空间复用中有效独立信道的个数;“层”是除了时间和频率之外的另一个维度。
在LTE和LTE-A中对数据传输定义了9种不同的传输模式,不同的传输模式分别对应了单天线传输、天线分集、波束赋形和空间复用等传输,在不同的传输模式下发射端会采用不同的传输策略和参数。下行控制信息格式(DCI format)是与传输模式相关的命令字。DCI包括:与下行调度分配和上行调度请求相关的信令、物理信道资源分配信息、传输格式(如码率,调制阶数等)、空间复用(如预编码矩阵,空间层数等)、混合自动重传请求(HARQ)相关的信息及功率控制方面的信息。DCI一般在下行物理控制信道(PDCCH)中传输。
无线网络临时标识(RNTI,Radio Network Temporary Identifier),在LTE中按照功能的不同,划分了多种RNTI,每个UE可以同时对应多个RNTI。通过用RNTI对PDCCH控制消息加扰的方式,实现***广播、特定的用户调度等功能。
包编码是一种数据包之间的编码技术,即通过对多个源数据包进行编码生成校验数据包的过程。由源数据包中对应位置上的信息序列生成校验数据包中对应位置上的校验序列的过程就是包编码。每个校验数据包都包含各校验序列中对应位置上的数据。包编码的方法可以是多样的,例如可以通过将各个源数据包进行异或、通过里德所罗门编码、通过喷泉码或者网络编码的方式产生校验数据包,包编码通过增加了各个数据包之间的编码约束,从而可以提供更好的传输性能。
码块分割是信道编码链处理流程中必不可少的处理过程,然而,码块分割在应用过程中并未对时延进行充分的考虑,同样以3GPP LTE的码块分割方法为例,经过码块分割后每个码块的长度一般在3000比特至6120比特之间,当带宽较小时每个码块在时域上会占用连续多个OFDM符号,接收端必须接收完这些OFDM符号后才能对一个码块进行解码,如果***对时延较为敏感(比如车联网),对码块分割后的数据进行解码,往往带来***无法接受的时延,因此,现有的码块分割技术对时延要求较高的***而言,将影响***的工作。
发明内容
为了解决上述技术问题,本发明提供一种实现码块分割的方法及装置,能够在码块分割的同时,保证码块解码不对***造成***时延。
为了达到本发明目的,本发明提供了一种实现码块分割的方法,包括:
根据获取的分割相关参数确定码块的参考信息分组长度;
根据所述参考信息分组长度及第一硬件参数确定码块的最大信息分组长度;
根据获取的分割相关参数、所述第一硬件参数及确定的所述最大信息分组长度,将大于最大信息分组长度的传输块分割成两个或两个以上码块;
所述第一硬件参数为:编码器支持的最大信息分组长度Kencoder、和/或编码器支持的信息分组长度的集合{K}interleaver;
所述分割后的码块的信息长度小于所述确定的最大信息分组长度。
进一步地,分割相关参数至少包括:物理信道资源参数、和/或频谱效率参数。
进一步地,频谱效率参数至少包括:传输信号的调制方式M、和传输块的传输码率R、和传输信号占用的空间层数Nlayer;
物理信道资源参数至少包括:所***块在时域上允许占用的最大正交频分复用技术OFDM符号的数目Ncb及传输信号占用的频域子载波的数目Nsubcarrier;
所述确定参考信息分组长度具体包括:
根据所述物理信道资源参数和所述频谱效率参数确定码块的参考信息分组长度KR。
进一步地,码块的参考信息分组长度KR通过下式获得:KR=Ncb·Nsubcarrier·M·R·Nlayer;
其中,所述传输信号占用的频域子载波的数目Nsubcarrier等于传输信号占用资源块的数目NRB与每个资源块所包含的子载波的数NSP的乘积。
进一步地,物理信道资源参数至少包含:传输块占用的时域OFDM符号数Ntb和各码块在时域上允许占用的最大OFDM符号的数Ncb;所述分割相关参数还包括传输块的大小B、编码块CRC的长度L;
所述确定码块的参考信息分组长度KR具体包括:
通过传输块的大小B、编码块CRC的长度L及物理信道资源参数确定码块的参考信息分组长度KR。
进一步地,确定码块的参考信息分组长度KR通过下式获得:
进一步地,分割相关参数还包括第二硬件参数,所述第二硬件参数为:可指示终端缓存大小的类别参数用户设备类型UE Category;
所述物理信道资源参数至少包含:传输块占用的时域OFDM符号数Ntb、各码块在时域上允许占用的最大OFDM符号的数目Ncb;
所述确定码块的参考信息分组长度KR包括:
根据可指示终端缓存大小的类别参数UE Category获得传输块所能占用的最大软比特数NSoftbits;
根据传输块占用的时域OFDM符号数Ntb、各码块在时域上允许占用的最大OFDM符号的数Ncb,获得所述传输块中所包含的最少码块数CBnum为:
通过公式获得参考信息分组长度KR;
表示对X进行向上取整,R为传输块的传输码率。
进一步地,若传输块的编码方式为卷积码,所述确定最大信息分组长度Kmax为:Kmax=min(KR,Kencoder);
若传输块的编码方式为Turbo码,所述确定最大信息分组长度Kmax为:
当参考信息分组KR长度小于所述编码器支持的最大信息分组长度Kencoder时,从编码器支持的信息分组长度的集合{K}interleaver中,选取大于或等于码块的参考信息分组长度KR且与KR长度最接近的信息分组长度作为码块的最大信息分组长度Kmax;
当所述参考信息分组KR长度大于或等于所述编码器支持的最大信息分组长度Kencoder时,选取所述编码器支持的最大信息分组长度Kencoder作为码块的最大信息分组长度Kmax;
其中,函数min()表示取最小值。
进一步地,若传输块的编码方式为Turbo码,所述确定最大信息分组长度Kmax通过下式获得:
arg min(F(X))表示使F(X)取得最小值。
进一步地,分割相关参数和/或第一硬件参数通过传输模式指示、和/或下行控制信息格式DCI format、和/或无线网络临时标识RNTI获得。
进一步地,该方法还包括:
通过传输模式指示、下行控制信息格式DCI format、或无线网络临时标识RNTI直接指示获得所述最大信息分组长度Kmax。
进一步地,所述分割相关参数还包括传输块的大小B、编码块CRC的长度L;
所述第一硬件参数至少包括:编码器支持的信息分组长度的集合{K}interleaver;
所述码块分割具体包括:
根据传输块的大小B、编码块CRC的长度L及所述最大信息分组长度Kmax确定分割的码块数C;
根据编码器支持的信息分组长度的集合{K}interleaver、码块数C、传输块的大小B及编码块CRC的长度L确定各码块的信息分组长度;
根据确定的各码块的信息分组长度进行码块分割。
进一步地,确定分割的码块数C为:
其中,表示对x向上取整。
进一步地,确定各码块的信息分组长度具体包括:
如果传输块的大小B能被(Kmax-L)或码块数C整除,则各码块的信息分组长度均为B/C;
如果传输块的大小B不能被(Kmax-L)或码块数C整除,将编码块C的编码块分为码块信息分组长度不同的第一类码块及第二类码块;
第一类码块的码块信息分组长度KI是编码器支持的信息分组长度集合{K}interleaver中满足码块数C乘第一类码块的码块信息分组长度KI大于或等于传输块的大小B的最小的K值;
第二类码块的码块信息分组长度KII是编码器支持的信息分组长度集合{K}interleaver中满足第二类码块的码块信息分组长度KII小于第一类码块的码块信息分组长度KI的最大的K值。
进一步地,第一类码块的码块信息分组长度KI为:
第二类码块的码块信息分组长度KII为:
第一类码块数CI及第二类码块CII满足:
CI=C-CII;
其中,表示对x向下取整。
进一步地,该方法还包括:完成码块分割后,设置前CII个码块为所述第二类码块,后CI个码块为所述第一类码块。
进一步地,该方法还包括:
对分割后的各个码块分别添加CRC,进行信道编码和速率匹配后得到相应的已编码码块,并对获得的已编码码块进行码块级联。
进一步地,该方法还包括:
对分割完成的两个或两个以上的码块进行包编码,生成校验数据块。
进一步地,该方法还包括:
删除各所述已编码码块中任意位置的部分比特和包编码生成的各所述校验数据块中的任意位置所述部分比特;
计算所述部分比特的大小通过以下步骤获得:
计算所有已编码码块与所有包编码生成的校验数据块的比特之和,和包编码前的所有已编码码块的比特数之和;
将所有已编码码块与所有包编码生成的校验数据块的比特之和,减去包编码前的所有已编码码块的比特数之和获得比特差值;
将已编码码块的码块块数与包编码生成的校验数据块的数据块块数相加获得信息块总和;
将获得的所述比特差值除以所述获得的信息块总和获得的商为所述部分比特的值。
进一步地,该方法还包括:
将所述删除部分比特的所述已编码码块与删除部分比特的所述包编码生成的校验数据块进行码块级联;
所述码块级联为:将删除部分比特的所述已编码码块与删除部分比特的所述包编码生成的校验数据块的比特串联,且将删除部分比特的所述包编码生成的校验数据块放置在删除部分比特的所述已编码码块之后。
另一方面,本申请还提供一种实现码块分割的装置,包括:参考单元、确定单元及分割单元;其中,
参考单元,用于根据获取的分割相关参数确定码块的参考信息分组长度;
确定单元,用于根据参考信息分组长度及第一硬件参数确定最大信息分组长度;
分割单元,用于根据获取的分割相关参数、所述第一硬件参数及确定的所述最大信息分组长度,将大于最大信息分组长度的传输块分割成两个或两个以上码块;
所述分割后的码块的信息长度小于所述确定的最大信息分组长度;
所述第一硬件参数为:编码器支持的最大信息分组长度Kencoder、和/或编码器支持的信息分组长度的集合{K}interleaver。
进一步地,参考单元具体用于,
根据获取的物理信道资源参数、和/或频谱效率参数确定码块的参考信息分组长度。
进一步地,参考单元具体用于,
根据获取的频谱效率参数至少包括:传输信号的调制方式M、和传输块的传输码率R、和传输信号占用的空间层数Nlayer,和获取的物理信道资源参数至少包括:所***块在时域上允许占用的最大OFDM符号的数目Ncb及传输信号占用的频域子载波的数目Nsubcarrier,确定码块的参考信息分组长度KR。
进一步地,参考单元具体用于,
根据获取的物理信道资源参数、和/或频谱效率参数,通过公式KR=Ncb·Nsubcarrier·M·R·Nlayer计算获得所述码块的参考信息分组长度KR。
进一步地,参考单元还用于,
获取传输块的大小B、编码块CRC的长度L;
根据获取的物理信道资源参数至少包括:传输块占用的时域OFDM符号数Ntb和各码块在时域上允许占用的最大OFDM符号的数Ncb,确定码块的参考信息分组长度KR。
进一步地,参考单元还用于,
获取传输块的大小B、编码块CRC的长度L;根据获取的物理信道资源参数通过公式确定码块的参考信息分组长度KR。
进一步地,参考单元还用于,
获取至少包含可指示终端缓存大小的类别参数UE Category的第二硬件参数,
根据可指示终端缓存大小的类别参数UE Category获得传输块所能占用的最大软比特数NSoftbits;
根据获取的物理信道资源参数至少包含:传输块占用的时域OFDM符号数Ntb、各码块在时域上允许占用的最大OFDM符号的数目Ncb,获得所述传输块中所包含的最少码块数CBnum为:
通过公式获得参考信息分组长度KR。
进一步地,确定单元具体用于,根据参考信息分组长度及第一硬件参数确定最大信息分组长度为:
若传输块的编码方式为卷积码,所述确定最大信息分组长度Kmax为:Kmax=min(KR,Kencoder);
若传输块的编码方式为Turbo码,所述确定最大信息分组长度Kmax为:
当参考信息分组KR长度小于所述编码器支持的最大信息分组长度Kencoder时,从编码器支持的信息分组长度的集合{K}interleaver中,选取大于或等于码块的参考信息分组长度KR且与KR长度最接近的信息分组长度作为码块的最大信息分组长度Kmax;
当所述参考信息分组KR长度大于或等于所述编码器支持的最大信息分组长度Kencoder时,选取所述编码器支持的最大信息分组长度Kencoder作为码块的最大信息分组长度Kmax;
其中,函数min()表示取最小值。
进一步地,所述确定单元具体用于,根据参考信息分组长度及第一硬件参数确定最大信息分组长度为:
若传输块的编码方式为卷积码,所述确定最大信息分组长度Kmax为:Kmax=min(KR,Kencoder);
若传输块的编码方式为Turbo码,所述确定最大信息分组长度Kmax为:
进一步地,该装置还包括获取单元,用于通过传输模式指示、和/或下行控制信息格式DCI format、和/或无线网络临时标识RNTI获得所述分割相关参数和/或第一硬件参数。
进一步地,该装置还包括指示单元,用于通过传输模式指示、和/或DCI format、和/或RNTI直接指示获得所述最大信息分组长度Kmax。
进一步地,分割相关参数还包括传输块的大小B、编码块CRC的长度L;
所述第一硬件参数至少包括:编码器支持的信息分组长度的集合{K}interleaver;
所述分割单元具体用于,
根据传输块的大小B、编码块CRC的长度L及最大信息分组长度Kmax确定分割的码块数C;
根据编码器支持的信息分组长度的集合{K}interleaver、码块数C、传输块的大小B及编码块CRC的长度L确定各码块的信息分组长度;
根据确定的各码块的信息分组长度进行码块分割。
进一步地,分割单元具体用于,
根据公式确定分割的码块数C,表示对x向上取整;
根据编码器支持的信息分组长度的集合{K}interleaver、码块数C、传输块的大小B及编码块CRC的长度L确定各码块的信息分组长度;
根据确定的各码块的信息分组长度进行码块分割。
进一步地,分割单元具体用于,
根据传输块的大小B、编码块CRC的长度L及最大信息分组长度Kmax确定分割的码块数C;
如果传输块的大小B能被(Kmax-L)或码块数C整除,则各码块的信息分组长度均为B/C;
如果传输块的大小B不能被(Kmax-L)或码块数C整除,将编码块C的编码块分为码块信息分组长度不同的第一类码块及第二类码块;
第一类码块的码块信息分组长度KI是编码器支持的信息分组长度集合{K}interleaver中满足码块数C乘第一类码块的码块信息分组长度KI大于或等于传输块的大小B的最小的K值;
第二类码块的码块信息分组长度KII是编码器支持的信息分组长度集合{K}interleaver中满足第二类码块的码块信息分组长度KII小于第一类码块的码块信息分组长度KI的最大的K值;
根据确定的各码块的信息分组长度进行码块分割。
进一步地,分割单元具体用于,
根据传输块的大小B、编码块CRC的长度L及最大信息分组长度Kmax确定分割的码块数C;
如果传输块的大小B能被(Kmax-L)或码块数C整除,则各码块的信息分组长度均为B/C;
如果传输块的大小B不能被(Kmax-L)或码块数C整除,将编码块C的编码块分为码块信息分组长度不同的第一类码块及第二类码块;
根据公式计算第一类码块的码块信息分组长度KI为:
根据公式计算第二类码块的码块信息分组长度KII为:
第一类码块数CI及第二类码块CII满足:
CI=C-CII;
根据确定的各码块的信息分组长度进行码块分割。
进一步地,该装置还包括设置单元,用于在分割单元完成码块分割后,设置前CII个码块为第二类码块,后CI个码块为第一类码块。
进一步地,该装置还包括级联单元,用于对分割后的各个码块分别添加CRC,进行信道编码和速率匹配后得到相应的已编码码块,并对获得的编码码块进行码块级联。
进一步地,该装置还包括校验单元,用于对分割完成的两个或两个以上的码块进行包编码,生成校验数据块。
进一步地,该装置还包括删除单元,
用于删除各所述已编码码块中任意位置的部分比特和包编码生成的各所述校验数据块中的任意位置所述部分比特;
其中,所述部分比特通过以下步骤计算:
计算所有已编码码块与所有包编码生成的校验数据块的比特之和,和包编码前的所有已编码码块的比特数之和;
将所有已编码码块与所有包编码生成的校验数据块的比特之和,减去包编码前的所有已编码码块的比特数之和获得比特差值;
将已编码码块的码块块数与包编码生成的校验数据块的数据块块数相加获得信息块总和;
将获得的所述比特差值除以所述获得的信息块总和获得的商为所述部分比特的值。
进一步地,该装置还包括校验级联单元,用于将删除部分比特的所述已编码码块与删除部分比特的所述包编码生成的校验数据块进行码块级联;
码块级联为:将删除部分比特的所述已编码码块与删除部分比特的所述包编码生成的校验数据块的比特串联,且将删除部分比特的所述包编码生成的校验数据块放置在删除部分比特的所述已编码码块之后。
与现有技术相比,本申请技术方案包括:根据获取的分割相关参数确定码块的参考信息分组长度;根据参考信息分组长度及硬件参数确定码块的最大信息分组长度;根据获取的分割相关参数、第一硬件参数及确定的最大信息分组长度,将大于最大信息分组长度的传输块分割成两个或两个以上码块;分割后的码块的信息长度小于所述确定的最大信息分组长度。本发明方法通过获取的分割相关参数确定分割码块的最大信息分组长度,按照各码块均小于确定的最大信息分组长度进行传输块的码块分割,通过分割相关参数确定的码块的最大信息分组长度及确定的码块分割至各码块均小于确定的最大信息分组长度,降低了码块分割给***带来的时延,避免了码块分割产生的时延对***的工作造成的影响,提高了***的性能。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是现有技术中数字通信***的结构框图;
图2是现有技术中信道编码链的处理流程图;
图3是现有技术码块分割的示意图;
图4为OFDM***中时间长度为1个时隙的资源块的示意图;
图5是现有的LTE***中的物理信道映射方法示意图;
图6为本发明实现码块分割的方法的流程图;
图7为本发明实现码块分割的装置的结构框图;
图8为本发明第一实施例码块分割的示意图;
图9为本发明第二实施例码块分割的示意图;
图10为本发明第九实施例码块分割的示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
图6为本发明实现码块分割的方法的流程图,如图6所示,包括:
步骤600、根据获取的分割相关参数确定码块的参考信息分组长度;
本步骤中,分割相关参数包括:物理信道资源参数、和/或频谱效率参数。
本步骤中,参考信息分组长度的确定方式有以下几种:
方式1、
频谱效率参数至少包括:传输信号的调制方式M、和传输块的传输码率R、和传输信号占用的空间层数Nlayer;
物理信道资源参数至少包括:所***块在时域上允许占用的最大OFDM符号的数目Ncb及传输信号占用的频域子载波的数目Nsubcarrier;
确定参考信息分组长度具体包括:
根据所述物理信道资源参数和所述频谱效率参数确定码块的参考信息分组长度KR。
优选的,码块的参考信息分组长度KR通过公式KR=Ncb·Nsubcarrier·M·R·Nlayer获得;
其中,传输信号占用的频域子载波的数目Nsubcarrier等于传输信号占用资源块的数目NRB与每个资源块所包含的子载波的数NSP的乘积。即码块的参考信息分组长度KR可以通过KR=Ncb·NRB·NSP·M·R·Nlayer计算获得。
需要说明的是,在LTE和LTE-A***中NSP取值为12。
方式2、
物理信道资源参数至少包含:传输块占用的时域OFDM符号数Ntb和各码块在时域上允许占用的最大OFDM符号的数Ncb;所述分割相关参数还包括传输块的大小B、编码块CRC的长度L;
确定码块的参考信息分组长度KR为:通过传输块的大小B、编码块CRC的长度L及物理信道资源参数确定的分组长度。
优选的,确定码块的参考信息分组长度KR为:
方式3、
分割相关参数还包括第二硬件参数,第二硬件参数为:可指示终端缓存大小的类别参数用户设备类型(UE Category);
物理信道资源参数至少包含:传输块占用的时域OFDM符号数Ntb、各码块在时域上允许占用的最大OFDM符号的数目Ncb;
确定码块的参考信息分组长度KR包括:
根据可指示终端缓存大小的类别参数UE Category获得传输块所能占用的最大软比特数NSoftbits;
根据传输块占用的时域OFDM符号数Ntb、各码块在时域上允许占用的最大OFDM符号的数Ncb,获得所述传输块中所包含的最少码块数CBnum为:
通过公式获得参考信息分组长度KR。
本步骤中,分割相关参数和/或第一硬件参数通过传输模式指示、和/或下行控制信息格式(DCI format)、和/或无线网络临时标识(RNTI)获得。
步骤601、根据参考信息分组长度及第一硬件参数确定最大信息分组长度。
本步骤中,第一硬件参数为:编码器支持的最大信息分组长度Kencoder、和/或编码器支持的信息分组长度的集合{K}interleaver;
若传输块的编码方式为卷积码,所述确定最大信息分组长度Kmax为:Kmax=min(KR,Kencoder);
若传输块的编码方式为Turbo码,所述确定最大信息分组长度Kmax为:
当参考信息分组KR长度小于编码器支持的最大信息分组长度Kencoder时,从编码器支持的信息分组长度的集合{K}interleaver中,选取大于或等于码块的参考信息分组长度KR且与KR长度最接近的信息分组长度作为码块的最大信息分组长度Kmax;
当参考信息分组KR长度大于或等于所述编码器支持的最大信息分组长度Kencoder时,选取所述编码器支持的最大信息分组长度Kencoder作为码块的最大信息分组长度Kmax;
其中,函数min()表示取最小值。
优选的,若传输块的编码方式为Turbo码,确定最大信息分组长度Kmax为:
本发明方法还包括:
通过传输模式指示、DCI format、或RNTI直接指示获得所述最大信息分组长度Kmax。
需要说明的是,直接指示获得最大信息分组长度Kmax主要根据***要求确定的数值,例如根据***的时延要求,设定的最大信息分组长度Kmax,通过直接指示最大信息分组长度Kmax可以保证***的性能。
步骤602、根据获取的分割相关参数、第一硬件参数及确定的最大信息分组长度,将大于最大信息分组长度的传输块分割成两个或两个以上码块。
本步骤中,分割相关参数还包括传输块的大小B、编码块CRC的长度L;
第一硬件参数至少包括:编码器支持的信息分组长度的集合{K}interleaver;
码块分割具体包括:
根据传输块的大小B、编码块CRC的长度L及所述最大信息分组长度Kmax确定分割的码块数C;
根据编码器支持的信息分组长度的集合{K}interleaver、码块数C、传输块的大小B及编码块CRC的长度L确定各码块的信息分组长度;
根据确定的各码块的信息分组长度进行码块分割。
进一步地,确定分割的码块数C为:
其中,表示对x向上取整。
确定各码块的信息分组长度具体包括:
如果传输块的大小B能被(Kmax-L)或码块数C整除,则各码块的信息分组长度均为B/C;
如果传输块的大小B不能被(Kmax-L)或码块数C整除,将编码块C的编码块分为码块信息分组长度不同的第一类码块及第二类码块;
第一类码块的码块信息分组长度KI是编码器支持的信息分组长度集合{K}interleaver中满足码块数C乘第一类码块的码块信息分组长度KI大于或等于传输块的大小B的最小的K值;
第二类码块的码块信息分组长度KII是编码器支持的信息分组长度集合{K}interleaver中满足第二类码块的码块信息分组长度KII小于第一类码块的码块信息分组长度KI的最大的K值。
优选的,第一类码块的码块信息分组长度KI为:
第二类码块的码块信息分组长度KII为:
第一类码块数CI及第二类码块CII满足:
CI=C-CII;arg min(F(X))表示使F(X)取得最小值;
表示对x向下取整。
本发明方法还包括:完成码块分割后,设置前CII个码块为第二类码块,后CI个码块为第一类码块。
本发明方法还包括:
对分割后的各个码块分别添加CRC,进行信道编码和速率匹配后得到相应的已编码码块,并对获得的已编码码块进行码块级联。
本发明方法还包括:
对分割完成的两个或两个以上的码块进行包编码,生成校验数据块。
本发明方法还包括:
删除各已编码码块中任意位置的部分比特和包编码生成的各校验数据块中的任意位置部分比特;
部分比特通过以下步骤计算获得:
计算所有已编码码块与所有包编码生成的校验数据块的比特之和,和包编码前的所有已编码码块的比特数之和;
将所有已编码码块与所有包编码生成的校验数据块的比特之和,减去包编码前的所有已编码码块的比特数之和获得比特差值;
将已编码码块的码块块数与包编码生成的校验数据块的数据块块数相加获得信息块总和;
将获得的所述比特差值除以所述获得的信息块总和获得的商为所述部分比特的值。
需要说明的是,删除的部分比特可以是已编码码块和校验数据块的校验数据,一般位于已编码码块和校验数据块的尾部。
本发明方法还包括:
将删除部分比特的已编码码块与删除部分比特的包编码生成的校验数据块进行码块级联;
码块级联为:将删除部分比特的已编码码块与删除部分比特的包编码生成的校验数据块的比特串联,且将删除部分比特的包编码生成的校验数据块放置在删除部分比特的已编码码块之后。
本发明方法通过获取的分割相关参数确定分割码块的最大信息分组长度,按照各码块均小于确定的最大信息分组长度进行传输块的码块分割,通过分割相关参数确定的码块的最大信息分组长度及确定的码块分割至各码块均小于确定的最大信息分组长度,降低了码块分割给***带来的时延,避免了码块分割产生的时延对***的工作造成的影响,提高了***的性能。
图7为本发明实现码块分割的装置的结构框图,如图7所示,包括:参考单元、确定单元及分割单元;其中,
参考单元,用于根据获取的分割相关参数确定码块的参考信息分组长度;
参考单元具体用于,根据获取的物理信道资源参数、和/或频谱效率参数确定码块的参考信息分组长度。
参考单元具体用于,根据获取的频谱效率参数至少包括:传输信号的调制方式M、和传输块的传输码率R、和传输信号占用的空间层数Nlayer,和获取的物理信道资源参数至少包括:所***块在时域上允许占用的最大OFDM符号的数目Ncb及传输信号占用的频域子载波的数目Nsubcarrier,确定码块的参考信息分组长度KR。
参考单元具体用于,参考单元具体用于,
根据获取的物理信道资源参数、和/或频谱效率参数,通过公式KR=Ncb·Nsubcarrier·M·R·Nlayer计算获得所述码块的参考信息分组长度KR。
参考单元还用于,
获取传输块的大小B、编码块CRC的长度L;
根据获取的物理信道资源参数至少包括:传输块占用的时域OFDM符号数Ntb和各码块在时域上允许占用的最大OFDM符号的数Ncb,确定码块的参考信息分组长度KR。
参考单元还用于,获取传输块的大小B、编码块CRC的长度L;根据获取的物理信道资源参数通过公式确定码块的参考信息分组长度KR。
参考单元还用于,
获取至少包含可指示终端缓存大小的类别参数UE Category的第二硬件参数,
根据可指示终端缓存大小的类别参数UE Category获得传输块所能占用的最大软比特数NSoftbits;
根据获取的物理信道资源参数至少包含:传输块占用的时域OFDM符号数Ntb、各码块在时域上允许占用的最大OFDM符号的数目Ncb,获得所述传输块中所包含的最少码块数CBnum为:
通过公式获得参考信息分组长度KR。
确定单元,用于根据参考信息分组长度及第一硬件参数确定最大信息分组长度;
第一硬件参数为:编码器支持的最大信息分组长度Kencoder、和/或编码器支持的信息分组长度的集合{K}interleaver;
确定单元具体用于,根据参考信息分组长度及第一硬件参数确定最大信息分组长度为:
若传输块的编码方式为卷积码,所述确定最大信息分组长度Kmax为:Kmax=min(KR,Kencoder);
若传输块的编码方式为Turbo码,所述确定最大信息分组长度Kmax为:
当参考信息分组KR长度小于编码器支持的最大信息分组长度Kencoder时,从编码器支持的信息分组长度的集合{K}interleaver中,选取大于或等于码块的参考信息分组长度KR且与KR长度最接近的信息分组长度作为码块的最大信息分组长度Kmax;
当所述参考信息分组KR长度大于或等于编码器支持的最大信息分组长度Kencoder时,选取编码器支持的最大信息分组长度Kencoder作为码块的最大信息分组长度Kmax;
其中,函数min()表示取最小值。
第一硬件参数为:编码器支持的最大信息分组长度Kencoder、和/或编码器支持的信息分组长度的集合{K}interleaver;
确定单元具体用于,根据参考信息分组长度及第一硬件参数确定最大信息分组长度为:
若传输块的编码方式为卷积码,确定最大信息分组长度Kmax为:Kmax=min(KR,Kencoder);
若传输块的编码方式为Turbo码,确定最大信息分组长度Kmax为:
本发明装置还包括获取单元,用于通过传输模式指示、和/或下行控制信息格式(DCI format)、和/或无线网络临时标识(RNTI)获得分割相关参数和/或第一硬件参数。
本发明装置还包括指示单元,用于通过传输模式指示、和/或DCI format、和/或RNTI直接指示获得最大信息分组长度Kmax。
分割单元,用于根据获取的分割相关参数、第一硬件参数及确定的最大信息分组长度,将大于最大信息分组长度的传输块分割成两个或两个以上码块;
码块分割后的信息长度小于确定的最大信息分组长度。
分割相关参数还包括传输块的大小B、编码块CRC的长度L;
第一硬件参数至少包括:编码器支持的信息分组长度的集合{K}interleaver;
分割单元具体用于,
根据传输块的大小B、编码块CRC的长度L及最大信息分组长度Kmax确定分割的码块数C;
根据编码器的支持的信息分组长度的集合{K}interleaver、码块数C、传输块的大小B及编码块CRC的长度L确定各码块的信息分组长度;
根据确定的各码块的信息分组长度进行码块分割。
分割单元具体用于,
根据公式确定分割的码块数C,表示对x向上取整;
根据编码器支持的信息分组长度的集合{K}interleaver、码块数C、传输块的大小B及编码块CRC的长度L确定各码块的信息分组长度;
根据确定的各码块的信息分组长度进行码块分割。
分割单元具体用于,
根据传输块的大小B、编码块CRC的长度L及最大信息分组长度Kmax确定分割的码块数C;
如果传输块的大小B能被(Kmax-L)或码块数C整除,则各码块的信息分组长度均为B/C;
如果传输块的大小B不能被(Kmax-L)或码块数C整除,将编码块C的编码块分为码块信息分组长度不同的第一类码块及第二类码块;
第一类码块的码块信息分组长度KI是编码器支持的信息分组长度集合{K}interleaver中满足码块数C乘第一类码块的码块信息分组长度KI大于或等于传输块的大小B的最小的K值;
第二类码块的码块信息分组长度KII是编码器支持的信息分组长度集合{K}interleaver中满足第二类码块的码块信息分组长度KII小于第一类码块的码块信息分组长度KI的最大的K值;
根据确定的各码块的信息分组长度进行码块分割。
分割单元具体用于,
根据传输块的大小B、编码块CRC的长度L及最大信息分组长度Kmax确定分割的码块数C;
如果传输块的大小B能被(Kmax-L)或码块数C整除,则各码块的信息分组长度均为B/C;
如果传输块的大小B不能被(Kmax-L)或码块数C整除,将编码块C的编码块分为码块信息分组长度不同的第一类码块及第二类码块;
根据公式计算第一类码块的码块信息分组长度KI为:
根据公式计算第二类码块的码块信息分组长度KII为:
第一类码块数CI及第二类码块CII满足:
CI=C-CII;
根据确定的各码块的信息分组长度进行码块分割。
本发明装置还包括设置单元,用于在分割单元完成码块分割后,设置前CII个码块为第二类码块,后CI个码块为第一类码块。
本发明装置还包括级联单元,用于对分割后的各个码块分别添加CRC,进行信道编码和速率匹配后得到相应的已编码码块,并对获得的编码码块进行码块级联。
本发明装置还包括校验单元,用于对分割完成的两个或两个以上的码块进行包编码,生成校验数据块。
本发明装置还包括删除单元,
用于删除各已编码码块中任意位置的部分比特和包编码生成的各校验数据块中的任意位置部分比特;
部分比特通过以下计算方式获得:
计算所有已编码码块与所有包编码生成的校验数据块的比特之和,和包编码前的所有已编码码块的比特数之和;
将所有已编码码块与所有包编码生成的校验数据块的比特之和,减去包编码前的所有已编码码块的比特数之和获得比特差值;
将已编码码块的码块块数与包编码生成的校验数据块的数据块块数相加获得信息块总和;
将获得的所述比特差值除以所述获得的信息块总和获得的商为所述部分比特的值。
本发明装置还包括校验级联单元,用于将删除部分比特的已编码码块与删除部分比特的包编码生成的校验数据块进行码块级联;
码块级联为:将删除部分比特的所述已编码码块与删除部分比特的包编码生成的校验数据块的比特串联,且将删除部分比特的包编码生成的校验数据块放置在删除部分比特的已编码码块之后。
以下通过具体实施例对本发明方法进行清楚详细的说明,实施例仅用于陈述本发明,并不用于限制本发明方法的保护范围。
实施例1
在基于3GPP LTE及其演进技术的通信***中,第一传输节点向第二传输节点发送长度为B个比特的传输块,根据获取的分割相关参数中的各码块在时域上允许占用的最大OFDM符号的数Ncb,传输信号占用的频域子载波的数Nsubcarrier计算各码块允许占用的最大资源元素的数目NRE=Ncb×Nsubcarrier;
根据各码块允许占用的最大资源元素的数目NRE、传输信号的调制方式M、传输块的传输码率R及传输信号占用的空间层数Nlayer,确定编码块的第一信息分组长度KR=NRE×M×R×Nlayer;
根据编码器支持的最大信息分组长度Kencoder、编码器支持的信息分组长度的集合{K}interleaver及码块的第一信息分组长度KR,确定最大信息分组长度Kmax。其中,最大信息分组长度Kencoder是编码器支持的信息分组长度的集合{K}interleaver中最大的元素。
具体的,比较第一信息分组长度KR和编码器支持的最大信息分组长度Kencoder之间的大小,min(Ncb·NRB·NSP·M·R·Nlayer,Kencoder);
根据确定最大信息分组长度Kmax;
其中,KR=Ncb·NRB·NSP·M·R·Nlayer。
当传输块的大小B>Kmax时,将传输块分割为多个码块;具体的
根据获取的分割相关参数中的传输块的大小B、编码块CRC的长度L、最大信息分组长度Kmax,确定分割后的编码块的数目C;
在本实施例中,B能被(Kmax-L)整除,其中,编码块的数目C可以表示为如下形式:
各个码块的信息分组长度为B/C;
进一步地,对传输块进行码块分割后的C个码块分别进行信道编码和速率匹配得到C个已编码码块,然后将C个已编码码块进行码块级联。
图8为本发明第一实施例码块分割的示意图;如图8所示,任意一个编码块在时域上允许占用1个OFDM符号,即Ncb=1,这样平均每个码块就在时域被限制为不超过1个OFDM符号的时间长度,接收节点每收到一个码块后就可以立刻开始译码。需要注意的是Ncb也可以大于1,一般来说对时延越敏感的业务,Ncb的取值越小(最小为1),对时延越不敏感的业务,Ncb的取值可以越大。这样通过调整Ncb从而增强了传输节点对时延的控制,特别适用于超实时以及时延可变的通信场景。
实施例2
在基于3GPP LTE及其演进技术的通信***中,第一传输节点向第二传输节点发送长度为B个比特的传输块,根据获取的分割相关参数中的传输块的大小B、码块CRC的长度L、传输块占用的时域OFDM符号数Ntb、各编码块在时域上允许占用的最大OFDM符号的数目Ncb,确定编码块的第二信息分组长度KR为:
根据编码器支持的最大信息分组长度Kencoder、编码器支持的信息分组长度的集合{K}interleaver,确定最大信息分组长度Kmax;其中,最大信息分组长度Kencoder是编码器支持的信息分组长度的集合{K}interleaver中最大的元素。
根据公式确定最大信息分组长度Kmax;
当传输块的大小B>Kmax,将传输块划分为多个码块;
根据获取的分割相关参数中的传输块的大小B、码块CRC的长度L、最大信息分组长度Kmax,确定分割后的编码块的数目C;
本实施例中,B不能被(Kmax-L)整除,码块的数目C可以表示为如下形式:
其中,表示对x向上取整。
再根据编码器支持的信息分组长度的集合{K}interleaver确定各码块的信息分组长度;
传输块的大小B不能被(Kmax-L)或码块数C整除,将编码块C的编码块分为码块信息分组长度不同的第一类码块及第二类码块;
第一类码块的码块信息分组长度KI是编码器支持的信息分组长度集合{K}interleaver中满足码块数C乘第一类码块的码块信息分组长度KI大于或等于传输块的大小B的最小的K值;
第二类码块的码块信息分组长度KII是编码器支持的信息分组长度集合{K}interleaver中满足第二类码块的码块信息分组长度KII小于第一类码块的码块信息分组长度KI的最大的K值。
具体的,第一类码块的码块信息分组长度KI为:
第二类码块的码块信息分组长度KII为:
第一类码块数CI及第二类码块CII满足:
CI=C-CII。
进一步地,对传输块进行码块分割后的C个码块分别进行信道编码和速率匹配得到C个已编码码块,然后将所述C个已编码码块进行码块级联,其中,前CII个码块为类型II的码块,后CI个码块为类型I的码块;
图9为本发明第二实施例码块分割的示意图,图中左斜线框格部分的编码块是类型II的码块。本实施例通过限定每个码块在时域上占用的OFDM符号数来达到控制时延的目的。同时,本实施例提供的码块分割方法,用于应对传输块的长度不能被码块数整除的情况。
实施例3
本实施例与实施例1或实施例2的不同之处在于:所有编码块在时域上允许占用的最大OFDM符号的数目Ncb是由传输模式指示进行指示。
例如,***定义了新的传输模式A,B,C分别指示了三种针对不同时延要求的场景下的传输模式,采用传输模式A对时延要求最高,单个码块占用的OFDM符号数不能超过1个;采用传输模式B对时延的要求次之,单个码块占用的OFDM符号数不能超过3个;采用传输模式C对时延的要求最低,单个码块占用的OFDM符号数不能超过14个;
基站通过高层信令半静态地配置传输模式A或B或C,也就由传输模式指示隐含指示了单个码块所能占用的最大OFDM符号数。
实施例4
与实施例3相比,本实施例码块的最大信息分组长度Kmax是由传输模式指示。
实施例5:
本实施例与实施例3的不同之处在于,所***块在时域上允许占用的最大OFDM符号的数目Ncb是由下行控制信息格式(DCI format)指示的。
例如,***定义了DCI format X,Y,Z分别指示了三种针对不同时延要求的场景下的传输模式,采用DCI format X对时延要求最高,单个码块占用的OFDM符号数不能超过1个;采用DCI format Y对时延的要求次之,单个码块占用的OFDM符号数不能超过3个;采用DCI format Z对时延的要求最低,单个码块占用的OFDM符号数不能超过14个;
DCI format可以通过物理下行控制信道,由基站发送给中继或终端;或者由中继发送给终端。
实施例6:
本实施例与实施例5的不同之处在于:码块的最大信息分组长度Kmax是由下行控制信息格式(DCI format)指示的。
实施例7:
本实施例与实施例5的不同之处在于,所***块在时域上允许占用的最大OFDM符号的数目Ncb是由无线网络临时标识(RNTI)隐含指示的。
例如,***定义了三个RNTI 1,2,3分别指示了三种针对不同时延要求的场景下的传输模式,采用RNTI 1对时延要求最高,单个码块占用的OFDM符号数不能超过1个;采用RNTI 2对时延的要求次之,单个码块占用的OFDM符号数不能超过3个;采用RNTI 3对时延的要求最低,单个码块占用的OFDM符号数不能超过14个;
RNTI是由基站分配给中继或终端,或者由中继分配给终端;并且可以用于对物理下行控制信道进行加扰。
实施例8
本实施例与实施例7的不同之处在于:码块的最大信息分组长度Kmax是由无线网络临时标识(RNTI)指示的。
实施例9:
本实施例与实施例1或2的不同之处在于,根据可指示终端缓存大小的类别参数UECategory、并根据传输块占用的时域OFDM符号数Ntb、所有编码块在时域上允许占用的最大OFDM符号的数目Ncb以及根据传输码率R,确定编码块的最大信息分组的长度Kmax。
具体地,根据可指示终端缓存大小的类别参数UE Category,得到一个传输块所能占用的最大软比特数目NSoftbits,并根据传输块占用的时域OFDM符号数Ntb、所有编码块在时域上允许占用的最大OFDM符号的数目Ncb,得到传输块中所包含的最少码块数并根据传输码率R确定码块的参考信息分组长度
若编码方式为卷积码,则Kmax=KR;
若编码方式为Turbo码,则根据编码器支持的最大信息分组长度Kencoder、编码器的支持的信息分组长度的集合{K}interleaver,确定最大信息分组的长度Kmax:
若传输块的编码方式为卷积码,确定最大信息分组长度Kmax为:Kmax=min(KR,Kencoder);
若传输块的编码方式为Turbo码,确定最大信息分组长度Kmax为:
实施例9
本实施与实施例1和实施2相比:
对码块分割后的C个码块,进行信道编码和速率匹配后得到C个已编码码块,再对各个已编码码块内具有相同索引位置的比特或符号进行编码,生成S个校验数据块;
删除C个已编码码块和S个校验数据块中的部分比特,使得C个原码块与S个校验数据块的比特数之和等于包编码前的C个已编码码块的比特数之和;
将删除了部分比特后的C个已编码码块和删除了部分比特后S个校验数据块进行码块级联,其中,码块级联是指将各码块的比特串联起来,并且删除了部分比特S个校验数据块放置于C个删除了部分比特的已编码码块之后。
图10为本发明第九实施例码块分割的示意图,如图10所示,图中右斜线框格部分表示的校验数据块是通过包编码产生的校验数据块。通过本实施例的处理,保证了传输块的整体性能。
虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
Claims (40)
1.一种实现码块分割的方法,其特征在于,包括:
根据获取的分割相关参数确定码块的参考信息分组长度;
根据所述参考信息分组长度及第一硬件参数确定码块的最大信息分组长度;
根据获取的分割相关参数、所述第一硬件参数及确定的所述最大信息分组长度,将大于最大信息分组长度的传输块分割成两个或两个以上码块;
所述第一硬件参数为:编码器支持的最大信息分组长度Kencoder、和/或编码器支持的信息分组长度的集合{K}interleaver;
所述分割后的码块的信息长度小于所述确定的最大信息分组长度。
2.根据权利要求1所述的方法,其特征在于,所述分割相关参数至少包括:物理信道资源参数、和/或频谱效率参数。
3.根据权利要求2所述的方法,其特征在于,
所述频谱效率参数至少包括:传输信号的调制方式M、和传输块的传输码率R、和传输信号占用的空间层数Nlayer;
所述物理信道资源参数至少包括:所***块在时域上允许占用的最大正交频分复用技术OFDM符号的数目Ncb及传输信号占用的频域子载波的数目Nsubcarrier;
所述确定参考信息分组长度具体包括:
根据所述物理信道资源参数和所述频谱效率参数确定码块的参考信息分组长度KR。
4.根据权利要求3所述的方法,其特征在于,
所述码块的参考信息分组长度KR通过下式获得:KR=Ncb·Nsubcarrier·M·R·Nlayer;
其中,所述传输信号占用的频域子载波的数目Nsubcarrier等于传输信号占用资源块的数目NRB与每个资源块所包含的子载波的数NSP的乘积。
5.根据权利要求2所述的方法,其特征在于,所述物理信道资源参数至少包含:传输块占用的时域OFDM符号数Ntb和各码块在时域上允许占用的最大OFDM符号的数Ncb;所述分割相关参数还包括传输块的大小B、编码块CRC的长度L;
所述确定码块的参考信息分组长度KR具体包括:
通过传输块的大小B、编码块CRC的长度L及物理信道资源参数确定码块的参考信息分组长度KR。
6.根据权利要求5所述的方法,其特征在于,所述确定码块的参考信息分组长度KR通过下式获得:
7.根据权利要求2所述的方法,其特征在于,所述分割相关参数还包括第二硬件参数,所述第二硬件参数为:可指示终端缓存大小的类别参数用户设备类型UE Category;
所述物理信道资源参数至少包含:传输块占用的时域OFDM符号数Ntb、各码块在时域上允许占用的最大OFDM符号的数目Ncb;
所述确定码块的参考信息分组长度KR包括:
根据可指示终端缓存大小的类别参数UE Category获得传输块所能占用的最大软比特数NSoftbits;
根据传输块占用的时域OFDM符号数Ntb、各码块在时域上允许占用的最大OFDM符号的数Ncb,获得所述传输块中所包含的最少码块数CBnum为:
通过公式获得参考信息分组长度KR;
表示对X进行向上取整,R为传输块的传输码率。
8.根据权利要求3~7任一项所述的方法,其特征在于,
若传输块的编码方式为卷积码,所述确定最大信息分组长度Kmax为:Kmax=min(KR,Kencoder);
若传输块的编码方式为Turbo码,所述确定最大信息分组长度Kmax为:
当参考信息分组KR长度小于所述编码器支持的最大信息分组长度Kencoder时,从编码器支持的信息分组长度的集合{K}interleaver中,选取大于或等于码块的参考信息分组长度KR且与KR长度最接近的信息分组长度作为码块的最大信息分组长度Kmax;
当所述参考信息分组KR长度大于或等于所述编码器支持的最大信息分组长度Kencoder时,选取所述编码器支持的最大信息分组长度Kencoder作为码块的最大信息分组长度Kmax;
其中,函数min()表示取最小值。
9.根据权利要求8所述的方法,其特征在于,若传输块的编码方式为Turbo码,所述确定最大信息分组长度Kmax通过下式获得:
argmin(F(X))表示使F(X)取得最小值。
10.根据权利要求1~7任一项所述的方法,其特征在于,所述分割相关参数和/或第一硬件参数通过传输模式指示、和/或下行控制信息格式DCI format、和/或无线网络临时标识RNTI获得。
11.根据权利要求1~7任一项所述的方法,其特征在于,该方法还包括:
通过传输模式指示、下行控制信息格式DCI format、或无线网络临时标识RNTI直接指示获得所述最大信息分组长度Kmax。
12.根据权利要求2所述的方法,其特征在于,
所述分割相关参数还包括传输块的大小B、编码块CRC的长度L;
所述码块分割具体包括:
根据传输块的大小B、编码块CRC的长度L及所述最大信息分组长度Kmax确定分割的码块数C;
根据编码器支持的信息分组长度的集合{K}interleaver、码块数C、传输块的大小B及编码块CRC的长度L确定各码块的信息分组长度;
根据确定的各码块的信息分组长度进行码块分割。
13.根据权利要求12所述的方法,其特征在于,所述确定分割的码块数C为:
其中,表示对x向上取整。
14.根据权利要求12所述的方法,其特征在于,所述确定各码块的信息分组长度具体包括:
如果传输块的大小B能被(Kmax-L)或码块数C整除,则各码块的信息分组长度均为B/C;
如果传输块的大小B不能被(Kmax-L)或码块数C整除,将编码块C的编码块分为码块信息分组长度不同的第一类码块及第二类码块;
第一类码块的码块信息分组长度KI是编码器支持的信息分组长度集合{K}interleaver中满足码块数C乘第一类码块的码块信息分组长度KI大于或等于传输块的大小B的最小的K值;
第二类码块的码块信息分组长度KII是编码器支持的信息分组长度集合{K}interleaver中满足第二类码块的码块信息分组长度KII小于第一类码块的码块信息分组长度KI的最大的K值。
15.根据权利要求14所述的方法,其特征在于,所述第一类码块的码块信息分组长度KI为:
第二类码块的码块信息分组长度KII为:
第一类码块数CI及第二类码块CII满足:
CI=C-CII;
其中,表示对x向下取整。
16.根据权利要求15所述的方法,其特征在于,该方法还包括:完成码块分割后,设置前CII个码块为所述第二类码块,后CI个码块为所述第一类码块。
17.根据权利要求1所述的方法,其特征在于,该方法还包括:
对分割后的各个码块分别添加CRC,进行信道编码和速率匹配后得到相应的已编码码块,并对获得的已编码码块进行码块级联。
18.根据权利要求17所述的方法,其特征在于,该方法还包括:
对分割完成的两个或两个以上的码块进行包编码,生成校验数据块。
19.根据权利要求18所述的方法,其特征在于,该方法还包括:
删除各所述已编码码块中任意位置的部分比特和包编码生成的各所述校验数据块中的任意位置所述部分比特;
计算所述部分比特的大小通过以下步骤获得:
计算所有已编码码块与所有包编码生成的校验数据块的比特之和,和包编码前的所有已编码码块的比特数之和;
将所有已编码码块与所有包编码生成的校验数据块的比特之和,减去包编码前的所有已编码码块的比特数之和获得比特差值;
将已编码码块的码块块数与包编码生成的校验数据块的数据块块数相加获得信息块总和;
将获得的所述比特差值除以所述获得的信息块总和获得的商为所述部分比特的值。
20.根据权利要求19所述的方法,其特征在于,该方法还包括:
将所述删除部分比特的所述已编码码块与删除部分比特的所述包编码生成的校验数据块进行码块级联;
所述码块级联为:将删除部分比特的所述已编码码块与删除部分比特的所述包编码生成的校验数据块的比特串联,且将删除部分比特的所述包编码生成的校验数据块放置在删除部分比特的所述已编码码块之后。
21.一种实现码块分割的装置,其特征在于,包括:参考单元、确定单元及分割单元;其中,
参考单元,用于根据获取的分割相关参数确定码块的参考信息分组长度;
确定单元,用于根据参考信息分组长度及第一硬件参数确定码块的最大信息分组长度;
分割单元,用于根据获取的分割相关参数、所述第一硬件参数及确定的所述最大信息分组长度,将大于最大信息分组长度的传输块分割成两个或两个以上码块;
所述分割后的码块的信息长度小于所述确定的最大信息分组长度;
所述第一硬件参数为:编码器支持的最大信息分组长度Kencoder、和/或编码器支持的信息分组长度的集合{K}interleaver。
22.根据权利要求21所述的装置,其特征在于,所述参考单元具体用于,
根据获取的物理信道资源参数、和/或频谱效率参数确定码块的参考信息分组长度。
23.根据权利要求22所述的装置,其特征在于,所述参考单元具体用于,
根据获取的频谱效率参数至少包括:传输信号的调制方式M、和传输块的传输码率R、和传输信号占用的空间层数Nlayer,和获取的物理信道资源参数至少包括:所***块在时域上允许占用的最大OFDM符号的数目Ncb及传输信号占用的频域子载波的数目Nsubcarrier,确定码块的参考信息分组长度KR。
24.根据权利要求23所述的装置,其特征在于,所述参考单元具体用于,
根据获取的物理信道资源参数、和/或频谱效率参数,通过公式KR=Ncb·Nsubcarrier·M·R·Nlayer计算获得所述码块的参考信息分组长度KR。
25.根据权利要求22所述的装置,其特征在于,所述参考单元还用于,
获取传输块的大小B、编码块CRC的长度L;
根据获取的物理信道资源参数至少包括:传输块占用的时域OFDM符号数Ntb和各码块在时域上允许占用的最大OFDM符号的数Ncb,确定码块的参考信息分组长度KR。
26.根据权利要求25所述的装置,其特征在于,所述参考单元还用于,
获取传输块的大小B、编码块CRC的长度L;根据获取的物理信道资源参数通过公式确定码块的参考信息分组长度KR。
27.根据权利要求22所述的装置,其特征在于,所述参考单元还用于,
获取至少包含可指示终端缓存大小的类别参数UE Category的第二硬件参数,
根据可指示终端缓存大小的类别参数UE Category获得传输块所能占用的最大软比特数NSoftbits;
根据获取的物理信道资源参数至少包含:传输块占用的时域OFDM符号数Ntb、各码块在时域上允许占用的最大OFDM符号的数目Ncb,获得所述传输块中所包含的最少码块数CBnum为:
通过公式获得参考信息分组长度KR。
28.根据权利要求23~27任一项所述的装置,其特征在于,所述确定单元具体用于,根据参考信息分组长度及第一硬件参数确定最大信息分组长度为:
若传输块的编码方式为卷积码,所述确定最大信息分组长度Kmax为:Kmax=min(KR,Kencoder);
若传输块的编码方式为Turbo码,所述确定最大信息分组长度Kmax为:
当参考信息分组KR长度小于所述编码器支持的最大信息分组长度Kencoder时,从编码器支持的信息分组长度的集合{K}interleaver中,选取大于或等于码块的参考信息分组长度KR且与KR长度最接近的信息分组长度作为码块的最大信息分组长度Kmax;
当所述参考信息分组KR长度大于或等于所述编码器支持的最大信息分组长度Kencoder时,选取所述编码器支持的最大信息分组长度Kencoder作为码块的最大信息分组长度Kmax;
其中,函数min()表示取最小值。
29.根据权利要求23~27任一项所述的装置,其特征在于,所述确定单元具体用于,根据参考信息分组长度及第一硬件参数确定最大信息分组长度为:
若传输块的编码方式为卷积码,所述确定最大信息分组长度Kmax为:Kmax=min(KR,Kencoder);
若传输块的编码方式为Turbo码,所述确定最大信息分组长度Kmax为:
30.根据权利要求21~27所述的装置,其特征在于,该装置还包括获取单元,用于通过传输模式指示、和/或下行控制信息格式DCI format、和/或无线网络临时标识RNTI获得所述分割相关参数和/或第一硬件参数。
31.根据权利要求21~27所述的装置,其特征在于,该装置还包括指示单元,用于通过传输模式指示、和/或DCI format、和/或RNTI直接指示获得所述最大信息分组长度Kmax。
32.根据权利要求22所述的装置,其特征在于,所述分割相关参数还包括传输块的大小B、编码块CRC的长度L;
所述第一硬件参数至少包括:编码器支持的信息分组长度的集合{K}interleaver;
所述分割单元具体用于,
根据传输块的大小B、编码块CRC的长度L及最大信息分组长度Kmax确定分割的码块数C;
根据编码器支持的信息分组长度的集合{K}interleaver、码块数C、传输块的大小B及编码块CRC的长度L确定各码块的信息分组长度;
根据确定的各码块的信息分组长度进行码块分割。
33.根据权利要求32所述的装置,其特征在于,所述分割单元具体用于,
根据公式确定分割的码块数C,表示对x向上取整;
根据编码器支持的信息分组长度的集合{K}interleaver、码块数C、传输块的大小B及编码块CRC的长度L确定各码块的信息分组长度;
根据确定的各码块的信息分组长度进行码块分割。
34.根据权利要求32所述的装置,其特征在于,所述分割单元具体用于,
根据传输块的大小B、编码块CRC的长度L及最大信息分组长度Kmax确定分割的码块数C;
如果传输块的大小B能被(Kmax-L)或码块数C整除,则各码块的信息分组长度均为B/C;
如果传输块的大小B不能被(Kmax-L)或码块数C整除,将编码块C的编码块分为码块信息分组长度不同的第一类码块及第二类码块;
第一类码块的码块信息分组长度KI是编码器支持的信息分组长度集合{K}interleaver中满足码块数C乘第一类码块的码块信息分组长度KI大于或等于传输块的大小B的最小的K值;
第二类码块的码块信息分组长度KII是编码器支持的信息分组长度集合{K}interleaver中满足第二类码块的码块信息分组长度KII小于第一类码块的码块信息分组长度KI的最大的K值;
根据确定的各码块的信息分组长度进行码块分割。
35.根据权利要求32所述的装置,其特征在于,所述分割单元具体用于,
根据传输块的大小B、编码块CRC的长度L及最大信息分组长度Kmax确定分割的码块数C;
如果传输块的大小B能被(Kmax-L)或码块数C整除,则各码块的信息分组长度均为B/C;
如果传输块的大小B不能被(Kmax-L)或码块数C整除,将编码块C的编码块分为码块信息分组长度不同的第一类码块及第二类码块;
根据公式计算第一类码块的码块信息分组长度KI为:
根据公式计算第二类码块的码块信息分组长度KII为:
第一类码块数CI及第二类码块CII满足:
CI=C-CII;
根据确定的各码块的信息分组长度进行码块分割。
36.根据权利要求35所述的装置,其特征在于,该装置还包括设置单元,用于在分割单元完成码块分割后,设置前CII个码块为第二类码块,后CI个码块为第一类码块。
37.根据权利要求21所述的装置,其特征在于,该装置还包括级联单元,用于对分割后的各个码块分别添加CRC,进行信道编码和速率匹配后得到相应的已编码码块,并对获得的编码码块进行码块级联。
38.根据权利要求37所述的装置,其特征在于,该装置还包括校验单元,用于对分割完成的两个或两个以上的码块进行包编码,生成校验数据块。
39.根据权利要求38所述的装置,其特征在于,该装置还包括删除单元,
用于删除各所述已编码码块中任意位置的部分比特和包编码生成的各所述校验数据块中的任意位置所述部分比特;
其中,所述部分比特通过以下步骤计算:
计算所有已编码码块与所有包编码生成的校验数据块的比特之和,和包编码前的所有已编码码块的比特数之和;
将所有已编码码块与所有包编码生成的校验数据块的比特之和,减去包编码前的所有已编码码块的比特数之和获得比特差值;
将已编码码块的码块块数与包编码生成的校验数据块的数据块块数相加获得信息块总和;
将获得的所述比特差值除以所述获得的信息块总和获得的商为所述部分比特的值。
40.根据权利要求39所述的装置,其特征在于,该装置还包括校验级联单元,用于将所述删除部分比特的所述已编码码块与删除部分比特的所述包编码生成的校验数据块进行码块级联;
所述码块级联为:将删除部分比特的所述已编码码块与删除部分比特的所述包编码生成的校验数据块的比特串联,且将删除部分比特的所述包编码生成的校验数据块放置在删除部分比特的所述已编码码块之后。
Priority Applications (13)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510179118.XA CN106160937B (zh) | 2015-04-15 | 2015-04-15 | 一种实现码块分割的方法及装置 |
ES16779550T ES2944140T3 (es) | 2015-04-15 | 2016-04-06 | Método y dispositivo de división de bloque de código |
EP20201352.0A EP3832921A1 (en) | 2015-04-15 | 2016-04-06 | Code block splitting method and device |
KR1020177033133A KR102534564B1 (ko) | 2015-04-15 | 2016-04-06 | 코드블록 분할을 실현하는 방법 및 장치 |
US15/566,771 US10708099B2 (en) | 2015-04-15 | 2016-04-06 | Method and apparatus for code block division |
EP16779550.9A EP3285423B1 (en) | 2015-04-15 | 2016-04-06 | Code block splitting method and device |
PCT/CN2016/078586 WO2016165575A1 (zh) | 2015-04-15 | 2016-04-06 | 一种实现码块分割的方法及装置 |
JP2017551222A JP2018516477A (ja) | 2015-04-15 | 2016-04-06 | コードブロックの分割を実現する方法及び装置 |
US16/921,875 US11477065B2 (en) | 2015-04-15 | 2020-07-06 | Method and apparatus for code block division |
JP2020151080A JP2021002843A (ja) | 2015-04-15 | 2020-09-09 | コードブロックの分割を実現する方法及び装置 |
US17/929,299 US20220416945A1 (en) | 2015-04-15 | 2022-09-01 | Method and apparatus for code block division |
JP2022142064A JP7498749B2 (ja) | 2015-04-15 | 2022-09-07 | コードブロックの分割を実現する方法及び装置 |
JP2023145379A JP2023164980A (ja) | 2015-04-15 | 2023-09-07 | コードブロックの分割を実現する方法及び装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510179118.XA CN106160937B (zh) | 2015-04-15 | 2015-04-15 | 一种实现码块分割的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106160937A CN106160937A (zh) | 2016-11-23 |
CN106160937B true CN106160937B (zh) | 2019-01-04 |
Family
ID=57125748
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510179118.XA Active CN106160937B (zh) | 2015-04-15 | 2015-04-15 | 一种实现码块分割的方法及装置 |
Country Status (7)
Country | Link |
---|---|
US (3) | US10708099B2 (zh) |
EP (2) | EP3285423B1 (zh) |
JP (4) | JP2018516477A (zh) |
KR (1) | KR102534564B1 (zh) |
CN (1) | CN106160937B (zh) |
ES (1) | ES2944140T3 (zh) |
WO (1) | WO2016165575A1 (zh) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106160937B (zh) | 2015-04-15 | 2019-01-04 | 中兴通讯股份有限公司 | 一种实现码块分割的方法及装置 |
US10348466B2 (en) | 2015-11-03 | 2019-07-09 | Qualcomm Incorporated | Transport block segmentation and signaling |
JP7038657B2 (ja) * | 2016-06-14 | 2022-03-18 | 株式会社Nttドコモ | 通信システム |
JP6766258B2 (ja) | 2016-11-01 | 2020-10-07 | エルジー エレクトロニクス インコーポレイティド | 無線通信システムにおいて動的可変サイズの下りリンク制御情報を送信する方法及びそのための装置 |
KR102608632B1 (ko) * | 2016-11-23 | 2023-12-01 | 삼성전자 주식회사 | 셀룰라 통신 시스템에서 상향링크 전송 방법 및 장치 |
HUE055725T2 (hu) * | 2016-11-23 | 2021-12-28 | Guangdong Oppo Mobile Telecommunications Corp Ltd | Adatfeldolgozási módszer, valamint terminál és hálózati eszköz |
CN106788900B (zh) * | 2016-12-30 | 2019-01-04 | 展讯通信(上海)有限公司 | 码块分割方法及装置 |
CN108289009B (zh) * | 2017-01-09 | 2019-12-24 | 上海朗帛通信技术有限公司 | 一种被用于信道编码的ue、基站中的方法和设备 |
CN110431875B (zh) * | 2017-02-01 | 2023-04-25 | 株式会社Ntt都科摩 | 用户终端以及无线通信方法 |
EP3577762B1 (en) * | 2017-02-06 | 2022-09-14 | Telefonaktiebolaget LM Ericsson (publ) | Code block segmentation by ofdm symbol |
EP3577768A4 (en) * | 2017-02-06 | 2020-11-25 | Telefonaktiebolaget LM Ericsson (Publ) | SEGMENTATION OF LDPC CODE BLOCKS |
GB2562367B (en) * | 2017-03-23 | 2021-03-10 | Samsung Electronics Co Ltd | Improvements in and relating to scheduling requests (SR) in a telecommunication system |
SG11202009379VA (en) | 2017-03-24 | 2020-10-29 | Zte Corp | Processing method and device for quasi-cyclic low density parity check coding |
CN108631939B (zh) * | 2017-03-24 | 2020-03-10 | 华为技术有限公司 | 分割传输块的方法、无线通信设备和芯片 |
CN108631937B (zh) * | 2017-03-24 | 2020-06-02 | 华为技术有限公司 | 一种信息处理方法、装置及设备 |
CN110870237A (zh) * | 2017-05-05 | 2020-03-06 | 中兴通讯股份有限公司 | 基于数据块的传输 |
CN108809531B (zh) * | 2017-05-05 | 2020-10-27 | 电信科学技术研究院 | 数据传输方法、终端和基站 |
CN115277339A (zh) * | 2017-05-05 | 2022-11-01 | 中兴通讯股份有限公司 | 信息传输方法及装置、电子设备 |
CN108809495B (zh) * | 2017-05-05 | 2021-02-09 | 华为技术有限公司 | 数据的传输方法和设备 |
CN109257141B (zh) * | 2017-07-14 | 2021-02-12 | 电信科学技术研究院 | 一种码块分割方法、终端、基站及计算机可读存储介质 |
CN115664595A (zh) * | 2017-08-11 | 2023-01-31 | 瑞典爱立信有限公司 | 相等大小码块的传输块大小确定 |
CN108183823B (zh) * | 2017-12-27 | 2020-09-04 | 广州大学 | 一种数据中心网络中多资源复用与配置的方法 |
CN108366414B (zh) * | 2018-01-15 | 2021-02-19 | 海信集团有限公司 | 一种基于NB-IoT的数据传输方法和装置 |
KR102110190B1 (ko) * | 2018-02-19 | 2020-05-13 | 한국전자통신연구원 | 통신 시스템에서 bwp 운용을 위한 방법 및 장치 |
CN112771802B (zh) * | 2018-08-06 | 2024-05-24 | 株式会社Ntt都科摩 | 信息发送和接收方法、用户设备和基站 |
CN109147795B (zh) * | 2018-08-06 | 2021-05-14 | 珠海全志科技股份有限公司 | 声纹数据传输、识别方法、识别装置和存储介质 |
EP3800889A4 (en) * | 2019-07-31 | 2022-06-15 | Xi'an Novastar Tech Co., Ltd. | DATA PROCESSING METHOD, DEVICE AND SYSTEM, SYSTEM CONTROL DEVICE AND MODULE CONTROL DEVICE |
US11736232B2 (en) * | 2020-09-21 | 2023-08-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Code block size |
WO2022082688A1 (zh) * | 2020-10-22 | 2022-04-28 | 华为技术有限公司 | 一种通信方法、装置及*** |
CN113905059B (zh) * | 2021-06-03 | 2022-07-01 | 电子科技大学 | 一种车联网的轻量型区块链的区块存储方法及模型 |
CN113438056B (zh) * | 2021-06-24 | 2022-08-05 | 国汽(北京)智能网联汽车研究院有限公司 | 一种基于喷泉码的车联网数据传输方法、装置及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101867440A (zh) * | 2009-04-15 | 2010-10-20 | 中兴通讯股份有限公司 | 码块分割预处理方法 |
CN101911641A (zh) * | 2008-01-31 | 2010-12-08 | Lg电子株式会社 | 用于确定传输块大小的方法和使用其的信号传送方法 |
CN102594492A (zh) * | 2011-01-18 | 2012-07-18 | 中兴通讯股份有限公司 | 一种码块分割方法及装置 |
WO2014007539A1 (ko) * | 2012-07-03 | 2014-01-09 | 엘지전자 주식회사 | 무선 통신 시스템에서 하향링크 신호 수신 방법 및 장치 |
CN104205717A (zh) * | 2012-03-23 | 2014-12-10 | 诺基亚通信公司 | 对码块至物理层映射的控制 |
Family Cites Families (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7437654B2 (en) * | 2000-11-29 | 2008-10-14 | Lucent Technologies Inc. | Sub-packet adaptation in a wireless communication system |
US7177658B2 (en) * | 2002-05-06 | 2007-02-13 | Qualcomm, Incorporated | Multi-media broadcast and multicast service (MBMS) in a wireless communications system |
JP4120461B2 (ja) * | 2002-07-12 | 2008-07-16 | 住友電気工業株式会社 | 伝送データ生成方法及び伝送データ生成装置 |
JP4539107B2 (ja) * | 2004-02-12 | 2010-09-08 | 富士通株式会社 | 送信装置、ビット配置方法 |
US8225173B2 (en) | 2004-06-25 | 2012-07-17 | Runcom Technologies Ltd | Multi-rate LDPC code system and method |
CN100486150C (zh) | 2005-01-23 | 2009-05-06 | 中兴通讯股份有限公司 | 基于非正则低密度奇偶校验码的编译码器及其生成方法 |
WO2007020678A1 (ja) * | 2005-08-12 | 2007-02-22 | Fujitsu Limited | 送信装置、符号化装置及び復号装置 |
US8356232B2 (en) * | 2006-10-06 | 2013-01-15 | Motorola Mobility Llc | Method and apparatus for encoding and decoding data |
CN101217337B (zh) | 2007-01-01 | 2013-01-23 | 中兴通讯股份有限公司 | 一种支持递增冗余混合自动重传的低密度奇偶校验码编码装置和方法 |
CN101005334B (zh) | 2007-01-12 | 2010-12-29 | 中兴通讯股份有限公司 | 一种低密度奇偶校验码的混合自动请求重传包生成方法 |
WO2008094005A1 (en) * | 2007-01-31 | 2008-08-07 | Samsung Electronics Co., Ltd. | Method and apparatus for code block segmentation in a mobile communication system |
EP2663004B1 (en) * | 2007-08-14 | 2017-04-19 | LG Electronics Inc. | Method of segmenting a transport block into multiple code blocks when one CRC is added to each code block |
KR100928261B1 (ko) * | 2007-09-08 | 2009-11-24 | 엘지전자 주식회사 | 비검출 오류 저감을 위한 신호 분할 및 crc 부착 방법 |
EP2210344B1 (en) * | 2007-10-26 | 2019-03-13 | Telefonaktiebolaget LM Ericsson (publ) | Method and apparatus for providing adaptive cyclic redundancy check computation |
WO2009096658A1 (en) * | 2008-01-31 | 2009-08-06 | Lg Electronics Inc. | Method for determining transport block size and signal transmission method using the same |
KR101632216B1 (ko) * | 2009-02-01 | 2016-06-21 | 엘지전자 주식회사 | 다중 안테나 무선 통신 시스템에서 신호를 송신하기 위한 자원을 할당하는 방법 및 이를 위한 장치 |
US8259643B2 (en) | 2009-02-13 | 2012-09-04 | Samsung Electronics Co., Ltd. | Apparatus and method for codeword to layer mapping in MIMO transmission wireless systems |
KR101633326B1 (ko) * | 2009-02-27 | 2016-06-24 | 엘지전자 주식회사 | 전송 방법 |
US8433972B2 (en) | 2009-04-06 | 2013-04-30 | Nec Laboratories America, Inc. | Systems and methods for constructing the base matrix of quasi-cyclic low-density parity-check codes |
US8537750B2 (en) * | 2009-06-02 | 2013-09-17 | Futurewei Technologies, Inc. | System and method for transport block size design for multiple-input, multiple-output (MIMO) in a wireless communications system |
CN102025441B (zh) | 2009-09-11 | 2013-07-31 | 北京泰美世纪科技有限公司 | Ldpc码校验矩阵的构造方法、ldpc码的编码方法和编码装置 |
US8520572B2 (en) * | 2010-05-05 | 2013-08-27 | Motorola Mobility Llc | Multiplexing control and data on multilayer uplink transmissions |
CN102377437B (zh) | 2010-08-27 | 2014-12-10 | 中兴通讯股份有限公司 | 一种准循环低密度奇偶校验码编码方法和装置 |
CN102412842B (zh) | 2010-09-25 | 2016-06-15 | 中兴通讯股份有限公司 | 一种低密度奇偶校验码的编码方法及装置 |
US8724742B2 (en) * | 2010-10-06 | 2014-05-13 | Motorola Mobility Llc | Method and apparatus for soft buffer management for carrier aggregation |
KR20140062690A (ko) | 2012-11-14 | 2014-05-26 | 류수선 | 폴리올레핀 미세 다공막의 제조방법 |
US9306601B2 (en) | 2013-02-13 | 2016-04-05 | Qualcomm Incorporated | LDPC design for high parallelism, low error floor, and simple encoding |
KR20140123397A (ko) * | 2013-04-12 | 2014-10-22 | 주식회사 케이티 | 코드 블록 분할 방법 및 그 기지국 |
WO2015023218A1 (en) * | 2013-08-12 | 2015-02-19 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and devices for determining link adaptation parameters |
CN104426553B (zh) | 2013-08-23 | 2017-07-28 | 上海数字电视国家工程研究中心有限公司 | 低密度奇偶校验矩阵的编码方法 |
CN104868925B (zh) | 2014-02-21 | 2019-01-22 | 中兴通讯股份有限公司 | 结构化ldpc码的编码方法、译码方法、编码装置和译码装置 |
US9602235B2 (en) * | 2014-06-27 | 2017-03-21 | Texas Instruments Incorporated | Code block segmentation and configuration for concatenated turbo and RS coding |
KR102351268B1 (ko) * | 2015-01-16 | 2022-01-14 | 삼성전자 주식회사 | 빔포밍 방법 및 그 장치 |
CN106160937B (zh) | 2015-04-15 | 2019-01-04 | 中兴通讯股份有限公司 | 一种实现码块分割的方法及装置 |
BR112019016156A2 (pt) | 2017-02-03 | 2020-03-24 | Idac Holdings, Inc. | Unidade de transmissão/recepção sem fio, e, método implementado em uma unidade de transmissão/recepção sem fio |
CN114553368B (zh) | 2017-03-22 | 2024-05-17 | 三星电子株式会社 | 在通信或广播***中使用harq传输的装置和方法 |
-
2015
- 2015-04-15 CN CN201510179118.XA patent/CN106160937B/zh active Active
-
2016
- 2016-04-06 US US15/566,771 patent/US10708099B2/en active Active
- 2016-04-06 WO PCT/CN2016/078586 patent/WO2016165575A1/zh active Application Filing
- 2016-04-06 EP EP16779550.9A patent/EP3285423B1/en active Active
- 2016-04-06 ES ES16779550T patent/ES2944140T3/es active Active
- 2016-04-06 JP JP2017551222A patent/JP2018516477A/ja not_active Withdrawn
- 2016-04-06 KR KR1020177033133A patent/KR102534564B1/ko active IP Right Grant
- 2016-04-06 EP EP20201352.0A patent/EP3832921A1/en active Pending
-
2020
- 2020-07-06 US US16/921,875 patent/US11477065B2/en active Active
- 2020-09-09 JP JP2020151080A patent/JP2021002843A/ja not_active Withdrawn
-
2022
- 2022-09-01 US US17/929,299 patent/US20220416945A1/en active Pending
- 2022-09-07 JP JP2022142064A patent/JP7498749B2/ja active Active
-
2023
- 2023-09-07 JP JP2023145379A patent/JP2023164980A/ja active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101911641A (zh) * | 2008-01-31 | 2010-12-08 | Lg电子株式会社 | 用于确定传输块大小的方法和使用其的信号传送方法 |
CN103475448A (zh) * | 2008-01-31 | 2013-12-25 | Lg电子株式会社 | 用于确定传输块大小的方法和使用其的信号传送方法 |
CN101867440A (zh) * | 2009-04-15 | 2010-10-20 | 中兴通讯股份有限公司 | 码块分割预处理方法 |
CN102594492A (zh) * | 2011-01-18 | 2012-07-18 | 中兴通讯股份有限公司 | 一种码块分割方法及装置 |
CN104205717A (zh) * | 2012-03-23 | 2014-12-10 | 诺基亚通信公司 | 对码块至物理层映射的控制 |
WO2014007539A1 (ko) * | 2012-07-03 | 2014-01-09 | 엘지전자 주식회사 | 무선 통신 시스템에서 하향링크 신호 수신 방법 및 장치 |
Also Published As
Publication number | Publication date |
---|---|
US11477065B2 (en) | 2022-10-18 |
EP3832921A1 (en) | 2021-06-09 |
KR102534564B1 (ko) | 2023-05-18 |
WO2016165575A1 (zh) | 2016-10-20 |
JP2018516477A (ja) | 2018-06-21 |
US20180123847A1 (en) | 2018-05-03 |
CN106160937A (zh) | 2016-11-23 |
US20220416945A1 (en) | 2022-12-29 |
US20200336351A1 (en) | 2020-10-22 |
EP3285423A4 (en) | 2018-04-25 |
JP7498749B2 (ja) | 2024-06-12 |
KR20170139584A (ko) | 2017-12-19 |
JP2022172317A (ja) | 2022-11-15 |
JP2021002843A (ja) | 2021-01-07 |
EP3285423B1 (en) | 2023-04-19 |
US10708099B2 (en) | 2020-07-07 |
ES2944140T3 (es) | 2023-06-19 |
JP2023164980A (ja) | 2023-11-14 |
EP3285423A1 (en) | 2018-02-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106160937B (zh) | 一种实现码块分割的方法及装置 | |
CN109314952B (zh) | 新无线电物理下行控制信道设计的方法及其发送设备 | |
CN108575116B (zh) | 比特映射方法及其发送装置 | |
CN102056198B (zh) | 一种下行信道传输及检测方法、装置和*** | |
CN108631789B (zh) | 编码、译码方法及设备 | |
CN104283630B (zh) | 数据传输方法和设备 | |
JP2018516477A5 (zh) | ||
CN106487489A (zh) | 传输信息的方法、无线局域网装置 | |
CN101282122B (zh) | 编码块分割方法 | |
CN105049388B (zh) | 一种基于喷泉码与单载波频域均衡的短波通信***及其传输方法 | |
CN105897373A (zh) | 一种在下行控制信道传送传输块的方法和*** | |
CN102111242B (zh) | 一种降低电力线载波通信中窄带噪声干扰的方法 | |
CN107455013A (zh) | 网络节点、用户设备及其方法 | |
CN108631816A (zh) | 发送数据的方法和装置,以及接收数据的方法和装置 | |
CN105024778A (zh) | 下行信道的加扰方法 | |
CN107371270A (zh) | 一种传输方法、设备和*** | |
CN103078716A (zh) | 基于分布式3-D Turbo码的中继传输方法 | |
CN107370564A (zh) | 极化码处理方法及装置、节点 | |
US11411672B2 (en) | Method and apparatus for data transmission in wireless communication system | |
CN108631977A (zh) | 一种广播信息指示的发送方法和发送设备 | |
CN102412928A (zh) | 一种基于网络编码的数据传输方法及装置 | |
CN106488572A (zh) | 叠加编码的多用户mimo的控制信息发送和接收方法 | |
Pavan Reddy et al. | Improved Physical Downlink Control Channel for 3GPP Massive Machine Type Communications | |
KR20210028111A (ko) | 무선 통신 시스템에서의 데이터 전송 방법 및 장치 | |
CN108989002A (zh) | 一种被用于窄带通信的用户设备、基站中的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 |