專利名稱:一種限制虛假主叫欺詐電話的方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動通訊領(lǐng)域,尤其是涉及一種限制虛假主叫欺詐電話的方法及裝置。
背景技術(shù):
隨著現(xiàn)代通信技術(shù)的發(fā)展,尤其是軟交換技術(shù)的發(fā)展,IP電話開始大規(guī)模使用,用戶通過一個軟件即可以接入通信網(wǎng)絡(luò),完成語音或視頻等呼叫業(yè)務(wù)。新技術(shù)的發(fā)展給用戶帶來了極大的便利和很好的業(yè)務(wù)體驗(yàn),但同時也帶來了新的問題。不少不法分子利用軟件技術(shù)隨意拔打電話,并且隨意修改主叫方的電話號碼,進(jìn)行電話詐騙等違法犯罪活動,給社會帶來不良影響。在目前的移動通信網(wǎng)絡(luò)中,由于技術(shù)規(guī)范的缺失,網(wǎng)絡(luò)中系統(tǒng)設(shè)備都沒有考慮虛假主叫電話產(chǎn)生的場景,無法對虛假的主叫進(jìn)行攔截和抑制。虛假主叫電話產(chǎn)生的技術(shù)原理主要有兩種場景:(I)主叫方通信系統(tǒng)通過某種方式如IP端口等接入到一電信運(yùn)營商,該主叫系統(tǒng)模擬移動交換中心MSC向另一運(yùn)營商的歸屬地位置寄存器HLR發(fā)起被叫方的呼叫路由查詢,被叫方的HLR不對主叫方的MSC進(jìn)行驗(yàn)證,向用戶所在的拜訪地位置寄存器VLR請求漫游號碼并返回給主叫方,主叫方系統(tǒng)通過軟件修改主叫號碼為任意號碼并完成呼叫接續(xù)。信令流程見附圖1。步驟101:主叫方系統(tǒng)通過運(yùn)營商A接入通信網(wǎng)絡(luò),向運(yùn)營商B號段歸屬位置寄存器HLR發(fā)起呼叫路由查詢Send Routing Info請求,請求消息首先路由到運(yùn)營商B的關(guān)口局 GMSC ;步驟102:運(yùn)營商B的GMSC將呼叫路由查詢Send Routing Info請求消息路由至歸屬HLR ;步驟103 =HLR向被叫用戶所在拜訪地移動交換中心VMSC發(fā)送漫游號碼請求Provide Roaming Number消息,請求漫游號碼;步驟104:VMSC向HLR返回Provide Roaming Number請求響應(yīng)消息,攜帶分配的漫游號碼MSRN ;步驟105:HLR向主叫端返回Send Routing Info響應(yīng)消息,攜帶漫游號碼,信令消息先路由至關(guān)口局GMSC ;步驟106:運(yùn)營商B關(guān)口局GMSC將響應(yīng)消息路由至主叫方系統(tǒng);步驟107:主叫方系統(tǒng)向被叫所在VMSC發(fā)送IAM消息進(jìn)行呼叫接續(xù),消息中攜帶虛假的主叫號碼以及被叫方的漫游號碼,完成呼叫接續(xù)流程。(2)對于第一種場景,如果主叫方系統(tǒng)與被叫方的歸屬HLR之間如果控制信令不通,則主叫方系統(tǒng)直接通過IAM消息先接續(xù)到被叫方運(yùn)營商的關(guān)口局,其中主叫號碼填寫為被叫所屬運(yùn)營商號段的號碼,再由被叫方的關(guān)口局完成呼叫接續(xù)。信令流程見附圖2。步驟201:主叫方系統(tǒng)通過運(yùn)營商A接入通信網(wǎng)絡(luò),向運(yùn)營商B的GMSC發(fā)送IAM,消息中攜帶虛假的運(yùn)營商B號碼作為主叫號碼以及被叫號碼;步驟202:運(yùn)營商B的GMSC向歸屬位置寄存器HLR發(fā)起呼叫路由查詢SendRouting Info 請求;步驟203:HLR向被叫用戶所在VMSC發(fā)送Provide Roaming Number請求消息,請求漫游號碼;步驟204:VMSC向HLR返回Provide Roaming Number請求消息,攜帶分配的漫游
號碼;步驟205:HLR向GMSC返回Send Routing Info響應(yīng)消息,攜帶漫游號碼;步驟206 =GMSC將IAM消息接續(xù)至被叫所在VMSC,消息中攜帶虛假的主叫號碼以及被叫方的漫游號碼,完成呼叫接續(xù)流程。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種限制虛假主叫欺詐電話的方法及裝置,用于有效檢測出虛假呼叫的欺詐電話行為,限制不法活動,提高運(yùn)營商形象和用戶的滿意度。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:一種限制虛假主叫欺詐電話的方法,該方法包括:歸屬位置寄存器HLR接收到本地運(yùn)營商關(guān)口局移動交換中心GMSC發(fā)起的呼叫路由查詢請求Send Routing Info消息后,判斷所述呼叫路由查詢請求消息攜帶的GMSC地址以及該信令消息的源地址是否合法,若不合法則拒絕本次呼叫流程,否則HLR從所述呼叫路由查詢請求消息中獲取該消息攜帶的主叫號碼,判斷該主叫號碼是否有效,若有效則允許本次呼叫,否則拒絕本次呼叫。進(jìn)一步地,所述判斷所述呼叫路由查詢請求消息攜帶的GMSC地址以及該信令消息的源地址是否合法具體為:獲取所述呼叫路由查詢請求消息攜帶的GMSC地址以及該信令消息的源地址,若所述GMSC地址和該信令消息的源地址中任一地址不是本運(yùn)營商有效的網(wǎng)元地址,則判定所述GMSC地址以及該信令消息的源地址為不合法,否則判定為合法。進(jìn)一步地,所述判斷該主叫號碼是否有效具體為:HLR查詢所述主叫號碼的主叫信息,判斷所述主叫號碼是否為本地運(yùn)營商號碼,若為非本地運(yùn)營商號碼,則判定所述主叫號碼無效,否則判定為有效。進(jìn)一步地,所述判斷該主叫號碼是否有效步驟還包括:當(dāng)所述主叫號碼為本地運(yùn)營商號碼時,判斷主叫號碼是否為運(yùn)營商已投放的號碼,若該主叫號碼為未投放號碼,則判定該主叫號碼無效,否則判定該主叫號碼有效。進(jìn)一步地,所述判斷該主叫號碼是否有效步驟還包括:當(dāng)所述主叫號碼為本地運(yùn)營商號碼且該主叫號碼為已投放號碼時,查詢該主叫當(dāng)前所在位置并分析從主叫當(dāng)前所在位置發(fā)起呼叫是否需要經(jīng)由發(fā)送所述呼叫路由查詢請求消息的GMSC,若不需要,則該主叫號碼無效,否則判定為有效。本發(fā)明還提供一種限制虛假主叫欺詐電話的裝置,該裝置位于HLR中,包括:呼叫地址合法性判斷模塊,用于判斷從本地運(yùn)營商關(guān)口局移動交換中心GMSC發(fā)起的呼叫路由查詢請求Send Routing Info消息中攜帶的GMSC地址以及該信令消息的源地址是否合法;主叫號碼有效性判斷模塊,用于在所述GMSC地址及該信令消息的源地址合法的情況下,判斷所述呼叫路由查詢請求消息中攜帶的主叫號碼是否有效;呼叫處理模塊,用于在判定所述GMSC地址以及該信令消息的源地址合法,且判定所述呼叫路由查詢請求消息中攜帶的主叫號碼有效時,允許本次呼叫流程,否則拒絕本次呼叫流程。進(jìn)一步地,所述呼叫地址合法性判斷模塊包括:地址獲取子模塊,用于獲取所述呼叫路由查詢請求消息攜帶的GMSC地址以及該信令消息的源地址;合法性判斷子模塊,用于判斷所述GMSC地址或該信令消息的源地址是否為本運(yùn)營商有效的網(wǎng)元地址,若所述GMSC地址和該信令消息的源地址中任一地址不是本運(yùn)營商有效的網(wǎng)元地址,則判定所述GMSC地址以及該信令消息的源地址為不合法,否則判定為合法。進(jìn)一步地,所述主叫號碼有效性判斷模塊包含:第一判斷子模塊,用于查詢所述主叫號碼的主叫信息,判斷所述主叫號碼是否為本地運(yùn)營商號碼,若為非本地運(yùn)營商號碼,則判定所述主叫號碼無效,否則判定所述主叫號碼有效。進(jìn)一步地,所述主叫號碼有效性判斷模塊還包含:第二判斷子模塊,用于當(dāng)所述主叫號碼為本地運(yùn)營商號碼時,判斷主叫號碼是否為運(yùn)營商已投放的號碼,若該主叫號碼為未投放號碼,則判定該主叫號碼無效,否則判定該主叫號碼有效。進(jìn)一步地,所述主叫號碼有效性判斷模塊還包含:第三判斷子模塊,用于在所述主叫號碼為本地運(yùn)營商號碼且該主叫號碼為已投放號碼時,查詢該主叫當(dāng)前所在位置并分析從主叫當(dāng)前所在位置發(fā)起呼叫是否需要經(jīng)由發(fā)送所述呼叫路由查詢請求消息的GMSC,若不需要,則判定該主叫號碼無效,否則判定為有效。本發(fā)明通過在HLR處對GMSC地址及信令源地址進(jìn)行合法性檢測,及對主叫號碼進(jìn)行有效性檢測來識別當(dāng)前呼叫是否為虛假呼叫,從而有效限制虛假呼叫的欺詐電話行為,限制不法分子的活動,提高運(yùn)營商形象和用戶的滿意度。
圖1為虛假主叫欺詐電話場景一的信令流程;圖2為虛假主叫欺詐電話場景二的信令流程;圖3為本發(fā)明提供的一種限制虛假主叫欺詐電話的方法流程圖;圖4為本發(fā)明提供的一種限制虛假主叫欺詐電話的裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下舉實(shí)施例并參照附圖,對本發(fā)明進(jìn)一步詳細(xì)說明。
圖3為本發(fā)明提供的一種限制虛假主叫欺詐電話的方法,該方法涉及到移動通信網(wǎng)絡(luò)的中的HLR網(wǎng)元和GMSC網(wǎng)元,具體包括如下步驟:步驟301、當(dāng)GMSC收到其他運(yùn)營商的入局呼叫消息后,向HLR發(fā)送呼叫路由查詢請求Send Routing Info消息獲取路由信息,所述呼叫路由查詢請求消息中攜帶主叫方的號碼;步驟302、HLR接收到所述GMSC發(fā)起的Send Routing Info請求消息后,獲取所述呼叫路由查詢請求消息攜帶的GMSC地址以及該信令消息的源地址,判斷所述GMSC地址和該信令消息的源地址是否是本運(yùn)營商的有效的網(wǎng)元地址,若所述GMSC地址或該信令消息的源地址不是本地運(yùn)營商有效的網(wǎng)元地址,則HLR拒絕本次呼叫流程;若所述GMSC地址或該信令消息的源地址合法,則執(zhí)行步驟303 ;在某一個運(yùn)營商網(wǎng)絡(luò)中,HLR登記有所有的屬于本地運(yùn)營商的網(wǎng)元地址,所述已登記網(wǎng)元地址包含所有MSC地址,其中也包含本地運(yùn)營商的關(guān)口局的移動交換中心GMSC地址,因此該步驟中,在獲得所述呼叫路由查詢請求消息中攜帶的GMSC地址以及該信令消息的源地址后,可通過與已登記的運(yùn)營商網(wǎng)元地址(即運(yùn)營商有效網(wǎng)元地址)的一一比對來判斷所述GMSC地址以及該信令消息的源地址是否為本運(yùn)營商的有效的網(wǎng)元地址。所述GMSC地址及該信令消息的源地址中的任一個不為運(yùn)營商有效網(wǎng)元地址,則HLR拒絕本次呼叫流程。步驟303:HLR從所述呼叫路由查詢請求消息中獲取該消息攜帶的主叫號碼,然后進(jìn)一步查詢該主叫號碼的主叫信息,判斷該主叫號碼是否有效,若有效則允許本次呼叫,否則拒絕本次呼叫。所述主叫信息包含主叫號碼的狀態(tài)信息、主叫當(dāng)前所在位置信息等;所述判斷主叫號碼是否有效可通過如下方式進(jìn)行判斷:(I)判斷主叫號碼是否為本運(yùn)營商號碼,如果不是本地運(yùn)營商號碼,則該主叫號碼為無效;(2)在主叫號碼為本地運(yùn)營商號碼的前提下,繼續(xù)判斷主叫號碼是否為運(yùn)營商已投放的號碼,若該主叫號碼還未投放給公眾或特殊用戶使用,則該主叫號碼無效;(3)在滿足上述兩個條件的前提下,查詢主叫當(dāng)前所在位置并分析從主叫當(dāng)前所在位置發(fā)起呼叫是否需要經(jīng)由發(fā)送所述呼叫路由查詢請求消息的GMSC,若不需要,則該主叫號碼無效,否則判斷為有效。例如當(dāng)主叫號碼所對應(yīng)的用戶在本地漫游,但實(shí)際本次呼叫是通過外網(wǎng)關(guān)口局接續(xù)進(jìn)來的,則說明本次呼叫為虛假呼叫,應(yīng)拒絕本次呼叫。圖4為本發(fā)明提供的一種限制虛假主叫欺詐電話的裝置400,該裝置位于HLR中,包括:呼叫地址合法性判斷模塊410、主叫號碼有效性判斷模塊420、呼叫處理模塊430。呼叫地址合法性判斷模塊410,用于判斷從本地運(yùn)營商關(guān)口局移動交換中心GMSC發(fā)起的呼叫路由查詢請求Send Routing Info消息中攜帶的GMSC地址以及該信令消息的源地址是否合法;本發(fā)明要求當(dāng)GMSC收到其他運(yùn)營商的入局呼叫消息后,在向HLR發(fā)送的呼叫路由查詢請求Send Routing Info消息中攜帶主叫方的號碼;主叫號碼有效性判斷模塊420,用于在所述GMSC地址及該信令消息的源地址合法的情況下,判斷所述呼叫路由查詢請求消息中攜帶的主叫號碼是否有效;呼叫處理模塊430,用于在判定所述GMSC地址以及該信令消息的源地址合法,且判定所述呼叫路由查詢請求消息中攜帶的主叫號碼有效時,允許本次呼叫流程,否則拒絕本次呼叫流程。所述呼叫地址合法性判斷模塊410包括進(jìn)一步包括:地址獲取子模塊411,用于獲取所述呼叫路由查詢請求消息攜帶的GMSC地址以及該信令消息的源地址;合法性判斷子模塊412,用于判斷所述GMSC地址或該信令消息的源地址是否為本運(yùn)營商有效的網(wǎng)元地址,若所述GMSC地址和該信令消息的源地址中任一地址不是本運(yùn)營商有效的網(wǎng)元地址,則判定所述GMSC地址以及該信令消息的源地址為不合法,否則判定為合法。所述主叫號碼有效性判斷模塊420進(jìn)一步包含以下模塊中的一個或多個:第一判斷子模塊421、第二判斷子模塊422、第三判斷子模塊423 ;第一判斷子模塊421,用于查詢所述主叫號碼的主叫信息,判斷所述主叫號碼是否為本地運(yùn)營商號碼,若為非本地運(yùn)營商號碼,則判定所述主叫號碼無效,否則判定所述主叫號碼有效。第二判斷子模塊422,用于當(dāng)所述主叫號碼為本地運(yùn)營商號碼時,判斷主叫號碼是否為運(yùn)營商已投放的號碼,若該主叫號碼為未投放號碼,則判定該主叫號碼無效,否則判定該主叫號碼有效。第三判斷子模塊423,用于在所述主叫號碼為本地運(yùn)營商號碼且該主叫號碼為已投放號碼時,查詢該主叫當(dāng)前所在位置并分析從主叫當(dāng)前所在位置發(fā)起呼叫是否需要經(jīng)由發(fā)送所述呼叫路由查詢請求消息的GMSC,若不需要,則判定該主叫號碼無效,否則判定為有效。以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種限制虛假主叫欺詐電話的方法,其特征在于,該方法包括: 歸屬位置寄存器HLR接收到本地運(yùn)營商關(guān)口局移動交換中心GMSC發(fā)起的呼叫路由查詢請求Send Routing Info消息后,判斷所述呼叫路由查詢請求消息攜帶的GMSC地址以及該信令消息的源地址是否合法,若不合法則拒絕本次呼叫流程,否則HLR從所述呼叫路由查詢請求消息中獲取該消息攜帶的主叫號碼,判斷該主叫號碼是否有效,若有效則允許本次呼叫,否則拒絕本次呼叫。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷所述呼叫路由查詢請求消息攜帶的GMSC地址以及該信令消息的源地址是否合法具體為: 獲取所述呼叫路由查詢請求消息攜帶的GMSC地址以及該信令消息的源地址,若所述GMSC地址和該信令消息的源地址中任一地址不是本運(yùn)營商有效的網(wǎng)元地址,則判定所述GMSC地址以及該信令消息的源地址為不合法,否則判定為合法。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述判斷該主叫號碼是否有效具體為: HLR查詢所述主叫號碼的主叫信息,判斷所述主叫號碼是否為本地運(yùn)營商號碼,若為非本地運(yùn)營商號碼,則判定所述主叫號碼無效,否則判定為有效。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述判斷該主叫號碼是否有效步驟還包括: 當(dāng)所述主叫號碼為本地運(yùn)營商號碼時,判斷主叫號碼是否為運(yùn)營商已投放的號碼,若該主叫號碼為未投放號碼,則判定該主叫號碼無效,否則判定該主叫號碼有效。
5.根據(jù)權(quán)利 要求4所述的方法,其特征在于,所述判斷該主叫號碼是否有效步驟還包括: 當(dāng)所述主叫號碼為本地運(yùn)營商號碼且該主叫號碼為已投放號碼時,查詢該主叫當(dāng)前所在位置并分析從主叫當(dāng)前所在位置發(fā)起呼叫是否需要經(jīng)由發(fā)送所述呼叫路由查詢請求消息的GMSC,若不需要,則該主叫號碼無效,否則判定為有效。
6.一種限制虛假主叫欺詐電話的裝置,其特征在于,該裝置位于HLR中,包括: 呼叫地址合法性判斷模塊,用于判斷從本地運(yùn)營商關(guān)口局移動交換中心GMSC發(fā)起的呼叫路由查詢請求Send Routing Info消息中攜帶的GMSC地址以及該信令消息的源地址是否合法; 主叫號碼有效性判斷模塊,用于在所述GMSC地址及該信令消息的源地址合法的情況下,判斷所述呼叫路由查詢請求消息中攜帶的主叫號碼是否有效; 呼叫處理模塊,用于在判定所述GMSC地址以及該信令消息的源地址合法,且判定所述呼叫路由查詢請求消息中攜帶的主叫號碼有效時,允許本次呼叫流程,否則拒絕本次呼叫流程。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述呼叫地址合法性判斷模塊包括: 地址獲取子模塊,用于獲取所述呼叫路由查詢請求消息攜帶的GMSC地址以及該信令消息的源地址; 合法性判斷子模塊,用于判斷所述GMSC地址或該信令消息的源地址是否為本運(yùn)營商有效的網(wǎng)元地址,若所述GMSC地址和該信令消息的源地址中任一地址不是本運(yùn)營商有效的網(wǎng)元地址,則判定所述GMSC地址以及該信令消息的源地址為不合法,否則判定為合法。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述主叫號碼有效性判斷模塊包含:第一判斷子模塊,用于查詢所述主叫號碼的主叫信息,判斷所述主叫號碼是否為本地運(yùn)營商號碼,若為非本地運(yùn)營商號碼,則判定所述主叫號碼無效,否則判定所述主叫號碼有效。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述主叫號碼有效性判斷模塊還包含: 第二判斷子模塊,用于當(dāng)所述主叫號碼為本地運(yùn)營商號碼時,判斷主叫號碼是否為運(yùn)營商已投放的號碼,若該主叫號碼為未投放號碼,則判定該主叫號碼無效,否則判定該主叫號碼有效。
10.根據(jù)權(quán)利要求9所述 的裝置,其特征在于,所述主叫號碼有效性判斷模塊還包含: 第三判斷子模塊,用于在所述主叫號碼為本地運(yùn)營商號碼且該主叫號碼為已投放號碼時,查詢該主叫當(dāng)前所在位置并分析從主叫當(dāng)前所在位置發(fā)起呼叫是否需要經(jīng)由發(fā)送所述呼叫路由查詢請求消息的GMSC,若不需要,則判定該主叫號碼無效,否則判定為有效。
全文摘要
本發(fā)明公開了一種限制虛假主叫欺詐電話的方法及裝置,用于有效檢測出虛假呼叫的欺詐電話行為,限制不法活動,提高運(yùn)營商形象和用戶的滿意度。本發(fā)明通過在HLR處對GMSC地址及信令源地址進(jìn)行合法性檢測,及對主叫號碼進(jìn)行有效性檢測來識別當(dāng)前呼叫是否為虛假呼叫,從而有效限制虛假呼叫的欺詐電話行為,限制不法分子的活動,提高運(yùn)營商形象和用戶的滿意度。
文檔編號H04W12/12GK103179568SQ20111043031
公開日2013年6月26日 申請日期2011年12月20日 優(yōu)先權(quán)日2011年12月20日
發(fā)明者曹煒 申請人:中興通訊股份有限公司