一種濾波器組多載波數據發送和接收方法及裝置的制造方法
【技術領域】
[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] 第二濾波模塊,用于接收由數據發送端發送的數據序列,并采用與發送端對應的 奇濾波器和偶濾波器分別對所述數據序列進行濾波,得到序列長度為第一數量的第三序列 和第四序列,其中所述第