一种声讯业务集中鉴权系统及其实现方法

文档序号:7917025阅读:136来源:国知局
专利名称:一种声讯业务集中鉴权系统及其实现方法
技术领域
本发明涉及声讯业务鉴权技术,尤其是指 一种声讯业务集中鉴权系统及 其实现方法。
背景技术
在目前的数据通讯领域中,为了实现声讯业务的鉴权功能, 一般是每个
声讯业务各自进行自己的鉴权工作,如图1所示,对于声讯业务A来说, 用户拨打进入声讯业务A,声讯业务A按照其自身存储到数据库中的数据进 行黑名单、白名单、限呼、限费等鉴权操作,得到鉴权结果,然后根据鉴权 结果进行相应的后续操作,如释放呼叫或计费等操作;对于声讯业务B来说, 用户拨打进入声讯业务B,则声讯业务B也是根据其自身存储到数据库中的 数据进行黑名单、白名单、限呼、限费等鉴权操作,得到鉴权结果,然后根 据鉴权结果进行相应的后续操作。
不同的声讯业务各自进行鉴权的方法,有以下的缺点
首先,不同的声讯业务在开发时都要进行各自鉴权功能的开发,增加了 开发的工作量,不利于业务提供商(SP, Service Provider )声讯业务的发展。
其次,由于不同的声讯业务都有各自的数据,因此不同的声讯业务都有 各自的维护台对自身进行维护, 一旦出现数据变动,则需要对不同的声讯业 务分别进行数据的维护操作,这样就需要投入很多的时间和资源,造成了时 间和资源的浪费;而且,也很难保证不同的声讯业务之间数据的统一,无论 是对时间和资源的浪费,还是不同声讯业务之间数据的不统一,都不利于运 营商对声讯业务的发展。
由此可见,现有这种不同声讯业务各自进行鉴权的方法,虽然能实现正常的鉴权工作,但是维护繁瑣、浪费时间和资源,且不同声讯业务之间数据 不统一,不便于对声讯业务进行管理,这些都不利于运营商对声讯业务的发展。

发明内容
有鉴于此,本发明的主要目的在于提供一种声讯业务集中鉴权系统及其 实现方法,能够对不同声讯业务的鉴权工作进行统一管理。
为达到上述目的,本发明的技术方案是这样实现的 一种声讯业务集中鉴权的实现方法,该方法包括以下步骤
A、 主叫用户拨打外部接入码进入集中鉴权系统,得到与所述外部接入码 对应的鉴权数据后进行系统鉴权,得到系统鉴权结果;
B、 根据系统鉴权结果确定允许用户使用集中鉴权系统,且根据所述外部 接入码确定用户拨打的声讯业务存在后,得到与所述外部接入码对应的内部接 入码对应的鉴权数据后进行业务鉴权,得到业务鉴权结果;
C、 根据业务鉴权结果确定允许用户使用声讯业务后,将用户话路转接 到与所述内部接入码对应的声讯业务。
较佳地,步骤A之前,该方法进一步包括为用户分配进入集中鉴权 系统的外部接入码,并存储声讯业务相关信息及与其对应的导航音。
进一步地,所述鉴权数据包括鉴权种类和与鉴权种类对应的鉴权规则。
进一步地,所述声讯业务相关信息包括业务提供商名称,与业务提供商 对应的不同声讯业务的名称、业务说明、计费规则。
较佳地,步骤B中确定用户拨打的声讯业务存在之前,该方法进一步包 括根据所述外部接入码判断用户拨打的声讯业务是否存在,若存在,则进 行业务鉴权;否则通过导航音为用户提供声讯业务相关信息,用户根据导航 音得到所需要的声讯业务相关信息。
较佳地,用户得到声讯业务相关信息后,该方法进一步包括获取与所 述声讯业务相关信息对应的鉴权数据,之后进行业务鉴权得到业务鉴权结果,执行步骤C。
一种声讯业务集中鉴权系统,该系统包括门户业务模块和集中鉴权模块,
其中,
门户业务模块,用于使主叫用户拨打外部接入码进入集中鉴权系统;还 用于根据系统鉴权结果确定允许用户使用集中鉴权系统后,根据所述外部接 入码确定用户拨打的声讯业务存在;还用于根据业务鉴权结果确定允许用户 使用声讯业务后,将用户话路转接到与所述内部接入码对应的声讯业务,使 用户正常使用声讯业务;
集中鉴权模块,用于在得到与主叫用户号码对应的鉴权数据后进行系统 鉴权,得到系统鉴权结果;还用于在得到与所述外部接入码对应的内部接入 码对应的鉴权数据后进行业务鉴权,得到业务鉴权结果。
较佳地,该系统进一步包括门户业务维护模块,用于为用户分配进入集 中鉴权系统的外部接入码,或分配外部接入码和与所述外部接入码对应的内 部接入码;用于为集中鉴权模块提供与所述外部接入码对应的鉴权数据,或 与所述外部接入码对应的鉴权数据和内部接入码对应的鉴权数据;还用于建 立所述内部接入码与声讯业务之间的对应关系;还用于为门户业务模块提供 声讯业务相关信息及与其对应的导航音。
进一步地,所述门户业务模块,还用于根据所述外部接入码确定用户拨 打的声讯业务是否存在,确定不存在后,通过导航音为用户提供声讯业务相 关信息。
进一步地,所述门户业务模块,还用于在得到与所述声讯业务相关信息 对应的鉴权数据后进行业务鉴权,得到业务鉴权结果;还用于根据所述业务 鉴权结果确定允许用户使用声讯业务后,将用户话路转接到与所述声讯业务 相关信息对应的声讯业务。
本发明声讯业务集中鉴权系统及其实现方法,由门户业务维护模块存储 所有的鉴权数据和声讯业务数据,通过门户业务模块利用门户业务维护模块 中所存储的数据对所有的用户进行统一的鉴权,鉴权通过后,用户可以通过集中鉴权系统进入不同的声讯业务,这样就能够对不同的声讯业务的鉴权工 作进行统一管理。
并且,由于对鉴权数据和声讯业务数据的集中存储,解决了现有技术中 不能对数据进行统一管理的缺点,在进行数据维护的时候更加方便,节约了
维护时间,减少了维护的工作量;由于对用户的统一鉴权,使得声讯业务开 发时,不需要考虑鉴权功能,可以减少开发声讯业务的工作量。
另外,用户可以拨打外部接入码进入集中鉴权系统,利用门户业务模块 提供的导航音随意选择声讯业务,增强了用户的业务体验,同时为声讯业务 争取了新的客户,有利于声讯业务的发展。总之,通过对声讯业务的鉴权工 作的集中管理,统一了运营商各声讯业务的对外形象,对声讯业务的快速发 展有很大的推动作用。


图1为现有技术中声讯业务鉴权的方法流程示意图; 图2为本发明声讯业务集中鉴权系统结构示意图; 图3为本发明声讯业务集中鉴权的实现方法流程示意图; 图4为本发明一实施例的方法流程示意图。
具体实施例方式
本发明的基本思想是由门户业务维护模块存储所有的鉴权数据和声讯 业务数据,通过门户业务模块利用门户业务维护模块中所存储的数据对所有 的用户进行统一鉴权,筌权通过后,用户可以通过集中鉴权系统进入不同的 声讯业务,这样就能够对不同的声讯业务的鉴权工作进行统一管理。 下面将结合附图,对本发明的具体实施作进一步详细的说明。 图2为本发明声讯业务集中鉴权系统结构示意图,另外,为了与现有技 术中的鉴权进行比较,图2中给出了将系统中的各个模块与各声讯业务之间 的关系。如图2所示,本发明所提供的声讯业务集中鉴权系统包括以下模块门户业务维护模块21、门户业务模块22、集中鉴权模块23,其中,
门户业务维护模块21,用于为用户分配进入集中鉴权系统的外部接入 码,或用户分配进入集中鉴权系统的外部接入码和与所述外部接入码对应的 内部接入码;存储与所述外部接入码对应的鉴权数据,或存储与所述外部接 入码对应的鉴权数据和与所述内部接入码对应的鉴权数据;存储声讯业务相 关信息及与其对应的导航音;建立所述内部接入码与声讯业务之间的对应关系。
门户业务模块22,在主叫用户拨打外部接入码进入集中鉴权系统后, 用于根据所述外部接入码向集中鉴权模块23发起系统鉴权;还用于根据集 中鉴权模块23得出的系统鉴权结果确定是否允许用户使用集中鉴权系统, 在确定允许后,利用所述外部接入码判断用户拨打的声讯业务是否存在,在 确定声讯业务不存在后,通过导航音为用户提供门户业务维护模块21中的 声讯业务相关信息,用户根据导航音得到所需要的声讯业务相关信息,确定 声讯业务存在后,获得声讯业务相关信息,用于根据所述内部接入码或声讯 业务相关信息向集中鉴权模块23发起业务鉴权;在确定不允许用户使用集 中鉴权系统后,用于释放呼叫;
还用于根据集中鉴权模块23得出的业务鉴权结果,判断是否允许用户 使用与所述内部接入码对应的声讯业务或与所述声讯业务相关信息对应的 声讯业务,在确定允许用户所述声讯业务后,用于根据所述内部接入码或声 讯业务相关信息,将用户话路转接到与所述内部接入码对应的声讯业务中或 与所述声讯业务相关信息对应的声讯业务,使得用户正常使用声讯业务;在 确定用户不允许使用所述声讯业务后,用于释放呼叫并记录呼叫日志。
门户业务模块22为用户提供的导航音功能是这样实现的门户业务模 块22提供一棵导航树,树中每个非叶节点都提供一条导航音,该导航音由 门户业务模块22在对声讯业务进行部署时,根据非叶节点下属的叶节点对 应的声讯业务相关信息进行录制, 一个叶节点对应一个导航音, 一个导航音 对应一个声讯业务相关信息,声讯业务相关信息通过门户业务模块22从门户业务维护模块21获得,门户业务模块22根据用户的选择确定用户的选择
在导航树中对应的节点,如果用户的选择对应的节点是叶节点,则门户业务
模块22根据用户获得的声讯业务相关信息向集中鉴权模块23发起业务鉴 权,否则,门户业务模块22通过语音引导用户进行选择,直到用户选择了 一个叶节点或输入超时后进行呼叫释放。
集中鉴权模块23,在门户业务模块22发起系统鉴权后,用于从门户业 务维护模块21中提取与主叫用户号码对应的鉴权数据后进行系统鉴权,得 到系统鉴权结果,并将得到的系统鉴权结果发给门户业务模块22;在门户 业务模块22发起业务鉴权后,用于从门户业务维护模块21中提取与所述内 部接入码或声讯业务相关信息对应的鉴权数据后进行业务鉴权,得到业务鉴 权结果,并将得到的业务鉴权结果发给门户业务模块22。
这里,鉴权方法和规则具体不确定,可以由门户业务维护模块21事先 根据具体情况来设定,具体鉴权的方法和规则属于现有技术,在此不再赘述。
图3为本发明声讯业务集中鉴权的实现方法流程示意图,如图3所示, 本发明主要包括以下步骤
步骤31、为用户分配进入集中鉴权系统的外部接入码,或为用户分配 进入集中鉴权系统的外部接入码和与所述外部接入码对应的内部接入码;存 储与所述外部接入码对应的鉴权数据,或存储与所述外部接入码对应的鉴权 数据和与所述内部接入码对应的鉴权数据;存储声讯业务相关信息及与其对 应的导航音;建立所述内部接入码与声讯业务之间的对应关系。
这里,鉴权数据是指鉴权种类、与鉴权种类对应的鉴权规则等数据。声 讯业务相关信息是指声讯业务的业务提供商、不同声讯业务的名称、业务说 明、计费规则等信息。
步骤32、主叫用户拨打外部接入码进入集中鉴权系统,提取与所述外 部接入码对应的鉴权数据后进行系统鉴权,得到系统鉴权结果。
这里,主叫号码即主叫用户自身号码。另外,鉴权的方法和规则具体不 确定,可以事先根据具体情况来设定,具体鉴权的方法和规则属于现有技术,在此不再赘述。
步骤33、根据系统鉴权结果判断是否允许用户使用集中鉴权系统,若 允许使用,则执行步骤34;否则执行步骤38。
步骤34、根据所述外部接入码,判断用户拨打的声讯业务是否存在, 若存在,则直接执行步骤35;否则,通过导航音为用户提供门户业务维护 模块中的声讯业务相关信息,用户根据导航音得到所需要的声讯业务相关信 息后执行步骤35。
这里,如果集中鉴权系统中有与所述外部接入码对应的内部接入码,则 用户拨打的声讯业务存在;否则用户拨打的声讯业务不存在。
为用户提供的导航音功能是这样实现的提供一棵导航树,树中每个非 叶节点都提供一条导航音,该语音在对声讯业务进行部署时,根据非叶节点 下属的叶节点对应的声讯业务相关信息进行录制, 一个叶节点对应一个导航 音, 一个导航音对应一个声讯业务相关信息,根据叶节点的功能进行录制, 一个叶节点对应一个声讯业务信息,声讯业务相关信息事先已经存储,根据 用户的选择确定用户的选择在导航树中对应的节点,如果用户的选择对应的 节点是叶节点,则说明用户已经选择了一个声讯业务,则执行步骤35,否 则门户业务模块通过语音引导用户进行选择,直到用户选择了 一个叶节点或 输入超时后执行步骤38。
步骤35、提取与所述外部接入码对应的内部接入码或声讯业务相关信 息对应的鉴权数据后进行业务鉴权,得到业务鉴权结果。
步骤36、根据得到的业务鉴权结果,判断是否允许用户使用与所述内 部接入码对应的声讯业务或与所述声讯业务相关信息对应的声讯业务,若允 许,则执行步骤37,否则执行步骤38。
步骤37、将用户话路转接到与所述内部接入码对应的声讯业务中或与 所述声讯业务相关信息对应的声讯业务,用户正常4吏用声讯业务。
步骤38、释》文呼叫并记录呼叫日志。
下面结合附图和实施例来进一步说明本发明的具体实施,本实施例中,用户发起呼叫进入集中鉴权系统后,进行黑名单鉴权;鉴权通过并确定用户
所拨打的声讯业务不存在时,用户通过导航音选择天气预报声讯业务,之后 进行天气预报业务限费鉴权,鉴权通过后,用户正常使用天气预报业务。该
实施例的具体流程如图4所示,包括以下步骤
步骤41 、主叫用户拨打外部接入码进入集中鉴权系统。
步骤42、提取出与所述外部接入码对应的鉴权规则为系统黑名单,
之后进行系统黑名单鉴权,得到系统鉴权结果。
步骤43 、根据系统鉴权结果确定允许用户使用集中鉴权系统。
步骤44、利用所述外部接入码确定用户拨打的声讯业务不存在后,提
供导航音为用户提示所需要的声讯业务,用户根据导航音选择声讯业务名称
为天气预报。
这里,如果集中鉴权系统中有与所述外部接入码对应的内部接入码,则 用户拨打的声讯业务存在;否则用户拨打的声讯业务不存在。
步骤45、提取出与天气预报对应的鉴权规则限费,之后进行天气预 报业务限费鉴权,得到天气预报业务限费鉴权结果。
步骤46、根据得到的天气预报业务限费鉴权结果,确定允许用户使用 天气预报声讯业务。
步骤47、根据所述声讯业务名称,将用户话路转接到天气预报声讯业 务,用户正常使用天气预报声讯业务。
步骤48、释放呼叫并记录用户使用天气预报的呼叫日志。
由此可见,本发明事先存储所有的鉴权数据和声讯业务数据,这样有利 于鉴权数据和声讯业务数据的统一,在进行数据维护的时候更加方便,节约 了维护时间,减少了维护的工作量;并且,本发明对所有的用户进行统一的 鉴权,使得声讯业务开发时,不需要考虑鉴权功能,可以减少开发声讯业务 的工作量;总之,本发明有利于运营商对声讯业务的发展。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护 范围。
权利要求
1、一种声讯业务集中鉴权的实现方法,其特征在于,该方法包括以下步骤A、主叫用户拨打外部接入码进入集中鉴权系统,得到与所述外部接入码对应的鉴权数据后进行系统鉴权,得到系统鉴权结果;B、根据系统鉴权结果确定允许用户使用集中鉴权系统,且根据所述外部接入码确定用户拨打的声讯业务存在后,得到与所述外部接入码对应的内部接入码对应的鉴权数据后进行业务鉴权,得到业务鉴权结果;C、根据业务鉴权结果确定允许用户使用声讯业务后,将用户话路转接到与所述内部接入码对应的声讯业务。
2、 根据权利要求1所述的实现方法,其特征在于,步骤A之前,该方 法进一步包括为用户分配进入集中鉴权系统的外部接入码,并存储声讯业 务相关信息及与其对应的导航音。
3、 根据权利要求2所述的实现方法,其特征在于,所述鉴权数据包括鉴 权种类和与鉴权种类对应的鉴权规则。
4、 根据权利要求2所述的实现方法,其特征在于,所述声讯业务相关信息 包括业务提供商名称,与业务提供商对应的不同声讯业务的名称、业务说明、 计费规则。
5、 根据权利要求2所述的实现方法,其特征在于,步骤B中确定用户拨打的声讯业务存在之前,该方法进一步包括根据所述外部接入码判断用户拨打的声讯业务是否存在,若存在,则进行业务鉴权;否则通过导航音为用户提供声讯业务相关信息,用户根据导航音得到所需要的声讯业务相关信 白
6、 根据权利要求5所述的实现方法,其特征在于,用户得到声讯业务 相关信息后,该方法进一步包括获取与所述声讯业务相关信息对应的鉴权 数据,之后进行业务鉴权得到业务鉴权结果,执行步骤C。
7、 一种声讯业务集中鉴权系统,其特征在于,该系统包括门户业务模块和集中鉴权模块,其中,门户业务模块,用于使主叫用户拨打外部接入码进入集中鉴权系统;还 用于根据系统鉴权结果确定允许用户使用集中鉴权系统后,根据所述外部接入码确定用户拨打的声讯业务存在;还用于根据业务鉴权结果确定允许用户 使用声讯业务后,将用户话路转接到与所述内部接入码对应的声讯业务,使 用户正常使用声讯业务;集中鉴权模块,用于在得到与主叫用户号码对应的鉴权数据后进行系统 鉴权,得到系统鉴权结果;还用于在得到与所述外部接入码对应的内部接入 码对应的鉴权数据后进行业务鉴权,得到业务鉴权结果。
8、 根据权利要求7所述的声讯业务集中鉴权系统,其特征在于,该系 统进一步包括门户业务维护模块,用于为用户分配进入集中鉴权系统的外部 接入码,或分配外部接入码和与所述外部接入码对应的内部接入码;用于为 集中鉴权模块提供与所述外部接入码对应的鉴权数据,或与所述外部接入码 对应的鉴权数据和内部接入码对应的鉴权数据;还用于建立所述内部接入码 与声讯业务之间的对应关系;还用于为门户业务模块提供声讯业务相关信息 及与其对应的导航音。
9、 根据权利要求8所述的声讯业务集中鉴权系统,其特征在于,所述 门户业务模块,还用于根据所述外部接入码确定用户拨打的声讯业务是否存 在,确定不存在后,通过导航音为用户提供声讯业务相关信息。
10、 根据权利要求9所述的声讯业务集中鉴权系统,其特征在于,所述 门户业务模块,还用于在得到与所述声讯业务相关信息对应的鉴权数据后进 行业务鉴权,得到业务鉴权结果;还用于根据所述业务鉴权结果确定允许用 户使用声讯业务后,将用户话路转接到与所述声讯业务相关信息对应的声讯 业务。
全文摘要
本发明公开了一种声讯业务集中鉴权系统的使用方法,包括主叫用户拨打外部接入码进入集中鉴权系统,得到与所述外部接入码对应的鉴权数据后进行系统鉴权,得到系统鉴权结果;根据系统鉴权结果确定允许用户使用系统,且确定用户拨打的声讯业务存在后,得到与所述外部接入码对应的内部接入码对应的鉴权数据后进行业务鉴权,得到业务鉴权结果;根据业务鉴权结果确定允许用户使用声讯业务后,将用户话路转接到与所述内部接入码对应的声讯业务,用户正常使用声讯业务。本发明同时公开了一种声讯业务集中鉴权系统,包括门户业务模块和集中鉴权模块,利用本发明,能够对不同的声讯业务的鉴权工作进行统一管理。
文档编号H04M3/42GK101626434SQ20081013286
公开日2010年1月13日 申请日期2008年7月11日 优先权日2008年7月11日
发明者刚 李 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1