用于实现话务控制的方法、装置和系统与流程

文档序号:13641691阅读:157来源:国知局

本发明涉及通信领域,特别涉及一种用于实现话务控制的方法、装置和系统。



背景技术:

固定电话一般通过铜缆连接到传统交换机上,传统交换机的话务控制一般根据被叫号码及对应中继进行,这种话务控制无法根据来话终端的呼叫情况进行针对性的精确控制。

目前sip(sessioninitiationprotocol,会话初始协议)家庭网关及sip终端正逐渐取代adsl(asymmetricdigitalsubscriberline,非对称数字用户线路)与固定电话的组合。sip网关及sip终端的呼叫原理是先通过因特网注册到软交换或ims(ipmultimediasubsystem,ip多媒体子系统)的bac(borderaccesscontroller,边缘接入控制器)上进行呼叫,与传统的固定电话比多了因特网这一环节。相应的话务控制如图1所示,由于话务控制设置在bac侧,因此新终端、新核心网下的话务控制还要面对新的终端网络问题,例如网络堵塞,垃圾语音,恶意呼叫等。



技术实现要素:

本发明实施例提供一种用于实现话务控制的方法、装置和系统,通过根据呼叫情况进行有针对性的精确话务控制,从而有效解决了sip网络下呼叫的垃圾语音、网络堵塞等问题,确保了整个网络的安全。

根据本发明的一个方面,提供一种用于实现话务控制的方法,包括:

以预定的统计周期对sip接入设备上传的呼叫相关信息进行统计,以统计出各边缘接入控制器的话务量;

根据各边缘接入控制器的话务量与话务量门限值的对应关系,向相关的sip接入设备发送相应的控制信息,以便对相关的sip接入设备进行话务控制。

在一个实施例中,根据各边缘接入控制器的话务量与话务量门限值的对应关系,向相关的sip接入设备发送相应的控制信息的步骤包括:

若存在话务量超出话务量门限值的边缘接入控制器,则在上传呼叫相关信息的sip接入设备中选择出话务量超出预定值的sip接入设备以作为目标控制设备;

向目标控制设备发送控制信息,其中控制信息中包括数图使用比例,以便目标控制设备按照指定的数图使用比例选择正常呼叫数图和限制呼叫数图。

在一个实施例中,若存在话务量超出话务量门限值的边缘接入控制器,还包括:

在话务量超出话务量门限值的边缘接入控制器中,进一步判断是否存在当前话务量超出话务量门限值的持续时间超过一个统计周期的边缘接入控制器;

若不存在持续时间超过一个统计周期的边缘接入控制器,则执行在上传呼叫相关信息的sip接入设备中选择出话务量超出预定值的sip接入设备以作为目标控制设备的步骤。

在一个实施例中,若存在持续时间超过一个统计周期的边缘接入控制器,则进一步判断持续时间是否超过时间门限;

若持续时间未超过时间门限,则向上传呼叫相关信息的全部sip接入设备发送控制信息,其中控制信息中包括数图使用比例,以便全部sip接入设备按照指定的数图使用比例选择正常呼叫数图和限制呼叫数图。

在一个实施例中,若持续时间超过时间门限,则在上传呼叫相关信息的sip接入设备中选择出话务量超出预定值的sip接入设备以作为目标控制设备;

向目标控制设备发送控制信息,其中控制信息中包括指定区域的边缘接入控制器的注册信息,以便目标控制设备按照注册信息重新注册到相应的边缘接入控制器上。

在一个实施例中,根据各边缘接入控制器的话务量与话务量门限值的对应关系,向相关的sip接入设备发送相应的控制信息的步骤还包括:

若不存在话务量超出话务量门限值的边缘接入控制器,则向上传呼叫相关信息的全部sip接入设备发送控制取消信息,以便全部sip接入设备按照原始配置的话务控制策略进行话务控制。

在一个实施例中,若存在呼叫情况异常的sip接入设备,则向服务器发送警告信息,以便对呼叫情况异常的sip接入设备进行人工话务控制。

根据本发明的另一方面,提供一种用于实现话务控制的控制平台,包括接收模块、统计单元和控制模块,其中:

接收模块,用于接收sip接入设备上传的呼叫相关信息;

统计单元,用于以预定的统计周期对sip接入设备上传的呼叫相关信息进行统计,以统计出各边缘接入控制器的话务量;

控制模块,用于根据各边缘接入控制器的话务量与话务量门限值的对应关系,向相关的sip接入设备发送相应的控制信息,以便对相关的sip接入设备进行话务控制。

在一个实施例中,控制模块包括控制单元和发送单元,其中:

控制单元,用于在存在话务量超出话务量门限值的边缘接入控制器的情况下,在上传呼叫相关信息的sip接入设备中选择出话务量超出预定值的sip接入设备以作为目标控制设备;

发送单元,用于向目标控制设备发送控制信息,其中控制信息中包括数图使用比例,以便目标控制设备按照指定的数图使用比例选择正常呼叫数图和限制呼叫数图。

在一个实施例中,控制单元具体在存在话务量超出话务量门限值的边缘接入控制器的情况下,在话务量超出话务量门限值的边缘接入控制器中,进一步判断是否存在当前话务量超出话务量门限值的持续时间超过一个统计周期的边缘接入控制器;若不存在持续时间超过一个统计周期的边缘接入控制器,则执行在上传呼叫相关信息的sip接入设备中选择出话务量超出预定值的sip接入设备以作为目标控制设备的操作。

在一个实施例中,控制单元还用于在存在持续时间超过一个统计周期的边缘接入控制器的情况下,进一步判断持续时间是否超过时间门限;若持续时间未超过时间门限,则指示发送单元向上传呼叫相关信息的全部sip接入设备发送控制信息,其中控制信息中包括数图使用比例,以便全部sip接入设备按照指定的数图使用比例选择正常呼叫数图和限制呼叫数图。

在一个实施例中,控制单元还用于在持续时间超过时间门限的情况下,在上传呼叫相关信息的sip接入设备中选择出话务量超出预定值的sip接入设备以作为目标控制设备;并指示发送单元向目标控制设备发送控制信息,其中控制信息中包括指定区域的边缘接入控制器的注册信息,以便目标控制设备按照注册信息重新注册到相应的边缘接入控制器上。

在一个实施例中,控制单元还用于在不存在话务量超出话务量门限值的边缘接入控制器的情况下,指示发送单元向上传呼叫相关信息的全部sip接入设备发送控制取消信息,以便全部sip接入设备按照原始配置的话务控制策略进行话务控制。

在一个实施例中,控制单元还用于在存在呼叫情况异常的sip接入设备的情况下,指示发送单元向服务器发送警告信息,以便对呼叫情况异常的sip接入设备进行人工话务控制。

根据本发明的另一方面,提供一种用于实现话务控制的系统,包括sip接入设备、如上述任一实施例涉及的控制平台,其中:

sip接入设备,用于在呼叫开始及结束后将呼叫相关信息发送给控制平台,并根据控制平台发送的控制信息进行相应的话务控制。

在一个实施例中,sip接入设备为sip网关或sip用户终端。

通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为现有技术中话务控制架构一个实施例的示意图。

图2为本发明用于实现话务控制的方法一个实施例的示意图。

图3为本发明用于实现话务控制的方法另一实施例的示意图。

图4为本发明用于实现话务控制的方法又一实施例的示意图。

图5为本发明用于实现话务控制的控制平台一个实施例的示意图。

图6为本发明用于实现话务控制的控制平台另一实施例的示意图。

图7为本发明用于实现话务控制的系统一个实施例的示意图。

图8为本发明话务控制架构一个实施例的示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

图2为本发明用于实现话务控制的方法一个实施例的示意图。可选地,本实施例的方法步骤可由控制平台执行。其中:

步骤201,以预定的统计周期对sip接入设备上传的呼叫相关信息进行统计,以统计出各边缘接入控制器的话务量。

其中,sip接入设备可为sip接入设备为sip网关或sip用户终端。

步骤202,根据各边缘接入控制器的话务量与话务量门限值的对应关系,向相关的sip接入设备发送相应的控制信息,以便对相关的sip接入设备进行话务控制。

基于本发明上述实施例提供的用于实现话务控制的方法,通过根据呼叫情况进行有针对性的精确话务控制,从而有效解决了sip网络下呼叫的垃圾语音、网络堵塞等问题,确保了整个网络的安全。

图3为本发明用于实现话务控制的方法另一实施例的示意图。可选地,本实施例的方法步骤可由控制平台执行。其中:

步骤301,以预定的统计周期对sip接入设备上传的呼叫相关信息进行统计,以统计出各边缘接入控制器的话务量。

步骤302,判断是否存在话务量超出话务量门限值的边缘接入控制器。若存在话务量超出话务量门限值的边缘接入控制器,则执行步骤303;否则,执行步骤305。

步骤303,在上传呼叫相关信息的sip接入设备中选择出话务量超出预定值的sip接入设备以作为目标控制设备。

步骤304,向目标控制设备发送控制信息,其中控制信息中包括数图使用比例,以便目标控制设备按照指定的数图使用比例选择正常呼叫数图和限制呼叫数图。之后,不再执行本实施例的其它步骤。

其中,可预先设置正常呼叫数图和限制呼叫数图,其中在选择正常呼叫数图时可进行正常呼叫,选择限制呼叫数图时呼叫被限制,因此通过设定数图使用比例可实现相应的话务控制。

步骤305,向上传呼叫相关信息的全部sip接入设备发送控制取消信息,以便全部sip接入设备按照原始配置的话务控制策略进行话务控制。

也就是说,若不存在话务量超出话务量门限值的边缘接入控制器,则去除所有话务控制,若存在话务量超出话务量门限值的边缘接入控制器,则对活跃的sip接入设备按正常呼叫数图和限制呼叫数图的比例进行话务控制。

可选地,若存在话务量超出话务量门限值的边缘接入控制器,还可通过进一步的分析处理,以便进行更有针对性的话务控制。

例如,在存在话务量超出话务量门限值的边缘接入控制器在情况下,可进一步在话务量超出话务量门限值的边缘接入控制器中,判断是否存在当前话务量超出话务量门限值的持续时间超过一个统计周期的边缘接入控制器。若不存在持续时间超过一个统计周期的边缘接入控制器,则执行上述步骤303,以便对活跃的sip接入设备按正常呼叫数图和限制呼叫数图的比例进行话务控制。

相反,若存在持续时间超过一个统计周期的边缘接入控制器,则进一步判断持续时间是否超过时间门限。若持续时间未超过时间门限,则向上传呼叫相关信息的全部sip接入设备发送控制信息,其中控制信息中包括数图使用比例,以便全部sip接入设备按照指定的数图使用比例选择正常呼叫数图和限制呼叫数图。

若持续时间超过时间门限,则在上传呼叫相关信息的sip接入设备中选择出话务量超出预定值的sip接入设备以作为目标控制设备。向目标控制设备发送控制信息,其中控制信息中包括指定区域的边缘接入控制器的注册信息,其中注册信息可包括相应的地址、端口和域名信息,以便目标控制设备按照注册信息重新注册到相应的边缘接入控制器上。

例如,设时间门限为三个统计周期,若存在连续两个统计周期内话务量超出话务量门限值的边缘接入控制器,则对全部sip接入设备进行话务控制;若存在连续三个统计周期内话务量超出话务量门限值的边缘接入控制器,则对相应活跃的sip接入设备进行话务分流。

可选地,若存在呼叫情况异常的sip接入设备,则向服务器发送警告信息,以便对呼叫情况异常的sip接入设备进行人工话务控制。

图4为本发明用于实现话务控制的方法又一实施例的示意图。在该实施例中分别给出了边缘接入控制器的话务量未超出话务量门限值、在一个统计周期内、连续两个统计周期内、连续三个统计周期内话务量超出话务量门限值时的处理方式。

步骤401,接收sip接入设备上传的呼叫相关信息。

步骤402,以预定的统计周期对sip接入设备上传的呼叫相关信息进行统计,以统计出各边缘接入控制器的话务量。其中,若在一个统计周期内话务量均小于话务量门限值,则执行步骤403;若在一个统计周期内话务量大于话务量门限值,则执行步骤404;若在连续两个统计周期内话务量大于话务量门限值,则执行步骤405;若在连续三个统计周期内话务量大于话务量门限值,则执行步骤406;若存在呼叫异常的sip接入设备,则执行步骤407。

步骤403,去除所有话务控制。之后不再执行本实施例的其它步骤。

步骤404,对活跃用户进行话务控制。例如,选择出话务量超出预定值的sip接入设备以作为目标控制设备,通过向目标控制设备发送控制信息,其中控制信息中包括数图使用比例,以便目标控制设备按照指定的数图使用比例选择正常呼叫数图和限制呼叫数图。之后不再执行本实施例的其它步骤。

步骤405,对全部用户进行话务控制。例如,向全部sip接入设备发送控制信息,其中控制信息中包括数图使用比例,以便全部sip接入设备按照指定的数图使用比例选择正常呼叫数图和限制呼叫数图。之后不再执行本实施例的其它步骤。

步骤406,对活跃用户进行话务分流。例如,选择出话务量超出预定值的sip接入设备以作为目标控制设备,向目标控制设备发送控制信息,其中控制信息中包括指定区域的边缘接入控制器的注册信息,以便目标控制设备按照注册信息重新注册到相应的边缘接入控制器上。之后不再执行本实施例的其它步骤。

步骤407,对呼叫异常的用户进行人工控制。例如,通过向服务器发送警告信息,以便对呼叫情况异常的sip接入设备进行人工话务控制。

图5为本发明用于实现话务控制的控制平台一个实施例的示意图。如图5所示,控制平台可包括接收模块501、统计单元502和控制模块503。其中:

接收模块501用于接收sip接入设备上传的呼叫相关信息。

统计单元502用于以预定的统计周期对sip接入设备上传的呼叫相关信息进行统计,以统计出各边缘接入控制器的话务量。

控制模块503用于根据各边缘接入控制器的话务量与话务量门限值的对应关系,向相关的sip接入设备发送相应的控制信息,以便对相关的sip接入设备进行话务控制。

基于本发明上述实施例提供的用于实现话务控制的控制平台,通过根据呼叫情况进行有针对性的精确话务控制,从而有效解决了sip网络下呼叫的垃圾语音、网络堵塞等问题,确保了整个网络的安全。

图6为本发明用于实现话务控制的控制平台另一实施例的示意图。与图5所示实施例相比,在图6所示实施例中,控制模块503可包括控制单元601和发送单元602。其中:

控制单元601用于在存在话务量超出话务量门限值的边缘接入控制器的情况下,在上传呼叫相关信息的sip接入设备中选择出话务量超出预定值的sip接入设备以作为目标控制设备。

发送单元602用于向目标控制设备发送控制信息,其中控制信息中包括数图使用比例,以便目标控制设备按照指定的数图使用比例选择正常呼叫数图和限制呼叫数图。

可选地,控制单元601具体在存在话务量超出话务量门限值的边缘接入控制器的情况下,在话务量超出话务量门限值的边缘接入控制器中,进一步判断是否存在当前话务量超出话务量门限值的持续时间超过一个统计周期的边缘接入控制器;若不存在持续时间超过一个统计周期的边缘接入控制器,则执行在上传呼叫相关信息的sip接入设备中选择出话务量超出预定值的sip接入设备以作为目标控制设备的操作。

控制单元601还用于在存在持续时间超过一个统计周期的边缘接入控制器的情况下,进一步判断持续时间是否超过时间门限;若持续时间未超过时间门限,则指示发送单元602向上传呼叫相关信息的全部sip接入设备发送控制信息,其中控制信息中包括数图使用比例,以便全部sip接入设备按照指定的数图使用比例选择正常呼叫数图和限制呼叫数图。

可选地,控制单元601还用于在持续时间超过时间门限的情况下,在上传呼叫相关信息的sip接入设备中选择出话务量超出预定值的sip接入设备以作为目标控制设备;并指示发送单元602向目标控制设备发送控制信息,其中控制信息中包括指定区域的边缘接入控制器的注册信息,以便目标控制设备按照注册信息重新注册到相应的边缘接入控制器上。

可选地,控制单元601还用于在不存在话务量超出话务量门限值的边缘接入控制器的情况下,指示发送单元602向上传呼叫相关信息的全部sip接入设备发送控制取消信息,以便全部sip接入设备按照原始配置的话务控制策略进行话务控制。

可选地,控制单元601还用于在存在呼叫情况异常的sip接入设备的情况下,指示发送单元602向服务器发送警告信息,以便对呼叫情况异常的sip接入设备进行人工话务控制。

图7为本发明用于实现话务控制的系统一个实施例的示意图。如图7所示,该系统,其特征在于,包括sip接入设备701、控制平台702。其中控制平台702可为图5和图6中任一实施例涉及的控制平台。其中,sip接入设备701用于在呼叫开始及结束后将呼叫相关信息发送给控制平台702,并根据控制平台702发送的控制信息进行相应的话务控制。

可选地,sip接入设备701可为sip网关或sip用户终端。

为了简明起见,这里仅给出了一个sip接入设备,但实际上会有多个sip接入设备与控制平台交互。相应的网络架构如图8所示。

本发明基于sip网络,利用平台远程控制功能,以tr-069及sip协议作为通信协议,采用在sip网关或sip终端增加限制呼叫数图,提供了一种通用、灵活、易用的方案,该种方案可根据呼叫情况进行针对性的精确的话务控制。同时通过话务控制解决sip网络下呼叫的垃圾语音,网络堵塞等问题,从而确保了整个网络安全。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1