一种语音验证码业务的实现方法技术

技术编号:13632793 阅读:61 留言:0更新日期:2016-09-02 15:02
本发明专利技术涉及移动通信验证技术,旨在提供一种语音验证码业务的实现方法。用户通过应用或网站发起验证请求后,分配临时验证接入号码并与待验证号码绑定,用户通过手机发起对临时验证接入号码的呼叫;如主被叫号码符合绑定关系则通过号码一致性验证;再根据全网IP地址表对主叫侧媒体面IP地址进行判断,如果属于移动网络端局管理的媒体面IP地址,则通过来话真实性验证。本发明专利技术中由语音验证业务平台对呼叫是否为待验证号码所发起的真实呼叫进行判断,可以排除通过改号软件伪造待验证号码发起呼叫的可能性,能极大提高验证过程安全防护作用。在实现用户身份验证的同时,还能解决短信验证码等业务中存在的成功率和及时性问题,改善和提高用户体验。

【技术实现步骤摘要】

本专利技术涉及移动通信验证技术,是一种通过呼叫确认用户号码所有权的业务技术实现方案。
技术介绍
从移动互联网时代起,以手机号码作为帐号进行注册的机制开始流行。原因是手机使用率高,手机号码具有唯一性,并且还提供了企业联系客户的方式。那么,使用手机号进行账号注册,一开始就必须确定用户注册的这个手机号是其本人的。短信验证码可以类似地确定手机号码是否为本人所有,即注册会员的手机会收到一个随机的验证码短信,用户通过输入收到的验证码内容,向业务提供方证明并确定其对该手机号码的所有权。短信验证码在日益普及的应用中也凸显出以下弱点:1、明文发送,在通信途中被拦截和转发即失去了安全性。随着智能终端的普及,手机木马日益猖獗,通过钓鱼短信的发展植入到用户手机中。随着移动商务黑色产业链的发展,木马的感染和传播非常迅速,短信验证码在安全上的防护作用被大大削弱。2、随着网络侧对垃圾短信开展大规模的整顿治理,验证码短信的到达率和及时性普遍存在一定问题;更有验证码短信因为部分用户手机上某些安全软件的误判而直接被归入黑名单,对用户的业务体验造成了严重影响。3、短信具有单边性的特点,接收短信的用户无法验证短信的最终真实来源。随着短信营销产业的过度发展,以及伪基站、改号软件等黑色产业的出现,用户对各类短信的真实性产生了一定的怀疑,单边发送的短信的可信度也逐步降低。由于现有用户被动接收型的短信验证码方式存在以上诸多不足,另外考虑到验证码业务的目的就是要确认用户对手机号码的所有权,因此可以设计一种通过由用户主动发起语音呼叫以进行号码验证的方式,并优化业务流程,以解决用户号码验证业务发展过程中存在的上述问题。
技术实现思路
本专利技术要解决的技术问题是,克服现有技术中的不足,提供一种语音验证码业务的实现方法。为解决技术问题,本专利技术的解决方案是:通过让被验证用户主动发起到验证
平台的呼叫,并通过对来话的路由分析,确认用户对来话号码的所有权,实现用户身份验证的目的,解决目前短信验证码等业务中存在的成功率和及时性等问题,改善和提高用户体验。为实现专利技术目的,本专利技术提供了一种语音验证码业务的实现方法,包括以下步骤:(1)业务注册用户通过应用或网站,向语音验证业务平台发起验证请求,请求中包含该业务注册用户待验证的注册号码A;(2)语音验证业务平台分配临时验证接入号码X,生成A和X的绑定关系,并将本次验证的临时号码X通过应用或网站回复给业务注册用户;(3)业务注册用户通过手机以待验证的注册号码A发起对临时验证接入号码X的呼叫,该呼叫被接入到语音验证业务平台;(4)语音验证业务平台接受业务注册用户的呼叫,并提取主叫号码、被叫号码和主叫侧媒体面IP地址;(5)语音验证业务平台对来话信息进行分析,如果本次来话的主被叫号码符合此前生成的AX绑定关系,则通过号码一致性验证;(6)语音验证业务平台根据全网IP地址表对主叫侧媒体面IP地址进行判断,如果属于移动网络端局管理的媒体面IP地址,则通过来话真实性验证;(7)语音验证业务平台将验证结果返回给应用或网站。本专利技术中,所述临时验证接入号码X是手机号码、固定电话号码或特殊接入号码;如果采用手机号码作为验证接入号码,需要将语音验证业务平台作为验证接入号码的拜访位置寄存器VLR;验证接入号码做被叫时,语音验证业务平台分配动态漫游号MSRN,主叫端局通过对MSRN进行路由寻址以接入到语音验证业务平台;或者,在网络上直接配置验证接入号码的路由目的地,使主叫端局发起的呼叫能直接接入语音验证业务平台;如果采用固定电话号码或特殊接入号码作为验证接入号码,则需要将该号码的路由目的地配置为语音验证业务平台。本专利技术中,根据语音验证业务平台接入网络的组网方式不同,采取不同的方式获取主叫侧媒体面IP地址;如果语音验证业务平台采用汇接局接入组网方式,则语音验证业务平台将在语音呼叫接续过程中直接参与和主叫局之间的媒体协商,能直接得到主叫局的媒体面IP地址;如果语音验证业务平台采用关口局接入组网方式,则语音验证业务平台在呼叫接续过程中不直接参与和主叫局之间的媒体协商,这样需要引入信令监控方式,采集进入关口局的呼叫信令,从而间接获得主叫局的媒体面IP地址。专利技术实现原理描述:根据移动通信网络的业务设计原理,手机SIM卡中其实仅存有国际移动用户识别码IMSI,空中接口中传送的是与其相对应的由网络临时分配的临时移动用户识别码TMSI,真正的手机号码存贮在核心网归属位置寄存器HLR和拜访位置寄存器VLR中。用户在对外通信过程中向对方表明自己身份的手机号码是在接入网络后,由移动交换机添加的。因此可以认为所有由移动网内端局上送的呼叫都是用户手机真实拨打的,因此在语音验证流程中增加网络呼叫路由分析功能,即可以判断用户呼叫号码的真实性,从而完成完整的语音验证流程。与现有技术相比,本专利技术的有益效果是:业务注册用户在注册网站上进行验证业务操作时,可以通过主动向语音验证业务平台指定的号码发起呼叫,由语音验证业务平台对该呼叫是否为待验证号码所发起的真实呼叫进行判断,从而可以排除通过改号软件伪造待验证号码发起呼叫的可能性,能极大地提高验证过程的安全防护作用。本专利技术在实现用户身份验证的目的同时,还能解决目前短信验证码等业务中存在的成功率和及时性等问题,改善和提高用户体验。附图说明图1为语音验证业务的处理流程;图2为验证呼叫的接入过程示意图;图3为获得验证呼叫的媒体面IP地址的示意图。具体实施方式首先需要说明的是,本专利技术涉及通信技术应用,是计算机技术在通信领域的一种应用。在本专利技术的实现过程中,会涉及到多个通信网络中相关消息名的英文缩略语的应用。申请人认为,如在仔细阅读申请文件、准确理解本专利技术的实现原理和专利技术目的以后,在结合现有公知技术的情况下,本领域技术人员完全可以理解且不会存在误认或歧义。前述缩略语包括但不限于:IAM、ACM、APM、Invite、Update、MSC、HLR、VLR。一、语音验证业务的处理流程语音验证业务的处理流程如图1所示,具体说明如下:(1)业务注册用户通过应用或网站,向语音验证业务平台发起验证请求,请求中包含该待验证用户的注册号码A;所述应用,是指安装于手机、平板电脑或PC电脑等终端设备上的软件程序,通过使用该程序,业务注册用户可以通过互联网向语音验证业务平台发起验证请求。所述网站,是指可以从手机、平板电脑或PC电脑等终端设备访问的基于互联网的页面集合,通过在该网站页面上的操作,业务注册用户可以向语音验证业务平台发起验证请求。(2)语音验证业务平台分配临时验证接入号码X,生成A和X的绑定关系,并将本次验证的临时号码X通过应用或网站回复给业务注册用户;(3)业务注册用户通过手机以待验证的注册号码A发起对临时验证接入号码X的呼叫,该呼叫被接入到语音验证业务平台;(4)语音验证业务平台接受业务注册用户的呼叫,并提取主叫号码、被叫号码与主叫侧媒体面IP地址;(5)语音验证业务平台对来话信息进行分析,如果本次来话的主被叫号码符合此前生成的AX对应关系,则通过号码一致性验证;(6)语音验证业务平台根据全网IP地址表对主叫侧媒体面IP地址进行判断,如果属于移动网络端局管理的媒体面IP地址,则通过来话真实性验证;(7)语音验证业务平台将验证结果返回给应用或网本文档来自技高网
...

【技术保护点】
一种语音验证码业务的实现方法,其特征在于,包括下述步骤:(1)业务注册用户通过应用或网站,向语音验证业务平台发起验证请求,请求中包含该业务注册用户待验证的注册号码A;(2)语音验证业务平台分配临时验证接入号码X,生成A和X的绑定关系,并将本次验证的临时号码X通过应用或网站回复给业务注册用户;(3)业务注册用户通过手机以待验证的注册号码A发起对临时验证接入号码X的呼叫,该呼叫被接入到语音验证业务平台;(4)语音验证业务平台接受业务注册用户的呼叫,并提取主叫号码、被叫号码和主叫侧媒体面IP地址;(5)语音验证业务平台对来话信息进行分析,如果本次来话的主被叫号码符合此前生成的AX绑定关系,则通过号码一致性验证;(6)语音验证业务平台根据全网IP地址表对主叫侧媒体面IP地址进行判断,如果属于移动网络端局管理的媒体面IP地址,则通过来话真实性验证;(7)语音验证业务平台将验证结果返回给应用或网站。

【技术特征摘要】
1.一种语音验证码业务的实现方法,其特征在于,包括下述步骤:(1)业务注册用户通过应用或网站,向语音验证业务平台发起验证请求,请求中包含该业务注册用户待验证的注册号码A;(2)语音验证业务平台分配临时验证接入号码X,生成A和X的绑定关系,并将本次验证的临时号码X通过应用或网站回复给业务注册用户;(3)业务注册用户通过手机以待验证的注册号码A发起对临时验证接入号码X的呼叫,该呼叫被接入到语音验证业务平台;(4)语音验证业务平台接受业务注册用户的呼叫,并提取主叫号码、被叫号码和主叫侧媒体面IP地址;(5)语音验证业务平台对来话信息进行分析,如果本次来话的主被叫号码符合此前生成的AX绑定关系,则通过号码一致性验证;(6)语音验证业务平台根据全网IP地址表对主叫侧媒体面IP地址进行判断,如果属于移动网络端局管理的媒体面IP地址,则通过来话真实性验证;(7)语音验证业务平台将验证结果返回给应用或网站。2.根据权利要求1所述的方法,其特征在于,所述临时验证接入号码X是手机号码、固定电话号码或特殊接...

【专利技术属性】
技术研发人员:薛家颐陈伟杰周涛莫荣曾周静
申请(专利权)人:杭州诚智天扬科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1