CN108023663B - 一种基于可配置删余表的删余方法及装置 - Google Patents
一种基于可配置删余表的删余方法及装置 Download PDFInfo
- Publication number
- CN108023663B CN108023663B CN201610939730.7A CN201610939730A CN108023663B CN 108023663 B CN108023663 B CN 108023663B CN 201610939730 A CN201610939730 A CN 201610939730A CN 108023663 B CN108023663 B CN 108023663B
- Authority
- CN
- China
- Prior art keywords
- puncturing
- bit information
- communication protocol
- input bit
- current communication
- 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
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, 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/63—Joint error correction and other techniques
- H03M13/635—Error control coding in combination with rate matching
- H03M13/6362—Error control coding in combination with rate matching by puncturing
-
- 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/0015—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the adaptation strategy
-
- 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/0067—Rate matching
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Probability & Statistics with Applications (AREA)
- Theoretical Computer Science (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Communication Control (AREA)
Abstract
本发明公开了一种基于可配置删余表的删余方法及装置,属于数字通信领域,用于解决现有技术中删余方式单一,无法根据通信环境的变化而变化,也无法实现不同通信系统之间删余方式的兼容的技术问题,该删余方法包括步骤:S1、基于多种通信协议的输入比特信息属性和输出比特信息需求,定义初始删余表的深度;S2、基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;S3、基于所述任务删余表对输入的第一码率的比特信息进行删余处理,以获得并输出第二码率的比特信息。本发明删余方式灵活可变,不仅能够与现有通信系统所用到的删余方式兼容,同时还能利用同一结构实现多种删余方式。
Description
技术领域
本发明涉及无线通信及数字信号处理技术领域,尤其涉及一种基于可配置删余表的删余方法及装置。
背景技术
对于数字通信领域日益紧张的带宽资源,提高码率就意味着节省带宽和降低通信费用,删余(Puncturing)是目前提高通信码率的主要方法之一。即在编码之后周期性的删除一些相对不重要的数据比特。另外,通信系统中在不同的信道条件下常采用不同的编码速率,删余是实现这种策略的有效方式。
现有的删余技术是:根据特定的协议,采用特定的计数方式,根据计数器的值选择性的将某些比特进行输出。针对不同的协议,要设置不同的计数器的值对输入信号比特选择性的进行输出。可见,现有的删余技术不灵活,删余方式比较单一,无法根据通信环境的变化而变化,也无法实现不同通信系统之间删余方式的兼容。
发明内容
本发明针对现有技术中存在的,删余方式比较单一,无法根据通信环境的变化而变化,也无法实现不同通信系统之间删余方式的兼容的技术问题,提供了一种基于可配置删余表的删余方法及装置,删余方式灵活可变,不仅能够与现有通信系统所用到的删余方式兼容,同时还能利用同一结构实现多种删余方式。
一方面,本发明提供了一种基于可配置删余表的删余方法,包括如下步骤:
S1、基于多种通信协议的输入比特信息属性和输出比特信息需求,定义初始删余表的深度;其中,所述输入比特信息属性包括输入比特信息码率和输入比特信息路数,所述输出比特信息需求包括输出比特信息码率和输出比特信息路数;
S2、基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;
S3、基于所述任务删余表对输入的第一码率的比特信息进行删余处理,以获得并输出第二码率的比特信息。
可选的,所述步骤S2具体包括:
S21a、在所述初始删余表中,定义与当前通信协议的输入比特信息属性相对应的临时删余表;其中,所述临时删余表的行与输入比特信息路数相对应,所述临时删余表的列与输入比特信息码率相对应;
S22a、基于当前通信协议的删余需求,向所述临时删余表中配置删余指示符号,以获得与所述当前通信协议匹配的任务删余表。
可选的,所述步骤S22a具体为:
根据当前通信协议的删余需求,在所述临时删余表的由行列交叉形成的单元格中配置第一删余指示符号或第二删余指示符号;其中,所述当前通信协议的输入比特信息中与所述第一删余指示符号对应的比特位为删除位,与所述第二删余指示符号对应的输入位为保留位。
可选的,在所述步骤S2具体包括步骤:
S21b、基于当前通信协议类型,判断输入比特信息是否分为信息位和校验位;
S22b、当输入比特信息分为信息位和校验位时,基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;其中,所述任务删余表用于对所述校验位进行删余处理。
可选的,所述步骤S3具体包括:
S31、周期性读取所述任务删余表中的信息,以对输入的第一码率的比特信息进行删余处理,获得临时删余比特信息;
S32、对所述临时删余比特信息进行并串转换,以获得并输出第二码率的比特信息。
另一方面,本发明还提供了一种基于可配置删余表的删余装置,包括
删余表深度定义单元,用于基于多种通信协议的输入比特信息属性和输出比特信息需求,定义初始删余表的深度;其中,所述输入比特信息属性包括输入比特信息码率和输入比特信息路数,所述输出比特信息需求包括输出比特信息码率和输出比特信息路数;
任务删余表获取单元,用于基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;
删余单元,用于基于所述任务删余表对输入的第一码率的比特信息进行删余处理,以获得并输出第二码率的比特信息。
可选的,所述任务删余表获取单元,具体包括:
临时删余表获取模块,用于在所述初始删余表中,定义与当前通信协议的输入比特信息属性相对应的临时删余表;其中,所述临时删余表的行与输入比特信息路数相对应,所述临时删余表的列与输入比特信息码率相对应;
第一删余表获取模块,用于基于当前通信协议的删余需求,向所述临时删余表中配置删余指示符号,以获得与所述当前通信协议匹配的任务删余表。
可选的,所述删余表获取模块,具体用于:
根据当前通信协议的删余需求,在所述临时删余表的由行列交叉形成的单元格中配置第一删余指示符号或第二删余指示符号;其中,所述当前通信协议的输入比特信息中与所述第一删余指示符号对应的比特位为删除位,与所述第二删余指示符号对应的输入位为保留位。
可选的,所述任务删余表获取单元具体包括:
协议类型判断模块,用于基于当前通信协议类型,判断输入比特信息是否分为信息位和校验位;
第二删余表获取模块,用于在所述协议类型判断模块判定输入比特信息分为信息位和校验位时,基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;其中,所述任务删余表用于对所述校验位进行删余处理。
可选的,所述删余单元具体包括:
删余信息读取模块,用于周期性读取所述任务删余表中的信息,以对输入的第一码率的比特信息进行删余处理,获得临时删余比特信息;
并串转换模块,用于对所述临时删余比特信息进行并串转换,以获得并输出第二码率的比特信息。
本发明中提供的一个或多个技术方案,至少具有如下技术效果或优点:
由于在本发明中,针对某一通信协议,首先基于输入比特信息属性和输出比特信息需求,定义初始删余表的深度;其中,所述输入比特信息属性包括输入比特信息码率和输入比特信息路数,所述输出比特信息需求包括输出比特信息码率和输出比特信息路数;接着基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;最后,基于所述任务删余表对输入的第一码率的比特信息进行删余处理,以获得并输出第二码率的比特信息。也就是说,根据通信协议的输入特性和输出需求,制定删余表深度,并基于当前通信协议的删余需求对删余表进行配置,以根据配置好的删余表对输入比特信息进行删余,进而获得需要的输出比特信息。有效地解决了现有技术中删余方式比较单一,无法根据通信环境的变化而变化,也无法实现不同通信系统之间删余方式的兼容的技术问题,实现了删余方式的灵活可变,不仅能够与现有通信系统所用到的删余方式兼容,同时还能利用同一结构实现多种删余方式。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其它的附图。
图1为本发明实施例提供的第一种基于可配置删余表的删余方法流程图;
图2为本发明实施例提供的第二种基于可配置删余表的删余方法流程图;
图3为本发明实施例提供的一种基于删余表实现1/2码率输入3/4码率输出的删余示意图;
图4为本发明实施例提供的一种基于删余表实现1/2码率输入2/3码率输出的删余示意图;
图5为本发明实施例提供的第三种基于可配置删余表的删余方法流程图;
图6为本发明实施例提供的一种基于可配置删余表的删余装置结构框图;
图7为本发明实施例提供的另一种基于可配置删余表的删余装置结构框图。
具体实施方式
本发明实施例通过提供一种基于可配置删余表的删余方法,解决了现有技术中存在的,删余方式比较单一,无法根据通信环境的变化而变化,也无法实现不同通信系统之间删余方式的兼容的技术问题。实现了删余方式的灵活可变,不仅能够与现有通信系统所用到的删余方式兼容,同时还能利用同一结构实现多种删余方式。
本发明实施例的技术方案为解决上述技术问题,总体思路如下:
本发明实施例提供了本发明提供了一种基于可配置删余表的删余方法,包括如下步骤:S1、基于多种通信协议的输入比特信息属性和输出比特信息需求,定义初始删余表的深度;其中,所述输入比特信息属性包括输入比特信息码率和输入比特信息路数,所述输出比特信息需求包括输出比特信息码率和输出比特信息路数;S2、基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;S3、基于所述任务删余表对输入的第一码率的比特信息进行删余处理,以获得并输出第二码率的比特信息。
可见,在本发明方案中,根据通信协议的输入特性和输出需求,制定删余表深度,并基于当前通信协议的删余需求对删余表进行配置,以根据配置好的删余表对输入比特信息进行删余,进而获得需要的输出比特信息。有效地解决了现有技术中删余方式比较单一,无法根据通信环境的变化而变化,也无法实现不同通信系统之间删余方式的兼容的技术问题,实现了删余方式的灵活可变,不仅能够与现有通信系统所用到的删余方式兼容,同时还能利用同一结构实现多种删余方式。
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
实施例一
请参考图1,本发明实施例提供了一种基于可配置删余表的删余方法,包括如下步骤:
S1、基于多种通信协议的输入比特信息属性和输出比特信息需求,定义初始删余表的深度;其中,所述输入比特信息属性包括输入比特信息码率和输入比特信息路数,所述输出比特信息需求包括输出比特信息码率和输出比特信息路数;
S2、基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;
S3、基于所述任务删余表对输入的第一码率的比特信息进行删余处理,以获得并输出第二码率的比特信息;其中,所述第二码率大于所述第一码率。
进一步,在具体实施过程中,请参考图2,所述步骤S2具体包括:
S21a、在所述初始删余表中,定义与当前通信协议的输入比特信息属性相对应的临时删余表;其中,所述临时删余表的行与输入比特信息路数相对应,所述临时删余表的列与输入比特信息码率相对应;
S22a、基于当前通信协议的删余需求,向所述临时删余表中配置删余指示符号,以获得与所述当前通信协议匹配的任务删余表。具体可理解为,根据当前通信协议的删余需求,在所述临时删余表的由行列交叉形成的单元格中配置第一删余指示符号或第二删余指示符号;其中,所述当前通信协议的输入比特信息中与所述第一删余指示符号对应的比特位为删除位,与所述第二删余指示符号对应的输入位为保留位。
进一步,仍请参考图2,所述步骤S3具体包括:
S31、周期性读取所述任务删余表中的信息,以对输入的第一码率的比特信息进行删余处理,获得临时删余比特信息;
S32、对所述临时删余比特信息进行并串转换,以获得并输出第二码率的比特信息。
在具体实施过程中,无线通信系统之间基于通信协议进行有效通信,并且根据不同的通信需求,可采用多种无线通信协议,例如:802.3、802.11、802.16等。对于每一种通信协议,针对输入比特信息属性和输出比特信息需求的不同,其定义的删余需求也是不同的。例如:对于一种无线通信协议,当输入2路1/2码率的比特信息,且需要输出1路3/4码率的比特信息时,对于每一路输入需要每输入3比特信息删除1比特信息;当输入2路1/2码率的比特信息,且需要输出1路2/3码率的比特信息时,对于每一路输入需要每输入4比特信息删除1比特信息;等等。上述“每输入3比特信息删除1比特信息”、“每输入4比特信息删除1比特信息”即可理解为分别对应条件“输入2路1/2码率的比特信息,且需要输出1路3/4码率的比特信息”、“输入2路1/2码率的比特信息,且需要输出1路2/3码率的比特信息”的删余需求。另外,当输入比特信息路数和码率,或者输出比特信息路数和码率改变时,删余需求也会对应改变。
进一步,在本申请方案中,是基于可配置(或称“可编程”)的删余表对输入比特信息进行删余,从而实现对传输比特信息码率的提高。需要注意的是,对于不同的通信协议,在基于删余表进行删余操作时,是对哪些冗余比特信息位进行删余也有对应的需求规定。请参考图3,为无线通信协议802.11g下,输入2路1/2码率的比特信息,基于删余表对其实现1路3/4码率的比特信息输出的删余示意图。在图3中,输入A路(包括比特位A5~A0)和B路(包括比特位B5~B0),其删余表如图3中T1所示,删余表T1(两行三列,从左至右第一行为0、1、1,第二行为1、0、1)的行与输入路数相对应,即第一行对应A路输入、第二行对应B路输入,删余表T1的列与多路输入的输入位相对应。删余表T1用于对每一路输入进行每3位删1位的操作。需要注意的是,A路和B路输入的比特位数为6位,均大于删余表T1的列数,可以通过计数器循环计数重复读取表T1中的数据,以完成对输入比特信息的全部删余操作。如图3中,第一次读取表T1中的数据实现对比特位数据A2~A0、B2~B0的删余操作,第二次读取表T1中的数据实现对比特位数据A5~A3、B5~B3的删余操作。
再请参考图4,为无线通信协议802.11g下,输入2路1/2码率的比特信息,基于删余表对其实现1路2/3码率的比特信息输出的删余示意图。在图4中,C路、D路输入和删余表T2的对应关系类似图2,由于要实现对每一路输入每4位删1位,表T2的大小为两行四列。通过图3、图4可知,对于不同的输入、不同的输出要求,删余表的深度也是不同的,上述表T1、T2针对的是同种通信协议,要知道在具体实施过程中,由于通信协议的改变,同样会导致删余表大小的改变,为了能够兼容不同的删余表大小需求,首先定义初始删余表的深度,其足够大且能够满足预定的全部删余需求。然后,针对具体的通信协议和通信需求,对所述初始删余表进行配置,以获得任务删除表(如表T1和T2)。再基于对应的任务删余对输入比特信息进行删余。
具体的,任务删余表可以在初始化阶段通过控制器对初始删余表进行配置得到。输入的任务删余表不同,可得到不同的删余图案,进而得到不同的删余码率。通过循环读取删余表,实现对输入比特的周期性删余。仍请参考图3,删余表T1中的第一行第一列单元格中的删余指示符号与输入比特位A5或A2对应、第一行第二列单元格中的删余指示符号与输入比特位A4或A1对应、...、第二行第三列单元格中的删余指示符号与输入比特位B3或B0对应。基于删余表T1对A路和B路输入进行删余,即基于删余表T1中与A路和B路输入各比特位对应的删余指示符号的指示进行删余。例如,图3中删余表T1中存储0,1数据,“0”表示与删余表T1该比特对应的输入比特将被删除,而“1”则表示与删余表T1该比特对应的输入比特将被保留。图3中A路输入数据为A1~A5,B路输入数据为B1~B5,而删余表T1中与A5,B4,A2,B1对应位置的数值为0,表示A5,B4,A2,B1被删除不作为输出,剩下的数据经过并串转化后输出OUT1为B5,A4,B3,A3,B2,A1,B0,A0。图4所示删余原理同图3,这里不再一一赘述。
在具体实施过程中,请参考图5,为了能够针对不同的通信协议类型,有针对性地对输入数据中不重要的冗余位进行删余,以减小或避免误码率,所述步骤S2具体包括步骤:
S21b、基于当前通信协议类型,判断输入比特信息是否分为信息位和校验位;
S22b、当输入比特信息分为信息位和校验位时,基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;其中,所述任务删余表用于对所述校验位进行删余处理。具体的,可在任务删余表中与校验位对应的单元格中配置用于指示删除对应输入比特位的删余指示符号。
总而言之,在本发明方案中,根据通信协议的输入特性和输出需求,制定删余表深度,并基于当前通信协议的删余需求对删余表进行配置,以根据配置好的删余表对输入比特信息进行删余,进而获得需要的输出比特信息。有效地解决了现有技术中删余方式比较单一,无法根据通信环境的变化而变化,也无法实现不同通信系统之间删余方式的兼容的技术问题,实现了删余方式的灵活可变,不仅能够与现有通信系统所用到的删余方式兼容,同时还能利用同一结构实现多种删余方式。
实施例二
基于同一发明构思,请参考图6,本发明实施例还提供了一种基于可配置删余表的删余装置,包括
删余表深度定义单元1,用于基于多种通信协议的输入比特信息属性和输出比特信息需求,定义初始删余表的深度;其中,所述输入比特信息属性包括输入比特信息码率和输入比特信息路数,所述输出比特信息需求包括输出比特信息码率和输出比特信息路数;
任务删余表获取单元2,用于基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;
删余单元3,用于基于所述任务删余表对输入的第一码率的比特信息进行删余处理,以获得并输出第二码率的比特信息。
进一步,请参考图7,所述任务删余表获取单元2,具体包括:
临时删余表获取模块21,用于在所述初始删余表中,定义与当前通信协议的输入比特信息属性相对应的临时删余表;其中,所述临时删余表的行与输入比特信息路数相对应,所述临时删余表的列与输入比特信息码率相对应;
第一删余表获取模块22,用于基于当前通信协议的删余需求,向所述临时删余表中配置删余指示符号,以获得与所述当前通信协议匹配的任务删余表。可理解为,所述第一删余表获取模块22,具体用于:根据当前通信协议的删余需求,在所述临时删余表的由行列交叉形成的单元格中配置第一删余指示符号或第二删余指示符号;其中,所述当前通信协议的输入比特信息中与所述第一删余指示符号对应的比特位为删除位,与所述第二删余指示符号对应的输入位为保留位。
在具体实施过程中,请参考图7,所述任务删余表获取单元2具体包括:
协议类型判断模块23,用于基于当前通信协议类型,判断输入比特信息是否分为信息位和校验位;
第二删余表获取模块24,用于在所述协议类型判断模块判定输入比特信息分为信息位和校验位时,基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;其中,所述任务删余表用于对所述校验位进行删余处理。
进一步,在具体实施过程中,仍请参考图7,删余单元3具体包括:
删余信息读取模块31,用于周期性读取所述任务删余表中的信息,以对输入的第一码率的比特信息进行删余处理,获得临时删余比特信息;
并串转换模块32,用于对所述临时删余比特信息进行并串转换,以获得并输出第二码率的比特信息。
根据上面的描述,上述基于可配置删余表的删余装置用于实现上述删余方法,所以,该删余装置与上述删余方法的一个或多个实施例一致,在此就不再一一赘述了。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (6)
1.一种基于可配置删余表的删余方法,其特征在于,包括如下步骤:
S1、基于多种通信协议的输入比特信息属性和输出比特信息需求,定义初始删余表的深度;其中,所述输入比特信息属性包括输入比特信息码率和输入比特信息路数,所述输出比特信息需求包括输出比特信息码率和输出比特信息路数;其中,所述初始删余表可配置;
S2、基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;
S3、基于所述任务删余表对输入的第一码率的比特信息进行删余处理,以获得并输出第二码率的比特信息;
其中,所述步骤S2具体包括:
S21a、在所述初始删余表中,定义与当前通信协议的输入比特信息属性相对应的临时删余表;其中,所述临时删余表的行与输入比特信息路数相对应,所述临时删余表的列与输入比特信息码率相对应;
S22a、基于当前通信协议的删余需求,向所述临时删余表中配置删余指示符号,以获得与所述当前通信协议匹配的第一任务删余表;
所述步骤S2还包括:
S21b、基于当前通信协议类型,判断输入比特信息是否分为信息位和校验位;
S22b、当输入比特信息分为信息位和校验位时,基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的第二任务删余表;其中,所述第二任务删余表用于对所述校验位进行删余处理。
2.如权利要求1所述的基于可配置删余表的删余方法,其特征在于,所述步骤S22a具体为:
根据当前通信协议的删余需求,在所述临时删余表的由行列交叉形成的单元格中配置第一删余指示符号或第二删余指示符号;其中,所述当前通信协议的输入比特信息中与所述第一删余指示符号对应的比特位为删除位,与所述第二删余指示符号对应的输入位为保留位。
3.如权利要求1或2所述的基于可配置删余表的删余方法,其特征在于,所述步骤S3具体包括:
S31、周期性读取所述任务删余表中的信息,以对输入的第一码率的比特信息进行删余处理,获得临时删余比特信息;
S32、对所述临时删余比特信息进行并串转换,以获得并输出第二码率的比特信息。
4.一种基于可配置删余表的删余装置,其特征在于,包括
删余表深度定义单元,用于基于多种通信协议的输入比特信息属性和输出比特信息需求,定义初始删余表的深度;其中,所述输入比特信息属性包括输入比特信息码率和输入比特信息路数,所述输出比特信息需求包括输出比特信息码率和输出比特信息路数;其中,所述初始删余表可配置;
任务删余表获取单元,用于基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的任务删余表;
删余单元,用于基于所述任务删余表对输入的第一码率的比特信息进行删余处理,以获得并输出第二码率的比特信息;
其中,所述任务删余表获取单元,具体包括:
临时删余表获取模块,用于在所述初始删余表中,定义与当前通信协议的输入比特信息属性相对应的临时删余表;其中,所述临时删余表的行与输入比特信息路数相对应,所述临时删余表的列与输入比特信息码率相对应;
第一删余表获取模块,用于基于当前通信协议的删余需求,向所述临时删余表中配置删余指示符号,以获得与所述当前通信协议匹配的第一任务删余表;
所述任务删余表获取单元,还包括:
协议类型判断模块,用于基于当前通信协议类型,判断输入比特信息是否分为信息位和校验位;
第二删余表获取模块,用于在所述协议类型判断模块判定输入比特信息分为信息位和校验位时,基于当前通信协议的删余需求配置所述初始删余表,以获得与所述当前通信协议匹配的第二任务删余表;其中,所述第二任务删余表用于对所述校验位进行删余处理。
5.如权利要求4所述的基于可配置删余表的删余装置,其特征在于,所述删余表获取模块,具体用于:
根据当前通信协议的删余需求,在所述临时删余表的由行列交叉形成的单元格中配置第一删余指示符号或第二删余指示符号;其中,所述当前通信协议的输入比特信息中与所述第一删余指示符号对应的比特位为删除位,与所述第二删余指示符号对应的输入位为保留位。
6.如权利要求4或5所述的基于可配置删余表的删余装置,其特征在于,所述删余单元具体包括:
删余信息读取模块,用于周期性读取所述任务删余表中的信息,以对输入的第一码率的比特信息进行删余处理,获得临时删余比特信息;
并串转换模块,用于对所述临时删余比特信息进行并串转换,以获得并输出第二码率的比特信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610939730.7A CN108023663B (zh) | 2016-11-01 | 2016-11-01 | 一种基于可配置删余表的删余方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610939730.7A CN108023663B (zh) | 2016-11-01 | 2016-11-01 | 一种基于可配置删余表的删余方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108023663A CN108023663A (zh) | 2018-05-11 |
CN108023663B true CN108023663B (zh) | 2021-04-13 |
Family
ID=62070632
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610939730.7A Active CN108023663B (zh) | 2016-11-01 | 2016-11-01 | 一种基于可配置删余表的删余方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108023663B (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1317187A (zh) * | 1999-07-06 | 2001-10-10 | 三星电子株式会社 | 用于数据通信系统的速率匹配设备和方法 |
CN1599262A (zh) * | 2004-08-06 | 2005-03-23 | 南京邮电学院 | 宽带无线接入系统中里德索洛门卷积级联码的实现方法 |
CN101075836A (zh) * | 2006-12-18 | 2007-11-21 | 浙江华立通信集团有限公司 | Td-scdma/3g/4g终端信号比特能量估算和解扰单元 |
CN101217337A (zh) * | 2007-01-01 | 2008-07-09 | 中兴通讯股份有限公司 | 一种支持递增冗余混合自动重传的低密度奇偶校验码编码装置和方法 |
CN101547061A (zh) * | 2009-04-30 | 2009-09-30 | 西安电子科技大学 | 基于非规则比特级缩短的多元码速率兼容方法 |
CN101764622A (zh) * | 2010-01-19 | 2010-06-30 | 清华大学 | 并行多码率卷积码译码方法及其实现装置 |
CN103944586A (zh) * | 2014-04-10 | 2014-07-23 | 重庆邮电大学 | 一种码率兼容qc-ldpc码的构造方法 |
CN105814854A (zh) * | 2013-09-26 | 2016-07-27 | Lg电子株式会社 | 发送信令信息的设备、接收信令信息的设备、发送信令信息的方法以及接收信令信息的方法 |
CN106063254A (zh) * | 2014-02-21 | 2016-10-26 | 三星电子株式会社 | 比特交织器和比特解交织器 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100735383B1 (ko) * | 2001-02-09 | 2007-07-04 | 삼성전자주식회사 | 무선 시스템에서 데이터 서비스 장치 및 방법 |
US7742519B2 (en) * | 2005-12-19 | 2010-06-22 | St-Ericsson Sa | Method for rate matching in data transmission |
JP5521722B2 (ja) * | 2010-04-14 | 2014-06-18 | 沖電気工業株式会社 | 符号化装置、復号化装置、符号化・復号化システム、及び、プログラム |
-
2016
- 2016-11-01 CN CN201610939730.7A patent/CN108023663B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1317187A (zh) * | 1999-07-06 | 2001-10-10 | 三星电子株式会社 | 用于数据通信系统的速率匹配设备和方法 |
CN1599262A (zh) * | 2004-08-06 | 2005-03-23 | 南京邮电学院 | 宽带无线接入系统中里德索洛门卷积级联码的实现方法 |
CN101075836A (zh) * | 2006-12-18 | 2007-11-21 | 浙江华立通信集团有限公司 | Td-scdma/3g/4g终端信号比特能量估算和解扰单元 |
CN101217337A (zh) * | 2007-01-01 | 2008-07-09 | 中兴通讯股份有限公司 | 一种支持递增冗余混合自动重传的低密度奇偶校验码编码装置和方法 |
CN101547061A (zh) * | 2009-04-30 | 2009-09-30 | 西安电子科技大学 | 基于非规则比特级缩短的多元码速率兼容方法 |
CN101764622A (zh) * | 2010-01-19 | 2010-06-30 | 清华大学 | 并行多码率卷积码译码方法及其实现装置 |
CN105814854A (zh) * | 2013-09-26 | 2016-07-27 | Lg电子株式会社 | 发送信令信息的设备、接收信令信息的设备、发送信令信息的方法以及接收信令信息的方法 |
CN106063254A (zh) * | 2014-02-21 | 2016-10-26 | 三星电子株式会社 | 比特交织器和比特解交织器 |
CN103944586A (zh) * | 2014-04-10 | 2014-07-23 | 重庆邮电大学 | 一种码率兼容qc-ldpc码的构造方法 |
Also Published As
Publication number | Publication date |
---|---|
CN108023663A (zh) | 2018-05-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110008166A (zh) | 带内嵌时钟的正交差分向量信令码 | |
CN103825669A (zh) | 数据处理的方法和装置 | |
CN101453221A (zh) | 基于比特交织编码调制系统的映射器及其映射方法 | |
CN108694918A (zh) | 编码方法及装置、解码方法及装置及显示装置 | |
CN104868971A (zh) | Ldpc码字的交织映射方法及解交织解映射方法 | |
US10149181B2 (en) | Signal output apparatus, board, and signal output method | |
CN102543209A (zh) | 多通道闪存控制器的纠错装置、方法及多通道闪存控制器 | |
CN110176962A (zh) | 基于tcm-概率成形的光信号处理方法及装置 | |
CN108023663B (zh) | 一种基于可配置删余表的删余方法及装置 | |
CN105376008A (zh) | Ldpc码字的交织映射方法及解交织解映射方法 | |
CN101944972A (zh) | 编解码方法、装置以及通信系统 | |
RU2640294C1 (ru) | Способ записи и записывающий аппарат для запоминающего устройства | |
CN102769506A (zh) | 一种解速率匹配的解交织方法和装置 | |
CN201918981U (zh) | 双相哈佛码总线信号编解码电路 | |
CN105450333A (zh) | Ldpc码字的交织映射方法及解交织解映射方法 | |
CN110071728B (zh) | 一种交织方法及交织设备 | |
CN101478790B (zh) | 一种速率匹配和解速率匹配的方法和装置 | |
CN114446370B (zh) | 信号校验系统 | |
CN104144037B (zh) | 编解码系统与方法 | |
CN104901774A (zh) | Ldpc码字的交织映射方法及解交织解映射方法 | |
CN109861949B (zh) | 报文滤波方法、装置和电子设备 | |
CN107615667B (zh) | 数据处理装置、数据处理方法以及程序 | |
EP4459875A1 (en) | Coding and decoding methods, communication device, and storage medium | |
CN105629264B (zh) | 用于gps/北斗导航接收机的导航数据校验方法和装置 | |
CN105760320A (zh) | 一种数据存储方法、控制器及存储器 |
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 |