專利名稱:一種基于時間和地理位置沖突的反并卡偵測方法
技術(shù)領(lǐng)域:
本發(fā)明涉及SIM卡安全領(lǐng)域,具體涉及一種基于時間和地理位置沖突的反并卡偵測方法。
背景技術(shù):
電信領(lǐng)域內(nèi)的欺詐偵測一般都依賴賬單和信用分析為主要手段,最大的問題是欺詐識別及時性不高。公開號為CN1231108A的專利申請中提供了將一個IMSI的使用限制到預(yù)定終端的方法和系統(tǒng),該方法和系統(tǒng)解決了 SIM(Subscriber Identity Module,用戶身份識別模塊) 卡復(fù)制的問題,但是該專利對于SIM卡來說僅能在預(yù)定的1個終端(手機(jī))或者幾個終端中使用,對于經(jīng)常更換終端而不更換SIM卡的用戶將會出現(xiàn)極大的麻煩。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種基于語音詳單分析,通過判斷時間沖突和地理位置沖突,確定是否存在SIM卡復(fù)制現(xiàn)象存在的方法,進(jìn)而能夠及時準(zhǔn)確地識別欺詐與被欺詐對象雙方。本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下
一種基于時間和地理位置沖突的反并卡偵測方法,包括如下步驟 步驟1 從話單中采集指定日起范圍內(nèi)的單個IMSI/MSISDN對應(yīng)多個IMEI的所有詳單記錄;
步驟2 對所述詳單記錄進(jìn)行時間沖突排查,篩選出第一批并卡手機(jī)號碼; 步驟3 對所述詳單記錄進(jìn)行位置沖突排查,篩選出第二批并卡手機(jī)號碼; 步驟4 將第一批并卡手機(jī)號碼和第二批并卡手機(jī)號碼進(jìn)行合并,獲得所有并卡手機(jī)號碼。^pf37IMSI Jnternational Mobile Subscriber Identification Number,
動用戶識別碼,IMSI是區(qū)別移動用戶的標(biāo)志,儲存在SIM卡中,可用于區(qū)別移動用戶的有效信息,其總長度不超過15位,使用0 9的數(shù)字;
MSISDN =Mobile Station international ISDN Number,移動臺國際 ISDN 號碼, 是在公共電話網(wǎng)交換網(wǎng)絡(luò)編號計劃中唯一能識別移動用戶的號碼,由以下部分組成 MSISDN=CC+NDC+SN, CC=國家碼(中國為86),NDC=國內(nèi)目的碼,SN=用戶號碼。若在以上號碼中將國家碼CC去除,就成了移動臺的國內(nèi)身份號碼,也就是日常所說的“手機(jī)號碼,,,每個GSM (Global System of Mobile communication,全球移動通信系統(tǒng))的網(wǎng)絡(luò)均分配一個國內(nèi)目的碼(NDC)。也可以要求分配兩個以上的NDC號。MSISDN的號長是可變的(取決于網(wǎng)絡(luò)結(jié)構(gòu)與編號計劃),不包括字冠,最長可以達(dá)到15位。國內(nèi)目的地碼(NDC)包括接入號N1N2N3和HLR (Home Location Register,存儲位置寄存器)的識別號H1H2H3H4。接入號用于識別網(wǎng)絡(luò),目前采用139、138等接入號。HLR識別號表示用戶歸屬的HLR,也表示移動業(yè)務(wù)本地網(wǎng)號;
IMEI Jnternational Mobile Equipment Identity,國際移動身份識別碼,俗稱“手機(jī)串號”,存儲在手機(jī)的EEPROM (俗稱碼片)里,每一個移動設(shè)備都對應(yīng)一個唯一的IMEI,其組成結(jié)構(gòu)為TAC (6位數(shù)字)+FAC (兩位數(shù)字)+SNR (6位數(shù)字)+SP (1位數(shù)字),TAC (設(shè)備型號核準(zhǔn)號碼)由歐洲型號認(rèn)證中心分配。本發(fā)明的有益效果是分析的依據(jù)只有話單,數(shù)據(jù)源單一,信息輸入少;分析效率高,只需分析一卡多機(jī)現(xiàn)象的語音詳單即可,其余詳單均可過濾掉;欺詐識別比較徹底,一次分析可以識別一個省的SIM卡被復(fù)制的所有現(xiàn)象,為反欺詐提供最有利的支撐。在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。進(jìn)一步,所述步驟2包括
步驟201 從詳單記錄中取出一個IMSI/MSISDN ;
步驟202 從詳單記錄中取出所有與該IMSI/MSISDN對應(yīng)的話單,包括主叫話單和被叫話單;
步驟203 建立表示當(dāng)天通話覆蓋的時間數(shù)組,時間數(shù)組中的每個單元對應(yīng)時間跨度為1分鐘,時間數(shù)組中共計M乘60個時間數(shù)組單元;
步驟204 逐條取步驟202中與該IMSI/MSISDN對應(yīng)的話單,找到話單中每條記錄的通話起始時間和通話時長,將自通話起始到通話結(jié)束覆蓋的通話時間所對應(yīng)的所有時間數(shù)組單元加1,其余的時間數(shù)組單元值不變;
步驟205 考察時間數(shù)組中是否存在兩個連續(xù)的時間數(shù)組單元的值均大于1,如果存在,則將當(dāng)前的IMSI/MSISDN對應(yīng)的手機(jī)號碼記錄為并卡手機(jī)號碼;
步驟206 改變IMSI/MSISDN,并執(zhí)行步驟201至205,直到遍歷完畢詳單記錄中所有的 IMSI/MSISDN。采用上述進(jìn)一步方案的有益效果是,利用時間數(shù)組,將一天中的時間按分鐘分塊, 對某一 IMSI/MSISDN的話單中一天中的每次通話占用時間均表示在該時間數(shù)組中,如果在同一個連續(xù)的兩分鐘或以上的時間內(nèi)出現(xiàn)了一個IMSI/MSISDN的多次通話,那么就可以直接通過該時間數(shù)組判斷出同一個IMSI/MSISDN在相同的時間內(nèi)同時進(jìn)行了多次通話,也就是說具有同一個IMSI/MSISDN的多個手機(jī)終端在同一時間內(nèi)進(jìn)行了通話,從而判斷出該 IMSI/MSISDN對應(yīng)的手機(jī)號碼記錄為并卡手機(jī)號碼,通過時間數(shù)組進(jìn)行進(jìn)行時間沖突排查, 判斷準(zhǔn)確,且快速。進(jìn)一步,在所述步驟205中還包括將記錄為并卡手機(jī)號碼的記錄從詳單記錄中刪除。采用上述進(jìn)一步方案的有益效果是,在進(jìn)行位置沖突排查之前,刪除已經(jīng)認(rèn)定為并卡手機(jī)號碼的詳單信息記錄,避免了位置沖突排查時對已經(jīng)記錄為并卡手機(jī)號碼再進(jìn)行一次篩選操作,可以極大的節(jié)約位置沖突排查的時間,提高排查效率。進(jìn)一步,所述步驟3包括
步驟301 從詳單記錄中取出一個IMSI/MSISDN ;
步驟302 從詳單記錄中取出所有與該IMSI/MSISDN對應(yīng)的話單,包括主叫話單和被叫話單,并對與該IMSI/MSISDN對應(yīng)的話單按照通話起始時間進(jìn)行排序;
步驟303 從與該IMSI/MSISDN對應(yīng)的話單中找出通話間隔最近的兩條詳單信息,且兩條詳單信息中的IMEI不同或者地區(qū)不同;
步驟304:計算所述兩條詳單信息中的通話時間間隔,若小于警戒閥值,則將當(dāng)前的 IMS I/MS I SDN對應(yīng)的手機(jī)號碼記錄為并卡手機(jī)號碼;
步驟305 改變IMSI/MSISDN,并執(zhí)行步驟301至304,直到遍歷完畢詳單記錄中所有的 IMSI/MSISDN。采用上述進(jìn)一步方案的有益效果是,在詳單記錄中,一個IMSI/MSISDN在很短的時間內(nèi)對應(yīng)出不同的IMEI或者地區(qū),換句話說,同一個手機(jī)號碼在很短的時間內(nèi)由多臺不同的手機(jī),或者在多個不同的地區(qū)進(jìn)行了通話,通過該條件的判斷即可認(rèn)定為該IMSI/ MSISDN對應(yīng)的手機(jī)號碼為并卡手機(jī)號碼。進(jìn)一步,所述警戒閥值為3秒。進(jìn)一步,在所述步驟2或者步驟3之后,步驟4之前還包括如下步驟
步驟A 對所述詳單記錄中每一個IMSI/MSISDN對應(yīng)的IMEI號碼變更次數(shù)、通話地區(qū)變更次數(shù)、超長話單的平均時長、超長話單的通話次數(shù)進(jìn)行統(tǒng)計,并將超過IMEI號碼變更次數(shù)閥值、通話地區(qū)變更次數(shù)閥值、超長話單的平均時長閥值或者超長話單的通話次數(shù)閥值的IMSI/MSISDN對應(yīng)的手機(jī)號碼記錄為懷疑手機(jī)號碼。采用上述進(jìn)一步方案的有益效果是,通過對IMEI號碼變更次數(shù)、通話地區(qū)變更次數(shù)、超長話單的平均時長、超長話單的通話次數(shù)的判斷篩選出懷疑手機(jī)號碼,可以進(jìn)一步跟蹤其通話行為,進(jìn)而發(fā)現(xiàn)潛在可能出現(xiàn)的新的并卡手機(jī)號碼。
圖1為本發(fā)明基于時間和地理位置沖突的反并卡偵測方法流程圖; 圖2為本發(fā)明中時間沖突排查中的時間數(shù)組的一個實施例示意圖3為本發(fā)明中位置沖突排查步驟的輔助示意圖4為本發(fā)明基于時間和地理位置沖突的反并卡偵測方法的一個具體實施方式
的算法流程圖。
具體實施例方式以下結(jié)合附圖對本發(fā)明的原理和特征進(jìn)行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。如圖1所示,本發(fā)明的基于時間和地理位置沖突的反并卡偵測方法包括以下步驟
步驟1 從話單中采集指定日起范圍內(nèi)的單個IMSI/MSISDN對應(yīng)多個IMEI的所有詳單記錄;
步驟2 對所述詳單記錄進(jìn)行時間沖突排查,篩選出第一批并卡手機(jī)號碼; 步驟3 對所述詳單記錄進(jìn)行位置沖突排查,篩選出第二批并卡手機(jī)號碼; 步驟4 將第一批并卡手機(jī)號碼和第二批并卡手機(jī)號碼進(jìn)行合并,獲得所有并卡手機(jī)號碼。其中,在步驟2或者步驟3之后,步驟4之前還包括
步驟A 對所述詳單記錄中每一個IMSI/MSISDN對應(yīng)的IMEI號碼變更次數(shù)、通話地區(qū)變更次數(shù)、超長話單的平均時長、超長話單的通話次數(shù)進(jìn)行統(tǒng)計,并將超過IMEI號碼變更次數(shù)閥值、通話地區(qū)變更次數(shù)閥值、超長話單的平均時長閥值或者超長話單的通話次數(shù)閥值的IMSI/MSISDN對應(yīng)的手機(jī)號碼記錄為懷疑手機(jī)號碼。步驟2中,通過下述子步驟實現(xiàn)
步驟201 從詳單記錄中取出一個IMSI/MSISDN ;
步驟202 從詳單記錄中取出所有與該IMSI/MSISDN對應(yīng)的話單,包括主叫話單和被叫話單;
步驟203 建立表示當(dāng)天通話覆蓋的時間數(shù)組,時間數(shù)組中的每個單元對應(yīng)時間跨度為1分鐘,時間數(shù)組中共計M乘60個時間數(shù)組單元;
步驟204 逐條取步驟202中與該IMSI/MSISDN對應(yīng)的話單,找到話單中每條記錄的通話起始時間和通話時長,將自通話起始到通話結(jié)束覆蓋的通話時間所對應(yīng)的所有時間數(shù)組單元加1,其余的時間數(shù)組單元值不變;
步驟205 考察時間數(shù)組中是否存在兩個連續(xù)的時間數(shù)組單元的值均大于1,如果存在,則將當(dāng)前的IMSI/MSISDN對應(yīng)的手機(jī)號碼記錄為并卡手機(jī)號碼;
步驟206 改變IMSI/MSISDN,并執(zhí)行步驟201至205,直到遍歷完畢詳單記錄中所有的 IMSI/MSISDN。如圖2所示,為一個關(guān)于步驟2中時間數(shù)組使用的實施例示意圖。在初始狀態(tài)下某個IMSI/MSISDN的時間數(shù)組中各個單元均設(shè)為0 ;詳單1中,某個IMSI/MSISDN的通話時間為9:10 9:17,對應(yīng)于詳單1中的通話時間,該IMSI/MSISDN的時間數(shù)組中,9:10 9:17這一段的數(shù)組單元均加1 ;詳單2中,該IMSI/MSISDN的通話時間為9:15 9:23,對應(yīng)于詳單2中的通話時間,該IMSI/MSISDN的時間數(shù)組中,9:15 9:23這一段的數(shù)組單元均加1 ;最后,該時間數(shù)組中,對應(yīng)于9:15 9:17時間段中的數(shù)組單元的值為2 (大于1), 表示了該段時間內(nèi)該IMSI/MSISDN同時進(jìn)行了兩次通話;進(jìn)一步判斷時,如果這兩次通話話的地點相同,則可斷定為時間沖突(對于通話類型,考慮到通話時長與計費時長的換算誤差,時長重疊在3分鐘以上可以認(rèn)定為時間沖突,低于3分鐘,則需要進(jìn)一步排查地理位置沖突),如果呼叫地點不同,則該IMSI/MSISDN的SIM卡必定為并卡。通過時間沖突排查可以篩選出一部分并卡手機(jī)號碼,篩選出的這部分手機(jī)號碼就沒有必要在經(jīng)過一次位置沖突排查,因此,可以在步驟205中加入將記錄為并卡手機(jī)號碼的記錄從詳單記錄中刪除的過程。如圖3所示,步驟3中,通過下述子步驟實現(xiàn) 步驟301 從詳單記錄中取出一個IMSI/MSISDN ;
步驟302 從詳單記錄中取出所有與該IMSI/MSISDN對應(yīng)的話單,包括主叫話單和被叫話單,并對與該IMSI/MSISDN對應(yīng)的話單按照通話起始時間進(jìn)行排序;
步驟303 從與該IMSI/MSISDN對應(yīng)的話單中找出通話間隔最近的兩條詳單信息,且兩條詳單信息中的IMEI不同或者地區(qū)不同;
步驟304:計算所述兩條詳單信息中的通話時間間隔,若小于警戒閥值,則將當(dāng)前的 IMSI/MSISDN對應(yīng)的手機(jī)號碼記錄為并卡手機(jī)號碼;
步驟305 改變IMSI/MSISDN,并執(zhí)行步驟301至304,直到遍歷完畢詳單記錄中所有的 IMSI/MSISDN。
其中,警戒閥值可以設(shè)定為3秒或者其他時間,只要能夠保證移動通信用戶不能在這段時間里迅速轉(zhuǎn)移地區(qū)或者不能迅速更換手機(jī)即可。采用上述時間沖突排查和位置沖突排查可以篩選出并卡手機(jī)號碼,但也存在著并卡手機(jī)號碼在所排查的區(qū)間內(nèi)進(jìn)行了明顯的沖突性的使用。因此,為了增加排查的力度,可以在步驟2或者步驟3之后,步驟4之前加入
步驟A 對所述詳單記錄中每一個IMS I/MS I SDN對應(yīng)的IMEI號碼變更次數(shù)、通話地區(qū)變更次數(shù)、超長話單的平均時長、超長話單的通話次數(shù)進(jìn)行統(tǒng)計,并將超過IMEI號碼變更次數(shù)閥值、通話地區(qū)變更次數(shù)閥值、超長話單的平均時長閥值或者超長話單的通話次數(shù)閥值的IMSI/MSISDN對應(yīng)的手機(jī)號碼記錄為懷疑手機(jī)號碼。這樣可以篩選出一批值得懷疑的手機(jī)號碼進(jìn)行跟蹤以進(jìn)一步的判斷是否存在并卡現(xiàn)象。其中的閥值可以根據(jù)需要進(jìn)行設(shè)定,比如某個用戶的超長話單的通話次數(shù)大于15 次就認(rèn)定為懷疑對象,超長話單的通話次數(shù)閥值就可以設(shè)置成15。如圖4所示,為本發(fā)明的一個具體實施中的算法流程圖,其中包括
話單采集過程在當(dāng)日指定時刻采集前日GSM話單中“One Imei More MSISDN”(一 IMEI對多MSISDN)的所有話單。數(shù)據(jù)清洗過程(1)對原始的IMEI碼進(jìn)行清洗和轉(zhuǎn)換;(2)對MSISDN進(jìn)行清洗/ 篩查;(3 )建立目標(biāo)話單樣本數(shù)據(jù)集。建立用戶表過程(1)從目標(biāo)話單樣本數(shù)據(jù)集中提取用戶MSISDN,建立待查用戶表;(2)抽取用戶屬性,豐富待查用戶表。時間沖突排查過程(1)提取待查用戶表中的MSISDN; (2)在目標(biāo)話單樣本數(shù)據(jù)集中提取與MSISDN相對應(yīng)的話單;(3)對這組話單進(jìn)行時間沖突排查;(4)對于肯定性判斷,回寫并卡黑名單用戶表,詳單證據(jù)表;(5)對于懷疑性判斷,回寫并卡懷疑名單表。位置沖突排查過程(1)如果目標(biāo)話單數(shù)據(jù)集中尚有未查到的數(shù)據(jù)集,則采用位置沖突排查;(2)對于肯定性判斷,回寫并卡黑名單用戶表,詳單證據(jù)表;(3)對于懷疑性判斷,回寫并卡懷疑名單表。結(jié)果整理過程(1)整理黑名單用戶表和證據(jù)表,使之滿足前端應(yīng)用;(2)整理懷疑名單表,使之滿足前端應(yīng)用;(3)月末,生成結(jié)果統(tǒng)計分析表,使之滿足前端應(yīng)用。結(jié)果應(yīng)用分析過程(1)黑名單、懷疑名單用戶表即席查詢分析;(2)黑名單、懷疑名單用戶的分布分析;(3)黑名單、懷疑名單用戶的消費分析;(4)黑名單、懷疑名單用戶的品牌、定購/業(yè)務(wù)開通情況分析等。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
8
權(quán)利要求
1.一種基于時間和地理位置沖突的反并卡偵測方法,包括如下步驟步驟1 從話單中采集指定日起范圍內(nèi)的單個IMSI/MSISDN對應(yīng)多個IMEI的所有詳單記錄;步驟2 對所述詳單記錄進(jìn)行時間沖突排查,篩選出第一批并卡手機(jī)號碼; 步驟3 對所述詳單記錄進(jìn)行位置沖突排查,篩選出第二批并卡手機(jī)號碼; 步驟4 將第一批并卡手機(jī)號碼和第二批并卡手機(jī)號碼進(jìn)行合并,獲得所有并卡手機(jī)號碼。
2.根據(jù)權(quán)利要求1所述的基于時間和地理位置沖突的反并卡偵測方法,其特征在于, 所述步驟2包括步驟201 從詳單記錄中取出一個IMSI/MSISDN ;步驟202 從詳單記錄中取出所有與該IMSI/MSISDN對應(yīng)的話單,包括主叫話單和被叫話單;步驟203 建立表示當(dāng)天通話覆蓋的時間數(shù)組,時間數(shù)組中的每個單元對應(yīng)時間跨度為1分鐘,時間數(shù)組中共計M乘60個時間數(shù)組單元;步驟204 逐條取步驟202中與該IMSI/MSISDN對應(yīng)的話單,找到話單中每條記錄的通話起始時間和通話時長,將自通話起始到通話結(jié)束覆蓋的通話時間所對應(yīng)的所有時間數(shù)組單元加1,其余的時間數(shù)組單元值不變;步驟205 考察時間數(shù)組中是否存在兩個連續(xù)的時間數(shù)組單元的值均大于1,如果存在,則將當(dāng)前的IMSI/MSISDN對應(yīng)的手機(jī)號碼記錄為并卡手機(jī)號碼;步驟206 改變IMSI/MSISDN,并執(zhí)行步驟201至205,直到遍歷完畢詳單記錄中所有的 IMSI/MSISDN。
3.根據(jù)權(quán)利要求2所述的基于時間和地理位置沖突的反并卡偵測方法,其特征在于, 在所述步驟205中還包括將記錄為并卡手機(jī)號碼的記錄從詳單記錄中刪除。
4.根據(jù)權(quán)利要求1所述的基于時間和地理位置沖突的反并卡偵測方法,其特征在于, 所述步驟3包括步驟301 從詳單記錄中取出一個IMSI/MSISDN ;步驟302 從詳單記錄中取出所有與該IMSI/MSISDN對應(yīng)的話單,包括主叫話單和被叫話單,并對與該IMSI/MSISDN對應(yīng)的話單按照通話起始時間進(jìn)行排序;步驟303 從與該IMSI/MSISDN對應(yīng)的話單中找出通話間隔最近的兩條詳單信息,且兩條詳單信息中的IMEI不同或者地區(qū)不同;步驟304:計算所述兩條詳單信息中的通話時間間隔,若小于警戒閥值,則將當(dāng)前的 IMSI/MSISDN對應(yīng)的手機(jī)號碼記錄為并卡手機(jī)號碼;步驟305 改變IMSI/MSISDN,并執(zhí)行步驟301至304,直到遍歷完畢詳單記錄中所有的 IMSI/MSISDN。
5.根據(jù)權(quán)利要求4所述的基于時間和地理位置沖突的反并卡偵測方法,其特征在于, 所述警戒閥值為3秒。
6.根據(jù)權(quán)利要求1至5任一項所述的基于時間和地理位置沖突的反并卡偵測方法,其特征在于,在所述步驟2或者步驟3之后,步驟4之前還包括如下步驟步驟A 對所述詳單記錄中每一個IMSI/MSISDN對應(yīng)的IMEI號碼變更次數(shù)、通話地區(qū)變更次數(shù)、超長話單的平均時長、超長話單的通話次數(shù)進(jìn)行統(tǒng)計,并將超過IMEI號碼變更次數(shù)閥值、通話地區(qū)變更次數(shù)閥值、超長話單的平均時長閥值或者超長話單的通話次數(shù)閥值的IMSI/MSISDN對應(yīng)的手機(jī)號碼記錄為懷疑手機(jī)號碼。
全文摘要
本發(fā)明涉及一種基于時間和地理位置沖突的反并卡偵測方法,包括步驟1從話單中采集指定日起范圍內(nèi)的單個IMSI/MSISDN對應(yīng)多個IMEI的所有詳單記錄;步驟2對所述詳單記錄進(jìn)行時間沖突排查,篩選出第一批并卡手機(jī)號碼;步驟3對所述詳單記錄進(jìn)行位置沖突排查,篩選出第二批并卡手機(jī)號碼;步驟4將第一批并卡手機(jī)號碼和第二批并卡手機(jī)號碼進(jìn)行合并,獲得所有并卡手機(jī)號碼。本發(fā)明分析的依據(jù)只有話單,數(shù)據(jù)源單一,信息輸入少;分析效率高,只需分析一卡多機(jī)現(xiàn)象的語音詳單即可,其余詳單均可過濾掉;欺詐識別比較徹底,一次分析可以識別一個省的SIM卡被復(fù)制的所有現(xiàn)象,為反欺詐提供最有利的支撐。
文檔編號H04W12/12GK102256255SQ20111009655
公開日2011年11月23日 申請日期2011年4月18日 優(yōu)先權(quán)日2011年4月18日
發(fā)明者王樹明 申請人:北京神州數(shù)碼思特奇信息技術(shù)股份有限公司