本發(fā)明涉及一種語(yǔ)音回?fù)茯?yàn)證業(yè)務(wù)的實(shí)現(xiàn)方法和系統(tǒng),屬于移動(dòng)通信技術(shù)領(lǐng)域。
背景技術(shù):
現(xiàn)今,app以及網(wǎng)頁(yè)中的注冊(cè)、支付等流程會(huì)廣泛應(yīng)用身份驗(yàn)證流程,用于驗(yàn)證用戶身份的真實(shí)性以保證操作的安全性。
當(dāng)前常用的驗(yàn)證手段主要包括有短信驗(yàn)證以及語(yǔ)音驗(yàn)證這兩種技術(shù)方案,在實(shí)際應(yīng)用中存在著以下問(wèn)題:
1、短信驗(yàn)證,驗(yàn)證碼短信容易被殺毒軟件進(jìn)行攔截,同時(shí)短信中采取明文方式的驗(yàn)證碼也容易被竊?。?/p>
2、語(yǔ)音驗(yàn)證,容易被環(huán)境噪音所干擾,從而導(dǎo)致用戶無(wú)法聽(tīng)清驗(yàn)證碼。
除上述兩種常用驗(yàn)證手段之外,專利申請(qǐng)cn201510447170.9(申請(qǐng)名稱:用戶身份的驗(yàn)證方法、系統(tǒng)和驗(yàn)證服務(wù)器,申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司,申請(qǐng)日:2015‐07‐27)提出了一種用戶身份的驗(yàn)證方法、系統(tǒng)和驗(yàn)證服務(wù)器,其中,用戶身份的驗(yàn)證方法包括以下步驟:接收用戶通過(guò)客戶端發(fā)送的身份驗(yàn)證請(qǐng)求;根據(jù)身份驗(yàn)證請(qǐng)求確定用戶通訊號(hào)碼,并為用戶通訊號(hào)碼生成對(duì)應(yīng)的臨時(shí)通訊號(hào)碼;記錄用戶通訊號(hào)碼及臨時(shí)通訊號(hào)碼,并作為第一多元組數(shù)據(jù);將臨時(shí)通訊號(hào)碼返回至客戶端;接收用戶對(duì)臨時(shí)通訊號(hào)碼發(fā)起的呼叫請(qǐng)求;確定呼叫請(qǐng)求對(duì)應(yīng)的用戶通訊號(hào)碼及臨時(shí)通訊號(hào)碼,并作為第二多元組數(shù)據(jù);驗(yàn)證第一多元組數(shù)據(jù)與第二多元組數(shù)據(jù)是否匹配;以及將驗(yàn)證結(jié)果反饋至客戶端。當(dāng)用戶使用改號(hào)軟件冒充真實(shí)手機(jī)號(hào)碼來(lái)發(fā)起呼叫時(shí),該技術(shù)方案無(wú)法識(shí)別用戶手機(jī)號(hào)碼的真實(shí)性,因而不能有效驗(yàn)證用戶手機(jī)號(hào)碼與身份關(guān)系的真實(shí)性。
專利申請(qǐng)cn201610236490.4(申請(qǐng)名稱:一種語(yǔ)音驗(yàn)證碼業(yè)務(wù)的實(shí)現(xiàn)方法,申請(qǐng)人:杭州誠(chéng)智天揚(yáng)科技有限公司,申請(qǐng)日:2016‐04‐18)提供了一種語(yǔ)音驗(yàn)證碼業(yè)務(wù)的實(shí)現(xiàn)方法。用戶通過(guò)應(yīng)用或網(wǎng)站發(fā)起驗(yàn)證請(qǐng)求后,分配臨時(shí)驗(yàn)證接入號(hào)碼并與待驗(yàn)證號(hào)碼綁定,用戶通過(guò)手機(jī)發(fā)起對(duì)臨時(shí)驗(yàn)證接入號(hào)碼的呼叫;如主被叫號(hào)碼符合綁定關(guān)系則通過(guò)號(hào)碼一致性驗(yàn)證;再根據(jù)全網(wǎng)ip地址表對(duì)主叫側(cè)媒體面ip地址進(jìn)行判斷,如果屬于移動(dòng)網(wǎng)絡(luò)端局管理的媒體面ip地址,則通過(guò)來(lái)話真實(shí)性驗(yàn)證。但由于現(xiàn)網(wǎng)中存在有多個(gè)移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商,難以獲取到全網(wǎng)的ip地址列表,而且,即便能獲取到全網(wǎng)ip地址列表,當(dāng)所屬其它移動(dòng)網(wǎng)絡(luò)運(yùn)營(yíng)商的用戶發(fā)來(lái)呼叫時(shí),現(xiàn)有技術(shù)也只能獲取到該用戶所在關(guān)口節(jié)點(diǎn)的ip地址,而無(wú)法獲得用戶自身的真實(shí)ip地址,因而該技術(shù)方案也無(wú)法對(duì)用戶手機(jī)號(hào)碼與身份關(guān)系的真實(shí)性進(jìn)行有效驗(yàn)證。
因此,如何能有效驗(yàn)證用戶手機(jī)號(hào)碼與身份關(guān)系的真實(shí)性,已成為技術(shù)人員急需解決的技術(shù)問(wèn)題,目前還未發(fā)現(xiàn)有效的技術(shù)解決方案。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明的目的是提供一種語(yǔ)音回?fù)茯?yàn)證業(yè)務(wù)的實(shí)現(xiàn)方法和系統(tǒng),能有效驗(yàn)證用戶手機(jī)號(hào)碼與身份關(guān)系的真實(shí)性。
為了達(dá)到上述目的,本發(fā)明提供了一種語(yǔ)音回?fù)茯?yàn)證業(yè)務(wù)的實(shí)現(xiàn)方法,包括有:
步驟一、用戶通過(guò)第三方應(yīng)用服務(wù)器,向語(yǔ)音回?fù)茯?yàn)證平臺(tái)提交身份驗(yàn)證請(qǐng)求,驗(yàn)證請(qǐng)求中包含用戶的手機(jī)號(hào)碼a;
步驟二、語(yǔ)音回?fù)茯?yàn)證平臺(tái)從號(hào)碼池中選取一個(gè)臨時(shí)號(hào)碼b,同時(shí)通知用戶:臨時(shí)號(hào)碼b將向用戶的手機(jī)號(hào)碼a發(fā)起呼叫,請(qǐng)用戶先拒接來(lái)電再回?fù)芘R時(shí)號(hào)碼b;
步驟三、語(yǔ)音回?fù)茯?yàn)證平臺(tái)使用臨時(shí)號(hào)碼b作為主叫號(hào)碼,向用戶的手機(jī)號(hào)碼a發(fā)起呼叫,用戶對(duì)臨時(shí)號(hào)碼b的來(lái)電進(jìn)行拒接操作,語(yǔ)音回?fù)茯?yàn)證平臺(tái)從用戶的拒接操作會(huì)話中提取用戶的手機(jī)號(hào)碼和臨時(shí)號(hào)碼,并作為第一多元組數(shù)據(jù);
步驟四、用戶使用手機(jī)號(hào)碼a發(fā)起對(duì)臨時(shí)號(hào)碼b的回?fù)?,所述呼叫被送至語(yǔ)音回?fù)茯?yàn)證平臺(tái);
步驟五、語(yǔ)音回?fù)茯?yàn)證平臺(tái)從用戶發(fā)起的呼叫中提取用戶的手機(jī)號(hào)碼和臨時(shí)號(hào)碼,并作為第二多元組數(shù)據(jù),然后驗(yàn)證第一多元組數(shù)據(jù)和第二多元組數(shù)據(jù)是否匹配,如果匹配一致,則用戶通過(guò)身份驗(yàn)證;
步驟六、語(yǔ)音回?fù)茯?yàn)證平臺(tái)向用戶播放身份驗(yàn)證結(jié)果。
為了達(dá)到上述目的,本發(fā)明還提供了一種語(yǔ)音回?fù)茯?yàn)證業(yè)務(wù)的系統(tǒng),包括有語(yǔ)音回?fù)茯?yàn)證平臺(tái),其中,語(yǔ)音回?fù)茯?yàn)證平臺(tái)進(jìn)一步包括有:
驗(yàn)證請(qǐng)求接收裝置,用于接收用戶提交的身份驗(yàn)證請(qǐng)求,驗(yàn)證請(qǐng)求中包含用戶的手機(jī)號(hào)碼a;
號(hào)碼分配裝置,用于根據(jù)身份驗(yàn)證請(qǐng)求中的用戶手機(jī)號(hào)碼a,從號(hào)碼池中選取一個(gè)臨時(shí)號(hào)碼b,同時(shí)通知用戶:臨時(shí)號(hào)碼b將向用戶的手機(jī)號(hào)碼a發(fā)起呼叫,請(qǐng)用戶先拒接來(lái)電再回?fù)芘R時(shí)號(hào)碼b;
呼叫發(fā)起裝置,用于使用臨時(shí)號(hào)碼b作為主叫號(hào)碼,向用戶的手機(jī)號(hào)碼a發(fā)起呼叫,在用戶對(duì)臨時(shí)號(hào)碼b的來(lái)電進(jìn)行拒接操作后,從用戶的拒接操作會(huì)話中提取用戶的手機(jī)號(hào)碼和臨時(shí)號(hào)碼,并作為第一多元組數(shù)據(jù);
驗(yàn)證裝置,用于接收用戶使用手機(jī)號(hào)碼a發(fā)起的對(duì)臨時(shí)號(hào)碼b的呼叫,從呼叫中提取用戶使用的手機(jī)號(hào)碼和呼叫的臨時(shí)號(hào)碼,并作為第二多元組數(shù)據(jù),然后驗(yàn)證第一多元組數(shù)據(jù)和第二多元組數(shù)據(jù)是否匹配,如果匹配一致,則用戶通過(guò)身份驗(yàn)證,最后向用戶播放身份驗(yàn)證結(jié)果。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:本發(fā)明通過(guò)語(yǔ)音回?fù)茯?yàn)證平臺(tái)使用臨時(shí)號(hào)碼b向用戶的手機(jī)號(hào)碼a發(fā)起呼叫、用戶進(jìn)行拒接操作、以及用戶使用手機(jī)號(hào)碼a發(fā)起對(duì)臨時(shí)號(hào)碼b的呼叫,可以在驗(yàn)證用戶手機(jī)號(hào)碼真實(shí)存在的同時(shí),也驗(yàn)證用戶本人主動(dòng)發(fā)起身份驗(yàn)證的真實(shí)意愿,同時(shí)還有效避免了通過(guò)改號(hào)軟件偽造用戶手機(jī)號(hào)碼發(fā)起呼叫的可能,最終確保了用戶手機(jī)號(hào)碼與身份關(guān)系之間的真實(shí)性。
附圖說(shuō)明
圖1是本發(fā)明一種語(yǔ)音回?fù)茯?yàn)證業(yè)務(wù)的實(shí)現(xiàn)方法的流程圖。
圖2是圖1步驟五的具體操作流程圖。
圖3是語(yǔ)音回?fù)茯?yàn)證平臺(tái)通過(guò)sip方式接入核心網(wǎng)時(shí),圖1步驟六對(duì)應(yīng)的一個(gè)實(shí)施例的具體呼叫信令流程圖。
圖4是語(yǔ)音回?fù)茯?yàn)證平臺(tái)采取智能網(wǎng)方案時(shí),圖1步驟六對(duì)應(yīng)的一個(gè)實(shí)施例的具體呼叫信令流程圖。
圖5是本發(fā)明一種語(yǔ)音回?fù)茯?yàn)證業(yè)務(wù)的系統(tǒng)的組成結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。
如圖1所示,本發(fā)明一種語(yǔ)音回?fù)茯?yàn)證業(yè)務(wù)的實(shí)現(xiàn)方法,包括有:
步驟一、用戶通過(guò)第三方應(yīng)用服務(wù)器,向語(yǔ)音回?fù)茯?yàn)證平臺(tái)提交身份驗(yàn)證請(qǐng)求,驗(yàn)證請(qǐng)求中包含用戶的手機(jī)號(hào)碼a;
步驟二、語(yǔ)音回?fù)茯?yàn)證平臺(tái)從號(hào)碼池中選取一個(gè)臨時(shí)號(hào)碼b,同時(shí)通知用戶:臨時(shí)號(hào)碼b將向用戶的手機(jī)號(hào)碼a發(fā)起呼叫,請(qǐng)用戶先拒接來(lái)電再回?fù)芘R時(shí)號(hào)碼b;
步驟三、語(yǔ)音回?fù)茯?yàn)證平臺(tái)使用臨時(shí)號(hào)碼b作為主叫號(hào)碼,向用戶的手機(jī)號(hào)碼a發(fā)起呼叫,用戶對(duì)臨時(shí)號(hào)碼b的來(lái)電進(jìn)行拒接操作,語(yǔ)音回?fù)茯?yàn)證平臺(tái)從用戶的拒接操作會(huì)話中提取用戶的手機(jī)號(hào)碼和臨時(shí)號(hào)碼,并作為第一多元組數(shù)據(jù);
步驟四、用戶使用手機(jī)號(hào)碼a發(fā)起對(duì)臨時(shí)號(hào)碼b的回?fù)?,所述呼叫被送至語(yǔ)音回?fù)茯?yàn)證平臺(tái);
步驟五、語(yǔ)音回?fù)茯?yàn)證平臺(tái)從用戶發(fā)起的呼叫中提取用戶的手機(jī)號(hào)碼和臨時(shí)號(hào)碼,并作為第二多元組數(shù)據(jù),然后驗(yàn)證第一多元組數(shù)據(jù)和第二多元組數(shù)據(jù)是否匹配,如果匹配一致,則用戶通過(guò)身份驗(yàn)證;
步驟六、語(yǔ)音回?fù)茯?yàn)證平臺(tái)向用戶播放身份驗(yàn)證結(jié)果。
其中,步驟二還可以包括有:
挑選臨時(shí)號(hào)碼b中的若干位數(shù)字進(jìn)行隱藏(例如使用特定字符進(jìn)行替換),然后將隱藏后的臨時(shí)號(hào)碼b向用戶顯示,從而保護(hù)了號(hào)碼池中所有臨時(shí)號(hào)碼的安全性和隱蔽性。
步驟三中,還可以從用戶的拒接操作會(huì)話中提取用戶的拒接時(shí)間trefuse,從而根據(jù)用戶的手機(jī)號(hào)碼、臨時(shí)號(hào)碼和用戶的拒接時(shí)間來(lái)生成第一多元組數(shù)據(jù)(a,b,trefuse)。這樣,如圖2所示,步驟五還可以進(jìn)一步包括有:
步驟51、語(yǔ)音回?fù)茯?yàn)證平臺(tái)從用戶發(fā)起的呼叫中提取用戶的手機(jī)號(hào)碼、臨時(shí)號(hào)碼和呼叫時(shí)間tcall,并生成第二多元組數(shù)據(jù);
步驟52、語(yǔ)音回?fù)茯?yàn)證平臺(tái)判斷第一多元組數(shù)據(jù)和第二多元組數(shù)據(jù)中的用戶的手機(jī)號(hào)碼和臨時(shí)號(hào)碼是否一致?如果是,則繼續(xù)下一步;如果否,則用戶不通過(guò)身份驗(yàn)證;
步驟53、語(yǔ)音回?fù)茯?yàn)證平臺(tái)分別從第一多元組數(shù)據(jù)、第二多元組數(shù)據(jù)中提取用戶的拒接時(shí)間trefuse、呼叫時(shí)間tcall,然后判斷呼叫時(shí)間tcall和拒接時(shí)間trefuse之間的時(shí)間差是否小于一個(gè)預(yù)設(shè)值?如果是,則表明用戶來(lái)電是一個(gè)有效回?fù)?,用戶通過(guò)身份驗(yàn)證;如果否,則用戶不通過(guò)身份驗(yàn)證。
用戶使用手機(jī)號(hào)碼a發(fā)起對(duì)臨時(shí)號(hào)碼b的回?fù)?,可以通過(guò)應(yīng)用服務(wù)器接入核心網(wǎng)、或智能網(wǎng)兩種方案來(lái)實(shí)現(xiàn),無(wú)論采取何種方式,步驟六中,語(yǔ)音回?fù)茯?yàn)證平臺(tái)可以采用早期媒體放音的方式來(lái)向用戶手機(jī)終端進(jìn)行放音,即不需要在通話狀態(tài)下即可向用戶播放驗(yàn)證結(jié)果。其中:
1、應(yīng)用服務(wù)器接入核心網(wǎng)方案
語(yǔ)音回?fù)茯?yàn)證平臺(tái)可以通過(guò)sip、或bicc/isup方式接入核心網(wǎng),其中,通過(guò)sip方式接入核心網(wǎng)時(shí),預(yù)先對(duì)臨時(shí)號(hào)碼進(jìn)行ifc簽約指向語(yǔ)音回?fù)茯?yàn)證平臺(tái),這樣,用戶發(fā)起的呼叫通過(guò)ifc觸發(fā)方式被觸發(fā)至語(yǔ)音回?fù)茯?yàn)證平臺(tái);通過(guò)bicc/isup方式接入核心網(wǎng)時(shí),可以對(duì)語(yǔ)音回?fù)茯?yàn)證平臺(tái)分配動(dòng)態(tài)漫游號(hào)msrn,這樣,主叫端局通過(guò)對(duì)msrn進(jìn)行路由尋址以接入到語(yǔ)音回?fù)茯?yàn)證平臺(tái)。
步驟六進(jìn)一步包括有:
步驟a1、語(yǔ)音回?fù)茯?yàn)證平臺(tái)與用戶手機(jī)終端通過(guò)信令進(jìn)行媒體協(xié)商;
步驟a2、在媒體協(xié)商完成后,語(yǔ)音回?fù)茯?yàn)證平臺(tái)向用戶手機(jī)終端播放身份驗(yàn)證結(jié)果的語(yǔ)音信息。
這樣,在用戶撥打臨時(shí)號(hào)碼b時(shí),語(yǔ)音回?fù)茯?yàn)證平臺(tái)和用戶手機(jī)終端之間不需要通過(guò)交互應(yīng)答階段,在媒體協(xié)商完成后即可向用戶手機(jī)終端放音。
如圖3所示,語(yǔ)音回?fù)茯?yàn)證平臺(tái)通過(guò)sip方式接入核心網(wǎng)時(shí),步驟六的一個(gè)實(shí)施例的詳細(xì)信令交互流程如下:
步驟a1、用戶使用手機(jī)號(hào)碼a呼叫臨時(shí)號(hào)碼b,呼叫所對(duì)應(yīng)的invite消息被路由到語(yǔ)音回?fù)茯?yàn)證平臺(tái);
步驟a2‐6、語(yǔ)音回?fù)茯?yàn)證平臺(tái)對(duì)用戶進(jìn)行身份驗(yàn)證后,通過(guò)183/prack/prack‐200信令與用戶的手機(jī)終端進(jìn)行媒體協(xié)商;
步驟a7、媒體協(xié)商完成后,語(yǔ)音回?fù)茯?yàn)證平臺(tái)播放身份驗(yàn)證結(jié)果通知音;
步驟a8、放音結(jié)束后,語(yǔ)音回?fù)茯?yàn)證平臺(tái)向用戶手機(jī)終端返回487消息結(jié)束呼叫。
2、智能網(wǎng)方案
基于智能網(wǎng)方案時(shí),用戶發(fā)起的呼叫通過(guò)簽約信息被觸發(fā)至語(yǔ)音回?fù)茯?yàn)證平臺(tái),步驟六可以進(jìn)一步包括有:
步驟b1、語(yǔ)音回?fù)茯?yàn)證平臺(tái)將自身的放音節(jié)點(diǎn)的地址發(fā)送給用戶手機(jī)的入口關(guān)口局或者手機(jī)漫游所在地的端局;
布驟b2、用戶手機(jī)的入口關(guān)口局或者手機(jī)漫游所在地的端局向語(yǔ)音回?fù)茯?yàn)證平臺(tái)的放音節(jié)點(diǎn)建立話路資源連接;
步驟b3、在話路資源連接建立成功后,語(yǔ)音回?fù)茯?yàn)證平臺(tái)控制其放音節(jié)點(diǎn)開(kāi)始向用戶手機(jī)終端播放身份驗(yàn)證結(jié)果的語(yǔ)音信息,并在放音結(jié)束后,指示用戶手機(jī)的入口關(guān)口局或者手機(jī)漫游所在地的端局釋放呼叫。
如圖4所示,語(yǔ)音回?fù)茯?yàn)證平臺(tái)采取智能網(wǎng)方案時(shí),步驟六的一個(gè)實(shí)施例的詳細(xì)信令交互流程如下:
步驟b1、用戶使用手機(jī)號(hào)碼a呼叫臨時(shí)號(hào)碼b,由于臨時(shí)號(hào)碼b預(yù)先已簽約了智能網(wǎng)業(yè)務(wù),因此呼叫所對(duì)應(yīng)的idp消息被用戶手機(jī)的入口關(guān)口局或者手機(jī)漫游所在的地的端局轉(zhuǎn)發(fā)至語(yǔ)音回?fù)茯?yàn)證平臺(tái)的信令控制節(jié)點(diǎn);
步驟b2、語(yǔ)音回?fù)茯?yàn)證平臺(tái)的信令控制節(jié)點(diǎn)對(duì)用戶進(jìn)行身份驗(yàn)證后,向用戶手機(jī)的入口關(guān)口局或者手機(jī)漫游所在的地的端局下發(fā)rrbe消息配置監(jiān)聽(tīng)事件;
步驟b3、語(yǔ)音回?fù)茯?yàn)證平臺(tái)的信令控制節(jié)點(diǎn)向用戶手機(jī)的入口關(guān)口局或者手機(jī)漫游所在地的端局發(fā)送etc消息,攜帶有語(yǔ)音回?fù)茯?yàn)證平臺(tái)的放音節(jié)點(diǎn)的地址;
步驟b4、用戶手機(jī)的入口關(guān)口局或者手機(jī)漫游所在地的端局向語(yǔ)音回?fù)茯?yàn)證平臺(tái)的放音節(jié)點(diǎn)建立話路資源連接;
步驟b5、話路資源連接建立成功后,語(yǔ)音回?fù)茯?yàn)證平臺(tái)的放音節(jié)點(diǎn)向信令控制節(jié)點(diǎn)發(fā)送ari消息,指示話路建立成功;
步驟b6、語(yǔ)音回?fù)茯?yàn)證平臺(tái)的信令控制節(jié)點(diǎn)向放音節(jié)點(diǎn)發(fā)送pa消息指示播放身份驗(yàn)證結(jié)果通知音,所述pa消息中攜帶放音結(jié)束后釋放話路資源指示;
步驟b7、放音結(jié)束后,語(yǔ)音回?fù)茯?yàn)證平臺(tái)的放音節(jié)點(diǎn)向信令控制節(jié)點(diǎn)發(fā)送srr消息,指示放音結(jié)束;
步驟b8、語(yǔ)音回?fù)茯?yàn)證平臺(tái)的信令控制節(jié)點(diǎn)向用戶手機(jī)的入口關(guān)口局或者手機(jī)漫游所在地的端局發(fā)送rc消息,指示釋放呼叫。
如圖5所示,本發(fā)明一種語(yǔ)音回?fù)茯?yàn)證業(yè)務(wù)的系統(tǒng),包括有語(yǔ)音回?fù)茯?yàn)證平臺(tái),其中,語(yǔ)音回?fù)茯?yàn)證平臺(tái)進(jìn)一步包括有:
驗(yàn)證請(qǐng)求接收裝置,用于接收用戶提交的身份驗(yàn)證請(qǐng)求,驗(yàn)證請(qǐng)求中包含用戶的手機(jī)號(hào)碼a;
號(hào)碼分配裝置,用于根據(jù)身份驗(yàn)證請(qǐng)求中的用戶手機(jī)號(hào)碼a,從號(hào)碼池中選取一個(gè)臨時(shí)號(hào)碼b,同時(shí)通知用戶:臨時(shí)號(hào)碼b將向用戶的手機(jī)號(hào)碼a發(fā)起呼叫,請(qǐng)用戶先拒接來(lái)電再回?fù)芘R時(shí)號(hào)碼b;
呼叫發(fā)起裝置,用于使用臨時(shí)號(hào)碼b作為主叫號(hào)碼,向用戶的手機(jī)號(hào)碼a發(fā)起呼叫,在用戶對(duì)臨時(shí)號(hào)碼b的來(lái)電進(jìn)行拒接操作后,從用戶的拒接操作會(huì)話中提取用戶的手機(jī)號(hào)碼和臨時(shí)號(hào)碼,并作為第一多元組數(shù)據(jù);
驗(yàn)證裝置,用于接收用戶使用手機(jī)號(hào)碼a發(fā)起的對(duì)臨時(shí)號(hào)碼b的呼叫,從呼叫中提取用戶使用的手機(jī)號(hào)碼和呼叫的臨時(shí)號(hào)碼,并作為第二多元組數(shù)據(jù),然后驗(yàn)證第一多元組數(shù)據(jù)和第二多元組數(shù)據(jù)是否匹配,如果匹配一致,則用戶通過(guò)身份驗(yàn)證,最后向用戶播放身份驗(yàn)證結(jié)果。
號(hào)碼分配裝置還可以進(jìn)一步包括有:
號(hào)碼隱藏單元,用于挑選臨時(shí)號(hào)碼b中的若干位數(shù)字進(jìn)行隱藏(例如使用特定字符進(jìn)行替換),然后將隱藏后的臨時(shí)號(hào)碼b向用戶顯示。
呼叫發(fā)起裝置還可以從用戶的拒接操作會(huì)話中提取用戶的拒接時(shí)間trefuse,從而根據(jù)用戶的手機(jī)號(hào)碼、臨時(shí)號(hào)碼和用戶的拒接時(shí)間來(lái)生成第一多元組數(shù)據(jù)(a,b,trefuse)。這樣,驗(yàn)證裝置還可以進(jìn)一步包括有:
數(shù)據(jù)提取單元,用于從用戶發(fā)起的呼叫中提取用戶的手機(jī)號(hào)碼、臨時(shí)號(hào)碼和呼叫時(shí)間tcall,并生成第二多元組數(shù)據(jù);
第一驗(yàn)證單元,判斷第一多元組數(shù)據(jù)和第二多元組數(shù)據(jù)中的用戶的手機(jī)號(hào)碼和臨時(shí)號(hào)碼是否一致,如果否,則用戶不通過(guò)身份驗(yàn)證;
第二驗(yàn)證單元,用于分別從第一多元組數(shù)據(jù)、第二多元組數(shù)據(jù)中提取用戶的拒接時(shí)間trefuse、呼叫時(shí)間tcall,然后判斷呼叫時(shí)間tcall和拒接時(shí)間trefuse之間的時(shí)間差是否小于一個(gè)預(yù)設(shè)值,如果否,則用戶不通過(guò)身份驗(yàn)證。
本發(fā)明中,用戶使用手機(jī)號(hào)碼a發(fā)起對(duì)臨時(shí)號(hào)碼b的回?fù)埽梢酝ㄟ^(guò)應(yīng)用服務(wù)器接入核心網(wǎng)、或智能網(wǎng)兩種方案來(lái)實(shí)現(xiàn),語(yǔ)音回?fù)茯?yàn)證平臺(tái)的驗(yàn)證裝置還可以進(jìn)一步包括有:
驗(yàn)證結(jié)果放音單元,用于采用早期媒體放音的方式來(lái)向用戶手機(jī)終端進(jìn)行放音,即不需要在通話狀態(tài)下即可向用戶播放驗(yàn)證結(jié)果。其中:
1、應(yīng)用服務(wù)器接入核心網(wǎng)方案
語(yǔ)音回?fù)茯?yàn)證平臺(tái)可以通過(guò)sip、或bicc/isup方式接入核心網(wǎng),其中,通過(guò)sip方式接入核心網(wǎng)時(shí),預(yù)先對(duì)臨時(shí)號(hào)碼進(jìn)行ifc簽約指向語(yǔ)音回?fù)茯?yàn)證平臺(tái),這樣,用戶發(fā)起的呼叫通過(guò)ifc觸發(fā)方式被觸發(fā)至語(yǔ)音回?fù)茯?yàn)證平臺(tái);通過(guò)bicc/isup方式接入核心網(wǎng)時(shí),可以對(duì)語(yǔ)音回?fù)茯?yàn)證平臺(tái)分配動(dòng)態(tài)漫游號(hào)msrn,這樣,主叫端局通過(guò)對(duì)msrn進(jìn)行路由尋址以接入到語(yǔ)音回?fù)茯?yàn)證平臺(tái)。
驗(yàn)證結(jié)果放音單元進(jìn)一步包括有:
應(yīng)用服務(wù)器放音部件,用于與用戶手機(jī)終端通過(guò)信令進(jìn)行媒體協(xié)商,并在媒體協(xié)商完成后,向用戶手機(jī)終端播放身份驗(yàn)證結(jié)果的語(yǔ)音信息。這樣,在用戶撥打臨時(shí)號(hào)碼b時(shí),核心網(wǎng)放音部件和用戶手機(jī)終端之間不需要通過(guò)交互應(yīng)答階段,在媒體協(xié)商完成后即可向用戶手機(jī)終端放音。
2、智能網(wǎng)方案
基于智能網(wǎng)方案時(shí),用戶發(fā)起的呼叫通過(guò)簽約信息被觸發(fā)至語(yǔ)音回?fù)茯?yàn)證平臺(tái),驗(yàn)證結(jié)果放音單元進(jìn)一步包括有:
智能網(wǎng)放音部件,用于將自身的放音節(jié)點(diǎn)的地址發(fā)送給用戶手機(jī)的入口關(guān)口局或者手機(jī)漫游所在地的端局,然后在用戶手機(jī)的入口關(guān)口局或者手機(jī)漫游所在地的端局和放音節(jié)點(diǎn)之間建立話路資源連接,在話路資源連接建立成功后,控制其放音節(jié)點(diǎn)開(kāi)始向用戶手機(jī)終端播放身份驗(yàn)證結(jié)果的語(yǔ)音信息,并在放音結(jié)束后,指示用戶手機(jī)的入口關(guān)口局或者手機(jī)漫游所在地的端局釋放呼叫。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。