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

文档序号:9767781阅读:来源:国知局
所述延拓后的第一序列中序号最小的序列点需乘以所述延拓后 C j 的第一序列中序号第二小的序列点需乘以依次类推,此处不再赘述,得到图中相位 改变后的第一序列;之后,将图中所述相位改变后的第一序列经过所述奇滤波器滤波,得到 所述滤波后的第一序列。将图4中所述延拓后的第二序列经过所述偶滤波器滤波,得到所述 滤波后的第二序列。
[0078] 实际应用中,所述滤波操作为使所述变换后的第一序列和第二序列的每个序列点 分别乘以对应的滤波器序列中每个序列点,以达到滤波的效果,其中所述变换后的第一序 列和第二序中的序列点数和对应的所述奇滤波器序列和偶滤波器序列的序列点数均为所 述子载波的数量。其中所述奇滤波器序列和偶滤波器序列可以用下式来确定:
[0079]
[0080] 其中,Μ表示所述子载波的数量,在图3所示的实施例中= 表示所述偶 M-1 滤波器序列,P°dd[n]表示所述奇滤波器序列,p[n]为满足I /92[?] 的任意Μ点滤波器 η-0 函数序列,η为排序后每个子载波的序号,在图3所示的实施例中,η取值为0,1,...,7。
[0081] 具体的,可以使用由下式确定的ρ[η]来确定所述奇滤波器序列和偶滤波器序列:
[0082]
[0083]在图3所示的实施例中,Μ = 8,η取值为0,1,· · ·,7。
[0084] S205:将所述滤波后的第一序列和第二序列对应序列点相加并发送。
[0085]如图3和图4所示,所述滤波后的第一序列和第二序列都为时域序列,将所述滤波 后的第一序列和第二序列对应序列点相加,得到发送序列。
[0086]在图3所示的具体实施例中,待发送数据经过正交幅度调制QAM,生成了具有8个序 列点的原始序列,其序列点编号从左到右依次为〇,1,. . .,7,将其编号为0,2,4,6的QAM符号 保留,将其编号为1,3,5,7的QAM符号都置为0,得到QAM符号的偶序列;将其编号为1,3,5,7 的QAM符号保留,将其编号为0,2,4,6的QAM符号都置为0,得到QAM符号的奇序列,将所述QAM 符号的奇序列和所述QAM符号的偶序列分别进行8点IFFT,得到具有8个序列点的变换后的 第一序列和第二序列,并将所述变换后的第一序列和第二序列进行对应的奇滤波器和偶滤 波器滤波,生成具有8个序列点的滤波后的第一序列和第二序列,将所述滤波后的第一序列 和第二序列的对应序列点进行相加,得到一个具有8个序列点的发送序列。
[0087]在图4所示的具体实施例中,待发送数据经过正交幅度调制QAM,生成了具有8个序 列点的原始序列,其序列点编号从左到右依次为〇,1,...,7,将序号为偶数的QAM符号取出 并按照其序号从小到大排序,得到所述QAM符号的偶序列,将序号为奇数的QAM符号取出并 按照其序号从小到大排序,得到所述QAM符号的奇序列,将所述QAM符号的奇序列和所述QAM 符号的偶序列分别进行4点IFFT,得到具有4个序列点的变换后的第一序列和第二序列,并 将所述具有4个序列点的变换后的第一序列和第二序列进行周期延拓,得到具有8个序列点 的延拓后的第一序列和第二序列,将所述延拓后的第一序列的每一个序列点乘以对应的相 位因子,得到相位改变后的第一序列,将所述相位改变后的第一序列经过所述奇滤波器滤 波,得到具有8个序列点的所述滤波后的第一序列;将所述延拓后的第二序列进行对应的偶 滤波器滤波,得到具有8个序列点的滤波后的第二序列,将所述滤波后的第一序列和第二序 列的对应序列点进行相加,得到一个具有8个序列点的发送序列。
[0088] 本发明实施例中,数据发送端对待发送信号进行QAM调制,将调制后获得原始序列 划分为QAM符号的奇序列和QAM符号的偶序列,并且针对每个所述QAM符号序列,分别进行快 速傅里叶变换和对应滤波器滤波,并将最终对应滤波后的第一序列和第二序列对应序列点 相加并发送,消除了待发送信号相邻时域符号间的干扰。
[0089] 图5为本发明实施例二提供的对应于本发明实施例一的一种滤波器组多载波数据 接收方法流程示意图,所述方法应用于数据发送端,该方法可以包括步骤:
[0090] S501:接收由数据发送端发送的数据序列,并采用与发送端对应的奇滤波器和偶 滤波器分别对所述数据序列进行滤波,得到序列长度为第一数量的第三序列和第四序列。
[0091] 在实际操作中,对接收到的数据序列进行滤波,即为使所述接收到的数据序列分 别乘以对应预设的奇滤波器序列和偶滤波器序列中每个序列点,分别得到长度为第一数量 的第三序列和第四序列,所述第一数量为发送端调制待发送数据时占用的子载波的数量。
[0092] S502:将所述第三序列和第四序列分别进行快速傅里叶变换,得到变换后的第三 序列和第四序列。
[0093]所述步骤为现有技术,本发明不再赘述。
[0094] S503:从变换后的第三序列中获取长度为第二数量的奇数序列,并从变换后的第 四序列中获取长度为第二数量的偶数序列,其中所述第二数量为所述第一数量的一半。 [0095] S504:将交叉拼接后的所述奇数序列和偶数序列,进行正交幅度解调,得到接收数 据。
[0096]在图6所示的具体实施例中,接收端接收到的具有8个序列点的序列即为对应的数 据发送端发出的发送序列,采用与发送端对应的奇滤波器和偶滤波器分别对所述数据序列 进行滤波,分别得到具有8个序列点的第三序列和第四序列,将所述第三序列和第四序列进 行8点FFT变换,分别得到具有8个数据点的变换后的第三序列和第四序列,其序列点编号从 左到右都依次为〇,1,...,7,在所述变换后的第三序列中取出编号为奇数的序列点,即序列 点编号为1,3,5,7的序列点,组成奇数序列,所述变换后的第四序列中取出编号为偶数的序 列点,即序列点编号为〇,2,4,6的序列点,组成偶数序列,并将所述奇数序列和偶数序列进 行交叉拼接,即将所述奇数序列和偶数序列中的序列点按照其自身的编号进行排列,再将 排列后的序列进行正交幅度解调,生成接收数据,所述正交幅度解调为现有技术,本发明不 再赘述。图6中使用了具有不同形状的序列点,用以表示得到的排列后的序列中来自所述奇 数序列和偶数序列的序列点的交叉排列顺序.
[0097] 在图6中,在为所述变换后的第三序列和第四序列进行编号时,使用的是和图3对 应发送端对原始序列进行编号相同的规则,即从数字〇开始,从左到右对相应序列点进行编 号,以使在执行步骤S504时,按照对应奇偶数编号大小排列得到的接收数据与所述发送端 中的原始序列对应。
[0098] 本发明实施例中,数据接收端对接收数据分别进行对应的奇滤波器滤波和偶滤波 器滤波,并将滤波后对应得到的第三序列和第四序列,进行快速傅里叶变换,得到变换后的 第三序列和第四序列,并从变换后的第三序列中获取长度为第二数量的奇数序列,并从变 换后的第四序列中获取长度为第二数量的偶数序列,将所述奇数序列和偶数序列进行交叉 拼接,再将拼接后的序列进行正交幅度解调,实现了对滤波器组多载波数据的接收。
[0099]在本发明实施例三中,基于本发明实施例二所示的方法,在所述接收由数据发送 端发送的数据序列,并采用与发送端对应的奇滤波器和偶滤波器分别对所述数据序列进行 滤波,得到序列长度为第一数量的第三序列和第四序列之后、在所述将所述第三序列和第 四序列分别进行快速傅里叶变换,得到变换后的第三序列和第四序列之前,还可以包括: [0100]将所述第三序列中的每个序列点乘以对应的相位因子,再将所述第三序列从中部 进行切割,得到第一临时序列和第二临时序列,所述第一临时序列和第二临时序列均是具 有所述第二数量个序列点的序列,将所述第一临时序列和所述第二临时序列对应的数据点 相加,得到第一相加后序列。
[0101]将所述第四序列从中部进行切割,得到第三临时序列和第四临时序列,所述第三 临时序列和第四临时序列均是具有所述第二数量个序列点的序列,将所述第三临时序列和 所述第四临时序列对应的数据点相加,得到第二相加后序列。
[0102] 相应的,所述将所述第三序列和第四序列分别进行快速傅里叶变换,得到变换后 的第三序列和第四序列,包括:
[0103] 将所述第一相加后序列进行快速傅里叶变换,得到变换后的第三序列;
[0104] 将所述第二相加后序列进行快速傅里叶变换,得到变换后的第四序列。
[0105] 相应的,所述变换后的第三序列即为所述奇数序列,变换后的第四序列即为所述 偶数序列。
[0106] 这样,即可使后续的快速傅里叶变换的变换点数减少一倍,提高了快速傅里叶变 换的速度。
[0107] 如图7所示,发送序列经过奇滤波器和偶滤波器滤波,对应得到具有8个序列点的 第三序列和第四序列,将所述第三序列的中的每一个序列点乘以相位因子〃其中η取 值为0,1,2,3, . . .,Μ-1,Μ表示所述第三序列的序列点数,在本实施例中Μ=8,η取值越小,对 应所述第三序列中序列点的序号越小,即所述第三序列中序号最小的序列点需乘以 g >所述第三序列中序号第二小的序列点需乘以6·#^依次类推,此处不再赘述,得 到改变相位的第三序列,将所述改变相位的第三序列的前4个点截取,作为所述第一临时序 列,将所述改变相位的第三序列的后4个点截取,作为所述第二临时序列;将所述第四序列 的前4个点截取,作为所述第三临时序列,将所述第四序列的后4个点
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1