通信干擾檢測方法和通信模塊的制作方法
【專利摘要】本發明提供一種通信干擾檢測方法。所述通信干擾檢測方法包括檢測通信模塊是否出現解碼錯誤;在所述通信模塊出現解碼錯誤時,檢測所述通信模塊的各個服務小區的當前接收功率,并判斷是否存在兩個或以上的服務小區的當前接收功率均大于所述通信模塊的服務小區的平均接收功率;如果存在兩個或以上的服務小區的當前接收功率均大于所述通信模塊的服務小區的平均接收功率,判定所述通信模塊出現干擾源并上報給上位機。本發明還提供一種可以執行所述通信干擾檢測方法的通信模塊。
【專利說明】通信干擾檢測方法和通信模塊
【技術領域】
[0001]本發明涉及無線通信技術,特別地,涉及一種通信干擾(Jamming)檢測方法以及一種可以執行所述通信干擾檢測方法的通信模塊。
【背景技術】
[0002]通信模塊在工作過程中很容易受到干擾源的信號干擾而影響正常通信。比如,當出現人員采用信號干擾器產生干擾信號時,通信模塊的正常通信信號可能會受到干擾信號的干擾產生解碼錯誤而無法正常工作。另一方面,在通信模塊出現壞的信號條件時,其同樣可能會引起解碼錯誤。因此,在出現解碼錯誤時通信模塊并無法確定其是受到信號干擾器的干擾還是當前出現壞的信道條件,在這種情況下通信模塊無法將解碼錯誤的準確原因上報給上位機,比如通信模塊可能將壞的信道條件當作受到干擾上報給上位機。
【發明內容】
[0003]為解決上述技術問題,本發明提供一種通信干擾檢測方法,并且,本發明還提供一種可以執行所述通信干擾檢測方法的通信模塊。
[0004]本發明提供的通信干擾檢測方法,包括檢測通信模塊是否出現解碼錯誤;在所述通信模塊出現解碼錯誤時,檢測所述通信模塊的各個服務小區的當前接收功率,并判斷是否存在兩個或以上的服務小區的當前接收功率均大于所述通信模塊的服務小區的平均接收功率;如果存在兩個或以上的服務小區的當前接收功率均大于所述通信模塊的服務小區的平均接收功率,判定通信模塊出現干擾源并上報給上位機。
[0005]在本發明提供的通信干擾檢測方法的一種較佳實施例中,還包括:所述通信模塊在開機之后定時檢測各個服務小區的接收功率,并通過對所述接收功率檢測結果進行平均計算,檢測出所述通信模塊的服務小區的平均接收功率。
[0006]在本發明提供的通信干擾檢測方法的一種較佳實施例中,還包括:在將所述通信模塊出現干擾源的消息上報給所述上位機之后,更新各個服務小區的平均接收功率。
[0007]在本發明提供的通信干擾檢測方法的一種較佳實施例中,所述檢測通信模塊是否出現解碼錯誤包括:檢測所述通信模塊是否出現廣播控制信道解碼錯誤、物理廣播信道解碼錯誤、基本業務信道解碼錯誤、補充業務信道解碼錯誤或公共控制信道解碼錯誤。
[0008]在本發明提供的通信干擾檢測方法的一種較佳實施例中,所述各個服務小區的當前接收功率采用所述各個服務小區的當前接收信號強度指示RSSI值來表示,而所述服務小區的平均接收功率采用所述服務小區的RSSI平均值來表示。
[0009]本發明提供的通信模塊,包括:信道檢測單元,用于檢測所述通信模塊的信道是否出現解碼錯誤;功率檢測單元,用于在所述通信模塊出現解碼錯誤時,檢測所述通信模塊的各個服務小區的當前接收功率;判斷單元,用于根據所述功率檢測模塊的檢測結果判斷是否存在兩個或以上的服務小區的當前接收功率均大于所述通信模塊的服務小區的平均接收功率,并在存在時判定所述通信模塊出現干擾源;上報單元,用于將所述通信模塊出現干擾源的消息上報給上位機。
[0010]在本發明提供的通信模塊的一種較佳實施例中,所述功率檢測單元還用于在開機之后定時檢測各個服務小區的接收功率,并根據所述各個服務小區的接收功率計算出所述通信模塊的服務小區的平均接收功率。
[0011]在本發明提供的通信模塊的一種較佳實施例中,所述功率檢測單元還用于在將所述通信模塊出現干擾源的消息上報給所述上位機之后,更新各個服務小區的平均接收功率。
[0012]在本發明提供的通信模塊的一種較佳實施例中,所述信道包括廣播控制信道、物理廣播信道、基本業務信道、補充業務信道或公共控制信道。
[0013]在本發明提供的通信模塊的一種較佳實施例中,所述各個服務小區的當前接收功率采用所述各個服務小區的當前接收信號強度指示RSSI值來表示,而所述服務小區的平均接收功率采用所述服務小區的RSSI平均值來表示。
[0014]本發明提供的通信干擾檢測方法,通過將所述通信模塊的各個服務小區的接收功率與平均接收功率進行對比分析,并根據對比分析結果可以判斷出所述通信模塊是否存在干擾源,因此利用所述通信干擾檢測方法可以有效檢測出信號干擾,從而避免通信模塊產品誤判斷以及錯誤上報。
【專利附圖】
【附圖說明】
[0015]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其它的附圖,其中:
[0016]圖1是本發明提供的通信干擾檢測方法一種實施例的流程示意圖;
[0017]圖2是本發明提供的通信模塊一種實施例的結構示意圖。
【具體實施方式】
[0018]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發明的一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
[0019]請參閱圖1,其為本發明提供的通信干擾檢測方法一種實施例的流程示意圖。所述通信干擾檢測方法可以適用于通信模塊,用來檢測所述通信模塊是否受到信號干擾源產生的干擾信號的干擾。
[0020]其中,所述通信模塊可以為GSM(GlobalSystem of Mobile communication,全球移動通訊系統)/GPRS (General Packet Radio Service,通用分組無線服務)模塊;或者為3G 通信模塊,比如 WCDMA (Wideband Code Division Multiple Access,寬帶碼分多址)模塊或TD-SCDMA(Time Division Synchronous Code Division Multiple Access,時分同步碼分多址)模塊;或者為4G通信模塊,比如TD_LTE(Time Division Long Term Evolution,時分長期演進)模塊等。[0021 ] 所述通信干擾檢測方法包括:
[0022]步驟SI,檢測通信模塊的服務小區的平均接收功率;
[0023]具體地,所述通信模塊在開機之后,可以定時檢測各個服務小區的接收功率,通常來說,通信模塊具有多個服務小區,因此所述通信模塊可以分別檢測各個服務小區的接收功率,并通過對所述接收功率進行平均值運算來計算出所述服務小區的平均接收功率。
[0024]在本實施例中,所述各個服務小區的接收功率可以采用各個服務小區的當前接收信號強度指示值(Received Signal Strength Indication, RSSI)值來表示,相對應地,所述服務小區的平均接收功率可以采用所述服務小區的RSSI平均值來表示。因此,在步驟SI中,所述通信模塊可以首先檢測各個服務小區的RSSI值,并對上述各個小區的當前RSSI值檢測結果進行平均計算,從而得到所述服務小區的RSSI平均值。
[0025]步驟S2,檢測所述通信模塊是否出現解碼錯誤,如果是,轉至步驟S3 ;
[0026]所述通信模塊在工作過程中,可以實時地檢測是否出現信道解碼錯誤,所述信道可以包括廣播控制信道(Broadcast Control Channel, BCCH)、物理廣播信道(PhysicalBroadcast channel, PBCH)、基本業務信道(Fundamental Channel, FCH)、補充業務信道(Supplemental Channel, SCH)或公共控制信道(Common Control Channel, CCCH)。
[0027]步驟S3,檢測各個服務小區的當前接收功率是否大于所述平均接收功率,如果是,轉至步驟S4 ;
[0028]在判斷出當前出現解碼錯誤時,所述通信模塊通過將各個服務小區的當前接收功率與所述平均接收功率進行對比分析來判斷各個服務小區的當前接收功率是否大于所述平均接收功率。
[0029]具體地,所述通信模塊可以首先獲取出各個服務小區的當前RSSI值,并判斷所述各個服務小區的當前RSSI值是否大于所述RSSI平均值,如果某一個服務小區的當前RSSI值大于所述RSSI平均值,則認為所述服務小區的當前接收功率大于所述平均接收功率。
[0030]實際上,在出現信號干擾的情況下,所述當前接收功率會立刻出現增大,而此時平均接收功率值并沒有立刻升高,因此可以檢測到所述當前接收功率大于所述平均接收功率。
[0031]步驟S4,判斷是否存在兩個或以上的服務小區的當前接收功率均大于所述平均接收功率;如果是,轉至步驟S5 ;
[0032]具體地,在本實施例中,所述通信模塊可以根據步驟S3的檢測結構,進一步判斷是否存在兩個或者兩個以上的服務小區的RSSI值均大于所述RSSI平均值;還是僅存在單獨一個服務小區的RSSI值大約所述RSSI平均值。
[0033]步驟S5,判定通信模塊出現干擾源并上報給上位機;
[0034]如果所述通信模塊檢測出兩個或者兩個以上的服務小區的RSSI值均大于所述RSSI平均值,則意味著存在信號干擾源產生干擾信號同時干擾到所述兩個或兩個以上的服務小區,從而造成所述兩個或兩個以上的服務小區同時出現增大。此時,所述通信模塊可以判定當前出現干擾源,并且非請求結果碼的方式向上位機進行上報。如果所述通信模塊只檢測出單獨一個服務小區的RSSI值均于所述RSSI平均值,則可能是所述服務小區出現壞的信道條件,而非出現干擾源。
[0035]步驟S6,更新各個服務小區的平均接收功率。[0036]在所述通信模塊將出現干擾源的消息上報給所述上位機之后,所述通信模塊可以進一步更新各個服務小區的平均接收功率,因為一旦出現干擾源產生干擾信號,所述各個服務小區的平均接收功率會相應增大成一個新的值,因此此時需要盡快對所述平均接收功率進行更新。
[0037]本發明提供的通信干擾檢測方法,通過將所述通信模塊的各個服務小區的接收功率與平均接收功率進行對比分析,并根據對比分析結果可以判斷出所述通信模塊是否存在干擾源,因此利用所述通信干擾檢測方法可以有效檢測出信號干擾,從而避免通信模塊產品誤判斷以及錯誤上報。
[0038]基于上述通信干擾檢測方法,本發明還提供一種通信模塊,其可以執行上述通信干擾檢測方法,請參閱圖2,其為本發明提供的通信模塊一種實施例的結構示意圖。所述通信模塊200包括:
[0039]信道檢測單元210,用于檢測所述通信模塊200的信道是否出現解碼錯誤;
[0040]功率檢測單元220,用于在所述通信模塊200出現解碼錯誤時,檢測所述通信模塊200的各個服務小區的當前接收功率;
[0041]判斷單元230,用于根據所述功率檢測單元220的檢測結果判斷是否存在兩個或以上的服務小區的當前接收功率均大于所述通信模塊200的服務小區的平均接收功率,并在存在時判定所述通信模塊200出現干擾源;
[0042]上報單元240,用于將所述通信模塊200出現干擾源的消息上報給上位機。
[0043]在具體實施例中,所述功率檢測單元220還可以用于在開機之后定時檢測各個服務小區的接收功率,并根據所述各個服務小區的接收功率計算出所述通信模塊200的服務小區的平均接收功率。另外,所述功率檢測單元220還可以用于在將所述通信模塊200出現干擾源的消息上報給所述上位機之后,更新各個服務小區的平均接收功率。
[0044]在具體實施例中,所述信道包括廣播控制信道、物理廣播信道、基本業務信道、補充業務信道或公共控制信道。
[0045]在具體實施例中,所述各個服務小區的當前接收功率采用所述各個服務小區的當前接收信號強度指示RSSI值來表示,而所述服務小區的平均接收功率采用所述服務小區的RSSI平均值來表示。
[0046]應當理解,圖2所示的通信模塊的各個功能單元210?240可以是軟件單元或者硬件單元,且其是按照執行圖1所示的通信干擾檢測方法進行功能劃分的,并且各個功能模塊的在實際工作過程中所執行的工作內容可以參照上述方法實施例的具體描述,以下不再贅述。
[0047]以上所述僅為本發明的實施例,并非因此限制本發明的專利范圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其它相關的【技術領域】,均同理包括在本發明的專利保護范圍內。
【權利要求】
1.一種通信干擾檢測方法,其特征在于,包括: 檢測通信模塊是否出現解碼錯誤; 在所述通信模塊出現解碼錯誤時,檢測所述通信模塊的各個服務小區的當前接收功率,并判斷是否存在兩個或以上的服務小區的當前接收功率均大于所述通信模塊的服務小區的平均接收功率; 如果存在兩個或以上的服務小區的當前接收功率均大于所述通信模塊的服務小區的平均接收功率,判定所述通信模塊出現干擾源并上報給上位機。
2.如權利要求1所述的通信干擾檢測方法,其特征在于,還包括: 在開機之后定時檢測各個服務小區的接收功率,并通過對所述接收功率檢測結果進行平均計算,檢測出所述通信模塊的服務小區的平均接收功率。
3.如權利要求2所述的通信干擾檢測方法,其特征在于,還包括: 在將所述通信模塊出現干擾源的消息上報給所述上位機之后,更新所述通信模塊的服務小區的平均接收功率。
4.如權利要求1所述的通信干擾檢測方法,其特征在于,所述檢測通信模塊是否出現解碼錯誤包括:檢測所述通信模塊是否出現廣播控制信道解碼錯誤、物理廣播信道解碼錯誤、基本業務信道解碼錯誤、補充業務信道解碼錯誤或公共控制信道解碼錯誤。
5.如權利要求1至4中任一項所述的通信干擾檢測方法,其特征在于,所述各個服務小區的當前接收功率采用所述各個服務小區的當前接收信號強度指示RSSI值來表示,而所述服務小區的平均接收功率采用所述服務小區的RSSI平均值來表示。
6.—種通信模塊,其特征在于,包括: 信道檢測單元,用于檢測所述通信模塊的信道是否出現解碼錯誤; 功率檢測單元,用于在所述通信模塊出現解碼錯誤時,檢測所述通信模塊的各個服務小區的當前接收功率; 判斷單元,用于根據所述功率檢測單元的檢測結果判斷是否存在兩個或以上的服務小區的當前接收功率均大于所述通信模塊的服務小區的平均接收功率,并在存在時判定所述通信模塊出現干擾源; 上報單元,用于將所述通信模塊出現干擾源的消息上報給上位機。
7.如權利要求6所述的通信模塊,其特征在于,所述功率檢測單元還用于在開機之后定時檢測各個服務小區的接收功率,并根據所述各個服務小區的接收功率計算出所述通信模塊的服務小區的平均接收功率。
8.如權利要求7所述的通信模塊,其特征在于,所述功率檢測單元還用于在將所述通信模塊出現干擾源的消息上報給所述上位機之后,更新所述通信模塊的服務小區的平均接收功率。
9.如權利要求6所述的通信模塊,其特征在于,所述信道包括廣播控制信道、物理廣播信道、基本業務信道、補充業務信道或公共控制信道。
10.如權利要求6至9中任一項所述的通信模塊,其特征在于,所述各個服務小區的當前接收功率采用所述各個服務小區的當前接收信號強度指示RSSI值來表示,而所述服務小區的平均接收功率采用所述服務小區的RSSI平均值來表示。
【文檔編號】H04W24/00GK103747461SQ201310745235
【公開日】2014年4月23日 申請日期:2013年12月30日 優先權日:2013年12月30日
【發明者】惠紅磊 申請人:深圳市廣和通實業發展有限公司