偽基站的識別方法和裝置的制造方法
【專利摘要】本發(fā)明公開了一種偽基站的識別方法和裝置。其中,該方法包括:獲取終端所在基站的小區(qū)廣播參數(shù);判斷小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定基站為偽基站。通過本發(fā)明,解決了現(xiàn)有技術(shù)中偽基站的識別率低的技術(shù)問題。
【專利說明】
偽基站的識別方法和裝置
技術(shù)領域
[0001]本發(fā)明涉及通信領域,具體而言,涉及一種偽基站的識別方法和裝置。
【背景技術(shù)】
[0002]隨著通訊技術(shù)的發(fā)展,移動終端基站的功能越來越豐富,已經(jīng)從基本的語音通話工具,發(fā)展成為一個功能齊全的掌上電腦。同時針對移動終端的各種詐騙方法也不斷升級,社會上就存在通過偽基站,即假基站欺騙用戶手機接入違法無線網(wǎng)絡,然后通過偽造官方號碼或任意冒用他人手機號碼給用戶手機發(fā)送消息或進行廣告推銷,欺騙用戶進行繳費、轉(zhuǎn)賬、付款等金融詐騙,使很多用戶蒙受了經(jīng)濟損失。
[0003]偽基站主要由主機和電腦組成,能夠搜取以其為中心、一定半徑范圍內(nèi)的手機卡信息,并可以冒充任意號碼,強行向用戶手機發(fā)送詐騙、廣告推銷等短信息。此類設備運行時,用戶手機信號被強制連接到該設備上,無法連接到公用電信網(wǎng)絡,以致影響手機用戶的正常使用,就很容易對機主本人的社交、工作、金錢造成威脅。
[0004]目前,智能終端平臺上普通的垃圾短信攔截技術(shù)主要基于兩點,一是根據(jù)號碼來源或短信息中心號碼,攔截用戶已經(jīng)加入黑名單中的號碼,或者攔截已提前被設定的可疑號碼;二是根據(jù)短信內(nèi)容進行攔截,例如關鍵詞匹配或排列組合。
[0005]相關技術(shù)存在以下缺點和問題:偽基站可能冒用其他用戶的號碼發(fā)短信息,因此很多情況下發(fā)送號碼不能作為識別的基準;僅僅根據(jù)短信息內(nèi)容關鍵詞和短信息中心號碼也并不準確。
[0006]在相關技術(shù)方案中,安全軟件主要根據(jù)發(fā)送方號碼、短消息內(nèi)容關鍵詞或短信息中心號碼等實現(xiàn)對偽基站的識別,攔截的效率低,且對于偽基站偽裝出的虛假號碼,普通的攔截技術(shù)也是束手無策的。
[0007]針對相關技術(shù)中對偽基站發(fā)出的消息攔截效率低且不能全部攔截的問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0008]本發(fā)明實施例提供了一種識別偽基站的識別方法和裝置,以至少解決相關技術(shù)中偽基站的識別率低的問題。
[0009]根據(jù)本發(fā)明的一個方面,提供了一種偽基站的識別方法,包括:獲取終端所在基站的小區(qū)廣播參數(shù);判斷上述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定上述基站為偽基站O
[0010]進一步地,上述小區(qū)廣播參數(shù)包括:小區(qū)標識,判斷上述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定上述基站為偽基站包括:將上述基站的小區(qū)標識與預先設置的第一集合內(nèi)的值進行比對;在比對結(jié)果指示上述小區(qū)標識為異常值時,確定上述基站為上述偽基站。
[0011]進一步地,上述小區(qū)廣播參數(shù)還包括:信號補償值,其中,判斷所述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定所述基站為偽基站包括:判斷所述信號補償值是否大于等于預定閾值;在判斷出所述信號補償值大于等于所述預定閾值時,確定所述基站為所述偽基站。
[0012]進一步地,上述小區(qū)廣播參數(shù)還包括:位置區(qū)編碼(Locat1n Area Code簡稱為LAC),其中,判斷所述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定所述基站為偽基站包括:將所述LAC與預先設置的第二集合內(nèi)的LAC進行比對;在比對結(jié)果指示所述LAC為異常LAC時,確定所述基站為所述偽基站。
[0013]進一步地,在獲取與指定終端信號連接的基站的小區(qū)廣播參數(shù)之前,包括:接收上述基站發(fā)送的數(shù)據(jù)消息;判斷上述數(shù)據(jù)消息中是否有與預設關鍵字匹配的內(nèi)容;在判斷結(jié)果為是時,觸發(fā)獲取上述小區(qū)廣播參數(shù)的操作。
[0014]進一步地,在獲取與指定終端信號連接的基站的小區(qū)廣播參數(shù)之前,包括:判斷所述終端的小區(qū)是否發(fā)生切換;在所述終端的小區(qū)發(fā)生切換時,觸發(fā)獲取所述小區(qū)廣播參數(shù)的操作。
[0015]進一步地,上述小區(qū)廣播參數(shù)還包括:位置區(qū)編碼LAC,其中,在確定上述基站為偽基站之后,上述方法還包括:判斷上述位置區(qū)編碼是否在預先設置的第二集合內(nèi);若上述位置區(qū)編碼不在預先設置的第二集合內(nèi),則將上述位置區(qū)編碼添加到上述第二集合內(nèi)。
[0016]進一步地,在判斷出上述信號補償值大于等于上述預定閾值時,確定上述基站為上述偽基站之后,上述方法還包括:將上述小區(qū)標識添加到上述第一集合內(nèi);在比對結(jié)果指示上述位置區(qū)編碼為異常值時,確定上述基站為偽基站之后,上述方法還包括:將上述小區(qū)標識添加到上述第一集合內(nèi)。
[0017]根據(jù)本發(fā)明的另一方面,還提供了一種偽基站的識別裝置,包括:獲取模塊,用于獲取終端所在基站的小區(qū)廣播參數(shù);確定模塊,用于判斷上述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定上述基站為偽基站。
[0018]進一步地,上述小區(qū)廣播參數(shù)包括:小區(qū)標識,其中,上述確定模塊包括:第一比對模塊,用于將上述基站的小區(qū)標識與預先設置的第一集合內(nèi)的值進行比對;第一確定模塊,用于在比對結(jié)果指示上述小區(qū)標識為異常值時,確定上述基站為上述偽基站。
[0019]進一步地,上述小區(qū)廣播參數(shù)還包括:信號補償值,其中,所述確定模塊包括:判斷模塊,用于判斷所述信號補償值是否大于等于預定閾值;第二確定模塊,用于在判斷出所述信號補償值大于等于所述預定閾值時,確定所述基站為所述偽基站。
[0020]進一步地,上述小區(qū)廣播參數(shù)還包括:位置區(qū)編碼LAC,其中,所述確定模塊包括:第二比對模塊,用于將所述LAC與預先設置的第二集合內(nèi)的LAC進行比對;第三確定模塊,用于在比對結(jié)果指示所述LAC為異常LAC時,確定所述基站為所述偽基站。
[0021]進一步地,上述偽基站的識別裝置還包括:接收模塊,用于接收上述基站發(fā)送的數(shù)據(jù)消息;第一判斷模塊,用于判斷上述數(shù)據(jù)消息中是否有與預設關鍵字匹配的內(nèi)容;觸發(fā)模塊,用于在判斷結(jié)果為是時,觸發(fā)獲取上述小區(qū)廣播參數(shù)的操作。
[0022]進一步地,上述偽基站的識別裝置還包括:第二判斷模塊,用于判斷所述終端的小區(qū)是否發(fā)生切換;第二觸發(fā)模塊,用于在所述終端的小區(qū)發(fā)生切換時,觸發(fā)獲取所述小區(qū)廣播參數(shù)的操作。
[0023]進一步地,上述小區(qū)廣播參數(shù)還包括:位置區(qū)編碼LAC,其中,上述偽基站識別裝置還包括:第三判斷模塊,用于在比對結(jié)果指示上述小區(qū)標識為異常值時,確定上述基站為偽基站之后,判斷上述位置區(qū)編碼是否在預先設置的第二集合內(nèi);第一添加模塊,用于若上述位置區(qū)編碼不在預先設置的第二集合內(nèi),將上述位置區(qū)編碼添加到上述第二集合內(nèi)。
[0024]進一步地,上述偽基站的識別裝置還包括:第二添加模塊,用于在判斷出上述信號補償值大于等于上述預定閾值時,確定上述基站為上述偽基站之后,將上述小區(qū)標識添加到上述第一集合內(nèi);第三添加模塊,用于在比對結(jié)果指示上述位置區(qū)編碼為異常值時,確定上述基站為偽基站之后,將上述小區(qū)標識添加到上述第一集合內(nèi)。
[0025]在本發(fā)明中,采用獲取終端所在基站的小區(qū)廣播參數(shù),判斷上述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定上述基站為偽基站,其中廣播消息包括小區(qū)標識、信息補償值和位置區(qū)編碼。本發(fā)明通過判斷終端所在小區(qū)基站廣播消息的方式,實現(xiàn)了提高偽基站識別率高的技術(shù)效果,進而解決了相關技術(shù)中由于只通過判斷接收到的短消息時候包含敏感信息來識別偽基站而導致識別率低的問題,也達到了提高用戶體驗的效果。
【附圖說明】
[0026]構(gòu)成本申請的一部分的附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
[0027]圖1是根據(jù)本發(fā)明實施例的一種偽基站的識別方法的流程圖;
[0028]圖2是根據(jù)本發(fā)明實施例的偽基站的可選識別方法的流程圖一;
[0029]圖3是根據(jù)本發(fā)明實施例的偽基站的可選識別方法的流程圖二 ;
[0030]圖4是根據(jù)本發(fā)明實施例的偽基站的可選識別方法的流程圖三;
[0031]圖5是根據(jù)本發(fā)明實施例的偽基站的可選識別方法的流程圖四;
[0032]圖6是根據(jù)本發(fā)明實施例的一種偽基站的識別裝置的結(jié)構(gòu)框圖;
[0033]圖7是根據(jù)本發(fā)明實施例的偽基站的識別裝置的可選結(jié)構(gòu)框圖一;
[0034]圖8是根據(jù)本發(fā)明實施例的偽基站的識別裝置的可選結(jié)構(gòu)框圖二 ;
[0035]圖9是根據(jù)本發(fā)明實施例的偽基站的識別裝置的可選結(jié)構(gòu)框圖三;
[0036]圖10是根據(jù)本發(fā)明實施例的偽基站的識別裝置的可選結(jié)構(gòu)框圖四;
[0037]圖11是根據(jù)本發(fā)明實施例的偽基站的識別裝置的可選結(jié)構(gòu)框圖五;以及
[0038]圖12是根據(jù)本發(fā)明實施例的偽基站的識別裝置的可選結(jié)構(gòu)框圖六。
【具體實施方式】
[0039]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。
[0040]為了使本技術(shù)領域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本發(fā)明保護的范圍。
[0041]需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本發(fā)明的實施例。此外,術(shù)語“包括”和 “具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或基站不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或基站固有的其它步驟或單元。
[0042]可選實施例1
[0043]根據(jù)本發(fā)明實施例,提供了一種偽基站的識別方法,圖1是根據(jù)本發(fā)明實施例的偽基站的識別方法的流程圖,如圖1所示,本發(fā)明實施例的方法包括步驟S102-S104:
[0044]步驟S102,獲取終端所在基站的小區(qū)廣播參數(shù)。
[0045]可選地,上述終端10可以但不限于手機、上網(wǎng)卡、筆記本?;?0的小區(qū)范圍有若干個終端10并與基站20保持通訊連接,可以通過基站20發(fā)送或者轉(zhuǎn)發(fā)給終端10的數(shù)據(jù)消息中獲取基站20的小區(qū)廣播參數(shù),還可以終端10向基站20發(fā)送查詢小區(qū)廣播參數(shù)的請求,基站20向終端10返回基站20的小區(qū)廣播參數(shù)。
[0046]步驟S104,判斷小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定上述基站為偽基站。
[0047]本實施例通過判斷終端所在小區(qū)基站廣播消息的方式,實現(xiàn)了提高偽基站識別率高的技術(shù)效果,進而解決了相關技術(shù)中由于只通過判斷接收到的短消息時候包含敏感信息來識別偽基站而導致識別率低的問題,也達到了提高用戶體驗的效果。
[0048]可選地,獲取基站20的小區(qū)廣播參數(shù)之后,由于小區(qū)廣播參數(shù)包括多項參數(shù),如小區(qū)標識、信息補償值、位置區(qū)編碼、下行速率等,在實際判斷過程中,可以選擇和正常通信的基站差別較明顯的參數(shù)來判斷,如小區(qū)標識、信息補償值、位置區(qū)編碼。當判斷上述小區(qū)廣播參數(shù)的結(jié)果為廣播參數(shù)為異常時,就確定終端10所在小區(qū)的基站20為偽基站。
[0049]可選地,在確定基站20為偽基站后,還可以生成報警消息來通知終端10,或者通知偽基站20,還可以在網(wǎng)絡服務器側(cè)進行標記,來給用戶風險提示。
[0050]圖2是根據(jù)本發(fā)明實施例的偽基站的可選識別方法的流程圖一,如圖2所示,該實施例中所選的小區(qū)廣播參數(shù)為小區(qū)標識。如圖2所示,包括步驟S202-S204:
[0051]S202,將上述基站的小區(qū)標識與預先設置的第一集合內(nèi)的值進行比對;
[0052]可選地,第一集合內(nèi)的值可以為正?;镜男^(qū)標識,也可以為異?;镜男^(qū)標識,也就是說,既可以將獲取的小區(qū)標識和小區(qū)標識集合中的正常值進行比對,也可以將獲取的小區(qū)標識和小區(qū)標識集合中異常值進行比對。終端從正?;具M去偽基站的小區(qū)復位之內(nèi)后,一定會有小區(qū)標識(celllD)的切換,通過比對切換后的celllD可以得出小區(qū)的基站20是否為偽基站,判斷比對結(jié)果是否指示小區(qū)標識碼為異常值。
[0053]S204,在比對結(jié)果指示上述小區(qū)標識為異常值時,確定上述基站為偽基站。
[0054]可選地,由于正常基站的小區(qū)標識都是符合通信協(xié)議的正常值,而偽基站對應的小區(qū)標識一般是異常值如〇,具體還可以參照運營商的數(shù)據(jù)表確定正常值和異常值,當將獲取的小區(qū)標識和正常的小區(qū)標識集合進行比對時,獲取的小區(qū)標識沒有在正常的小區(qū)標識集合內(nèi),則確定基站20為偽基站,當將獲取的小區(qū)標識和異常的小區(qū)標識集合進行比對時,獲取的小區(qū)標識在異常的小區(qū)標識集合內(nèi),則確定基站20為偽基站。
[0055]而通過將獲取的小區(qū)標識和第一集合內(nèi)的值進行比對之后,如果指示celllD是不為異常值,則接下來結(jié)合信號補償值或LAC做進一步的判定。
[0056]圖3是根據(jù)本發(fā)明實施例的偽基站的可選識別方法的流程圖二,如圖3所示,該實施例中所選的小區(qū)廣播參數(shù)為信息補償值。如圖2所示,該方法包括步驟S302-S304:
[0057]S302,判斷上述信號補償值是否大于等于預定閾值。
[0058]可選地,可以將預定閾值設定為lOdbm,判斷獲取的廣播參數(shù)消息中的信號補償值是否大于等于l〇dbm。偽基站為了隱蔽性,一般體積不大,所發(fā)射的功率也不會特別大。 而運行時為了將用戶終端信號強制連接到該設備上,會將信號補償值設置的較高。在小區(qū)重選的C2準則中,對于鄰小區(qū),該參數(shù)就是信號強度的偏移量,對比正常小區(qū)該值的設置, 異常小區(qū)即使信號強度大大低于正常小區(qū)也會吸引終端向該小區(qū)進行注冊,所以判斷信號補償值是否超高可以判斷出基站20是否為偽基站。
[0059]S304,在判斷出上述信號補償值大于等于上述預定閾值時,確定上述基站為上述偽基站。
[0060]可選地,當判斷出獲取的廣播參數(shù)消息中的信號補償值為50dBm時,則大于預定閾值lOdbm,基站20為偽基站,當獲取廣播參數(shù)消息中的信號補償值為2dBm時,則小于預定閾值lOdbm,則表示基站20為正常基站。
[0061]圖4是根據(jù)本發(fā)明實施例的偽基站的可選識別方法的流程圖三,如圖4所示, 該實施例中所選的小區(qū)廣播參數(shù)為位置區(qū)編碼(LAC)。如圖2所示,該方法包括步驟 S402-S404:
[0062]S402,將上述LAC與預先設置的第二集合內(nèi)的LAC進行比對。
[0063]可選地,第二集合內(nèi)的值可以為正?;疚恢脜^(qū)編碼(LAC),也可以為異常基站的位置區(qū)編碼,也就是說,即可以將獲取的小區(qū)標識和正常的位置區(qū)編碼集合進行比對,也可以將獲取的小區(qū)標識和異常的位置區(qū)編碼集合進行比對。由于偽基站覆蓋范圍極其有限, 用戶被強制迀移到偽基站上后,將在一定時間后隨時占上正常網(wǎng)絡;用戶從偽基站信號回到正常網(wǎng)絡必須做一次位置更新,位置更新時必須上報偽基站廣播消息的LAC,判斷比對結(jié)果是否指示上述LAC為異常LAC。
[0064]S404,在比對結(jié)果指示上述LAC為異常LAC時,確定上述基站為上述偽基站。
[0065]由于一般偽基站信號的LAC和正常網(wǎng)絡的LAC不一樣,通常偽基站信號采用的LAC 為0、65534、65535或其他較小的數(shù)值,具體還可以參照運營商的LAC數(shù)據(jù)表。當將獲取的 LAC和正常的LAC集合進行比對時,獲取的LAC沒有在正常的小區(qū)標識集合內(nèi),則確定基站 20為偽基站,當將獲取的LAC和異常的LAC集合進行比對時,獲取的LAC在異常的小區(qū)標識集合內(nèi),則確定基站20為偽基站。
[0066]圖5是根據(jù)本發(fā)明實施例的偽基站的可選識別方法的流程圖四,如圖5所示,在步驟S102,獲取與指定終端信號連接的基站的小區(qū)廣播參數(shù)之前,還包括步驟S502-S506:
[0067]S502,接收上述基站20發(fā)送的數(shù)據(jù)消息。
[0068]可選地,基站20發(fā)送的數(shù)據(jù)消息可以但不限于短信消息,推送鏈接,WAP信息,網(wǎng)頁內(nèi)容。
[0069]S504,判斷上述數(shù)據(jù)消息中是否有與預設關鍵字匹配的內(nèi)容。
[0070]可選地,預設關鍵字可以為黑名單中的號碼、數(shù)據(jù)消息的異常中心號碼,還可以是敏感詞的排列組合,如銀行、打款、中獎等。
[0071]S506,在判斷結(jié)果為是時,觸發(fā)獲取上述小區(qū)廣播參數(shù)的操作。
[0072] 可選地,當數(shù)據(jù)消息的號碼為黑名單中的號碼、數(shù)據(jù)消息的中心號碼為異常中心號碼、獲取的數(shù)據(jù)消息中還含有敏感詞時,就觸發(fā)獲取基站20所在小區(qū)的廣播參數(shù)。
[0073] 可選地,還可以通過在獲取與指定終端10信號連接的基站20的小區(qū)廣播參數(shù)之前判斷上述終端10的小區(qū)是否發(fā)生切換,在上述終端10的小區(qū)發(fā)生切換時,觸發(fā)獲取上述小區(qū)廣播參數(shù)的操作。
[0074] 可選地,在確定上述基站20為偽基站之后,還判斷上述位置區(qū)編碼是否在預先設置的第二集合內(nèi),若上述位置區(qū)編碼不在預先設置的第二集合內(nèi),則將上述位置區(qū)編碼添加到上述第二集合內(nèi)。同樣地,在判斷出上述信號補償值大于等于上述預定閾值時,確定上述基站為上述偽基站之后,將上述小區(qū)標識添加到上述第一集合內(nèi);在比對結(jié)果指示上述位置區(qū)編碼為異常值時,確定上述基站為偽基站之后,將上述小區(qū)標識添加到上述第一集合內(nèi)。由于偽基站偽裝的深度不同,通過單獨比對或者判斷一項廣播參數(shù)可能不能識別出來,但是偽基站的各項廣播參數(shù)都是不符合通信協(xié)議,通過將識別出來的偽基站的各項廣播參數(shù)不停地加入到本地數(shù)據(jù)庫第一異常值集合和第二異常值集合中,可以不斷完善和收集各個偽基站的廣播參數(shù)信息,在下一次識別基站時能夠更精確和更快速。
[0075]在本發(fā)明實施例中,采用獲取終端所在基站的小區(qū)廣播參數(shù),判斷上述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定上述基站為偽基站,在實際對小區(qū)廣播參數(shù)的判斷過程中,可以只判斷其中一組廣播參數(shù),也可以判斷其中兩組廣播參數(shù),或者在判斷三組廣播參數(shù)都為異常時,確定基站為偽基站,其中廣播消息包括小區(qū)標識、信息補償值和位置區(qū)編碼。本發(fā)明通過判斷終端所在小區(qū)基站廣播消息的方式,實現(xiàn)了提高偽基站識別率高的技術(shù)效果,進而解決了相關技術(shù)中由于只通過判斷接收到的短消息時候包含敏感信息來識別偽基站而導致識別率低的技術(shù)問題。
[0076] 可選實施例2
[0077]根據(jù)本發(fā)明實施例的另一方面,還提供了一種偽基站的識別裝置。圖6是根據(jù)本發(fā)明實施例的一種偽基站的識別裝置的結(jié)構(gòu)框圖,如圖6所示,該裝置包括:獲取模塊40 ; 確定模塊42,與獲取模塊40耦合連接。
[0078] 獲取模塊40,用于獲取終端所在基站的小區(qū)廣播參數(shù)。
[0079]可選地,上述終端10可以但不限于手機、上網(wǎng)卡、筆記本?;?0的小區(qū)范圍有若干個終端10并與基站20保持通訊連接,獲取模塊40可以通過基站20發(fā)送或者轉(zhuǎn)發(fā)給終端10的數(shù)據(jù)消息中獲取基站20的小區(qū)廣播參數(shù),獲取模塊40還可以向基站20發(fā)送查詢小區(qū)廣播參數(shù)的請求,基站20向獲取模塊40返回基站20的小區(qū)廣播參數(shù)。
[0080]確定模塊42,用于判斷上述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定上述基站為偽基站。
[0081]可選地,獲取模塊40獲取基站20的小區(qū)廣播參數(shù)之后,由于小區(qū)廣播參數(shù)包括多項參數(shù),如小區(qū)標識、信息補償值、位置區(qū)編碼、下行速率等,在實際判斷過程中,可以選擇和正常通信的基站差別較明顯的參數(shù)來判斷,如小區(qū)標識、信息補償值、位置區(qū)編碼。當確定模塊42判斷上述小區(qū)廣播參數(shù)的結(jié)果為廣播參數(shù)為異常時,就確定終端10所在小區(qū)的基站20為偽基站。
[0082] 可選地,在確定模塊42確定基站20為偽基站后,還可以生成報警消息來通知終端 10,或者通知偽基站20,還可以在網(wǎng)絡服務器側(cè)進行標記,來給用戶風險提示。
[0083]圖7是根據(jù)本發(fā)明實施例的偽基站的識別裝置的可選結(jié)構(gòu)框圖一,如圖7所示,該實施例中所選的小區(qū)廣播參數(shù)為小區(qū)標識,確定模塊42還包括:第一比對模塊500 ;第一確定模塊502,與第一比對模塊500耦合連接。
[0084]第一比對模塊500,用于將上述基站的小區(qū)標識與預先設置的第一集合內(nèi)的值進行比對。
[0085]可選地,第一集合內(nèi)的值可以為正?;镜男^(qū)標識,也可以為異?;镜男^(qū)標識,也就是說,第一比對模塊500既可以將獲取的小區(qū)標識和正常的小區(qū)標識集合進行比對,也可以將獲取的小區(qū)標識和異常的小區(qū)標識集合進行比對。終端從正?;具M去偽基站的小區(qū)復位之內(nèi)后,一定會有小區(qū)標識(ce 11 ID)的切換,通過比對切換后的ce 11 ID可以得出小區(qū)的基站20是否為偽基站。
[0086]第一確定模塊502,用于在比對結(jié)果指示上述小區(qū)標識為異常值時,確定上述基站為上述偽基站。
[0087]可選地,由于正常基站的小區(qū)標識都是符合通信協(xié)議的正常值,而偽基站對應的小區(qū)標識一般是異常值如〇,具體還可以參照運營商的數(shù)據(jù)表確定正常值和異常值,,當?shù)谝槐葘δK500將獲取的小區(qū)標識和正常的小區(qū)標識集合進行比對時,獲取的小區(qū)標識沒有在正常的小區(qū)標識集合內(nèi),則確定基站20為偽基站,當?shù)谝槐葘旲塊50將獲取的小區(qū)標識和異常的小區(qū)標識集合進行比對時,獲取的小區(qū)標識在異常的小區(qū)標識集合內(nèi),第一確定模塊502則確定基站20為偽基站。
[0088]而通過第一比對模塊500將獲取的小區(qū)標識和第一集合內(nèi)的值進行比對之后,如果指示celllD是不為異常值,則接下來結(jié)合信號補償值或LAC做進一步的判定。
[0089]圖8是根據(jù)本發(fā)明實施例的偽基站的識別裝置的可選結(jié)構(gòu)框圖二,如圖8所示,該實施例中所選的小區(qū)廣播參數(shù)為信號補償值,確定模塊還包括:判斷模塊504,與第一比對模塊500耦合連接;第二確定模塊506,與判斷模塊504耦合連接。
[0090]判斷模塊504,用于判斷上述信號補償值是否大于等于預定閾值。
[0091]可選地,可以將預定閾值設定為lOdbm,判斷模塊504判斷獲取的廣播參數(shù)消息中的信號補償值是否大于等于l〇dbm。偽基站為了隱蔽性,一般體積不大,所發(fā)射的功率也不會特別大。而運行時為了將用戶終端信號強制連接到該設備上,會將信號補償值設置的較高。在小區(qū)重選的C2準則中,對于鄰小區(qū),該參數(shù)就是信號強度的偏移量,對比正常小區(qū)該值的設置,異常小區(qū)即使信號強度大大低于正常小區(qū)也會吸引終端向該小區(qū)進行注冊,所以判斷信號補償值是否超高可以判斷出基站20是否為偽基站。
[0092]第二確定模塊506,用于在判斷出上述信號補償值大于等于上述預定閾值時,確定上述基站為上述偽基站。
[0093]可選地,當判斷模塊504判斷出獲取的廣播參數(shù)消息中的信號補償值為50dBm時, 則大于預定閾值l〇dbm,第二確定模塊506確定基站20為偽基站,當獲取廣播參數(shù)消息中的信號補償值為2dBm時,則小于預定閾值lOdbm,則表示基站20為正?;尽?br>[0094]圖9是根據(jù)本發(fā)明實施例的偽基站的識別裝置的可選結(jié)構(gòu)框圖三,如圖9所示,該實施例中所選的小區(qū)廣播參數(shù)為位置區(qū)編碼LAC,確定模塊42還包括:第二比對模塊508, 與第一比對模塊500耦合連接;第三確定模塊510,與第二比對模塊508耦合連接。
[0095]第二比對模塊508,用于將上述LAC與預先設置的第二集合內(nèi)的LAC進行比對。
[0096]可選地,第二集合內(nèi)的值可以為正?;疚恢脜^(qū)編碼(LAC),也可以為異?;镜奈恢脜^(qū)編碼,也就是說,即第二比對模塊508可以將獲取的小區(qū)標識和正常的位置區(qū)編碼集合進行比對,也可以將獲取的小區(qū)標識和異常的位置區(qū)編碼集合進行比對。由于偽基站覆蓋范圍極其有限,用戶被強制迀移到偽基站上后,將在一定時間后隨時占上正常網(wǎng)絡;用戶從偽基站信號回到正常網(wǎng)絡必須做一次位置更新,位置更新時必須上報偽基站廣播消息的 LAC〇
[0097]第三確定模塊510,用于在比對結(jié)果指示上述LAC為異常LAC時,確定上述基站為上述偽基站。
[0098]由于一般偽基站信號的LAC和正常網(wǎng)絡的LAC不一樣,通常偽基站信號采用的LAC 為0、65534、65535或其他較小的數(shù)值,具體還可以參照運營商的LAC數(shù)據(jù)表。當?shù)诙葘δK508將獲取的LAC和正常的LAC集合進行比對時,獲取的LAC沒有在正常的小區(qū)標識集合內(nèi),第三確定模塊510則確定基站20為偽基站,當?shù)诙葘δK508將獲取的LAC和異常的LAC集合進行比對時,獲取的LAC在異常的小區(qū)標識集合內(nèi),第三確定模塊510則確定基站20為偽基站。
[0099]圖10是根據(jù)本發(fā)明實施例的偽基站的識別裝置的可選結(jié)構(gòu)框圖四,如圖10所示, 該裝置由圖7、圖8和圖9組合而成。
[0100]圖11是根據(jù)本發(fā)明實施例的偽基站的識別裝置的可選結(jié)構(gòu)框圖五,如圖11所示, 該偽基站的識別裝置還包括:接收模塊60 ;第一判斷模塊62 ;觸發(fā)模塊64,與獲取模塊40 耦合連接。
[0101]接收模塊60,用于接收上述基站發(fā)送的數(shù)據(jù)消息。
[0102]可選地,基站20發(fā)送的數(shù)據(jù)消息可以但不限于短信消息,推送鏈接,WAP信息,網(wǎng)頁內(nèi)容。
[0103]第一判斷模塊62,用于判斷上述數(shù)據(jù)消息中是否有與預設關鍵字匹配的內(nèi)容;
[0104]可選地,預設關鍵字可以為黑名單中的號碼、數(shù)據(jù)消息的異常中心號碼,還可以是敏感詞的排列組合,如銀行、打款、中獎等,即數(shù)據(jù)消息中的敏感信息。第一判斷模塊62用于判斷接收模塊60接收到的數(shù)據(jù)消息中是否有與預設關鍵字匹配的內(nèi)容。
[0105]觸發(fā)模塊64,用于在判斷結(jié)果為是時,觸發(fā)獲取上述小區(qū)廣播參數(shù)的操作。
[0106]可選地,當?shù)谝慌袛嗄K62判斷出接收模塊60接收到的數(shù)據(jù)消息的號碼為黑名單中的號碼、數(shù)據(jù)消息的中心號碼為異常中心號碼、獲取的數(shù)據(jù)消息中還含有敏感詞時,就觸發(fā)獲取基站20所在小區(qū)的廣播參數(shù)。
[0107]可選地,還可以通過在獲取與指定終端10信號連接的基站20的小區(qū)廣播參數(shù)之前判斷上述終端10的小區(qū)是否發(fā)生切換,在上述終端10的小區(qū)發(fā)生切換時,觸發(fā)獲取上述小區(qū)廣播參數(shù)的操作。
[0108]圖12是根據(jù)本發(fā)明實施例的偽基站的識別裝置的結(jié)構(gòu)框圖六,如圖12所示,該偽基站的識別裝置還包括:第三判斷模塊70 ;第一添加模塊72 ;第二添加模塊74 ;第三添加模塊76,其中第三判斷模塊70和第一確定模塊502耦合連接,第二添加模塊74和第二確定模塊506耦合連接,第三添加模塊76和第三確定模塊510耦合連接。
[0109]第三判斷模塊70,用于在比對結(jié)果指示上述小區(qū)標識為異常值時,確定上述基站為偽基站之后,判斷上述位置區(qū)編碼是否在預先設置的第二集合內(nèi);
[0110]第一添加模塊72,用于若上述位置區(qū)編碼不在預先設置的第二集合內(nèi),將上述位置區(qū)編碼添加到上述第二集合內(nèi)。
[0111]第二添加模塊74,用于在判斷出上述信號補償值大于等于上述預定閾值時,確定上述基站為上述偽基站之后,將上述小區(qū)標識添加到上述第一集合內(nèi);
[0112]第三添加模塊76,用于在比對結(jié)果指示上述位置區(qū)編碼為異常值時,確定上述基站為偽基站之后,將上述小區(qū)標識添加到上述第一集合內(nèi)。
[0113]由于偽基站偽裝的深度不同,通過單獨比對或者判斷一項廣播參數(shù)可能不能識別出來,但是偽基站的各項廣播參數(shù)都是不符合通信協(xié)議,通過將識別出來的偽基站的各項廣播參數(shù)不停地加入到本地數(shù)據(jù)庫第一異常值集合和第二異常值集合中,可以不斷完善和收集各個偽基站的廣播參數(shù)信息,在下一次識別基站時能夠更精確和更快速。
[0114]在本發(fā)明實施例中,采用獲取終端所在基站的小區(qū)廣播參數(shù),判斷上述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定上述基站為偽基站,在實際對小區(qū)廣播參數(shù)的判斷過程中,可以只判斷其中一組廣播參數(shù),也可以判斷其中兩組廣播參數(shù),或者在判斷三組廣播參數(shù)都為異常時,確定基站為偽基站,其中廣播消息包括小區(qū)標識、信息補償值和位置區(qū)編碼。本發(fā)明通過判斷終端所在小區(qū)基站廣播消息的方式,實現(xiàn)了提高偽基站識別率高的技術(shù)效果,進而解決了相關技術(shù)中由于只通過判斷接收到的短消息時候包含敏感信息如廣告推銷詐騙類的信息來識別偽基站而導致識別率低的技術(shù)問題。
[0115]需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術(shù)人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術(shù)人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
[0116]在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
[0117]在本申請所提供的幾個實施例中,應該理解到,所揭露的裝置,可通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如上述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接, 可以是電性或其它的形式。
[0118]上述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
[0119]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
[0120]上述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對相關技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機基站(可為個人計算機、移動終端、服務器或者網(wǎng)絡基站等)執(zhí)行本發(fā)明各個實施例上述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、移動硬盤、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0121]以上上述僅為本發(fā)明的可選實施例而已,并不用于限制本發(fā)明,對于本領域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種偽基站的識別方法,其特征在于,包括: 獲取終端所在基站的小區(qū)廣播參數(shù); 判斷所述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定所述基站為偽基站。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述小區(qū)廣播參數(shù)包括:小區(qū)標識,判斷所述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定所述基站為偽基站包括: 將所述基站的小區(qū)標識與預先設置的第一集合內(nèi)的值進行比對; 在比對結(jié)果指示所述小區(qū)標識為異常值時,確定所述基站為所述偽基站。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述小區(qū)廣播參數(shù)包括:信號補償值,判斷所述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定所述基站為偽基站包括: 判斷所述信號補償值是否大于等于預定閾值; 在判斷出所述信號補償值大于等于所述預定閾值時,確定所述基站為所述偽基站。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述小區(qū)廣播參數(shù)包括:位置區(qū)編碼LAC,判斷所述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定所述基站為偽基站包括: 將所述LAC與預先設置的第二集合內(nèi)的LAC進行比對; 在比對結(jié)果指示所述LAC為異常LAC時,確定所述基站為所述偽基站。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取與指定終端信號連接的基站的小區(qū)廣播參數(shù)之前,包括: 接收所述基站發(fā)送的數(shù)據(jù)消息; 判斷所述數(shù)據(jù)消息中是否有與預設關鍵字匹配的內(nèi)容; 在判斷結(jié)果為是時,觸發(fā)獲取所述小區(qū)廣播參數(shù)的操作。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,在獲取與指定終端信號連接的基站的小區(qū)廣播參數(shù)之前,包括: 判斷所述終端的小區(qū)是否發(fā)生切換; 在所述終端的小區(qū)發(fā)生切換時,觸發(fā)獲取所述小區(qū)廣播參數(shù)的操作。7.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述小區(qū)廣播參數(shù)還包括:位置區(qū)編碼LAC,其中,在確定所述基站為偽基站之后,所述方法還包括: 判斷所述位置區(qū)編碼是否在預先設置的第二集合內(nèi); 若所述位置區(qū)編碼不在預先設置的第二集合內(nèi),則將所述位置區(qū)編碼添加到所述第二集合內(nèi)。8.根據(jù)權(quán)利要求3或4所述的方法,其特征在于, 在判斷出所述信號補償值大于等于所述預定閾值時,確定所述基站為所述偽基站之后,所述方法還包括:將小區(qū)標識添加到第一集合內(nèi); 在比對結(jié)果指示所述位置區(qū)編碼為異常值時,確定所述基站為偽基站之后,所述方法還包括:將所述小區(qū)標識添加到所述第一集合內(nèi)。9.一種偽基站的識別裝置,其特征在于,包括: 獲取模塊,用于獲取終端所在基站的小區(qū)廣播參數(shù); 確定模塊,用于判斷所述小區(qū)廣播參數(shù)是否異常,在判斷結(jié)果為是時,確定所述基站為偽基站。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述小區(qū)廣播參數(shù)包括:小區(qū)標識,其中,所述確定模塊包括: 第一比對模塊,用于將所述基站的小區(qū)標識與預先設置的第一集合內(nèi)的值進行比對;第一確定模塊,用于在比對結(jié)果指示所述小區(qū)標識為異常值時,確定所述基站為所述偽基站。11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述小區(qū)廣播參數(shù)包括:信號補償值,其中,所述確定模塊包括: 判斷模塊,用于判斷所述信號補償值是否大于等于預定閾值; 第二確定模塊,用于在判斷出所述信號補償值大于等于所述預定閾值時,確定所述基站為所述偽基站。12.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述小區(qū)廣播參數(shù)包括:位置區(qū)編碼LAC,其中,所述確定模塊包括: 第二比對模塊,用于將所述LAC與預先設置的第二集合內(nèi)的LAC進行比對; 第三確定模塊,用于在比對結(jié)果指示所述LAC為異常LAC時,確定所述基站為所述偽基站。13.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 接收模塊,用于接收所述基站發(fā)送的數(shù)據(jù)消息; 第一判斷模塊,用于判斷所述數(shù)據(jù)消息中是否有與預設關鍵字匹配的內(nèi)容; 第一觸發(fā)模塊,用于在判斷結(jié)果為是時,觸發(fā)獲取所述小區(qū)廣播參數(shù)的操作。14.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第二判斷模塊,用于判斷所述終端的小區(qū)是否發(fā)生切換; 第二觸發(fā)模塊,用于在所述終端的小區(qū)發(fā)生切換時,觸發(fā)獲取所述小區(qū)廣播參數(shù)的操作。15.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述小區(qū)廣播參數(shù)還包括:位置區(qū)編碼LAC,其中,所述裝置還包括: 第三判斷模塊,用于在比對結(jié)果指示所述小區(qū)標識為異常值時,確定所述基站為偽基站之后,判斷所述位置區(qū)編碼是否在預先設置的第二集合內(nèi); 第一添加模塊,用于若所述位置區(qū)編碼不在預先設置的第二集合內(nèi),將所述位置區(qū)編碼添加到所述第二集合內(nèi)。16.根據(jù)權(quán)利要求11或12所述的裝置,其特征在于,所述裝置還包括: 第二添加模塊,用于在判斷出所述信號補償值大于等于所述預定閾值時,確定所述基站為所述偽基站之后,將小區(qū)標識添加到第一集合內(nèi); 第三添加模塊,用于在比對結(jié)果指示所述位置區(qū)編碼為異常值時,確定所述基站為偽基站之后,將所述小區(qū)標識添加到所述第一集合內(nèi)。
【文檔編號】H04W12/12GK105992214SQ201510087392
【公開日】2016年10月5日
【申請日】2015年2月25日
【發(fā)明人】張原
【申請人】中興通訊股份有限公司