專利名稱:一種使用原被叫字段來實(shí)現(xiàn)呼叫有效性識別的方法
一種使用原被叫字段來實(shí)現(xiàn)呼叫有效性識別的方法技術(shù)領(lǐng)域
本發(fā)明屬于電信通訊技術(shù)領(lǐng)域,特別涉及通過原被叫字段攜帶呼叫標(biāo)識,解決不同語音業(yè)務(wù)系統(tǒng)之間呼叫轉(zhuǎn)移時(shí),呼叫有效性檢測的問題,及該方法在電信運(yùn)營商中防盜打的應(yīng)用。技術(shù)背景
目前,各電信運(yùn)營商語音增值業(yè)務(wù)被惡意盜打的情況比較普遍,且比較嚴(yán)重;盜打情況的發(fā)生,不僅影響到各運(yùn)營商的增值業(yè)務(wù)的發(fā)展,影響到運(yùn)營商增值業(yè)務(wù)的收入,而且還將對用戶造成經(jīng)濟(jì)影響,對運(yùn)營商合作伙伴造成損失,造成非常不好的社會影響。因此, 需要一種有效的呼叫識別方式,來對呼叫合法性進(jìn)行檢測。
目前呼叫有效性識別方法主要是黑名單策略,即運(yùn)營商通過用戶投訴或數(shù)據(jù)分析發(fā)現(xiàn)非法的主叫號碼,將該主叫號碼放置在黑名單中,由管理員維護(hù)黑名單。若是黑名單中的主叫號碼發(fā)起的呼叫,則視為無效呼叫。但是該方式需要人工干預(yù),且準(zhǔn)確性低,效率低下。因此,迫切需要一種即可自動(dòng)化操作,又保證識別準(zhǔn)確性,效率高的呼叫識別方法。發(fā)明內(nèi)容
本發(fā)明的目的是針對運(yùn)營商電話盜打情況猖獗的現(xiàn)狀,為有效識別呼叫有效性 (即識別主叫是否為非法呼叫),提供一種高效率、自動(dòng)化,準(zhǔn)確性高的呼叫識別方式。
為了實(shí)現(xiàn)發(fā)明目的,采用的技術(shù)方案如下
一種使用原被叫字段來實(shí)現(xiàn)呼叫有效性識別的方法,通過將源系統(tǒng)的原被叫字段攜帶呼叫標(biāo)識,并將呼叫標(biāo)識與目標(biāo)系統(tǒng)的系統(tǒng)密鑰予以匹配,來檢測源系統(tǒng)呼叫的有效性。
目標(biāo)系統(tǒng)針對每一個(gè)可以向目標(biāo)系統(tǒng)進(jìn)行呼叫接轉(zhuǎn)的源系統(tǒng)提供基于隨機(jī)數(shù)隨機(jī)方式生成一個(gè)獨(dú)立的呼叫標(biāo)識。不同的源系統(tǒng)的呼叫標(biāo)識不同,并不存在相關(guān)性。
為了減少其他平臺盜用呼叫標(biāo)識表的可能性,呼叫標(biāo)識采用周期性定時(shí)更新的方式,更新的周期可以由目標(biāo)系統(tǒng)動(dòng)態(tài)調(diào)整。如1小時(shí)更新一次。即使盜打平臺在某個(gè)時(shí)間段中猜中了某個(gè)平臺的呼叫標(biāo)識,在下一個(gè)時(shí)間周期中由于該呼叫標(biāo)識失效,而導(dǎo)致盜打平臺無法繼續(xù)盜打。
呼叫標(biāo)識的生成周期由目標(biāo)系統(tǒng)控制??梢跃C合考慮網(wǎng)絡(luò)、盜打情況等因素隨時(shí)調(diào)整。
呼叫標(biāo)識發(fā)布過程是將目標(biāo)系統(tǒng)生成的呼叫標(biāo)識同步到各源系統(tǒng),并使其生效的過程。
如圖1所示,呼叫標(biāo)識發(fā)布采用IP數(shù)據(jù)聯(lián)網(wǎng)方式實(shí)現(xiàn)。
在源系統(tǒng)上運(yùn)行通信網(wǎng)關(guān)(GW),Gff通過數(shù)據(jù)網(wǎng)絡(luò)和目標(biāo)系統(tǒng)GW進(jìn)行數(shù)據(jù)交互獲取源系統(tǒng)的呼叫標(biāo)識。
為了保證數(shù)據(jù)傳輸?shù)陌踩裕艚袠?biāo)識在傳輸過程中采用3DES加密處理。
為了確定源系統(tǒng)GW網(wǎng)關(guān)的身份,在數(shù)據(jù)傳輸時(shí),目標(biāo)系統(tǒng)對請求數(shù)據(jù)的源系統(tǒng)GW 網(wǎng)關(guān)的IP地址進(jìn)行驗(yàn)證,只有IP地址與請求的源系統(tǒng)能夠正確對應(yīng)的情況下,目標(biāo)系統(tǒng)才發(fā)送呼叫標(biāo)識。
為此,目標(biāo)系統(tǒng)維護(hù)一個(gè)IP對應(yīng)關(guān)系地址表,該地址表中保存了各個(gè)源系統(tǒng)GW網(wǎng)關(guān)的公網(wǎng)IP地址,IP地址具有唯一性。IP地址的更新需要通過報(bào)批流程方可更新。
數(shù)據(jù)網(wǎng)關(guān)和IP網(wǎng)絡(luò)都有潛在的服務(wù)中斷的風(fēng)險(xiǎn),為了保證系統(tǒng)平臺能夠準(zhǔn)確的接收并啟用新的呼叫標(biāo)識,源系統(tǒng)采用動(dòng)態(tài)更新的方式實(shí)現(xiàn)呼叫標(biāo)識的更新。具體方法如下
目標(biāo)系統(tǒng)生成新碼表,并通過數(shù)據(jù)聯(lián)網(wǎng)同步到各源系統(tǒng)上,源系統(tǒng)在接收到新碼表時(shí)立刻啟用新呼叫標(biāo)識,同時(shí)棄用舊呼叫標(biāo)識。
目標(biāo)系統(tǒng)在發(fā)布新呼叫標(biāo)識后,目標(biāo)系統(tǒng)針對每個(gè)源系統(tǒng)相對獨(dú)立的維持新舊兩套呼叫標(biāo)識的認(rèn)證,源系統(tǒng)使用舊碼表時(shí),目標(biāo)系統(tǒng)認(rèn)為由于某種原因,源系統(tǒng)還沒有完成呼叫標(biāo)識更新。當(dāng)源系統(tǒng)第一次使用新呼叫標(biāo)識進(jìn)行認(rèn)證時(shí),目標(biāo)系統(tǒng)認(rèn)為新呼叫標(biāo)識啟用成功。此后的所有呼叫依據(jù)新呼叫標(biāo)識認(rèn)證。
當(dāng)呼叫標(biāo)識發(fā)布到源系統(tǒng)后,源系統(tǒng)根據(jù)該呼叫標(biāo)識及主叫號碼通過加密算法生成源系統(tǒng)GW的呼叫標(biāo)識IDValue。
IDValue = Fun (主叫,呼叫標(biāo)識)
IDValue生成后,隨呼叫同步上傳到目標(biāo)系統(tǒng),作為呼叫身份認(rèn)證的依據(jù)。
IDValue數(shù)據(jù)的上傳要保證和呼叫的同步,通過信令網(wǎng)攜帶的方式進(jìn)行。
如圖2所示,通過信令中的“原被叫”字段通過信令網(wǎng)攜帶IDValue到目標(biāo)系統(tǒng)。
在信令中,有四個(gè)與主被叫號碼相關(guān)的字段,分別是主叫、被叫、原主叫、原被叫。 其中原主叫數(shù)據(jù)是在呼轉(zhuǎn)后才會有的字段,記錄原始呼叫的主叫號碼。原被叫數(shù)據(jù)也是在呼轉(zhuǎn)后才有的,記錄了原始被叫號碼。
通過信令網(wǎng)將原被叫號碼及呼叫標(biāo)識數(shù)據(jù)IDValue帶到目標(biāo)系統(tǒng)上來。目標(biāo)系統(tǒng)從數(shù)據(jù)中取出IDValue,通過解密算法解碼呼叫標(biāo)識,并與目標(biāo)系統(tǒng)的呼叫標(biāo)識進(jìn)行比對, 以確認(rèn)該呼叫是否是合法的原系統(tǒng)轉(zhuǎn)接呼叫。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明的呼叫標(biāo)識下發(fā)的聯(lián)網(wǎng)結(jié)構(gòu)圖2是本發(fā)明的通過信令中的“原被叫”字段通過信令網(wǎng)攜帶呼叫標(biāo)識的聯(lián)網(wǎng)結(jié)構(gòu)圖。
具體實(shí)施方式
本專利的實(shí)施場景為,用戶發(fā)起呼叫,經(jīng)過源系統(tǒng)A,轉(zhuǎn)至目標(biāo)系統(tǒng)B。判斷呼叫是否來自源系統(tǒng)A,而非其他模擬系統(tǒng)。
實(shí)施流程為
1.源系統(tǒng)IVR向源系統(tǒng)GW請求IDValue,請求參數(shù)用戶主叫號碼、被叫號碼。通訊協(xié)議HTTP POST。
2.源系統(tǒng)GW根據(jù)用戶主叫號碼和呼叫標(biāo)識生成IDValue。
3.源系統(tǒng)GW向源系統(tǒng)IVR返回IDValue。
4.源系統(tǒng)IVR按照IDValue更新呼叫的原被叫,源系 統(tǒng)IVR以MakeCall200或其它方式將用戶呼叫轉(zhuǎn)接到目標(biāo)系統(tǒng)IVR。
5.目標(biāo)系統(tǒng)IVR向目標(biāo)系統(tǒng)GW發(fā)送校驗(yàn)請求,請求參數(shù)用戶主叫、被叫、原被叫 (即 IDValue)。
6.目標(biāo)系統(tǒng)GW根據(jù)用戶主叫、呼叫標(biāo)識判斷IDValue是否正確。如校驗(yàn)呼叫非法,則將呼叫記錄到⑶R文件。
7.目標(biāo)系統(tǒng)GW向目標(biāo)系統(tǒng)IVR發(fā)送校驗(yàn)結(jié)果。
以上所述僅是本發(fā)明的具體實(shí)施方式
,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種使用原 被叫字段來實(shí)現(xiàn)呼叫有效性識別的方法,其特征在于通過將源系統(tǒng)的原被叫字段攜帶呼叫標(biāo)識,并將呼叫標(biāo)識與目標(biāo)系統(tǒng)的系統(tǒng)密鑰予以匹配,來檢測源系統(tǒng)呼叫的有效性。
2.根據(jù)權(quán)利要求1所述的一種使用原被叫字段來實(shí)現(xiàn)呼叫有效性識別的方法,其特征在于是由源系統(tǒng)定期向目標(biāo)系統(tǒng)請求系統(tǒng)密鑰,目標(biāo)系統(tǒng)接受請求,并定期下發(fā)系統(tǒng)密鑰至源系統(tǒng),形成呼叫標(biāo)識。
3.根據(jù)權(quán)利要求1所述的一種使用原被叫字段來實(shí)現(xiàn)呼叫有效性識別的方法,其特征在于源系統(tǒng)將呼叫標(biāo)識與主叫號碼經(jīng)過加密運(yùn)算后生成一個(gè)IDValue ;目標(biāo)系統(tǒng)提取呼叫的IDValue,并通過解密策略解析呼叫標(biāo)識,并比對與目標(biāo)系統(tǒng)的系統(tǒng)密鑰是否匹配。
全文摘要
本發(fā)明提供了一種使用原被叫字段來實(shí)現(xiàn)呼叫有效性識別的方法及在電信領(lǐng)域防盜打的應(yīng)用。其特征在通過將源系統(tǒng)的原被叫字段攜帶呼叫標(biāo)識,并將呼叫標(biāo)識與目標(biāo)系統(tǒng)的系統(tǒng)密鑰予以匹配,來檢測源系統(tǒng)呼叫的有效性。該方法可為電信運(yùn)營商防止非法撥打電話提供有效的手段。
文檔編號H04M1/667GK103024130SQ20111028253
公開日2013年4月3日 申請日期2011年9月20日 優(yōu)先權(quán)日2011年9月20日
發(fā)明者寧學(xué)軍, 鄧叢健, 楊道瑩 申請人:佳都新太科技股份有限公司