一种数图规则生成方法和装置制造方法及图纸

技术编号:18356450 阅读:29 留言:0更新日期:2018-07-02 10:20
本发明专利技术公开了一种数图规则生成方法和装置,其中,所述方法包括:在端口收集用户摘机后拨打的号码串;根据号码串信息为所述端口生成数图规则,实现了端口级的数图规则集的制定,可满足同一个设备下用户业务多样化的需求。

【技术实现步骤摘要】
一种数图规则生成方法和装置
本专利技术涉及语音呼叫技术,尤指一种数图规则生成方法和装置。
技术介绍
语音终端设备出厂时,按照运营商的配置要求,设备厂商在语音终端设备内预置全局的数图规则集。在用户摘机后进行拨号过程中,语音终端设备每收一位号码,都会将自本次摘机后收集的拨打号码串与所述全局数图规则集里面的各条数图规则进行匹配。如果匹配上一条数图规则,语音终端设备则将所述拨打的号码串上报给语音服务器进行呼叫处理;如果与所述全局数图规则集中任一数图规则均不匹配,语音终端设备则需要等待较长时间才将所述拨打的号码串上报给语音服务器进行呼叫处理。在实际应用场景中,由于用户的拨号行为时常发生变化,比如用户业务发生变更,如普通用户和虚拟网用户之间来回变更。普通用户一般是直接可以拨打本地座机、本地手机、长途座机、长途手机等目的号码(即被叫号码)的用户。虚拟网用户是在拨打本地座机、本地手机、长途座机、长途手机等目的号码前面需加拨0或者9等出局前缀的用户。由于语音终端设备出厂设置的全局数图规则集通常是由普通用户数图规则组成,所以使得虚拟网用户拨打的带出局前缀的目的号码和所述出厂设置的普通用户数图规则不能匹配,语音终端设备需要等待较长时间才能将拨打号码串上报给语音服务器进行呼叫处理,大大降低了呼叫号码的发送效率,呼叫时延较长。为解决上述问题,现有技术按照TR104语音终端管理规范规定在终端管理平台上给语音终端设备配置新的全局数图规则集。TR104语音终端管理规范里面配置数图规则的全局节点如表1所示:表1为了给有多个端口且各端口业务不尽相同的语音终端设备配置和业务相匹配的数图规则,需要将现有语音终端设备上的数图规则的全局配置管理接口变更为端口级别。表2是一种配置端口级别数图规则的节点定义举例,其中Line.{i},“i”表示端口索引:表2为了支持这种扩展定义,要求终端管理平台和全网语音终端设备都支持节点的实现,需要新增开发工作量,并进行终端管理平台和全网语音终端设备的软件升级,工作量大,成本高,容易出错,而且后继用户业务的变更需要不停地在终端管理平台进行配置变更,配置维护工作量巨大。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本专利技术提供了一种数图规则生成方法和装置。其中,本专利技术提供了一种数图规则生成方法,包括:在端口收集用户摘机后拨打的号码串;根据号码串信息为所述端口生成数图规则。可选的,所述根据号码串信息为所述端口生成数图规则,包括:判断长度等于所述号码串长度的号码端口呼叫成功次数是否大于预设值;如果大于预设值,则根据所述号码串的长度和首位号码为所述端口生成数图规则。可选的,所述在端口收集用户摘机后拨打的号码串,包括:在数图规则生成周期S内,在端口收集用户摘机后拨打的号码串,统计收集的各个长度号码串的首位号码以及在端口的呼叫成功次数;所述根据号码串信息为所述端口生成数图规则,包括:当所述数图规则生成周期S结束后,若所述周期S内统计的任一长度号码串在端口的呼叫成功次数大于预设值,则根据该长度号码串的长度和首位号码为所述端口生成数图规则,并进入数图规则老化周期T;所述方法还包括:在所述数图规则老化周期T内,使用所述生成的数图规则进行所述端口的号码串的匹配,并在数图规则老化周期T结束后删除所述生成的数图规则,重新进入数图规则生成周期S。可选的,所述根据所述号码串的长度和首位号码为所述端口生成数图规则,包括:若所述号码串的长度为N,首位号码为A,则生成的数图规则定义一长度为N,首位码为A的字符串,其中,N为大于或等于3的整数,A为大于或等于0的整数。可选的,所述根据号码串的长度和首位号码为所述端口生成数图规则,还包括:若所述号码串的长度为N,首位号码不唯一,则按照数图表达式的语法规定对数图规则进行整合归并。其中,本专利技术实施例提供的数图规则生成装置,包括:采集模块,用于在端口收集用户摘机后拨打的号码串;数图规则模块,用于根据所述号码串信息为所述端口生成数图规则。可选的,所述数图规则模块,具体用于:判断长度等于所述号码串长度的号码端口呼叫成功次数是否大于预设值,如果大于预设值,则根据所述号码串的长度和首位号码为所述端口生成数图规则。可选的,所述采集模块,具体用于:在数图规则生成周期S内,在端口收集用户摘机后拨打的号码串,统计收集的各个长度号码串的首位号码以及在端口的呼叫成功次数;所述数图规则模块,具体用于:当所述数图规则生成周期S结束后,若所述数图规则生成周期S内统计的任一长度号码串在端口的呼叫成功次数大于预设值,则根据该长度号码串的长度和首位号码为所述端口生成数图规则,并进入数图规则老化周期T;所述装置还包括匹配模块,用于在所述数图规则老化周期T内,使用所述生成的数图规则进行所述端口的号码串的匹配,并在数图规则老化周期T结束后删除所述生成的数图规则,触发所述采集模块重新进入数图规则生成周期S。可选的,所述数图规则模块,用于根据号码串的长度和首位号码为所述端口生成数图规则,包括:若所述号码串的长度为N,首位号码为A,则生成的数图规则定义一长度为N,首位码为A的字符串,其中,N为大于或等于3的整数,A为大于或等于0的整数。可选的,所述数图规则模块,用于根据号码串的长度和首位号码为所述端口生成数图规则,还包括:如所述号码串的长度为N,首位号码不唯一,则按照数图表达式的语法规定对数图规则进行整合归并。与现有技术相比,本专利技术包括在端口收集用户摘机后拨打的号码串;根据号码串信息为所述端口生成数图规则。本专利技术中数图是根据具体的端口用户拨号行为产生,不是固定预置的全局数图规则集,因此对于有多个端口的语音终端设备,不同端口的数图规则集允许不一样,实现了端口级的数图规则集的制定,可满足同一个设备下用户业务多样化的需求,并且不需要修改TR104标准规范,不用升级终端管理平台和全网语音终端设备软件版本;此外,用户进行业务变更时,不用在终端管理平台修改数图规则,语音终端设备针对各端口的用户拨号情况自动为各端口生成数图规则,减少了现网设备的配置维护工作。在阅读并理解了附图和详细描述后,可以明白其他方面。附图说明图1本专利技术实施例数图规则生成方法流程图;图2为本专利技术实施例中周期S和周期T的时序关系图;图3为本专利技术实施例基于拨号统计表的数图更新方法流程图;图4为本专利技术实施例数图规则生成装置组成模块图;图5为本专利技术实施例端口收号设备组成模块图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图1本专利技术实施例数图规则生成方法流程图,如图1所示,所述方法包括:S101在端口收集用户摘机后拨打的号码串;S102根据所述号码串信息为所述端口生成数图规则。可选的,所述号码串信息包括:号码串的长度和首位号码;可选的,在其他实施例中,所述根据号码串信息为所述端口生成数图规则,包括:判断长度等于所述号码串长度的号码端口呼叫成功次数本文档来自技高网
...
一种数图规则生成方法和装置

【技术保护点】
1.一种数图规则生成方法,其特征在于,包括:在端口收集用户摘机后拨打的号码串;根据号码串信息为所述端口生成数图规则。

【技术特征摘要】
1.一种数图规则生成方法,其特征在于,包括:在端口收集用户摘机后拨打的号码串;根据号码串信息为所述端口生成数图规则。2.根据权利要求1所述的方法,其特征在于,所述根据号码串信息为所述端口生成数图规则,包括:判断长度等于所述号码串长度的号码端口呼叫成功次数是否大于预设值;如果大于预设值,则根据所述号码串的长度和首位号码为所述端口生成数图规则。3.根据权利要求1所述的方法,其特征在于,所述在端口收集用户摘机后拨打的号码串,包括:在数图规则生成周期S内,在端口收集用户摘机后拨打的号码串,统计收集的各个长度号码串的首位号码以及在端口的呼叫成功次数;所述根据号码串信息为所述端口生成数图规则,包括:当所述数图规则生成周期S结束后,若所述周期S内统计的任一长度号码串在端口的呼叫成功次数大于预设值,则根据该长度号码串的长度和首位号码为所述端口生成数图规则,并进入数图规则老化周期T;所述方法还包括:在所述数图规则老化周期T内,使用所述生成的数图规则进行所述端口的号码串的匹配,并在数图规则老化周期T结束后删除所述生成的数图规则,重新进入数图规则生成周期S。4.根据权利要求2或3所述的方法,其特征在于,所述根据所述号码串的长度和首位号码为所述端口生成数图规则,包括:若所述号码串的长度为N,首位号码为A,则生成的数图规则定义一长度为N,首位码为A的字符串,其中,N为大于或等于3的整数,A为大于或等于0的整数。5.根据权利要求4所述的方法,其特征在于,所述根据号码串的长度和首位号码为所述端口生成数图规则,还包括:若所述号码串的长度为N,首位号码不唯一,则按照数图表达式的语法规定对数图规则进行整合归并。6.一种数图规则生成装置,其...

【专利技术属性】
技术研发人员:杨艳张小翠庞海烨
申请(专利权)人:瑞斯康达科技发展股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1