欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

偽基站識別方法及裝置與流程

文檔序號:11216534閱讀:554來源:國知局
偽基站識別方法及裝置與流程

本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種偽基站識別方法及裝置。



背景技術(shù):

眾所周知,由于gsm網(wǎng)絡(luò)不像3g、4g網(wǎng)絡(luò)那樣具有移動終端和基站雙向鑒權(quán)機制,而是一種網(wǎng)絡(luò)對移動終端實行單向鑒權(quán)機制。在這種鑒權(quán)機制下,偽基站可以通過模仿基站,讓gsm用戶接入,通過短信、電話、上網(wǎng)等多種方式向用戶推送信息,不僅對用戶造成干擾,還會對用戶的安全、隱私等造成危害,以及極大地?fù)p耗公共頻譜資源。

然而,目前尚無較好的識別偽基站的方法。



技術(shù)實現(xiàn)要素:

本發(fā)明的主要目的在于提出一種偽基站識別方法及裝置,旨在提高移動終端在接入gsm網(wǎng)絡(luò)進行通信的狀態(tài)下使用的安全性。

為實現(xiàn)上述目的,本發(fā)明提供的一種偽基站識別裝置,所述偽基站識別裝置包括:

控制模塊,用于當(dāng)移動終端向同一待注冊的基站首次發(fā)送位置更新注冊請求時,以錯誤的用戶識別碼設(shè)定所述位置更新注冊請求中預(yù)置參數(shù),并將所述位置更新注冊請求發(fā)送至所述待注冊的基站;

第一判斷模塊,用于判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到所述待注冊的基站根據(jù)所述位置更新注冊請求發(fā)送的第一拒絕注冊信息;

確定模塊,用于當(dāng)在第一預(yù)設(shè)時間段內(nèi)接收到所述第一拒絕注冊信息時,確定所述待注冊的基站為真基站;當(dāng)在第一預(yù)設(shè)時間段內(nèi)未接收到所述第一拒絕注冊信息時,確定所述待注冊的基站為偽基站。

可選地,所述偽基站識別裝置還包括:

發(fā)送模塊,用于當(dāng)在所述第一預(yù)設(shè)時間段內(nèi)未接收到所述第一拒絕注冊信息的情況下,則在接收到所述待注冊基站根據(jù)所述位置更新注冊請求發(fā)送 的鑒權(quán)請求時,根據(jù)第一預(yù)置算法得到錯誤的鑒權(quán)驗證信息發(fā)送至所述待注冊的基站;

第二判斷模塊,用于判斷在第二預(yù)設(shè)時間段內(nèi)是否接收到所述待注冊的基站根據(jù)所述錯誤的鑒權(quán)驗證信息發(fā)送的第二拒絕注冊信息;

所述確定模塊還用于,當(dāng)在第二預(yù)設(shè)時間段內(nèi)接收到所述第二拒絕注冊信息時,確定所述待注冊的基站為真基站;當(dāng)在第二預(yù)設(shè)時間段內(nèi)未接收到所述第二拒絕注冊信息時,確定所述待注冊的基站為偽基站。

可選地,所述偽基站識別裝置還包括:

注冊模塊,用于根據(jù)正確的用戶卡識別碼以及第二預(yù)置算法得到正確的鑒權(quán)驗證信息向所述待注冊基站重新注冊。

可選地,所述偽基站識別裝置還包括:

切換模塊,用于切換待注冊的基站重新進行注冊。

可選地,所述用戶識別碼包括imsi、tmsi、imei和imeisv中的一種。

此外,為實現(xiàn)上述目的,本發(fā)明還提出一種偽基站識別方法,所述偽基站識別方法包括以下步驟:

當(dāng)移動終端向同一待注冊的基站首次發(fā)送位置更新注冊請求時,以錯誤的用戶識別碼設(shè)定所述位置更新注冊請求中預(yù)置參數(shù),并將所述位置更新注冊請求發(fā)送至所述待注冊的基站;

判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到所述待注冊的基站根據(jù)所述位置更新注冊請求發(fā)送的第一拒絕注冊信息;

若是,則確定所述待注冊的基站為真基站;

若否,則確定所述待注冊的基站為偽基站。

可選地,所述確定所述待注冊的基站為偽基站之前還包括:

當(dāng)在所述第一預(yù)設(shè)時間段內(nèi)未接收到所述第一拒絕注冊信息的情況下,則在接收到所述待注冊基站根據(jù)所述位置更新注冊請求發(fā)送的鑒權(quán)請求時,根據(jù)第一預(yù)置算法得到錯誤的鑒權(quán)驗證信息發(fā)送至所述待注冊的基站;

判斷在第二預(yù)設(shè)時間段內(nèi)是否接收到所述待注冊的基站根據(jù)所述錯誤的鑒權(quán)驗證信息發(fā)送的第二拒絕注冊信息;

若是,則確定所述待注冊的基站為真基站;

若否,則確定所述待注冊的基站為偽基站。

可選地,所述確定所述待注冊的基站為真基站之后還包括:根據(jù)正確的用戶卡識別碼以及第二預(yù)置算法得到正確的鑒權(quán)驗證信息向所述待注冊基站重新注冊。

可選地,所述確定所述待注冊的基站為偽基站之后還包括:

切換待注冊的基站重新進行注冊。

可選地,所述用戶識別碼包括imsi、tmsi、imei和imeisv中的一種。

本發(fā)明實施例通過當(dāng)移動終端向同一待注冊的基站首次發(fā)送位置更新注冊請求時,以錯誤的用戶識別碼設(shè)定所述位置更新注冊請求中預(yù)置參數(shù),并將所述位置更新注冊請求發(fā)送至所述待注冊的基站;判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到所述待注冊的基站根據(jù)所述位置更新注冊請求發(fā)送的第一拒絕注冊信息;若是,則確定所述待注冊的基站為真基站;若否,則確定所述待注冊的基站為偽基站。由于根據(jù)真基站和偽基站的注冊特性進行判別,以識別出用戶手機當(dāng)前待注冊的基站是否為偽基站,因此提高了移動終端在接入gsm網(wǎng)絡(luò)進行通信的狀態(tài)下使用的安全性。

附圖說明

圖1為實現(xiàn)本發(fā)明各個實施例的移動終端的硬件結(jié)構(gòu)示意圖;

圖2為本發(fā)明偽基站識別裝置第一實施例的功能模塊結(jié)構(gòu)示意圖;

圖3為本發(fā)明偽基站識別裝置第二實施例的功能模塊結(jié)構(gòu)示意圖;

圖4為本發(fā)明偽基站識別裝置一實施例中移動終端注冊示例圖;

圖5為本發(fā)明偽基站識別裝置另一實施例中移動終端注冊示例圖;

圖6為本發(fā)明偽基站識別裝置第三實施例的功能模塊結(jié)構(gòu)示意圖;

圖7為本發(fā)明偽基站識別方法第一實施例的流程示意圖;

圖8為本發(fā)明偽基站識別方法第二實施例的流程示意圖;

圖9為本發(fā)明偽基站識別方法第三實施例的流程示意圖。

本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。

具體實施方式

應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

現(xiàn)在將參考附圖描述實現(xiàn)本發(fā)明各個實施例的移動終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。

移動終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數(shù)字廣播接收器、pda(個人數(shù)字助理)、pad(平板電腦)、pmp(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動終端以及諸如數(shù)字tv、臺式計算機等等的固定終端。下面,假設(shè)終端是移動終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動目的的元件之外,根據(jù)本發(fā)明的實施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。

圖1為實現(xiàn)本發(fā)明各個實施例的移動終端的硬件結(jié)構(gòu)示意。本發(fā)明實施例的移動終端100包括:天線101、收發(fā)機102、處理器103、數(shù)字信號處理芯片104、編解碼器105、聽筒106、麥克風(fēng)107和用戶識別卡108。

用戶識別卡108用于與移動終端100進行連接和信息交換,提供移動通信業(yè)務(wù)(語音業(yè)務(wù)、數(shù)據(jù)業(yè)務(wù)等)所需的相關(guān)數(shù)據(jù),并在其內(nèi)部存儲用戶信息、短消息、執(zhí)行鑒權(quán)算法和產(chǎn)生加密密匙等。

數(shù)字信號處理芯片104包括適當(dāng)?shù)挠布?、邏輯器件、電路?或編碼,用于進行音頻信號處理,例如,在通話過程中的回聲抑制、噪聲抑制等音頻信號處理。

編解碼器(codec)105包括適當(dāng)?shù)挠布?、邏輯器件、電路?或編碼,用于進行a/d以及d/a轉(zhuǎn)換。

天線101用于發(fā)射和接收信號。

聽筒106包括適當(dāng)?shù)挠布?、邏輯器件、電路?或編碼,用于輸出聲音信號。

麥克風(fēng)107包括適當(dāng)?shù)挠布⑦壿嬈骷?、電路?或編碼,用于采集語音信號。

收發(fā)機102負(fù)責(zé)把來自處理器信號調(diào)制到射頻頻段,以及經(jīng)功率放大等處理后由天線發(fā)射出去。收發(fā)機102還負(fù)責(zé)將天線接收到的信號經(jīng)過低功率噪聲放大、混頻等處理后送入處理器103。

處理器103用于進行通信協(xié)議棧物理層的基帶處理功能,包括數(shù)字聯(lián)合檢測、調(diào)制/解調(diào)、信道編碼/譯碼等,以及用于處理復(fù)雜的邏輯操作以及進行任務(wù)分配,為用戶提供交互接口,執(zhí)行移動終端的操作系統(tǒng)等。此外,移動終端100還包括存儲器、電源單元、定位單元、顯示單元等等用于執(zhí)行相應(yīng)的功能。

基于上述移動終端硬件結(jié)構(gòu),提出本發(fā)明偽基站識別方法及裝置各個實施例。

如圖2所示,本發(fā)明第一實施例提出一種偽基站識別裝置,該偽基站識別裝置包括:

控制模塊10,用于當(dāng)移動終端向同一待注冊的基站首次發(fā)送位置更新注冊請求時,以錯誤的用戶識別碼設(shè)定位置更新注冊請求中預(yù)置參數(shù),并將位置更新注冊請求發(fā)送至待注冊的基站;

本實施例提供的偽基站識別裝置主要應(yīng)用在移動終端中,用于在gsm網(wǎng)絡(luò)環(huán)境下對移動終端通信的基站是否為偽基站進行識別。該移動終端優(yōu)選為手機,以下各實施例中以該移動終端是手機為例進行詳細(xì)說明。具體地,偽基站通常是通過工程手機獲得手機上鄰小區(qū)bcch(broadcastcontrolchannel,廣播控制信道)頻率和場強信息,選定信號最弱的小區(qū)進行偽裝;然后根據(jù)gsm小區(qū)選擇和重選算法,偽基站小區(qū)生成極大的c2值,以吸入周圍的用戶手機駐留(即手機接入該偽基站組建的gsm網(wǎng)絡(luò))。此時,偽基站可以獲得用戶tmsi/imsi/imei等網(wǎng)絡(luò)底層信息,最后設(shè)置任意主叫號碼通過sdcch信道發(fā)送向用戶發(fā)送信息(例如,詐騙短信)。因此,偽基站不與真正的移動網(wǎng)絡(luò)互聯(lián),當(dāng)用戶手機接入到偽基站后,用戶無法撥通真正的用戶,也無法給真正用戶和網(wǎng)站發(fā)送信息和數(shù)據(jù)。

具體地,手機在進行小區(qū)重選和開機搜網(wǎng)時,需要向基站發(fā)起位置更新注冊。只有當(dāng)手機在真基站上進行注冊后,才可以進行數(shù)據(jù)業(yè)務(wù)(網(wǎng)絡(luò)數(shù)據(jù)通信)以及語音業(yè)務(wù)(例如,語音通話、短信收發(fā)等)。在注冊的過程中由于基站需要對手機進行識別,確定是否為非法用戶,若為非法用戶,則基站將 會拒絕手機注冊。由此,本發(fā)明實施例通過開機搜網(wǎng)注冊和小區(qū)重選注冊流程中識別偽基站。

本實施例中,上述用戶識別碼為基站用于識別用戶是否為非法用戶的參數(shù),可以理解的是,在不同的協(xié)議代碼下用戶識別碼的內(nèi)容不同。具體地,該用戶識別碼包括imsi(internationalmobilesubscriberidentificationnumber,國際移動用戶識別碼)、imei(internationalmobileequipmentidentity,國際移動設(shè)備標(biāo)識)、tmsi(temporarymobilesubscriberidentity,臨時識別碼)和imeisv(internationalmobileequipmentidentitysoftwareversion)中的一種。

具體地,當(dāng)用戶確定待注冊的網(wǎng)絡(luò)頻段對應(yīng)的基站后,則向該基站發(fā)送位置更新注冊請求,此時將判斷用戶是否首次向該基站發(fā)送位置更新注冊請求,若是,則以錯誤的用戶識別碼設(shè)定位置更新注冊請求中預(yù)置參數(shù)形成特定的位置更新注冊請求,然后將該特定的位置更新注冊請求發(fā)送至基站。可以理解的是,上述錯誤的用戶識別碼用于在基站上進行非法用戶識別時,識別失敗。具體地,該錯誤的用戶識別碼的設(shè)置方式可以根據(jù)實際需要進行設(shè)置,例如可以修改用戶識別碼的位數(shù)或者在正確的用戶識別碼上增加一個固定值(如加1)等,其具體地實現(xiàn)方式在此不做進一步的限定。若待注冊的基站為非首次注冊,則按照正常的注冊流程進行位置更新注冊,正常的位置更新注冊流程在此不作進一步地說明。

第一判斷模塊20,用于判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到待注冊的基站根據(jù)位置更新注冊請求發(fā)送的第一拒絕注冊信息;

確定模塊30,用于當(dāng)在第一預(yù)設(shè)時間段內(nèi)接收到第一拒絕注冊信息時,確定待注冊的基站為真基站;當(dāng)在第一預(yù)設(shè)時間段內(nèi)未接收到第一拒絕注冊信息時,確定待注冊的基站為偽基站。

本實施例中,當(dāng)待注冊基站接收到上述位置更新注冊請求時,將會根據(jù)該位置更新注冊請求中預(yù)置參數(shù)獲取用戶識別碼。由于此時接收到的用戶識別碼為錯誤的識別碼,因此待注冊的基站在進行用戶識別時,將認(rèn)定當(dāng)前注冊的手機為非法用戶,此時將拒絕該手機注冊,與此同時將向手機發(fā)送第一拒絕注冊信息?;谏鲜鲎栽?,通過手機在根據(jù)錯誤的用戶識別碼發(fā)送位置更新注冊請求后,判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到基站返回的第一 拒絕注冊信息的結(jié)果即可實現(xiàn)對基站的真?zhèn)舞b別。具體地,若在第一預(yù)設(shè)時間段內(nèi)接收到待注冊的基站根據(jù)位置更新注冊請求發(fā)送的第一拒絕注冊信息,則確定上述待注冊的基站為真基站;若在第一預(yù)設(shè)時間段內(nèi)沒有接收到待注冊的基站根據(jù)位置更新注冊請求發(fā)送的第一拒絕注冊信息,則確定上述待注冊的基站為偽基站??梢岳斫獾氖?,上述第一預(yù)設(shè)時間段的時間長度可以根據(jù)實際需要進行設(shè)置,在此不做進一步地限定。

本發(fā)明實施例通過當(dāng)移動終端向同一待注冊的基站首次發(fā)送位置更新注冊請求時,以錯誤的用戶識別碼設(shè)定位置更新注冊請求中預(yù)置參數(shù),并將位置更新注冊請求發(fā)送至待注冊的基站;判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到待注冊的基站根據(jù)位置更新注冊請求發(fā)送的第一拒絕注冊信息;若是,則確定待注冊的基站為真基站;若否,則確定待注冊的基站為偽基站。由于根據(jù)真基站和偽基站的注冊特性進行判別,以識別出用戶手機當(dāng)前待注冊的基站是否為偽基站,因此提高了移動終端在接入gsm網(wǎng)絡(luò)進行通信的狀態(tài)下使用的安全性。

進一步地,參照圖3,基于上述實施例,本實施例中,上述偽基站識別裝置包括:

控制模塊10,用于當(dāng)移動終端向同一待注冊的基站首次發(fā)送位置更新注冊請求時,以錯誤的用戶識別碼設(shè)定位置更新注冊請求中預(yù)置參數(shù),并將位置更新注冊請求發(fā)送至待注冊的基站;

第一判斷模塊20,用于判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到待注冊的基站根據(jù)位置更新注冊請求發(fā)送的第一拒絕注冊信息;

確定模塊30,用于當(dāng)在第一預(yù)設(shè)時間段內(nèi)接收到第一拒絕注冊信息時,確定待注冊的基站為真基站;當(dāng)在第一預(yù)設(shè)時間段內(nèi)未接收到第一拒絕注冊信息時,確定待注冊的基站為偽基站;

發(fā)送模塊40,用于當(dāng)在第一預(yù)設(shè)時間段內(nèi)未接收到第一拒絕注冊信息的情況下,則在接收到待注冊基站根據(jù)位置更新注冊請求發(fā)送的鑒權(quán)請求時,根據(jù)第一預(yù)置算法得到錯誤的鑒權(quán)驗證信息發(fā)送至待注冊的基站;

第二判斷模塊50,用于判斷在第二預(yù)設(shè)時間段內(nèi)是否接收到待注冊的基站根據(jù)錯誤的鑒權(quán)驗證信息發(fā)送的第二拒絕注冊信息;

確定模塊30還用于,當(dāng)在第二預(yù)設(shè)時間段內(nèi)接收到第二拒絕注冊信息時,確定待注冊的基站為真基站;當(dāng)在第二預(yù)設(shè)時間段內(nèi)未接收到第二拒絕注冊信息時,確定待注冊的基站為偽基站。

如圖4和圖5所示,在真基站上進行注冊時,若以錯誤的用戶識別碼發(fā)送位置更新注冊請求后,基站將會將該位置更新注冊請求發(fā)送至核心網(wǎng),核心網(wǎng)可以在此時通過基站向手機發(fā)送第一拒絕注冊信息;此外,核心網(wǎng)還可以在此不進行拒絕注冊,在后續(xù)鑒權(quán)的過程中拒絕注冊。此時核心網(wǎng)將通過基站向手機發(fā)送鑒權(quán)請求,該鑒權(quán)請求中攜帶有預(yù)置的鑒權(quán)參數(shù)。在手機接收到基站所發(fā)送的鑒權(quán)請求時,將根據(jù)該鑒權(quán)請求與第一預(yù)置算法得到錯誤的鑒權(quán)驗證信息,然后發(fā)送至待注冊基站。在真基站上可以由基站將該錯誤的鑒權(quán)驗證信息發(fā)送給核心網(wǎng)進行鑒權(quán)認(rèn)證,從而確定鑒權(quán)識別,并由核心網(wǎng)通過該真基站向手機發(fā)送第二拒絕注冊信息,以拒絕真基站的注冊;若假基站接收到該錯誤的鑒權(quán)驗證信息,由于無法進行鑒權(quán)識別,通常直接接受注冊,以將該注冊的手機駐留在基站上?;谏鲜鲈恚梢酝ㄟ^判斷手機是否接收到待注冊的基站根據(jù)錯誤的鑒權(quán)驗證信息發(fā)送的第二拒絕注冊信息,從而確定上述待注冊的基站是否為真基站。

可以理解的是,上述第二預(yù)設(shè)時間段的時間長度可以根據(jù)實際需要進行設(shè)置,在此不作進一步地限定。

具體地,上述第一拒絕注冊信息和第二拒絕注冊信息的內(nèi)容均可以根據(jù)實際需要進行設(shè)置,在此不再詳述。

應(yīng)當(dāng)說明的是,由于真基站在發(fā)送拒絕注冊信息的時間點不同,本實施例中當(dāng)手機第一次同一待注冊的基站上進行注冊的情況下,在進行鑒權(quán)時,仍然發(fā)送錯誤的鑒權(quán)驗證信息,從而可以雙層保證基站識別的準(zhǔn)確性。需要在此解釋的是,對于錯誤的鑒權(quán)驗證信息的計算方式可以根據(jù)實際需要進行設(shè)置,例如可以不采用上述鑒權(quán)請求中的鑒權(quán)參數(shù),也可以改變鑒權(quán)計算的算法表達式。其具體地改變方式在此不作進一步地限定。

進一步地,在識別出真基站和假基站后,對手機的注冊流程可以根據(jù)實際需要進行設(shè)置,參照圖6,基于上述實施例,本實施例中,上述偽基站識別裝置包括:

控制模塊10,用于當(dāng)移動終端向同一待注冊的基站首次發(fā)送位置更新注冊請求時,以錯誤的用戶識別碼設(shè)定位置更新注冊請求中預(yù)置參數(shù),并將位置更新注冊請求發(fā)送至待注冊的基站;

第一判斷模塊20,用于判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到待注冊的基站根據(jù)位置更新注冊請求發(fā)送的第一拒絕注冊信息;

確定模塊30,用于當(dāng)在第一預(yù)設(shè)時間段內(nèi)接收到第一拒絕注冊信息時,確定待注冊的基站為真基站;當(dāng)在第一預(yù)設(shè)時間段內(nèi)未接收到第一拒絕注冊信息時,確定待注冊的基站為偽基站;

注冊模塊60,用于根據(jù)正確的用戶卡識別碼以及第二預(yù)置算法得到正確的鑒權(quán)驗證信息向待注冊基站重新注冊;

切換模塊70,用于切換待注冊的基站重新進行注冊。

可以理解的是,在接收到上述第一拒絕注冊信息或者上述第二拒絕注冊信息時,均認(rèn)定上述待注冊的基站為偽基站。此時,將重新選擇一個基站進行注冊,當(dāng)重新選定的待注冊基站之前已經(jīng)注冊過,則按照正常的注冊流程進行注冊;若重新選定的待注冊基站之前未注冊過,則按照本方案注冊流程進行注冊,以對該基站是否為偽基站進行識別。當(dāng)通過識別認(rèn)定為真基站后,可以按照正常的注冊流程在該待注冊的基站上進行注冊,即在本實施例中,可以根據(jù)正確的用戶卡識別碼以及第二預(yù)置算法得到正確的鑒權(quán)驗證信息向待注冊基站重新注冊。

如圖7所示,提出了本發(fā)明偽基站識別方法的第一實施例,該偽基站識別方法包括:

步驟s10,當(dāng)移動終端向同一待注冊的基站首次發(fā)送位置更新注冊請求時,以錯誤的用戶識別碼設(shè)定位置更新注冊請求中預(yù)置參數(shù),并將位置更新注冊請求發(fā)送至待注冊的基站;

本實施例提供的偽基站識別方法主要應(yīng)用在移動終端中,用于在gsm網(wǎng)絡(luò)環(huán)境下對移動終端通信的基站是否為偽基站進行識別。該移動終端優(yōu)選為手機,以下各實施例中以該移動終端是手機為例進行詳細(xì)說明。具體地,偽基站通常是通過工程手機獲得手機上鄰小區(qū)bcch(broadcastcontrolchannel,廣播控制信道)頻率和場強信息,選定信號最弱的小區(qū)進行偽裝; 然后根據(jù)gsm小區(qū)選擇和重選算法,偽基站小區(qū)生成極大的c2值,以吸入周圍的用戶手機駐留(即手機接入該偽基站組建的gsm網(wǎng)絡(luò))。此時,偽基站可以獲得用戶tmsi/imsi/imei等網(wǎng)絡(luò)底層信息,最后設(shè)置任意主叫號碼通過sdcch信道發(fā)送向用戶發(fā)送信息(例如,詐騙短信)。因此,偽基站不與真正的移動網(wǎng)絡(luò)互聯(lián),當(dāng)用戶手機接入到偽基站后,用戶無法撥通真正的用戶,也無法給真正用戶和網(wǎng)站發(fā)送信息和數(shù)據(jù)。

具體地,手機在進行小區(qū)重選和開機搜網(wǎng)時,需要向基站發(fā)起位置更新注冊。只有當(dāng)手機在真基站上進行注冊后,才可以進行數(shù)據(jù)業(yè)務(wù)(網(wǎng)絡(luò)數(shù)據(jù)通信)以及語音業(yè)務(wù)(例如,語音通話、短信收發(fā)等)。在注冊的過程中由于基站需要對手機進行識別,確定是否為非法用戶,若為非法用戶,則基站將會拒絕手機注冊。由此,本發(fā)明實施例通過開機搜網(wǎng)注冊和小區(qū)重選注冊流程中識別偽基站。

本實施例中,上述用戶識別碼為基站用于識別用戶是否為非法用戶的參數(shù),可以理解的是,在不同的協(xié)議代碼下用戶識別碼的內(nèi)容不同。具體地,該用戶識別碼包括imsi(internationalmobilesubscriberidentificationnumber,國際移動用戶識別碼)、imei(internationalmobileequipmentidentity,國際移動設(shè)備標(biāo)識)、tmsi(temporarymobilesubscriberidentity,臨時識別碼)和imeisv(internationalmobileequipmentidentitysoftwareversion)中的一種。

具體地,當(dāng)用戶確定待注冊的網(wǎng)絡(luò)頻段對應(yīng)的基站后,則向該基站發(fā)送位置更新注冊請求,此時將判斷用戶是否首次向該基站發(fā)送位置更新注冊請求,若是,則以錯誤的用戶識別碼設(shè)定位置更新注冊請求中預(yù)置參數(shù)形成特定的位置更新注冊請求,然后將該特定的位置更新注冊請求發(fā)送至基站。可以理解的是,上述錯誤的用戶識別碼用于在基站上進行非法用戶識別時,識別失敗。具體地,該錯誤的用戶識別碼的設(shè)置方式可以根據(jù)實際需要進行設(shè)置,例如可以修改用戶識別碼的位數(shù)或者在正確的用戶識別碼上增加一個固定值(如加1)等,其具體地實現(xiàn)方式在此不做進一步的限定。若待注冊的基站為非首次注冊,則按照正常的注冊流程進行位置更新注冊,正常的位置更新注冊流程在此不作進一步地說明。

步驟s20,判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到待注冊的基站根據(jù)位置更 新注冊請求發(fā)送的第一拒絕注冊信息;若是,則執(zhí)行步驟s30,否則執(zhí)行步驟s40;

步驟s30,確定待注冊的基站為真基站;

步驟s40,確定待注冊的基站為偽基站。

本實施例中,當(dāng)待注冊基站接收到上述位置更新注冊請求時,將會根據(jù)該位置更新注冊請求中預(yù)置參數(shù)獲取用戶識別碼。由于此時接收到的用戶識別碼為錯誤的識別碼,因此待注冊的基站在進行用戶識別時,將認(rèn)定當(dāng)前注冊的手機為非法用戶,此時將拒絕該手機注冊,與此同時將向手機發(fā)送第一拒絕注冊信息?;谏鲜鲎栽恚ㄟ^手機在根據(jù)錯誤的用戶識別碼發(fā)送位置更新注冊請求后,判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到基站返回的第一拒絕注冊信息的結(jié)果即可實現(xiàn)對基站的真?zhèn)舞b別。具體地,若在第一預(yù)設(shè)時間段內(nèi)接收到待注冊的基站根據(jù)位置更新注冊請求發(fā)送的第一拒絕注冊信息,則確定上述待注冊的基站為真基站;若在第一預(yù)設(shè)時間段內(nèi)沒有接收到待注冊的基站根據(jù)位置更新注冊請求發(fā)送的第一拒絕注冊信息,則確定上述待注冊的基站為偽基站。可以理解的是,上述第一預(yù)設(shè)時間段的時間長度可以根據(jù)實際需要進行設(shè)置,在此不做進一步地限定。

本發(fā)明實施例通過當(dāng)移動終端向同一待注冊的基站首次發(fā)送位置更新注冊請求時,以錯誤的用戶識別碼設(shè)定位置更新注冊請求中預(yù)置參數(shù),并將位置更新注冊請求發(fā)送至待注冊的基站;判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到待注冊的基站根據(jù)位置更新注冊請求發(fā)送的第一拒絕注冊信息;若是,則確定待注冊的基站為真基站;若否,則確定待注冊的基站為偽基站。由于根據(jù)真基站和偽基站的注冊特性進行判別,以識別出用戶手機當(dāng)前待注冊的基站是否為偽基站,因此提高了移動終端在接入gsm網(wǎng)絡(luò)進行通信的狀態(tài)下使用的安全性。

進一步地,參照圖8,基于上述實施例,本實施例中,上述偽基站識別方法包括:

步驟s10,當(dāng)移動終端向同一待注冊的基站首次發(fā)送位置更新注冊請求時,以錯誤的用戶識別碼設(shè)定位置更新注冊請求中預(yù)置參數(shù),并將位置更新注冊請求發(fā)送至待注冊的基站;

步驟s20,判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到待注冊的基站根據(jù)位置更新注冊請求發(fā)送的第一拒絕注冊信息;若是,則執(zhí)行步驟s30,否則執(zhí)行步驟s50;

步驟s30,確定待注冊的基站為真基站;

步驟s50,在接收到待注冊基站根據(jù)位置更新注冊請求發(fā)送的鑒權(quán)請求時,根據(jù)第一預(yù)置算法得到錯誤的鑒權(quán)驗證信息發(fā)送至待注冊的基站;

步驟s60,判斷在第二預(yù)設(shè)時間段內(nèi)是否接收到待注冊的基站根據(jù)錯誤的鑒權(quán)驗證信息發(fā)送的第二拒絕注冊信息;若是,則執(zhí)行步驟s30,否則執(zhí)行步驟s40;

步驟s40,確定待注冊的基站為偽基站。

如圖4和圖5所示,在真基站上進行注冊時,若以錯誤的用戶識別碼發(fā)送位置更新注冊請求后,基站將會將該位置更新注冊請求發(fā)送至核心網(wǎng),核心網(wǎng)可以在此時通過基站向手機發(fā)送第一拒絕注冊信息;此外,核心網(wǎng)還可以在此不進行拒絕注冊,在后續(xù)鑒權(quán)的過程中拒絕注冊。此時核心網(wǎng)將通過基站向手機發(fā)送鑒權(quán)請求,該鑒權(quán)請求中攜帶有預(yù)置的鑒權(quán)參數(shù)。在手機接收到基站所發(fā)送的鑒權(quán)請求時,將根據(jù)該鑒權(quán)請求與第一預(yù)置算法得到錯誤的鑒權(quán)驗證信息,然后發(fā)送至待注冊基站。在真基站上可以由基站將該錯誤的鑒權(quán)驗證信息發(fā)送給核心網(wǎng)進行鑒權(quán)認(rèn)證,從而確定鑒權(quán)識別,并由核心網(wǎng)通過該真基站向手機發(fā)送第二拒絕注冊信息,以拒絕真基站的注冊;若假基站接收到該錯誤的鑒權(quán)驗證信息,由于無法進行鑒權(quán)識別,通常直接接受注冊,以將該注冊的手機駐留在基站上?;谏鲜鲈?,可以通過判斷手機是否接收到待注冊的基站根據(jù)錯誤的鑒權(quán)驗證信息發(fā)送的第二拒絕注冊信息,從而確定上述待注冊的基站是否為真基站。

可以理解的是,上述第二預(yù)設(shè)時間段的時間長度可以根據(jù)實際需要進行設(shè)置,在此不作進一步地限定。

具體地,上述第一拒絕注冊信息和第二拒絕注冊信息的內(nèi)容均可以根據(jù)實際需要進行設(shè)置,在此不再詳述。

應(yīng)當(dāng)說明的是,由于真基站在發(fā)送拒絕注冊信息的時間點不同,本實施例中當(dāng)手機第一次同一待注冊的基站上進行注冊的情況下,在進行鑒權(quán)時,仍然發(fā)送錯誤的鑒權(quán)驗證信息,從而可以雙層保證基站識別的準(zhǔn)確性。需要 在此解釋的是,對于錯誤的鑒權(quán)驗證信息的計算方式可以根據(jù)實際需要進行設(shè)置,例如可以不采用上述鑒權(quán)請求中的鑒權(quán)參數(shù),也可以改變鑒權(quán)計算的算法表達式。其具體地改變方式在此不作進一步地限定。

進一步地,在識別出真基站和假基站后,對手機的注冊流程可以根據(jù)實際需要進行設(shè)置,參照圖9,基于上述實施例,本實施例中,上述偽基站識別方法包括:

步驟s10,當(dāng)移動終端向同一待注冊的基站首次發(fā)送位置更新注冊請求時,以錯誤的用戶識別碼設(shè)定位置更新注冊請求中預(yù)置參數(shù),并將位置更新注冊請求發(fā)送至待注冊的基站;

步驟s20,判斷在第一預(yù)設(shè)時間段內(nèi)是否接收到待注冊的基站根據(jù)位置更新注冊請求發(fā)送的第一拒絕注冊信息;若是,則執(zhí)行步驟s30,否則執(zhí)行步驟s40;

步驟s30,確定待注冊的基站為真基站;

步驟s70,根據(jù)正確的用戶卡識別碼以及第二預(yù)置算法得到正確的鑒權(quán)驗證信息向待注冊基站重新注冊;

步驟s40,確定待注冊的基站為偽基站;

步驟s80,切換待注冊的基站重新進行注冊。

可以理解的是,在接收到上述第一拒絕注冊信息或者上述第二拒絕注冊信息時,均認(rèn)定上述待注冊的基站為偽基站。此時,將重新選擇一個基站進行注冊,當(dāng)重新選定的待注冊基站之前已經(jīng)注冊過,則按照正常的注冊流程進行注冊;若重新選定的待注冊基站之前未注冊過,則按照本方案注冊流程進行注冊,以對該基站是否為偽基站進行識別。當(dāng)通過識別認(rèn)定為真基站后,可以按照正常的注冊流程在該待注冊的基站上進行注冊,即在本實施例中,可以根據(jù)正確的用戶卡識別碼以及第二預(yù)置算法得到正確的鑒權(quán)驗證信息向待注冊基站重新注冊。

需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還 包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。

上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。

出于解釋的目的,前面的描述使用了特定的術(shù)語,以提供對本發(fā)明的透徹理解。然而,對本領(lǐng)域的技術(shù)人員來說顯而易見的是,為了實踐本發(fā)明并不需要具體的細(xì)節(jié)。本發(fā)明的具體實施例的前述描述是為了圖示和說明的目的而呈現(xiàn)。它們并不意在詳盡的或?qū)⒈景l(fā)明限于所公開的準(zhǔn)確形式。鑒于上面的教義,許多修改和變化是可能的。為了最好地解釋本發(fā)明的原理及其實際應(yīng)用而示出并描述了這些實施例,從而使本領(lǐng)域的其他技術(shù)人員能夠最好地利用本發(fā)明和具有適于預(yù)期的特定使用的各種修改的各種實施例。意在本發(fā)明的范圍由隨后的權(quán)利要求和其等同物來限定。

以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
万载县| 综艺| 牟定县| 涟水县| 农安县| 河池市| 甘南县| 镇安县| 临安市| 锡林浩特市| 高碑店市| 五大连池市| 定日县| 康乐县| 朝阳区| 香港| 临汾市| 阿克| 巴中市| 康平县| 高平市| 蒙自县| 万源市| 太仓市| 栖霞市| 永清县| 雷波县| 孙吴县| 资中县| 巴楚县| 河池市| 南城县| 和龙市| 彭山县| 曲沃县| 中牟县| 禹州市| 札达县| 塘沽区| 海城市| 文安县|