智能网中业务控制方法与装置的制作方法

文档序号:7699381阅读:80来源:国知局
专利名称:智能网中业务控制方法与装置的制作方法
技术领域
本发明涉及业务控制技术,尤其涉及一种智能网中基于呼叫强度的业务控 制方法与装置。
背景技术
智能网设备商一般使用业务的使用许可证(License)来控制运营商对业务 的使用,并通过License的数量向运营商收取业务软件的费用,从而体现业务 软件的价值。通常的控制方法是通过控制业务用户数的方式来控制业务使用, 此时就是使用业务的用户数作为业务的License,并在业务用户开户的时候进行 控制,保证业务的使用用户数不会超过运营商购买的License数。
但是有些业务逻辑本身和使用业务的用户没有关系,无法通过控制用户数 的方式对业务使用进行控制;另外,通过用户使用数量来控制业务的方式存在 很多弊端,如这些授权用户并不一定同时使用或在某期间根本不使用授权业务, 这会导致业务资源的严重浪费,也是运营商所不希望的,才艮据业务的使用量而 不是根据业务用户K来确定业务的License是运营商所希望的方式,也是较公 平的License方式。
目前的智能网中,所支持的业务较多,各业务软件也数目庞大,如何有效 地实现业务控制是亟待解决的问题,但目前并没有较实用的业务控制方式。

发明内容
有鉴于此,本发明的主要目的在于提供一种智能网中业务控制方法与装置, 能实现基于呼叫强度的业务控制,并能根据各业务控制点(SCP, Service Control Point)设备中的业务强度状况而动态调整一些SCP设备中的业务强度。
为达到上述目的,本发明的技术方案是这样实现的
5一种智能网中业务控制方法,包括
SCP设备才艮据所接收到的使用许可证License配置信息中的各业务的呼叫 强度指示,为所述各业务配置呼叫强度;以及
接收到业务请求后,所述SCP设备才艮据所述业务请求中携带的业务标识确 定所请求的业务,查找所请求的业务所配置的呼叫强度及当前的呼叫强度,并 判断所请求的业务当前的呼叫强度是否达到了所配置的呼叫强度,是时拒绝所 述业务接入,否则允许所述业务接入。
优选地,所述呼叫强度为单位时间内业务被触发的次数。
优选地,判断所请求的业务当前的呼叫强度是否达到了所配置的呼叫强度, 具体为
为所述各业务设置业务触发的计数器,在所述计数器的计时周期内,所请 求的业务被允许接入并被触发后,所述计数器加一;所述计数器在所述计时周 期结束时被清零;
接收到业务请求后,判断所述计数器当前的计数值是否超过所配置的呼叫 强度的对应值,未超过时允许所请求的业务接入,否则拒绝所请求的业务接入。 优选地,所述方法还包括
所述SCP设备周期性主动向业务管理点(SMP, Service Management Point) 设备上报所述SCP中各业务的当前呼叫强度;或在接收到所述SMP设备的呼 叫强度查询命令时上报所查询业务的当前呼叫强度。
优选地,所述业务请求中携带的业务标识包括业务键、接入码、业务类型。
一种智能网中业务控制方法,包括
SMP设备根据系统所配置的使用许可证License确定各业务的呼叫强度, 根据所述SMP设备管理下的SCP设备的数目,动态地为各SCP设备分配License 中所涉及业务配置呼叫强度。
优选地,动态地为各SCP设备分配License中所涉及业务的呼叫强度,具 体为
接收到所述各SCP设备的各业务的当前呼叫强度后,确定所述各SCP设备
6中一SCP设备的一业务呼叫强度达到所配置的呼叫强度而其余SCP设备的所述 一业务未达到所配置的呼叫强度,调高所述一 SCP设备的一业务呼叫强度而降 低其余SCP设备的所述一业务的呼叫强度。
优选地,动态地为各SCP设备分配License中所涉及业务的呼叫强度,具 体为
所述SMP设备管理下的一 SCP设备不能支持一业务时,所述一 SCP设备 的所述一业务的所配置的呼叫强度配置给其余的SCP设备的所述一业务。 一种智能网中业务控制装置,包括
呼叫强度配置单元,用于根据所接收到的使用许可证License配置信息中 的各业务的呼叫强度指示,为所述各业务配置呼叫强度;
业务确定单元,用于在接收到业务请求后,根据所述业务请求中携带的业 务标识确定所请求的业务;
查找单元,用于查找所请求的业务所配置的呼叫强度及当前的呼叫强度;
以及
判断及业务处理单元,用于判断所请求的业务当前的呼叫强度是否达到了 所配置的呼叫强度,是时拒绝所述业务接入,否则允许所述业务接入。 优选地,所述装置还包括
第一上报单元,用于周期性主动向SMP设备上报所述SCP中各业务的当 前呼叫强度。
优选地,所述装置还包括
接收单元,用于接收所述SMP设备的呼叫强度查询命令;以及 第二上报单元,用于上报所述SMP设备所查询业务的当前呼叫强度。 一种智能网中业务控制装置,包括
确定单元,用于才艮据系统所配置的^f吏用许可证License确定各业务的呼叫 强度;以及
呼叫强度配置单元,用于根据SMP设备管理下的业务控制点SCP设备的 数目,动态地为各SCP设备分配License中所涉及业务配置呼叫强度。优选地,所述呼叫强度配置单元还包括
第一确定模块,用于在接收到所述各SCP设备的各业务的当前呼叫强度后, 确定所述各SCP设备中一SCP设备的一业务呼叫强度达到所配置的呼叫强度而 其余SCP设备的所述一业务未达到所配置的呼叫强度,触发呼叫第一强度配置 模块;以及
第一呼叫强度配置模块,用于调高所述一 SCP设备的一业务呼叫强度而降 低其余SCP设备的所述一业务的呼叫强度。
优选地,所述呼叫强度配置单元还包括所述呼叫强度配置单元还包括
第二确定模块,用于确定所述SMP设备管理下的一 SCP设备不能支持一 业务时,触发第二呼叫强度配置模块;以及
第二呼叫强度配置模块,用于将所述一 SCP设备的所述一业务的所配置的 呼叫强度配置给其余的SCP设备的所述一业务。
本发明中,SMP设备根据网络系统所配置的各业务的License,确定该SMP 设备所管理的SCP设备的数量,为每个SCP设备分配该SCP设备所支持业务 的呼叫强度,当检测到某个SCP设备死机或重启时,可将该死机或重启SCP 设备所支持业务的呼叫强度分配给其他SCP设备的相应业务,当检测到某个 SCP设备的某个业务的当前呼叫强度达到所分配的呼叫强度而其他SCP设备的 对应的业务的当前呼叫强度较低时,调高所述某个SCP设备的某个业务的配置 呼叫强度而降低其他SCP设备的对应的业务的配置呼叫强度。SCP设备根据所 配置的呼叫强度,控制业务呼叫的接入,在业务的当前呼叫强度超过所配置的 呼叫强度时,拒绝该业务的接入。本发明较好地实现了基于呼叫强度的业务控 制,在满足业务License所配置的呼叫强度的条件下,使接入业务的用户数量 尽可能地多。本发明实现简单且实用。


图1为本发明一种智能网中业务控制方法的流程图; 图2为本发明另一种智能网中业务控制方法的流程8图3为本发明智能网中业务控制装置之一的组成结构示意图; 图4为本发明智能网中业务控制装置之二的组成结构示意图; 图5为本发明智能网中业务控制装置之三的组成结构示意图; 图6为本发明智能网中业务控制装置之四的组成结构示意图; 图7为本发明智能网中业务控制装置之五的组成结构示意图。
具体实施例方式
本发明的基本思想是SMP设备根据网络系统所配置的各业务的License, 确定该SMP设备所管理的SCP设备的数量,为每个SCP设备分配该SCP设备 所支持业务的呼叫强度,当检测到某个SCP设备死机或重启时,可将该死机或 重启SCP设备所支持业务的呼叫强度分配给其他SCP设备的相应业务,当检测 到某个SCP设备的某个业务的当前呼叫强度达到所分配的呼叫强度而其他SCP 设备的对应的业务的当前呼叫强度较低时,调高所述某个SCP设备的某个业务 的配置呼叫强度而降低其他SCP设备的对应的业务的配置呼叫强度。SCP设备 根据所配置的呼叫强度,控制业务呼叫的接入,在业务的当前呼叫强度超过所 配置的呼叫强度时,拒绝该业务的接入。本发明较好地实现了基于呼叫强度的 业务控制,在满足业务License所配置的呼叫强度的条件下,使接入业务的用 户数量尽可能地多。本发明实现简单且实用。
为使本发明的目的、4支术方案和优点更加清楚明白,以下举实施例并参照 附图,对本发明进一步详细说明。
图1为本发明一种智能网中业务控制方法的流程图,如图l所示,本发明 智能网中业务控制方法包括以下步骤
步骤101: SCP设备根据所接收到的License配置信息中的各业务的呼叫强 度指示信息,为所述各业务配置呼叫强度。
SCP设备连接于SMP设备并受SMP设备的管理,在接收到SMP设备发送 的业务的License配置信息后,根据License配置信息中的呼叫强度指示,为SCP 设备中License配置信息涉及的各业务配置呼叫强度。License配置信息中包括业务的网络类型,业务键和/或接入码,以及允许的呼叫强度,License的有效 期等信息,呼叫强度为单位时间内业务被触发的次数,如每秒钟业务的触发次 数。
步骤102:接收到业务请求后,SCP设备根据所述业务请求中携带的业务 标识确定所请求的业务,查找所请求的业务所配置的呼叫强度及当前的呼叫强 度,并判断所请求的业务当前的呼叫强度是否达到了所配置的呼叫强度,是时 拒绝所述业务接入,否则允许所述业务接入。
对于每个业务的License, SCP设备都设置一个对应的计数器。此计数器在 设定的计时周期内每收到一个该业务的触发消息都会加1,计时周期结束后计 数器清零,并立即启动下一计时周期,计数器会从O重新开始累计计数。
SCP设备在新的业务请求到达相应的业务协议栈后,协议栈分析所请求业 务的类型,确定出具体的业务,可才艮据业务请求中的业务^t或接入码或业务类 型或业务属性值等来确定所请求的具体业务,查找出该具体业务所配置的呼叫 强度,并判断为该具体业务设置的计数器的计数值是否超过了所配置的呼叫强 度对应的数值,例如计时周期设置为30秒时,所配置的呼叫强度对应的数值为 呼叫强度与30的积。如果计数器的计数值超过了所配置的呼叫强度对应的数 值,则所请求的业务将会被拒绝接入,SCP设备通过协议栈发送业务释放消息 来释放所请求业务的呼叫;否则,允许所请求的业务接入。如果所请求业务没 有设置业务强度,将直接允许所请求业务接入。
本发明智能网中业务控制方法在前述步骤101、 102的基础上进一步包括 SCP设备周期性地将该SCP设备所支持业务的当前呼叫强度通知给SMP设备, 以方便SMP设备动态调整各SCP设备中相关业务的呼叫强度的配置。或者, 在接收到SMP的查询命令时,将所查询的业务的当前呼叫强度通知给SMP设 备。
图1所示的智能网中业务控制方法适用于SCP设备中。 图2为本发明另一种智能网中业务控制方法的流程图,如图2所示,本发 明智能网中业务控制方法包括以下步骤
10步骤201: SMP设备根据系统所配置的License确定各业务的呼叫强度。
业务的License由系统设置, 一般由运营商根据其与业务软件提供方协议 商定,运营商根据相关协议为SMP设备配置各业务的呼叫强度。
步骤202: SMP设备根据所述SMP设备管理下的SCP设备的数目,动态 地为各SCP设备分配License中所涉及业务配置呼叫强度。
SMP设备根据系统为各业务所配置的呼叫强度,确定支持各业务的SCP 设备的数目,对各业务的呼叫强度按SCP设备的数目进行平均,如对于某业务 所配置的呼叫强度为1000次/秒时,如果支持该业务的SCP设备的数目为10 个,则为该IO个SCP设备的该业务所配置的呼叫强度均为100次/秒。或者, 根据SCP设备所支持业务呼叫的繁忙程度进行相应的呼叫强度配置,某SCP 设备的某业务呼叫用户通常较多时,为其配置较大的呼叫强度。本发明为SCP 设备配置业务的呼叫强度的方式是动态的,即会随着SCP设备的业务接入状况 而动态配置,具体的,接收到所述各SCP设备的各业务的当前呼叫强度后,确 定某一SCP设备中的某一业务呼叫强度持续几个计时周期达到了所配置的呼叫 强度,而其余SCP设备的对应业务却未达到所配置的呼叫强度,则调高该SCP 设备的该业务呼叫强度,而降低其余SCP设备的对应业务的呼叫强度,以保持 整个业务的呼叫强度不超过License中该业务的呼叫强度。SCP设备的各业务 的当前呼叫强度由SCPi更备周期性地主动上报,或者,由SMP周期性地向SCP 设备发出具体业务的当前呼叫强度的查询命令,SCP设备接收到查询命令后上 报相应业务的当前呼叫强度。或者,SMP设备管理下的某SCP设备不能支持某 一业务时,例如,SCP设备死机、被关闭、故障或重启时,该SCP设备的该业 务所配置的呼叫强度配置给其余的SCP设备的对应业务。
图3为本发明智能网中业务控制装置之一的组成结构示意图,如图3所示, 本发明智能网中业务控制装置包括呼叫强度配置单元30、业务确定单元31、查 找单元32和判断及业务处理单元33,其中,呼叫强度配置单元30用于根据所 接收到的使用许可证License配置信息中的各业务的呼叫强度指示,为所述各 业务配置呼叫强度。业务确定单元31用于在接收到业务请求后,根据所述业务请求中携带的业务标识确定所请求的业务。业务标识包括业务键、接入码、业
务类型或业务属性值等。查找单元32用于查找所请求的业务所配置的呼叫强度 及当前的呼叫强度。判断及业务处理单元33用于判断所请求的业务当前的呼叫 强度是否达到了所配置的呼叫强度,是时拒绝所述业务接入,否则允许所述业 务接入。判断及业务处理单元33判断所请求的业务当前的呼叫强度是否达到了 所配置的呼叫强度的方式可参见前述步骤102中的相关描述。
图4为本发明智能网中业务控制装置之二的组成结构示意图,如图4所示, 本发明智能网中业务控制装置是在图3所示装置的基础上增加第一上报单元34 而构成的,第一上报单元34用于周期性主动向SMP设备上报所述SCP中各业 务的当前呼叫强度。
图5为本发明智能网中业务控制装置之三的组成结构示意图,如图5所示, 本发明智能网中业务控制装置是在图3所示装置的基础上增加接收单元35以及 第二上报单元36而构成的,其中,接收单元35用于接收所述SMP设备的呼叫 强度查询命令。第二上报单元36用于上报所述SMP设备所查询业务的当前呼 叫强度。
图3至图5所示的智能网中业务控制装置适用于SCP设备中。 本领域技术人员应当理解,本发明图3至图5所示的智能网中业务控制装 置是为实现图1所示的智能网中业务控制方法而设计的,图3至图5所示装置 中的各处理单元的实现功能可参照图1所示的方法中的相关描述而理解,各单 元的功能可通过运行于处理器上的程序而实现,也可通过相应的逻辑电路而实 现。
图6为本发明智能网中业务控制装置之四的组成结构示意图,如图6所示, 本发明智能网中业务控制装置包括确定单元60和呼叫强度配置单元61,其中, 确定单元60用于根据系统所配置的使用许可证License确定各业务的呼叫强 度。呼叫强度配置单元61用于根据SMP设备管理下的SCP设备的数目,动态 地为各SCP设备分配License中所涉及业务配置呼叫强度。如图6所示,呼叫 强度配置单元61还包括第一确定模块610和第一呼叫强度配置模块611 ,其中,第一确定模块610用于在接收到各SCP设备的各业务的当前呼叫强度后,确定 某一 SCP设备的某一业务的呼叫强度达到所配置的呼叫强度,而其余SCP设备 的该业务未达到所配置的呼叫强度,触发呼叫第一强度配置模块611。第一呼 叫强度配置模块611用于调高业务已达到配置呼叫强度的SCP设备的该业务呼 叫强度,而降低其余SCP设备的对应业务的呼叫强度。
图7为本发明智能网中业务控制装置之五的组成结构示意图,如图7所示, 本发明智能网中业务控制装置包括确定单元70和呼叫强度配置单元71,其中, 确定单元70用于根据系统所配置的使用许可证License确定各业务的呼叫强 度。呼叫强度配置单元71用于根据SMP设备管理下的SCP设备的数目,动态 地为各SCP i殳备分配License中所涉及业务配置呼叫强度。如图7所示,呼叫 强度配置单元71还包括第二确定模块710和第二呼叫强度配置模块711 ,其中, 第二确定模块710用于确定SMP设备管理下的某一 SCP设备不能支持某一业 务时,触发第二呼叫强度配置模块711。第二呼叫强度配置模块711用于将不 能支持某一业务的SCP设备的对应业务的所配置的呼叫强度配置给其余的SCP 设备的对应业务。
图6、图7所示的智能网中业务控制装置适用于SMP设备中。 本领域技术人员应当理解,本发明图6及图7所示的智能网中业务控制装 置是为实现图2所示的智能网中业务控制方法而设计的,图6及图7所示装置 中的各处理单元的实现功能可参照图2所示的方法中的相关描述而理解,各单 元的功能可通过运行于处理器上的程序而实现,也可通过相应的逻辑电路而实 现。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
1权利要求
1、一种智能网中业务控制方法,其特征在于,包括业务控制点SCP设备根据所接收到的使用许可证License配置信息中的各业务的呼叫强度指示,为所述各业务配置呼叫强度;以及接收到业务请求后,所述SCP设备根据所述业务请求中携带的业务标识确定所请求的业务,查找所请求的业务所配置的呼叫强度及当前的呼叫强度,并判断所请求的业务当前的呼叫强度是否达到了所配置的呼叫强度,是时拒绝所述业务接入,否则允许所述业务接入。
2、 根据权利要求1所述的方法,其特征在于,所述呼叫强度为单位时间内 业务被触发的次数。
3、 根据权利要求2所述的方法,其特征在于,判断所请求的业务当前的呼 叫强度是否达到了所配置的呼叫强度,具体为为所述各业务设置业务触发的计数器,在所述计数器的计时周期内,所请 求的业务被允许接入并被触发后,所述计数器加一;所述计数器在所述计时周 期结束时被清零;接收到业务请求后,判断所述计数器当前的计数值是否超过所配置的呼叫 强度的对应值,未超过时允许所请求的业务接入,否则拒绝所请求的业务接入。
4、 根据权利要求1所述的方法,其特征在于,所述方法还包括所述SCP设备周期性主动向业务管理点SMP设备上报所述SCP中各业务 的当前呼叫强度;或在接收到所述SMP设备的呼叫强度查询命令时上报所查询 业务的当前呼叫强度。
5、 根据权利要求1至4中任一项所述的方法,其特征在于,所述业务请求 中携带的业务标识包括业务^fc、接入码、业务类型。
6、 一种智能网中业务控制方法,其特征在于,包括业务管理点SMP设备根据系统所配置的使用许可证License确定各业务的 呼叫强度,根据所述SMP设备管理下的业务控制点SCP设备的数目,动态地为各SCP设备分配License中所涉及业务配置呼叫强度。
7、 根据权利要求6所述的方法,其特征在于,动态地为各SCP设备分配 License中所涉及业务的呼叫强度,具体为接收到所述各SCP设备的各业务的当前呼叫强度后,确定所述各SCP设备 中一SCP设备的一业务呼叫强度达到所配置的呼叫强度而其余SCP设备的所述 一业务未达到所配置的呼叫强度,调高所述一 SCPi殳备的一业务呼叫强度而降 低其余SCP设备的所述一业务的呼叫强度。
8、 根据权利要求6所述的方法,其特征在于,动态地为各SCP设备分配 License中所涉及业务的呼叫强度,具体为所述SMP设备管理下的一 SCP设备不能支持一业务时,所述一 SCP设备 的所述一业务的所配置的呼叫强度配置给其余的SCP设备的所述一业务。
9、 一种智能网中业务控制装置,其特征在于,包括 呼叫强度配置单元,用于根据所接收到的使用许可证License配置信息中的各业务的呼叫强度指示,为所述各业务配置呼叫强度;业务确定单元,用于在接收到业务请求后,根据所述业务请求中携带的业 务标识确定所请求的业务;查找单元,用于查找所请求的业务所配置的呼叫强度及当前的呼叫强度;以及判断及业务处理单元,用于判断所请求的业务当前的呼叫强度是否达到了 所配置的呼叫强度,是时拒绝所述业务接入,否则允许所述业务接入。
10、 根据权利要求9所述的装置,其特征在于,所述装置还包括 第一上报单元,用于周期性主动向业务管理点SMP设备上报所述SCP中各业务的当前呼叫强度。
11、 根据权利要求9所述的装置,其特征在于,所述装置还包括 接收单元,用于接收所述SMP设备的呼叫强度查询命令;以及 第二上报单元,用于上报所述SMP设备所查询业务的当前呼叫强度。
12、 一种智能网中业务控制装置,其特征在于,包括确定单元,用于根据系统所配置的使用许可证License确定各业务的呼叫 强度;以及呼叫强度配置单元,用于根据业务管理点SMP设备管理下的业务控制点 SCP设备的数目,动态地为各SCP设备分配License中所涉及业务配置呼叫强 度。
13、 根据权利要求12所述的装置,其特征在于,所述呼叫强度配置单元还 包括第 一确定模块,用于在接收到所述各SCP设备的各业务的当前呼叫强度后, 确定所述各SCP设备中一SCP设备的一业务呼叫强度达到所配置的呼叫强度而 其余SCP设备的所述一业务未达到所配置的呼叫强度,触发呼叫第一强度配置 模块;以及第一呼叫强度配置模块,用于调高所述一 SCP设备的一业务呼叫强度而降 低其余SCP设备的所述一业务的呼叫强度。
14、 根据权利要求12所述的装置,其特征在于,所述呼叫强度配置单元还 包括所述呼叫强度配置单元还包括第二确定模块,用于确定所述SMP设备管理下的一 SCP设备不能支持一 业务时,触发第二呼叫强度配置模块;以及第二呼叫强度配置模块,用于将所述一 SCP设备的所述一业务的所配置的 呼叫强度配置给其余的SCP设备的所述一业务。
全文摘要
本发明公开了一种智能网中业务控制方法,包括SCP设备根据所接收到的License配置信息中的各业务的呼叫强度指示,为各业务配置呼叫强度;接收到业务请求后,根据业务请求中携带的业务标识确定所请求的业务,查找所请求的业务所配置的呼叫强度及当前的呼叫强度,并判断所请求的业务当前的呼叫强度是否达到了所配置的呼叫强度,是时拒绝业务接入,否则允许业务接入。以及,SMP设备根据所配置的License确定各业务呼叫强度,根据SMP设备管理下SCP设备的数目,为各SCP设备分配License中所涉及业务配置呼叫强度。本发明同时公开了一种实现前述方法的装置。本发明在满足业务License呼叫强度的条件下,使接入业务的用户数量尽可能地多。
文档编号H04M3/42GK101516043SQ200910080689
公开日2009年8月26日 申请日期2009年3月25日 优先权日2009年3月25日
发明者猛 昌 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1