一种自动搜索语音通信录的方法及系统的制作方法

文档序号:7589168阅读:465来源:国知局
专利名称:一种自动搜索语音通信录的方法及系统的制作方法
技术领域
本发明涉及一种自动搜索语音通信录的方法及系统。
背景技术
在日常工作中,人们遗失通信录或者移动通信终端的现象时有发生,这样使得移动通信终端用户不得不将所有电话号码重新登记或者重新输入移动通信终端。另外,通过操作移动通信终端查找电话号码的过程相当烦琐,在被叫用户有多个电话号码时更是如此,例如,被叫用户同时具有三个电话号码手机号码、办公室固定电话号码、家庭固定电话号码,在某些情况下,主叫用户为接通被叫用户,需要逐一查找被叫用户各个电话号码并逐个拨号例如,查找并拨叫手机号码,无人接听,然后查找并拨叫办公室固定电话号码,又无人接听,最后查找并拨叫家庭固定电话号码。上述过程之烦琐不言而喻。
为了解决上述问题,国外一些运营商,如Sprint、Orange等公司,引入了语音拨号(Voice Activated Dialing,VAD)业务,亦即将通信录放到电信网络中,并利用语音识别和智能网技术,通过语音识别进行语音拨号,其典型的业务特征是通过语音来查找被叫电话号码,比如“张三的手机”、“张三的办公室电话”、“张三的家庭电话”等。该业务的流程包括用户发起呼叫并经过认证后,进入个人通信录目录中,然后用户呼叫被叫相应的电话号码,增强智能外设(Advanced Intelligent Peripheral,AIP)中的语音自动识别(Automatic SpeechRecognition,ASR)通过语音识别所需拨打的被叫电话号码,接着由业务控制点(Service Control Point,SCP)通过移动交换中心/业务交换点(Mobile SwitchCenter/Service Switch Point,MSC/SSP)向被叫电话号码发起新的呼叫,接续从主叫到被叫号码的直接链路;如果被叫占线或者呼叫没有应答,则中断该业务。
参考图6,上述VAD业务的具体呼叫流程如下(1)用户拨打公用的语音通信录接入码,发起呼叫;(2)MSC/SSP触发智能业务到SCP,由SCP解释执行业务逻辑;(3)SCP指示MSC/SSP建立到增强智能外设(Advanced Intelligent Peripheral,AIP)的连接;(4)MSC/SSP发起一个呼叫,建立到AIP的连接;(5)AIP向SCP发出辅助请求指令(ARI),建立AIP和SCP之间的对话;(6)SCP收到AIP的辅助请求指令后,向AIP下发执行用户交互脚本(UIScriptRun)指令,指示AIP执行相应的脚本流程;(7)AIP收到该指令后,根据UI Script信息,向MSC/SSP发出ANM(AnswerMessage)请求;此时,建立了主叫与系统的链接;(8)在主叫与系统之间的链接建立后,用户可以与系统进行接入认证,SCP对用户进行鉴权、认证,如果认证通过,则用户与主机可以进行语音交互,系通过AIP中的语音自动识别(ASR)识别用户语音;(9)主叫用户语音呼叫被叫,AIP在获取主叫用户的语音信息后,发送UIScript Event消息及对应的流程脚本、用户数据到SCP中,由SCP控制网络与电话用户进行交互;(10)SCP收到AIP发送的用户信息和相应的流程脚本后,向MSC/SSP发送拆除前向连接(Disconnect Forward Connection,DFC)指令,将MSC/SSP到AIP的链接拆线,释放资源;(11)SCP向MSC/SSP下发connect指令;(12)MSC/SSP收到SCP发出的指令后,建立主叫到被叫的连接;(13)在AIP执行完用户交互脚本(User Interactive Script,UI-Script)后,向SCP上报脚本执行结果,继续执行后续流程。
上述VAD业务流程虽然相对简单,但是,其也存在以下缺陷首先,该技术使用公有的语音通信录接入码,因为该接入码是公用号码,所以每个用户必须记住该接入码,从而给用户增加额外的负担;同时系统需要对接入用户进行鉴权、认证,大大提高了用户使用的门槛。其次,系统只能单一地接续被叫的某一个电话(主叫与被叫号码是一一对应的关系),而不能够按照设定的顺序,自动查找被叫不同电话号码,即不能实现主叫与被叫多个电话号码的对应关系,因此,该技术仍然不能解决前述查找电话号码过程烦琐的问题。

发明内容
基于公知技术的不足,本发明目的之一在于提供一种自动搜索语音通信录的方法及系统,可以通过语音并根据用户的设置自动顺序查找被叫电话号码。
本发明目的之二在于提供一种自动搜索语音通信录的方法及系统,可以提供多种方式管理通信录。
本发明是这样实现的本发明自动搜索语音通信录的方法,即主叫用户呼叫被叫的呼叫流程包括(1)主叫用户拨打自己的语音通信录的接入码;(2)MSC/SSP上报SCP;(3)SCP指示MSC/SSP建立到AIP的连接;(4)主叫用户语音呼叫被叫;(5)在AIP中查找被叫是否有被叫数据,若无,提示主叫用户继续呼叫;若有,转第(6)步;(6)AIP将被叫用户数据发到SCP;(7)SCP向MSC/SSP发指令,指示MSC/SSP接通被叫的第n(n=1,2,3,...)个电话,如果没有接通,并且被叫有多个电话(即n>1),则继续进行第(7)步;若接通,则结束该呼叫流程。
其中,使用所述方法前,用户首先进行开户登记,运营商将给定用户语音通信录的私有接入号码,并将该接入号码存储在SCP中,然后用户可以通过秘书台、Web、电话方式将被叫通信录输入到网络上。
本发明实现自动搜索语音通信录方法的系统,包括移动交换中心/业务交换点(MSC/SSP)、业务控制点(SCP)、增强智能外设(AIP)、业务生成环境(SCE)及业务管理系统(SMS)。其中,业务生成环境SCE用于定义实现自动搜索语音通信录业务所需的业务逻辑和业务数据;业务管理系统(SMS)用于将业务生成环境SCE定义的自动搜索语音通信录业务逻辑和业务数据以及相应的软件模块加载到业务控制点(SCP)中,并对所述业务的执行情况进行监测和统计;业务控制点(SCP)包含自动搜索语音通信录业务逻辑处理程序和业务数据的业务模块,其负责控制整个业务流程的执行及控制MSC/SSP、AIP来实现业务功能,并且和MSC/SSP配合完成灵活的计费功能;移动交换中心/业务交换点(MSC/SSP)设置有自动搜索语音通信录业务触发检测机制,通过自动搜索语音通信录业务的接入码触发;增强智能外设(AIP)协助完成自动搜索语音通信录业务,具有收号、录音、放音、语音自动识别(ASR)和用户交互脚本(UI-Script)功能,包含自动搜索语音通信录业务逻辑处理程序,接受业务控制点(SCP)的控制,执行业务控制点(SCP)业务逻辑所指定的操作。
其中,所述系统包括有预处理流程模块、基本呼叫处理模块(BCP)、增强智能外设(AIP)业务模块、业务控制点(SCP)业务模块、移动交换中心/业务交换点(MSC/SSP)处理模块、通信录数据维护模块、撤销业务模块和功能选择模块。其中,预处理流程模块、基本呼叫处理模块(BCP)、撤销业务模块、功能选择模块和业务控制点(SCP)业务模块加载于业务控制点(SCP)中,增强智能外设(AIP)业务模块和通信录数据维护模块加载于增强智能外设(AIP)中,移动交换中心/业务交换点(MSC/SSP)处理模块加载于移动交换中心/业务交换点(MSC/SSP)中。所述增强智能外设(AIP)业务模块进一步包括语音自动识别(ASR)模块、被叫用户号码数据库以及Web页面接口处理模块三个子模块;所述业务控制点(SCP)业务模块进一步包括语音自动搜索主流程及业务加载卸载模块二个子模块;所述移动交换中心/业务交换点(MSC/SSP)处理模块进一步包括自动搜索语音通信录业务处理模块(SPM)中的业务触发模块和意外事件触发模块二个子模块;所述功能选择模块进一步包括自动搜索被叫不同号码和直接呼叫被叫指定号码二个子模块;所述通信录数据维护模块进一步包括秘书台数据修改维护、自动搜索语音通信录业务用户电话数据维护及Web用户自助数据维护三个子模块。
采用本发明自动搜索语音通信录的方法后,首先,由于运营商在用户开户登记时给定用户语音通信录的私有接入号码,并将该接入号码存储在SCP中,当用户拨打自己的语音通信录接入号码时(例如701755123456),移动交换中心/业务交换点(MSC/SSP)中的业务处理模块(SPM)将对该拨入号码进行检测,如果检测到拨入号码具有前述系统设定的前缀(如701),则将拨入的全部号码(例如701755123456)送到所述系统的业务控制点(SCP)中并接入个人通信录中,从而实现接入号码私有,这样用户只需记住自己的语音通信录接入码,而不必像VAD业务在记住公有接入号码的同时还需记住鉴权、认证程序中的密码,从而减轻了负担,并且由于接入号码私有,本发明自动搜索语音通信录的方法省略了鉴权、认证程序;其次,由于本发明自动搜索语音通信录的方法实现了按照设定的顺序,自动查找被叫不同电话的功能,从而减少拨打电话时查找号码的时间。而本发明自动搜索语音通信录系统由于引入了通信录数据维护模块,用户可以自由改动被叫语音通信录的呼叫顺序;功能选择模块的引入则提供给用户多种拨号方式;另外,语音自动识别(ASR)模块的引入使本系统采用自然语言识别技术提供更加人性化的通讯录服务,并且语音识别在网络端完成,不需终端支持;被叫用户号码数据库模块的引入可提供大容量电话号码存储,并且由于用户的个人信息存放在网络上,从而减少对终端的依赖性并大大提高了安全性;通信录数据维护模块及Web页面接口处理模块的引入则大大丰富了通讯录管理方式。


图1为智能网平台的系统结构图;图2为本发明自动搜索语音通信录系统的软件模块图;图3为本发明自动搜索语音通信录方法的呼叫流程图;图4为本发明的自动搜索语音通信录方法的实现流程图;
图5为本发明的自动搜索语音通信录方法的数据格式图;图6为现有呼叫转移业务流程图。
具体实施例方式
下面结合附图进一步阐述本发明。
参考图1所示的智能网平台的系统结构,它一般由移动交换中心/业务交换点(MSC/SSP)、业务控制点(SCP)、增强智能外设(AIP)、业务生成环境(SCE)、业务管理系统(SMS)等几部分组成。
移动交换中心/业务交换点(MSC/SSP)是具有信令交换功能的交换机,其是固定网/移动网与智能网系统的连接点,其具有提供接入智能网功能集的功能。MSC/SSP可检出智能业务的请求,并与业务控制点(SCP)通信;对SCP的请求做出响应,并允许SCP中的业务逻辑影响呼叫处理。
增强智能外设(AIP)是协助完成智能业务的外部设备,通常具有语音合成、播放录音通知、语音识别、接收双音多频拨号等功能。其可以是一个独立的外部执行物理设备,也可作为MSC/SSP的一部分,它接受SCP的控制并执行SCP业务逻辑所指定的操作。MSC/SSP与AIP主要是完成与电话用户的交互及实现基本的交换功能。
业务控制点(SCP)是智能网的核心构件,用于存储用户数据和业务逻辑,并负责业务动态加载/卸载及业务的解释执行。其主要功能是接收MSC/SSP发送的查询信息并查询数据库,进行各种译码;同时根据MSC/SSP上报的呼叫事件启动不同的业务逻辑,并根据业务逻辑向相应的MSC/SSP发出呼叫控制指令,从而实现各种智能呼叫。
业务生成环境(Service Creation Environment,SCE)的主要功能是进行业务的定义/开发及其验证/测试,并可根据客户的需求生成新的业务逻辑。其可为业务设计者提供友好的图形编辑界面,客户可利用各种标准图元设计出新业务的业务逻辑,并为之定义好相应的数据。
业务管理系统(Service Management System,SMS)是一种计算机系统,其通常包括业务管理点(SMP)及结算中心。该系统一般具备5种功能,即业务逻辑管理、业务数据管理、用户数据管理、业务监测以及业务量管理功能,其主要进行操作员/权限管理、网络管理、业务生命周期管理、计费数据管理、业务相关数据管理及系统维护。在业务生成环境中创建的新业务逻辑经由业务提供者输入到SMS中,SMS再将其装入SCP,就可在通信网上提供该项新业务。
而本发明所使用的智能网系统则是一种在公用固定电话网/公用陆地移动通信网(PSTN/PLMN)内基于前述智能网平台和语音识别技术而实现自动搜索语音通信录方法的智能网系统,下面具体阐述该智能网系统各部分的功能及其工作方式。
业务生成环境(SCE)以软件的形式定义实现自动搜索语音通信录业务所需的业务逻辑(业务流程)和业务数据(业务执行过程中所用到的数据库和变量),形成自动搜索语音通信录业务逻辑软件模块,从而生成自动搜索语音通信录业务,并对生成的自动搜索语音通信录业务进行验证和测试。
业务管理系统(SMS)用于将业务生成环境(SCE)定义的业务逻辑、业务数据及相应的软件模块加载到业务控制点(SCP)中,以产生用于处理自动搜索语音通信录业务的业务处理模块模块(Service Process Module,SPM),加载之后,该业务便可以运行。在自动搜索语音通信录业务运行过程中,SMS对自动搜索语音通信录业务的执行情况进行监测和统计,生成报表,并在不需要的时候,可将之从智能网中撤除。
业务管理接入点(SMAP)用于将登记自动搜索语音通信录业务的用户的数据信息录入相应的数据库中,并通过SMS将该用户数据库中新增加或修改的数据加载到业务控制点(SCP)中。
移动交换中心/业务交换点(MSC/SSP)设置有自动搜索语音通信录业务触发检测机制,并通过自动搜索语音通信录业务的接入码,如701,来触发。当检测到自动搜索语音通信录业务时,将其上报到业务控制点(SCP)中,并与业务控制点(SCP)进行交互联系。其功能是负责电话的接入,完成智能业务的触发。
业务控制点(SCP)负责控制整个业务流程的执行及控制移动交换中心/业务交换点(MSC/SSP)和增强智能外设(AIP)来实现业务功能,并且和MSC/SSP配合完成灵活的计费功能。业务控制点(SCP)包含自动搜索语音通信录业务逻辑处理程序(SLP)和业务数据的业务控制点业务模块,该业务模块是通过业务管理系统(SMS)将与自动搜索语音通信录业务有关的业务逻辑、业务数据模板和业务检测点加载到业务控制点(SCP)后而产生的一个模块,该模块包括一个自动搜索语音通信录业务逻辑处理程序(SLP)和相应的用户数据库。当移动交换中心/业务交换点(MSC/SSP)检测出自动搜索语音通信录业务(即被叫号码前三位为自动搜索语音通信录业务的接入码,如701)并将其上报到SCP时,由SCP解释执行业务逻辑并指示MSC/SSP建立到AIP的连接,SCP与MSC/SSP和增强智能外设AIP进行交互联系,由SCP向AIP下发执行用户交互脚本(UIScriptRun)指令,指示AIP执行相应的脚本流程,并由自动搜索语音通信录业务逻辑影响呼叫处理。
增强智能外设(AIP)提供放音、收号、录音、语音自动识别(Automatic SpeechRecognition,ASR)和用户交互脚本(UI-Script)等专用资源能力。其中ASR用来识别主叫用户的声音,获取所需被叫的电话通信录。在增强智能外设AIP中,包含了自动搜索语音通信录业务的业务逻辑处理程序、用户数据和超文本传输协议(Hypertext Transfer Protocol,Http)页面。用户数据就是电话号码本,主要是保存被叫不同的电话号码,比如被叫的移动电话、办公电话和家庭电话;Http页面主要是为用户直接上网登陆到Web页面,进行修改、管理通讯录方式及手段。
在本发明实施例中,各部件之间的连接协议如下SCE与SMS之间为TCP/IP协议,SMS与SMAP之间为TCP/IP协议,SMS与SCP之间为TCP/IP协议,SCP与MSC/SSP和之间采用Camel Phase 2/iNAP协议,MSC/SSP和AIP之间采用ISUP协议,SCP和AIP之间采用Camel Phase2/iNAP协议。
参考图2,本发明所使用的软件模块包括有预处理流程模块、基本呼叫处理模块(BCP)、增强智能外设(AIP)业务模块、业务控制点(SCP)业务模块、移动交换中心/业务交换点(MSC/SSP)处理模块、通信录数据维护模块、撤销业务模块和功能选择模块。其中预处理流程模块、基本呼叫处理模块(BCP)、撤销业务模块、功能选择模块和SCP业务模块加载于SCP中;AIP业务模块和通信录数据维护模块加载于AIP中,MSC/SSP处理模块加载于MSC/SSP中。
在本发明中,AIP业务模块进一步包括语音自动识别(ASR)模块、被叫用户号码数据库以及Web页面接口处理模块三个子模块。其中语音自动识别(ASR)模块采用自然语言识别技术,从而提供更加人性化的通讯录服务,并且语音识别在网络端完成,不需终端支持;被叫用户号码数据库模块可提供大容量电话号码存储,并且由于用户的个人信息存放在网络上,从而减少对终端的依赖性并大大提高了安全性;Web页面接口处理模块则方便用户直接上网登陆到Web页面对通讯录进行管理,从而丰富了通讯录管理方式。
SCP业务模块进一步包括语音自动搜索主流程及业务加载卸载模块二个子模块;MSC/SSP处理模块进一步包括自动搜索语音通信录的业务处理模块(Service Process Module,SPM)中的业务触发模块和意外事件触发模块二个子模块。
功能选择模块进一步包括自动搜索被叫不同号码和直接呼叫被叫指定号码二个子模块,该模块可以使拨号方式多样化,即用户可根据需要进行语音呼叫,功能选择模块根据移动交换中心/业务交换点(MSC/SSP)上报的呼叫事件决定选择启动自动搜索被叫不同号码或直接呼叫被叫指定号码的业务逻辑。
通信录数据维护模块进一步包括Web用户自助数据维护、自动搜索语音通信录业务(例如701业务)用户电话数据维护及秘书台数据修改维护三个子模块,该模块可提供给用户多种管理通讯录的方式,即Web用户自助数据维护模块允许用户直接上网登陆到Web页面对通讯录进行管理;自动搜索语音通信录业务用户电话数据维护模块允许用户通过电话管理通讯录;秘书台数据修改维护模块允许用户通过秘书台救助管理通讯录。
智能网围绕业务而产生和发展。其基本思想是将流程制作成脚本,即业务,然后再由SCP(控制着交换机MSC/SSP)对脚本进行解释,即对智能呼叫的流程进行控制,于是便可以向用户提供业务。业务的实质就是一段流程(也包括流程用到的数据)。
下面结合附图阐述本发明自动搜索语音通信录的方法的实现流程。
参考图5,本发明自动搜索语音通信录的方法基本原理为用户拨打自己的专有语音通信录号码,如701755123456——该号码是运营商分配给用户专用的,而不是公用的接入码。
在系统提示音下,用户直接说出被叫姓名,系统将根据用户的设置,依次查找被叫的不同号码(手机、家庭电话、办公室电话等),为用户接通电话。
用户也可以直接说出被叫姓名与联系方式,系统将自动查找到匹配的号码,为用户接通电话。
本发明自动搜索语音通信录的方法的使用过程如下首先用户进行开户登记,即到营业厅登记开通本业务,运营商将给定用户语音通信录的接入号码(例如701755123456),并根据用户开户登记自动搜索语音通信录业务的数据,将该接入号码存储在SCP中,然后用户可以通过秘书台、Web、电话方式将被叫通信录输入到增强智能外设(AIP)中的被叫用户号码数据库上。这样用户在任何地点,通过任意电话,只需输入自己的语音通信录号码,呼叫被叫,系统即可自动查找被叫的不同电话;并在不需要此项业务时,通过营业厅或者Web方式申请取消该业务。
参考图4,其中本发明自动搜索语音通信录的方法的实现流程包括如下步骤(1)主叫用户拨打自己的语音通信录的接入码;(2)移动交换中心/业务交换点(MSC/SSP)上报业务控制点(SCP);(3)业务控制点(SCP)指示移动交换中心/业务交换点(MSC/SSP)建立到增强智能外设(AIP)的连接;(4)主叫用户语音呼叫被叫;(5)在增强智能外设(AIP)中查找被叫是否有被叫数据,若无,提示主叫用户继续呼叫;若有,转第(6)步;
(6)增强智能外设(AIP)将被叫用户数据发到业务控制点(SCP);(7)业务控制点(SCP)向移动交换中心/业务交换点(MSC/SSP)发指令,指示移动交换中心/业务交换点(MSC/SSP)接通被叫的第n(n=1,2,3,...)个电话,如果没有接通,并且被叫有多个电话(即n>1),则继续进行第(7)步;若接通,则结束该流程。
参考图3,所述实现流程的具体呼叫流程包括(1)用户拨打语音通信录的接入码,发起呼叫;(2)由移动交换中心/业务交换点(MSC/SSP)触发智能业务到业务控制点(SCP),由业务控制点(SCP)解释执行业务逻辑;(3)业务控制点(SCP)指示移动交换中心/业务交换点(MSC/SSP)建立到增强智能外设(AIP)的连接;(4)移动交换中心/业务交换点(MSC/SSP)发起一个呼叫,建立到增强智能外设(AIP)的连接;(5)增强智能外设(AIP)向业务控制点(SCP)发起辅助请求指令(ARI),建立增强智能外设(AIP)和业务控制点(SCP)之间的对话;(6)业务控制点(SCP)收到增强智能外设(AIP)的辅助请求指令(ARI)后,向增强智能外设(AIP)下发执行用户交互脚本(UIScriptRun)指令,指示增强智能外设(AIP)执行相应的脚本流程;(7)增强智能外设(AIP)收到该指令后,根据具体的用户交互脚本(UIScript)信息,向移动交换中心/业务交换点(MSC/SSP)发出ANM(AnswerMessage)请求;此时,建立了主叫与系统的链接,用户可以与系统进行接入认证和语音交互,并通过增强智能外设(AIP)中的语音自动识别(ASR)识别用户语音;(8)主叫用户语音呼叫被叫,增强智能外设(AIP)在获取用户的语音信息后,发送UIScript Event至业务控制点(SCP),将对应的流程脚本、用户数据发到业务控制点(SCP)中,由业务控制点(SCP)控制网络与电话用户进行交互;(9)业务控制点(SCP)收到增强智能外设(AIP)的用户信息和相应的流程脚本,向移动交换中心/业务交换点(MSC/SSP)发送拆除前向连接(DFC)指令,将移动交换中心/业务交换点(MSC/SSP)到增强智能外设(AIP)的链接拆线,释放资源;(10)业务控制点(SCP)向移动交换中心/业务交换点(MSC/SSP)下发connect指令,指示用户连接被叫的第一个号码;(11)移动交换中心/业务交换点(MSC/SSP)收到业务控制点(SCP)指令后,建立主叫到被叫第一个号码的连接;(12)如果被叫的号码占线、关机、不在服务区内或者无人接听(根据用户设置,如振铃6声),则移动交换中心/业务交换点(MSC/SSP)向业务控制点(SCP)返回执行结果(不成功);(13)业务控制点(SCP)继续向移动交换中心/业务交换点(MSC/SSP)下发下一个connect指令,指示用户连接被叫的下一个号码;(14)移动交换中心/业务交换点(MSC/SSP)收到业务控制点(SCP)指令后,建立主叫到被叫下一个号码的连接;如此,根据用户的设定,移动交换中心/业务交换点(MSC/SSP)与业务控制点(SCP)之间完成多次交互,直至接通主叫至被叫的连接,并在增强智能外设(AIP)执行完用户交互脚本(UI-Script)后,向业务控制点(SCP)上报脚本执行结果,继续执行后续流程。
权利要求
1.一种自动搜索语音通信录的方法,用于在智能网系统中通过语音自动顺序查找被叫电话号码,其特征在于包括以下步骤(1)主叫用户拔打自己的语音通信录的接入码;(2)移动交换中心/业务交换点(MSC/SSP)上报业务控制点(SCP);(3)业务控制点(SCP)指示移动交换中心/业务交换点(MSC/SSP)建立到增强智能外设(AIP)的连接;(4)主叫用户语音呼叫被叫;(5)在增强智能外设(AIP)中查找是否有被叫数据,若无,提示主叫用户继续语音呼叫;若有,转第(6)步;(6)增强智能外设(AIP)将被叫用户数据发到业务控制点(SCP);(7)业务控制点(SCP)向移动交换中心/业务交换点(MSC/SSP)发指令,指示移动交换中心/业务交换点(MSC/SSP)接通被叫的第n(n=1,2,3,...)个电话,如果没有接通,并且被叫有多个电话(即n>1),则继续进行第(7)步;若接通,则结束该呼叫流程。
2.如权利要求1所述的自动搜索语音通信录的方法,其特征在于移动交换中心/业务交换点(MSC/SSP)上报业务控制点(SCP)的过程即由移动交换中心/业务交换点(MSC/SSP)触发智能业务到业务控制点(SCP),并由业务控制点(SCP)解释执行业务逻辑。
3.如权利要求2所述的自动搜索语音通信录的方法,其特征在于所述移动交换中心/业务交换点(MSC/SSP)建立到增强智能外设(AIP)的连接包括(A)移动交换中心/业务交换点(MSC/SSP)发起一个呼叫,建立到增强智能外设(AIP)的连接;(B)增强智能外设(AIP)向业务控制点(SCP)发起辅助请求指令(ARI),建立增强智能外设(AIP)和业务控制点(SCP)之间的对话;(C)业务控制点(SCP)收到增强智能外设(AIP)的辅助请求指令(ARI)后,向增强智能外设(AIP)下发执行用户交互脚本(UIScriptRun)指令,指示增强智能外设(AIP)执行相应的脚本流程;(D)增强智能外设(AIP)收到该指令后,根据具体的用户交互脚本(UI-Script)信息,向移动交换中心/业务交换点(MSC/SSP)发出ANM(AnswerMessage)请求。
4.如权利要求3所述的自动搜索语音通信录的方法,其特征在于所述第(6)步与第(7)步间进一步包括业务控制点(SCP)收到被叫用户数据后,向移动交换中心/业务交换点(MSC/SSP)发送拆除前向连接(DFC)指令,将移动交换中心/业务交换点(MSC/SSP)到增强智能外设(AIP)的链接拆线,释放资源。
5.如权利要求4所述的自动搜索语音通信录的方法,其特征在于所述第(7)步后移动交换中心/业务交换点(MSC/SSP)收到业务控制点(SCP)发出的指令后,建立主叫到被叫的连接,并在增强智能外设(AIP)执行完用户交互脚本(UI-Script)后,向业务控制点(SCP)上报脚本执行结果。
6.如权利要求1所述的自动搜索语音通信录的方法,其特征在于使用该方法前,用户首先进行开户登记,即到营业厅登记开通自动搜索语音通信录业务,运营商将给定用户语音通信录的接入号码,并根据用户开户登记自动搜索语音通信录业务的数据,将该接入号码存储在业务控制点(SCP)中,然后用户将被叫通信录输入到网络上。
7.一种用于实现自动搜索语音通信录的系统,包括移动交换中心/业务交换点(MSC/SSP)、业务控制点(SCP)、增强智能外设(AIP)、业务生成环境(SCE)及业务管理系统(SMS),其特征在于业务生成环境(SCE)定义实现自动搜索语音通信录业务所需的业务逻辑和业务数据;业务管理系统(SMS)用于将业务生成环境(SCE)定义的自动搜索语音通信录业务逻辑和业务数据以及相应的软件模块加载到业务控制点SCP中,并对所述业务的执行情况进行监测和统计;业务控制点(SCP)包含自动搜索语音通信录业务逻辑处理程序和业务数据的业务模块,其负责控制整个业务流程的执行及控制移动交换中心/业务交换点(MSC/SSP)和增强智能外设(AIP)来实现业务功能,并且和移动交换中心/业务交换点(MSC/SSP)配合完成灵活的计费功能;移动交换中心/业务交换点(MSC/SSP)设置有自动搜索语音通信录业务触发检测机制,通过自动搜索语音通信录业务的接入码触发;增强智能外设(AIP)具有收号、录音、放音、语音自动识别(ASR)和用户交互脚本(UI-Script)功能,包含自动搜索语音通信录业务逻辑处理程序,接受业务控制点(SCP)的控制,执行业务控制点(SCP)业务逻辑所指定的操作。
8.如权利要求7所述的系统,其特征在于所述系统还包括业务管理接入点(SMAP),用于将登记自动搜索语音通信录业务的用户的数据信息录入相应的数据库中,并通过业务管理系统(SMS)将该用户数据库中新增加或修改的数据加载到业务控制点(SCP)中。
9.如权利要求8所述的系统,其特征在于所述系统进一步包括预处理流程模块、基本呼叫处理模块(BCP)、增强智能外设(AIP)业务模块、业务控制点(SCP)业务模块、移动交换中心/业务交换点(MSC/SSP)处理模块、通信录数据维护模块、撤销业务模块和功能选择模块。
10.如权利要求9所述的系统,其特征在于所述模块中,预处理流程模块、基本呼叫处理模块(BCP)、撤销业务模块、功能选择模块和业务控制点(SCP)业务模块加载于业务控制点(SCP)中,增强智能外设(AIP)业务模块和通信录数据维护模块加载于增强智能外设(AIP)中,移动交换中心/业务交换点(MSC/SSP)处理模块加载于移动交换中心/业务交换点(MSC/SSP)中。
11.如权利要求10所述的系统,其特征在于所述增强智能外设(AIP)业务模块进一步包括语音自动识别(ASR)模块、被叫用户号码数据库以及Web页面接口处理模块三个子模块;所述业务控制点(SCP)业务模块进一步包括语音自动搜索主流程及业务加载卸载模块二个子模块;所述移动交换中心/业务交换点(MSC/SSP)处理模块进一步包括自动搜索语音通信录业务处理模块(SPM)中的业务触发模块和意外事件触发模块二个子模块;所述功能选择模块进一步包括自动搜索被叫不同号码和直接呼叫被叫指定号码二个子模块;所述通信录数据维护模块进一步包括秘书台数据修改维护、自动搜索语音通信录业务用户电话数据维护及Web用户自助数据维护三个子模块。
12.如权利要求11所述的系统,其特征在于所述语音自动识别模块(ASR)用来识别主叫用户的声音,获取所需被叫的电话通信录。
全文摘要
本发明公开了一种自动搜索语音通信录的方法及系统。所述方法包括用户拨打自己的专用语音通信录号码;在系统提示音下,用户直接说出被叫姓名,系统将根据用户的设置,依次查找并拨叫被叫的不同号码而为用户接通电话。用户也可以直接说出被叫姓名与联系方式,系统将自动查找到匹配的号码,为用户接通电话。所述系统由能够配合实现自动搜索语音通信录方法的移动交换中心/业务交换点(MSC/SSP)、业务控制点(SCP)、增强智能外设(AIP)、业务生成环境(SCE)及业务管理系统(SMS)等构成。
文档编号H04W4/16GK1553732SQ0313732
公开日2004年12月8日 申请日期2003年6月8日 优先权日2003年6月8日
发明者廖月明 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1