專利名稱:消息識(shí)別方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種消息識(shí)別方法、裝置及系統(tǒng)。
背景技術(shù):
在當(dāng)今通信技術(shù)領(lǐng)域中,全球移動(dòng)通信系統(tǒng)(Global System for MobileComm皿ications,GSM)、寬帶石馬多分址(Wideband Code Division MultipleAccess, WCDMA)網(wǎng)絡(luò)的網(wǎng)絡(luò)運(yùn)營商,其國際短消息互通業(yè)務(wù)通過國際七號(hào)信令系統(tǒng)(Signalling System No. 7, SS7)完成。在SS7信令協(xié)議棧的分層結(jié)構(gòu)中,與短消息應(yīng)用有關(guān)的是信 令連接控制部分(Signalling Connection ControlPart, SCCP)、事務(wù)處理應(yīng)用部分 (Transaction Capabilities Application, TCAP)、移云力應(yīng)用部分(Mobile Aplication Part , MAP)。其中,短消息中攜帶的主叫標(biāo)識(shí)和被叫標(biāo)識(shí)屬于MAP層的消息;源地址 (Calling Party address)和目的地址(Called Party address)屬于SCCP層的消息。
但是,GSM、 WCDMA等網(wǎng)絡(luò)的國際和網(wǎng)間短消息業(yè)務(wù)存在著日趨嚴(yán)重的消息欺詐問 題,偽造者通過一些不安全的網(wǎng)絡(luò)接入,偽造短消息信令消息發(fā)送給移動(dòng)網(wǎng)絡(luò)。目前,在現(xiàn) 有通信網(wǎng)絡(luò)中,主要存在以下兩種短消息欺詐行為 —禾中是移動(dòng)始發(fā)短消息(Short Message Service Mobile Originated, SMSM0)的 消息欺詐(Spoof)。 一般MO消息為短消息上行的流程,即發(fā)送方提交MO消息到發(fā)送方所 歸屬的移動(dòng)交換中心(Mobile Switching Center,MSC),然后再由MSC將該M0消息提交到 短消息服務(wù)中心(Short Message ServiceCenter, SMSC) 。 M0消息欺詐的過程為位于第 三方網(wǎng)絡(luò)或非移動(dòng)網(wǎng)絡(luò)的發(fā)送方偽裝成一個(gè)用戶終端,并向移動(dòng)網(wǎng)絡(luò)A的SMSC發(fā)送了一條 M0消息,該M0消息的發(fā)送方號(hào)碼和接收方號(hào)碼都填寫為移動(dòng)網(wǎng)絡(luò)A的合法用戶的號(hào)碼,但 是SCCP層的發(fā)送方地址一般是偽造的,例如該發(fā)送方地址為某移動(dòng)網(wǎng)絡(luò)B的MSC地址;此 時(shí)發(fā)送到移動(dòng)網(wǎng)絡(luò)A的SMSC上的該M0消息發(fā)送至本移動(dòng)網(wǎng)絡(luò)A的用戶終端上后,SMSC會(huì) 將該M0消息的響應(yīng)消息發(fā)送至移動(dòng)網(wǎng)絡(luò)B的MSC上,從而造成移動(dòng)網(wǎng)絡(luò)A的SMSC被欺騙。
另一種是移動(dòng)終止短消息(Short Message Service Mobile Terminated, SMSMT) 的消息欺詐(Fake)。一般MT消息為短消息下行的流程,即由SMSC下發(fā)短消息到接收方終端 的流程;一般SMSC會(huì)先發(fā)送一個(gè)短消息路由請求(SendRoutingInfoForSM, SRI)消息到歸 屬位置寄存器(Home LocationRegister, HLR)查詢接收方的拜訪地MSC (VMSC)地址,SMSC 獲得查詢結(jié)果后直接下發(fā)MT消息到VMSC,由VMSC發(fā)送至接收方。MT消息欺詐的過程為 位于第三方網(wǎng)絡(luò)或非移動(dòng)網(wǎng)絡(luò)的發(fā)送方偽裝成移動(dòng)網(wǎng)絡(luò)A中的SMSC,直接向移動(dòng)網(wǎng)絡(luò)B的 MSC發(fā)送了一條MT消息,該MT消息的發(fā)送方號(hào)碼為移動(dòng)網(wǎng)絡(luò)B的真實(shí)存在的用戶號(hào)碼或 者為非法號(hào)碼,接收方號(hào)碼為移動(dòng)網(wǎng)絡(luò)B的合法用戶的號(hào)碼,但是SCCP層的發(fā)送方地址和 /或MAP層的SMSC地址一般是偽造的;此時(shí)SMSC發(fā)送的SRI消息的發(fā)送發(fā)地址是真實(shí)的, 以保證獲取到接收方的VMSC地址,當(dāng)移動(dòng)網(wǎng)絡(luò)B的VMSC受到該MT消息后,VMSC會(huì)將MT消 息的響應(yīng)消息發(fā)送至移動(dòng)網(wǎng)絡(luò)A的SMSC,從而造成移動(dòng)網(wǎng)絡(luò)B被欺騙。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)現(xiàn)現(xiàn)有技術(shù)無法對此類欺詐消息進(jìn)行有效識(shí)別,從而造成移動(dòng)網(wǎng)絡(luò)的合法用戶被誤計(jì)費(fèi);并導(dǎo)致運(yùn)營商網(wǎng)間結(jié)算出現(xiàn)問題,使得網(wǎng)絡(luò)可 靠性和安全性低。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種消息識(shí)別的方法、裝置及系統(tǒng),以實(shí)現(xiàn)對消息欺詐的行為 的有效識(shí)別,提高網(wǎng)絡(luò)可靠性和安全性。 本發(fā)明實(shí)施例的一方面,提供一種消息識(shí)別方法,包括 接收移動(dòng)始發(fā)消息,所述移動(dòng)始發(fā)消息中攜帶主叫標(biāo)識(shí)和源地址; 獲取所述主叫標(biāo)識(shí)的拜訪地移動(dòng)交換中心VMSC地址; 判斷所述源地址與獲取的所述VMSC地址是否一致,若不一致,則所述移動(dòng)始發(fā)消 息為欺詐消息。 本發(fā)明實(shí)施例的另一方面,提供一種消息識(shí)別裝置,包括 信令傳輸接口單元,用于接收移動(dòng)始發(fā)消息,所述移動(dòng)始發(fā)消息中攜帶主叫標(biāo)識(shí) 和源地址; 獲取單元,用于獲取所述主叫標(biāo)識(shí)的拜訪地移動(dòng)交換中心VMSC地址; 校驗(yàn)單元,用于判斷所述源地址與獲取的所述VMSC地址是否一致,若不一致,則
所述移動(dòng)始發(fā)消息為欺詐消息。 本發(fā)明實(shí)施例的另一方面,提供一種消息識(shí)別系統(tǒng),包括 校驗(yàn)信令節(jié)點(diǎn),用于接收移動(dòng)始發(fā)消息,所述移動(dòng)始發(fā)消息中攜帶主叫標(biāo)識(shí)和源 地址,獲取所述主叫標(biāo)識(shí)的拜訪地移動(dòng)交換中心VMSC地址,并判斷所述源地址與獲取的所 述VMSC地址是否一致,若不一致,則所述移動(dòng)始發(fā)消息為欺詐消息; 信令傳輸節(jié)點(diǎn),與所述校驗(yàn)信令節(jié)點(diǎn)相連接,用于按目的地址路由規(guī)則向所述校
驗(yàn)信令節(jié)點(diǎn)路由所述移動(dòng)始發(fā)消息,并轉(zhuǎn)發(fā)所述校驗(yàn)信令節(jié)點(diǎn)所要處理的消息。 本發(fā)明實(shí)施例的另一方面,提供一種消息識(shí)別方法,包括 接收移動(dòng)終止消息,所述移動(dòng)終止消息中攜帶被叫標(biāo)識(shí)、源地址和短消息狀態(tài)報(bào) 告投遞地址; 根據(jù)所述被叫標(biāo)識(shí),從與所述移動(dòng)終止消息關(guān)聯(lián)的短消息路由請求SRI消息中獲 取所述SRI消息中攜帶的源地址; 判斷所述移動(dòng)終止消息的短消息狀態(tài)報(bào)告投遞地址與所述移動(dòng)終止消息的源地 址、以及所述移動(dòng)終止消息的源地址與所述SRI消息的源地址是否一致,若兩者中至少有 一個(gè)不一致,則所述移動(dòng)終止消息為欺詐消息。 本發(fā)明實(shí)施例的另一方面,提供一種消息識(shí)別裝置,包括 信令傳輸接口單元,用于接收移動(dòng)終止消息,所述移動(dòng)終止消息包括被叫標(biāo)識(shí)、源 地址和短消息狀態(tài)報(bào)告投遞地址; 第一獲取單元,用于根據(jù)所述被叫標(biāo)識(shí),從與所述移動(dòng)終止消息關(guān)聯(lián)的短消息路 由請求SRI消息中獲取所述SRI消息中攜帶的源地址; 第一校驗(yàn)單元,用于判斷所述移動(dòng)終止消息的短消息狀態(tài)報(bào)告投遞地址與所述移 動(dòng)終止消息的源地址、以及所述移動(dòng)終止消息的源地址與所述SRI消息的源地址是否一 致,若兩者中至少有一個(gè)不一致,則所述移動(dòng)終止消息為欺詐消息。
本發(fā)明實(shí)施例的另一方面,提供一種消息識(shí)別系統(tǒng),包括 校驗(yàn)信令節(jié)點(diǎn),用于接收移動(dòng)終止消息,所述移動(dòng)終止消息包括被叫標(biāo)識(shí)、源地址 和短消息狀態(tài)報(bào)告投遞地址,根據(jù)所述被叫標(biāo)識(shí),從與所述移動(dòng)終止消息關(guān)聯(lián)的短消息路 由請求SRI消息中獲取所述SRI消息中攜帶的源地址,并判斷所述移動(dòng)終止消息的短消息 狀態(tài)報(bào)告投遞地址與所述移動(dòng)終止消息的源地址、以及所述移動(dòng)終止消息的源地址與所述 SRI消息的源地址是否一致,若兩者中至少有一個(gè)不一致,則所述移動(dòng)終止消息為欺詐消 息; 信令傳輸節(jié)點(diǎn),與所述校驗(yàn)信令節(jié)點(diǎn)相連接,用于按MAP操作碼路由規(guī)則向所述
校驗(yàn)信令節(jié)點(diǎn)路由所述移動(dòng)終止消息,并轉(zhuǎn)發(fā)所述校驗(yàn)信令節(jié)點(diǎn)所要處理的消息。 由以上技術(shù)方案可知,本發(fā)明實(shí)施例的消息識(shí)別方法、裝置及系統(tǒng),提供了一種短
消息校驗(yàn)的方式,通過校驗(yàn)單元或校驗(yàn)信令節(jié)點(diǎn)對發(fā)送方發(fā)送的短消息進(jìn)行地址校驗(yàn)來識(shí)
別欺詐消息并阻止其下發(fā),有效的避免了現(xiàn)有技術(shù)中存在的欺詐消息無法有效阻止,從而
導(dǎo)致發(fā)送欺詐消息的費(fèi)用被誤計(jì)在合法用戶身上以及運(yùn)營商網(wǎng)間結(jié)算出現(xiàn)差錯(cuò)的問題,提
高了通信網(wǎng)絡(luò)的可靠性和安全性。
圖1為本發(fā)明實(shí)施例的組網(wǎng)邏輯結(jié)構(gòu)示意圖; 圖2為本發(fā)明消息識(shí)別方法實(shí)施例的流程圖; 圖3為本發(fā)明消息識(shí)別方法實(shí)施例的信令流程圖; 圖4為本發(fā)明消息識(shí)別方法實(shí)施例的流程圖; 圖5為本發(fā)明消息識(shí)別方法實(shí)施例的信令流程圖; 圖6為本發(fā)明消息識(shí)別裝置實(shí)施例的結(jié)構(gòu)示意圖; 圖7為本發(fā)明消息識(shí)別裝置實(shí)施例的結(jié)構(gòu)示意圖; 圖8為本發(fā)明消息識(shí)別系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖; 圖9為本發(fā)明消息識(shí)別系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于 本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。 圖1為本發(fā)明實(shí)施例的組網(wǎng)邏輯結(jié)構(gòu)示意圖。如圖1所示,在該組網(wǎng)邏輯結(jié)構(gòu)中 新增加了一個(gè)校驗(yàn)信令節(jié)點(diǎn)(AntiSpamming)103,與信令傳輸節(jié)點(diǎn)(Signalling Transfer Point, STP)102建立鏈路。其中,STP102、校驗(yàn)信令節(jié)點(diǎn)103、歸屬位置寄存器(Home Location Register, HLR) 104、移動(dòng)交換中心(Mobile Switching Center, MSC) 105以及短 消息服務(wù)中心(Short Message Service Center, SMSC) 106為同一網(wǎng)內(nèi)的與短消息校驗(yàn)相 關(guān)的網(wǎng)絡(luò)設(shè)備。 在識(shí)別移動(dòng)始發(fā)(Mobile Originated,MO)消息的消息欺詐(Spoof)情況中,要求 STP102將發(fā)送方101的MO消息路由至校驗(yàn)信令節(jié)點(diǎn)103,由校驗(yàn)信令節(jié)點(diǎn)103對其進(jìn)行校驗(yàn)分析,經(jīng)校驗(yàn)分析后如發(fā)現(xiàn)該MO消息屬于欺詐消息(Spoof),則可以阻止其下發(fā);如是合 法消息,也通過該校驗(yàn)信令節(jié)點(diǎn)103將MO消息響應(yīng)返回發(fā)送方101。其中,MO消息的發(fā)送 方101通常為網(wǎng)內(nèi)或網(wǎng)外MSC,接收方為SMSC106。在識(shí)別移動(dòng)終止(Mobile Terminal,MT) 消息的消息欺詐(Fake)情況中,要求STP102將發(fā)送方101的MT消息轉(zhuǎn)發(fā)至校驗(yàn)信令節(jié)點(diǎn) 103,由校驗(yàn)信令節(jié)點(diǎn)103對其進(jìn)行校驗(yàn)分析,經(jīng)校驗(yàn)分析后如發(fā)現(xiàn)該MT消息屬于欺詐消息 (Fake),則阻止其下發(fā);如是合法消息,也通過該校驗(yàn)信令節(jié)點(diǎn)103將MT消息響應(yīng)返回發(fā)送 方101。在識(shí)別移動(dòng)終止(Mobile Terminal, MT)消息的消息欺詐(Fake)情況中,STP102 轉(zhuǎn)發(fā)MT消息至校驗(yàn)信令節(jié)點(diǎn)103之前,校驗(yàn)信令節(jié)點(diǎn)103還會(huì)對由STP102路由至其上的 路由請求(SendRoutingInfoForSM, SRI)消息進(jìn)行校驗(yàn)分析。其中,MT消息的發(fā)送方101 通常為網(wǎng)內(nèi)或網(wǎng)外SMSC,接收方為MSC105。 在本發(fā)明實(shí)施例中,為了解決MO消息欺詐和MT消息欺詐的問題,STP102主要采 用兩種路由規(guī)則完成將接收到的MO消息和SRI消息路由至校驗(yàn)信令節(jié)點(diǎn)103,但并不限于 這兩種路由規(guī)則,也就是說,只要是為了對一些消息進(jìn)行校驗(yàn)設(shè)定一定的路由規(guī)則即可。
路由規(guī)則1、根據(jù)目的地址進(jìn)行路由,其中目的地址(Called Partyaddress)為 SMSC106地址的消息都會(huì)被STP102路由至校驗(yàn)信令節(jié)點(diǎn)103,由校驗(yàn)信令節(jié)點(diǎn)103選擇只 對MO消息進(jìn)行校驗(yàn)分析,對其他目的地址也為SMSC 106的消息做透傳處理。其中目的地 址為SMSC106地址的消息包括MO消息、MT_ACK消息、SRI_FOR_SM_ACK消息、REPORT_SM_ DELIVERY_STATUS_ACK消息、ALERT_SC消息以及INFORM_SC消息等。 路由規(guī)則2、根據(jù)操作碼進(jìn)行路由,在SS7信令堆棧分層結(jié)構(gòu)中,該操作碼屬于MAP 層,所有MAP層操作碼為45的消息都會(huì)被STP102路由至校驗(yàn)信令節(jié)點(diǎn)103,即所有的SRI 消息均會(huì)被路由至校驗(yàn)信令節(jié)點(diǎn)103。 由上述描述可知,對于MT消息是SMSC在接收到SRI響應(yīng)消息后,根據(jù)SRI響應(yīng)消 息中攜帶的MSC地址再發(fā)送MT消息到接收用戶對應(yīng)的MSC上的,在SRI消息經(jīng)過校驗(yàn)信令 節(jié)點(diǎn)103校驗(yàn)分析后,返回發(fā)送方的SRI響應(yīng)消息中攜帶的就是校驗(yàn)信令節(jié)點(diǎn)103地址,因 此MT消息是通過STP102正常轉(zhuǎn)發(fā)到校驗(yàn)信令節(jié)點(diǎn)103上的。 另外,在本發(fā)明實(shí)施例中所采用的STP102的路由規(guī)貝U,會(huì)將網(wǎng)內(nèi)和網(wǎng)外的發(fā)送方 101發(fā)送的MO消息、SRI消息以及MT消息均發(fā)送至校驗(yàn)信令節(jié)點(diǎn)103,勢必會(huì)增加校驗(yàn)信 令節(jié)點(diǎn)103的負(fù)荷。但是一般情況下同一網(wǎng)內(nèi)的短消息欺詐行為是比較少的,因此STP102 在配置以上兩條路由規(guī)則時(shí),可以選擇僅與外網(wǎng)發(fā)送方101發(fā)來的消息進(jìn)行綁定,即路由 規(guī)則只將外網(wǎng)進(jìn)入的消息路由至校驗(yàn)信令節(jié)點(diǎn)103,而網(wǎng)內(nèi)的發(fā)送方101發(fā)送的消息則不 會(huì)。需要說明的是,該綁定方式只是為了降低校驗(yàn)信令節(jié)點(diǎn)103的負(fù)荷,如果有需要對網(wǎng)內(nèi) 發(fā)送的消息進(jìn)行校驗(yàn),STP102也是會(huì)將網(wǎng)內(nèi)發(fā)送的消息路由到校驗(yàn)信令節(jié)點(diǎn)103上進(jìn)行校 驗(yàn)分析的。本發(fā)明的實(shí)施例以對本網(wǎng)用戶從外網(wǎng)發(fā)送的消息進(jìn)行校驗(yàn)為例進(jìn)行說明,對于 本網(wǎng)用戶從網(wǎng)內(nèi)發(fā)送的消息可進(jìn)行類似處理。 圖2為本發(fā)明消息識(shí)別方法實(shí)施例的流程圖。如圖2所示,本實(shí)施例針對MO消息 的消息欺詐(Spoof)的情況,包括
201、接收移動(dòng)始發(fā)(MO)消息; 校驗(yàn)信令節(jié)點(diǎn)接收的MO消息中攜帶了主叫標(biāo)識(shí)和源地址,主叫標(biāo)識(shí)是用來唯一 標(biāo)識(shí)發(fā)起主叫的用戶的,例如該唯一標(biāo)識(shí)可以為MAP層的主叫號(hào)碼,源地址即SCCP層的Calling Party address,—般消息欺詐(Spoof)行為中的MO消息的源地址是發(fā)送該MO消 息的偽造者偽造的; 202、獲取主叫標(biāo)識(shí)的VMSC地址; 校驗(yàn)信令節(jié)點(diǎn)從本網(wǎng)內(nèi)的HLR上獲取主叫標(biāo)識(shí)唯一標(biāo)識(shí)的用戶的VMSC地址,此處 當(dāng)偽造者是偽造成本網(wǎng)用戶從本網(wǎng)發(fā)送MO消息時(shí),VMSC就是本網(wǎng)用戶歸屬的MSC ;當(dāng)偽造 者是偽造成本網(wǎng)用戶從外網(wǎng)發(fā)送MO消息時(shí),VMSC就是外網(wǎng)用戶所到拜訪地的MSC
203、判斷MO消息的源地址與從HLR中獲取的VMSC地址是否一致,若不一致,則移 動(dòng)始發(fā)消息為欺詐消息; —般MO消息中的主叫標(biāo)識(shí)是真實(shí)的,例如主叫號(hào)碼為本網(wǎng)內(nèi)的用戶的真實(shí)號(hào)碼, 根據(jù)該主叫號(hào)碼可以從HLR上找到其對應(yīng)的用戶的VMSC地址,此時(shí)校驗(yàn)信令節(jié)點(diǎn)通過判斷 該VMSC地址與MO消息的源地址是否一致,即可校驗(yàn)出該MO消息是否為一條欺詐消息,其 中MO消息若為偽造者偽造的消息,其源地址一般是偽造的。 本實(shí)施例提供的消息識(shí)別方法,主要針對識(shí)別消息欺詐(Spoof)的情況,通過校 驗(yàn)信令節(jié)點(diǎn)對MO消息的校驗(yàn),實(shí)現(xiàn)了對欺詐消息的準(zhǔn)確識(shí)別,提高了網(wǎng)絡(luò)運(yùn)行的可靠性和 安全性。 圖3為本發(fā)明消息識(shí)別方法實(shí)施例的信令流程圖。如圖3所示,結(jié)合圖1所示的 組網(wǎng)邏輯結(jié)構(gòu),本實(shí)施例以發(fā)送方101偽造成本網(wǎng)用戶從外網(wǎng)發(fā)送MO消息為例詳細(xì)描述MO 消息的校驗(yàn)和發(fā)送的流程,包括
301、發(fā)送方101發(fā)送MO消息至STP102 ; 其中MO消息中攜帶主叫標(biāo)識(shí)、被叫標(biāo)識(shí)、源地址和目的地址,其中目的地址可以 為如圖l所示的網(wǎng)內(nèi)SMSC106的地址,被叫標(biāo)識(shí)作為被叫用戶的唯一標(biāo)識(shí),如可以是唯一標(biāo) 識(shí)用戶的真實(shí)手機(jī)號(hào)碼,主叫標(biāo)識(shí)可以是本網(wǎng)內(nèi)另一用戶的真實(shí)手機(jī)號(hào)碼,而該MO消息中 攜帶的源地址是偽造的,可能是外網(wǎng)的某個(gè)MSC的地址,而實(shí)際發(fā)送方lOl可能位于第三方 網(wǎng)絡(luò)或非移動(dòng)網(wǎng)絡(luò); 302、STP102接收到發(fā)送方101發(fā)送來的以SMSC106地址為目的地址的消息后,將 這些消息路由至校驗(yàn)信令節(jié)點(diǎn)103,該校驗(yàn)信令節(jié)點(diǎn)103識(shí)別這些消息中的MO消息;
302中,是將目的地址為SMSC106地址的所有消息均按照目的地址路由規(guī)則路由 到校驗(yàn)信令節(jié)點(diǎn)103上,校驗(yàn)信令節(jié)點(diǎn)103識(shí)別這些消息中的MO消息;
303 304、校驗(yàn)信令節(jié)點(diǎn)103識(shí)別出由STP102路由來的消息中的MO消息后,通 過STP102轉(zhuǎn)發(fā)SRI消息到HLR104 ; 305 306、 HLR104接收到STP102轉(zhuǎn)發(fā)過來的SRI消息后,查詢主叫標(biāo)識(shí)對應(yīng)的 用戶的VMSC地址;將攜帶主叫標(biāo)識(shí)對應(yīng)的用戶的VMSC地址的SRI響應(yīng)消息通過STP102發(fā) 送至校驗(yàn)信令節(jié)點(diǎn)103 ; 307、校驗(yàn)信令節(jié)點(diǎn)103接收STP102轉(zhuǎn)發(fā)過來的SRI響應(yīng)消息,獲取SRI響應(yīng)消息 中攜帶的主叫標(biāo)識(shí)對應(yīng)的用戶的VMSC地址;并且校驗(yàn)信令節(jié)點(diǎn)103判斷主叫標(biāo)識(shí)對應(yīng)的用 戶的VMSC地址是否和MO消息中攜帶的源地址一致,以檢驗(yàn)該MO消息;若不一致,說明發(fā)送 方101為偽造者,該MO消息中攜帶的源地址為偽造的,則識(shí)別該MO消息為欺詐消息,執(zhí)行 308 ;若一致,說明發(fā)送方101為真實(shí)用戶對應(yīng)的VMSC,該MO消息中攜帶的源地址即為VMSC 地址,則該MO消息為合法消息,執(zhí)行309 ;
308、直接通過STP102轉(zhuǎn)發(fā)失敗響應(yīng)消息至發(fā)送方101,并結(jié)束; 309、校驗(yàn)信令節(jié)點(diǎn)103將MO消息的源地址修改為校驗(yàn)信令節(jié)點(diǎn)103的地址,并通
過STP102將MO消息發(fā)送到SMSC106上; 將MO消息的源地址修改為校驗(yàn)信令節(jié)點(diǎn)103的地址的目的是為了保證SMSC106 返回MO消息響應(yīng)時(shí),會(huì)將其發(fā)送到校驗(yàn)信令節(jié)點(diǎn)103 ; 310 311、SMSC106接收到該MO消息后,通過STP102發(fā)送MO消息響應(yīng)至校驗(yàn)信 令節(jié)點(diǎn)103,此時(shí)該MO消息響應(yīng)的目的地址為校驗(yàn)信令節(jié)點(diǎn)103的地址;
312 313、校驗(yàn)信令節(jié)點(diǎn)103接收到STP102轉(zhuǎn)發(fā)的MO消息響應(yīng)后,將MO消息響 應(yīng)的目的地址修改為VMSC地址,并將該修改地址后的MO消息響應(yīng)發(fā)送至VMSC上,以通知 VMSC其發(fā)送的MO消息已按正常的短消息流程進(jìn)行下發(fā)處理。 本實(shí)施例提供的消息識(shí)別方法,主要針對識(shí)別消息欺詐(Spoof)的情況,通過校 驗(yàn)信令節(jié)點(diǎn)對MO消息的校驗(yàn),以及對消息的源地址或目的地址進(jìn)行修改,實(shí)現(xiàn)了對欺詐消 息的準(zhǔn)確識(shí)別,提高了網(wǎng)絡(luò)運(yùn)行的安全性和可靠性。 圖4為本發(fā)明消息識(shí)別方法實(shí)施例的流程圖。如圖4所示,本實(shí)施例針對MT消息
的消息欺詐(Fake)的情況,包括 401 、接收移動(dòng)終止(MT)消息; 校驗(yàn)信令節(jié)點(diǎn)接收的MT消息中攜帶了被叫標(biāo)識(shí)、源地址和短消息狀態(tài)報(bào)告投遞 地址(SM-RP-OA),被叫標(biāo)識(shí)是用來唯一標(biāo)識(shí)被叫用戶的,例如該唯一標(biāo)識(shí)可以為MAP層的 被叫號(hào)碼,源地址即SCCP層的Calling Partyaddress,對于MT消息該源地址應(yīng)為SMSC地 址,一般消息欺詐(Fake)行為中的MT消息的源地址是發(fā)送該MT消息的偽造者偽造的;
402、根據(jù)被叫標(biāo)識(shí),從與MT消息關(guān)聯(lián)的SRI消息中獲取SRI消息中攜帶的源地 址; 在SMSC發(fā)送MT消息之前首先要通過發(fā)送SRI消息獲取接收該MT消息的VMSC的 地址,因此SRI消息中攜帶的源地址一般為真實(shí)的,因此SRI消息的源地址也可以作為進(jìn)行 校驗(yàn)的標(biāo)準(zhǔn)之一; 403、判斷MT消息中攜帶的SM-RP-OA與MT消息中攜帶的源地址、以及MT消息中 攜帶的源地址與SRI消息中攜帶的源地址是否一致,若兩者中至少有一個(gè)不一致,則MT消 息為欺詐消息; MT消息中攜帶的SM-RP-OA和SRI消息中攜帶的源地址一般均為真實(shí)地址,因此校
驗(yàn)時(shí)可通過將這兩個(gè)地址與MT消息中攜帶的源地址進(jìn)行比較,從而判斷該MT消息是否為
欺詐消息,其中MT消息若為偽造者偽造的消息,其源地址一般是偽造的。 本實(shí)施例提供的消息識(shí)別方法,主要針對識(shí)別消息欺詐(Fake)的情況,通過校驗(yàn)
信令節(jié)點(diǎn)對MT消息的校驗(yàn),實(shí)現(xiàn)了對欺詐消息的準(zhǔn)確識(shí)別,提高了網(wǎng)絡(luò)運(yùn)行的安全性和可靠性。 圖5為本發(fā)明消息識(shí)別方法實(shí)施例的信令流程圖。如圖5所示,結(jié)合圖1所示的 組網(wǎng)邏輯結(jié)構(gòu),本實(shí)施例以發(fā)送方101偽造成外網(wǎng)SMSC發(fā)送MT消息為例詳細(xì)描述MT消息 的校驗(yàn)和發(fā)送的流程,包括 501、發(fā)送方101發(fā)送SRI消息至STP102 ; 發(fā)送方101發(fā)送用以查詢被叫標(biāo)識(shí)對應(yīng)的用戶的VMSC地址的SRI消息至STP102 ;SRI消息中攜帶被叫標(biāo)識(shí)、源地址和SMSC地址,其中源地址一般為真實(shí)的發(fā)送方101的地 址,以便發(fā)送方101可以收到查詢到的被叫標(biāo)識(shí)對應(yīng)的用戶的VMSC地址;查詢的VMSC可以 為被叫標(biāo)識(shí)所標(biāo)識(shí)的本網(wǎng)用戶所歸屬的MSC,或者本網(wǎng)用戶所到的拜訪地的MSC ;
502、 STP102接收外網(wǎng)SMSC發(fā)送來的SRI消息后,按照MAP層的操作碼路由規(guī)則 將SRI消息路由到校驗(yàn)信令節(jié)點(diǎn)103 ; 503、校驗(yàn)信令節(jié)點(diǎn)103接收STP 102轉(zhuǎn)發(fā)的SRI消息后,判斷SRI消息中攜帶的 SMSC地址和該SRI消息中攜帶的源地址是否一致,以檢驗(yàn)SRI消息;若不一致,則識(shí)別該 SRI消息為不合法消息,執(zhí)行504 ;若一致,則該SRI消息為合法消息,執(zhí)行505 ;
504、校驗(yàn)信令節(jié)點(diǎn)103通過STP102轉(zhuǎn)發(fā)失敗響應(yīng)消息到發(fā)送方IOI,通知發(fā)送方 101其發(fā)送的SRI消息發(fā)送失敗,結(jié)束; 505 506、校驗(yàn)信令節(jié)點(diǎn)103將SRI消息中攜帶的源地址修改為校驗(yàn)信令節(jié)點(diǎn) 103的地址,并通過STP102發(fā)送該修改地址后的SRI消息至HLR104 ; 上述505將SRI消息中攜帶的源地址修改為校驗(yàn)信令節(jié)點(diǎn)103的地址是為了 HLR104返回的SRI響應(yīng)消息可以發(fā)送到檢驗(yàn)信令節(jié)點(diǎn)103上; 507 508、 HLR104根據(jù)接收到的SRI消息中攜帶的被叫標(biāo)識(shí)查詢被叫標(biāo)識(shí)對應(yīng) 的被叫用戶的VMSC地址,將該VMSC地址攜帶在SRI響應(yīng)消息中通過STP102發(fā)送至校驗(yàn)信 令節(jié)點(diǎn)103,此時(shí)SRI響應(yīng)消息的目的地址為校驗(yàn)信令節(jié)點(diǎn)103的地址;
509 510、校驗(yàn)信令節(jié)點(diǎn)103接收由STP102轉(zhuǎn)發(fā)來的SRI響應(yīng)消息后,保存SRI 響應(yīng)消息中攜帶的被叫標(biāo)識(shí)對應(yīng)的被叫用戶的VMSC地址,還可以將SRI響應(yīng)消息中攜帶的 國際移云力用戶識(shí)別碼(International MobileSubscriber Identification Number, IMSI) 一起保存;將SRI響應(yīng)消息中攜帶的被叫標(biāo)識(shí)對應(yīng)的被叫用戶的VMSC地址修改為校驗(yàn)信令 節(jié)點(diǎn)103的地址,以保證發(fā)送方101獲知的被叫用戶的VMSC地址是校驗(yàn)信令節(jié)點(diǎn)103的地 址,從而會(huì)將MT消息發(fā)送到校驗(yàn)信令節(jié)點(diǎn)103上,同時(shí)還將SRI響應(yīng)消息中攜帶的IMSI修 改為在校驗(yàn)信令節(jié)點(diǎn)103內(nèi)部生成的唯一標(biāo)識(shí)字符串;然后將修改了地址和標(biāo)識(shí)后的SRI 響應(yīng)消息通過STP102發(fā)送給發(fā)送方101,以通知發(fā)送方101其發(fā)送的SRI消息為合法消息, 可以繼續(xù)發(fā)送MT消息; 511 512、發(fā)送方101通過STP102發(fā)送MT消息至校驗(yàn)信令節(jié)點(diǎn)103 ;
MT消息中攜帶主叫標(biāo)識(shí)、被叫標(biāo)識(shí)、源地址和目的地址,其中目的地址為發(fā)送方 101從其接收到的SRI響應(yīng)消息中獲得的被叫用戶的VMSC地址,本發(fā)明實(shí)施例中為由校驗(yàn) 信令節(jié)點(diǎn)103修改成的其自身的地址,源地址一般是偽造的,可能是外網(wǎng)的某個(gè)SMSC的地 址,而實(shí)際發(fā)送方101可能位于第三方網(wǎng)絡(luò)或非移動(dòng)網(wǎng)絡(luò); 513、校驗(yàn)信令節(jié)點(diǎn)103接收到STP102轉(zhuǎn)發(fā)來的MT消息后,判斷MT消息中攜帶 的SM-RP-OA和MT消息中攜帶的源地址是否一致,以及MT消息中攜帶的源地址和SRI消息 中攜帶的源地址是否一致,以校驗(yàn)該MT消息,若兩者中至少有一個(gè)不一致,說明發(fā)送方101 為偽造者,該MT消息中攜帶的源地址為偽造的,則識(shí)別該MT消息為欺詐消息,執(zhí)行514 ;若 MT消息中攜帶的SM-RP-OA和MT消息中攜帶的源地址一致,且MT消息中攜帶的源地址和 SRI消息中攜帶的源地址一致,說明發(fā)送方101為真實(shí)SMSC,該MT消息中攜帶的源地址即 為SMSC的SCCP層的地址,則識(shí)別該MT消息為合法消息,執(zhí)行515 ; 514、校驗(yàn)信令節(jié)點(diǎn)103通過STP102將失敗響應(yīng)消息轉(zhuǎn)發(fā)給發(fā)送方IOI,通知其發(fā)送的MT消息發(fā)送失敗,結(jié)束; 515 516、校驗(yàn)信令節(jié)點(diǎn)103將MT消息的源地址修改為校驗(yàn)信令節(jié)點(diǎn)103的地 址,目的地址修改為509中保存的被叫標(biāo)識(shí)對應(yīng)的被叫用戶的VMSC地址,并通過STP102發(fā) 送修改地址后的MT消息到VMSC,如圖1所示的MSC105上; 515中將MT消息的源地址修改為校驗(yàn)信令節(jié)點(diǎn)103的地址是為了保證MSC 105返 回MT消息響應(yīng)到校驗(yàn)信令節(jié)點(diǎn)103 ; 517 518、MSC105接收到STP102轉(zhuǎn)發(fā)的MT消息后,通過STP102將MT消息響應(yīng) 發(fā)送至校驗(yàn)信令節(jié)點(diǎn)103 ; 519 520、校驗(yàn)信令節(jié)點(diǎn)103接收到STP102轉(zhuǎn)發(fā)的MT消息響應(yīng)后,將MT消息響 應(yīng)中的目的地址由校驗(yàn)信令節(jié)點(diǎn)103的地址修改為SMSC的地址,并通過STP102將修改地 址后的MT消息響應(yīng)發(fā)送到SMSC上,以通知SMSC其發(fā)送的MT消息為合法消息,可以按正常 的短消息流程處理。 本實(shí)施例提供的消息識(shí)別方法,主要針對識(shí)別消息欺詐(Fake)的情況,通過校驗(yàn) 信令節(jié)點(diǎn)對MT消息的校驗(yàn),以及對消息的源地址和/或目的地址進(jìn)行修改,實(shí)現(xiàn)了對欺詐 消息的準(zhǔn)確識(shí)別,提高了網(wǎng)絡(luò)運(yùn)行的安全性和可靠性。 圖6為本發(fā)明消息識(shí)別裝置實(shí)施例的結(jié)構(gòu)示意圖。如圖6所示,本實(shí)施例針對MO 消息的消息欺詐(Spoof)的情況,提供的消息識(shí)別裝置包括信令傳輸接口單元601、獲取 單元602、校驗(yàn)單元603,其中信令傳輸接口單元601接收移動(dòng)始發(fā)(M0)消息,MO消息中攜 帶主叫標(biāo)識(shí)和源地址;獲取單元602獲取主叫標(biāo)識(shí)的VMSC地址;校驗(yàn)單元603判斷源地址 與獲取的VMSC地址是否一致,若不一致,則M0消息為欺詐消息。 在該消息識(shí)別裝置中信令傳輸接口單元601還可以包括接收信令傳輸節(jié)點(diǎn)按目 的地址路由規(guī)則路由來的消息的接收單元6011,以及識(shí)別消息中的所述移動(dòng)始發(fā)消息的識(shí) 別單元6012,其中目的地址路由規(guī)則為將消息的目的地址為a的消息路由到地址為b的網(wǎng) 絡(luò)設(shè)備上的規(guī)則。本發(fā)明實(shí)施例中為將目的地址為SMSC的M0消息路由到校驗(yàn)信令節(jié)點(diǎn)。
在該消息識(shí)別裝置中還可以包括第一修改單元604和第二修改單元605。在校 驗(yàn)單元603判斷源地址與獲取的VMSC地址一致,則第一修改單元604將M0消息的源地址 修改為校驗(yàn)信令節(jié)點(diǎn),即該消息識(shí)別裝置的地址;然后信令傳輸接口單元601根據(jù)M0消息 的目的地址,將M0消息發(fā)送至對應(yīng)的SMSC,并且接收由SMSC返回的M0消息響應(yīng);第二修 改單元605將M0消息響應(yīng)的目的地址修改為VMSC地址;然后信令傳輸接口單元601將修 改目的地址后的M0消息響應(yīng)發(fā)送至VMSC。 需要說明的是,該消息識(shí)別裝置對MO消息的識(shí)別的具體方法如上述消息識(shí)別方 法實(shí)施例中的具體描述所述,在此不再贅述。 本實(shí)施例提供的消息識(shí)別裝置,主要針對識(shí)別消息欺詐(Spoof)的情況,通過該 消息識(shí)別裝置,即在本發(fā)明實(shí)施例中為校驗(yàn)信令節(jié)點(diǎn)對M0消息的校驗(yàn),以及對消息的源地 址或目的地址進(jìn)行修改,實(shí)現(xiàn)了對欺詐消息的準(zhǔn)確識(shí)別,提高了網(wǎng)絡(luò)運(yùn)行的安全性和可靠 性。 圖7為本發(fā)明消息識(shí)別裝置實(shí)施例的結(jié)構(gòu)示意圖。如圖7所示,本實(shí)施例針對MT 消息的消息欺詐(Fake)的情況,提供的消息識(shí)別裝置包括信令傳輸接口單元701、第一獲 取單元702以及第一校驗(yàn)單元703,其中信令傳輸接口單元701接收MT消息,MT消息中攜帶被叫標(biāo)識(shí)、源地址和短消息狀態(tài)報(bào)告投遞地址(SM-RP-0A);第一獲取單元702根據(jù)被叫 標(biāo)識(shí),從與MT消息關(guān)聯(lián)的短消息路由請求(SRI)消息中獲取SRI消息中攜帶的源地址;第 一校驗(yàn)單元703判斷MT消息中攜帶的SM-RP-OA與MT消息中攜帶的源地址、以及MT消息 中攜帶的源地址與SRI消息中攜帶的源地址是否一致,若兩者中至少有一個(gè)不一致,則MT 消息為欺詐消息。 在該消息識(shí)別裝置中還可以包括第二校驗(yàn)單元704、第二獲取單元705、保存單 元706以及第一修改單元707。在信令傳輸接口單元701接收到SRI消息后,第二校驗(yàn)單元 704判斷該SRI消息中攜帶的源地址與短消息服務(wù)中心(SMSC)地址是否一致,其中SRI消 息包括被叫標(biāo)識(shí)、源地址和SMSC地址;然后信令傳輸接口單元701在SRI消息中攜帶的源 地址與SMSC地址一致時(shí),將SRI消息發(fā)送到歸屬位置寄存器(HLR)上,并接收從HLR返回 的SRI響應(yīng)消息;第二獲取單元705獲取SRI響應(yīng)消息中攜帶的被叫標(biāo)識(shí)的VMSC地址;保 存單元706保存該被叫標(biāo)識(shí)的VMSC地址;第一修改單元707將SRI響應(yīng)消息中攜帶的被叫 標(biāo)識(shí)的VMSC地址修改為校驗(yàn)信令節(jié)點(diǎn),即該消息識(shí)別裝置的地址;此后信令傳輸接口單元 701發(fā)送修改地址后的SRI響應(yīng)消息至SRI消息中攜帶的源地址對應(yīng)的SMSC。
在該消息識(shí)別裝置中的信令傳輸接口單元701還可以包括接收信令傳輸節(jié)點(diǎn)按 MAP操作碼路由規(guī)則路由來的消息的接收單元7011,以及識(shí)別消息中的SRI消息的識(shí)別單 元7012。 在該消息識(shí)別裝置中還可以包括第二修改單元708和第三修改單元709。在第 一校驗(yàn)單元703判斷MT消息中攜帶的SM-RP-OA與MT消息中攜帶的源地址、以及MT消息 中攜帶的源地址與SRI消息中攜帶的源地址均一致時(shí),第二修改單元708將MT消息的目的 地址修改為保存的被叫標(biāo)識(shí)的VMSC地址,將MT消息的源地址修改為校驗(yàn)信令節(jié)點(diǎn),即該消 息識(shí)別裝置的地址;然后信令傳輸接口單元701根據(jù)修改地址后的MT消息中攜帶的目的地 址,將MT消息發(fā)送至對應(yīng)的VMSC,并接收由VMSC返回的MT消息響應(yīng);第三修改單元709將 MT消息響應(yīng)中攜帶的目的地址修改為SMSC的SCCP層的地址;此后信令傳輸接口單元701 將MT消息響應(yīng)發(fā)送至SMSC的SCCP層的地址對應(yīng)的SMSC。 需要說明的是,該消息識(shí)別裝置對MT消息的識(shí)別的具體方法如上述消息識(shí)別方 法實(shí)施例中的具體描述所述,在此不再贅述。另外圖6和圖7所示的消息識(shí)別裝置可以整 合到一個(gè)網(wǎng)絡(luò)設(shè)備上。 本實(shí)施例提供的消息識(shí)別裝置,主要針對識(shí)別消息欺詐(Fake)的情況,通過校驗(yàn) 信令節(jié)點(diǎn)對MT消息的校驗(yàn),以及對消息的源地址和/或目的地址進(jìn)行修改,實(shí)現(xiàn)了對欺詐 消息的準(zhǔn)確識(shí)別,提高了網(wǎng)絡(luò)運(yùn)行的安全性和可靠性。 圖8為本發(fā)明消息識(shí)別系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。如圖8所示,本實(shí)施例針對MO 消息的消息欺詐(Spoof)的情況,提供的消息識(shí)別裝置包括校驗(yàn)信令節(jié)點(diǎn)801和信令傳輸 節(jié)點(diǎn)(STP)802,其中,校驗(yàn)信令節(jié)點(diǎn)801接收移動(dòng)始發(fā)(MO)消息,MO消息中攜帶主叫標(biāo)識(shí) 和源地址,獲取主叫標(biāo)識(shí)的拜訪地移動(dòng)交換中心(VMSC)地址,并判斷源地址與獲取的VMSC 地址是否一致,若不一致,則MO消息為欺詐消息;STP802與校驗(yàn)信令節(jié)點(diǎn)801相連接,可以 按目的地址路由規(guī)則向校驗(yàn)信令節(jié)點(diǎn)801路由MO消息,并轉(zhuǎn)發(fā)校驗(yàn)信令節(jié)點(diǎn)801所要處理 的消息。 本實(shí)施例的消息識(shí)別系統(tǒng)還可以包括歸屬位置寄存器(HLR)803和短消息服務(wù)中心(SMSC)804,其中,HLR803接收校驗(yàn)信令節(jié)點(diǎn)801通過STP802發(fā)送的短消息路由請求 (SRI)消息以查詢主叫標(biāo)識(shí)的VMSC地址,并通過STP802向校驗(yàn)信令節(jié)點(diǎn)801返回SRI響 應(yīng)消息,SRI響應(yīng)消息中攜帶主叫標(biāo)識(shí)的VMSC地址;SMSC804,可以在M0消息中攜帶的源 地址與獲取的VMSC地址一致時(shí),從STP802接收校驗(yàn)信令節(jié)點(diǎn)801發(fā)送的MO消息,并通過 STP802向校驗(yàn)信令節(jié)點(diǎn)801返回MO消息響應(yīng)。 需要說明的是,該消息識(shí)別系統(tǒng)中的檢驗(yàn)信令節(jié)點(diǎn)801可以包括如上述消息識(shí)別 裝置中的單元,并且對MO消息的識(shí)別的具體方法如上述消息識(shí)別方法實(shí)施例中的具體描 述所述,在此不再贅述。 本實(shí)施例提供的消息識(shí)別系統(tǒng),主要針對識(shí)別消息欺詐(Spoof)的情況,通過校 驗(yàn)信令節(jié)點(diǎn)對MO消息的校驗(yàn),以及對消息的源地址或目的地址進(jìn)行修改,實(shí)現(xiàn)了對欺詐消 息的準(zhǔn)確識(shí)別,提高了網(wǎng)絡(luò)運(yùn)行的安全性和可靠性。 圖9為本發(fā)明消息識(shí)別系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖。如圖9所示,本實(shí)施例針對MT 消息的消息欺詐(Fake)的情況,提供的消息識(shí)別系統(tǒng)包括校驗(yàn)信令節(jié)點(diǎn)901和信令傳輸 節(jié)點(diǎn)(STP)902,其中,校驗(yàn)信令節(jié)點(diǎn)可以接收移動(dòng)終止(MT)消息,MT消息中攜帶被叫標(biāo)識(shí)、 源地址和短消息狀態(tài)報(bào)告投遞地址(SM-RP-OA),根據(jù)被叫標(biāo)識(shí),從與MT消息關(guān)聯(lián)的短消息 路由請求(SRI)消息中獲取SRI消息中攜帶的源地址,并判斷MT消息中攜帶的SM-RP-OA 與MT消息中攜帶的源地址、以及MT消息中攜帶的源地址與SRI消息中攜帶的源地址是否 一致,若兩者中至少有一個(gè)不一致,則MT消息為欺詐消息;STP 902,與校驗(yàn)信令節(jié)點(diǎn)901相 連接,可以按MAP操作碼路由規(guī)則向校驗(yàn)信令節(jié)點(diǎn)901路由MT消息,并轉(zhuǎn)發(fā)校驗(yàn)信令節(jié)點(diǎn) 901所要處理的消息。其中校驗(yàn)信令節(jié)點(diǎn)901還用來校驗(yàn)SRI消息中攜帶的源地址與SMSC 地址是否一致。 本實(shí)施例的消息識(shí)別系統(tǒng)還可以包括歸屬位置寄存器(HLR)903和移動(dòng)交換中 心(MSC)904,其中HLR903可以接收校驗(yàn)信令節(jié)點(diǎn)901通過STP902發(fā)送的SRI消息以查詢 被叫標(biāo)識(shí)的VMSC地址,并通過STP902向校驗(yàn)信令節(jié)點(diǎn)901返回SRI響應(yīng)消息,SRI響應(yīng)消 息中攜帶被叫標(biāo)識(shí)的VMSC地址;MSC904可以在MT消息中攜帶的SM-RP-OA與MT消息中攜 帶的源地址、以及MT消息中攜帶的源地址與SRI消息中攜帶的源地址均一致時(shí),從STP902 接收校驗(yàn)信令節(jié)點(diǎn)901發(fā)送的MT消息,并通過STP902向校驗(yàn)信令節(jié)點(diǎn)901返回MT消息響 應(yīng)。 需要說明的是,該消息識(shí)別系統(tǒng)中的檢驗(yàn)信令節(jié)點(diǎn)901可以包括如上述消息識(shí)別 裝置中的單元,并且對MO消息的識(shí)別的具體方法如上述消息識(shí)別方法實(shí)施例中的具體描 述所述,在此不再贅述。 本實(shí)施例提供的消息識(shí)別系統(tǒng),主要針對識(shí)別消息欺詐(Fake)的情況,通過校驗(yàn) 信令節(jié)點(diǎn)對MT消息的校驗(yàn),以及對消息的源地址或目的地址進(jìn)行修改,實(shí)現(xiàn)了對欺詐消息 的準(zhǔn)確識(shí)別,提高了網(wǎng)絡(luò)運(yùn)行的安全系數(shù)。 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可 以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可獲取存儲(chǔ) 介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì) 可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random AccessMemory, RAM)等。
最后應(yīng)說明的是以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對其進(jìn)行限制, 盡管參照較佳實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依 然可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而這些修改或者等同替換亦不能使修 改后的技術(shù)方案脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
一種消息識(shí)別方法,其特征在于,包括接收移動(dòng)始發(fā)消息,所述移動(dòng)始發(fā)消息中攜帶主叫標(biāo)識(shí)和源地址;獲取所述主叫標(biāo)識(shí)的拜訪地移動(dòng)交換中心VMSC地址;判斷所述源地址與獲取的所述VMSC地址是否一致,若不一致,則所述移動(dòng)始發(fā)消息為欺詐消息。
2. 根據(jù)權(quán)利要求l所述的消息識(shí)別方法,其特征在于,所述接收移動(dòng)始發(fā)消息包括接收信令傳輸節(jié)點(diǎn)按目的地址路由規(guī)則路由來的所述移動(dòng)始發(fā)消息。
3. 根據(jù)權(quán)利要求2所述的消息識(shí)別方法,其特征在于,所述獲取所述主叫標(biāo)識(shí)的VMSC地址包括根據(jù)所述移動(dòng)始發(fā)消息,向歸屬位置寄存器HLR發(fā)送短消息路由請求SRI消息以查詢 所述主叫標(biāo)識(shí)的VMSC地址;接收所述HLR返回的SRI響應(yīng)消息,獲取所述SRI響應(yīng)消息中攜帶的所述主叫標(biāo)識(shí)的 VMSC地址。
4. 根據(jù)權(quán)利要求2或3所述的消息識(shí)別方法,其特征在于,還包括 在所述源地址與獲取的所述VMSC地址一致時(shí),將所述移動(dòng)始發(fā)消息中攜帶的源地址修改為校驗(yàn)信令節(jié)點(diǎn)的地址,并根據(jù)所述移動(dòng)始發(fā)消息中攜帶的目的地址,將所述移動(dòng)始 發(fā)消息發(fā)送至對應(yīng)的短消息服務(wù)中心SMSC ;接收由所述SMSC返回的移動(dòng)始發(fā)消息響應(yīng),并將所述移動(dòng)始發(fā)消息響應(yīng)中攜帶的目 的地址修改為所述VMSC地址,將所述移動(dòng)始發(fā)消息響應(yīng)發(fā)送至VMSC。
5. —種消息識(shí)別裝置,其特征在于,包括信令傳輸接口單元,用于接收移動(dòng)始發(fā)消息,所述移動(dòng)始發(fā)消息中攜帶主叫標(biāo)識(shí)和源 地址;獲取單元,用于獲取所述主叫標(biāo)識(shí)的拜訪地移動(dòng)交換中心VMSC地址; 校驗(yàn)單元,用于判斷所述源地址與獲取的所述VMSC地址是否一致,若不一致,則所述 移動(dòng)始發(fā)消息為欺詐消息。
6. 根據(jù)權(quán)利要求5所述的消息識(shí)別裝置,其特征在于,所述信令傳輸接口單元包括 接收單元,用于接收信令傳輸節(jié)點(diǎn)按目的地址路由規(guī)則路由來的消息;識(shí)別單元,用于識(shí)別所述消息中的所述移動(dòng)始發(fā)消息。
7. 根據(jù)權(quán)利要求6所述的消息識(shí)別裝置,其特征在于,還包括第一修改單元和第二修 改單元;所述第一修改單元,用于在所述校驗(yàn)單元判斷所述源地址與獲取的所述VMSC地址一 致時(shí),將所述移動(dòng)始發(fā)消息中攜帶的源地址修改為校驗(yàn)信令節(jié)點(diǎn)的地址;所述信令傳輸接口單元還用于根據(jù)所述移動(dòng)始發(fā)消息的目的地址,將修改源地址后的 所述移動(dòng)始發(fā)消息發(fā)送至對應(yīng)的消息服務(wù)中心SMSC,并且用于接收由所述SMSC返回的移 動(dòng)始發(fā)消息響應(yīng);所述第二修改單元,用于將所述移動(dòng)始發(fā)消息響應(yīng)的目的地址修改為所述VMSC地址; 所述信令傳輸接口單元還用于將修改目的地址后的所述移動(dòng)始發(fā)消息響應(yīng)發(fā)送至 VMSC。
8. —種消息識(shí)別系統(tǒng),其特征在于,包括校驗(yàn)信令節(jié)點(diǎn),用于接收移動(dòng)始發(fā)消息,所述移動(dòng)始發(fā)消息中攜帶主叫標(biāo)識(shí)和源地 址,獲取所述主叫標(biāo)識(shí)的拜訪地移動(dòng)交換中心VMSC地址,并判斷所述源地址與獲取的所述 VMSC地址是否一致,若不一致,則所述移動(dòng)始發(fā)消息為欺詐消息;信令傳輸節(jié)點(diǎn),與所述校驗(yàn)信令節(jié)點(diǎn)相連接,用于向所述校驗(yàn)信令節(jié)點(diǎn)路由所述移動(dòng) 始發(fā)消息,并轉(zhuǎn)發(fā)所述校驗(yàn)信令節(jié)點(diǎn)所要處理的消息。
9. 根據(jù)權(quán)利要求8所述的消息識(shí)別系統(tǒng),其特征在于,還包括歸屬位置寄存器,用于接收所述校驗(yàn)信令節(jié)點(diǎn)通過所述信令傳輸節(jié)點(diǎn)發(fā)送的短消息路 由請求SRI消息以查詢所述主叫標(biāo)識(shí)的VMSC地址,并通過所述信令傳輸節(jié)點(diǎn)向所述校驗(yàn)信 令節(jié)點(diǎn)返回SRI響應(yīng)消息,所述SRI響應(yīng)消息中攜帶所述主叫標(biāo)識(shí)的VMSC地址;短消息服務(wù)中心,用于在所述移動(dòng)始發(fā)消息中攜帶的源地址與獲取的所述VMSC地址 一致時(shí),從所述信令傳輸節(jié)點(diǎn)接收所述校驗(yàn)信令節(jié)點(diǎn)發(fā)送的所述移動(dòng)始發(fā)消息,并通過所 述信令傳輸節(jié)點(diǎn)向所述校驗(yàn)信令節(jié)點(diǎn)返回移動(dòng)始發(fā)消息響應(yīng)。
10. —種消息識(shí)別方法,其特征在于,包括接收移動(dòng)終止消息,所述移動(dòng)終止消息中攜帶被叫標(biāo)識(shí)、源地址和短消息狀態(tài)報(bào)告投遞地址;根據(jù)所述被叫標(biāo)識(shí),從與所述移動(dòng)終止消息關(guān)聯(lián)的短消息路由請求SRI消息中獲取所述SRI消息中攜帶的源地址;判斷所述移動(dòng)終止消息中攜帶的短消息狀態(tài)報(bào)告投遞地址與所述移動(dòng)終止消息中攜帶的源地址、以及所述移動(dòng)終止消息中攜帶的源地址與所述SRI消息中攜帶的源地址是否 一致,若兩者中至少有一個(gè)不一致,則所述移動(dòng)終止消息為欺詐消息。
11. 根據(jù)權(quán)利要求io所述的消息識(shí)別方法,其特征在于,在所述接收移動(dòng)終止消息之前包括接收所述SRI消息,所述SRI消息中攜帶被叫標(biāo)識(shí)、源地址和短消息服務(wù)中心SMSC地址;判斷所述SRI消息中攜帶的源地址與SMSC地址是否一致,若一致,則將所述SRI消息 發(fā)送到歸屬位置寄存器HLR,并接收從所述HLR返回的SRI響應(yīng)消息;獲取所述SRI響應(yīng)消息中攜帶的被叫標(biāo)識(shí)的拜訪地移動(dòng)交換中心VMSC地址并保存; 將所述SRI響應(yīng)消息中攜帶的所述被叫標(biāo)識(shí)的VMSC地址修改為校驗(yàn)信令節(jié)點(diǎn)的地址, 并發(fā)送至SMSC。
12. 根據(jù)權(quán)利要求11所述的消息識(shí)別方法,其特征在于,所述接收所述SRI消息包括 接收信令傳輸節(jié)點(diǎn)按MAP操作碼路由規(guī)則路由來的所述SRI消息。
13. 根據(jù)權(quán)利要求11或12所述的消息識(shí)別方法,其特征在于,還包括 在所述移動(dòng)終止消息的短消息狀態(tài)報(bào)告投遞地址與所述移動(dòng)終止消息的源地址、以及所述移動(dòng)終止消息的源地址與所述SRI消息的源地址均是一致時(shí),將所述移動(dòng)終止消息中 攜帶的目的地址修改為保存的所述被叫標(biāo)識(shí)的VMSC地址,將所述移動(dòng)始發(fā)消息中攜帶的 源地址修改為校驗(yàn)信令節(jié)點(diǎn)的地址,并根據(jù)修改后的所述目的地址,將所述移動(dòng)終止消息 發(fā)送至對應(yīng)的VMSC ;接收由所述VMSC返回的移動(dòng)終止消息響應(yīng),并將所述移動(dòng)終止消息響應(yīng)中攜帶的目 的地址修改為所述SMSC的地址,將所述移動(dòng)終止消息響應(yīng)發(fā)送至所述SMSC的地址對應(yīng)的SMSC。
14. 一種消息識(shí)別裝置,其特征在于,包括信令傳輸接口單元,用于接收移動(dòng)終止消息,所述移動(dòng)終止消息中攜帶被叫標(biāo)識(shí)、源地 址和短消息狀態(tài)報(bào)告投遞地址;第一獲取單元,用于根據(jù)所述被叫標(biāo)識(shí),從與所述移動(dòng)終止消息關(guān)聯(lián)的短消息路由請 求SRI消息中獲取所述SRI消息中攜帶的源地址;第一校驗(yàn)單元,用于判斷所述移動(dòng)終止消息中攜帶的短消息狀態(tài)報(bào)告投遞地址與所述 移動(dòng)終止消息中攜帶的源地址、以及所述移動(dòng)終止消息中攜帶的源地址與所述SRI消息中 攜帶的源地址是否一致,若兩者中至少有一個(gè)不一致,則所述移動(dòng)終止消息為欺詐消息。
15. 根據(jù)權(quán)利要求14所述的消息識(shí)別裝置,其特征在于,還包括第二校驗(yàn)單元、第二獲 取單元、保存單元、第一修改單元;所述信令傳輸接口單元還用于接收所述SRI消息,所述SRI消息中攜帶被叫標(biāo)識(shí)、源地 址和短消息服務(wù)中心SMSC地址;所述第二校驗(yàn)單元,用于判斷所述SRI消息中攜帶的源地址與短消息服務(wù)中心地址是 否一致;所述信令傳輸接口單元還用于在所述SRI消息中攜帶的源地址與SMSC地址一致時(shí),將 所述SRI消息發(fā)送到歸屬位置寄存器HLR,并接收從所述HLR返回的SRI響應(yīng)消息;所述第二獲取單元,用于獲取所述SRI響應(yīng)消息中攜帶的被叫標(biāo)識(shí)的拜訪地移動(dòng)交換 中心VMSC地址;所述保存單元,用于保存所述被叫標(biāo)識(shí)的VMSC地址;所述第一修改單元,用于將所述SRI響應(yīng)消息中攜帶的所述被叫標(biāo)識(shí)的VMSC地址修改為校驗(yàn)信令節(jié)點(diǎn)的地址;所述信令傳輸接口單元還用于發(fā)送修改地址后的所述SRI響應(yīng)消息至所述SRI消息中 攜帶的源地址對應(yīng)的SMSC。
16. 根據(jù)權(quán)利要求15所述的消息識(shí)別裝置,其特征在于,所述信令傳輸接口單元包括 接收單元,用于接收信令傳輸節(jié)點(diǎn)按MAP操作碼路由規(guī)則路由來的消息; 識(shí)別單元,用于識(shí)別所述消息中的所述SRI消息。
17. 根據(jù)權(quán)利要求15或16所述的消息識(shí)別裝置,其特征在于,還包括第二修改單元 和第三修改單元;所述第二修改單元,用于在所述第二校驗(yàn)單元判斷所述移動(dòng)終止消息的短消息狀態(tài)報(bào) 告投遞地址與所述移動(dòng)終止消息的源地址、以及所述移動(dòng)終止消息的源地址與所述SRI消 息的源地址均一致時(shí),將所述移動(dòng)終止消息中攜帶的目的地址修改為保存的所述被叫標(biāo)識(shí) 的VMSC地址,將所述移動(dòng)終止消息中攜帶的源地址修改為校驗(yàn)信令節(jié)點(diǎn)的地址;所述信令傳輸接口單元還用于根據(jù)修改地址后的所述移動(dòng)終止消息中攜帶的所述目 的地址,將所述移動(dòng)終止消息發(fā)送至對應(yīng)的VMSC,并接收由所述VMSC返回的移動(dòng)終止消息 響應(yīng);所述第三修改單元,用于將所述移動(dòng)終止消息響應(yīng)中攜帶的目的地址修改為所述SMSC 的地址;所述信令傳輸接口單元還用于將所述移動(dòng)終止消息響應(yīng)發(fā)送至所述SMSC的地址對應(yīng)的SMSC。
18. —種消息識(shí)別系統(tǒng),其特征在于,包括校驗(yàn)信令節(jié)點(diǎn),用于接收移動(dòng)終止消息,所述移動(dòng)終止消息中攜帶被叫標(biāo)識(shí)、源地址和 短消息狀態(tài)報(bào)告投遞地址,根據(jù)所述被叫標(biāo)識(shí),從與所述移動(dòng)終止消息關(guān)聯(lián)的短消息路由 請求SRI消息中獲取所述SRI消息中攜帶的源地址,并判斷所述移動(dòng)終止消息中攜帶的短 消息狀態(tài)報(bào)告投遞地址與所述移動(dòng)終止消息中攜帶的源地址、以及所述移動(dòng)終止消息中攜 帶的源地址與所述SRI消息中攜帶的源地址是否一致,若兩者中至少有一個(gè)不一致,則所 述移動(dòng)終止消息為欺詐消息;信令傳輸節(jié)點(diǎn),與所述校驗(yàn)信令節(jié)點(diǎn)相連接,用于向所述校驗(yàn)信令節(jié)點(diǎn)路由所述移動(dòng) 終止消息,并轉(zhuǎn)發(fā)所述校驗(yàn)信令節(jié)點(diǎn)所要處理的消息。
19. 根據(jù)權(quán)利要求18所述的消息識(shí)別系統(tǒng),其特征在于,所述校驗(yàn)信令節(jié)點(diǎn)還用于校 驗(yàn)所述SRI消息中攜帶的源地址與短消息服務(wù)中心地址是否一致的信令節(jié)點(diǎn)。
20. 根據(jù)權(quán)利要求18或19所述的消息識(shí)別系統(tǒng),其特征在于,所述消息識(shí)別系統(tǒng)還包括歸屬位置寄存器,用于接收所述校驗(yàn)信令節(jié)點(diǎn)通過所述信令傳輸節(jié)點(diǎn)發(fā)送的SRI消息 以查詢所述被叫標(biāo)識(shí)的VMSC地址,并通過所述信令傳輸節(jié)點(diǎn)向所述校驗(yàn)信令節(jié)點(diǎn)返回SRI 響應(yīng)消息,所述SRI響應(yīng)消息中攜帶所述被叫標(biāo)識(shí)的VMSC地址;移動(dòng)交換中心,用于在所述移動(dòng)終止消息的短消息狀態(tài)報(bào)告投遞地址與所述移動(dòng)終止 消息的源地址、以及所述移動(dòng)終止消息的源地址與所述SRI消息的源地址均一致時(shí),從所述信令傳輸節(jié)點(diǎn)接收所述校驗(yàn)信令節(jié)點(diǎn)發(fā)送的所述移動(dòng)終止消息,并通過所述信令傳輸節(jié) 點(diǎn)向所述校驗(yàn)信令節(jié)點(diǎn)返回移動(dòng)終止消息響應(yīng)。
全文摘要
本發(fā)明公開了一種消息識(shí)別方法、裝置及系統(tǒng)。一種消息識(shí)別方法包括接收MO消息,MO消息中攜帶主叫標(biāo)識(shí)和源地址;獲取主叫標(biāo)識(shí)的VMSC地址;及判斷源地址與獲取的VMSC地址是否一致,若不一致,則MO消息為欺詐消息;另一種方法包括接收MT消息,MT消息中攜帶被叫標(biāo)識(shí)、源地址和SM-RP-OA;根據(jù)被叫標(biāo)識(shí),從與MT消息關(guān)聯(lián)的SRI消息中獲取SRI消息的源地址;及判斷MT消息的SM-RP-OA與MT消息的源地址、以及MT消息的源地址與SRI消息的源地址是否一致,若兩者中至少有一個(gè)不一致,則MT消息為欺詐消息。本發(fā)明實(shí)施例的裝置和系統(tǒng)為與消息識(shí)別方法對應(yīng)的裝置和系統(tǒng),可實(shí)現(xiàn)對消息欺詐的行為的有效識(shí)別。
文檔編號(hào)H04W12/12GK101742445SQ20081022609
公開日2010年6月16日 申請日期2008年11月6日 優(yōu)先權(quán)日2008年11月6日
發(fā)明者彭志衛(wèi) 申請人:華為技術(shù)有限公司