数据调制方法和装置、数据解调方法和装置及通信设备的制作方法

文档序号:7866632阅读:164来源:国知局
专利名称:数据调制方法和装置、数据解调方法和装置及通信设备的制作方法
技术领域
本发明涉及数字通信技术领域,特别涉及一种数据调制方法和装置、数据解调方法和装置及通信设备。
背景技术
对于以DMT(Discrete Multi-Tone,离散多载波)符号帧为基础的物理层调制解调算法(比如 OFDM (Orthogonal Frequency Division Multiplexing,正交频分复用)调制解调算法)而言,物理层需要将发送或者接收的数据以符号帧为单位进行调制或解调(包括时域和频域的转化),以适用各种通信信道的传输。以OFDM调制方法为例,其通常会对纠错编码后的待调制数据依次进行以下处理星座映射、频谱整形、多载波调制、时域加窗和滤波。其中,星座映射和频谱整形用来对数据进行频域处理;多载波调制、时域加窗和滤波是对频域处理后的数据进行时域处理。而OFDM解调的过程是调制过程的一个逆过程。 对于单路待调制数据,现有技术中存在一种数据调制装置,该装置中对应上述每一个处理步骤分别设置有一个独立的处理模块,例如,星座映射模块、频谱整形模块、多载波调制模块以及时域加窗和滤波模块。这些模块顺序连接,模块之间相互独立,都拥有独立的运算逻辑和存储器。这样,当对数据进行调制时,只需要将待调制数据顺序通过各个模块,即可以得到调制后的数据。而对于多路待调制数据的情况,现有技术是在针对单路数据的数据调制装置的基础上进行复制,在一个芯片内做成多路相互独立的处理模块,每一路对应处理一路数据。相应的数据解调装置也具有类似的结构。在实现本发明的过程中,发明人发现现有技术至少存在以下问题单路数据的数据调制或解调装置的各处理模块之间相互独立,都拥有独立的运算逻辑和存储器,因而成本较高,同时,由于各处理模块之间的工作方式是顺序处理,所以工作效率低且不利于系统的扩展维护;而多路数据的数据调制或解调装置通过复制多个单路数据的数据调制或解调装置而成,与单路数据的数据调制或解调装置相比,芯片面积大,成本更高。

发明内容
为了解决现有技术的问题,本发明实施例提供了一种数据调制方法和装置、数据解调方法和装置及通信设备。所述技术方案如下—方面,本发明实施例提供了一种数据调制方法,所述方法包括在第η个帧处理时间内,数据处理引擎依次对k路待调制数据的第η个符号帧进行频域处理,得到所述k路待调制数据的第η个符号帧的频域数据,所述帧处理时间的长度和所述符号帧的帧长相等,其中,k彡1,η彡2 ;在所述第η个帧处理时间内,所述数据处理引擎依次对所述k路待调制数据的第η-i个符号帧的频域数据进行时域处理,得到所述k路待调制数据的第η-i个符号帧的时域数据。
进一步地,在对第k路待调制数据的第η个符号帧进行频域处理之前,在所述第η个帧处理时间内,所述方法还包括获取控制寄存器内的启动频域处理的命令;读取指令队列存储器中的第k路待调制数据的频域处理指令;相应地,根据所述第k路待调制数据的频域处理指令,对所述第k路待调制数据的第η个符号帧进行频域处理。进一步地,对第k路待调制数据的第η个符号帧进行频域处理,包括从第一频域存储器中获取所述第k路待调制数据的第η个符号帧,并对所述第k路待调制数据的第η个符号帧进行频域处理。进一步地,在对第k路待调制数据的第η个符号帧进行频域处理,得到第k路待调 制数据的第η个符号帧的频域数据后,所述方法还包括将所述第k路待调制数据的第η个符号帧的频域数据存入第二频域存储器。进一步地,所述方法还包括从第η个帧处理时间的起点开始,依次将所述k路待调制数据的第η-i个符号帧的频域数据从所述第二频域存储器搬移到时域存储器;相应地,对第k路待调制数据的第η-i个符号帧的频域数据进行时域处理,包括从所述时域存储器获取所述第k路待调制数据的第η-i个符号帧的频域数据,并对所述第k路待调制数据的第η-i个符号帧的频域数据进行时域处理。进一步地,在对第k路待调制数据的第η-i个符号帧的频域数据进行时域处理,得到第k路待调制数据的第η-i个符号帧的时域数据后,所述方法还包括将所述第k路待调制数据的第η-i个符号帧的时域数据存入所述时域存储器。进一步地,所述时域存储器包括两个存储空间,所述两个存储空间采用乒乓机制存储符号帧的时域数据。进一步地,在对第k路待调制数据的第η-i个符号帧的频域数据进行时域处理之前,所述方法还包括读取指令队列存储器中的第k路待调制数据的时域处理指令;相应地,根据所述第k路待调制数据的时域处理指令,对所述第k路待调制数据的第η-i个符号帧的频域数据进行时域处理。进一步地,所述指令队列存储器中的指令的格式为
权利要求
1.一种数据调制方法,其特征在于,所述方法包括 在第n个帧处理时间内,数据处理引擎依次对k路待调制数据的第n个符号帧进行频域处理,得到所述k路待调制数据的第n个符号帧的频域数据,所述帧处理时间的长度和所述符号帧的帧长相等,其中,l,n^2; 在所述第n个帧处理时间内,所述数据处理引擎依次对所述k路待调制数据的第n-1个符号帧的频域数据进行时域处理,得到所述k路待调制数据的第n-1个符号帧的时域数据。
2.根据权利要求I所述的方法,其特征在于,在对第k路待调制数据的第n个符号帧进行频域处理之前,在所述第n个帧处理时间内,所述方法还包括 获取控制寄存器内的启动频域处理的命令; 读取指令队列存储器中的第k路待调制数据的频域处理指令; 相应地,根据所述第k路待调制数据的频域处理指令,对所述第k路待调制数据的第n个符号帧进行频域处理。
3.根据权利要求I所述的方法,其特征在于,对第k路待调制数据的第n个符号帧进行频域处理,包括 从第一频域存储器中获取所述第k路待调制数据的第n个符号帧,并对所述第k路待调制数据的第n个符号帧进行频域处理。
4.根据权利要求3所述的方法,其特征在于,在对第k路待调制数据的第n个符号帧进行频域处理,得到第k路待调制数据的第n个符号帧的频域数据后,所述方法还包括 将所述第k路待调制数据的第n个符号帧的频域数据存入第二频域存储器。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括 从第n个帧处理时间的起点开始,依次将所述k路待调制数据的第n-1个符号帧的频域数据从所述第二频域存储器搬移到时域存储器; 相应地,对第k路待调制数据的第n-1个符号帧的频域数据进行时域处理,包括 从所述时域存储器获取所述第k路待调制数据的第n-1个符号帧的频域数据,并对所述第k路待调制数据的第n-1个符号帧的频域数据进行时域处理。
6.根据权利要求5所述的方法,其特征在于,在对第k路待调制数据的第n-1个符号帧的频域数据进行时域处理,得到第k路待调制数据的第n-1个符号帧的时域数据后,所述方法还包括 将所述第k路待调制数据的第n-1个符号帧的时域数据存入所述时域存储器。
7.根据权利要求6所述的方法,其特征在于,所述时域存储器包括两个存储空间,所述两个存储空间采用乒乓机制存储符号帧的时域数据。
8.根据权利要求I所述的方法,其特征在于,在对第k路待调制数据的第n-1个符号帧的频域数据进行时域处理之前,所述方法还包括 读取指令队列存储器中的第k路待调制数据的时域处理指令; 相应地,根据所述第k路待调制数据的时域处理指令,对所述第k路待调制数据的第n-1个符号帧的频域数据进行时域处理。
9.根据权利要求2或8所述的方法,其特征在于,所述指令队列存储器中的指令的格式为
10.根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括 在所述第n个帧处理时间内,对所述k路待调制数据的第n-2个符号帧的时域数据进行数模转换。
11.根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括 从所述第n个帧处理时间的起点开始,在所述第n个帧处理时间内,主控模块依次对k路待传输数据的第n个符号帧进行调制前处理,得到所述k路待调制数据的第n个符号帧。
12.—种数据解调方法,其特征在于,所述方法包括 在第n个帧处理时间内,数据处理引擎依次对k路待解调数据的第n个符号帧进行时域处理,得到所述k路待解调数据的第n个符号帧的时域数据,其中,所述帧处理时间的长度与所述符号巾贞的巾贞长相等,k ^ I, n ^ 2 ; 在所述第n个帧处理时间内,所述数据处理引擎依次对所述k路待解调数据的第n-1个符号帧的时域数据进行频域处理,得到所述k路待解调数据的第n-1个符号帧的频域数据。
13.根据权利要求12所述的方法,其特征在于,在对第k路待解调数据的第n个符号帧进行时域处理之前,在所述第n个帧处理时间内,所述方法还包括 获取控制寄存器内的启动时域处理的命令; 读取指令队列存储器中的第k路待解调数据的时域处理指令; 相应地,根据所述第k路待解调数据的时域处理指令,对所述第k路待解调数据的第n个符号帧进行时域处理。
14.根据权利要求12所述的方法,其特征在于,对第k路待解调数据的第n个符号帧进行时域处理,包括 从时域存储器中获取第k路待解调数据的第n个符号帧,并对所述第k路待解调数据的第n个符号帧进行时域处理。
15.根据权利要求14所述的方法,其特征在于,对第k路待解调数据的第n个符号帧进行时域处理,得到所述第k路待解调数据的第n个符号帧的时域数据后,所述方法还包括 将所述第k路待解调数据的第n个符号帧的时域数据存入所述时域存储器。
16.根据权利要求15所述的方法,其特征在于,所述时域存储器包括两个存储空间,所述两个存储空间采用乒乓机制存储符号帧的时域数据。
17.根据权利要求15所述的方法,其特征在于,所述方法还包括 在将所述第k路待解调数据的第n-1个符号帧的时域数据存入所述时域存储器之后,在所述第n个帧处理时间内,将所述第k路待解调数据的第n-1个符号帧的时域数据从所述时域存储器搬移到第一频域存储器; 相应地,对第k路待解调数据的第n-1个符号帧的时域数据进行频域处理,包括 从所述第一频域存储器获取所述第k路待解调数据的第n-1个符号帧的时域数据,并对所述第k路待解调数据的第n-1个符号帧的时域数据进行频域处理。
18.根据权利要求17所述的方法,其特征在于,在对第k路待解调数据的第n-1个符号帧的时域数据进行频域处理 后,所述方法还包括 将第k路待解调数据的第n-1个符号帧的频域数据存入第二频域存储器或附加频域存储器。
19.根据权利要求12所述的方法,其特征在于,在对第k路待解调数据的第n-1个符号帧的时域数据进行频域处理之前,所述方法还包括 读取指令队列存储器中的第k路待解调数据的频域处理指令; 相应地,根据所述第k路待解调数据的频域处理指令,对所述第k路待解调数据的第n-1个符号帧的时域数据进行频域处理。
20.根据权利要求13或19所述的方法,其特征在于,所述指令队列存储器中的指令的格式为
21.根据权利要求12-19任一项所述的方法,其特征在于,所述方法还包括 在第n-1个帧处理时间内,对接收到的k路数据的第n个符号帧进行模数转换,得到所述k路待解调数据的第n个符号帧。
22.根据权利要求12-19任一项所述的方法,其特征在于,所述方法还包括 从第n+1个帧处理时间的起点开始,在所述第n+1个帧处理时间内,主控模块依次对k路待解调数据的第n-1个符号帧的频域数据进行解调后处理。
23.一种数据调制装置,其特征在于,所述装置包括数据处理引擎,所述数据处理引擎包括 频域处理模块,用于在第n个帧处理时间内,数据处理引擎依次对k路待调制数据的第n个符号帧进行频域处理,得到所述k路待调制数据的第n个符号帧的频域数据,所述帧处理时间的长度和所述符号帧的帧长相等,其中,k^l,n^2; 时域处理模块,用于在所述第n个帧处理时间内,所述数据处理引擎依次对所述k路待调制数据的第n-1个符号帧的频域数据进行时域处理,得到所述k路待调制数据的第n-1个符号帧的时域数据。
24.根据权利要求23所述的装置,其特征在于,所述装置还包括 第一频域存储器,用于存放所述待调制数据的符号帧; 第二频域存储器,用于存放所述频域处理模块输出的所述待调制数据的符号帧的频域数据。
25.根据权利要求23所述的装置,其特征在于,所述装置还包括 时域存储器,用于存放所述时域处理模块输出的待调制数据的符号帧的时域数据。
26.根据权利要求25所述的装置,其特征在于,所述时域存储器包括两个存储空间,所述两个存储空间采用乒乓机制存储符号帧的时域数据。
27.根据权利要求23所述的装置,其特征在于,所述装置还包括 控制寄存器,用于存放启动频域处理的命令; 指令队列存储器,用于存储频域处理指令和时域处理指令。
28.根据权利要求26所述的装置,其特征在于,所述装置还包括 主控模块,用于向所述控制寄存器写入所述启动频域处理的命令,以及对k路待传输数据进行调制前处理,得到所述k路待调制数据。
29.根据权利要求28所述的装置,其特征在于,所述装置还包括 符号帧控制器,用于产生帧脉冲并将所述帧脉冲提供给所述数据处理引擎和所述主控模块,两个帧脉冲之间的时间间隔为一个所述帧处理时间。
30.一种数据解调装置,其特征在于,所述装置包括数据处理引擎,所述数据处理引擎包括 时域处理模块,用于在第n个帧处理时间内,数据处理引擎依次对k路待解调数据的第n个符号帧进行时域处理,得到所述k路待解调数据的第n个符号帧的时域数据,其中,所述帧处理时间的长度与所述符号帧的帧长相等,k^l,n^2; 频域处理模块,用于在所述第n个帧处理时间内,所述数据处理引擎依次对所述k路待解调数据的第n-1个符号帧的时域数据进行频域处理,得到所述k路待解调数据的第n-1个符号帧的频域数据。
31.根据权利要求30所述的装置,其特征在于,所述装置还包括 第一频域存储器,用于存放所述时域处理模块得到的所述待解调数据的符号帧的时域数据; 第二频域存储器,用于存放所述频域处理模块输出的所述待解调数据的符号帧的频域数据; 附加频域存储器,用于存放所述频域处理模块输出的所述待解调数据的符号帧的频域数据; 所述第二频域存储器和所述附加频域存储器采用乒乓机制,存储所述频域处理模块输出的所述待解调数据的符号帧的频域数据。
32.根据权利要求30所述的装置,其特征在于,所述装置还包括 时域存储器,用于存放所述待解调数据的符号帧; 相应地,所述时域处理模块从所述时域存储器中获取所述待解调数据的符号帧。
33.根据权利要求30所述的装置,其特征在于,所述装置还包括 控制寄存器,用于存放启动时域处理的命令; 指令队列存储器,用于存储时域处理指令和频域处理指令。
34.根据权利要求33所述的装置,其特征在于,所述装置还包括 主控模块,用于向所述控制寄存器中写入所述启动时域处理的命令,以及对所述待解调数据的符号帧的频域数据的进行解调后处理。
35.根据权利要求34所述的装置,其特征在于,所述装置还包括符号帧控制器,用于产生帧脉冲并将所述帧脉冲提供给所述数据处理引擎和所述主控模块,两个帧脉冲之间的时间间隔为一个所述帧处理时间。
36.一种通信设备,其特征在于,所述设备包括如权利要求23-29任一项所述的数据调制装置和如权利要求30-35任一项所述的数据解 调装置。
全文摘要
本发明公开了一种数据调制方法和装置、数据解调方法和装置及通信设备,属于数字通信技术领域。所述数据调制方法包括在第n个帧处理时间内,数据处理引擎依次对k路待调制数据的第n个符号帧进行频域处理,所述帧处理时间的长度和所述符号帧的帧长相等,其中,k≥1,n≥2;在所述第n个帧处理时间内,所述数据处理引擎依次对所述k路待调制数据的第n-1个符号帧进行时域处理。本发明通过在一个帧处理时间内,对多路待调制数据的第n-1个符号帧依次进行时域处理,同时对多路待调制数据的第n个符号帧依次进行频域处理,避免了为每一个处理步骤设计一个处理模块,降低了成本,提高了工作效率。
文档编号H04L27/26GK102970267SQ20121047906
公开日2013年3月13日 申请日期2012年11月22日 优先权日2012年11月22日
发明者李阳, 林灏勋, 吴志毅, 梁柏熙 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1