一种滤波器组多载波数据发送和接收方法及装置的制造方法

文档序号:9767781阅读:555来源:国知局
一种滤波器组多载波数据发送和接收方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信领域,特别涉及一种滤波器组多载波数据发送和接收方法及装 置。
【背景技术】
[0002] 交错多音(Staggered Multi Tone,SMT)技术为当前实现滤波器组多载波(FBMC) 技术的常用手段,其系统示意图如图1所示。在该系统中,发送端首先将待发送信号进行偏 移正交幅度调制(0QAM),以消除所述待发送信号相邻载波间的干扰和多载波符号间的干 扰,再将调制后信号进行快速反傅里叶变换(IFFT),得到变换后信号,再将所述变换后信号 进行预设的滤波处理,并将滤波处理后的信号进行半个符号周期的叠加,得到发送信号;相 应的,在该系统中,接收端接收到所述发送信号后,先将所述发送信号进行与发送端相同的 滤波处理,在将经过滤波处理后的信号进行快速傅里叶变换(FFT),再将经过FFT变换的信 号进行0QAM解调,得到与所述发送端的待发送信号相同的解调后信号,实现了对待发送信 号的接收。
[0003] 在所述SMT技术中,所述发送端以将待发送信号进行0QAM处理的方式,来消除待发 送信号相邻时域符号间的干扰,相应的,所述接收端采用0QAM解调的方式,对接收到的信号 进行相应解调。但在实际工程中,实现0QAM调制和解调的系统复杂度较高,而且会出现实现 0QAM调制和解调的模块与现有系统不兼容的问题。

【发明内容】

[0004] 本发明实施例公开了一种滤波器组多载波数据发送和检测方法及装置,该方法中 没有使用0QAM调制和解调方式对待发送信号进行处理和检测就可实现消除待发送信号相 邻时域符号间的干扰,使系统的复杂度降低且能够提高系统的兼容性。
[0005] 为达到上述目的,本发明实施例公开了一种滤波器组多载波数据发送方法,应用 于数据发送端,所述方法包括步骤:
[0006] 根据调制待发送数据时占用的子载波的数量,对待发送数据进行正交幅度调制 QAM,得到相应数量个QAM符号,其中每个子载波用于发送对应的QAM符号;
[0007] 将每个子载波按照频率的大小进行排序,根据排序后每个子载波的序号,确定子 载波对应的QAM符号的奇序列及偶序列;
[0008] 针对QAM符号的奇序列及偶序列分别进行快速反傅里叶变换,对应得到变换后的 第一序列和第二序列;
[0009] 利用对应的奇滤波器和偶滤波器分别对所述变换后的第一序列和第二序列进行 滤波,对应得到滤波后的第一序列和第二序列;
[0010] 将所述滤波后的第一序列和第二序列对应序列点相加并发送。
[0011] 较佳的,所述根据排序后每个子载波的序号,确定子载波对应的QAM符号的奇序列 及偶序列包括:
[0012] 所述子载波排序的序号从序号0开始依次递增,根据排序后每个子载波的序号,对 所述相应数量个QAM符号进行排序,并将序号为奇数的QAM符号用0替代,得到所述QAM符号 的偶序列;
[0013] 所述子载波排序的序号从序号0开始依次递增,根据排序后每个子载波的序号,对 所述相应数量个QAM符号进行排序,并将序号为偶数的QAM符号用0替代,得到所述QAM符号 的奇序列。
[0014] 较佳的,所述根据排序后每个子载波的序号,确定子载波对应的QAM符号的奇序列 及偶序列包括:
[0015] 所述子载波排序的序号从序号0开始依次递增,根据排序后每个子载波的序号,对 所述相应数量个QAM符号进行排序,并将序号为偶数的QAM符号取出并按照其序号从小到大 排序,得到所述QAM符号的偶序列;
[0016] 所述子载波排序的序号从序号0开始依次递增,根据排序后每个子载波的序号,对 所述相应数量个QAM符号进行排序,并将序号为奇数的QAM符号取出并按照其序号从小到大 排序,得到所述QAM符号的奇序列。
[0017] 较佳的,在所述利用对应的奇滤波器和偶滤波器分别对所述变换后的第一序列和 第二序列进行滤波之前,所述方法还包括:
[0018] 根据所述调制待发送数据时占用的子载波的数量,将所述变换后的第一序列和第 二序列分别进行周期延拓,得到延拓后的第一序列和第二序列;
[0019] 所述利用对应的奇滤波器和偶滤波器分别对所述变换后的第一序列和第二序列 进行滤波,对应得到滤波后的第一序列和第二序列,包括:
[0020] 将所述延拓后的第一序列每个序列点乘以对应的相位因子,再利用对应的奇滤波 器进行滤波得到滤波后的第一序列;将所述滤波后的第二序列利用对应的偶滤波器进行滤 波,对应得到滤波后的第二序列。
[0021 ]较佳的,所述利用对应的奇滤波器和偶滤波器分别对所述变换后的第一序列和第 二序列进行滤波,对应得到滤波后的第一序列和第二序列,包括:
[0022] 根据下述奇滤波器和偶滤波器对应的奇滤波器函数和偶滤波器函数,分别对第一 序列和第二序列进行滤波,对应得到滤波后的第一序列和第二序列:
[0023]
[0024]其中,Μ表示所述于载波的数量,peraiLn」表示所述偶滤波器函数,p°dd[n]表示所述 M-1 奇滤波器函数,P[n]为满足I p2iAj ^ /VT的任意滤波器函数序列,η为排序后每个子载波 η 二0 的序号。
[0025] 本发明实施例还公开了一种滤波器组多载波数据接收方法,应用于数据接收端, 所述方法包括步骤:
[0026] 接收由数据发送端发送的数据序列,并采用与发送端对应的奇滤波器和偶滤波器 分别对所述数据序列进行滤波,得到序列长度为第一数量的第三序列和第四序列,其中所 述第一数量为发送端调制待发送数据时占用的子载波的数量,每个序列中包括多个数据 占.
[0027] 将所述第三序列和第四序列分别进行快速傅里叶变换,得到变换后的第三序列和 第四序列;
[0028] 从变换后的第三序列中获取长度为第二数量的奇数序列,并从变换后的第四序列 中获取长度为第二数量的偶数序列,其中所述第二数量为所述第一数量的一半;
[0029] 将交叉拼接后的所述奇数序列和偶数序列,进行正交幅度解调,得到接收数据。
[0030] 较佳的,所述从变换后的第三序列中获取长度为第二数量的奇数序列,并从变换 后的第四序列中获取长度为第二数量的偶数序列,包括:
[0031] 在变换后的第三序列中依次取出该序列中位于奇数位置的每个数据点,并依次将 该每个奇数位置的数据点构成所述第二数量的奇数序列;
[0032] 在变换后的第四序列中依次取出该序列中位于偶数位置的每个数据点,并依次将 该每个偶数位置的数据点构成所述第二数量的偶数序列。
[0033] 较佳的,在所述接收由数据发送端发送的数据序列,并采用与发送端对应的奇滤 波器和偶滤波器分别对所述数据序列进行滤波,得到序列长度为第一数量的第三序列和第 四序列之后、在所述将所述第三序列和第四序列分别进行快速傅里叶变换,得到变换后的 第三序列和第四序列之前,所述方法还包括:
[0034]将所述第三序列中的每个序列点乘以对应的相位因子,再将所述第三序列从中部 进行切割,得到第一临时序列和第二临时序列,所述第一临时序列和第二临时序列均是具 有所述第二数量个序列点的序列,将所述第一临时序列和所述第二临时序列对应的数据点 相加,得到第一相加后序列;
[0035]将所述第四序列从中部进行切割,得到第三临时序列和第四临时序列,所述第三 临时序列和第四临时序列均是具有所述第二数量个序列点的序列,将所述第三临时序列和 所述第四临时序列对应的数据点相加,得到第二相加后序列;
[0036]所述将所述第三序列和第四序列分别进行快速傅里叶变换,得到变换后的第三序 列和第四序列,包括:
[0037] 将所述第一相加后序列进行快速傅里叶变换,得到变换后的第三序列;
[0038] 将所述第二相加后序列进行快速傅里叶变换,得到变换后的第四序列。
[0039] 本发明实施例还公开了一种滤波器组多载波数据发送装置,应用于数据发送端, 所述装置包括:
[0040] 符号确定模块,用于根据调制待发送数据时占用的子载波的数量,对待发送数据 进行正交幅度调制QAM,得到相应数量个QAM符号,其中每个子载波用于发送对应的QAM符 号;
[0041] 序列确定模块,用于将每个子载波按照频率的大小进行排序,根据排序后每个子 载波的序号,确定子载波对应的QAM符号的奇序列及偶序列;
[0042] 反傅里叶变换模块,用于针对QAM符号的奇序列及偶序列分别进行快速反傅里叶 变换,对应得到变换后的第一序列和第二序列;
[0043] 第一滤波模块,用于利用对应的奇滤波器和偶滤波器分别对所述变换后的第一序 列和第二序列进行滤波,对应得到滤波后的第一序列和第二序列;
[0044] 发送模块,用于将所述滤波后的第一序列和第二序列对应序列点相加并发送。
[0045] 本发明实施例还公开了一种滤波器组多载波数据接收装置,其特征在于,应用于 数据接收端,所述装置包括:
[0046] 第二滤波模块,用于接收由数据发送端发送的数据序列,并采用与发送端对应的 奇滤波器和偶滤波器分别对所述数据序列进行滤波,得到序列长度为第一数量的第三序列 和第四序列,其中所述第
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1