一种智能网络中智能外设的管理方法及系统的制作方法

文档序号:7596235阅读:138来源:国知局
专利名称:一种智能网络中智能外设的管理方法及系统的制作方法
技术领域
本发明涉及智能网领域,特别涉及智能网络中智能外设的管理方法及系统。
背景技术
智能外设IP(Intelligent Peripheral)是为智能网业务提供专用资源(专用资源包括自动语音识别ASR(Automatic Speech Recognition)、文本到语音的转换TTS(Text to Speech)、传真FAX、录音RECORD、用户交互脚本UIScript(User Interactive Script)、人工座席AGENT、会议桥CBRG(ConferenceBridge)、客户化语音通知、双音多频DTMF(Dual Tone Multi-Frequency)的发送与接收、TONE音、频移键控FSK(Frequency Shift Keying)等的智能网外围设备。而在目前业界的智能网方案中没有对智能外设资源进行全局管理的功能或部件,进而导致智能外设资源的使用效率低。

发明内容
本发明的目的在于提供一种智能网络中智能外设的管理方法以提高智能外设资源的使用效率。
本发明的智能外设管理方法包括如下步骤a)、全局资源管理系统预先确定智能外设资源调度策略,并依据该策略对智能外设资源进行设置;b)、用户拨打智能业务接入码,请求智能业务;c)、SCP根据业务流程向全局资源管理系统请求资源;d)、所述全局资源管理系统分配相关智能外设资源;e)、SCP向相关智能外设资源下发专用资源操作,智能外设接收到专用资源操作后,根据专用资源操作的类型为业务分配相应的专用资源,并向全局资源管理系统上报资源占用变更消息;f)、全局资源管理系统依据资源占用变更消息对资源状态进行更新。
步骤f后进一步包括g)SCP判断不再需要智能外设资源时,请求全局资源管理系统释放申请的预分配的所有资源;h)智能外设接收到呼叫释放消息后,释放所有的资源并向全局资源管理系统发送资源占用消息;i)全局资源管理系统对资源占用状态进行更新。
所述智能外设资源调度策略是指设置资源可以在某一个IP上,也可以分布在多个IP上、为Apllication、SP、SK、Service Type设置的资源只能专用或者共享、或者设置公共资源池,公共资源池中的资源可以为所有呼叫所占用,采用先到先服务的原则。
所述步骤c进一步是指SCP根据业务所需资源一次向全局资源管理系统申请本业务的所有资源,则步骤f)后进一步包括f1)SCP根据业务的指示继续与用户进行交互,并向AIP继续发送用户交互操作,AIP判断本次操作是否与上次操作使用的资源相同,如果完全相同,则不向全局资源管理系统发送资源变更消息;如果AIP判断本次操作与上次操作使用的资源不完全一致,则保留相同的资源,释放上次分配了但本次操作不需要的资源,并分配本次需要而上次没有分配的资源;AIP在分配资源同时,向全局资源管理系统发送资源占用变更消息,全局资源管理系统对资源占用状态进行更新。
所述步骤C)进一步是指即SCP根据业务流程中专用资源操作向全局资源管理系统申请本次操作的所需要的专用资源,则步骤f)后进一步包括;f2)SCP根据业务的指示继续与用户进行交互,在SCP向AIP发送用户交互操作之前,判断出本次用户交互操作使用的资源与上次用户交互操作使用的资源不同时,向全局资源管理系统发送包括上次使用资源的AIP地址的资源占用请求消息;
f3)全局资源管理系统接收到资源请求消息后,如判断有资源分配,则返回资源分配结果;f4)SCP依据所述结果判断本次资源的AIP是否与上次使用的AIP是否相同,如果相同则向AIP发送用户交互操作;如果不同,则切断与上次AIP的前向连接,并向本次AIPP发送用户交互操作。
f5)SCP向AIP继续发送用户交互操作,AIP判断本次操作是否与上次操作使用的资源相同,如果完全相同,则不向全局资源管理系统发送资源变更消息;如果AIP判断本次操作与上次操作使用的资源不完全一致,则保留相同的资源,释放上次分配了但本次操作不需要的资源,并分配本次需要而上次没有分配的资源,向全局资源管理系统发送资源占用变更消息,全局资源管理系统对资源占用状态进行更新。
所述步骤f2进一步包括,如果本次上次用户交互操作使用的相同,则不向全局资源管理系统发送资源请求消息。
所述步骤f3进一步包括全局资源管理系统接收到资源请求消息后,首先在上次使用的AIP上查找是否有为该业务或SP分配的可用资源,如果有则为其分配相应资源;如果没有则查找其它AIP上是否有为该业务或SP分配可用资源,有则分配;如果没有则拒绝呼叫;并向SCP返回结果。
所述步骤f4进一步包括如果SCP申请资源失败,则释放与AIP的连接并释放全局资源管理系统申请的资源。
所述智能外设向全局资源管理系统上报资源占用变更消息,在资源占用变更消息中携带资源占用的类型,如果占用了相应的资源,则相应资源类型的相应的标志位置1,没有占用的资源标志位置为0。
所述GPMS对资源占用状态进行更新是指根据占用资源类型将该呼叫的预分配的资源转为占用状态并将GPMS相应资源类型的可用资源数目减1。
当智能外设资源调度策略包括设置公共资源池和为Apllication、SP、SK、Service Type设置资源共享时,所述步骤d全局资源管理系统分配相关智能外设资源是指GPMS根据相应话务流的资源配置情况和资源使用情况,判断是否有资源可用,如果有则可为其分配资源;如果没有则查找公用资源池是否有可用资源,如果有则为其分配资源;如果没有再查找其它可共享资源看是否有资源可为其分配,如果没有则拒绝呼叫。
所述方法还包括当各智能外设上的资源使用情况或资源的数目发生变化时,GPMS进行GPMS上资源数目及状态与智能外设上的资源数目及状态同步。
当智能外设上的资源占用发生变化时,智能外设向GPMS发送有关资源变更消息,以告知GPMS当前占用的资源,GPMS根据此消息,确认被占用的资源,同时分析出被释放的资源,回收被释放的资源。
当智能外设资源调度策略包括设置公共资源池和为Apllication、SP、SK、Service Type设置资源共享时,当AIP资源通道增加时,AIP通知GPMS资源增加,GPMS接收先增加Application/Service Provider ID对应的资源通道,Application/Service Provider ID对应的资源通道达到设定的值后,再增加公用资源池中的通道资源;当AIP资源通道减少(资源发生故障、减少资源)时,AIP通知GPMS资源减少,GPMS先优先减少公用资源池中的通道数量,仅当公用资源池中的资源通道减到0,才按比例减少Application/ServiceProvider ID对应的资源通道。
所述智能外设资源调度策略包括,当资源占用数达到预先设定的一级流控设置阀值时,可以让一定比例的呼叫分配资源,其它的呼叫则拒绝,如果资源占用率达到预先设定的二级流控的阀值时,则拒绝为所有呼叫分配资源以对资源类型或者智能外设进行流控。
所述步骤a)中全局资源管理系统依据该智能外设资源调度策略对智能外设资源进行设置是通过GPMS Client、SMP或网管系统进行的,并将结果保存在GPMS上。
所述GPMS对各种智能外设资源使用情况进行统计,GPMS的统计任务由网管系统进行设置启动,并将统计结果上报给网管系统。
本发明还公开一种全局资源管理系统,用于对智能网络中智能外设(IP)的专用资源进行全局管理,该系统包括主控模块、通信模块、资源分配模块及资源管理模块,其中主控模块,用于整个GPMS的消息调度;通信模块,用于与智能网中各节点进行通信,并接收、发送消息以及进行消息编解码;资源分配模块,用于处理来自SCP或第三方平台对智能外设上资源分配的请求;资源管理模块,用于资源的设置、资源的分配、回收以及资源的同步。
所述全局资源管理系统还包括统计模块用于执行各种统计任务以及将统计结果上报给网管系统;所述资源分配模块还包括资源流控模块,用于全局资源流控。
本发明的另一目的在于提供一种智能网系统,包括SCP、智能外设及网管系统,所述智能网系统还包括全局资源管理系统,其中全局资源管理系统,用于管理一个或多个智能外设的资源以及为智能网的多个SCP或第三方的业务平台进行全局资源管理;全局资源管理系统同SCP相连,用于实现业务所需资源通道的请求与释放;全局资源管理系统同智能外设相连,用于完成资源实时占用与释放与完成资源通道的实时同步;全局资源管理系统同网管系统相连,用于完成资源通道的配置管理。
所述全局资源管理系统同网管系统相连,用于网络管理、统计信息上报以及资源流控策略的设置;全局资源管理系统与第三方平台相连,用于为第三方平台上的业务提供资源通道的请求与释放。
所述全局资源管理系统包括主控模块、通信模块、资源分配模块及资源管理模块,其中主控模块,用于整个GPMS的消息调度;
通信模块,用于与智能网中各节点进行通信,并接收、发送消息以及进行消息编解码;资源分配模块,用于处理来自SCP或第三方平台对智能外设上资源分配的请求;资源管理模块,用于资源的设置、资源的分配、回收以及资源的同步。
本发明公开的全局资源管理系统GPMS(Global Resource PortManagement System)对智能网络中智能外设(IP)的专用资源进行全局管理,支持按照一定的策略统一调度智能外设的资源,完成智能外设资源的分配与回收,提供逻辑上独立于IP和业务控制点SCP(Service Control Point)的全局资源管理服务。通过在智能网(包括固定智能网、GSM智能网、CDMA智能网等)中对所有智能外设资源进行统一管理与调度,提高了资源的利用率并实现了智能外设间专用资源的互助;且支持跨业务应用平台、分SP以及分业务来设置和分配智能外设的专用资源;支持设置公共资源池,可以在不同层次(Application、Service Provider、Service Key)共享资源,按先来先服务的原则为各个话务流提供服务;且通过预先设定资源占用数的流控设置阀值,实现了智能网中全局意义上的资源流控;当各AIP(Advanced IntelligentPeripheral)上的资源使用情况或资源的数目发生变化时,GPMS进行GPMS上资源数目及状态与AIP上的资源数目及状态同步,以实现外设资源的准确管理。


图1为GPMS系统结构示意图;图2为GPMS与智能网组网结构图;图3为本发明资源分配流程示意图;图4为本发明资源同步流程示意图;图5为本发明SCP一次性申请资源流程示意图;图6为本发明SCP分操作申请资源流程示意图。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。
为了在智能网中对智能外设AIP的资源进行全局管理,设计出逻辑上独立于SCP与AIP的全局资源管理系统GPMS(Global Resource Port ManagementSystem)。该GPMS系统的结构如图所示,GPMS系统包括主控模块、通信模块、资源管理、资源分配、统计模块、客户终端等功能模块,GPMS系统结构如图1所示,其中主控模块负责整个GPMS的消息调度;通信模块与智能网中各节点,如AIP/SCP/业务管理点SMP(ServiceManagement Point)等进行通信,负责接受、发送消息以及消息编解码等功能。
统计模块负责各种统计任务以及统计上报给网管系统;资源分配模块负责处理来自SCP或者第三方平台对AIP上资源分配的请求。该资源分配模块还包括一资源流控模块,用于全局资源流控。
资源管理模块主要完成资源的设置、资源的分配与回收以及资源的同步。
GPMS与智能网组网结构图如图2所示,其中(1)GPMS用于管理多个AIP的资源以及为智能网的多个SCP或第三方的业务平台提供全局资源管理服务;(2)SCP与GPMS之间的接口实现业务所需资源通道的请求与释放;(3)AIP与GPMS之间的接口完成资源实时占用与释放、及资源通道的实时同步;(4)GPMS与网管系统之间的接口实现资源通道的配置管理以及资源流控策略的设置,也可以具有网络管理和统计信息的上报的功能;(5)GPMS与第三方平台之间的接口为第三方平台上的业务提供资源通道的请求与释放。
本发明还提供一种智能外设资源管理方案,其核心思想是a)、预先确定智能外设资源调度策略,并依据该策略对智能外设资源进行设置;b)、用户拨打智能业务接入码,请求智能业务;c)、SCP根据业务流程请求资源;d)、根据SCP请求的资源为业务分配相关智能外设资源;e)、SCP向相关智能外设资源下发专用资源操作,智能外设资源接收到专用资源操作后,根据专用资源操作的类型为业务分配相应的专用资源,并通过资源占用变更消息对资源状态进行更新。
在本方案中,GPMS的全局资源管理主要包括资源的设置、资源的分配与回收以及资源的同步等。
其中,资源的设置可以包括预先确定智能外设资源调度策略,GPMS依据该策略对智能外设资源进行资源的设置。智能外设资源调度策略可以为设置资源在某一个IP上,或者可以分布在多个IP上、为Aplication(应用平台)、SP(业务提供商)、SK(业务键)、Service Type(业务类型)设置的资源只能专用或者共享、或者设置公共资源池,公共资源池中的资源可以为所有呼叫所占用,采用先到先服务的原则。
用户可以通过GPMS Client(GPMS客户端)、网管系统以及SMP为Application、SP、SK、Service Type设置(包括增加、更新、删除)各种资源的数量以及设置公共资源池中各种资源的数目。本实施例中智能外设资源调度策略为设置资源可以在某一个IP上,也可以分布在多个IP上。为Apllication、SP、SK、Service Type设置的资源只能专用,如分配给SP1的资源只能为该SP1所专用,不能被其它的SP所占用,除非SP1的资源设置了可以为该SP共享,系统才允许该SP使用SP1的资源;公共资源池中的资源可以为所有呼叫所占用,采用先到先服务的原则。
其中,资源的分配与回收包括当有呼叫需要分配资源时,GPMS根据相应话务流的资源配置情况和资源使用情况,判断是否有资源可用,如果有则可为其分配资源;如果没有则查找公用资源池是否有可用资源,如果有则为其分配资源;如果没有再查找其它可共享资源看是否有资源可为其分配,如果没有则拒绝呼叫,其处理流程如图3所示。
当资源使用完成后,需要回收已分配的资源,以供其它呼叫使用。
GPMS主要功能是对所有的AIP上的资源进行全局管理,因此GPMS必须知道各AIP上的资源使用情况。当各AIP上的资源使用情况发生变化和资源的数目发生变化时,必须要上报给GPMS,GPMS对该变化进行同步,以对所有AIP资源进行有效的管理与调度。
资源的同步主要是涉及到GPMS上资源数目以及状态与AIP上的资源数目与状态的同步。
主要有以下三种情况需要进行资源同步(1)当AIP上的呼叫占用资源发生变化时需要AIP与GPMS进行资源的同步当AIP上的资源占用发生变化时,AIP向GPMS发送有关资源变更消息,以告知GPMS当前占用的资源。GPMS根据此消息,确认被占用的资源,同时分析出被释放的资源,回收被释放的资源,保证GPMS与AIP上资源占用情况的一致。
(2)当AIP上增加资源时,需要AIP与GPMS进行资源的同步在AIP资源通道增加时(如资源单板、语音台等的故障恢复;扩容),AIP向GPMS发送有关信息通知GPMS资源增加的信息,当GPMS接收到资源增加信息时先增加Application/Service Provider ID对应的资源通道,Application/Service Provider ID对应的资源通道达到原来设定的值后,再考虑增加公用资源池中的通道资源管理的功能需求具体体现在GPMS对SCP层的功能需求和GPMS对AIP层的功能需求。
(3)当AIP上减少资源时,需要AIP与GPMS进行资源的同步。
如图4所示,当AIP资源通道减少(资源发生故障、减少资源)时,AIP向GPMS发送有关信息通知GPMS资源减少的信息,当GPMS接收到资源减少信息时,先优先减少公用资源池中的通道数量。仅当公用资源池中的资源通道减到0,才按比例减少Application/Service Provider ID对应的资源通道。
在资源使用过程中可以针对AIP以及某一指定呼叫来查询资源的数目与使用状态,如果不一致则GPMS同步各AIP的资源数目和资源状态。
在本发明中,当SCP申请使用资源时,SCP资源请求方式有两种一种是一次申请,即SCP根据业务所需资源一次向GPMS申请本业务的所有专用资源,一次呼叫只需向GPMS申请一次资源;一种是分操作申请,即SCP根据业务流程中专用资源操作(播送录音通知PA/提示并接收用户信息PC/提示并接收消息PR/用户交互脚本UISCRIPT)向GPMS申请本次操作的所需要的专用资源,一个呼叫需要向GPMS多次申请资源。
SCP一次性申请本业务所有的专用资源实现方案具体流程如图5所示1)用户拨打智能业务接入码,业务交换点SSP(Service Switching Point)向SCP上报IDP(启动ID)消息触发SCP上的业务流程。
2)SCP根据业务流程判断本次呼叫所需的全部资源并向GPMS请求资源,在请求资源消息包中携带相关ID、SCFID、SPID(业务提供商标识)、SK(业务键Service Key)、RessourceType(所需要申请的资源类型)、UISCRIPTID(用户交互脚本标识)以及AIPADDR(AIP地址)等信息。
3)GPMS根据资源请求消息中携带的信息,首先判断该业务提供商SP(Service Provider)以及业务是否有资源可用,如果有则可为其分配相应资源;如果没有则查找公用资源池是否有可用资源,如果有则为其分配相应资源;如果没有则查找其它可共享资源看是否有资源可为其分配,如果没有则拒绝呼叫。SCP向GPMS申请资源时,GPMS采用一次预分配本次呼叫的所有资源的方式(一次预分配的资源表示资源本没有为呼叫真正占用,只是为了保证一次呼叫与用户的多次交互都有可用资源并可用资源在同一个AIP上,使用资源时不需在不同的AIP上进行切换),并将预分配了资源的AIP地址通过资源请求响应消息返回给SCP。
4)SCP接收到资源请求响应消息后,根据资源请求响应消息中携带的AIP地址,向SSP发送ETC消息,指示SSP向预分配资源的AIP建立临时前向连接。
5)SSP接收到ETC消息后,向指定的AIP发起呼叫。
AIP接收到SSP的呼叫建立消息后,向SCP发送ARI(辅助请求指令)请求SCP下发专用资源操作指令。
6)SCP接收到AIP的ARI操作后,根据业务流程向AIP发送PA(或PC/PR/脚本执行消息SR等),AIP接收到专用资源操作后,根据专用资源操作的类型为业务分配相应的专用资源,并向GPMS上报IP资源占用变更消息,在资源占用变更消息中携带资源占用的类型,如果占用了相应的资源,则相应资源类型的BIT位置1,没有占用的资源BIT位置为0。
7)GPMS接收到资源占用变更消息后,根据占用资源类型将该呼叫的预分配的资源转为占用状态并将GPMS相应资源类型的可用资源数目减1。
8)SCP根据业务的指示继续与用户进行交互,SCP向AIP继续发送用户交互操作。AIP判断本次操作是否与上次操作使用的资源相同,如果完全相同,则不向GPMS发送资源变更消息;如果AIP判断本次操作与上次操作使用的资源不完全一致,则保留相同的资源,释放上次分配了但本次操作不需要的资源,并分配本次需要而上次没有分配的资源;AIP在分配资源同时,向GPMS发送资源占用变更消息。
9)GPMS接收到资源占用变更消息后,将占用相应的资源类型转为占用状态并将没有占用的资源类型而SCP申请了的资源转换为预占用状态,并将占用了相应资源类型的可用资源数目减1,本次没有占用但上次占用的相应资源类型的可用资源数加1。
10)SCP判断不再需要AIP资源时,向SSP发送切断前向连接DFC(Disconnect Forward Connection)消息指示SSP终止与AIP的前向呼叫连接同时SCP向GPMS发送请求资源释放消息,请求GPMS释放申请的预分配的所有资源。
11)AIP接收到呼叫释放消息后,释放所有的资源并向GPMS发送资源占用消息(此时所有资源类型的BIT均置为0,表示呼叫没有占用资源),GPMS接收到此资源占用变更消息后,将占用的资源进行释放并将相应资源的可用数加1。
作为本发明另一实施方式,SCP分操作申请资源流程如图6所示1)用户拨打智能业务接入码,SSP向SCP上报IDP(启动DP InitialDetect Point)消息触发SCP上的业务流程2)SCP根据业务流程中本次操作(如PA/PC/PR/UISCRIPT等)所需的资源向GPMS请求资源,在请求资源消息包中携带相关ID、SCFID、SPID(业务提供商标识)、业务键SK(Service Key)、Resource Type(所需要申请的资源类型)、UISCRIPTID(用户交互脚本标识)以及AIPADDR(AIP地址)等信息。
3)GPMS根据资源请求消息中携带的信息,首先判断该SP以及业务是否有资源可用,如果有则可为其分配相应资源;如果没有则查找公用资源池是否有可用资源,如果有则为其分配相应资源;如果没有则查找其它可共享资源看是否有资源可为其分配,如果没有则拒绝呼叫。SCP向GPMS申请资源时,GPMS采用预分配本次请求的资源(一次预分配的资源表示资源本没有为呼叫真正占用),并将预分配了资源的AIP地址通过资源请求响应消息返回给SCP。
4)SCP接收到资源请求响应消息后,根据资源请求响应消息中携带的AIP地址,向SSP发送建立临时连接ETC(Establish Temporary Connection)消息,指示SSP向预分配资源的AIP建立临时前向连接。
5)SSP接收到ETC消息后,向指定的AIP发起呼叫。
6)AIPP接收到SSP的呼叫建立消息后,向SCP发送辅助请求指令ARI(Assist Request Instruction)请求SCP下发专用资源操作指令。
7)SCP接收到AIP的ARI操作后,根据业务流程向AIP发送PA(或PC/PR/SR等),AIP接收到专用资源操作后,根据专用资源操作的类型为业务分配相应的专用资源,并向GPMS上报IP资源占用变更消息,在资源占用变更消息中携带资源占用的类型,如果占用了相应的资源,则相应资源类型的BIT位置1,没有占用的资源BIT位置为0。
8)GPMS接收到资源占用变更消息后,根据占用资源类型将该呼叫的预分配的资源转为占用状态并将GPMS相应资源类型的可用资源数目减1。
9)SCP根据业务的指示继续与用户进行交互,在SCP向AIP发送用户交互操作之前,判断本次用户交互操作使用的资源与上次使用的用户交互操作是否相同,相同则不向GPMS发送资源请求消息;如果不同,则GPMS发送资源占用请求消息并在资源请求消息包中携带有上次使用资源的AIP地址,10)GPMS接收到资源请求消息后,首先在上次使用的AIP上是否有为该业务或SP分配的可用资源,如果有则为其分配相应资源;如果没有则查找其它AIP上是否有为该业务或SP分配可用资源,有则分配;如果仍旧没有则查询共享资源池中是否有资源可为其分配,如果没有则拒绝呼叫。GPMS在对资源请求消息处理后向SCP发送资源请求相应消息。
11)SCP判断本次请求是否成功,如果成功;则判断本次使用的AIP是否与上次使用的AIP是否相同,如果相同则向AIP发送用户交互操作;如果与上次的AIP不同则切断与上次AIP的前向连接,并向本次AIP的地址请求建立前向连接并向本次AIP发送用户交互操作;如果SCP申请资源失败,则释放与AIP的连接并释放GPMS申请的资源。
12)SCP向AIP继续发送用户交互操作。AIP判断本次操作是否与上次操作使用的资源相同,如果完全相同,则不向GPMS发送资源变更消息;如果AIP判断本次操作与上次操作使用的资源不完全一致,则保留相同的资源,释放上次分配了但本次操作不需要的资源,并分配本次需要而上次没有分配的资源;AIP在分配资源同时,向GPMS发送资源占用变更消息。
13)GPMS接收到资源占用变更消息后,并将占用了相应资源类型的可用资源数目减1,本次没有占用但上次占用的相应资源类型的可用资源数加1。
14)SCP判断不再需要AIP资源时,向SSP发送DFC(切断前向连接)消息指示SSP终止与AIP的前向呼叫连接。
15)SCP向GPMS发送请求资源释放消息,请求GPMS释放申请的预分配的所有资源。(本步骤可选,由于分次分配的资源可以在接收到资源占用变更消息后进行释放)16)AIP接收到呼叫释放消息后,释放所有的资源并向GPMS发送资源占用消息(此时所有资源类型的BIT均置为0,表示呼叫没有占用资源),GPMS接收到此资源占用变更消息后,将占用的资源进行释放并将相应资源的可用数加1。
为了保证呼叫的质量以及系统的稳定性,GPMS还可以具有对专用资源的流控功能。
GPMS可以具有两级流控功能,当资源占用数达到一级流控设置的阀值时,可以让一定比例的呼叫分配资源,其它的呼叫则拒绝;如果资源占用率达到二级流控的阀值时,则拒绝为所有呼叫分配资源;GPMS的流控功能可以针对某种资源类型进行流控,也可以针对智能外设IP进行流控。该资源流控阀值以及流控策略可以通过GPMS Client、业务管理点SMP以及网管系统进行设置,设置的阀值以及策略可以保存在GPMS上。当资源占用数达到一级流控设置的阀值时,可以让一定比例的呼叫分配资源,这个比例也可以通过终端进行设置,如50%,则有一半呼叫可以分配呼叫,则另一半呼叫则拒绝不能分配资源,如果资源占用率达到二级流控的阀值时,则拒绝为所有呼叫分配资源。
GPMS系统还可以提供完善的统计功能(可以分SPID、ApplicationID、SK以及IP对使用的资源次数、时长等),GPMS的统计任务由网管系统进行设置启动,在GPMS上进行统计,并将统计结果上报给网管系统,运营商可以通过统计信息全面掌握IP的专用资源的运营情况。
综上所述,本发明中通过在智能网中增加一个逻辑设备GPMS,对智能网中所有IP的专用资源进行全局管理,进而实现如下有益效果1)可以对智能网中的资源进行统一的调度并可以使多个AIP的资源进行互助,提高了的资源的利用率;
2)SCP在使用业务资源时,在全局资源管理系统上请求资源,根据使用的资源类型ResourceType、业务类型(ServiceKey)、业务提供商(SPID)等信息分配有可用资源的AIP设备提供专用资源;3)通过GPMS可以对全局资源进行查询,使呼叫能够使用有空闲资源的IP设备上的资源,减少了原来选择IP设备的盲目性,以及在GPMS上实现了全局专用资源的流控,提高了呼叫的质量,增加呼叫的接通率和增强了客户的满意度。
4)可以分SP(业务提供商)、SK(业务键)等设置和分配资源,运营商可以实现专用资源外包,为虚拟运营商或客户提供专用资源的能力;本发明也可以支持跨平台(Applications)以及平台内部业务提供者(Service Provider)之间分配AIP资源通道;分配给某个Service Provider的AIP资源通道,只能为该Service Provider的业务所使用。
5)GPMS系统提供完善的统计功能(可以分SPID、ApplicationID、SK以及IP对使用的资源次数、时长等),可以使运营商全面掌握IP的专用资源的运营情况。
6)可以支持SCP一次性向GPMS申请本次呼叫的所有资源及SCP分用户交互操作向GPMS申请资源两种方式。
7)支持与IP资源通道的实时同步功能;当IP整个局点,或者某个局点的某个资源组件无法提供服务,GPMS系统中管理的IP资源通道应该与IP实际的情况保持一致,进而实现智能外设资源的准确管理。
8)支持IP资源通道的公共服务池(Common Service Pool),为所有的应用平台以及业务提供者提供资源分配,采取先到先服务的原则;可以配置和修改Common Service Pool的共享层次和通道数量。
权利要求
1.一种智能网络中智能外设的管理方法,其特征在于包括如下步骤a)、全局资源管理系统预先确定智能外设资源调度策略,并依据该策略对智能外设资源进行设置;b)、用户拨打智能业务接入码,请求智能业务;c)、SCP根据业务流程向全局资源管理系统请求资源;d)、所述全局资源管理系统分配相关智能外设资源;e)、SCP向相关智能外设资源下发专用资源操作,智能外设接收到专用资源操作后,根据专用资源操作的类型为业务分配相应的专用资源,并向全局资源管理系统上报资源占用变更消息;f)、全局资源管理系统依据资源占用变更消息对资源状态进行更新。
2.如权利要求1所述的方法,其特征在于,步骤f后进一步包括g)SCP判断不再需要智能外设资源时,请求全局资源管理系统释放申请的预分配的所有资源;h)智能外设接收到呼叫释放消息后,释放所有的资源并向全局资源管理系统发送资源占用变更消息;i)全局资源管理系统对资源占用状态进行更新。
3.如权利要求1所述的方法,其特征在于,所述智能外设资源调度策略是指设置资源可以在某一个IP上,也可以分布在多个IP上、为Apllication、SP、SK、Service Type设置的资源只能专用或者共享、或者设置公共资源池,公共资源池中的资源可以为所有呼叫所占用,采用先到先服务的原则。
4.如权利要求1或2所述的方法,其特征在于步骤c进一步是指SCP根据业务所需资源一次向全局资源管理系统申请本业务的所有资源,则步骤f)后进一步包括f1)SCP根据业务的指示继续与用户进行交互,并向AIP继续发送用户交互操作,AIP判断本次操作是否与上次操作使用的资源相同,如果完全相同,则不向全局资源管理系统发送资源变更消息;如果AIP判断本次操作与上次操作使用的资源不完全一致,则保留相同的资源,释放上次分配了但本次操作不需要的资源,并分配本次需要而上次没有分配的资源;AIP在分配资源同时,向全局资源管理系统发送资源占用变更消息,全局资源管理系统对资源占用状态进行更新。
5.如权利要求1或2所述的方法,其特征在于步骤C)进一步是指即SCP根据业务流程中专用资源操作向全局资源管理系统申请本次操作的所需要的专用资源,则步骤f)后进一步包括;f2)SCP根据业务的指示继续与用户进行交互,在SCP向AIP发送用户交互操作之前,判断出本次用户交互操作使用的资源与上次用户交互操作使用的资源不同时,向全局资源管理系统发送包括上次使用资源的AIP地址的资源占用请求消息;f3)全局资源管理系统接收到资源请求消息后,如判断有资源分配,则返回资源分配结果;f4)SCP依据所述结果判断本次资源的AIP是否与上次使用的AIP是否相同,如果相同则向AIP发送用户交互操作;如果不同,则切断与上次AIP的前向连接,并向本次AIP发送用户交互操作;f5)SCP向AIP继续发送用户交互操作,AIP判断本次操作是否与上次操作使用的资源相同,如果完全相同,则不向全局资源管理系统发送资源变更消息;如果AIP判断本次操作与上次操作使用的资源不完全一致,则保留相同的资源,释放上次分配了但本次操作不需要的资源,并分配本次需要而上次没有分配的资源,向全局资源管理系统发送资源占用变更消息,全局资源管理系统对资源占用状态进行更新。
6.如权利要求5所述的方法,其特征在于,步骤f2进一步包括,如果本次上次用户交互操作使用的相同,则不向全局资源管理系统发送资源请求消息。
7.如权利要求5所述的方法,其特征在于,步骤f3进一步包括全局资源管理系统接收到资源请求消息后,首先在上次使用的AIP上查找是否有为该业务或SP分配的可用资源,如果有则为其分配相应资源;如果没有则查找其它AIP上是否有为该业务或SP分配可用资源,有则分配;如果没有则拒绝呼叫;并向SCP返回结果。
8.如权利要求5所述的方法,其特征在于,步骤f4进一步包括如果SCP申请资源失败,则释放与AIP的连接并释放全局资源管理系统申请的资源。
9.如权利要求1或2所述的方法,其特征在于,所述智能外设向全局资源管理系统上报资源占用变更消息,在资源占用变更消息中携带资源占用的类型,如果占用了相应的资源,则相应资源类型的相应的标志位置1,没有占用的资源标志位置为0。
10.如权利要求1或2所述的方法,其特征在于,所述GPMS对资源占用状态进行更新是指根据占用资源类型将该呼叫的预分配的资源转为占用状态并将GPMS相应资源类型的可用资源数目减1。
11.如权利要求1或2所述的方法,其特征在于,当智能外设资源调度策略包括设置公共资源池和为Apllication、SP、SK、Service Type设置资源共享时,所述步骤d全局资源管理系统分配相关智能外设资源是指GPMS根据相应话务流的资源配置情况和资源使用情况,判断是否有资源可用,如果有则可为其分配资源;如果没有则查找公用资源池是否有可用资源,如果有则为其分配资源;如果没有再查找其它可共享资源看是否有资源可为其分配,如果没有则拒绝呼叫。
12.如权利要求1或2所述的方法,其特征在于,所述方法还包括当各智能外设上的资源使用情况或资源的数目发生变化时,GPMS进行GPMS上资源数目及状态与智能外设上的资源数目及状态同步。
13.如权利要求12所述的方法,其特征在于当智能外设上的资源占用发生变化时,智能外设向GPMS发送有关资源变更消息,以告知GPMS当前占用的资源,GPMS根据此消息,确认被占用的资源,同时分析出被释放的资源,回收被释放的资源。
14.如权利要求12所述的方法,其特征在于当智能外设资源调度策略包括设置公共资源池和为Apllication、SP、SK、Service Type设置资源共享时,当AIP资源通道增加时,AIP通知GPMS资源增加,GPMS接收先增加Application/Service Provider ID对应的资源通道,Application/Service Provider ID对应的资源通道达到设定的值后,再增加公用资源池中的通道资源;当AIP资源通道减少(资源发生故障、减少资源)时,AIP通知GPMS资源减少,GPMS先优先减少公用资源池中的通道数量,仅当公用资源池中的资源通道减到0,才按比例减少Application/Service Provider ID对应的资源通道。
15.如权利要求1或2所述的方法所述智能外设资源调度策略包括,当资源占用数达到预先设定的一级流控设置阀值时,可以让一定比例的呼叫分配资源,其它的呼叫则拒绝,如果资源占用率达到预先设定的二级流控的阀值时,则拒绝为所有呼叫分配资源以对资源类型或者智能外设进行流控。
16.如权利要求1或2所述的方法,其特征在于所述步骤a)中全局资源管理系统依据该智能外设资源调度策略对智能外设资源进行设置是通过GPMSClient、SMP或网管系统进行的,并将结果保存在GPMS上。
17.如权利要求1或2所述的方法,其特征在于GPMS对各种智能外设资源使用情况进行统计,GPMS的统计任务由网管系统进行设置启动,并将统计结果上报给网管系统。
18.一种全局资源管理系统,其特征在于,所述系统包括主控模块、通信模块、资源分配模块及资源管理模块,其中主控模块,用于整个GPMS的消息调度;通信模块,用于与智能网中各节点进行通信,并接收、发送消息以及进行消息编解码;资源分配模块,用于处理来自SCP或第三方平台对智能外设上资源分配的请求;资源管理模块,用于资源的设置、资源的分配、回收以及资源的同步。
19.如权利要求18所述的方法,其特征在于,所述全局资源管理系统还包括统计模块用于执行各种统计任务以及将统计结果上报给网管系统;所述资源分配模块还包括资源流控模块,用于全局资源流控。
20.一种智能网系统,包括SCP、智能外设及网管系统,其特征在于,所述智能网系统还包括全局资源管理系统,其中全局资源管理系统,用于管理一个或多个智能外设的资源以及为智能网的多个SCP或第三方的业务平台进行全局资源管理;全局资源管理系统同SCP相连,用于实现业务所需资源通道的请求与释放;全局资源管理系统同智能外设相连,用于完成资源实时占用与释放与完成资源通道的实时同步;全局资源管理系统同网管系统相连,用于完成资源通道的配置管理。
21.如权利要求20所述的方法,其特征在于全局资源管理系统同网管系统相连,用于网络管理、统计信息上报以及资源流控策略的设置;全局资源管理系统与第三方平台相连,用于为第三方平台上的业务提供资源通道的请求与释放。
22.如权利要求20所述的方法,其特征在于所述全局资源管理系统包括主控模块、通信模块、资源分配模块及资源管理模块,其中主控模块,用于整个GPMS的消息调度;通信模块,用于与智能网中各节点进行通信,并接收、发送消息以及进行消息编解码;资源分配模块,用于处理来自SCP或第三方平台对智能外设上资源分配的请求;资源管理模块,用于资源的设置、资源的分配、回收以及资源的同步。
全文摘要
本发明提供一种智能网络中智能外设的管理方法,其包括以下步骤a)预先确定智能外设资源调度策略,并依据该策略对智能外设资源进行设置;b)用户拨打智能业务接入码,请求智能业务;c)SCP根据业务流程请求资源;d)根据SCP请求的资源为业务分配相关智能外设资源;e)SCP向相关智能外设资源下发专用资源操作,智能外设资源接收到专用资源操作后,根据专用资源操作的类型为业务分配相应的专用资源,并通过资源占用变更消息对资源状态进行更新。通过本发明以提高智能外设资源的使用效率。
文档编号H04L12/24GK1716873SQ200410069509
公开日2006年1月4日 申请日期2004年6月28日 优先权日2004年6月28日
发明者莫晓军, 郑亦初, 毛祖宣, 成义华 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1