本發明專利技術提供了一種信號處理方法及系統,包括:對經過MSK解調后的zigbee信號的PSDU部分進行解擴,每個zigbee信號獨立解擴,以避免MSK到O
【技術實現步驟摘要】
信號處理方法及系統
[0001]本專利技術涉及無線通信
,特別涉及一種信號處理方法及系統。
技術介紹
[0002]現有2.4G頻段的zigbee信號下變頻后進行接收的方法包括:直接解調O
?
QPSK信號,或為了和藍牙BLE兼容,進行MSK解調,然后合并采樣點,并進行MSK到O
?
QPSK轉碼,得到zigbee的chip編碼,再進行解擴。
[0003]但由于MSK到O
?
QPSK轉換時,前后chip具有相關性,從而引入誤差,另外,采樣點合并時因為閾值選擇會產生二義性。
技術實現思路
[0004]本專利技術的目的在于提供一種信號處理方法及系統,以解決現有的MSK到O
?
QPSK轉換時引入誤差,以及采樣點合并時因為閾值選擇會產生二義性的問題。
[0005]為解決上述技術問題,本專利技術提供一種信號處理方法,包括:
[0006]對經過MSK解調后的zigbee信號的PSDU部分進行解擴,每個zigbee信號獨立解擴,以避免MSK到O
?
QPSK轉換時,引入兩者的相關性誤差,以及避免采樣點合并時閾值選擇產生的二義性。
[0007]可選的,在所述的信號處理方法中,還包括:
[0008]通過存儲預轉碼和相似度軟判決計算,對經過MSK解調后的zigbee基帶信號的PSDU部分進行解擴,以避免MSK到O
?
QPSK轉換時,前后chip具有相關性而引入誤差,以及避免采樣點合并時的閾值選擇產生的二義性。
[0009]可選的,在所述的信號處理方法中,還包括:
[0010]zigbee基帶信號基于MSK解調的接收機進行處理,包括:
[0011]零中頻的zigbee基帶信號,依次經過低通濾波、MSK解調、幀同步、頻偏補償、頭信息提取、PSDU解擴、以及符號到比特轉換。
[0012]可選的,在所述的信號處理方法中,為提高MSK解調的接收機的整體靈敏度,PSDU解擴包括:
[0013]通過O
?
QPSK和MSK數學推導,得到編碼表;
[0014]接收機以32M/s的速率對2M/s速率的zigbee chip位信號進行16倍采樣;
[0015]經幀同步模塊得到PSDU的第一個采樣點;
[0016]從第一個采樣點開始依次計算每16個采樣點中信號幅度大于0的采樣點個數,得到數值為X;
[0017]依此類推計算32組,每組16個采樣點,得到X1~X32,取值范圍為[0,16]。
[0018]可選的,在所述的信號處理方法中,還包括:
[0019]分別計算與sym0~sym15的相似度S0~S15,比較S0~S15,取S0~S15中的最小值所對應的sym;
[0020]分別計算與sym0~sym15的相似度S0~S15包括:
[0021]判斷chip[n]是否為1,若是則計算|16
?
Xn|,否則計算|Xn
?
0|,得到Yn;
[0022]求Y1~Y31的和,得到sym0的相似度S0。
[0023]可選的,在所述的信號處理方法中,還包括:
[0024]用X1~X32分別對0000~1111做如下相似度計算,0000對應的信號Sym0,以此類推Sym0~Sym15,以Sym0為例:
[0025]若Sym0對應的chip[n]為1,則計算|16
?
Xn|,得到Yn;
[0026]若Sym0對應的chip[n]為0,則計算|Xn
?
0|,得到Yn;
[0027]依此類推,得到sym0對應的chip中31位所對應的Y1~Y31,然后求Y1~Y31的和,得到sym0的相似度S0;
[0028]用以上方法分別得到sym0到sym15對應的S0~S15;
[0029]然后比較S0~S15,得到最小的數,其對應的sym即為解擴結果;
[0030]如果有多個最小的數,取數值最小的sym作為解擴結果。
[0031]本專利技術還提供一種信號處理系統,包括:
[0032]MSK解調的接收機,被配置為對zigbee信號MSK解調;以及
[0033]解擴模塊,被配置為對經過MSK解調后的zigbee信號的PSDU部分進行解擴,每個zigbee信號獨立解擴,以避免MSK到O
?
QPSK轉換時,引入兩者的相關性誤差,以及避免采樣點合并時閾值選擇產生的二義性。
[0034]可選的,在所述的信號處理系統中,解擴模塊包括:
[0035]存儲預轉碼模塊,被配置為通過存儲預轉碼對經過MSK解調后的zigbee基帶信號的PSDU部分進行解擴;以及
[0036]相似度軟判決計算模塊,被配置為通過相似度軟判決計算,對經過MSK解調后的zigbee基帶信號的PSDU部分進行解擴。
[0037]可選的,在所述的信號處理系統中,MSK解調的接收機包括:
[0038]低通濾波模塊,被配置為對待進行MSK解調的零中頻的zigbee基帶信號進行低通濾波處理;以及
[0039]MSK解調模塊,被配置為對零中頻的zigbee基帶信號進行MSK解調。
[0040]可選的,在所述的信號處理系統中,還包括:
[0041]幀同步模塊,被配置為對MSK解調后的零中頻的zigbee基帶信號進行幀同步處理;
[0042]頻偏補償模塊,被配置為對幀同步處理后的零中頻的zigbee基帶信號進行頻偏補償處理;
[0043]頭信息提取模塊,被配置為對頻偏補償處理后、PSDU解擴處理前的零中頻的zigbee基帶信號進行頭信息提取處理;以及
[0044]符號到比特轉換模塊,被配置為對PSDU解擴處理后的零中頻的zigbee基帶信號進行符號到比特轉換處理。
[0045]在本專利技術提供的信號處理方法及系統中,通過存儲預轉碼和相似度軟判決計算來對經過MSK解調后的zigbee基帶信號的PSDU部分進行解擴,可以同時達到如下兩個目的:1)避免MSK到O
?
QPSK轉換時因為前后chip的相關性而引入誤差。2)避免采樣點合并時因為閾值選擇而產生的二義性;由于兩個技術問題同時解決,本專利技術實現了意想不到的技術效果。
附圖說明
[0046]圖1是本專利技術一實施例信號處理方法中基于MSK解調的接收機處理zigbee基帶信號的整體流程示意圖;
[0047]圖2是本專利技術一實施例信號處理方法中用X1~X32分別對信號進行相似度計算的流程示意圖。
具體實施方式
[0048]下面結合具體實施方式參考附圖進一步闡述本專利技術。
[0049]應當指出,各附圖中的各組件可能為了圖解說明而被夸大地示出,而不一定是比例正確的。在各附圖中,給相同或功能相同的組件配備了相同的附圖標記。
[0050]在本專利技術中本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種信號處理方法,其特征在于,包括:對經過MSK解調后的zigbee信號的PSDU部分進行解擴,每個zigbee信號獨立解擴,以避免MSK到O
?
QPSK轉換時,引入兩者的相關性誤差,以及避免采樣點合并時閾值選擇產生的二義性。2.如權利要求1所述的信號處理方法,其特征在于,還包括:通過存儲預轉碼和相似度軟判決計算,對經過MSK解調后的zigbee基帶信號的PSDU部分進行解擴,以避免MSK到O
?
QPSK轉換時,前后chip具有相關性而引入誤差,以及避免采樣點合并時的閾值選擇產生的二義性。3.如權利要求1所述的信號處理方法,其特征在于,還包括:zigbee基帶信號基于MSK解調的接收機進行處理,包括:零中頻的zigbee基帶信號,依次經過低通濾波、MSK解調、幀同步、頻偏補償、頭信息提取、PSDU解擴、以及符號到比特轉換。4.如權利要求3所述的信號處理方法,其特征在于,為提高MSK解調的接收機的整體靈敏度,PSDU解擴包括:通過O
?
QPSK和MSK數學推導,得到編碼表;接收機以32M/s的速率對2M/s速率的zigbee chip位信號進行16倍采樣;經幀同步模塊得到PSDU的第一個采樣點;從第一個采樣點開始依次計算每16個采樣點中信號幅度大于0的采樣點個數,得到數值為X;依此類推計算32組,每組16個采樣點,得到X1~X32,取值范圍為[0,16]。5.如權利要求4所述的信號處理方法,其特征在于,還包括:分別計算與sym0~sym15的相似度S0~S15,比較S0~S15,取S0~S15中的最小值所對應的sym;分別計算與sym0~sym15的相似度S0~S15包括:判斷chip[n]是否為1,若是則計算|16
?
Xn|,否則計算|Xn
?
0|,得到Yn;求Y1~Y31的和,得到sym0的相似度S0。6.如權利要求5所述的信號處理方法,其特征在于,還包括:用X1~X32分別對0000~1111做如下相似度計算,0000對應的信號Sym0,以此類推Sym0~S...
【專利技術屬性】
技術研發人員:楊夏威,
申請(專利權)人:華大半導體成都有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。