一种测量区域间分布话务量的系统和方法

文档序号:7939804阅读:453来源:国知局
专利名称:一种测量区域间分布话务量的系统和方法
技术领域
本发明属于数据通信领域,尤其涉及软交换技术中话务量测量技术。
背景技术
在电信网管理系统中,话务量的统计一直是一个重要的组成部分。通过计算不同区域间的话务量分布情况,就能够确定网络中不同区域间话务量的流向分布,而这为话务控制和网络结构优化提供了重要依据。因此,能有效的测量不同区域间的话务量分布的方法显得尤其重要。
在现有的技术中,介绍话务量测量的文章并不很多,能够测量交换机不同区域间话务量分布的方法几乎看不到。日本电气株式会社的中国专利申请CN00109345,用于检测用户忙时的系统和设备,公开了一种用于检测用户忙时的系统和设备。其主要内容是对多个被观察用户的每一个设置第一观察周期,把第一观察周期的用户呼叫次数与第一阈值比较,选择呼叫次数超过第一阈值的用户作为观察它在第二时段的话务量的目标;为被观察用户设置第二观察周期,把第二观察周期的用户呼叫次数与第二阈值比较,选择呼叫次数超过第二阈值的用户作为观察它在第三时段的话务量的目标;为被观察用户设置第三观察周期,把用户在第三时段的呼叫次数,存储在第三计数器。该系统只能用于测量用户忙时。
深圳市中兴通讯股份有限公司的中国专利申请CN00114112,话务采集及话务量计算的实现方法,该专利申请提供了话务控制的实现方法,并能为扩容时基站的位置存放提供依据。该方法首先选择要计算话务量的网元;然后设定统计任务、统计时段和统计时长;将设置好的队列输入到服务器中;然后采集话务数据;并初步计算统计时长平均话务量,在计算连续时段和不连续时端的平均话务量。该方法能对粒度不同的节点的话务量进行统计,并且能够在不连续统计或网络中断的情况下,按照统计粒度统计大时间段的正确话务量。该方法虽然也提出了设定统计任务的概念,但仅能对单个网元设定任务,计算单个网元的话务量,并没有提及到区域间的话务量计算,同时没有实时测量话务量的功能。
在传统的电路交换机中,S1240交换机具有话务流向统计功能,但它只能立足于本交换机,对来话流或去话流进行话务量的测量,并且定义复杂,测量数目有限,也不能测量两个区域间的话务量,当然,这是由传统交换机本身的局限性所决定的。

发明内容
本发明所要解决的技术问题是克服现有技术中不能对区域间的话务量进行实时、不间断测量,无法对各区域流向的各种失败原因进行测量和监视的缺陷,提出了一种简单、灵活的测量软交换机区域间的话务量的方法。
本发明提供了一种测量区域间分布话务量的方法,步骤如下步骤一定义要进行测量的区域;步骤二设定测量任务、起始时间、测量时段、测量周期、输出周期和输出方式;步骤三设定要进行测量区域的话务流向;步骤四设定要进行测量的项目;步骤五将所述测量任务信息输入到服务器;步骤六测量任务自动激活,采集数据;步骤七统计测量数据,形成报表或图表。
在所述步骤一中,定义的测量区域是对用户区域进行划分,划分方法可以根据软交换机的配置特点进行设定,但一定要注意区域划分的灵活性。
在所述步骤二中,输出方式可以指定为自动输出或阈值输出。如果设定为自动输出,在每一个输出周期结束后,测量结果会自动上报;如果设定为阈值输出,在每一个输出周期结束后,测量任务计算得到测量项目的值,如果超出测量项目设定的上阈值或下阈值,测量结果自动上报,如果测量项目的值没有超出阈值范围,则此次结果不会自动上报。
在所述步骤三中,话务流向是源区域与目的区域对,指定话务流向也就是指定要进行测量的统计对象。例如,要测量区域A到区域B的话务量,则指定一个A→B对,做为一个测量的对象。
在所述步骤四中,测量项目有固有项目或用户自定义项目两种类型,其中固有项目是最基本的测量项目,用户自定义项目是由固有项目经算术运算产生的,用户可根据需要来定义或删除用户自定义项目。如果测量任务在步骤2中设定为阈值输出,则同时要设定测量项目的上下阈值。
在所述步骤六中,设定的测量任务如果发现当前时间符合任务设定的起始时间、测量时段、测量周期等信息,则测量任务自动激活,测量任务状态为运行,测量服务器向被测量的单元下达数据采集命令,被测量单元接收到数据采集命令后,开始自动上报呼叫数据。如果当前时间与任务设定的起始时间、测量时段、测量周期等信息不相符合时,测量任务自动挂起或停止。同时,如果测量服务器发现当前没有测量任务,就向被测量单元下达数据采集停止命令。
所述步骤七中,统计测量数据,形成报表或图表包括以下步骤1计算各测量流向的固有项目;2定时自动上报测量项目结果;3按需要计算各测量流向的、不同时长的测量项目;4形成测量数据报表或图表在所述第1步骤中,对每一次通话数据,测量任务根据设定的区域话务流进行匹配,如果此次呼叫数据落在区域话务流内,则对此区域话务流的各固有测量项目进行计算累加。如果采集时长到达一个输出周期,则测量任务将此周期内的固有测量项目保存到数据库中。此时,如果测量任务仍然处于运行状态,则继续循环第1步骤,直到任务处于挂起状态或任务结束。
在所述第2步骤中,如果测量任务设定为自动输出或阈值输出,采集时长到达一个输出周期后,测量任务会自动计算测量任务的所有测量项目的值,然后,根据任务设定的信息自动上报测量结果,设定任务一方在收到测量结果后,可以采取一些相应的策略管理网络的运行。
在所述第3步骤中,用户可根据需要,计算一段时间内不同时长的各测量流向的测量项目。用户可以输出周期、测量时段、测量周期、日、月、年等时长进行计算。
在所述第4步骤中,用户可将在第3步骤中计算的数据形成报表或图表,由此用户就可以获得测量流向的话务分布情况,为决策提供依据。
采用本发明所述方法,用户可以每天二十四小时不间断测量,也可以针对一天当中的某几个时间段进行集中测量。测量任务可以设定测量周期和周期模版,针对一个周期内的某几天进行测量,每个周期循环一次。任务测量对象和测量项目也完全由用户根据需要来设定或定制,所以可以使用户就所关心的事务进行集中测量。
采用本发明所述方法,用户可以根据侧重点不同,定制多个测量任务。各测量任务可设定不同时长的输出周期,测量结果可自动上报给用户终端,实时监视各个流向的话务情况,用户也可以在需要的时候去计算各流向的话务情况。
采用本发明所述方法,用户不仅可以测量各个区域流向的话务量情况,还可以对各区域流向的各种失败原因进行测量和监视,有助于用户分析该区域流向上的话务量偏低的原因,及时采取措施改正。
由此可见,采用本发明所述的方法,与现有技术相比,提供了一种简单、灵活、直观的测量软交换机区域间话务量流向的方法,解决了现有技术中所存在的问题。


图1是区域间话务量的测量系统示意2是区域间分布话务量测量方法的流程3是统计测量数据流程图
具体实施例方式下面结合附图对本发明做进一步的详细描述。
由于本发明所述方法是基于软交换机实现的,所以,在这里首先介绍一下软交换机的概念。
软交换机是下一代网络的控制功能实体,为下一代网络(NGN,next generation net)提供具有实时性要求的业务的呼叫控制和连接控制功能,是下一代网络呼叫与控制的核心。软交换的基本含义就是把呼叫控制功能从媒体网关(传输层)中分离出来,通过服务器或网元上的软件实现基本呼叫控制功能,包含呼叫选路、管理控制、连接控制(建立会话、拆除会话)、信令互通(如从七号信令SS7到网际协议IP)。其结果就是把呼叫传输与呼叫控制分离开,为控制、交换和软件可编程功能建立分离的平面,使业务提供者可以自由地将传输业务与控制协议结合起来,实现业务转移。其中更重要的是,软交换采用了开放式应用程序接口(Application Programming Interface,简称API),允许在交换机制中灵活引入新业务。
与电路交换机相比,软交换机具有以下几个特点1.软交换成本低;2.软交换配置灵活,功能块可以分布在整个网络中,也可集中起来,适合不同需求;3.软交换采用开放式标准接口,易于和不同网关、交换机、网络节点通信,兼容性、互操作性、互通性好;在下面的一个具体实例中,也正是利用了软交换机配置灵活的特性,来实现区域间的划分的。本发明基于的软交换机根据管理的需要,在所有的网络节点上都配备了一个小区簇的信息,小区簇是根据管理需要配置的一些逻辑上的区域,它小可到一个楼道,大可到一个城市,可根据需要进行配置。本发明中划分的区域是小区簇的集合,因此,测量区域的定义也变得相当灵活。
图1是本发明采用的系统示意图。测量系统代理(简称TM-Agent)左侧部分(包括TM-Agent)是测量系统部分,包括测量服务器TM-Server、测量代理TM-Agent和数据库服务器DB,它们在一个局域网LAN内,用户管理台是网络管理软件平台,它可以在近端LAN内部,也可以通过广域网WAN放在远程的集中网管维护中心。右侧部分主要是呼叫控制部分,包括呼叫控制服务器CS(Call Server)和接入用户。
整个系统的测量过程大致如下假设根据需要将接入用户划分为三个区域区域A、区域B和区域C,现要测量区域A到区域B之间的话务量。如果用户发起一个呼叫,则在呼叫在应答和挂机时刻,呼叫控制器会将这一次呼叫的信息通过测量代理TM-Agent上报给测量服务器TM-Server,由驻留在TM-Server上的任务对呼叫信息进行分流与计算,并在到达一个输出周期时将此周期内的数据保存到数据库中去,也可以同时自动上报测量结果。用户管理台可以随时根据需要计算当前已经测量到的数据,并生成统计报表或图表。
整个区域间话务量的测量流程如图2所示,下面结合图2对每一步骤的具体实现进行详细的说明如下所述步骤一定义要进行测量的若干区域设定测量任务前,首先要通过用户管理台设定好要进行测量的若干个呼叫区域,既要确定测量那些区域间的话务量。例如,如图1中所描述的,我们确定用户区域A、区域B和区域C,计划测量A、B和C三个区域间的话务量。
所述步骤二设定测量任务、起始时间、测量时段、测量周期、输出周期和输出方式;区域间的话务量测量是基于任务的方式实现的。一个测量任务包括起始时间、测量时段、测量周期和输出周期等项。起始时间是任务的生存周期,测量时段是指一天当中可以设定几个时间段,仅对这几个时间段内的话务量进行测量,如果不设定测量时段,则会一天二十四小时不间断统计,本发明所述方法中最多允许指定四个时段。设定测量周期可以实现测量一个周期中的某几天的话务量,例如要测量一周当中星期一、星期三、星期五和星期日的话务量,可以设定测量周期为周,对应的测量模版为0&1&3&5。输出周期是指测量时间段内多长时间输出一次结果,设输出周期最小为5分钟,最大一个测量时段,间隔为5分钟。输出方式是指测量结果在输出周期结束时如何输出,本系统在将测量结果保存到数据库中的同时,还提供了自动输出、阈值输出等输出方式。
所述步骤三设定要进行测量区域的话务流向在此步骤中,根据步骤1中定义的测量区域,指定要测量那些话务流向,即指定测量对象。例如,步骤一中定义了A、B和C三个区域,现在,就可以指定这三个区域间的任何的话务流向作为要测量的对象, 如指定A→B和A→C两个流向,则测量任务就将对这两个流向的话务量进行测量。
所述步骤四设定要进行测量的若干项目设定测量项目就是设定用户要测量的各种性能指标。测量系统预先配置了许多固定测量项目,如试呼次数、占用次数、接通次数、应答次数以及各种失败码出现次数等,另外,用户可以根据这些固有测量项目定制自己需要的新的测量项目。用户定制的测量项目可以通过用户管理台增加、查看和删除,而固有测量项目只能查看。如果测量任务设定了阈值输出方式,则此处要设定每个测量项目的上、下阈值。
所述步骤五将所述测量任务信息输入到服务器的任务队列中,完成如下操作当以上各步骤在用户管理台上设定好以后,就可以将设定的数据输入到测量服务器TM Server的测量任务队列中。可以同时设定多个不同的测量任务,如测量周期不同,测量流向不同,测量项目不同等。测量任务一旦进入到测量任务队列后,测量任务就会根据设定的起始时间、测量时段、测量周期等信息,并与当前的系统时间比较,处于不同的工作状态。测量任务共有就绪、运行、挂起和结束四种状态,可以通过用户管理台查看到测量任务的当前状态,测量任务仅在运行状态时采集数据。用户管理台可以对测量服务器的任务队列进行管理,如增加、修改、查看等。
在所述步骤六中,测量任务自动激活,采集数据完成如下操作如果测量任务输入到测量服务器TM-Server的任务队列中后就处于运行状态,则测量任务开始采集数据。首先查看位于呼叫控制服务器CS上的采样开关标记是否有效,如果标记为无效,则通知CS测量开始,CS将采样标记置为有效,CS开始自动上报话务数据。测量任务暂时挂起或结束后,如果测量服务器TM-Agent发现当前没有测量任务在运行,则TM Server向CS下达停止测量命令,CS将采样标记置为无效,不再上报呼叫数据。这样,当没有测量任务运行的情况下,极大的减小了呼叫控制服务器CS的系统开销。
在所述步骤七中,完成如下操作1.计算各测量流向的固有项目测量服务器TM-Agent收到呼叫控制服务器CS上报的呼叫数据,根据测量任务设定的测量流向,进行数据分检和固有测量项目的计算。如步骤三中指定测量A→B和A→C两个流向,则如果一个呼叫是由区域A到区域B的,测量任务在接收到这个呼叫数据后,会将这次呼叫的数据计算累加到A→B的流向计数器中。当测量任务的一个输出周期计算结束,此次数据将会保存到数据库中,然后,继续进行下一个输出周期的计算。
2.定时自动上报测量项目结果如果测量任务设定为自动输出或阈值输出,则如果一次输出周期到达后,测量结果后自动上报到用户管理台(阈值输出只有在测量项目值超出设定阈值时才自动上报)。此时,用户可以实时观察到当前测量路由上的话务量情况。
3.按需要计算各测量流向的、不同时长的测量项目在需要的时候,用户可以通过用户管理台计算设定任务的某个或所有测量流向的测量项目。计算时,可以有多种方式,例如按输出周期计算、按测量时段计算和按测量周期计算等,也可以按年、月、日形式计算,还可以按测量周期中的天计算,比较话务量在一个周期中的分布情况。计算过程中,测量时段可以是连续的,也可以不连续的,测量项目会自动调节计算。如测量任务仅测量8:00到10:00间的呼叫数据,现在要计算一天的话务量,则话务量项目将扩展到一天内计算。因为在步骤七中,记录下了8:00到10:00间的总呼叫时长和总测量时长。
4.形成测量数据报表或图表在步骤3中,用户通过用户管理台计算完成后,通过管理台可以将计算的结果生成统计报表,也可以生成图表。
尽管上述实施例对本发明所公开的测量区域间分布话务量的方法进行了详细描述,但本发明所述的方法在具体实施时,还可以作一些变化,也应当属于本发明所公开的范围。例如由于定制任务采用通用接口,可有其它的监控系统来向本发明所实现的测量系统设定自动输出任务,在一个输出周期到达后,测量结果自动上报给监控系统,然后再有监控系统根据设定的策略进行适当的网络流量控制或路由控制;或者,测量中区域的划分可以采用系统配置的其他属性,比如目的码,IP地址段等,具体的实现可根据本系统的特点来进行。
权利要求
1一种测量区域间分布话务量的系统,包括测量系统部分,其特征是还包括呼叫控制部分;其中,测量系统部分,包括用户管理台,测量服务器、测量代理和数据库服务器;呼叫控制部分,包括呼叫控制服务器和接入用户;用户发起呼叫,在呼叫的应答和挂机时刻,呼叫控制器将此呼叫信息通过测量代理上报给测量服务器,由驻留在测量服务器上的任务对呼叫信息进行分流与计算,并在到达一个输出周期时将此周期内的数据保存到数据库中去,也可以同时自动上报测量结果;用户管理台可以随时根据需要计算当前已经测量到的数据,并生成统计报表或图表。
2如权利要求1所述的测量区域间分布话务量的系统,其特征是所述测量系统部分所包括用户管理台,测量服务器、测量代理和数据库服务器,可以在一个局域网内;或者,把用户管理台通过广域网放在远程的集中网管维护中心,而把测量服务器、测量代理和数据库服务器放在一个局域网内。
3一种测量区域间分布话务量的方法,其特征是包括以下步骤步骤一定义要进行测量的区域;步骤二设定测量任务、起始时间、测量时段、测量周期、输出周期和输出方式;步骤三设定要进行测量区域的话务流向;步骤四设定要进行测量的项目;步骤五将所述测量任务信息输入到服务器;步骤六测量任务自动激活,采集数据;步骤七统计测量数据,形成报表或图表。
4如权利要求3所述的测量区域间分布话务量的方法,其持征是所述步骤一,定义要进行测量的区域是对用户区域进行划分,或者采用系统配置的目的码,IP地址段进行划分。
5如权利要求3所述的测量区域间分布话务量的方法,其持征是所述步骤二中,输出方式可以指定为自动输出或阈值输出。
6如权利要求3所述的测量区域间分布话务量的方法,其持征是所述步骤三中,要进行测量区域的话务流向是源区域与目的区域对。
7如权利要3所述的测量区域间分布话务量的方法,其持征是所述步骤四中,测量项目包括固有项目或用户自定义项目。
8如权利要求3所述的测量区域间分布话务量的方法,其持征是所述步骤七,统计测量数据,形成报表或图表包括以下步骤1计算各测量流向的固有项目;2定时自动上报测量项目结果;3计算各测量流向的、不同时长的测量项目;4形成测量数据报表或图表。
全文摘要
本发明公开了一种测量区域间分布话务量的系统和方法,包括测量系统部分,呼叫控制部分;其中,测量系统部分包括用户管理台,测量服务器、测量代理和数据库服务器;呼叫控制部分包括呼叫控制服务器和接入用户;用户发起呼叫,在呼叫的应答和挂机时刻,呼叫控制器将此呼叫信息通过测量代理上报给测量服务器,由驻留在测量服务器上的任务对呼叫信息进行分流与计算,并在到达一个输出周期时将此周期内的数据保存到数据库中去;用户管理台可以随时根据需要计算当前已经测量到的数据,并生成统计报表或图表,解决了现有技术中不能对区域间的话务量进行实时、不间断测量,无法对各区域流向的各种失败原因进行测量和监视的缺陷,可用于数据通信领域。
文档编号H04B17/00GK1505368SQ0215119
公开日2004年6月16日 申请日期2002年12月3日 优先权日2002年12月3日
发明者杜凤茂, 潘红兵, 王志松 申请人:深圳市中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1