發現復制卡的方法和裝置的制造方法
【技術領域】
[0001]本發明涉及移動通信技術領域,特別涉及一種發現復制卡的方法和裝置。
【背景技術】
[0002]目前移動通信網絡中存在“復制卡”現象,非法的復制卡用戶可以盜打電話、盜發短信等,給用戶和企業造成經濟損失。并且,復制卡用戶還會干擾合法用戶的通信,在同一位置區編碼(Locat1n Area Code, LAC)下接收或接聽正常用戶短信和電話,帶來潛在的風險,如短信接收銀行卡密碼、支付寶密碼等,竊取正常用戶信息,給正常用戶造成更大的經濟損失。
[0003]目前運營商針對復制卡問題大多是一種被動的處理方式,往往是由合法用戶發現盜打電話、盜發短信后進行投訴,缺乏從現網鑒別復制卡的有效手段,無法做到及時預警。
[0004]目前還可以通過省際漫游數據業務的重合話單來發現復制卡,該方法有較大局限性,無法發現同一省內的復制卡。
【發明內容】
[0005]本發明實施例所要解決的一個技術問題是:解決目前復制卡甄別存在的滯后性和區域性限制的問題。
[0006]根據本發明實施例的一個方面,提出一種發現復制卡的方法,包括:對同一國際移動用戶識別碼(Internat1nal Mobile Subscriber Identificat1n Number, IMSI)的兩個連續的位置更新消息中攜帶的鑒權特征碼進行比較;將比較結果為兩個連續的位置更新消息中攜帶的鑒權特征碼不同的MSI輸出為復制卡。
[0007]在一個實施例中,發現復制卡的方法還包括:按照時間順序從A 口消息中篩選出位置更新消息、起呼消息、尋呼響應消息;為每個MSI建立一個緩存隊列,將篩選出的消息依次存入相應MSI的緩存隊列。
[0008]在一個實施例中,按照時間順序從A 口消息中篩選出位置更新消息、起呼消息、尋呼響應消息包括:根據消息標簽按照時間順序從A 口消息中篩選出位置更新消息、起呼消息、尋呼響應消息。
[0009]在一個實施例中,對同一頂SI的兩個連續的位置更新消息中攜帶的鑒權特征碼進行比較包括:從A 口消息中篩選出一個位置更新消息;判斷篩選出的位置更新消息所對應的緩存隊列中最新存入的消息是否為位置更新消息;響應于緩存隊列中最新存入的消息是位置更新消息的判斷結果,比較篩選出的位置更新消息中攜帶的鑒權特征碼與其緩存隊列中最新存入的消息中攜帶的鑒權特征碼是否相同。
[0010]在一個實施例中,發現復制卡的方法還包括:響應于篩選出的位置更新消息中攜帶的鑒權特征碼與其緩存隊列中最新存入的消息中攜帶的鑒權特征碼不同的比較結果,將緩存隊列對應的MSI輸出為復制卡;響應于篩選出的位置更新消息中攜帶的鑒權特征碼與其緩存隊列中最新存入的消息中攜帶的鑒權特征碼相同的比較結果,將篩選出的位置更新消息存入緩存隊列中。
[0011]根據本發明實施例的再一個方面,提出一種發現復制卡的裝置,包括:比較模塊,用于對同一國際移動用戶識別碼MSI的兩個連續的位置更新消息中攜帶的鑒權特征碼進行比較;識別模塊,用于將比較結果為兩個連續的位置更新消息中攜帶的鑒權特征碼不同的頂SI輸出為復制卡。
[0012]在一個實施例中,發現復制卡的裝置還包括:篩選模塊,用于按照時間順序從A 口消息中篩選出位置更新消息、起呼消息、尋呼響應消息;隊列建立模塊,用于為每個MSI建立一個緩存隊列,將篩選出的消息依次存入相應頂SI的緩存隊列。
[0013]在一個實施例中,篩選模塊具體用于根據消息標簽按照時間順序從A 口消息中篩選出位置更新消息、起呼消息、尋呼響應消息。
[0014]在一個實施例中,比較模塊具體用于:從A 口消息中篩選出一個位置更新消息;判斷篩選出的位置更新消息所對應的緩存隊列中最新存入的消息是否為位置更新消息;響應于緩存隊列中最新存入的消息是位置更新消息的判斷結果,比較篩選出的位置更新消息中攜帶的鑒權特征碼與其緩存隊列中最新存入的消息中攜帶的鑒權特征碼是否相同。
[0015]在一個實施例中,識別模塊用于:響應于篩選出的位置更新消息中攜帶的鑒權特征碼與其緩存隊列中最新存入的消息中攜帶的鑒權特征碼不同的比較結果,將緩存隊列對應的IMSI輸出為復制卡;響應于篩選出的位置更新消息中攜帶的鑒權特征碼與其緩存隊列中最新存入的消息中攜帶的鑒權特征碼相同的比較結果,將篩選出的位置更新消息存入緩存隊列中。
[0016]本發明實施例通過同一頂SI兩個連續的位置更新消息中鑒權特征碼的突變,能夠在全網范圍內及時地發現復制卡用戶,例如,省際、省內、同一交換機內、同一小區內都可以及時發現復制卡用戶,做到提前預警提前應對,減少用戶投訴,保障合法用戶權益。
[0017]通過以下參照附圖對本發明的示例性實施例的詳細描述,本發明的其它特征及其優點將會變得清楚。
【附圖說明】
[0018]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0019]圖1為本發明發現復制卡的方法一個實施例的流程示意圖。
[0020]圖2為本發明消息篩選和隊列緩存的流程示意圖。
[0021]圖3為本發明發現復制卡的方法再一個實施例的流程示意圖。
[0022]圖4為本發明發現復制卡的裝置一個實施例的結構示意圖。
[0023]圖5為本發明發現復制卡的裝置再一個實施例的結構示意圖。
【具體實施方式】
[0024]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發明及其應用或使用的任何限制。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0025]除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置、數字表達式和數值不限制本發明的范圍。
[0026]同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關系繪制的。
[0027]對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,所述技術、方法和設備應當被視為授權說明書的一部分。
[0028]在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0029]應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
[0030]發明人發現:在CDMA (碼分多址)用戶鑒權時,通過CAVE (CellularAuthenticat1n and Voice Encrypt1n,蜂窩認證和語音加密)算法計算鑒權特征碼(AUTHR), CAVE 算法輸入參數有 4 個:用戶 MIN(Mobile Identificat1n Number,移動臺識別碼)、用戶 ESN(Electronic Serial Number,電子串號)、SSD(Shared Secret Data,共享加密數據)以及RAND (Random Variable,隨機變量)。其中RAND是由網絡廣播一個統一值,并且對于一個用戶來說,其MIN、ESN唯一,因此同一用戶AUTHR值的不同只能是因為SSD不同造成。同時,M0(Mobile Originate,移動始呼)/MT(Mobile Terminated,移動終呼)若鑒權不通過會發起SSD更新,位置更新鑒權不通過不會發起SSD更新,排除業務過程中SSD更新所導致的SSD不同的可能性,同一用戶連續的兩次位置更新鑒權(其中間沒有Μ0\ΜΤ業務)的AUTHR值應相同,如果不同,就說明是兩個不同終端發起,即疑似復制卡。
[0031]本發明根據CAVE算法原理分析消息所帶鑒權特征碼(AUTHR)的變化,通過對同一IMSI兩個連續的位置更新消息所帶AUTHR的突變,挖掘出疑似復制卡用戶。
[0032]圖1為本發明發現復制卡的方法一個實施例的流程示意圖。如圖1所示,本實施例的方法包括以下步驟:
[0033]步驟S101,對同一頂SI的兩個連續的位置更新消息中攜帶的鑒權特征碼進行比較。
[0034]其中的“同一頂SI的兩個連續的位置更新消息”是指同一頂SI的兩個位置更新消息之間沒有起呼消息和尋呼響應消息。
[0035]步驟S102,將比較結果為兩個連續的位置更新消息中攜帶的鑒權特征碼不同的IMSI輸出為復制卡。
[0036]本實施例通過同一頂SI兩個連續的位置更新消息中鑒權特征碼的突變,能夠在全網范圍內及時地發現復制卡用戶,例如,省際、省內、同一交換機內、同一小區內都可以及時發現復制卡用戶,做到提前預警提前應對,減少用戶投訴,保障合法用戶權益。并且,無需對網絡進行改造,適用于對所有C網用戶的復制卡自動預警。
[0037]為了便于比較同一頂SI的兩個連續的位置更新消息中攜帶的鑒權特征碼的變化,可以為每個IMSI建立一個緩存隊列,將篩選出的位置更新消息、起呼消息、尋呼響應消息依次存入緩存隊列中。
[0038]圖2為本發明消息篩選和隊列緩存的流程示意圖。如圖2所示,本實施例的消息篩選和隊列緩存包括以下步驟:
[0039]步驟S201