System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及無線,尤其涉及一種干擾消除方法、裝置、介質、產品及設備。
技術介紹
1、在一些具備無線功能的設備中,例如redcap(reduced?capability,輕量級終端),其典型特點之一是在設備的天線端口接收到的數據會呈現出突發性,例如在tdd(timedivision?duplexing,時分雙工)頻段中存在上下行共用頻段的情況,在一些上行數據量較大的布網場景下,比如視頻監控等,強烈的上行信號干擾會嚴重影響下行信號的質量。舉例來說,在設備的同步過程或者柵格掃描過程中,如圖1所示,設備接收本小區ssb(synchronization?signal/pbch,同步廣播塊)信號、且相鄰時間內存在強烈的上行干擾信號時,通過跟本地序列求相關可以得到如圖2所示的結果,此時本小區ssb信號引起了一個明顯的本小區相關峰,但由于上行干擾信號的功率很大,導致上行干擾相關結果的絕對功率往往超過了本小區相關峰,從而使得在后級決策的時候很容易造成誤判。
技術實現思路
1、為了解決上述技術問題,本申請實施例提出了一種干擾消除方法、裝置、介質、產品及設備,能夠精準消除設備所受到的干擾,以便于設備進行高效、高性能的后級決策,例如,高效、高性能的小區搜索和柵格掃描等過程。
2、第一方面,本申請實施例提供了一種干擾消除方法,包括:
3、確定待檢測的時域數據的平均能量值;
4、確定所述時域數據對應的模值累積分布信息;
5、基于所述平均能量值及所述模值累積分布信息
6、基于所述感興趣采樣點數量,對所述時域數據進行干擾檢測;
7、基于干擾檢測結果,對所述時域數據進行干擾消除處理。
8、進一步的,所述確定待檢測的時域數據的平均能量值,包括:
9、確定所述時域數據中所有采樣點的模值;
10、計算所述所有采樣點的模值的平均值,以作為所述平均能量值。
11、進一步的,所述確定所述時域數據對應的模值累積分布信息,包括:
12、確定所述時域數據中所有采樣點的模值;
13、基于所述所有采樣點的模值,利用累積分布函數cdf確定所述模值累積分布信息。
14、進一步的,所述基于所述平均能量值及所述模值累積分布信息,確定所述時域數據中的感興趣采樣點數量,包括:
15、基于所述平均能量值及預設的區間比例上下限,確定感興趣分布區間;
16、基于所述感興趣分布區間及所述模值累積分布信息,確定所述感興趣采樣點數量。
17、進一步的,所述基于所述感興趣采樣點數量,對所述時域數據進行干擾檢測,包括:
18、基于預設采樣門限與所述感興趣采樣點數量之間的對比結果,對所述時域數據進行干擾檢測。
19、進一步的,所述基于干擾檢測結果,對所述時域數據進行干擾消除處理,包括:
20、基于所述干擾檢測結果及所述時域數據,確定參考幅度;
21、基于所述參考幅度及預設的目標幅度,確定增益倍數;
22、利用所述增益倍數,對所述時域數據進行干擾消除處理。
23、進一步的,所述基于所述干擾檢測結果及所述時域數據,確定參考幅度,包括:
24、確定所述時域數據中所有采樣點的模值;
25、在所述干擾檢測結果滿足第一預設條件的情況下,將所述模值中的最大值作為所述參考幅度;
26、在所述干擾檢測結果滿足第二預設條件的情況下,將所述平均能量值作為所述參考幅度。
27、進一步的,所述基于所述參考幅度及預設的目標幅度,確定增益倍數,包括:
28、判斷所述參考幅度是否小于或等于所述目標幅度;
29、在所述參考幅度小于或等于所述目標幅度的情況下,將所述參考幅度乘以預設倍數后作為新的參考幅度,以循環執行所述判斷所述參考幅度是否小于或等于所述目標幅度及之后的步驟,直至新的參考幅度大于所述目標幅度后得到循環次數,其中,所述預設倍數大于1;
30、基于所述循環次數,確定所述增益倍數。
31、進一步的,所述時域數據對應于字長,所述利用所述增益倍數,對所述時域數據進行干擾消除處理,包括:
32、基于所述增益倍數,對所述時域數據中每一采樣點進行移位;
33、基于預設的數據最值,對所述時域數據中各個移位后的采樣點進行飽和削峰處理,得到目標時域數據;
34、基于所述字長及預設的期望輸出比特數,對所述目標時域數據進行壓縮,得到干擾消除處理后的時域數據。
35、進一步的,所述確定所述時域數據中所有采樣點的模值,包括:
36、針對每一采樣點,基于所述時域數據中與所述采樣點對應的數據,利用近似算法進行計算,得到所述采樣點的模值。
37、第二方面,本申請實施例提供了一種干擾消除裝置,包括:
38、平均能量值確定模塊,用于確定待檢測的時域數據的平均能量值;
39、模值累積分布確定模塊,用于確定所述時域數據對應的模值累積分布信息;感興趣采樣點數量確定模塊,用于基于所述平均能量值及所述模值累積分布信息,確定所述時域數據中的感興趣采樣點數量;
40、檢測模塊,用于基于所述感興趣采樣點數量,對所述時域數據進行干擾檢測;
41、消除模塊,用于基于干擾檢測結果,對所述時域數據進行干擾消除處理。
42、第三方面,本申請實施例提供了一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現上述任一項所述的干擾消除方法的步驟。
43、第四方面,本申請實施例提供了一種計算機程序產品,包括計算機指令,該計算機指令被處理器執行時實現上述任一項所述的干擾消除方法的步驟。
44、第五方面,本申請實施例提供了一種計算機設備,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執行的計算機程序,所述處理器執行所述計算機程序時實現上述任一項所述的干擾消除方法的步驟。
45、綜上,本申請實施例至少具有以下有益效果:
46、采用本申請實施例,通過確定待檢測的時域數據的平均能量值;確定所述時域數據對應的模值累積分布信息;基于所述平均能量值及所述模值累積分布信息,確定所述時域數據中的感興趣采樣點數量;基于所述感興趣采樣點數量,對所述時域數據進行干擾檢測;基于干擾檢測結果,對所述時域數據進行干擾消除處理,從而能夠精準消除設備所受到的干擾,以便于設備進行高效、高性能的后級決策,例如,高效、高性能的小區搜索和柵格掃描等過程。
本文檔來自技高網...【技術保護點】
1.一種干擾消除方法,其特征在于,包括:
2.如權利要求1所述的干擾消除方法,其特征在于,所述確定待檢測的時域數據的平均能量值,包括:
3.如權利要求1所述的干擾消除方法,其特征在于,所述確定所述時域數據對應的模值累積分布信息,包括:
4.如權利要求1所述的干擾消除方法,其特征在于,所述基于所述平均能量值及所述模值累積分布信息,確定所述時域數據中的感興趣采樣點數量,包括:
5.如權利要求1所述的干擾消除方法,其特征在于,所述基于所述感興趣采樣點數量,對所述時域數據進行干擾檢測,包括:
6.如權利要求1所述的干擾消除方法,其特征在于,所述基于干擾檢測結果,對所述時域數據進行干擾消除處理,包括:
7.如權利要求6所述的干擾消除方法,其特征在于,所述基于所述干擾檢測結果及所述時域數據,確定參考幅度,包括:
8.如權利要求6所述的干擾消除方法,其特征在于,所述基于所述參考幅度及預設的目標幅度,確定增益倍數,包括:
9.如權利要求6所述的干擾消除方法,其特征在于,所述時域數據對應于字長,所述利用
10.如權利要求2、3、7中任一項所述的干擾消除方法,其特征在于,所述確定所述時域數據中所有采樣點的模值,包括:
11.一種干擾消除裝置,其特征在于,包括:
12.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1-10任一項所述的干擾消除方法。
13.一種計算機程序產品,包括計算機指令,其特征在于,所述計算機指令被處理器執行時實現權利要求1-10任一項所述的干擾消除方法。
14.一種計算機設備,其特征在于,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執行的計算機程序,所述處理器執行所述計算機程序時實現權利要求1-10任一項所述的干擾消除方法。
...【技術特征摘要】
1.一種干擾消除方法,其特征在于,包括:
2.如權利要求1所述的干擾消除方法,其特征在于,所述確定待檢測的時域數據的平均能量值,包括:
3.如權利要求1所述的干擾消除方法,其特征在于,所述確定所述時域數據對應的模值累積分布信息,包括:
4.如權利要求1所述的干擾消除方法,其特征在于,所述基于所述平均能量值及所述模值累積分布信息,確定所述時域數據中的感興趣采樣點數量,包括:
5.如權利要求1所述的干擾消除方法,其特征在于,所述基于所述感興趣采樣點數量,對所述時域數據進行干擾檢測,包括:
6.如權利要求1所述的干擾消除方法,其特征在于,所述基于干擾檢測結果,對所述時域數據進行干擾消除處理,包括:
7.如權利要求6所述的干擾消除方法,其特征在于,所述基于所述干擾檢測結果及所述時域數據,確定參考幅度,包括:
8.如權利要求6所述的干擾消除方法,其特征在于,所述基于所述參考幅度及...
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。