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

文档序号:9767781阅读:来源:国知局
截取,作为所述第四临 时序列;将所述第一临时序列与所述第二临时序列对点相加,以相加后得到的序列为所述 第一相加后序列,且这时所述第一相加后序列的序列点数为4,较所述第三序列的序列点数 减少一半。按照相同的方法,将所述第三临时序列与所述第四临时序列对点相加,以相加后 得到的序列为所述第二相加后序列,且这时所述第二相加后序列的序列点数为4,较所述第 四序列的序列点数减少一半。将所述第一相加后序列和第二相加后序列进行4点FFT变换, 对应得到具有4个序列点的变换后的第三序列和第四序列,这时所述变换后的第三序列即 为所述奇数序列,所述变换后的第四序列即为所述偶数序列,并将所述变换后的第三序列 中的序列点从左到右编号为1,3,5,7,将所述变换后的第四序列中的序列点从左到右编号 为0,2,4,6。将所述奇数序列和偶数序列进行交叉拼接,即将所述奇数序列和偶数序列中的 序列点按照其自身的编号进行排列,再将排列后的序列进行正交幅度解调,生成接收数据。 图7中使用了具有不同形状的序列点,用以表示得到的排列后的序列中来自所述奇数序列 和偶数序列的序列点的交叉排列顺序。
[0108] 本发明实施例三在本发明实施例二的基础上,将经过奇滤波器和偶滤波器滤波后 得到的第三序列和第四序列进行了对半的拆分和叠加,以对应得到的相加后序列为对应的 滤波后序列,进行之后的快速傅里叶变换,使得进行快速傅里叶变换的点数减少了一半,使 运算速率得到了提升。
[0109] 图8为本发明实施例一提供的一种滤波器组多载波数据发送装置,应用于数据发 送端,所述装置可以包括:
[0110] 符号确定模块801,用于根据调制待发送数据时占用的子载波的数量,对待发送数 据进行QAM调制,得到相应数量个QAM符号,其中每个子载波用于发送对应的QAM符号;
[0111] 序列确定模块802,用于将每个子载波按照频率的大小进行排序,根据排序后每个 子载波的序号,确定子载波对应的QAM符号的奇序列及偶序列;
[0112] 反傅里叶变换模块803,用于针对QAM符号的奇序列及偶序列分别进行快速反傅里 叶变换,对应得到变换后的第一序列和第二序列;
[0113] 第一滤波模块804,用于利用对应的奇滤波器和偶滤波器分别对所述变换后的第 一序列和第二序列进行滤波,对应得到滤波后的第一序列和第二序列;
[0114] 发送模块805,用于将所述滤波后的第一序列和第二序列对应序列点相加并发送。
[0115] 进一步地,所述序列确定模块802,可以包括:
[0116] 第一偶序列子模块(图中未示出),用于根据排序后每个子载波的序号,对所述相 应数量个QAM符号进行排序,并将序号为奇数的QAM符号用0替代,得到所述QAM符号的偶序 列,其中所述子载波排序的序号从序号0开始依次递增;
[0117] 第一奇序列子模块(图中未不出),用于根据排序后每个子载波的序号,对所述相 应数量个QAM符号进行排序,并将序号为偶数的QAM符号用0替代,得到所述QAM符号的奇序 列,其中所述子载波排序的序号从序号〇开始依次递增。
[0118] 进一步地,所述所述序列确定模块802,可以包括:
[0119] 第二偶序列子模块(图中未示出),用于根据排序后每个子载波的序号,对所述相 应数量个QAM符号进行排序,并将序号为偶数的QAM符号取出并按照其序号从小到大排序, 得到所述QAM符号的偶序列,其中所述子载波排序的序号从序号0开始依次递增;
[0120] 第二奇序列子模块(图中未示出),用于根据排序后每个子载波的序号,对所述相 应数量个QAM符号进行排序,并将序号为奇数的QAM符号取出并按照其序号从小到大排序, 得到所述QAM符号的奇序列,其中所述子载波排序的序号从序号0开始依次递增。
[0121] 进一步地,所述装置还包括:
[0122] 延拓模块(图中未示出),用于根据所述调制待发送数据时占用的子载波的数量, 将所述变换后的第一序列和第二序列分别进行周期延拓,得到延拓后的第一序列和第二序 列。
[0123] 进一步地,所述第一滤波模块804,具体用于:
[0124] 将所述延拓后的第一序列每个序列点乘以对应的相位因子,再利用对应的奇滤波 器进行滤波得到滤波后的第一序列;将所述滤波后的第二序列利用对应的偶滤波器进行滤 波,对应得到滤波后的第二序列。
[0125] 进一步地,所述第一滤波模块804,具体用于:
[0126] 根据下述奇滤波器和偶滤波器对应的奇滤波器函数和偶滤波器函数,分别对第一 序列和第二序列进行滤波,对应得到滤波后的第一序列和第二序列:
[0127]
[0128] 其中,Μ表示所述子载波的数量,peven[n]表示所述偶滤波器函数,p°dd[n]表示所述 Af-l 奇滤波器函数,P[n]为满足I = Λ?的任意滤波器函数序列,η为排序后每个子载波 的序号。
[0129] 本发明实施例提供了一种滤波器组多载波数据发送方法及装置,应用于数据发送 端,所述数据发送端根据调制待发送数据时占用的子载波的数量,对待发送数据进行正交 幅度调制QAM,得到相应数量个QAM符号,其中每个子载波用于发送对应的QAM符号;将每个 子载波按照频率的大小进行排序,根据排序后每个子载波的序号,确定子载波对应的QAM符 号的奇序列及偶序列;针对QAM符号的奇序列及偶序列分别进行快速反傅里叶变换,对应得 到变换后的第一序列和第二序列;利用对应的奇滤波器和偶滤波器分别对所述变换后的第 一序列和第二序列进行滤波,对应得到滤波后的第一序列和第二序列;将所述滤波后的第 一序列和第二序列对应序列点相加并发送。本发明实施例消除了待发送信号相邻时域符号 间的干扰,使系统的复杂度降低,且提高了系统的兼容性。
[0130]图9为本发明实施例二提供的一种对应于本发明实施例一提供的滤波器组多载波 数据发送装置的滤波器组多载波数据接收装置,应用于数据接收端,所述装置包括:
[0131]第二滤波模块901,用于接收由数据发送端发送的数据序列,并采用与发送端对应 的奇滤波器和偶滤波器分别对所述数据序列进行滤波,得到序列长度为第一数量的第三序 列和第四序列,其中所述第一数量为发送端调制待发送数据时占用的子载波的数量,每个 序列中包括多个数据点;
[0132] 傅里叶变换模块902,用于将所述第三序列和第四序列分别进行快速傅里叶变换, 得到变换后的第三序列和第四序列;
[0133] 奇偶序列确定模块903,用于从变换后的第三序列中获取长度为第二数量的奇数 序列,并从变换后的第四序列中获取长度为第二数量的偶数序列,其中所述第二数量为所 述第一数量的一半;
[0134] 交叉拼接模块904,用于将交叉拼接后的所述奇数序列和偶数序列,进行正交幅度 解调,得到接收数据。
[0135] 进一步地,所述奇偶序列确定模块903,包括:
[0136] 奇数序列确定子模块(图中未示出),用于在变换后的第三序列中依次取出该序列 中位于奇数位置的每个数据点,并依次将该每个奇数位置的数据点构成所述第二数量的奇 数序列;
[0137] 偶数序列确定子模块(图中未示出),用于在变换后的第四序列中依次取出该序列 中位于偶数位置的每个数据点,并依次将该每个偶数位置的数据点构成所述第二数量的偶 数序列。
[0138] 进一步地,所述装置还包括:
[0139] 第一相加后序列确定模块(图中未示出),用于将所述第三序列中的每个序列点乘 以对应的相位因子,再将所述第三序列从中部进行切割,得到第一临时序列和第二临时序 列,所述第一临时序列和第二临时序列均是具有所述第二数量个序列点的序列,将所述第 一临时序列和所述第二临时序列对应的数据点相加,得到第一相加后序列;
[0140]第二相加后序列确定模块(图中未示出),用于将所述第四序列从中部进行切割, 得到第三临时序列和第四临时序列,所述第三临时序列和第四临时序列均是具有所述第二 数量个序列点的序列,将所述第三临时序列和所述第四临时序列对应的数据点相加,得到 第二相加后序列;
[0141] 所述快速傅里叶变换模块,具体用于:
[0142] 将所述第一相加后序列确定模块确定出的第一相加后序列进行快速傅里叶变换, 得到变换后的第三序列;
[0143] 将所述第二相加后序列确定模块确定出的第二相加后序列进行快速傅里叶变换, 得到变换后的第四序列。
[0144] 本发明实施例提供了一种与本发明实施例一对应的滤波器组多载波数据接收方 法及装置,应用于数据接收端,所述数据接收端对接收数据分别进行对应的奇滤波器滤波 和偶滤波器滤波,并将滤波后对应得到的第三序列和第四序列,进行快速傅里叶变换,得到 变换后的第三序列和第四序列,并从变换后的第三序列中获取长度为第二数量的奇数序 列,并从变换后的第四序列中获取长度为第二数量的偶数序列,将交叉拼接后的所述奇数 序列和偶数序列,作为解析获取的接收数据。该方法实现了滤波器组多载波数据的接收。
[0145] 对于系统/装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简 单,相关之处参见方法实施例的部分说明即可。
[0146] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实 体或者操作与另一个实体或操作区分开来,而不
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1