于此,如果在特定定時(shí)器超時(shí)之前,終端設(shè)備收到網(wǎng)絡(luò)反饋的位置區(qū)更新拒絕消息,則說明網(wǎng)絡(luò)為偽基站,來自網(wǎng)絡(luò)的短信為偽基站垃圾短信。
[0052]情況六、判斷終端設(shè)備是否收到網(wǎng)絡(luò)反饋的鑒權(quán)拒絕消息;如果是,則判定來自網(wǎng)絡(luò)的短信為合法基站的正常短信;如果否,則比較終端設(shè)備測量的網(wǎng)絡(luò)信號強(qiáng)度與預(yù)設(shè)門限值M ;如果網(wǎng)絡(luò)信號強(qiáng)度大于預(yù)設(shè)門限值M,則判定來自網(wǎng)絡(luò)的短信為偽基站垃圾短信;如果網(wǎng)絡(luò)信號強(qiáng)度不大于預(yù)設(shè)門限值M,則判定來自網(wǎng)絡(luò)的短信為合法基站的正常短信。
[0053]上述情況為特定定時(shí)器T未超時(shí)的處理,本發(fā)明實(shí)施例中,在特定定時(shí)器T超時(shí)后,如果終端設(shè)備未收到網(wǎng)絡(luò)反饋的消息,則比較終端設(shè)備測量的網(wǎng)絡(luò)信號強(qiáng)度與預(yù)設(shè)門限值M ;如果網(wǎng)絡(luò)信號強(qiáng)度大于預(yù)設(shè)門限值M,則判定來自網(wǎng)絡(luò)的短信為偽基站垃圾短信;如果網(wǎng)絡(luò)信號強(qiáng)度不大于預(yù)設(shè)門限值M,則判定來自網(wǎng)絡(luò)的短信為合法基站的正常短信。其中,當(dāng)網(wǎng)絡(luò)信號強(qiáng)度大于預(yù)設(shè)門限值M時(shí),表明網(wǎng)絡(luò)需要對終端設(shè)備的位置區(qū)更新過程進(jìn)行處理,因此當(dāng)網(wǎng)絡(luò)為合法基站時(shí),網(wǎng)絡(luò)不會不向終端設(shè)備反饋消息,基于此,如果在特定定時(shí)器超時(shí)后,終端設(shè)備未收到網(wǎng)絡(luò)反饋的消息,則說明網(wǎng)絡(luò)為偽基站,來自網(wǎng)絡(luò)的短信為偽基站垃圾短信。
[0054]在上述處理處理中,該預(yù)設(shè)門限值M的取值可以根據(jù)實(shí)際經(jīng)驗(yàn)值進(jìn)行設(shè)置,例如:設(shè)置預(yù)設(shè)門限值M的取值略大于網(wǎng)絡(luò)設(shè)定門限,該網(wǎng)絡(luò)設(shè)定門限表示為需要對位置區(qū)更新過程進(jìn)行處理的門限,基于此,當(dāng)網(wǎng)絡(luò)信號強(qiáng)度大于預(yù)設(shè)門限值M時(shí),表明網(wǎng)絡(luò)需要對終端設(shè)備的位置區(qū)更新過程進(jìn)行處理。
[0055]在上述處理處理中,當(dāng)判定來自網(wǎng)絡(luò)的短信為偽基站垃圾短信時(shí),需要攔截偽基站垃圾短信,即主動攔截向用戶呈現(xiàn)的偽基站垃圾短信的內(nèi)容,且在一種具體實(shí)現(xiàn)方式中,在攔截偽基站垃圾短信之后,還可以直接刪除該偽基站垃圾短信。當(dāng)判定來自網(wǎng)絡(luò)的短信為合法基站(即不是偽基站)的正常短信時(shí),將合法基站的正常短信呈現(xiàn)給用戶,即向用戶呈現(xiàn)正常短/[目的內(nèi)容。
[0056]本發(fā)明實(shí)施例中,在判定來自網(wǎng)絡(luò)的短信為偽基站垃圾短信或者判定來自網(wǎng)絡(luò)的短信為合法基站的正常短信之前,如果終端設(shè)備收到來自網(wǎng)絡(luò)的短信,則緩存該來自網(wǎng)絡(luò)的短信,暫不呈現(xiàn)給用戶。進(jìn)一步的,在判定來自網(wǎng)絡(luò)的短信為合法基站的正常短信時(shí),會將緩存的來自網(wǎng)絡(luò)的短信呈現(xiàn)給用戶;在判定來自網(wǎng)絡(luò)的短信為偽基站垃圾短信時(shí),會攔截緩存的來自網(wǎng)絡(luò)的短信。
[0057]在具體實(shí)現(xiàn)過程中,如果網(wǎng)絡(luò)(如:合法基站或者偽基站)索要終端設(shè)備的MSIJIJ還可以判斷出終端設(shè)備上報(bào)頂SI的過程,該過程不再贅述。
[0058]實(shí)施例二
[0059]基于與實(shí)施例一相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例二提供一種對偽基站垃圾短信的攔截方法,通過分析偽基站下發(fā)垃圾短信的工作原理,并針對性的攔截偽基站的垃圾短信,從而通過對偽基站發(fā)送的垃圾短信進(jìn)行攔截,進(jìn)而提升用戶的體驗(yàn)。如圖2所示,該偽基站垃圾短信攔截方法包括以下步驟:
[0060]步驟201,判斷終端設(shè)備是否收到網(wǎng)絡(luò)反饋的終端標(biāo)識請求;如果是,則執(zhí)行步驟
202;如果否,則執(zhí)行步驟208。
[0061]步驟202,判斷終端設(shè)備是否收到網(wǎng)絡(luò)反饋的鑒權(quán)請求消息;如果是,則執(zhí)行步驟
203;如果否,則執(zhí)行步驟207。
[0062]步驟203,從鑒權(quán)請求消息中讀取鑒權(quán)隨機(jī)數(shù),并判斷鑒權(quán)請求消息中攜帶的鑒權(quán)隨機(jī)數(shù)的固定bit位與保存的鑒權(quán)隨機(jī)數(shù)的固定bit位是否相同,如果是,則執(zhí)行步驟204;如果否,則執(zhí)行步驟209。
[0063]步驟204,判斷終端設(shè)備是否收到網(wǎng)絡(luò)反饋的位置區(qū)更新接受消息;如果是,則執(zhí)行步驟208 ;如果否,則執(zhí)行步驟205。
[0064]步驟205,判斷終端設(shè)備是否收到網(wǎng)絡(luò)反饋的位置區(qū)更新拒絕消息;如果是,則執(zhí)行步驟206 ;如果否,則執(zhí)行步驟207。
[0065]步驟206,判斷終端設(shè)備是否收到網(wǎng)絡(luò)反饋的鑒權(quán)拒絕消息;如果是,則執(zhí)行步驟208 ;如果否,則執(zhí)行步驟207。
[0066]步驟207,判斷終端設(shè)備測量的網(wǎng)絡(luò)信號強(qiáng)度是否大于預(yù)設(shè)門限值M ;如果是,則執(zhí)行步驟209 ;如果否,則執(zhí)行步驟208。
[0067]步驟208,判定來自網(wǎng)絡(luò)的短信為合法基站的正常短信。
[0068]步驟209,判定來自網(wǎng)絡(luò)的短信為偽基站垃圾短信。
[0069]實(shí)施例三
[0070]基于與實(shí)施例一相同的發(fā)明構(gòu)思,本發(fā)明實(shí)施例三提供一種對偽基站垃圾短信的攔截方法,通過分析偽基站下發(fā)垃圾短信的工作原理,并針對性的攔截偽基站的垃圾短信,從而通過對偽基站發(fā)送的垃圾短信進(jìn)行攔截,進(jìn)而提升用戶的體驗(yàn)。如圖3所示,該偽基站垃圾短信攔截方法包括以下步驟:
[0071]步驟301,獲得并保存LAC ID信息和cell ID信息。
[0072]步驟302,在終端設(shè)備從第一小區(qū)重選到第二小區(qū)時(shí),利用第二小區(qū)的LAC ID和cell ID,和/或LAC ID信息和cell ID信息判定網(wǎng)絡(luò)為偽基站或合法基站。在判定網(wǎng)絡(luò)為偽基站時(shí),不允許終端設(shè)備接入到網(wǎng)絡(luò)。
[0073]進(jìn)一步的,上述處理過程進(jìn)一步包括以下處理方式:
[0074]方式一、當(dāng)LAC ID信息和cell ID信息為LAC ID和cell ID的映射關(guān)系時(shí),在終端設(shè)備從第一小區(qū)重選到第二小區(qū)時(shí),在收到來自網(wǎng)絡(luò)的系統(tǒng)廣播消息時(shí),從來自網(wǎng)絡(luò)的系統(tǒng)廣播消息中獲得第二小區(qū)的LAC ID和cell ID ;如果第二小區(qū)的LAC ID和cell ID不滿足映射關(guān)系,則判定網(wǎng)絡(luò)為偽基站;如果第二小區(qū)的LAC ID和cell ID滿足映射關(guān)系,則判定網(wǎng)絡(luò)為合法基站。
[0075]具體的,通過設(shè)置LAC ID和cell ID的映射關(guān)系,即LAC ID與其下所有cell ID有數(shù)學(xué)關(guān)聯(lián),并將LAC ID和cell ID的映射關(guān)系通知給終端設(shè)備的app應(yīng)用,使得app應(yīng)用能夠獲得并保存LAC ID和cell ID的映射關(guān)系。基于此,在終端設(shè)備重選到某小區(qū)后,在發(fā)起位置區(qū)更新過程之前,首先從系統(tǒng)廣播消息中獲得網(wǎng)絡(luò)的LAC ID和cell ID ;如果網(wǎng)絡(luò)的LAC ID和cell ID不滿足上述映射關(guān)系,則判定網(wǎng)絡(luò)為偽基站,即不接入到網(wǎng)絡(luò);如果網(wǎng)絡(luò)的LAC ID和cell ID滿足上述映射關(guān)系,則判定網(wǎng)絡(luò)為合法基站?;谠撎幚矸绞剑沟媒K端設(shè)備在位置區(qū)更新過程之前,即可識別并拒絕接入偽基站,阻隔隨后網(wǎng)絡(luò)對終端設(shè)備任何標(biāo)識的獲取(包括MS1、TMSI ),使偽基站無法工作。
[0076]例如,當(dāng)LAC ID 和 cell ID 的映射關(guān)系為 LAC IDl 對應(yīng) cell IDl-cell ID20 時(shí),在終端設(shè)備從第一小區(qū)重選到第二小區(qū)時(shí),如果從系統(tǒng)廣播消息中獲得第二小區(qū)的LAC ID為LAC IDl, cell ID為cell ID21,則第二小區(qū)的LAC ID和cell ID不滿足映射關(guān)系,判定網(wǎng)絡(luò)為偽基站;如果從系統(tǒng)廣播消息中獲得第二小區(qū)的LAC ID為LAC IDl, cell ID為cell ID18,則第二小區(qū)的LAC ID和cell ID滿足映射關(guān)系,則判定網(wǎng)絡(luò)為合法基站。
[0077]方式二、當(dāng)LAC ID信息為LAC ID與周圍LAC ID之間的對應(yīng)關(guān)系時(shí),在終端設(shè)備從第一小區(qū)重選到第二小區(qū)時(shí),在收到來自網(wǎng)絡(luò)的系統(tǒng)廣播消息時(shí),從系統(tǒng)廣播消息中獲得第二小區(qū)的LAC ID ;如果第一小區(qū)的LAC ID與第二小區(qū)的LAC ID不滿足對應(yīng)關(guān)系,則判定網(wǎng)絡(luò)為偽基站;如果第一小區(qū)的LAC ID與第二小區(qū)的LAC ID滿足對應(yīng)關(guān)系,則判定網(wǎng)絡(luò)為合法基站。
[0078]具體的,通過設(shè)置LAC ID與周圍LAC ID之間的對應(yīng)關(guān)系,即LAC ID與其所有的周圍LAC ID有數(shù)學(xué)關(guān)聯(lián),并將LAC ID與周圍LAC ID之間的對應(yīng)關(guān)系通知給終端設(shè)備的app應(yīng)用,使得app應(yīng)用能夠獲得并保存LAC ID與周圍LAC ID之間的對應(yīng)關(guān)系?;诖?,在終端設(shè)備重選到某小區(qū)后,在發(fā)起位置區(qū)更新過程之前,首先從系統(tǒng)廣播消息中獲得第二小區(qū)的LAC ID,如果第一小區(qū)的LAC ID與第二小區(qū)的LAC ID不滿足對應(yīng)關(guān)系,則判定網(wǎng)絡(luò)為偽基站;如果第一小區(qū)的LAC ID與第二小區(qū)的LAC ID滿足對應(yīng)關(guān)系,則定網(wǎng)絡(luò)為合法基站?;谠撎幚矸绞?,使得終端設(shè)備在位置區(qū)更新過程之前,即可識別并拒絕接入偽基站,阻隔隨后網(wǎng)絡(luò)對終端設(shè)備任何標(biāo)識的獲取(包括頂S1、TMSI ),使偽基站無法工作。
[0079]例如,當(dāng)LAC ID與周圍LAC ID之間的對應(yīng)關(guān)系為LAC IDl對應(yīng)LAC ID2、LAC ID3時(shí),在終端設(shè)備從第一小區(qū)重選到第二小區(qū)時(shí),如果從系統(tǒng)廣播消息中獲得第二小區(qū)的LACID為LAC ID4,且第一小區(qū)的LAC ID為LAC ID1,則第一小區(qū)的LAC ID與第二小區(qū)的LACID不滿足對應(yīng)關(guān)系,判定網(wǎng)絡(luò)為偽基站;如果從系統(tǒng)廣播消息中獲得第二小區(qū)的LAC ID為LAC ID2,且第一小區(qū)的LAC ID為LAC ID1,則第一小區(qū)的LAC ID與第二小區(qū)的LAC ID滿足對應(yīng)關(guān)系,則定網(wǎng)絡(luò)為合法基站。
[0080]方式三、當(dāng)LAC ID信息和cell ID信息為LAC ID和LAC ID的邊緣小區(qū)的對應(yīng)關(guān)系時(shí),在終端設(shè)備從第一小區(qū)重選到第二小區(qū)時(shí),在收到來自網(wǎng)絡(luò)的系統(tǒng)廣播消息時(shí),從系統(tǒng)廣播消息中獲得第二小區(qū)的LAC ID ;如果第二小區(qū)的LAC ID與第一小區(qū)的LAC ID不同,且第一小區(qū)的小區(qū)標(biāo)識不是第一小區(qū)的LAC ID的邊緣小區(qū)的小區(qū)標(biāo)識,判定網(wǎng)絡(luò)為偽基站;如果第一小區(qū)的小區(qū)標(biāo)識是第一小區(qū)的LAC ID的邊緣小區(qū)的小區(qū)標(biāo)識,判定網(wǎng)絡(luò)為合法基站。
[0081]具體的,通過設(shè)置LAC ID和LAC ID的邊緣小區(qū)的對應(yīng)關(guān)系,即LAC ID與其所有的邊緣小區(qū)有數(shù)學(xué)關(guān)聯(lián),并將LAC ID和LAC ID的邊緣小區(qū)的對應(yīng)關(guān)系通知給終端設(shè)備的app應(yīng)用,使app應(yīng)用能夠獲得并保存LAC ID和LAC ID的邊緣小區(qū)的對應(yīng)關(guān)系。基于此,在終端設(shè)備重選到某小區(qū)后,在發(fā)起位置區(qū)更新過程之前,首先從系統(tǒng)廣播消息中獲得第二小區(qū)的LAC ID ;如果第二小區(qū)的LAC ID與第一小區(qū)的LAC ID不同,且第一小區(qū)的小區(qū)標(biāo)識不是第一小區(qū)的LAC ID的邊緣小區(qū)的