一种调制方法、装置及计算机存储介质制造方法及图纸

技术编号:19649196 阅读:29 留言:0更新日期:2018-12-05 21:16
本发明专利技术公开了一种调制方法,包括:获取待调制数据的位置调整信息和调制信息;根据位置调整信息对待调制数据中每个第一调制单位的比特数据进行提取,获得每个第一调制单位中位于奇数位上的第一比特数据和位于偶数位上的第二比特数据;根据位置调整信息对提取的比特数据进行格式调整,获得至少两组与待调制数据的数据长度相同的过渡数据,过渡数据中每个第二调制单位包括扩展位和数据位,数据位的数据配置为第一比特数据或第二比特数据;根据每组过渡数据中每个第二调制单位的比特数据,在调制信息中确定与每个第二调制单位对应的调制参数;根据每组过渡数据中第二调制单位的排列顺序,对调制参数进行排列。本发明专利技术还同时公开了一种调制装置。

【技术实现步骤摘要】
一种调制方法、装置及计算机存储介质
本专利技术涉及通信领域的调制技术,尤其涉及一种调制方法、装置及计算机存储介质。
技术介绍
通常,在移动通信系统中,为了将信息变换成适合信道传输的信号,以具备更好的抗干扰性能、更强的抗信道损耗以及更好的安全性,需要在物理层中对信息进行调制。然而,在物理层中,通常是以8位、16位或32位等方式,对需要进行调制的数据源进行存储,而数据源的存储位数可能与调制所需要的位数并不一致。例如,数据源的存储位数为8位,而16相正交振幅调制(QuadratureAmplitudeModulation,QAM)即16QAM所需要的位数为4位;可见,数据源的存储位数与调制所需要的位数并不一致,那么,在物理层的调制实现过程中,就需要进行相应的处理操作,使处理操作后的数据源位数能够与调制所需要的位数相匹配。现有技术中,物理层的调制实现方式主要分为两种:第一种调制实现方式,首先,将数据源按照调试所需要的位数进行拆分,然后,对拆分后的数据源进行查表,最终输出调制结果;该调制实现方式的主要问题是拆分数据源所需要的移位等操作较多,速度较慢,从而使调制效率低。为了解决第一种调制实现方式存在的问题,现有技术提出了第二种调制实现方式,首先,将调制参数按照数据源格式进行拓展,然后,根据数据源的比特数据,查找该数据源的调制参数,最终输出调制结果;该方法的主要问题是拓展后的调制参数会占据很大的内存空间,使内存资源消耗过多。
技术实现思路
为解决现有技术存在的问题,本专利技术实施例期望提供一种调制方法、装置及计算机存储介质,能提高调制效率,并能减少对内存空间的占用,降低对内存资源的消耗。为达到上述目的,本专利技术的技术方案是这样实现的:本专利技术实施例提供了一种调制方法,所述方法包括:获取待调制数据的位置调整信息和调制信息;根据所述位置调整信息对待调制数据中每个第一调制单位的比特数据进行提取,获得所述每个第一调制单位中位于奇数位上的第一比特数据和位于偶数位上的第二比特数据;根据所述位置调整信息对提取的比特数据进行格式调整,获得至少两组与所述待调制数据的数据长度相同的过渡数据,所述过渡数据中每个第二调制单位包括扩展位和数据位,所述数据位的数据配置为所述第一比特数据或第二比特数据;根据每组过渡数据中每个第二调制单位的比特数据,在所述调制信息中确定与所述每个第二调制单位对应的调制参数;根据每组过渡数据中第二调制单位的排列顺序,对对应于所述每组过渡数据中第二调制单位的调制参数进行排列,以获得调制数据。上述方案中,所述过渡数据中第一比特数据的位置的排列顺序与所述待调制数据中第一比特数据的位置的排列顺序一致,且所述过渡数据中第二比特数据的位置的排列顺序与所述待调制数据中第二比特数据的位置的排列顺序一致;或者,所述过渡数据中第一比特数据的位置的排列顺序与所述待调制数据中第一比特数据的位置的排列顺序相反,且所述过渡数据中第二比特数据的位置的排列顺序与所述待调制数据中第二比特数据的位置的排列顺序相反。上述方案中,所述扩展位位于第二调制单位的高位,所述数据位位于第二调制单位的低位。上述方案中,所述获取待调制数据的位置调整信息和调制信息之前,所述方法还包括:根据预设的调制格式确定所述待调制数据的位置调整信息。上述方案中,所述获取待调制数据的位置调整信息和调制信息之前,所述方法还包括:根据所述待调制数据的数据长度和预设的调制格式确定参数定标规则,所述参数定标规则用于对第二调制单位中数据位的调制参数进行定标;根据所述参数定标规则确定所述调制信息。本专利技术实施例还提供了一种调制装置,所述装置包括:获取模块、提取模块、格式调整模块、第一确定模块和排列模块;其中,所述获取模块,用于获取待调制数据的位置调整信息和调制信息;所述提取模块,用于根据所述位置调整信息对待调制数据中每个第一调制单位的比特数据进行提取,获得所述每个第一调制单位中位于奇数位上的第一比特数据和位于偶数位上的第二比特数据;所述格式调整模块,用于根据所述位置调整信息对提取的比特数据进行格式调整,获得至少两组与所述待调制数据的数据长度相同的过渡数据,所述过渡数据中每个第二调制单位包括扩展位和数据位,所述数据位的数据配置为所述第一比特数据或第二比特数据;所述第一确定模块,用于根据每组过渡数据中每个第二调制单位的比特数据,在所述调制信息中确定与所述每个第二调制单位对应的调制参数;所述排列模块,用于根据每组过渡数据中第二调制单位的排列顺序,对对应于所述每组过渡数据中第二调制单位的调制参数进行排列,以获得调制数据。上述方案中,所述过渡数据中第一比特数据的位置的排列顺序与所述待调制数据中第一比特数据的位置的排列顺序一致,且所述过渡数据中第二比特数据的位置的排列顺序与所述待调制数据中第二比特数据的位置的排列顺序一致;或者,所述过渡数据中第一比特数据的位置的排列顺序与所述待调制数据中第一比特数据的位置的排列顺序相反,且所述过渡数据中第二比特数据的位置的排列顺序与所述待调制数据中第二比特数据的位置的排列顺序相反。上述方案中,在过渡数据中,所述扩展位位于第二调制单位的高位,所述数据位位于第二调制单位的低位。上述方案中,所述装置还包括:第二确定模块,用于根据调制格式确定所述待调制数据的位置调整信息。上述方案中,所述装置还包括:第三确定模块和第四确定模块;其中,所述第三确定模块,用于根据所述待调制数据的数据长度和调制格式确定参数定标规则,所述参数定标规则用于对第二调制单位中数据位的调制参数进行定标;所述第四确定模块,用于根据所述参数定标规则确定所述调制信息。本专利技术实施例还提供了一种调制装置,所述装置包括:处理器、以及通过通信总线与处理器连接的存储器;其中,所述存储器,用于存储调制程序;所述处理器,用于执行所述调制程序,以实现以下步骤:获取待调制数据的位置调整信息和调制信息;根据所述位置调整信息对待调制数据中每个第一调制单位的比特数据进行提取,获得所述每个第一调制单位中位于奇数位上的第一比特数据和位于偶数位上的第二比特数据;根据所述位置调整信息对提取的比特数据进行格式调整,获得至少两组与所述待调制数据的数据长度相同的过渡数据,所述过渡数据中每个第二调制单位包括扩展位和数据位,所述数据位的数据配置为所述第一比特数据或第二比特数据;根据每组过渡数据中每个第二调制单位的比特数据,在所述调制信息中确定与所述每个第二调制单位对应的调制参数;根据每组过渡数据中第二调制单位的排列顺序,对对应于所述每组过渡数据中第二调制单位的调制参数进行排列,以获得调制数据。上述方案中,所述过渡数据中第一比特数据的位置的排列顺序与所述待调制数据中第一比特数据的位置的排列顺序一致,且所述过渡数据中第二比特数据的位置的排列顺序与所述待调制数据中第二比特数据的位置的排列顺序一致;或者,所述过渡数据中第一比特数据的位置的排列顺序与所述待调制数据中第一比特数据的位置的排列顺序相反,且所述过渡数据中第二比特数据的位置的排列顺序与所述待调制数据中第二比特数据的位置的排列顺序相反。上述方案中,在过渡数据中,所述扩展位位于第二调制单位的高位,所述数据位位于第二调制单位的低位。上述方案中,所述处理器,还用于所述获取待调制数据的位置调整信息和调制信息之前,执行所述调制程本文档来自技高网...

【技术保护点】
1.一种调制方法,其特征在于,所述方法包括:获取待调制数据的位置调整信息和调制信息;根据所述位置调整信息对待调制数据中每个第一调制单位的比特数据进行提取,获得所述每个第一调制单位中位于奇数位上的第一比特数据和位于偶数位上的第二比特数据;根据所述位置调整信息对提取的比特数据进行格式调整,获得至少两组与所述待调制数据的数据长度相同的过渡数据,所述过渡数据中每个第二调制单位包括扩展位和数据位,所述数据位的数据配置为所述第一比特数据或第二比特数据;根据每组过渡数据中每个第二调制单位的比特数据,在所述调制信息中确定与所述每个第二调制单位对应的调制参数;根据每组过渡数据中第二调制单位的排列顺序,对对应于所述每组过渡数据中第二调制单位的调制参数进行排列,以获得调制数据。

【技术特征摘要】
1.一种调制方法,其特征在于,所述方法包括:获取待调制数据的位置调整信息和调制信息;根据所述位置调整信息对待调制数据中每个第一调制单位的比特数据进行提取,获得所述每个第一调制单位中位于奇数位上的第一比特数据和位于偶数位上的第二比特数据;根据所述位置调整信息对提取的比特数据进行格式调整,获得至少两组与所述待调制数据的数据长度相同的过渡数据,所述过渡数据中每个第二调制单位包括扩展位和数据位,所述数据位的数据配置为所述第一比特数据或第二比特数据;根据每组过渡数据中每个第二调制单位的比特数据,在所述调制信息中确定与所述每个第二调制单位对应的调制参数;根据每组过渡数据中第二调制单位的排列顺序,对对应于所述每组过渡数据中第二调制单位的调制参数进行排列,以获得调制数据。2.根据权利要求1所述的方法,其特征在于,所述过渡数据中第一比特数据的位置的排列顺序与所述待调制数据中第一比特数据的位置的排列顺序一致,且所述过渡数据中第二比特数据的位置的排列顺序与所述待调制数据中第二比特数据的位置的排列顺序一致;或者,所述过渡数据中第一比特数据的位置的排列顺序与所述待调制数据中第一比特数据的位置的排列顺序相反,且所述过渡数据中第二比特数据的位置的排列顺序与所述待调制数据中第二比特数据的位置的排列顺序相反。3.根据权利要求1或2所述的方法,其特征在于,所述扩展位位于第二调制单位的高位,所述数据位位于第二调制单位的低位。4.根据权利要求1或2所述的方法,其特征在于,所述获取待调制数据的位置调整信息和调制信息之前,所述方法还包括:根据预设的调制格式确定所述待调制数据的位置调整信息。5.根据权利要求1或2所述的方法,其特征在于,所述获取待调制数据的位置调整信息和调制信息之前,所述方法还包括:根据所述待调制数据的数据长度和预设的调制格式确定参数定标规则,所述参数定标规则用于对第二调制单位中数据位的调制参数进行定标;根据所述参数定标规则确定所述调制信息。6.一种调制装置,其特征在于,所述装置包括:获取模块、提取模块、格式调整模块、第一确定模块和排列模块;其中,所述获取模块,用于获取待调制数据的位置调整信息和调制信息;所述提取模块,用于根据所述位置调整信息对待调制数据中每个第一调制单位的比特数据进行提取,获得所述每个第一调制单位中位于奇数位上的第一比特数据和位于偶数位上的第二比特数据;所述格式调整模块,用于根据所述位置调整信息对提取的比特数据进行格式调整,获得至少两组与所述待调制数据的数据长度相同的过渡数据,所述过渡数据中每个第二调制单位包括扩展位和数据位,所述数据位的数据配置为所述第一比特数据或第二比特数据;所述第一确定模块,用于根据每组过渡数据中每个第二调制单位的比特数据,在所述调制信息中确定与所述每个第二调制单位对应的调制参数;所述排列模块,用于根据每组过渡数据中第二调制单位的排列顺序,对对应于所述每组过渡数据中第二调制单位的调制参数进行排列,以获得调制数据。7.根据权利要求6所述的装置,其特征在于,所述过渡数据中第一比特数据的位置的排列顺序与所述待调制数据中第一比特数据的位置的排列顺序一致,且所述过渡数据中第二比特数据的位置的排列顺序与所述待调制数据中第二比特数据的位置的排列顺序一致;或者,所述过渡数据中第一比...

【专利技术属性】
技术研发人员:豆文超
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1