专利名称:数据发送装置及其方法、数据接收装置及其方法
技术领域:
本发明总体上涉及通信领域,更具体而言,本发明涉及利用编码和调制技术的数 据发送装置及其方法、以及利用解调和解码技术的数据接收装置及其方法。
背景技术:
在传统的利用编码调制技术的通信系统中,编码模块的输出数据一般是通过对母 码(mother code)的打孔(puncture)或者重复(!^petition)来实现的。如果需要的码率 (code rate)低于母码的码率,那么一般使用重复的方式。反之,如果需要的码率高于母码 的码率,那么一般使用打孔的方式。图1示出了利用打孔和/或重复的编码模块的示意图。在图1中,信息经编码器 编码后得到码率为1/3的母码。母码由信息数据和校验数据组成。在图1的示例中,校验 数据由校验数据1和校验数据2组成。如图1所示,对于利用重复且需要的码率为1/4的 情况,最后4个比特是最前面4个比特的重复,被称为重复码。在重复的情况下,母码和重 复码一起作为发送数据。对于利用打孔且需要的码率为1/2的情况,只发送母码数据的前 8个比特。从目前发表的文章和专利来看,对于打孔的方式,大多数方案都是在讨论打孔 图样的设计。对于重复的方式,通常的方案是按照环形缓冲的方式选取母码的数据作为 重复码,然后对编码模块的输出数据采用某种预先选定的调制方式进行调制。上述这 些方法可以参见例如“3GPP TS 36. 212v8. 4. 0 (2008-09)-3rd Generation Partnership Project ;TechnicalSpecification Group Radio Access Network ;Evolved Universal TerrestrialRadio Access (E-UTRA) ;Multiplexing and channel coding (Release 8),,, 以及由 Christian Wengerter 等人提出的发明名称为 “Bit ReliabilityEqualization By Modulation Switching For HARQ”的美国专利申请公开 No. US2008260067A1。上述这些文 献的内容通过引用合并于此。但是,目前仍然需要改进的数据发送方法和装置,以降低接收端的解调复杂度,同 时提高通信系统的接收性能。
发明内容
在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本 理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的 关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概 念,以此作为稍后论述的更详细描述的前序。本发明的目的是针对编码块内部使用重复的方式,提出一种简单的数据发送装置及其方法、以及相应的数据接收装置及其方法。使用根据本发明的装置和方法,可以降低接 收端的解调复杂度,同时提高通信系统的接收性能。根据本发明的一个方面,提供了一种数据发送方法。所述方法包括对信息数据进行编码以得到母码;从母码生成包括母码和重复码的发送数据,其中根据母码的调制方 式选取具有低可靠性的部分母码作为重复码;对发送数据进行调制;以及发送调制后的数 据。
根据本发明的另一方面,提供了 一种数据发送装置。所述数据发送装置包括编码 器,配置为对信息数据进行编码以得到母码;数据选取器,配置为从母码生成包括母码和重 复码的发送数据,其中根据母码的调制方式选取具有低可靠性的部分母码作为重复码;调 制器,配置为对发送数据进行调制;以及发送器,配置为发送调制后的数据。其中,所述调制方式为QPSK、16QAM、64QAM或者更高阶的调制方式,或其他比特不 等可靠性调制的调制方式。根据本发明的一个实施例的数据发送方法和/或装置,所述母码包括信息数据部 分和校验数据部分;所述重复码至少包括信息数据部分中的部分或全部低可靠性数据;以 及以相同的调制方式对发送数据中的母码和重复码进行调制。优选地,选取信息数据部分中的低可靠性数据作为调制时重复码的高可靠性数 据;以及选取校验数据部分中的低可靠性数据作为调制时重复码的低可靠性数据。根据本发明的另一个实施例的数据发送方法和/或装置,所述母码包括信息数据 部分和校验数据部分;所述重复码至少包括信息数据部分中的部分或全部低可靠性数据; 以及以第一调制方式对发送数据中的母码进行调制,以具有比所述第一调制方式低的阶数 的第二调制方式对发送数据中的重复码进行调制。在所述第一调制方式为16QAM并且所述第二调制方式为QPSK时,所述重复码选取 母码映射到16QAM符号中时具有低可靠性的两个比特。在所述第一调制方式为64QAM并且所述第二调制方式为QPSK时,所述重复码选取 母码映射到64QAM符号中时具有低可靠性的两个比特。在所述第一调制方式为64QAM并且所述第二调制方式为16QAM时,所述重复码选 取母码映射到64QAM符号中时具有低可靠性的四个比特。优选地,在所选取的四个比特中,具有最低可靠性的两个比特被映射到16QAM符 号中的高可靠性位置上,具有次低可靠性的两个比特被映射到16QAM符号中的低可靠性位置上。根据本发明的另一方面,提供了一种数据接收方法。所述数据接收方法包括接收 调制数据;对调制数据进行解调以生成母码和重复码,其中重复码为根据母码的调制方式 而选取的具有低可靠性的部分母码;根据解调得到的母码和重复码对母码进行校正;以及 对校正后的母码进行解码。根据本发明的另一方面,提供了一种数据接收装置。所述数据接收装置包括接收 器,配置为接收调制数据;解调器,配置为对调制数据进行解调以生成母码和重复码,其中 重复码为根据母码的调制方式而选取的具有低可靠性的部分母码;校正器,配置为根据解 调得到的母码和重复码对母码进行校正;以及解码器,配置为对校正后的母码进行解码。其中,所述调制方式为QPSK、16QAM、64QAM或者更高阶的调制方式,或其他比特不 等可靠性调制的调制方式。根据本发明的一个实施例的数据接收方法和/或装置,接收的调制数据中的母码 和重复码的调制方式相同;所述母码包括信息数据部分和校验数据部分;以及所述重复码至少包括信息数据部分中的部分或全部低可靠性数据。优选地,重复码中的高可靠性数据选自信息数据部分中的低可靠性数据;以及重 复码中的低可靠性数据选自校验数据部分中的低可靠性数据。根据本发明的另一个实施例的数据接收方法和/或装置,接收的调制数据中的母 码以第一调制方式调制,接收的调制数据中的重复码以具有比所述第一调制方式低的阶数 的第二调制方式调制;所述母码包括信息数据部分和校验数据部分;以及所述重复码至少 包括信息数据部分中的部分或全部低可靠性数据。另外,根据本发明的其它方面,还提供了相应的计算机可读存储介质和计算机程
序广品。本发明的优点在于,在根据本发明实施例的数据发送方法和/或装置、以及数据 接收方法和/或装置中,选取具有低可靠性的部分母码作为重复码,以同母码一起构成发 送数据,并将发送数据进行调制后进行发送。这样,由于选取的是具有低可靠性部分的母码 作为重复码,因此可以提高可靠性,从而提高通信系统的可靠性。
本发明可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所 有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的 详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本 发明的优选实施例和解释本发明的原理和优点。在附图中图1示出了利用打孔和重复的编码模块的示意图;图2示出了根据本发明的一个实施例的数据发送方法的流程图;图3示出了根据本发明第一实施例的发送数据生成和调制的流程图;图4示出了六十四进制正交振幅调制(64QAM)星座图;图5示出了十六进制正交振幅调制(16QAM)星座图;图6示出了根据本发明第一实施例的发送数据结构与现有技术的发送数据结构 的对比示意图;图7示出了根据本发明第二实施例的发送数据生成和调制的流程图;图8示出了在根据本发明第二实施例的数据发送方法中,当母码的调制方式为 64QAM时,可用于对重复码进行调制的16QAM和正交相移键控(QPSK)的星座图的示例;图9示出了在根据本发明第二实施例的数据发送方法中,当母码的调制方式为 16QAM时,该16QAM的星座图以及可用于对重复码进行调制的QPSK的星座图的示例;图10示出了根据本发明第二实施例的发送数据结构与现有技术的发送数据结构 的对比示意图;图11示出了基于循环缓冲的编码输出模块的示意图;图12示出了根据本发明的一个实施例的数据发送装置的示意性框图;图13示出了根据本发明的一个实施例的数据接收方法的流程图;以及图14示出了根据本发明的一个实施例的数据接收装置的示意性框图。
具体实施例方式在下文中将结合附图对本发明的示范性实施例进行描述。为了清楚和简明起见, 在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施 例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符 合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有 所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开 内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中 仅仅示出了与根据本发明的方案密切相关的装置结构和/或处理步骤,而省略了与本发明 关系不大的其他细节。本发明的目的是对于编码块内部使用重复的方式,提出一种简单的数据发送装置 及其方法、以及相应的数据接收装置及其方法。因此,在本发明的实施例中,也会涉及母码 和重复码,并且母码也包括信息数据部分和校验数据部分。图2示出了根据本发明的一个实施例的数据发送方法的流程图。如图2所示,在接 收到信息数据后,首先在步骤S210中对信息数据进行编码以得到母码。然后,在步骤S220 中根据母码的调制方式选取重复码并生成包括母码和重复码的发送数据。在选取重复码 时,根据母码的调制方式来选取母码中具有低可靠性的那部分母码作为重复码。重复码的 具体选取方式将在下文中详细描述。在步骤S220中生成发送数据之后,在步骤S230中对生成的发送数据进行调制,并 在步骤S240中发送调制后的数据。图3示出了根据本发明第一实施例的发送数据生成和调制的流程图。如图3所示, 图2所示的数据选取步骤包括步骤S2201和S2202。在选取重复码时,在步骤S2201中选取 信息数据部分中的低可靠性数据作为调制时重复码的高可靠性数据,并且在步骤S2202中 选取校验数据部分中的低可靠性数据作为调制时重复码的低可靠性数据。然后,将母码和 重复码一起作为发送数据,在步骤S230’中以相同的调制方式对发送数据中的母码和重复 码进行调制。在本发明的实施例中,调制方式为QPSK、16QAM、64QAM或者更高阶的调制方式。但 是,调制方式不仅限于上面所述的调制方式,也可以为其他比特不等可靠性调制的任何调 制方式。众所周知,正交振幅调制(QAM)等多级调制技术的一个固有特性是,比特可靠性依 赖于调制星座图的映射关系,映射到同一个调制符号的比特具有不同的可靠性。也就是说,在 高阶调制(例如,16QAM、64QAM或者更高调制阶数)的情况下,一个调制符号的不同比特位置 的可靠性是不同的。例如,在图4所示的64QAM星座图中,每个64QAM符号包含6个比特,比 特映射顺序为iiqii2q2i3q3,其中I1和是可靠性最高的比特,I3和q3是可靠性最低的比特, i2和q2的可靠性居中。在图5所示的16QAM星座图中,每个16QAM符号包含4个比特,比特 映射顺序为iiqii2q2,其中I1和A是高可靠性比特,而i2和q2是低可靠性比特。因此,在选取重复码时,尽量选取那些调制时具有低可靠性的母码数据。例如,在 本发明第一实施例的一个示例中,假设使用16QAM调制方式(其中每个调制符号包含4个 比特),则对于信息数据部分,对应于每个16QAM符号,可以选取信息数据部分的后两位(即低可靠性部分)作为调制时重复码的高可靠性数据,并选取校验数据部分中的后两位(即 低可靠性部分)作为调制时重复码的低可靠性数据。也就是说,可以将信息数据部分的 16QAM符号中的低可靠性的两个比特i2和q2重新映射到16QAM星座图中的两个高可靠性 比特上,并且将校验数据部分的16QAM符号中的低可靠性的两个比特i2和q2重新映射到 16QAM星座图中的两个低可靠性比特上。
图6示出了根据本发明第一实施例的发送数据结构与现有技术的发送数据结构 的对比示意图。如图6所示,该示例是采用16QAM调制方式对母码和重复码分别进行调制 情况下的示例。其中图6(a)是图1所示的重复情况下的现有技术的发送数据结构。在图 6(a)中,重复数据是信息数据部分,即包括信息数据的四个比特“0”、“1”、“2”和“3”。当对 应于一个16QAM符号时,根据上述对图5中16QAM星座图的映射关系的描述可知,信息数据 的前两个比特“0 ”和“ 1”为高可靠性比特,而后两个比特“ 2 ”和“ 3 ”为低可靠性比特。因 此,在现有技术的发送数据结构中,既包括母码数据中的高可靠性比特,又包括母码数据中 的低可靠性比特。图6(b)示出了根据本发明第一实施例的发送数据结构。在图6(b)的发 送数据结构中,当对应于一个16QAM符号时,重复数据是由信息数据的低可靠性比特“2”和 “3”与校验数据1的低可靠性比特“6”和“7”组成。当然,重复数据也可以由信息数据的低 可靠性比特“2”和“3”与校验数据2的低可靠性比特“10”和“11”组成。因此,在根据本 发明该实施例的发送数据结构中,在重复码中仅仅包括调制时具有低可靠性的母码。类似地,在本发明第一实施例的另一个示例中,假设使用64QAM调制方式(其中每 个调制符号包含6个比特),则在选取重复码时,对于信息数据部分,对应于每个64QAM符 号,可以选取信息数据部分的最后两位(即最低可靠性部分)作为调制时重复码的最高可 靠性数据,选取校验数据1中的最后两位(即最低可靠性部分)作为调制时重复码的居中 可靠性数据,并选取校验数据2中的最后两位(即最低可靠性部分)作为调制时重复码的 最低可靠性数据。另外,也可以选取信息数据部分的四位低可靠性比特作为重复码的前四 位高可靠性比特,选取校验数据1或校验数据2中的最后两位作为调制时重复码的最低可 靠性数据。当然,本发明的第一实施例不限于此,也可以采取其它合适的选取方式,选取方式 也可以根据不同的调制方式和要求进行调整。这里对其它选取方式、以及其他调制方式和 相应的选取方式的示例不再赘述。在根据本发明第一实施例的方法中,由于选取的是具有低可靠性部分的母码作为 重复码中的高可靠性部分,因此可以提高可靠性,从而提高通信系统的性能。图7示出了根据本发明第二实施例的发送数据生成和调制的流程图。与本发明的 第一实施例不同,在本发明的第二实施例中,对母码和重复码采用不同的调制方式。如图7 所示,在步骤S220’中选取重复码时,仅选取信息数据部分中的低可靠性数据作为重复码, 然后在步骤S2301中以第一调制方式对发送数据中的母码进行调制,并且在步骤S2302中 以第二调制方式对发送数据中的重复码进行调制。其中第二调制方式具有比第一调制方式 低的阶数,并且重复码至少包括信息数据部分中的部分或全部低可靠性数据。例如,假设使用64QAM调制方式对母码进行调制,则可以使用16QAM调制方式或 QPSK调制方式对重复码进行降阶调制。假设以16QAM调制方式对重复码进行降阶调制,则 可以选取母码映射到64QAM符号中时具有低可靠性的四个比特作为重复码。假设以QPSK调制方式对重复码进行降阶调制,则可以选择母码映射到64QAM符号中具有低可靠性的两 个比特作为重复码。在使用QPSK调制方式对重复码进行降阶调制时,优选地,选取母码映 射到64QAM符号中具有最低可靠性的两个比特作为重复码以QPSK调制方式进行调制。图8示出了在根据本发明第二实施例的数据发送方法中,当母码的调制方式为 64QAM时,可用于对重复码进行调制的16QAM和QPSK的星座图的示例。如图8(a)所示,可以将图4所示的64QAM星座图中的64QAM符号中的可靠性居中 的两个比特i2和q2分别映射到16QAM星座图的两个高可靠性比特上,并且将64QAM符号中 的可靠性最低的两个比特13和q3分别映射到16QAM星座 图的两个低可靠性比特上,从而得 到可用于对重复码进行调制的16QAM星座图(比特映射关系为i2q2i3q3)。当然,也可以将64QAM符号中的可靠性最低的两个比特i3和q3分别映射到16QAM 星座图的两个高可靠性比特上,并且将64QAM符号中的可靠性居中的两个比特i2和q2分别 映射到16QAM星座图的两个低可靠性比特上,从而得到如图8(b)所示的可用于对重复码进 行调制的16QAM星座图(比特映射关系为i3q3i2q2)。另外,还可以将64QAM符号中的可靠性最低的两个比特i3和q3分别映射到QPSK 星座图的两个比特上,从而得到如图8 (c)所示的可用于对重复码进行调制的QPSK星座图 (比特映射关系为i3q3)。再比如使用16QAM调制方式对母码进行调制时,可以使用QPSK调制方式对重复码 进行降阶调制。在这种情况下,可以选择母码映射到16QAM符号中具有低可靠性的两个比 特作为重复码。图9示出了在根据本发明第二实施例的数据发送方法中,当母码的调制方式为 16QAM时,该16QAM的星座图以及可用于对重复码进行调制的QPSK的星座图的示例。如图 9所示,可以将图9(a)所示的16QAM星座图中的16QAM符号中的可靠性低的两个比特i2和 Q2分别映射到QPSK星座图的两个比特上,从而得到如图9(b)所示的可用于对重复码进行 调制的QPSK星座图(比特映射关系为i2q2)。图10示出了根据本发明第二实施例的发送数据结构与现有技术的发送数据结构 的对比示意图。如图10所示,该示例是采用16QAM调制方式对母码进行调制、并采用QPSK 调制方式对重复码进行降阶调制情况下的示例。其中图10(a)是图1所示的重复情况下的 现有技术的发送数据结构,已结合图6(a)对该数据发送结构进行了具体描述,因此这里不 再赘述。由图10(a)可知,在现有技术的发送数据结构中,既包括母码数据中的高可靠性比 特,又包括母码数据中的低可靠性比特。图10(b)示出了根据本发明第二实施例的发送数 据结构。在图10(b)的发送数据结构中,重复码是由母码数据中的信息数据映射到16QAM 符号中时具有低可靠性的两个比特“2”和“3”组成。因此,在根据本发明第二实施例的发 送数据结构中,同样仅仅包括在调制时具有低可靠性的母码数据。另外,在根据本发明第二实施例的方法中,由于选取的是具有低可靠性部分的母 码作为重复码,因此可以提高可靠性,从而提高通信系统的性能。此外,在根据本发明第二实施例的方法中,由于采用降阶的调制方式对重复码部 分进行调制,因此降低了接收端的部分解调复杂度。以下给出根据上述实施例的数据发送方法的一个具体应用示例。在该示例中,假 设使用卷积Turbo码(Convolutional Turbo Code, CTC)编码,需要的码率为1/4,并且预先选择16QAM调制方式对编码块进行调制。编码模块的输入数据为15字节,输出的CTC母 码的长度为45字节(即码率为1/3)。因此,为了满足需要的码率,通过循环取数据得到60 字节的输出数据。图11示出了基于循环缓冲的编码模块的示意图。60字节编码输出数据 中的前45字节数据是完整的母码数据,60字节编码输出数据中的后15字节数据是母码数 据的前15个字节的重复。对于60字节的编码输出数据中的前45个字节,采用16QAM调制 方式。对于后15字节,对应于每一个16QAM调制符号,取出两个低可靠性比特,采用QPSK 调制方式进行调制,然后将调制后的数据发送出去。另外,若编码块预先选择的调制方式为64QAM,则对于重复的那一部分,使用相 对于64QAM而言的低阶调制方式例如16QAM或QPSK进行调制,低阶调制符号中不再包含 64QAM调制符号内的高可靠性比特。对于编码块预先选择更高阶的调制方式,对重复部分的 调制处理可以依次类推,在此不再赘述。虽然在此结合图10以CTC码编码方案为例对根据上述实施例的数据发送方法的 具体应用进行了描述,但是显然本发明的原理并不仅仅局限于此,本领域技术人员完全可 以根据实际情况选择不同的码率进行编码,并根据使接收端合并得到的每个比特的可靠性 尽量一致的原则,确定一个合适的调制模式,用来调制重复部分的低可靠性比特。图12示出了根据本发明的一个实施例的数据发送装置的示意 性框图。该数据发 送装置1200能够执行以上结合附图所描述的数据发送方法,实现信息数据的编码、调制和 发送。如图12所示,根据该实施例的数据发送装置1200包括编码器1210,配置为对信 息数据进行编码以得到母码;数据选取器1220,配置为从编码器1210编码得到的母码生成 包括母码和重复码的发送数据,其中根据母码的调制方式选取具有低可靠性的部分母码作 为重复码;调制器1230,配置为对发送数据进行调制;以及发送器1240,配置为发送经调制 器1230调制后的数据。通过阅读以上所描述的数据发送方法的具体操作过程,数据发送装置1200的上 述各个相应部件的功能如何实现就变得非常清楚。实际上,图12所示的数据发送装置1200 中的编码器1210、数据选取器1220、调制器1230、以及发送器1240中的具体处理过程分别 与参照图2至10描述的编码步骤(S210)、数据选取步骤(S220、S2201、S2202、S220,)、调 制步骤(S230、S230,、S2301、S2302)、以及发送步骤(S240)中的处理类似,因此,为了说明 书的简洁起见,在此就不再对上述各个部件的功能如何实现进行详细描述。以下给出与根据本发明实施例的数据发送方法相对应的数据接收方法的示例。图 13示出了根据本发明的一个实施例的数据接收方法的流程图。如图13所示,首先在步骤 S1310中接收调制数据,并在步骤S1320中判断所接收的调制数据的调制方式。由以上对根 据本发明实施例的数据发送方法的描述可知,调制数据中包含母码和重复码,其中重复码 为根据母码的调制方式而选取的具有低可靠性的部分母码。如果在步骤S1320中判定调制 数据是以一种调制方式被调制的,则在步骤S1330中使用一种与调制方式相应的解调方式 对调制数据进行解调,以获得母码和重复码。另一方面,如果在步骤S1320中判定调制数据是以多种调制方式被调制的,则在 步骤S1340中使用与调制方式相对应的多种解调方式分别对调制数据进行解调,以获得母 码和重复码。
在获取母码和重复码之后,在步骤S1350中根据解调得到的母码和重复码对母码 进行校正,并在步骤S1360中对校正后的母码进行解码。与上面描述的数据发送方法和/或装置一样,在接收的调制数据中的母码和重复 码的调制方式相同的情况下,也就是在步骤S1320中判定调制数据是以一种调制方式被调 制的情况下,母码包括信息数据部分和校验数据部分,并且重复码应当至少包括信息数据 部分中的部分或全部低可靠性数据。在这种情况下,优选地,重复码中的高可靠性数据选自 信息数据部分中的低可靠性数据,并且重复码中的低可靠性数据选自校验数据部分中的低 可靠性数据。
另外,在接收的调制数据中的母码和重复码的调制方式不相同的情况下,也就是 在步骤S1320中判定调制数据是以多种调制方式被调制的情况下,通常接收的调制数据中 的母码以第一调制方式调制,接收的调制数据中的重复码以具有比所述第一调制方式低的 阶数的第二调制方式调制。此时,母码包括信息数据部分和校验数据部分,并且重复码应当 至少包括信息数据部分中的部分或全部低可靠性数据。图14示出了根据本发明的一个实施例的数据接收装置的示意性框图。该数据接 收装置1400能够执行以上结合附图所描述的数据接收方法,实现信息数据的接收、校正、 解调和解码,并可以与根据本发明实施例的数据发送装置配合使用。如图14所示,数据接收装置1400包括接收器1410,配置为接收调制数据;解调 器1420,配置为对接收器1410所接收的调制数据进行解调以生成母码和重复码,其中重复 码为根据母码的调制方式而选取的具有低可靠性的部分母码;校正器1430,配置为根据解 调器1420解调得到的母码和重复码对母码进行校正;以及解码器1440,配置为对校正器 1430校正后的母码进行解码。同样,通过阅读以上所描述的数据接收装置的操作过程,数据接收装置1400的上 述各个部件的功能如何实现就变得非常清楚。实际上,图14所示的数据接收装置1400中 的接收器1410、解调器1420、校正器1430、以及解码器1440中的具体处理过程分别与参照 图13描述的接收步骤(S1310)、解调步骤(S1320、S1330、S1340)、校正步骤(S1350)、以及 解码步骤(S1360)中的处理类似,因此,为了说明书的简洁起见,在此也不再对上述各个部 件的功能如何实现进行具体描述。在以上所描述的、根据本发明实施例的数据发送方法和/或装置、以及数据接收 方法和/或装置中,通过选取母码中具有低可靠性的部分作为重复码来生成包括母码和重 复码的发送数据,选择合适的调制方式对发送数据中的母码和重复码进行调制,然后将调 制后的发送数据发送出去,这样,可以降低接收端的解调复杂度,同时提高通信系统的性 能。尽管已示出和描述了本发明的优选实施例,可以设想,本领域的技术人员可在所 附权利要求的精神和范围内设计对本发明的各种修改。此外,显然,根据本发明的上述方法的各个操作过程也可以以存储在各种机器可 读的存储介质中的计算机可执行程序的方式实现。而且,本发明的目的也可以通过下述方式实现将存储有上述可执行程序代码的 存储介质直接或者间接地提供给系统或设备,并且该系统或设备中的计算机或者中央处理 单元(CPU)读出并执行上述程序代码。
此时,只要该系统或者设备具有执行程序的功能,则本发明的实施方式不局限于 程序,并且该程序也可以是任意的形式,例如,目标程序、解释器执行的程序或者提供给操 作系统的脚本程序等。上述这些机器可读存储介质包括但不限于各种存储器和存储单元,半导体设备, 磁盘单元例如光、磁和磁光盘,以及其它适于存储信息的介质等。另外,计算机通过连接到因特网上的相应网站,并且将依据本发明的计算机程序 代码下载和安装到计算机中然后执行该程序,也可以实现本发明。而且,所述实施本发明的程序也可以例如采用一个或更多个信号的形式。所述信 号可以是可从互联网站点下载的数据信号,或是在载波信号上提供的数据信号,或是以任 何其它形式的数据信号。最后,还需要说明的是,在本文中,诸如左和右、第一和第二等之类的关系术语仅 仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实 体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其 他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不 仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、
物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的
要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。以上虽然结合附图详细描述了本发明的实施例,但是应当明白,上面所描述的实 施方式只是用于说明本发明,而并不构成对本发明的限制。对于本领域的技术人员来说,可 以对上述实施方式作出各种修改和变更而没有背离本发明的实质和范围。因此,本发明的 范围仅由所附的权利要求及其等效含义来限定。
权利要求
一种数据发送方法,包括对信息数据进行编码以得到母码;从母码生成包括母码和重复码的发送数据,其中根据母码的调制方式选取具有低可靠性的部分母码作为重复码;对发送数据进行调制;以及发送调制后的数据。
2.根据权利要求1所述的数据发送方法,其中 所述母码包括信息数据部分和校验数据部分;所述重复码至少包括信息数据部分中的部分或全部低可靠性数据;以及 以相同的调制方式对发送数据中的母码和重复码进行调制。
3.根据权利要求2所述的数据发送方法,其中选取信息数据部分中的低可靠性数据作为调制时重复码的高可靠性数据;以及 选取校验数据部分中的低可靠性数据作为调制时重复码的低可靠性数据。
4.根据权利要求1所述的数据发送方法,其中 所述母码包括信息数据部分和校验数据部分;所述重复码至少包括信息数据部分中的部分或全部低可靠性数据;以及 以第一调制方式对发送数据中的母码进行调制,以具有比所述第一调制方式低的阶数 的第二调制方式对发送数据中的重复码进行调制。
5.根据权利要求4所述的数据发送方法,其中所述第一调制方式为16QAM或64QAM,所述第二调制方式为QPSK ;以及所述重复码选取母码映射到16QAM符号或64QAM符号中时具有低可靠性的两个比特。
6.根据权利要求4所述的数据发送方法,其中所述第一调制方式为64QAM,所述第二调制方式为16QAM ;以及 所述重复码选取母码映射到64QAM符号中时具有低可靠性的四个比特。
7.根据权利要求6所述的数据发送方法,其中在所选取的四个比特中,具有最低可靠 性的两个比特被映射到16QAM符号中的高可靠性位置上,具有次低可靠性的两个比特被映 射到16QAM符号中的低可靠性位置上。
8.一种数据发送装置,包括编码器,配置为对信息数据进行编码以得到母码;数据选取器,配置为从母码生成包括母码和重复码的发送数据,其中根据母码的调制 方式选取具有低可靠性的部分母码作为重复码; 调制器,配置为对发送数据进行调制;以及 发送器,配置为发送调制后的数据。
9.根据权利要求8所述的数据发送装置,其中 所述母码包括信息数据部分和校验数据部分;所述重复码至少包括信息数据部分中的部分或全部低可靠性数据;以及 调制器以相同的调制方式对发送数据中的母码和重复码进行调制。
10.根据权利要求9所述的数据发送装置,其中所述数据选取器选取信息数据部分中 的低可靠性数据作为调制时重复码的高可靠性数据,并且选取校验数据部分中的低可靠性数据作为调制时重复码的低可靠性数据。
11.根据权利要求8所述的数据发送装置,其中 所述母码包括信息数据部分和校验数据部分;所述重复码至少包括信息数据部分中的部分或全部低可靠性数据;以及 调制器以第一调制方式对发送数据中的母码进行调制,以具有比所述第一调制方式低 的阶数的第二调制方式对发送数据中的重复码进行调制。
12.根据权利要求11所述的数据发送装置,其中所述第一调制方式为16QAM或64QAM,所述第二调制方式为QPSK ;以及 所述数据选取器选取母码映射到16QAM符号或64QAM符号中时具有低可靠性的两个比 特作为重复码。
13.根据权利要求11所述的数据发送装置,其中所述第一调制方式为64QAM,所述第二调制方式为16QAM ;以及所述数据选取器选取母码映射到64QAM符号中时具有低可靠性的四个比特作为重复码。
14.根据权利要求13所述的数据发送装置,其中在所选取的四个比特中,具有最低可 靠性的两个比特被映射到16QAM符号中的高可靠性位置上,具有次低可靠性的两个比特被 映射到16QAM符号中的低可靠性位置上。
15.一种数据接收方法,包括 接收调制数据;对调制数据进行解调以生成母码和重复码,其中重复码为根据母码的调制方式而选取 的具有低可靠性的部分母码;根据解调得到的母码和重复码对母码进行校正;以及 对校正后的母码进行解码。
16.根据权利要求15所述的数据接收方法,其中接收的调制数据中的母码和重复码的调制方式相同;所述母码包括信息数据部分和校验数据部分;以及所述重复码至少包括信息数据部分中的部分或全部低可靠性数据。
17.根据权利要求16所述的数据接收方法,其中重复码中的高可靠性数据选自信息数据部分中的低可靠性数据;以及 重复码中的低可靠性数据选自校验数据部分中的低可靠性数据。
18.根据权利要求15所述的数据接收方法,其中接收的调制数据中的母码以第一调制方式调制,接收的调制数据中的重复码以具有比 所述第一调制方式低的阶数的第二调制方式调制; 所述母码包括信息数据部分和校验数据部分;以及 所述重复码至少包括信息数据部分中的部分或全部低可靠性数据。
19.一种数据接收装置,包括 接收器,配置为接收调制数据;解调器,配置为对调制数据进行解调以生成母码和重复码,其中重复码为根据母码的 调制方式而选取的具有低可靠性的部分母码;校正器,配置为根据解调得到的母码和重复码对母码进行校正;以及 解码器,配置为对校正后的母码进行解码。
20.根据权利要求19所述的数据接收装置,其中接收的调制数据中的母码和重复码的调制方式相同;所述母码包括信息数据部分和校验数据部分;以及所述重复码至少包括信息数据部分中的部分或全部低可靠性数据。
21.根据权利要求20所述的数据接收装置,其中重复码中的高可靠性数据选自信息数据部分中的低可靠性数据;以及 重复码中的低可靠性数据选自校验数据部分中的低可靠性数据。
22.根据权利要求19所述的数据接收装置,其中接收的调制数据中的母码以第一调制方式调制,接收的调制数据中的重复码以具有比 所述第一调制方式低的阶数的第二调制方式调制; 所述母码包括信息数据部分和校验数据部分;以及 所述重复码至少包括信息数据部分中的部分或全部低可靠性数据。
全文摘要
本发明公开一种数据发送装置及其方法、数据接收装置及其方法。根据本发明的数据发送方法包括对信息数据进行编码以得到母码;从母码生成包括母码和重复码的发送数据,其中根据母码的调制方式选取具有低可靠性的部分母码作为重复码;对发送数据进行调制;以及发送调制后的数据。
文档编号H04L1/00GK101834694SQ20091011819
公开日2010年9月15日 申请日期2009年3月11日 优先权日2009年3月11日
发明者周华, 张 杰, 梁生宝 申请人:富士通株式会社