本發明實施例涉及通信技術領域,尤其涉及一種偽基站識別方法及設備。
背景技術:
本發明的發明人發現,目前,特別是在一些商業較為繁華的地帶,常設置有用于發布垃圾短信的非法基站,或者稱為偽基站,這些偽基站一般通過偽裝運營商的基站,假冒他人的號碼強行向駐留在偽基站上的移動終端設備發送詐騙、廣告推銷等垃圾短信。
而且目前尚無較好地識別偽基站的方法,也就無法識別究竟哪些是偽基站發送的虛假短信。
技術實現要素:
本發明實施例提供一種偽基站識別方法及設備,用以提供一種偽基站的識別方式,從而能夠有效識別虛假短信。
本發明實施例提供一種偽基站識別方法,包括:
接收第一終端設備發送的第一信息;所述第一信息包括所述第一終端設備接收的第一短信的信息;
判斷所述第一信息是否滿足預設條件;
若所述第一信息滿足所述預設條件,則確定發送所述第一短信的基站是偽基站。
本發明實施例提供一種偽基站識別設備,包括:
接收模塊,用于接收第一終端設備發送的第一信息;所述第一信息包括所述第一終端設備接收的第一短信的信息;
判斷模塊,用于判斷所述接收模塊接收的所述第一信息是否滿足預設條件;
確定模塊,用于若所述判斷模塊確定所述第一信息滿足所述預設條件,則確定發送所述第一短信的基站是偽基站。
本發明實施例提供的偽基站識別方法及設備,在第一終端設備接收第一短信時,第一終端設備可以得到第一短信的信息,可以通過對第一終端設備發送的第一短信的信息進行分析來確定發送第一短信的基站是否是偽基站,即,通過接收短信的情況就可以判斷發送該短信的基站是否是偽基站,識別方式較為簡單,因此所需的算法也比較簡單,比較易于實現,且根據判斷結果可以確定該短信是否為偽基站發送的虛假短信,從而便于對虛假短信進行相應的處理,避免用戶上當受騙。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本發明實施例提供的進行偽基站識別的一種應用場景示意圖;
圖2為本發明實施例提供的偽基站識別的方法的流程圖;
圖3為本發明實施例提供的一種偽基站識別設備的結構示意圖;
圖4為本發明實施例提供的一種偽基站識別設備的結構示意圖。
具體實施方式
為使本發明實施例的目的、技術方案和優點更加清楚,下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
以下,對本發明中的部分用語進行解釋說明,以便于本領域技術人員理解。
1)終端設備,是指向用戶提供語音和/或數據連通性的設備,例如可以包括具有無線連接功能的手持式設備、或連接到無線調制解調器的處理設備。該終端設備可以經無線接入網(Radio Access Network,RAN)與核心網進行通信,與RAN交換語音和/或數據。該終端設備例如可以包括用戶設備(User Equipment,UE)、無線終端設備、移動終端設備、訂戶單元(Subscriber Unit)、訂戶站(Subscriber Station),移動站(Mobile Station)、移動臺(Mobile)、遠程站(Remote Station)、接入點(Access Point,AP)、遠程終端設備(Remote Terminal)、接入終端設備(Access Terminal)、用戶終端設備(User Terminal)、用戶代理(User Agent)、或用戶裝備(User Device)等。例如,可以是移動電話(或稱為“蜂窩”電話),具有移動終端設備的計算機,便攜式、袖珍式、手持式、計算機內置的或者車載的移動裝置。例如,個人通信業務(Personal Communication Service,PCS)電話、無繩電話、會話發起協議(Session Initiation Protocol,SIP)話機、無線本地環路(Wireless Local Loop,WLL)站、個人數字助理(Personal Digital Assistant,PDA)等設備。
2)基站(例如,接入點),具體可以是指接入網中在空中接口上通過一個或多個扇區與無線終端設備設備通信的設備。基站可用于將收到的空中幀與網際協議(IP)分組進行相互轉換,作為無線終端設備設備與接入網的其余部分之間的路由器,其中接入網的其余部分可包括IP網絡。基站還可協調對空中接口的屬性管理。
3)偽基站,即假基站,設備一般由主機和筆記本電腦組成,通過短信群發器、短信發信機等相關設備,能夠搜取以偽基站為中心的一定半徑范圍內的客戶識別模塊(Subscriber Identity Module,SIM)卡信息,通過偽裝成運營商的基站,假冒他人的手機號碼或假冒某些企業的服務號碼等強行向駐留在該偽基站的終端設備發送詐騙、廣告推銷等短信息,除了干擾用戶外,也極大地損耗公共頻譜資源。
例如,本發明實施例中,偽基站主要包括偽裝成運營商提供的基站的基站。
4)本發明實施例中,“多個”是指兩個或兩個以上。“和/或”,描述關聯對象的關聯關系,表示可以存在三種關系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,字符“/”,如無特殊說明,一般表示前后關聯對象是一種“或”的關系。
首先請參見圖1,為本發明實施例提供的一種可能的應用場景。圖1中的終端設備以手機為例,例如手機當前接入了基站,基站給手機發了短信,例如將該短信稱為第一短信,則手機就可以認為是第一終端設備。手機根據第一短信得到第一短信的信息,其中,手機可以自行對第一短信的信息進行分析,從而判斷發送第一短信的基站是否是偽基站,或者,手機也可以將第一短信的信息發送給網絡中的服務器,由服務器來對第一短信的信息進行分析,從而判斷發送第一短信的基站是否是偽基站。圖1以手機將第一短信的信息發送給服務器為例。
可選的,例如服務器可以作為網絡設備,比如服務器可以接收多個終端設備發送的信息,那么服務器可以通過多個終端設備發送的信息來綜合判斷發送某條短信的基站是否是偽基站,判斷結果可能更為準確。
下面結合附圖介紹本發明實施例提供的方法。
請參見圖2,提供一種偽基站識別方法,該方法的流程描述如下:
步驟201:接收第一終端設備發送的第一信息;第一信息包括第一終端設備接收的第一短信的信息;
步驟202:判斷第一信息是否滿足預設條件;
步驟203:若第一信息滿足預設條件,則確定發送第一短信的基站是偽基站。
可選的,執行圖2方法的主體可以是第一終端設備本身,那么,接收第一終端設備發送的第一信息,實際上就是第一終端設備在接收第一短信后獲得第一信息。或者,執行圖2方法的主體也可以是網絡中的服務器,本發明實施例不作限制。在下文的描述中均以執行圖2方法的主體是服務器為例。
比如,第一終端設備接收了基站發送的短信,例如將該短信稱為第一短信,第一終端設備可以根據第一短信得到第一信息,第一終端設備可以將第一信息發送給服務器,服務器在接收第一信息后,可以對第一信息進行分析,從而可以判斷發送第一短信的基站是否是偽基站。通過短信即可判斷基站的情況,判斷方式較為簡單,較為容易實現。且根據判斷結果可以確定第一短信是否為偽基站發送的虛假短信,從而便于對虛假短信進行相應的處理,避免用戶上當受騙。
因為第一終端設備在使用過程中可能會接收比較多的短信,如果將每條短信都發送給服務器,可能會給服務器造成較大的負擔,而且也沒有必要,因為不一定每條短信都是偽基站發的,因此第一終端設備在接收短信后可以先進行篩選,在篩選后可以將第一終端設備認為可能是偽基站發送的短信的信息發送給服務器,這樣既可以有助于識別偽基站發送的信息,也能夠減輕服務器的負擔。
其中,第一終端設備可以通過不同的方式來篩選短信。比如,第一終端設備可以存儲預先設定的通信標識,通信標識比如可以包括通信號碼,比如手機號碼或某些企業的服務號碼(比如XX銀行的服務號碼為95533)等,當然通信標識還可能包括一些其他的信息,只要通過通信標識能唯一識別一個設備即可。第一終端設備存儲的這些通信標識,可以包括在較大概率上是偽基站的通信標識,即,如果發送某條短信的設備的通信標識是這些通信標識中的任意一個,則發送該短信的設備在較大的概率上可能是偽基站。因此,第一終端設備接收一條短信后,可以將發送該短信的通信標識與預先設定的通信標識進行匹配,如果第一終端設備存儲了多個預先設定的通信標識,那么只要發送該短信的通信標識與存儲的其中一個預先設定的通信標識匹配成功,就認為發送該短信的通信標識匹配成功,那么第一終端設備就可以將該短信的信息發送給服務器,而如果發送該短信的通信標識與存儲的所有預先設定的通信標識均匹配不成功,則第一終端設備可以不將該短信的信息發送給服務器,即第一終端設備可以初步認為發送該短信的設備不是偽基站。當然,第一終端設備還可以通過其他可能的方式來篩選短信,比如還可以通過關鍵字等方式來篩選,本發明實施例不作限制。
第一信息可以包括第一短信的信息,第一短信的信息可以包括不同的信息。例如,第一短信的信息可以包括第一短信的關鍵字、第一終端設備接收第一短信的時間信息、第一終端設備接收第一短信時所在的位置信息、及第一終端設備在第二預設時間范圍內進行基站間切換的信息中的至少一項。其中,第一終端設備可以是在第二預設時間范圍內接收了第一短信。那么,根據第一短信的信息所包括的信息不同,判斷第一信息是否滿足預設條件,也就可以有不同的判斷方式,下面分別進行介紹。
1、第一種判斷方式。
第一短信的信息包括第一短信的關鍵字。比如,第一終端設備在接收第一短信后,可以提取第一短信的關鍵字,將第一短信的關鍵字發送給服務器。服務器中可以預先存儲關鍵字,服務器中存儲的關鍵字可以來自預先的設定,在服務器的工作過程中,服務器還可以通過學習來更新存儲的關鍵字。比如,服務器在工作過程中,可能會識別比較多的偽基站發送的短信,若終端設備將這些短信的關鍵字發送給了服務器,那么服務器通過對這些短信的關鍵字進行學習,就可以更新存儲的關鍵字,這里的更新,可以包括新增關鍵字、刪除關鍵字、或修改關鍵字。
服務器接收第一短信包括的關鍵字后,可以將第一短信包括的關鍵字和預先設定的關鍵字進行匹配,即,將第一短信的關鍵字和服務器存儲的關鍵字進行匹配,如果第一短信包括的關鍵字和預先設定的關鍵字匹配成功,則服務器可以確定第一信息滿足預設條件,從而可以確定發送第一短信的基站是偽基站,還可以確定第一短信是偽基站發送的虛假短信,而如果第一短信包括的關鍵字和預先設定的關鍵字匹配不成功,則服務器可以確定第一信息不滿足預設條件,從而可以確定發送第一短信的基站不是偽基站。
下面介紹在什么情況下可能認為第一短信包括的關鍵字和預先設定的關鍵字匹配成功。
如果第一短信包括一個關鍵字,預先設定的關鍵字包括至少一個,則,第一短信包括的該關鍵字只要與預先設定的關鍵字中的任意一個關鍵字匹配成功,就可以認為第一短信包括的關鍵字和預先設定的關鍵字匹配成功。其中,將兩個關鍵字進行匹配,可以采用現有技術中的匹配方式,本發明實施例不作限制。例如,兩個關鍵字匹配成功,可以是指兩個關鍵字的內容相同。
如果第一短信包括多個關鍵字,預先設定的關鍵字包括一個關鍵字,則,第一短信包括的關鍵字中只要有任意一個關鍵字與預先設定的該關鍵字匹配成功,就可以認為第一短信包括的關鍵字和預先設定的關鍵字匹配成功。
如果第一短信包括多個關鍵字,預先設定的關鍵字也包括多個關鍵字,則,第一短信包括的關鍵字中只要有任意一個關鍵字與預先設定的任意一個關鍵字匹配成功,就可以認為第一短信包括的關鍵字和預先設定的關鍵字匹配成功,或者,第一短信包括的關鍵字中需要有第一預設數量個關鍵字與預先設定的關鍵字匹配成功,才可以認為第一短信包括的關鍵字和預先設定的關鍵字匹配成功,第一預設數量可以為小于等于第一短信包括的關鍵字的數量的正整數。
以上只是舉例,究竟什么情況算是第一短信包括的關鍵字和預先設定的關鍵字匹配成功,可以根據不同的情況做不同的規定,本發明實施例不作限制。
在一種實施方式中,服務器確定第一短信是偽基站發送的短信,可以理解為服務器確定第一短信是偽基站發送的短信的概率,比如,服務器確定第一短信是偽基站發送的短信的概率可以大于等于0且可以小于等于100%。在第一種判斷方式下,第一短信包括的關鍵字中與預先設定的關鍵字匹配成功的越多,則服務器確定的第一短信是偽基站發送的短信的概率就可以越大。
2、第二種判斷方式。
第一短信的信息包括第一終端設備接收第一短信的時間信息。
在這種情況下,服務器可以綜合多個終端設備的情況來進行判斷。比如,第一短信的信息包括的時間信息為17:04:05,則服務器可以判斷在該時間信息所在的第一時間范圍內除第一信息外是否還接收了M個信息,其中M個信息中的每個信息可以對應一條短信,即M個信息包括M個短信的信息,且發送該M個短信給終端設備的通信標識需為同一通信標識,M為正整數。其中,第一預設時間范圍可以是包括該時間信息的任意時間范圍,比如第一預設時間范圍可以是[17:00:00,17:05:00],當然這里只是舉例,第一預設時間范圍可以有不同的設定。另外,對于M的取值不作限制,可以由服務器預先設定,或者也可以通過人工預先設定,或者可以由服務器根據經驗設定等。
如果服務器確定在第一時間范圍除了接收第一信息之外還接收了M個信息,且發送M條短信的M個通信標識均為同一通信標識,那么服務器可以確定第一信息滿足預設條件,從而可以確定發送第一短信的基站是偽基站。
因為在同一時間范圍內終端設備接收了大量的短信,且發送這些短信的設備的通信標識是同一通信標識,那么這種情況很可能是偽基站做的,偽基站在開始運行后,一般都會發送大量的虛假短信,因此,如果出現這種情況,服務器可以認為發送第一短信的基站是偽基站。
在一種實施方式中,服務器確定第一短信是偽基站發送的短信,可以理解為服務器確定第一短信是偽基站發送的短信的概率,比如,服務器確定第一短信是偽基站發送的短信的概率可以大于等于0且可以小于等于100%。在第二種判斷方式下,M的數值越大,則服務器確定的第一短信是偽基站發送的短信的概率可以越大。
3、第三種判斷方式。
第一短信的信息包括第一終端設備接收第一短信時所在的位置信息。那么服務器可以判斷在該位置信息對應的位置設置了偽基站的概率是否大于預設概率,如果在該位置信息對應的位置設置了偽基站的概率大于預設概率,則服務器可以確定第一信息滿足預設條件,從而可以確定發送第一短信的基站是偽基站。其中,預設概率可以由服務器預先設定,或者也可以通過人工預先設定,或者可以由服務器根據經驗設定等,對于預設概率的設置方式本發明實施例不作限制。
服務器判斷在該位置信息對應的位置設置了偽基站的概率是否大于預設概率,可以有不同的判斷方式。
方式1:
服務器可以綜合多個終端設備的情況來進行判斷。比如,服務器可以判斷是否除了第一信息外還有M個信息也對應于該位置信息所對應的區域,即,至少一個終端設備在接收M條短信時也位于該區域,其中M個信息中的每個信息可以對應一條短信,即M個信息包括M個短信的信息,且發送該M個短信給終端設備的通信標識需為同一通信標識,M為正整數。其中,該位置信息所對應的區域,可以是包括該位置信息的任意區域,對該區域的設置方式本發明實施例不作限制。
如果服務器確定除了第一信息外還有M個信息也對應于該位置信息所對應的區域,且發送M條短信的M個通信標識均為同一通信標識,那么服務器可以確定在該區域設置了偽基站的概率大于預設概率,從而確定發送第一短信的基站是偽基站。
因為在同一區域內的終端設備接收了大量的短信,且發送這些短信的設備的通信標識是同一通信標識,那么這種情況很可能是偽基站做的,因此,如果出現這種情況,服務器可以認為第一信息滿足預設條件,從而可以確定發送第一短信的基站是偽基站。
在一種實施方式中,服務器確定第一短信是偽基站發送的短信,可以理解為服務器確定第一短信是偽基站發送的短信的概率,比如,服務器確定第一短信是偽基站發送的短信的概率可以大于等于0且可以小于等于100%。在方式1下,M的數值越大,則服務器確定第一短信是偽基站發送的短信的概率就可以越大。
方式2:
服務器可以根據預先對相應位置設置的概率來進行判斷。比如,服務器在工作過程中可以不斷進行學習,如果判定為偽基站發送的短信中有大于等于第二預設數量條短信,終端設備在接收這些短信時所在的位置都位于同一區域內,則服務器可以為該區域設置概率,為該區域設置的概率可以用于指示該區域設置了偽基站的概率,其中,第二預設數量越大,則服務器為該區域設置的概率也就越大。
比如服務器確定第一終端設備接收第一短信時所在的位置信息所對應的位置位于預先設定了概率的某個區域內,則服務器可以根據預先為該區域設定的概率判斷發送第一短信的基站是否是偽基站。比如,如果預先為該區域設置的概率大于預設概率,則服務器就可以確定第一信息滿足預設條件,從而可以確定發送第一短信的基站是偽基站。
在一種實施方式中,服務器確定第一短信是偽基站發送的短信,可以理解為服務器確定第一短信是偽基站發送的短信的概率,比如,服務器確定第一短信是偽基站發送的短信的概率可以大于等于0且可以小于等于100%。在方式2下,如果預先為該區域設置的概率大于預設概率,則服務器可以將預先為該區域設置的概率確定為第一短信是偽基站發送的短信的概率。
4、第四種判斷方式。
第一短信的信息可以包括第一終端設備在第二預設時間范圍內進行基站間切換的信息,其中,第一終端設備可以是在第二預設時間范圍內接收了第一短信。那么,服務器可以根據第一短信的信息判斷第一終端設備在第二預設時間范圍內進行基站間切換的方式是否滿足設定的切換條件,如果第一終端設備在第二預設時間范圍內進行基站間切換的方式滿足設定的切換條件,則服務器可以確定第一信息滿足預設條件,從而可以確定發送第一短信的基站是偽基站。
其中,判斷第一終端設備在第二預設時間范圍內進行基站間切換的方式是否滿足設定的切換條件,可以有不同的判斷方式。
可選的,偽基站一般在開啟后會大量發送虛假短信,發完之后為了節省成本,一般都會關閉。所以如果第一終端設備在接收第一短信之前進行過基站間切換,在接收第一短信之后又進行過基站間切換,那么第一短信是偽基站發送的短信的概率就比較高,或者如果第一終端設備在接收第一短信之前進行過基站間切換,在接收第一短信之后未進行基站間切換,則第一短信也很有可能是偽基站發送的,比如,可能偽基站在第二預設時間范圍暫時未關閉,即第一終端設備在接收第一短信之后暫時還未進行基站間切換。
那么在一種實施方式中,如果第一短信的信息包括第一終端設備在接收第一短信之前進行過基站間切換的信息及在接收第一短信之后又進行過基站間切換的信息,可以認為第一終端設備在第二預設時間范圍內進行基站間切換的方式滿足設定的切換條件,則服務器可以確定第一信息滿足預設條件,從而確定第一短信是偽基站發送的短信。
或者在另一種實施方式中,如果第一短信的信息包括第一終端設備在接收第一短信之前進行過基站間切換的信息,也可以認為第一終端設備在第二預設時間范圍內進行基站間切換的方式滿足設定的切換條件,則服務器都可以確定第一信息滿足預設條件,從而確定第一短信是偽基站發送的短信。
在一種實施方式中,服務器確定第一短信是偽基站發送的短信,可以理解為服務器確定第一短信是偽基站發送的短信的概率,比如,服務器確定第一短信是偽基站發送的短信的概率可以大于等于0且可以小于等于100%。在第四種判斷方式下,比如,如果第一短信的信息包括第一終端設備在接收第一短信之前進行過基站間切換的信息,則服務器可以確定第一短信是偽基站發送的短信的概率為第一概率,如果第一短信的信息包括第一終端設備在接收第一短信之前進行過基站間切換的信息及在接收第一短信之后又進行過基站間切換的信息,則服務器可以確定第一短信是偽基站發送的短信的概率為第二概率,第一概率可以小于第二概率。
本發明實施例中,在根據所述第一信息判斷發送第一短信的基站是否是偽基站時,可以采用第一種判斷方式至第四種判斷方式中的任意一種判斷方式來進行判斷,比較簡單便捷,處理效率較高。或者也可以采用第一種判斷方式至第四種判斷方式中的任意兩種或更多種判斷方式來綜合進行判斷,比如如果采用第一種判斷方式和第二種判斷方式來綜合進行判斷,則第一短信的信息就需要同時滿足第一種判斷方式的需求和第二種判斷方式的需求,顯然,綜合的判斷方式越多,所得到的判斷結果就會越準確。
在一種實施方式中,在確定發送第一短信的基站是否是偽基站后,服務器可以將確定結果發送給第一終端設備,比如,確定結果可以包括:發送第一短信的基站不是偽基站,或,發送第一短信的基站是偽基站,或,發送第一短信的基站是偽基站的概率。第一終端設備接收確定結果后,可以根據確定結果對第一短信進行處理。比如,第一終端設備可以預先存儲概率閾值,如果確定結果所指示的發送第一短信的基站是偽基站的概率大于該概率閾值,則第一終端設備可以直接丟棄第一短信,或者第一終端設備也可以生成提示信息,以通過該提示信息來提示用戶是否要丟棄第一短信,等等。
通過本發明實施例提供的技術方案,可以有效識別偽基站,從而可以對偽基站發送的短信進行相應的處理,避免用戶因輕信虛假短信而受騙。
下面結合附圖介紹本發明實施例提供的設備。
請參見圖3,提供第一種偽基站識別設備,該設備可以包括存儲器301、處理器302和接收器303。
其中,處理器302例如可以包括中央處理器(CPU)或特定應用集成電路(Application Specific Integrated Circuit,ASIC),可以包括一個或多個用于控制程序執行的集成電路,可以包括使用現場可編程門陣列(Field Programmable Gate Array,FPGA)開發的硬件電路,可以包括基帶芯片。
存儲器301的數量可以是一個或多個。存儲器301可以包括只讀存儲器(Read Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)和磁盤存儲器,等等。存儲器301可以用于存儲處理器302執行任務所需的指令,還可以用于存儲數據。
接收器303可以屬于射頻系統,用于與外部設備進行網絡通信,例如可以通過以太網、無線接入網、無線局域網等網絡與外部設備進行通信。
存儲器301和接收器303可以通過總線300與處理器302相連接(圖3以此為例),或者也可以通過專門的連接線與處理器302連接。
通過對處理器302進行設計編程,將前述所示的方法所對應的代碼固化到芯片內,從而使芯片在運行時能夠執行前述實施例中的所示的方法。如何對處理器302進行設計編程為本領域技術人員所公知的技術,這里不再贅述。
該設備可以用于執行上述圖2所述的方法,例如可以是如前所述的服務器,當然,如果圖2的方法是由第一終端設備執行,則該設備也可以是第一終端設備。因此,對于該設備中的各單元所實現的功能等,可參考如前方法部分的描述,不多贅述。
請參見圖4,提供另一種偽基站識別設備,該設備可以包括接收模塊401、判斷模塊402和確定模塊403。
在實際應用中,接收模塊401對應的實體設備可以是圖3中的接收器303,判斷模塊402和確定模塊403對應的實體設備均可以是圖3中的處理器302。
該設備可以用于執行上述圖2所示的實施例提供的方法,例如該設備可以是如前所述的服務器,當然,如果圖2所示的實施例提供的方法是由第一終端設備執行,則該設備也可以是第一終端設備。
本發明實施例中,接收模塊401可以用于接收第一終端設備發送的第一信息,第一信息包括第一終端設備接收的第一短信的信息,判斷模塊402可以用于判斷第一信息是否滿足預設條件,確定模塊403可以用于若第一信息滿足預設條件,則確定發送第一短信的基站是偽基站。
在一種實施方式中,第一信息可以包括第一短信的關鍵字,那么判斷模塊402可以用于:將第一信息包括的關鍵字與預先設定的關鍵字進行匹配,其中,若第一信息包括的關鍵字與預先設定的關鍵字匹配成功,則確定第一信息滿足預設條件。
在一種實施方式中,第一信息可以包括第一終端設備接收第一短信的時間信息,那么判斷模塊402可以用于:判斷在該時間信息所在的第一時間范圍內除第一信息外是否還接收了至少一個終端設備發送的M個信息。其中,M個信息中的每個信息對應一條短信,發送M條短信給終端設備的M個通信標識為同一通信標識,M為正整數。若在第一預設時間范圍內除第一信息外還接收了至少一個終端設備發送的所述M個信息,則確定第一信息滿足預設條件。
在一種實施方式中,第一信息可以包括第一終端設備接收第一短信時所在的位置信息,那么判斷模塊402可以用于:判斷在該位置信息對應的位置設置了偽基站的概率是否大于預設概率。其中,若在該位置信息對應的位置設置了偽基站的概率大于預設概率,則確定第一信息滿足預設條件。
在一種實施方式中,第一信息可以包括第一終端設備在第二預設時間范圍內進行基站間切換的信息,其中,第一終端設備在第二預設時間范圍內接收了第一短信,那么判斷模塊402可以用于:判斷第一終端設備在第二預設時間范圍內進行基站間切換的方式是否滿足設定的切換條件,若第一終端設備在第二預設時間范圍內進行基站間切換的方式滿足設定的切換條件,則確定第一信息滿足預設條件。
在一種實施方式中,判斷模塊402可以用于判斷第一終端設備在第二預設時間范圍內進行基站間切換的方式是否滿足設定的切換條件,可以通過以下方式實現:判斷第一終端設備是否在接收第一短信之前發生了基站間切換,或,判斷第一終端設備是否:在接收第一短信之前發生了基站間切換、及在接收第一短信之后再次發生了基站間切換。
另外,對于該偽基站識別設備中的各單元所能夠實現的一些其他功能,或一些實現細節等,可參考如前方法部分的描述,不多贅述。
本發明實施例提供的偽基站識別方法及設備,在第一終端設備接收第一短信時,第一終端設備可以得到第一短信的信息,可以通過對第一終端設備發送的第一短信的信息進行分析來確定發送第一短信的基站是否是偽基站,即,通過接收短信的情況就可以判斷發送該短信的基站是否是偽基站,識別方式較為簡單,因此所需的算法也比較簡單,比較易于實現,且根據判斷結果可以確定該短信是否為偽基站發送的虛假短信,從而便于對虛假短信進行相應的處理,避免用戶上當受騙。
以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現本實施例方案的目的。本領域普通技術人員在不付出創造性的勞動的情況下,即可以理解并實施。
通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現,當然也可以通過硬件。基于這樣的理解,上述技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在計算機可讀存儲介質中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行各個實施例或者實施例的某些部分所述的方法。
最后應說明的是:以上實施例僅用以說明本發明的技術方案,而非對其限制;盡管參照前述實施例對本發明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本發明各實施例技術方案的精神和范圍。