非结构化补充数据业务监控方法及装置制造方法

文档序号:7771228阅读:261来源:国知局
非结构化补充数据业务监控方法及装置制造方法
【专利摘要】本发明公开了非结构化补充数据业务监控方法及装置,其中,该方法包括:接收请求消息,其中,请求消息用于请求对非结构化补充数据USSD业务的进行过程进行监控;根据请求消息对USSD业务在进行过程中上报的监控数据进行处理;对处理之后的监控数据进行展示。通过本发明解决了非结构化补充数据业务不能实时监控的问题,实现了对非结构化补充数据业务的实时动态展示。
【专利说明】非结构化补充数据业务监控方法及装置

【技术领域】
[0001] 本发明涉及通信领域,具体而言,涉及非结构化补充数据业务监控方法及装置。

【背景技术】
[0002] 智能网是一个用于生成和提供业务的体系结构,非结构化补充数据业务 (unstructured supplementary service data,简称为USSD)应用业务作为预付费智能业 务中的重要增值业务流程,USSD业务应用,由于其方便,快捷,安全性等优点越来越多的被 推广应用,其提供的增值服务被越来越多的应用,极大的方便了广大用户的同时,增加运营 商经济效益的。
[0003] 针对内容丰富USSD菜单应用,有很多时候,运营商需要根据USSD访问接入码和功 能对USSD的业务功能进行实时统计和监控,一般来说,业务统计,都是在事后进行统计,t匕 如统计历史数据,根据历史的数据进行出报表查看业务的使用情况,但是这种报表的方式, 有很大的延时性,不能反应出当前的业务使用情况,有些防范措施无法有效的进行防范,运 营商迫切需要USSD业务能提供实时的监控系统,便于他们对相关业务的分析管理和监控。
[0004] 针对相关技术中非结构化补充数据业务不能实时监控的问题,至今没有提出任何 解决方案。


【发明内容】

[0005] 本发明提供了非结构化补充数据业务监控方法及装置,以至少解决了相关技术中 非结构化补充数据业务不能实时监控的问题。
[0006] 根据本发明的一个方面,提供了一种非结构化补充数据业务监控方法,该方法包 括:接收请求消息,其中,所述请求消息用于请求对非结构化补充数据USSD业务的进行过 程进行监控;根据所述请求消息对所述USSD业务在进行过程中上报的监控数据进行处理; 对处理之后的监控数据进行展示。
[0007] 优选地,所述USSD业务在进行过程中上报的监控数据包括:在所述USSD业务的会 话开始时,上报所述会话的开始信息;和/或,在所述USSD业务的会话结束时,上报所述会 话的结束信息,其中,所述开始信息和/或所述结束信息作为所述监控数据。
[0008] 优选地,所述会话的开始信息包括以下至少之一:开始时间、会话号、接入码、功能 索引;和/或,所述会话的结束信息包括以下至少之一:结束时间、会话号、接入码、统计组 合串值,其中,所述统计组合串值是一个或多个功能和统计项的组合值。
[0009] 优选地,所述请求消息用于请求按照接入码或者功能项对所述USSD业务的进行 过程进行监控。
[0010] 优选地,所述请求消息用于请求对所述USSD业务的进行过程中的以下至少之一 进行监控:在线会话数、业务访问次数、成功TPS、失败TPS。
[0011] 优选地,对处理之后的监控数据进行展示包括:对处理之后的监控数据进通过 WEB页面进行展示。
[0012] 优选地,对处理之后的监控数据进通过WEB页面进行展示包括:在所述WEB页面中 以秒为单位刷新展示的监控数据,并在所述WEB页面保留预定时间段的统计数据。
[0013] 根据本发明的另一个方面,提供了一种非结构化补充数据业务监控装置,该装置 包括:接收模块,用于接收请求消息,其中,所述请求消息用于请求对非结构化补充数据 USSD业务的进行过程进行监控;处理模块,用于根据所述请求消息对所述USSD业务在进行 过程中上报的监控数据进行处理;展示模块,用于对处理之后的监控数据进行展示。
[0014] 优选地,所述处理模块处理的所述USSD业务在进行过程中上报的监控数据包括: 在所述USSD业务的会话开始时,上报所述会话的开始信息;和/或,在所述USSD业务的会 话结束时,上报所述会话的结束信息,其中,所述开始信息和/或所述结束信息作为所述监 控数据。
[0015] 优选地,所述会话的开始信息包括以下至少之一:开始时间、会话号、接入码、功能 索引;和/或,所述会话的结束信息包括以下至少之一:结束时间、会话号、接入码、统计组 合串值,其中,所述统计组合串值是一个或多个功能和统计项的组合值。
[0016] 优选地,所述请求消息用于请求按照接入码或者功能项对所述USSD业务的进行 过程进行监控。
[0017] 优选地,所述请求消息用于请求对所述USSD业务的进行过程中的以下至少之一 进行监控:在线会话数、业务访问次数、成功TPS、失败TPS。
[0018] 优选地,所述展示模块用于对处理之后的监控数据进通过WEB页面进行展示。
[0019] 优选地,所述展示模块用于在所述WEB页面中以秒为单位刷新展示的监控数据, 并在所述WEB页面保留预定时间段的统计数据。
[0020] 通过本发明,接收请求消息,其中,请求消息用于请求对非结构化补充数据USSD 业务的进行过程进行监控;根据该请求消息对USSD业务在进行过程中上报的监控数据进 行处理;对处理之后的监控数据进行展示,解决了相关技术中非结构化补充数据业务不能 实时监控的问题,实现了对非结构化补充数据业务的实时动态展示。

【专利附图】

【附图说明】
[0021] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0022] 图1是根据本发明实施例的一种非结构化补充数据业务监控方法的流程图;
[0023] 图2是根据本发明实施例的非结构化补充数据业务监控装置的结构图;
[0024] 图3本发明优选实施例的监控界面展示图形的示意图;
[0025] 图4根据本发明优选实施例的USSD系统模块的结构图。

【具体实施方式】
[0026] 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相 互组合。下面将参考附图并结合实施例来详细说明本发明。
[0027] 本实施例中提供一种非结构化补充数据业务监控方法,图1是根据本发明实施例 的一种非结构化补充数据业务监控方法的流程图,如图1所示,该方法包括如下步骤:
[0028] 步骤S102,接收请求消息,其中,该请求消息用于请求对非结构化补充数据USSD 业务的进行过程进行监控;
[0029] 步骤S104,根据请求消息对USSD业务在进行过程中上报的监控数据进行处理;
[0030] 步骤S106,对处理之后的监控数据进行展示。
[0031] 通过上述步骤,是对USSD业务在进行过程中上报的监控数据进行处理,并对处理 之后的监控数据进行展示,从而解决了相关技术中非结构化补充数据业务不能实时监控的 问题,实现了对非结构化补充数据业务的实时动态展示。
[0032] 本实施例中,USSD业务在进行过程中上报的监控数据,可以在预定的不同时机上 报监控数据,优选的,在USSD业务的会话开始时,上报会话的开始信息;和/或,在USSD业 务的会话结束时,上报会话的结束信息,其中,开始信息和/或结束信息作为监控数据,本 实施例中,不是每秒都不停上报统计监控数据,而是在预定的不同时机上报监控数据,这样 就保证了 USSD系统的业务处理能力,也能USSD系统达到了实时统计和监控的要求。
[0033] 在本实施例中,优选地,监控的信息可以包括会话索引,接入码,功能索引等,优选 的,会话的开始信息包括以下至少之一:开始时间、会话号、接入码、功能索引;和/或,会话 的结束信息包括以下至少之一:结束时间、会话号、接入码、统计组合串值,其中,统计组合 串值是一个或多个功能和统计项的组合值,针对不同的监控要求,对应不同的监控信息,这 样提高了监控信息的准确性,降低了系统的业务量。
[0034] 在本实施例中,该请求消息用于请求按照接入码或者功能项对所述USSD业务的 进行过程进行监控,不同的请求信息对监控的信息要求不同,这种统计要求的定制方式,对 请求信息要求高的监控信息重点监控,对请求信息要求中,监控信息要求低的,可以采取默 认的低要求监控信息。通过该优选方式,可以很好解决对任意功能或流程分支实现流量监 控的解决方案。
[0035] 在本实施例中,该请求消息用于请求对USSD业务有系统当前每秒处理的在线话 务书,业务每秒交互的信令交互数,信令交互的成功次数和失败次数等,优选的,请求对 USSD业务的进行过程中的以下至少之一进行监控:在线会话数、业务访问次数、成功每秒 事务处理能力(Transactions per Second,简称为TPS)、失败TPS,这些数据很好了表明系 统当前正在处理业务的状态。
[0036] 在上述实施例及优选的实施方式,对处理之后的监控数据进行展示的方式有很多 种,在本实施例中提供了一种优选的展示方式,即对处理之后的监控数据进通过WEB页面 进行展示。通过Web页面展示的方式可以更加清楚、更加直接。为了更好的呈现监控数据, 在一个更优的实施方式中,可以在WEB页面中以秒为单位刷新展示的监控数据,并在WEB页 面保留预定时间段的统计数据,这样的展示方式方便的了解了各个业务的流程运行情况, 实现了对USSD业务的实时动态展示。
[0037] 在本实施例中还提供了一种非结构化补充数据业务监控装置,该装置用于实现上 述的方法,在上述实施例中已经进行过说明的,在此不再赘述。需要说明的是,下述装置中 的模块的名称并不构成对该模块的实际限定,例如,接收模块可以表述为"用于接收请求消 息",以下的模块均可以在处理器中实现,例如,接收模块可以表述为"一种处理器,用于接 收请求消息",或者,"一种处理器,包括接收模块"等。
[0038] 图2是根据本发明实施例的非结构化补充数据业务监控装置的结构图,如图2所 示,该装置20包括:接收模块22,处理模块24和展示模块26,下面对该装置进行详细说明。
[0039] 接收模块22,用于接收请求消息,其中,请求消息用于请求对非结构化补充数据 USSD业务的进行过程进行监控;
[0040] 处理模块24,用于根据请求消息对USSD业务在进行过程中上报的监控数据进行 处理;
[0041] 展示模块26,用于对处理之后的监控数据进行展示。
[0042] 通过上述装置,接收模块22,用于接收请求消息,其中,请求消息用于请求对非结 构化补充数据USSD业务的进行过程进行监控;处理模块24,用于根据请求消息对USSD业 务在进行过程中上报的监控数据进行处理;展示模块26,用于对处理之后的监控数据进行 展示,解决了相关技术中非结构化补充数据业务不能实时监控的问题,实现了对非结构化 补充数据业务的实时动态展示。
[0043] 在本实施例中,处理模块处理的USSD业务在进行过程中上报的监控数据包括:在 USSD业务的会话开始时,上报会话的开始信息;和/或,在USSD业务的会话结束时,上报所 述会话的结束信息,其中,开始信息和/或结束信息作为所述监控数据。
[0044] 本实施例中,展示模块26用于对处理之后的监控数据进通过WEB页面进行展示, 优选的,展示模块26用于在WEB页面中以秒为单位刷新展示的监控数据,并在WEB页面保 留预定时间段的统计数据,在WEB页面上直观的显示USSD业务的实时状况。
[0045] 下面结合优选实施例和实施方式对本发明进行说明。
[0046] 优选实施例1
[0047] 本优选实施例提供的实时监控方法,可以实时提供对这些数据的展示和进行监 控,实现该功能,本优选实施例有三个模块组成,业务模块,接口机模块和WEB动态展示模 块,业务模块负责处理和提供原始的统计数据,接口机模块负责对原始数据进行加工处理, 把加工好数据最后发给WEB模块进行动态展示,WEB模块负责配置和动态每秒展示图形变 化结果,内容如下:
[0048] 用户在界面进行监控请求,然后WEB界面把请求发送到接口机,接口机在向业务 要数据,接口机在处理好业务发来的原始数据后,在上报给WEB模块实时动态展示,统计内 容提供两种方式,一种是按接入码统计监控,一种是按功能项统计。
[0049] 选择好后,归属于该接入码或功能项统计,都有一些统计项,这些统计项需要根据 具体的统计要求来制定,一般来说,重要的统计数据,比如:业务在线会话数,该功能当前访 问次数,系统发送的TPS数等都默认提供,其它再根据需要进行定制,另外一点需要强调的 是时,我们采用的数据上报是在业务开发和业务结束时候,上报数据,所以这样并不会太影 响系统的性能。下面具体阐述下各个模块功能和作用。
[0050] 业务模块,业务模块需要在会话开始和会话结束时候,提供原始数据给接口机模 块,当用户拨打USSD接入码后,开始触发业务,业务在会话开始时候,首先给接口机模块发 送消息,告知接口机,一个新会话开始,主要内容包括:开始时间,会话号,接入码,功能索 引等信息。在会话结束的时候,业务需要把本次业务的使用情况上报给接口机,由接口机近 汇总和处理,然后在上报给WEB模块开动态展示。业务在结束时候,给接口机发送的消息主 要包括,结束时间,会话号,接入码,统计组合串值等信息,其中统计组合串是一系列的功能 和统计项的组合值,其中为按功能划分的统计项,'>'为某一个功能中的统计项之间的 分隔符,比如组合串为:功能索引1>统计项1>统计项2>统计项n;功能索引2>统计项1> 统计项2>统计项n……。
[0051] 接口机模块:接口机模块首先接收WEB模块发过来的监控请求,把监控请求发送 给业务模块,在收到业务模块的数据后,开始组织和处理,把处理好的数据作为响应消息发 送给WEB模块,优选的,首先接口机会收到业务模块发过来的开始消息,其中包括会话号, 接口机会把这个新会话号存放在会话池中,然后当收到业务模块会话结束时,发过来的统 计数据时候,首先会在会话池中查找,如果找不到,则丢弃该消息,如果找到,认为是需要统 计的消息,会把该会话从会话池中给释放掉,同时要计算各个统计项,因为页面模块发过来 的的原始统计值,一般需要根据监控和统计要求进行加工处理,经过加工处理后,接口机把 相关数据发送给WEB模块展示。
[0052] WEB模块,WEB模块主要是完成用户请求配置和动态展示监控数据功能,首先,用 户可以选择要监控的业务类型,包括可以按功能选择功能索引进行选择,也可以按照接入 码进行选择,还可以选择全部功能或接入码所有功能选择项,选择监控功能项后,开始选择 要监控的具体的监控指标数据,如在线会话数,业务访问次数,成功TPS,失败TPS数,还有 其它根据需要的统计监控数据,当选择完毕后,模块给接口机模块发送监控请求,并开始接 收接口机发送过来的监控数据,收到接口机送过来的监控数据后,开始动态图形化展示监 控的数据,图3本发明优选实施例的监控界面展示图形示意图,如图3所示,本优选实施例 采用的连续的线型方式动态展示,即每秒进行连续更改,界面保留当前30秒的统计数据, 横坐标为时间坐标轴,坚坐标为统计数值坐标轴,每个统计项以各种颜色线型展示,比如: 在线会话数为红色,访问次数为蓝色,TPS为黄色等等,很清楚的展示各种统计数据动态的 实时的展示出来。
[0053] 本优选实施例是在USSD应用中,提供一种实时的业务统计数据的处理方法,针对 USSD业务的各种功能和接入码进行统计监控,当用户请求监控时候,业务开始给接口机发 送业务统计监控数据,接口机收到消息后,对监控数据进行处理,处理完毕后上报给WEB系 统进行动态的展示,实时每秒动态曲线方式展示相关的统计数据,极大的方便了运营商及 时的了解系统的和各个业务流程的运行情况,从而进行适当的监控和干预,保证了运营商 的利益。
[0054] 优选实施方式2
[0055] 本优选实施例提供一种对USSD各种接入码和功能的实时监控的实现方法,对业 务数据统计,一般采用报表和历史查询就可以,但对流量等统计,运营商迫切需要知道实 时使用情况,比如,系统当前每秒处理的在线会话数,业务每秒交互的信令交互数,信令交 互的成功次数,失败次数等,这些数据很好表明系统当前正在处理处于什么样的状态,是否 在正常运行范围,是否需要超过警戒值,需要干预等。
[0056] 本优选实施例是运营商基于智能网架构的USSD应用流程上的处理实时监控,详 细说明如下:
[0057] 在USSD业务应用中,一般采用统计报表来展示USSD流程和业务的使用情况,按各 种功能和接入码实时出统计数据的一般比较少,因为USSD系统是处理业务流程为主,不可 能每秒都在上报和处理统计数据,这对系统性能影响非常大,所以本发明采用的方式也不 是每秒都是不停上报统计数据,而是在会话开始和会话结束时候上报两次数据,这样保证 了 USSD系统的业务处理能力,也能基本上达到实时统计和监控的要求。
[0058] 图4根据本发明优选实施例的USSD系统模块的方框图,如图4所示,该本优选实 施例整体实现方案为:实时监控系统由业务模块,接口机模块,和WEB展示模块组成,首先 用户在WEB界面上进行定制和配置要进行实时监控的请求,然后WEB界面发送消息给接口 机,接口机收集到监控请求后,发送消息给业务,业务收到请求后,开始给接口机上报统计 监控数据,每个会话在开始和结束时候,都会上报两次监控数据给接口机,有接口机对上报 的数据进行汇总处理后,上报给WEB展示系统,WEB系统进行动态展示,后面统计数据会一 直不停上报,WEB界面会通过曲线来展示每秒的数据。
[0059] WEB界面展示模块,WEB模块有3部分功能组成,定制请求消息,接收监控数据和展 示监控数据组成,本优选实施例还支持WEB选项卡来同时定制多个功能统计项或接入码来 展示各种统计和监控数据。
[0060] 定制请求消息,定制监控数据,本优选实施例提供两种数据供选择,首先是选择接 入码还是按功能统计,表1是根据本发明优选实施例的监控功能选择表。
[0061] 如表1所示其中有三个字段,接入码,功能id和对应功能或接入码的描述,提供 按功能或接入码选择,本优选实施例采用"接入码_功能索引_对应描述"来展示,供用户 选择,比如:*345#_fl001_查询余额,这样逐条列出,用户可很清楚的选择那个接入吗或功 能进行监控查看,选择完毕后,然后再选择该选择功能或接入码的要监控的数据统计项,t匕 如:在线会话数,访问次数,成功的tps数,失败的tps数,其它要统计定制统计监控数据。 这些数据都可以复选,可以同时监。
[0062] 消息发送和接收功能,定制好监控请求后,发送消息给接口机,然后接收接口机上 报的监控数据,发送接口为:会话索引,接入码,功能索引等。接收接口为:会话索引,接入 码,功能索引,统计项1,统计项2,统计项n,统计项n根据具体需求一般在20以内。包括通 用统计项和流程的特有的定制统计监控项。WEB接收模块,需要根据会话id检索出自已的 统计数据,不能和其它web监控请求混淆。
[0063] 表 1
[0064]

【权利要求】
1. 一种非结构化补充数据业务监控方法,其特征在于包括: 接收请求消息,其中,所述请求消息用于请求对非结构化补充数据USSD业务的进行过 程进行监控; 根据所述请求消息对所述USSD业务在进行过程中上报的监控数据进行处理; 对处理之后的监控数据进行展示。
2. 根据权利要求1所述的方法,其特征在于,所述USSD业务在进行过程中上报的监控 数据包括: 在所述USSD业务的会话开始时,上报所述会话的开始信息;和/或, 在所述USSD业务的会话结束时,上报所述会话的结束信息,其中,所述开始信息和/或 所述结束信息作为所述监控数据。
3. 根据权利要求2所述的方法,其特征在于, 所述会话的开始信息包括W下至少之一;开始时间、会话号、接入码、功能索引;和/ 或, 所述会话的结束信息包括W下至少之一:结束时间、会话号、接入码、统计组合串值,其 中,所述统计组合串值是一个或多个功能和统计项的组合值。
4. 根据权利要求1所述的方法,其特征在于,所述请求消息用于请求按照接入码或者 功能项对所述USSD业务的进行过程进行监控。
5. 根据权利要求1或4所述的方法,其特征在于,所述请求消息用于请求对所述USSD 业务的进行过程中的W下至少之一进行监控;在线会话数、业务访问次数、成功TPS、失败 TPS。
6. 根据权利要求1所述的方法,其特征在于,对处理之后的监控数据进行展示包括;对 处理之后的监控数据进通过肥B页面进行展示。
7. 根据权利要求6所述的方法,其特征在于,对处理之后的监控数据进通过肥B页面进 行展示包括: 在所述W邸页面中W砂为单位刷新展示的监控数据,并在所述W邸页面保留预定时间 段的统计数据。
8. -种非结构化补充数据业务监控装置,其特征在于包括: 接收模块,用于接收请求消息,其中,所述请求消息用于请求对非结构化补充数据USSD 业务的进行过程进行监控; 处理模块,用于根据所述请求消息对所述USSD业务在进行过程中上报的监控数据进 行处理; 展示模块,用于对处理之后的监控数据进行展示。
9. 根据权利要求8所述的装置,其特征在于,所述处理模块处理的所述USSD业务在进 行过程中上报的监控数据包括: 在所述USSD业务的会话开始时,上报所述会话的开始信息;和/或, 在所述USSD业务的会话结束时,上报所述会话的结束信息,其中,所述开始信息和/或 所述结束信息作为所述监控数据。
10. 根据权利要求9所述的装置,其特征在于, 所述会话的开始信息包括W下至少之一:开始时间、会话号、接入码、功能索引;和/ 或, 所述会话的结束信息包括w下至少之一:结束时间、会话号、接入码、统计组合串值,其 中,所述统计组合串值是一个或多个功能和统计项的组合值。
11. 根据权利要求8所述的装置,其特征在于,所述请求消息用于请求按照接入码或者 功能项对所述USSD业务的进行过程进行监控。
12. 根据权利要求8或11所述的装置,其特征在于,所述请求消息用于请求对所述 USSD业务的进行过程中的W下至少之一进行监控;在线会话数、业务访问次数、成功TPS、 失败WS。
13. 根据权利要求8所述的装置,其特征在于,所述展示模块用于对处理之后的监控数 据进通过W邸页面进行展示。
14. 根据权利要求13所述的装置,其特征在于,所述展示模块用于在所述W邸页面中W 砂为单位刷新展示的监控数据,并在所述W邸页面保留预定时间段的统计数据。
【文档编号】H04L29/08GK104469711SQ201310435291
【公开日】2015年3月25日 申请日期:2013年9月23日 优先权日:2013年9月23日
【发明者】魏学松 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1