首页> 中国专利> 一种交换机话务控制方法及交换机话务控制装置

一种交换机话务控制方法及交换机话务控制装置

摘要

本发明涉及一种交换机话务控制方法,包括如下步骤:封装具有话务控制功能的话务控制模块,使之具有话务控制命令处理和话务控制判断功能;利用话务控制模块将用户设置的话务控制命令转换为话务控制数据保存在数据表中;利用话务控制模块根据交换机的业务处理模块提供的业务参数,并结合数据表中保存的话务控制数据,判断是否需要进行话务控制;利用交换机的业务处理模块根据话务控制模块的指示,对呼叫进行控制或不控制,实现话务控制。本发明的模块化的话务控制方法,系统实现原理简单可靠,可方便地在原有交换机基础上进行适当的改造使之具备规范要求的话务控制功能。

著录项

  • 公开/公告号CN1555177A

    专利类型发明专利

  • 公开/公告日2004-12-15

    原文格式PDF

  • 申请/专利权人 中兴通讯股份有限公司;

    申请/专利号CN200310121874.4

  • 发明设计人 王鹏;

    申请日2003-12-24

  • 分类号H04M3/22;

  • 代理机构11006 北京律诚同业知识产权代理有限公司;

  • 代理人梁挥;祁建国

  • 地址 518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦A座6层

  • 入库时间 2023-12-17 15:39:00

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-02-11

    未缴年费专利权终止 IPC(主分类):H04M3/22 授权公告日:20090506 终止日期:20131224 申请日:20031224

    专利权的终止

  • 2009-05-06

    授权

    授权

  • 2005-02-16

    实质审查的生效

    实质审查的生效

  • 2004-12-15

    公开

    公开

说明书

技术领域

本发明涉及一种在电信网交换机中对话务进行控制的方法及交换机话务控制装置,尤其涉及固定电信网和PHS(小灵通)通信网领域的交换机对话务进行控制的方法及话务控制装置。

背景技术

根据中华人民共和国通信行业标准《电话交换设备总技术规范(补充件1)》的要求交换机需要具有话务控制的功能。即通过人机命令预定或即时执行话务控制命令,以达到有效疏通正常话务,遏制超量话务对网络冲击的目的。话务控制命令可预定执行起止日期时间,如输入时省略执行日期时间参数和周期,则要求命令立即执行,直到输入解除控制命令。

规范中要求交换机具有下面11种话务控制功能:

a)目的码控制

b)呼叫间隙控制

c)对难以到达呼叫控制

d)限制直达路由业务量

e)电路定向化

f)电路(中继)拒绝占用/示忙/闭塞

g)中继预留

h)限制迂回路由业务量

i)跳越(SKIP)

j)临时迂回路由选择(TAR)

k)特殊录音通知

各种现网运行的交换机通常并不具备或不完全具备规范中所要求的话务控制功能。

发明内容

本发明所要解决的技术问题在于就交换机中提供规范要求的话务控制功能提出了一种模块化的交换机话务控制方法,对11种话务控制命令进行归纳和概括,并在原有交换机基础上进行适当改造,使之具备规范要求的全部话务控制功能。

本发明所要解决的另一技术问题在于提供一种模块化的话务控制装置,在原有交换机基础上进行适当改造,使之具备规范要求的全部话务控制功能。

为了实现上述目的,本发明提供了一种交换机话务控制方法,其特点在于,包括如下步骤:

步骤一:封装具有话务控制功能的话务控制模块,使之具有话务控制命令处理和话务控制判断功能;

步骤二:利用话务控制模块将用户设置的话务控制命令转换为话务控制数据保存在数据表中;

步骤三:业务处理时,利用话务控制模块根据交换机的业务处理模块提供的业务参数,并结合数据表中保存的话务控制数据,判断是否需要进行话务控制;

步骤四:利用交换机的业务处理模块根据话务控制模块的指示,对呼叫进行控制或不控制,实现话务控制。

上述的交换机话务控制方法,其特点在于,所述步骤二中,所述话务控制命令可以分为“与出局目的码相关的话务控制”和“与出局中继组相关的话务控制”两种类型,相应的话务控制数据可以概括为“与出局目的码相关的话务控制表”和“与出局中继组相关的话务控制表”两张话务控制数据表,话务控制模块将接收到的话务控制命令的相关话务控制信息保存在这两张关系表中。

上述的交换机话务控制方法,其特点在于,所述话务控制模块是通过扩充一提供给业务处理模块申请出局路由链中的空闲中继电路的接口,并在接口的入参中增加被叫目的码、主叫用户类别、入中继参数,作为话务控制判断接口,以提供话务控制的功能。

上述的交换机话务控制方法,其特点在于,所述步骤三还包括:

利用业务处理模块调用话务控制判断接口,并根据接口提供的入参获取对应的入中继信息;

利用话务控制模块结合原接口中业务处理模块提供的入参,并根据这些数据查找“与出局目的码相关的话务控制表”和“与出局中继组相关的话务控制表”中的数据,判断对应的入中继上的该被叫目的码是否满足用户设置的与目的码相关的话务控制条件,不满足话务控制条件则交换机继续找空闲中继电路过程,否则终止找电路过程,并通知相应业务进程需要进行话务控制。

上述的交换机话务控制方法,其特点在于,所述交换机找空闲中继电路过程包括如下步骤:

根据交换机找路由原则在路由链中找中继电路,若找路过程结束没有找到空闲中继电路,则判断是否满足设置的临时迂回路由条件,若满足,则在临时迂回路由中找空闲电路,若不满足,则结束找路过程,没有找到空闲中继电路,由业务处理模块结束业务处理流程;若找路过程中找到了空闲中继电路,则转到下一步骤,判断找到的中继电路群是否有中继群的话务控制;

判断找到的中继电路群是否满足设置的与电路群相关的话务控制条件,若满足话务控制条件,该电路需要进行话务控制,不能使用,则继续找其他空闲中继电路;若不满足,则说明找到了空闲中继电路,结束找路过程,并由业务处理模块继续业务处理流程。

上述的交换机话务控制方法,其特点在于,所述“与出局目的码相关的话务控制表”的表结构,用来记录话务控制中根据目的码进行控制的数据,包括下列话务控制命令的数据:目的码控制、呼叫间隙控制、对难以到达呼叫控制、临时迂回路由选择、特殊录音通知。

上述的交换机话务控制方法,其特点在于,所述“与出局中继组相关的话务控制表”的表结构,用来记录话务控制中根据中继组进行控制的数据,包括下列话务控制命令的数据:限制直达路由业务量、电路定向化、电路拒绝占用/示忙/闭塞、中继预留、限制迂回路由业务量、跳越。

上述的交换机话务控制方法,其特点在于,所述“与出局目的码相关的话务控制表”中还包括有“难以到达呼叫控制表”,用来判断话务是否到达控制标准的信息。

上述的交换机话务控制方法,其特点在于,对于特殊录音通知类话务控制命令,话务控制还需要通知业务处理模块对应的特殊录音通知的语音ID,然后由业务处理模块根据该语音ID进行放音通知。

本发明还提供了一种交换机话务控制装置,其特点在于,包括有与交换机的数据库模块、业务处理模块相互通讯连接的话务控制模块,所述话务控制模块包括:

话务控制处理子模块,具有话务控制处理功能,用于将用户设置的话务控制命令转换为话务控制数据保存在所述数据库的相应数据表中;

话务控制判断子模块,具有话务控制判断功能,可进行目的码的话务控制判断以及与交换机电路群相关的话务控制的判断;

所述交换机数据库模块还具有提供给业务处理模块申请出局路由链中的空闲中继电路接口,该接口扩充作为话务控制判断接口;所述话务控制模块通过所述话务控制判断接口向所述业务处理模块提供话务控制功能;业务处理模块,调用话务控制模块提供的话务控制判断接口判断是否进行话务控制,并根据判断结果进行相关话务控制。

本发明由于采用了模块化的设计方法,通过模块封装来提供话务控制的功能,而且对11种话务控制命令进行了归纳和概括,各模块分工合理,系统实现原理简单可靠,并在原有的不具备话务控制功能的交换机基础上进行适当的改造,使之具备规范要求的话务控制功能。

以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。

附图说明

图1是本发明中话务控制方法的主要流程图;

图2是本发明中话务控制判断接口中的主要流程图;

图3是本发明的“与出局目的码相关的话务控制表”的表结构;

图4是本发明的“与出局中继组相关的话务控制表”的表结构;

图5是本发明的“难以到达呼叫控制表”的表结构。

具体实施方式

本发明通过封装具有话务控制功能的话务控制模块,并对规范中的11种话务控制命令进行归纳和概括,在原有的交换机基础上进行适当的改造,使之具备规范要求的话务控制功能。其中,该话务控制装置包括有与交换机的数据库模块、业务处理模块相互通讯连接的话务控制模块,该模块主要包括:

话务控制处理子模块,具有话务控制处理功能,用于将用户设置的话务控制命令转换为话务控制数据保存在所述数据库的相应数据表中;

话务控制判断子模块,具有话务控制判断功能,可进行目的码的话务控制判断以及与交换机电路群相关的话务控制的判断;

所述交换机数据库模块还具有提供给业务处理模块申请出局路由链中的空闲中继电路接口,该接口扩充作为话务控制判断接口;所述话务控制模块通过所述话务控制判断接口向所述业务处理模块提供话务控制功能;业务处理模块调用话务控制模块提供的话务控制判断接口判断是否进行话务控制,并根据判断结果进行相关话务控制。

业务处理时,话务控制模块根据业务处理模块提供的业务参数结合数据表中保存的话务控制数据判断是否需要进行话务控制,业务处理模块根据话务控制模块的指示对呼叫进行控制或者不控制。这样就实现了规范中要求的话务控制功能。

如图1所示,本发明的话务控制方法主要包括下列步骤:

步骤10:封装一具有话务控制功能的话务控制模块,使之具有话务控制命令处理和话务控制判断功能。

步骤20:利用话务控制模块接收用户的话务控制命令,并转换为话务控制数据保存在数据表中。通过对规范中要求的11种话务控制命令的分析,话务控制可以分为两种类型:“与出局目的码相关的话务控制”、“与出局中继组相关的话务控制”。相应的话务控制数据可以概括为两张话务控制数据表:“与出局目的码相关的话务控制表”、“与出局中继组相关的话务控制表”。话务控制模块将接收到的话务控制命令的相关话务控制信息保存在这两张关系表中。

步骤30:业务处理时,利用话务控制模块根据交换机的业务处理模块提供的业务参数,并结合数据表中保存的话务控制数据,判断是否需要进行话务控制。

步骤40:利用交换机的业务处理模块根据话务控制模块的指示,对呼叫进行控制或不控制,实现话务控制。

其中,该控制方法通过封装如上所述的话务控制模块,进而构成一话务控制装置,实现规范中要求的相关话务控制。该话务控制模块主要包括话务控制命令处理和话务控制判断两个功能:

1、话务控制命令处理:接收用户的话务控制命令并将数据保存在数据表中。即保存在“与出局目的码相关的话务控制表”和“与出局中继组相关的话务控制表”,还有“难以到达呼叫控制表”(见后面对图5的描述)。

2、话务控制判断:交换机中通常有一个数据库模块用来保存交换机局数据,管理交换机资源等。话务控制模块在具体实现时作为数据库模块的一个子模块。数据库模块通常都有一个提供给业务处理模块申请出局路由链中的空闲中继电路的接口。扩充该接口以提供话务控制的功能,在接口的入参中增加被叫目的码、主叫用户类别、入中继等入参。结合原接口中业务处理模块提供的出局路由链等入参,话务控制模块就可以根据这些数据查找话务控制的目的码数据表和中继组数据表中的数据,然后判断是否需要进行话务控制。话务控制模块通过该接口向业务处理模块提供话务控制的功能。

在交换机中,通常都有一段程序代码以实现找空闲中继电路的接口,在此程序代码函数中增加有关话务控制的功能的程序,主要是增加函数入参和扩充程序的处理流程,即可实现交换机的话务控制功能。

图2是话务控制判断接口中的主要流程:

首先,步骤201,进行目的码的话务控制判断,根据业务处理模块提供的被叫目的码、主叫用户类别、入中继等入参结合目的码话务控制数据表中的数据判断对应的入中继上的该被叫目的码是否满足用户设置的与目的码相关的话务控制条件。不满足话务控制条件则交换机继续找空闲中继电路过程,进行与电路群相关的话务控制判断(步骤203),否则执行步骤202,终止找电路过程,并通知相应业务进程需要进行话务控制。

本发明的找电路的过程需要进行话务控制的判断。步骤203具体包括如下步骤:

步骤2031,根据交换机找路由原则在路由链中找空闲中继电路;

步骤2032,判断找路过程中是否找到空闲电路?若找路过程中找到了空闲的电路,则转到步骤2033,判断找到的中继电路群是否有中继群的话务控制;若找路过程结束,且没有找到空闲的电路,则转到步骤2034,判断是否满足设置的临时迂回路由条件;

步骤2033,判断找到的中继电路群是否满足设置的与电路群相关的话务控制条件,若满足话务控制条件,该电路需要进行话务控制,不能使用,则继续找其他空闲中继电路,即返回步骤2031;若不满足,则转到步骤2035,说明找到了空闲中继电路,结束找路过程,并由业务处理模块继续业务处理流程(呼叫接续等)。

步骤2034,路由链中中继电路全部找完后根据目的码判断是否有话务控制要求的临时迂回路由,若有,则转到步骤2036,在临时迂回路由中找空闲中继电路,找到空闲电路后由业务处理模块继续业务处理流程(呼叫接续等);若无,则转到步骤2038,结束,没有找到空闲电路,业务处理模块结束处理流程。

业务处理模块调用话务控制模块提供的话务控制判断接口判断是否进行话务控制,入参中提供被叫目的码、主叫用户类别等信息。如果不需要话务控制,业务处理模块继续原处理流程。否则,通知业务处理模块需要进行话务控制,由业务处理模块结束呼叫并报相应的失败原因。对于特殊录音通知类话务控制命令,话务控制还需要通知业务处理模块对应的特殊录音通知的语音ID,然后由业务处理模块根据该语音ID进行放音通知。

图3是“与出局目的码相关的话务控制表”的表结构,用来记录话务控制中根据目的码进行控制的数据。具体包括下列话务控制命令的数据:a)目的码控制、b)呼叫间隙控制、c)对难以到达呼叫控制、j)临时迂回路由选择(TAR)、k)特殊录音通知。

用户设置话务控制命令时,话务控制模块将相应的数据填入此数据表中相应字段。要求系统对Ingroup,Opka,Destdn完全相同时,只允许设置一种类别话务控制命令。

进行话务控制判断时话务控制模块首先核对Ingroup,Opka,Destdn有无匹配的记录,如果有就根据限制命令类型(Typedst)及该类型话务控制相关的参数判断是否需要进行话务控制。如果没有匹配的记录,话务控制模块根据图1继续程序处理流程(参见图2)。

图4是“与出局中继组相关的话务控制表”的表结构,用来记录话务控制中根据中继组进行控制的数据。具体包括下列话务控制命令的数据:d)限制直达路由业务量、e)电路定向化、f)电路(中继)拒绝占用/示忙/闭塞、g)中继预留、h)限制迂回路由业务量、i)跳越(SKIP)。

用户设置话务控制命令时,话务控制模块将相应的数据填入此数据表中相应字段。要求系统对Ingroup,Opka,Outgroup完全相同时,只允许设置一种类别话务控制命令。

进行话务控制判断时话务控制模块首先核对Ingroup,Opka,Outgroup有无匹配的记录,如果有就根据限制命令类型(Typedst)及该类型话务控制相关的参数判断是否需要进行话务控制。如果没有找到匹配的记录,说明找到的空闲电路可用,结束找路过程(参见图2)。

图5是“难以到达呼叫控制表”的表结构。难以到达的话务控制需要一张额外的关系表先保存其信息。用户设置“难以到达呼叫控制”命令时,话务控制模块将相应的数据填入此数据表中相应字段。然后在交换机软件对话务数据进行统计时判断相关的话务数据是否达到了用户设置的难以到达的指标。如果是就需要在“与出局目的码相关的话务控制表”中添加相应的数据记录。如果不是就需要删除在“与出局目的码相关的话务控制表”中设置的相应的数据记录。“难以到达呼叫控制”实际上是通过在“目的码的话务控制表”中设置相应的数据来实现话务控制的功能,“难以到达呼叫控制表”中仅保存了判断话务(应答试呼比、试呼次数)是否到达控制标准的信息。

当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号