CN103427943A - 用于高阶调制的编码调制及解调方法以及装置 - Google Patents
用于高阶调制的编码调制及解调方法以及装置 Download PDFInfo
- Publication number
- CN103427943A CN103427943A CN2012101665910A CN201210166591A CN103427943A CN 103427943 A CN103427943 A CN 103427943A CN 2012101665910 A CN2012101665910 A CN 2012101665910A CN 201210166591 A CN201210166591 A CN 201210166591A CN 103427943 A CN103427943 A CN 103427943A
- Authority
- CN
- China
- Prior art keywords
- coding
- equations
- data flow
- unit
- bit data
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/36—Modulator circuits; Transmitter circuits
- H04L27/361—Modulation using a single or unspecified number of carriers, e.g. with separate stages of phase and amplitude modulation
-
- 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/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/007—Unequal error protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/38—Demodulator circuits; Receiver circuits
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Error Detection And Correction (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
本发明实施例公开了一种通信***中高阶调制的编码调制方法,所述方法包括:将需要传输的信息转换为比特数据流,并将比特数据流解复用为多于一路的比特数据流;对所述多于一路的比特数据流中的至少一路比特数据流进行第一类编码获得第一输出数据;对未采用第一类编码的比特数据流中的至少一路,进行第二类编码获得第二输出数据;对所述第一输出数据和第二输出数据进行正交幅度调制,生成调制符号输出。该技术方案通过对未进行第一类编码的比特数据流进行第二类编码,该第二类编码具有较优的纠正随机或突发错误的能力,且该第二类编码为低复杂度高效率的信道编码便于实现,因此,该方法与现有技术相比解调的正确率显著提高,具体更高的传输效率。
Description
技术领域
本发明涉及通信技术领域,具体涉及一种通信***中用于高阶调制的编码调制及解调方法以及装置。
背景技术
随着通信***对传输速率和频谱效率的要求不断提高,通信***将会采用更高阶的正交幅度调制(QAM,Quadrature Amplitude Modulation)模式以满足对传输速率和频谱效率的要求。
现有技术中提出了多层编码调制的解决方案,即将传输的比特流解复用后分为并行的子信息流进行信道编码,然后对每一路编码后的比特数据进行统一的符号映射,生成符号数据流。基于这一方案,现有技术从可实现性以及提升频谱效率的角度出发,提出了许多工程可实现的方案,最常用的一种方案是将传输的比特数据流解复用后,对并行的一路比特数据流进行信道编码,对另一路比特数据流不进行信道编码。如图1所示,其中,假设有a1至aM路比特数据流,对其中a1至aM-L-1路比特数据流不进行编码;对aM-L至aM路比特数据流进行编码,生成编码后的b1至bN路比特数据流,再将a1至aM-L-1路比特数据流,和b1至bN路比特数据流输入到调制器进行调制映射成符号数据输出。
应用上述现有技术的通信***,在某些特定的非线性传输信道下,如在连续突发错误的环境下,很难保证误码性能,可能会出现大量突发错误或随机错误的现象,并导致***的误码率(或误帧率)恶化,从而影响***性能。
发明内容
本发明实施例提供了一种通信***中高阶调制和解调方法以及装置,克服现有通信***中的突发错误/随机错误的现象。
本发明实施例提供了一种通信***中高阶调制的编码调制方法,所述方法包括:
将需要传输的信息转换为比特数据流,并将比特数据流解复用为多于一路的比特数据流;
对所述多于一路的比特数据流中的至少一路比特数据流进行第一类编码获得第一输出数据;对未采用第一类编码的比特数据流中的至少一路,进行第二类编码获得第二输出数据;
对所述第一输出数据和第二输出数据进行正交幅度调制,生成调制符号输出。
本发明实施例还提供了一种通信***中用于高阶调制的解调方法,该方法包括:
接收表示传输信息的调制符号,对所述调制符号进行解调判决;
对解调判决后的数据进行第一类译码,从而获取对应于第一类编码的比特信息;
对解调判决后的数据进行第二类译码,从而获取对应于第二类编码的比特信息;
对所述输入的符号进行时延处理;
根据最小距离解调准则,将获取的对应于第一类编码的比特信息,和获取的对应于第二类编码的比特信息,以及时延处理的结果,进行符号判决,从而判决出对应于非第一和第二类编码的比特信息。
本发明实施例还提供了一种通信***中用于高阶调制的解调方法,该方法包括:
接收表示传输信息的调制符号,对所述调制符号进行解调判决;
对解调判决后的数据进行第一类译码,从而获取对应于第一类编码的比特信息;
对解调判决后的数据进行第二类译码,从而获取对应于第二类编码的比特信息。
本发明实施例还提供了一种通信***中用于高阶调制的编码调制装置,所述装置包括:转换单元,解复用单元,第一类编码单元,第二类编码单元,和调制单元;
转换单元,用于将需要传输的信息转换为比特数据流;
所述解复用单元,用于将比特数据流解复用为多于一路的比特数据流;
所述第一类编码单元,用于对所述多于一路的比特数据流中的至少一路比特数据流进行第一类编码获得第一输出数据;
所述第二类编码单元,用于对未采用第一类编码的比特数据流中的至少一路,进行第二类编码获得第二输出数据;
所述调制单元,用于对所述第一输出数据和第二输出数据进行正交幅度调制,生成调制符号输出。
本发明实施例还提供了一种通信***中用于高阶调制的解调装置,该装置包括:接收单元,解调单元,第一类译码单元,第二类译码单元,延时单元,和判决单元;
接收单元,用于接收表示传输信息的调制符号;
解调单元,用于对所述调制符号进行解调判决;
第一类译码单元,用于对解调判决后的数据进行第一类译码,从而获取对应于第一类编码的比特信息;
第二类译码单元,用于对解调判决后的数据进行第二类译码,从而获取对应于第二类编码的比特信息;
延时单元,用于对所述输入的符号进行时延处理;
判决单元,用于根据最小距离解调准则,将获取的对应于第一类编码的比特信息,和获取的对应于第二类编码的比特信息,以及时延处理的结果,进行符号判决,从而判决出对应于非第一和第二类编码的比特信息。
本发明实施例还提供了一种通信***中用于高阶调制的解调装置该装置包括:接收单元,解调单元,第一类译码单元,和第二类译码单元;
接收单元,用于接收表示传输信息的调制符号;
解调单元,用于对所述调制符号进行解调判决;
第一类译码单元,用于对解调判决后的数据进行第一类译码,从而获取对应于第一类编码的比特信息;
第二类译码单元,用于对解调判决后的数据进行第二类译码,从而获取对应于第二类编码的比特信息。
从以上技术方案可以看出,该技术方案通过对未进行第一类编码的比特数据流进行第二类编码,该第二类编码具有较优的纠正随机或突发错误的能力,且该第二类编码为低复杂度高效率的信道编码便于实现,因此,该方法与现有技术相比解调的正确率显著提高,具体更高的传输效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是现有技术中调制处理示意简图;
图2是本发明实施例一提供的一种通信***中用于高阶调制的编码调制方法流程简图;
图3是本发明实施例二提供的一种通信***中用于高阶调制的编码调制方法流程简图;
图4是本发明实施例提供的调制处理示意简图;
图5是本发明实施例三提供的一种通信***中用于高阶调制的编码调制方法处理示意简图;
图6是本发明实施例四提供的一种通信***中用于高阶调制的解调方法流程简图;
图7是本发明实施例四提供解调装置示意图;
图8是64QAM星座图用以说明解调过程;
图9是本发明实施例五提供的一种通信***中用于高阶调制的解调方法流程简图;
图10a是本发明实施例六提供的一种用户设备示意简图;
图10b是本发明实施例六提供的一种通信***中用于高阶调制的编码调制装置示意简图;
图11是本发明实施例七提供的一种通信***中用于高阶调制的解调装置示意简图;
图12是本发明实施例八提供的一种通信***中用于高阶调制的解调装置示意简图。
具体实施方式
实施例一
本发明实施例提供了一种通信***中用于高阶调制的编码调制方法,该方法应用于一种通信***中,如图2所示,该方法包括:
步骤101:将需要传输的信息转换为比特数据流,将比特数据流解复用为多于一路的比特数据流;
步骤102:对多于一路的比特数据流中的至少一路比特数据流进行第一类编码获得第一输出数据;
其中,步骤102中所说的第一类编码具体可以是采用低密度奇偶校验码(LDPC,Low Density Parity Check)编码,或者卷积编码,或者是Polar码,或者是Turbo编码,或者是广义级联码,或者是乘积码等,此处并非穷举,也可以是其它先进的高性能信道编码方式。若采用LDPC编码,且LDPC编码器的码率为3/4时,则至少需要3路比特数据流,对于LDPC编码,等其它第一类编码的操作可以参考现有成熟技术。
步骤103:对未采用第一类编码的比特数据流中的至少一路,进行第二类编码获得第二输出数据;
其中,步骤103中所说的第二类编码为循环码,所述循环码至少可以是采用BCH编码,和/或者是RS编码,和/或者其他循环码,或者是其它具有低复杂度高效率的,用于纠正突发错误的编码方式。其中,若采用BCH编码所需要的输入的比特数据流至少有1路比特数据流;若采用RS编码所需要的输入的比特数据流至少有4路比特数据流。
若步骤103中排除用于第一类编码的比特数据流,对剩余的比特数据流中的全部的比特数据流进行第二类编码,则解复用后的比特数据流被分为二部分,一部分进行第一类编码,一部分进行第二类编码;将经过第一或二类编码后的比特数据流输入进行高价调制。
步骤104:对所述第一输出数据和第二输出数据进行正交幅度调制,生成调制符号输出。
通过上述对本发明实施例一的说明,该方法中通过对未进行第一类编码的比特数据流中的部分或者全部进行第二类编码,该第二类编码具有较优的纠正随机或突发错误的能力,且该第二类编码为低复杂度高效率的信道编码便于实现,因此,该方法与现有技术相比解调的正确率显著提高,具体更高的传输效率。
优选的,若解复用为多于一路的比特数据流还包括:未进行第一类编码和第二类编码的比特数据流,则方法还包括:
步骤105:对第一输出数据和第二输出数据,以及未进行第一类编码和第二类编码的比特数据流,进行正交幅度调制,生成调制符号输出。
还需要理解的是,若排除用于第一类编码的比特数据流,对剩余的比特数据流中的多于一路,进行RS编码,且解复用后的比特数据流还有未编码的部分,则将未编码的比特数据流直接输入进行高价调制。换句话说,解复用后的比特数据流被分为三部分,一部分进行第一类编码,一部分进行第二类编码,还有一部分不编码;将不编码的比特数据流,和经第一、二类编码后输入的比特数据流,一起输入进行高价调制。
优选的,在步骤102之后,该方法还可以包括:
步骤106:将第一输出数据进行打孔处理,将处理后的数据执行步骤104中的QAM正交幅度调制。
通过增加步骤106中的打孔处理,删除了部分经过LDPC编码后的比特数据,提高了传输码率。
实施例二
本发明实施例提供了一种通信***中用于高阶调制的编码调制方法,该方法与实施例一相似,区别在于,在本实施例中第一类编码以LDPC编码、第二类编码以BCH编码具体举例。如图3所示,该方法包括:
步骤201:将需要传输的信息转换为比特数据流,并将比特数据流解复用为多于一路的比特数据流;
步骤202:对解复用的比特数据流中的多于一路的比特数据流进行LDPC编码;
步骤203:对LDPC编码后的比特数据流进行打孔处理;
步骤204:排除用于LDPC编码的比特数据流,对剩余的比特数据流中全部的比特数据流进行BCH编码;
步骤205:经过打孔处理和BCH编码后的比特数据流进行正交幅度调制(QAM),生成调制符号数据输出。
参见图4所示,比特数据流经过解复用后的N路比特数据流,即a0至aN,若当前的LDPC编码器的码率为3/4,则输入LDPC编码器的比特数据流为3路,假设为a0至a2,经过LDPC编码后输出比特数据流,对经LDPC编码后的比特数据流进行打孔处理,输出b0至b3这4路比特数据流;剩余a3至aN比特数据流经过BCH编码后,生成b4至bM路比特数据流,将b0至bM路比特数据流输入高阶正交幅度调制器进行调制,生成调制符号输出。
上述所说的高阶正交幅度调制通常是指阶数不低于64的QAM正交幅度调制。
还需要说明的是,当前的LDPC编码器的码率为3/4,是为了方便理解本发明实施例的例举,并非限制,LDPC编码器的码率也可以为其它码率。
通过上述对本发明实施例二的说明,该方法中通过对未进行LDPC编码的比特数据流中的全部进行BCH编码,由于BCH编码具有较优的纠正随机或突发错误的能力,且BCH编码为低复杂度高效率的信道编码便于实现,因此,该方法与现有技术相比解调的正确率显著提高,具体更高的传输效率。
还需要说明的是,上述实施例二中第二类编码具体以BCH编码,该第二类编码还可以是RS编码,可以由RS编码根据现有的RS编码规则替代BCH编码,将RS编码后的比特数据流进行高阶QAM正交幅度调制。由RS编码的方案可以由实施例二简单变换得到,此处不重述。
实施例三
本发明实施例提供了一种通信***中用于高阶调制的编码调制方法,该方法与实施例二相似,都应用于一种通信***中,区别在于该实施例中,进行高阶QAM处理的数据中,包括未进行第一或第二类编码的比特数据流。如图5所示,该实施例中第一类编码仍以LDPC编码为例,仍包括打孔处理,第二类编码以BCH编码或者RS编码。比特数据流经过解复用后的N路比特数据流,即a0至aN,若当前的LDPC编码器的码率为3/4,则输入LDPC编码器的比特数据流为3路,假设为a0至a2,经过LDPC编码后输出比特数据流,对经LDPC编码后的比特数据流进行打孔处理,输出b0至b3这4路比特数据流;a3至a3+x比特数据流经过BCH编码后,生成b4至bM路比特数据流;将b0至bM路比特数据流,以及未进行编码a3+x+1至aN路比特数据流,输入高阶正交幅度调制器进行调制,生成调制符号输出。
实施例四
本发明实施例提供一种通信***中用于高阶调制的解调方法,如图6所示,该方法包括:
步骤601:接收表示传输信息的调制符号,对调制符号进行解调判决;
其中,对输入的防护进行的解调判决可以是硬解调,也可以是软解调。可以对软件解调后的数据进行第一类译码;对硬解调后的数据进行第二类译码。
步骤602:对解调判决后的数据进行第一类译码,获取应用于第一类编码的比特信息;
其中,第一类译码与上述第一类编码相对应,具体可以是LDPC码译码,卷积码译码,Polar码译码或者是Turbo码译码,或者是广义级联码译码,或者是乘积码译码等,此处并非穷举,也可以是其它先进的高性能信道编码的译码方式。
步骤603:对解调判决后的数据进行第二类译码,获取应用于第二类编码的比特信息;
其中,步骤603中所说的第二类译码与上述实施例中的第二类编码相对应,具体可以是采用BCH码译码,和/或者是RS码译码,或者其它能够纠正突发错误且实现较简单的译码方式。
步骤604:对输入的符号进行时延处理;
其中,对输入的符号进行时延处理,其目的是等待第一类译码和第二类译码完成并输出其所对应的比特信息,其原因是,LDPC/BCH/RS等译码器是需要一定的时间才能完成译码的,因此需要等待。时延处理部分对应的比特是除第一类编码和第二类编码外的未编码比特。
步骤605:根据最小距离解调准则,将获取的用于第一类编码的比特信息,和获取的用于第二类编码的比特信息,以及延处理的结果,进行符号判决,从而判决出用于非第一和第二类编码的比特信息。
还需要说明的是,上述所说的用于非第一和第二类编码的比特信息具体指未用于第一类编码且也未进行RS/BCH编码的比特信息。
其中,步骤605中所说的最小距离解调准则,可以理解为:指在判决区域内接收符号与判决区域内星座点的欧氏距离最近的星座点即为最终的判决符号。参见图7所示,以64QAM为例,假设送入陪集最小距离解调器的LDPC码编码比特的其中4比特确定了星座图中为F的符号子集(即判决区域),此符号子集由4个符号组成,陪集最小距离解调器会将接收符号(接收符号数学上表现为类似x+jy的数值)与判决区域中的4个星座点符号(星座点数学上也表现为x+jy的数值)分别计算每个星座点与接收符号的欧式距离,从而选择欧式距离最小的星座点作为最终的判决符号,根据最终的判决符号(星座点所代表的比特映射方式是确定的)确定用于非第一类编码的比特的判决值。如图8所示,假设接收符号在星座图中五角星的位置,LDPC译码后,会确定判决区域是F1,F3,F0,F2所组成的集合,最小距离解调器会分别计算接收符号与F1,F3,F0,F2的欧式距离,如图8所示F3的最小欧式距离最小,据此判定最终判决符号是F3,因此未编码比特为二进制11(即该二进制数11对应十进制中的3),从而完成接收符号的解调。
通过上述对本发明实施例四的说明,该方法中通过对解调后的数据进行第一类译码和第二类译码,由第一类译码可以获取编码比特信息,由编码比特信息和第二类译码结果可以解调出第二类比特信息(也可以理解为现有技术中的未编码比特信息),由于第二类比特信息在调制时进行了第二类编码,使得该方法与现有技术相比解调的正确率显著提高,具体更高的传输效率。
实施例五
本发明实施例提供一种通信***中用于高阶调制的解调方法,该方法与实施例四提供的解调方法相似,都应用于一种通信***中,不同之处,在于该方法是针对编码调制时,所有的比特信息被分为两部分,一部分进行第一类编码,另一部分用于第二类编码。因此,在解调的技术方案中,不需要对输入的符号进行时延处理。如图9所示,该方法包括:
步骤701:接收表示传输信息的调制符号,对调制符号进行解调判决;
步骤702:对解调判决后的数据进行第一类译码,从而获取应用于第一类编码的比特信息;
步骤703:对解调判决后的数据进行第二类译码,从而获取应用于第二类编码的比特信息。
其中,对步骤701~703的具体说明,可以对应参考实施例四种步骤601~603,此处不重述。
通过上述对本发明实施例五的说明,该方法中通过对解调后的数据进行第一类译码和第二类译码,由第一类译码可以获取编码比特信息,由编码比特信息和第二类译码结果可以解调出第二类比特信息(也可以理解为现有技术中的未编码比特信息),由于第二类比特信息在调制时进行了第二类编码,使得该方法与现有技术相比解调的正确率显著提高,具体更高的传输效率。
实施例六
本发明实施例进一步给出实现上述方法实施例中各步骤及方法的装置实施例。本发明实施例可应用于各种通信***中的基站或者终端。图10a示出了一种用户设备的实施例,在该实施例中,设备30包括发射电路302、接收电路303、功率控制器306、编解码器305、处理单元306,存储器307及天线301.处理单元306控制设备30的操作,处理单元306还可以称为CPU。存储器307可以包括只读存储器和随机存取存储器,并向处理单元306提供指令和数据。存储器307的一部分还可以包括非易失行随机存取存储器(NVRAM)。具体的应用中,设备30可以嵌入或者本身可以就是例如移动电话之类的无线通信设备,还可以包括容纳发射电路302和接收电路303的载体,以允许设备30和远程位置之间进行数据发射和接收。发射电路302和接收电路303可以耦合到天线301.设备30的各个组件通过总线***3100耦合在一起,其中,总线***3100除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线***3100。设备30还可以包括用于处理信号的处理单元306、此外还包括功率控制器304、编解码器305。.
上述本发明实施例揭示的方法可以应用于编解码器305中,或者说由编解码器305以实现。编解码器305可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过编解码器305中的硬件的集成逻辑电路或者软件形式的指令完成。这些指令可以通过其中的处理器306以配合实现及控制。用于执行本发明实施例揭示的方法,上述的编解码器可以是通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器,解码器等。
结合本发明实施例所公开的方法的步骤可以直接体现为硬件编解码器执行完成,或者用编解码器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器307,解码单元读取存储器307中的信息,结合其硬件完成上述方法的步骤。
本发明实施例提供一种通信***中用于高阶调制的编码调制装置,参见图10b所示,该装置包括:转换单元800,解复用单元801,第一类编码单元802,第二类编码单元803,和调制单元804;其中,调制单元804可以是所述发射电路的一部分,转换单元800,解复用单元801,第一类编码单元802,第二类编码单元803,可以为编解码器305的一部分。
转换单元,用于将需要传输的信息转换为比特数据流;
解复用单元,用于将比特数据流解复用为多于一路的比特数据流;
第一类编码单元,用于多于一路的比特数据流中的至少一路比特数据流进行第一类编码获得第一输出数据;
其中,第一类编码具体包括:低密度奇偶校验编码,卷积编码,Polar编码,Turbo编码,广义级联编码,或者乘积编码其中任意一种。
第二类编码单元,用于对未采用第一类编码的比特数据流中的至少一路,进行第二类编码获得第二输出数据;
其中,第二类编码为循环码,循环码至少包括:RS编码和/或BCH编码。
调制单元,用于对第一输出数据和第二输出数据进行正交幅度调制,生成调制符号输出。
进一步,调制单元,还用于若解复用为多于一路的比特数据流还包括:未进行第一类编码和第二类编码的比特数据流,则对第一输出数据和第二输出数据,以及未进行第一类编码和第二类编码的比特数据流,进行正交幅度调制,生成调制符号输出。
进一步,该装置还可以包括:打孔单元805,用于将第一输出数据进行打孔处理,将处理后的数据输入调制单元。该打孔单元805可以为编解码器305的一部分。
对实施例六提供的调制装置的更多说明,可以参考上述实施例一至四中说明的调制方法的详细说明,此次不重述。
通过上述对本发明实施例六提供的一种通信***中用于高阶调制的调制装置,该装置通过对未进行第一类编码的比特数据流中的部分或者全部进行第二类编码,该第二类编码具有较优的纠正随机或突发错误的能力,且该第二类编码为低复杂度高效率的信道编码便于实现,因此,该方法与现有技术相比解调的正确率显著提高,具体更高的传输效率。
实施例七
本发明实施例提供一种通信***中用于高阶调制的解调装置,该装置应用于一种通信***中,如图11所示,该装置包括:接收单元900,解调单元901,第一类译码单元902,第二类译码单元903,延时单元904,和判决单元905;其中,接收单元900可以是图10a中接收电路303的一部分;解调单元901第一类译码单元902,第二类译码单元903,延时单元904,和判决单元905,可以为编解码器305的一部分。
接收单元900,用于接收表示传输信息的调制符号;
解调单元901,用于对输入的符号进行解调判决;
第一类译码单元902,用于对解调判决后的数据进行第一类译码,从而获取对应于第一类编码的比特信息;
其中,第一类编码具体包括:低密度奇偶校验编码,卷积编码,Polar编码或者Turbo编码其中任意一种。
第二类译码单元903,用于对解调判决后的数据进行第二类译码,从而获取对应于第二类编码的比特信息;
其中,第二类编码为循环码,循环码至少包括:RS编码和/或BCH编码。
延时单元904,用于对输入的符号进行时延处理;
判决单元905,用于根据最小距离解调准则,将获取的对应于第一类编码的比特信息,和获取的对应于第二类编码的比特信息,以及时延处理的结果,进行符号判决,从而判决出对应于非第一和第二类编码的比特信息。
对实施例器提供的解调装置的更多说明,可以参考上述实施例五中说明的解调方法的详细说明,此次不重述。
通过上述对本发明实施例七提供的一种通信***中用于高阶调制的解调装置,该装置通过对解调后的数据进行第一类译码和第二类译码,由第一类译码可以获取编码比特信息,由编码比特信息和第二类译码结果可以解调出第二类比特信息(也可以理解为现有技术中的未编码比特信息),由于第二类比特信息在调制时进行了第二类编码,使得该方法与现有技术相比解调的正确率显著提高,具体更高的传输效率。
实施例八
本发明实施例提供一种通信***中用于高阶调制的解调装置,该装置与实施例七提供的装置相似,该装置应用于一种通信***中,不同之处在于该解调装置处理的调制数据中,该调制数据是全部由第一类编码数据和第二类编码数据调制而形成,不包含未进行第一、二类编码的比特数据。因此,该解调装置中不需要包含实施例七中的延时单元。
如图12该装置包括:接收单元100a,解调单元101a,第一类译码单元102a,和第二类译码单元103a;其中,接收单元100a可以是图10a中接收电路303的一部分;解调单元101a,第一类译码单元102a,和第二类译码单元103a,可以为编解码器305的一部分。
解调单元,用于对输入的符号进行解调判决;
第一类译码单元,用于对解调判决后的数据进行第一类译码,从而获取对应于第一类编码的比特信息;
其中,第一类编码具体包括:低密度奇偶校验编码,卷积编码,Polar编码或者Turbo编码其中任意一种。
第二类译码单元,用于对解调判决后的数据进行第二类译码,从而获取对应于第二类编码的比特信息;
其中,第二类编码为循环码,循环码至少包括:RS编码和/或BCH编码。
其中,第二类编码具体包括:RS编码和/或BCH编码。
通过上述对本发明实施例八的说明,该解调装置中通过对解调后的数据进行第一类译码和第二类译码,由第一类译码可以获取编码比特信息,由编码比特信息和第二类译码结果可以解调出第二类比特信息(也可以理解为现有技术中的未编码比特信息),由于第二类比特信息在调制时进行了第二类编码,使得该方法与现有技术相比解调的正确率显著提高,具体更高的传输效率。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读写存储介质中,上述提到的存储介质可以是可读/写存储器,磁盘或光盘、可编程逻辑单元FPGA、数字信号处理器DSP、中央处理器CPU等。
Claims (22)
1.一种通信***中高阶调制的编码调制方法,其特征在于,所述方法包括:
将需要传输的信息转换为比特数据流,并将比特数据流解复用为多于一路的比特数据流;
对所述多于一路的比特数据流中的至少一路比特数据流进行第一类编码获得第一输出数据;对未采用第一类编码的比特数据流中的至少一路,进行第二类编码获得第二输出数据,所述第二类编码采用循环码;
对所述第一输出数据和第二输出数据进行正交幅度调制,生成调制符号输出。
2.根据权利要求1所述的方法,其特征在于,若所述解复用为多于一路的比特数据流还包括:未进行所述第一类编码和第二类编码的比特数据流,则所述方法还包括:
对所述第一输出数据和第二输出数据,以及所述未进行所述第一类编码和第二类编码的比特数据流,进行正交幅度调制,生成调制符号输出。
3.根据权利要求1所述的方法,其特征在于,所述第一类编码具体包括:低密度奇偶校验编码,卷积编码,Turbo编码,Polar编码,广义级联编码,或者乘积编码其中任意一种。
4.根据权利要求1所述的方法,其特征在于,所述第二类编码为循环码,所述循环码至少包括:RS编码或BCH编码。
5.根据权利要求1所述的方法,其特征在于,所述获得第一输出数据之后,所述方法还包括:
将所述第一输出数据进行打孔处理,将处理后的数据执行所述正交幅度调制。
6.一种通信***中用于高阶调制的解调方法,其特征在于,该方法包括:
接收表示传输信息的调制符号,对所述调制符号进行解调判决;
对解调判决后的数据进行第一类译码,从而获取对应于第一类编码的比特信息;
对解调判决后的数据进行第二类译码,从而获取对应于第二类编码的比特信息,所述第二类编码采用循环码;
对所述输入的符号进行时延处理;
根据最小距离解调准则,将获取的对应于第一类编码的比特信息,和获取的对应于第二类编码的比特信息,以及时延处理的结果,进行符号判决,从而判决出对应于非第一和第二类编码的比特信息。
7.根据权利要求6所述的解调方法,其特征在于,所述第一类编码具体包括:低密度奇偶校验编码,卷积编码,Polar编码或者Turbo编码其中任意一种。
8.根据权利要求6所述的解调方法,其特征在于,所述第二类编码为循环码,所述循环码至少包括:RS编码或BCH编码。
9.一种通信***中用于高阶调制的解调方法,其特征在于,该方法包括:
接收表示传输信息的调制符号,对所述调制符号进行解调判决;
对解调判决后的数据进行第一类译码,从而获取对应于第一类编码的比特信息;
对解调判决后的数据进行第二类译码,从而获取对应于第二类编码的比特信息,所述第二类编码采用循环码。
10.根据权利要求9所述的解调方法,其特征在于,所述第一类编码具体包括:低密度奇偶校验编码,卷积编码,Polar编码或者Turbo编码其中任意一种。
11.根据权利要求9所述的解调方法,其特征在于,所述第二类编码为循环码,所述循环码至少包括:RS编码和/或BCH编码。
12.一种通信***中用于高阶调制的编码调制装置,其特征在于,所述装置包括:转换单元,解复用单元,第一类编码单元,第二类编码单元,和调制单元;
转换单元,用于将需要传输的信息转换为比特数据流;
所述解复用单元,用于将比特数据流解复用为多于一路的比特数据流;
所述第一类编码单元,用于对所述多于一路的比特数据流中的至少一路比特数据流进行第一类编码获得第一输出数据;
所述第二类编码单元,用于对未采用第一类编码的比特数据流中的至少一路,进行第二类编码获得第二输出数据,所述第二类编码采用循环码;
所述调制单元,用于对所述第一输出数据和第二输出数据进行正交幅度调制,生成调制符号输出。
13.根据权利要求12所述的方法,其特征在于,所述调制单元,还用于若所述解复用为多于一路的比特数据流还包括:未进行所述第一类编码和第二类编码的比特数据流,则对所述第一输出数据和第二输出数据,以及所述未进行所述第一类编码和第二类编码的比特数据流,进行正交幅度调制,生成调制符号输出。
14.根据权利要求12所述的装置,其特征在于,所述第一类编码具体包括:低密度奇偶校验编码,卷积编码,Turbo编码,Polar编码,广义级联编码,或者乘积编码其中任意一种。
15.根据权利要求12所述的装置,其特征在于,所述第二类编码为循环码,所述循环码至少包括:RS编码或BCH编码。
16.根据权利要求12所述的装置,其特征在于,所述装置还包括:打孔单元,用于将所述第一输出数据进行打孔处理,将处理后的数据输入调制单元。
17.一种通信***中用于高阶调制的解调装置,其特征在于,该装置包括:接收单元,解调单元,第一类译码单元,第二类译码单元,延时单元,和判决单元;
接收单元,用于接收表示传输信息的调制符号;
解调单元,用于对所述调制符号进行解调判决;
第一类译码单元,用于对解调判决后的数据进行第一类译码,从而获取对应于第一类编码的比特信息;
第二类译码单元,用于对解调判决后的数据进行第二类译码,从而获取对应于第二类编码的比特信息,所述第二类编码采用循环码;
延时单元,用于对所述输入的符号进行时延处理;
判决单元,用于根据最小距离解调准则,将获取的对应于第一类编码的比特信息,和获取的对应于第二类编码的比特信息,以及时延处理的结果,进行符号判决,从而判决出对应于非第一和第二类编码的比特信息。
18.根据权利要求17所述的解调装置,其特征在于,所述第一类编码具体包括:低密度奇偶校验编码,卷积编码,Polar编码或者Turbo编码其中任意一种。
19.根据权利要求17所述的解调装置,其特征在于,所述第二类编码为循环码,所述循环码至少包括:RS编码或BCH编码。
20.一种通信***中用于高阶调制的解调装置,其特征在于,该装置包括:接收单元,解调单元,第一类译码单元,和第二类译码单元;
接收单元,用于接收表示传输信息的调制符号;
解调单元,用于对所述调制符号进行解调判决;
第一类译码单元,用于对解调判决后的数据进行第一类译码,从而获取对应于第一类编码的比特信息;
第二类译码单元,用于对解调判决后的数据进行第二类译码,从而获取对应于第二类编码的比特信息,所述第二类编码采用循环码。
21.根据权利要求20所述的解调方法,其特征在于,所述第一类编码具体包括:低密度奇偶校验编码,卷积编码,Polar编码或者Turbo编码其中任意一种。
22.根据权利要求20所述的解调方法,其特征在于,所述第二类编码为循环码,所述循环码至少包括:RS编码或BCH编码。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101665910A CN103427943A (zh) | 2012-05-25 | 2012-05-25 | 用于高阶调制的编码调制及解调方法以及装置 |
EP12877333.0A EP2858283A4 (en) | 2012-05-25 | 2012-10-15 | METHODS AND APPARATUS FOR CODE MODULATION AND DEMODULATION FOR HIGH-ORDER MODULATION |
PCT/CN2012/082966 WO2013174093A1 (zh) | 2012-05-25 | 2012-10-15 | 用于高阶调制的编码调制及解调方法以及装置 |
US14/551,876 US20150078486A1 (en) | 2012-05-25 | 2014-11-24 | Code modulation and demodulation method and apparatus for high order modulation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101665910A CN103427943A (zh) | 2012-05-25 | 2012-05-25 | 用于高阶调制的编码调制及解调方法以及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103427943A true CN103427943A (zh) | 2013-12-04 |
Family
ID=49623051
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012101665910A Pending CN103427943A (zh) | 2012-05-25 | 2012-05-25 | 用于高阶调制的编码调制及解调方法以及装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20150078486A1 (zh) |
EP (1) | EP2858283A4 (zh) |
CN (1) | CN103427943A (zh) |
WO (1) | WO2013174093A1 (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015180186A1 (zh) * | 2014-05-30 | 2015-12-03 | 华为技术有限公司 | 一种高阶调制、解调装置、方法及*** |
WO2016119105A1 (zh) * | 2015-01-26 | 2016-08-04 | 华为技术有限公司 | 极化Polar码的生成方法和设备 |
CN107624237A (zh) * | 2015-05-21 | 2018-01-23 | 瑞典爱立信有限公司 | 用于无线通信网络的调制 |
WO2018127161A1 (zh) * | 2017-01-09 | 2018-07-12 | 上海朗帛通信技术有限公司 | 一种被用于信道编码的用户设备、基站中的方法和设备 |
CN109314524A (zh) * | 2016-06-17 | 2019-02-05 | 华为技术有限公司 | 使用通用极化码时通过异构内核进行速率匹配的***和方法 |
WO2021016832A1 (en) * | 2019-07-30 | 2021-02-04 | Qualcomm Incorporated | Layer modulation of coded and unencoded bits |
WO2021042888A1 (zh) * | 2019-09-03 | 2021-03-11 | 中兴通讯股份有限公司 | 基于高维调制的光通信方法、***及存储介质 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103516661B (zh) * | 2012-06-27 | 2016-09-28 | 华为技术有限公司 | 一种高阶调制方法、解映射方法以及相应装置 |
US10135460B2 (en) * | 2013-10-01 | 2018-11-20 | Texas Instruments Incorporated | Apparatus and method for multilevel coding (MLC) with binary alphabet polar codes |
EP3472955B1 (en) | 2016-07-29 | 2020-09-23 | Huawei Technologies Co., Ltd. | Encoding device and method and corresponding decoding device and method |
WO2021046739A1 (en) * | 2019-09-11 | 2021-03-18 | Qualcomm Incorporated | A two encoder scheme for unequal error protection |
JP2022026454A (ja) * | 2020-07-31 | 2022-02-10 | 富士通株式会社 | 通信装置および通信システム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090135946A1 (en) * | 2007-11-26 | 2009-05-28 | Eric Morgan Dowling | Tiled-building-block trellis decoders |
CN101730994A (zh) * | 2007-11-16 | 2010-06-09 | 美国博通公司 | 低密度奇偶校验(ldpc)编码的高阶调制 |
CN102457356A (zh) * | 2010-11-01 | 2012-05-16 | 马维尔国际贸易有限公司 | 用于网格编码调制***中的编码和解码的方法和*** |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5396518A (en) * | 1993-05-05 | 1995-03-07 | Gi Corporation | Apparatus and method for communicating digital data using trellis coding with punctured convolutional codes |
WO2000045328A1 (en) * | 1999-01-26 | 2000-08-03 | Koninklijke Philips Electronics N.V. | Data carrier provided with at least two decoding stages |
US7613985B2 (en) * | 2003-10-24 | 2009-11-03 | Ikanos Communications, Inc. | Hierarchical trellis coded modulation |
US7500105B2 (en) * | 2004-07-13 | 2009-03-03 | Honeywell International Inc. | Hybrid encoding of data transmissions in a security system |
US7555696B2 (en) * | 2004-12-09 | 2009-06-30 | General Instrument Corporation | Method and apparatus for forward error correction in a content distribution system |
CN101547058A (zh) * | 2008-03-27 | 2009-09-30 | 电子科技大学 | 基于分层编码调制的高阶调制实现方法与装置 |
EP2139119A1 (en) * | 2008-06-25 | 2009-12-30 | Thomson Licensing | Serial concatenation of trellis coded modulation and an inner non-binary LDPC code |
-
2012
- 2012-05-25 CN CN2012101665910A patent/CN103427943A/zh active Pending
- 2012-10-15 EP EP12877333.0A patent/EP2858283A4/en not_active Withdrawn
- 2012-10-15 WO PCT/CN2012/082966 patent/WO2013174093A1/zh active Application Filing
-
2014
- 2014-11-24 US US14/551,876 patent/US20150078486A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101730994A (zh) * | 2007-11-16 | 2010-06-09 | 美国博通公司 | 低密度奇偶校验(ldpc)编码的高阶调制 |
US20090135946A1 (en) * | 2007-11-26 | 2009-05-28 | Eric Morgan Dowling | Tiled-building-block trellis decoders |
CN102457356A (zh) * | 2010-11-01 | 2012-05-16 | 马维尔国际贸易有限公司 | 用于网格编码调制***中的编码和解码的方法和*** |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105723673B (zh) * | 2014-05-30 | 2019-05-03 | 华为技术有限公司 | 一种高阶调制、解调装置、方法及*** |
CN105723673A (zh) * | 2014-05-30 | 2016-06-29 | 华为技术有限公司 | 一种高阶调制、解调装置、方法及*** |
WO2015180186A1 (zh) * | 2014-05-30 | 2015-12-03 | 华为技术有限公司 | 一种高阶调制、解调装置、方法及*** |
WO2016119105A1 (zh) * | 2015-01-26 | 2016-08-04 | 华为技术有限公司 | 极化Polar码的生成方法和设备 |
JP2018503331A (ja) * | 2015-01-26 | 2018-02-01 | 華為技術有限公司Huawei Technologies Co.,Ltd. | Polar符号生成方法および装置 |
US10505674B2 (en) | 2015-01-26 | 2019-12-10 | Huawei Technologies Co., Ltd. | Polar code generation method and device |
CN107624237A (zh) * | 2015-05-21 | 2018-01-23 | 瑞典爱立信有限公司 | 用于无线通信网络的调制 |
CN109314524A (zh) * | 2016-06-17 | 2019-02-05 | 华为技术有限公司 | 使用通用极化码时通过异构内核进行速率匹配的***和方法 |
US10579452B2 (en) | 2016-06-17 | 2020-03-03 | Huawei Technologies Co., Ltd. | Systems and methods for rate matching via a heterogeneous kernel when using general polar codes |
CN109314524B (zh) * | 2016-06-17 | 2020-11-03 | 华为技术有限公司 | 使用通用极化码时通过异构内核进行速率匹配的***和方法 |
WO2018127161A1 (zh) * | 2017-01-09 | 2018-07-12 | 上海朗帛通信技术有限公司 | 一种被用于信道编码的用户设备、基站中的方法和设备 |
US11283546B2 (en) | 2017-01-09 | 2022-03-22 | Shanghai Langbo Communication Technology Company Limited | Method and device in UE and base station used for channel coding |
WO2021016832A1 (en) * | 2019-07-30 | 2021-02-04 | Qualcomm Incorporated | Layer modulation of coded and unencoded bits |
WO2021042888A1 (zh) * | 2019-09-03 | 2021-03-11 | 中兴通讯股份有限公司 | 基于高维调制的光通信方法、***及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20150078486A1 (en) | 2015-03-19 |
EP2858283A4 (en) | 2015-07-08 |
WO2013174093A1 (zh) | 2013-11-28 |
EP2858283A1 (en) | 2015-04-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103427943A (zh) | 用于高阶调制的编码调制及解调方法以及装置 | |
CA2940197C (en) | Interleaving and mapping method and deinterleaving and demapping method for ldpc codeword | |
CN103516661A (zh) | 一种高阶调制方法、解映射方法以及相应装置 | |
US10630319B2 (en) | Structure of interleaver with LDPC code | |
CN103503319A (zh) | 一种译码方法、译码装置和通信*** | |
CN107113090A (zh) | 极化Polar码的生成方法和设备 | |
CN103516476A (zh) | 编码方法和设备 | |
CN101442383B (zh) | 一种高阶调制中的比特优先映射方法 | |
CN103490851A (zh) | 用于二进制编码的符号映射 | |
CN104868971A (zh) | Ldpc码字的交织映射方法及解交织解映射方法 | |
JP2022534300A (ja) | コーディングおよび変調方法、復調および復号方法、装置、ならびにデバイス | |
CN101753256B (zh) | 星座图映射方法和装置 | |
CN107251440A (zh) | 一种编码装置及方法 | |
CN111181572B (zh) | Ldpc码字的交织映射方法及解交织解映射方法 | |
CN111371530B (zh) | 一种正交振幅调制qam信号调制和解调方法及装置 | |
CN104468441A (zh) | 数字对讲机的信号编码调制/解调译码方法及装置 | |
CN105337691A (zh) | Ldpc码字的交织映射方法及解交织解映射方法 | |
CN104901773A (zh) | Ldpc码字的交织映射方法及解交织解映射方法 | |
US20240039558A1 (en) | Radio Transmitter and Receiver | |
CN110506401B (zh) | 用于延迟比特交织编码调制的发送器和接收器 | |
CN105450338A (zh) | Ldpc码字的交织和映射方法及解交织解映射方法 | |
CN105515722A (zh) | 信息处理方法及装置 | |
CN102624493A (zh) | 接收机解码方法及装置 | |
CN105376025A (zh) | Ldpc码字的交织和映射方法及解交织解映射方法 | |
CN105262558A (zh) | 一种多级编码装置及其实现方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20131204 |