一种监测无线网络用户行为的方法及系统的制作方法

文档序号:7720082阅读:127来源:国知局
专利名称:一种监测无线网络用户行为的方法及系统的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种监测无线网络用户行为的方法及系统。
背景技术
业务监测系统通过对移动数据业务涉及的网元、接口或者协议进行综合监测与关 联分析,可以评估出移动数据业务的质量并对无线网络用户行为进行监测。业务监测系统 为移动网络运营商的发展提供了有力的保障,不仅可以提高移动数据业务的成功率,还可 以提高无线网络运行效率,从而提高无线网络用户满意度。 发明人在研究过程中发现,现有业务监测系统对无线网络用户行为的监测在移动 数据业务结束后才进行,故无法及时向监测人员提供无线网络用户的移动数据业务的实时 状态。

发明内容
有鉴于此,本发明实施例提供了一种监测无线网络用户行为的方法及系统,可以 及时向监测人员提供无线网络用户的移动数据业务的实时状态。
—种监测无线网络用户行为的方法,所述方法包括
WEB Server接收设置的监测条件; 所述WEB Server根据所述监测条件生成配置文件,所述配置文件中包括所述监测 条件; 所述WEB Server将所述配置文件发送至各A卯Server ; 在移动数据业务进行过程中,所述各App Server向各个前端机下发启动监测任务 的命令,所述启动监测任务的命令包括所述配置文件; 所述各个前端机向所属的App Server返回用户行为记录,所述用户行为记录包括 所述移动数据业务在进行过程中的状态; 接收到所述用户行为记录的App Server通过所述WEB Server将所述用户行为记 录返回至终端机。 可选地,在所述各个前端机向所属的App Server返回用户行为记录之前,所述方 法还包括 所述各个前端机根据所述设置的监测条件从各自的内存中获取用户行为记录。
可选地,所述方法还包括
所述各前端机扩展监测条件; 所述各个前端机根据所述设置的监测条件从各自的内存中获取用户行为记录包 括 所述各前端机根据扩展的监测条件和所述设置的监测条件从各自的内存中获取 用户行为记录。 可选地,在所述各个前端机向所属的App Server返回用户行为记录之前,所述方法还包括 所述各前端机判断获取的全部用户行为记录是否满足预置的过滤条件,若是,则 所述用户行为记录为满足过滤条件的用户行为记录。 可选地,在所述各App Server通过所述WEB Server将所述用户行为记录返回至 终端机之前,所述方法还包括 所述各App Server通过任务名对接收到的所述用户行为记录进行过滤,以过滤出 符合监测条件的用户行为记录; 所述各App Server通过所述WEB Server将所述用户行为记录返回至终端机包 括 所述各App Server通过所述WEB Server将所述App Server过滤后的用户行为 记录返回至终端机。 可选地,在接收到所述用户行为记录的App Server通过所述WEB Server将所述
用户行为记录返回至终端机之后,所述方法还包括 所述终端机将接收到的用户行为记录展现给监测人员。 优选地,所述终端机将接收到的用户行为记录展现给监测人员包括 所述终端机对接收到的用户行为记录进行归并,将开始时间、远端站号、前端机号
以及CDR-ID相同的用户行为记录展现在用户行为记录列表的同一行。 可选地,在接收到所述用户行为记录的App Server通过所述WEB Server将所述 用户行为记录返回至终端机之后,所述方法还包括 所述终端机根据远端站号以及前端机号向对应的前端机发送获取用户行为记录 的原始信令的请求; 所述对应的前端机向所述终端机返回所请求的用户行为记录的原始信令。
—种监测无线网络用户行为的系统,所述系统包括 WEB Server,用于接收设置的监测条件,根据所述监测条件生成配置文件,所述配 置文件中包括所述监测条件,将所述配置文件发送至各App Server ; 所述各App Server,用于在移动数据业务进行过程中,向各个前端机下发启动监 测任务的命令,所述启动监测任务的命令包括所述配置文件; 所述各个前端机,用于向所属的App Server返回用户行为记录,所述用户行为记 录包括所述移动数据业务在进行过程中的状态; 接收到所述用户行为记录的App Server还用于通过所述WEB Server将所述用户 行为记录返回至终端机。 可选地,所述终端机还用于将接收到的用户行为记录展现给监测人员。 可以看出,在本发明实施例中,App Server在移动数据业务进行过程中向各个前
端机下发启动监测任务的命令,可以获得包括移动数据业务在进行过程中的状态的用户行
为记录,再通过WEB Server将用户行为记录返回至终端机,进而可以及时向监测人员提供
无线网络用户的移动数据业务的实时状态。


图1为本发明实施例提供的一种监测无线网络用户行为的方法示意 图2为本发明实施例提供的另一种监测无线网络用户行为的方法示意图;
图3为本发明实施例四提供的一种监测无线网络用户行为的系统示意图。
具体实施例方式
为了使本发明实施例的上述特征、优点更加明显易懂,下面结合具体实实施方式 进行详细说明。 请参考图l,为本发明实施例提供的一种监测无线网络用户行为的方法示意图,可 以包括以下步骤 步骤101 :WEB Server接收设置的监测条件; 步骤102 :所述WEB Server根据所述监测条件生成配置文件,所述配置文件中包 括所述监测条件; 步骤103 :所述WEB Server将所述配置文件发送至各App Server ; 步骤104 :在移动数据业务进行过程中,所述各App Server向各个前端机下发启
动监测任务的命令,所述启动监测任务的命令包括所述配置文件; 步骤105 :所述各个前端机向所属的App Server返回用户行为记录,所述用户行 为记录包括所述移动数据业务在进行过程中的状态; 步骤106 :接收到所述用户行为记录的App Server通过所述WEB Server将所述 用户行为记录返回至终端机。 可以看出,在本发明实施例中,App Server在移动数据业务进行过程中向各个前
端机下发启动监测任务的命令,可以获得包括移动数据业务在进行过程中的状态的用户行
为记录,再通过WEB Server将用户行为记录返回至终端机,进而可以及时向监测人员提供
无线网络用户的移动数据业务的实时状态。 下面以更加具体的实施例对本发明进行详细说明。 请参考图2,为本发明实施例提供的另一种监测无线网络用户行为的方法示意图, 可以包括以下步骤 步骤201 :监测人员在终端机上设置监测条件; 在本发明实施例中,监测人员设置的监测条件可以是被监测的无线网络用户的号 码,或者IMSI,且本发明实施例不对CDR类型以及字段进行区分。以无线网络用户的号码为 例,若监测人员设置的监测条件是一个号码,则说明要对该号码所属的无线网络用户的行 为进行监测。 如果用户设置的监测条件是无线网络用户的号码,则监测不出附着消息,只能得 到PDP激活消息,如果用户设置的监测条件是无线网络用户的IMSI,则可以监测到附着消 息,这是由于附着消息中没有用户号码信息,只有IMSI信息。 步骤202 :WEB Server生成一个配置文件,配置文件中包括监测人员设置的监测 条件以及任务ID; 任务ID由WEB Server的UI代理模块产生,用于作为连接软总线数据流以及接收 反馈的结果的过滤参数。 步骤203 :WEB Server将生成的配置文件发送至各App Server ; 步骤204 :在移动数据业务进行过程中,各App Server接收到配置文件后,通过软总线之间的路由器分别向各个前端机下发启动监测任务的命令;
启动监测任务的命令中携带有任务ID。 步骤205 :各个前端机在预置的时间门限内根据监测条件判断获取的用户行为记 录是否满足各自预置的过滤条件,判断出满足过滤条件的前端机进入步骤206,判断出不满 足过滤条件的前端机结束操作;
用户行为记录可以包括CDR。 CDR和与其对应的parse info是驻留在内存中进行处理的。这个过程期间CDR尚 未关闭,不会被填入offset字段,只能通过CDR-ID才能与对应的parseinfo对应,CDR合 成完成以后,会被填入offset字段,存入文件服务器。parseinfo是由前端机对新的原始消 息进行解码后形成的,至始至终都在内存中进行处理,与之对应的CDR合成完毕后,就会从 内存中清掉,不会被永久存储。 在移动数据业务进行过程中,前端机从内存中获取CDR。 步骤206 :判断出满足过滤条件的前端机通过软总线之间的路由器向所属的App Server返回用户行为记录,返回的用户行为记录包括被监测的用户的移动数据业务在进行 过程中的状态; 若用户行为记录是CDR,则CDR中携带有CDR-ID、 CDR类型以及任务ID。 步骤207 :接收到用户行为记录的App Server通过任务名过滤出符合监测条件的
用户行为记录; 因为不同的监测人员可以通过不同的终端机启动监测,故App Server需要对接收
到的用户行为记录进行过滤。 任务名包含在启动监测任务的命令中。 各前端机还要注册等价身份字段(例如MSISDN或者MSI),以扩展用户身份的监
测条件,并通过软总线之间的路由器向其它前端机广播扩展命令。各前端机将监测条件发
送到所属的App Server进行汇总,各App server再将监测条件发送到WEB Server进行汇
总合并,然后由WEB Server将合并后的监测条件对所有前端机进行广播,以使各前端机可
以得到需要监测的用户的所有监测条件,从而可以获取到更多的用户行为记录。 步骤208 :执行了过滤操作的App Server将过滤出的用户行为记录发送给WEB
Server ; 步骤209 :WEB Server将接收到的过滤出的用户行为记录发送给终端机;
步骤210 :终端机获得过滤出的用户行为记录后,展现给监测人员。
以CDR为例,终端机在获得过滤出的CDR后,同时可以获得该CDR的开始时间, CDR-ID、远端站号以及前端机号。在展现过程中,多个用户行为记录可能都会在界面上显 示,此时,终端机需要对多个用户行为记录进行归并处理,归并原则为开始时间(start— time)、远端站号(remote—no)、前端机号(front_no)以及CDR-ID均相同的为同一个用户行 为记录的不同时刻的状态,在用户行为记录的列表中只应显示到1行,随后接收到的用户 行为记录将替换掉先前接收到的用户行为记录,而不是排列在先前接收到的用户行为记录 的后面。 随着该监测人员不断地在终端机上启动监测,终端机会一直接收到返回的用户行 为记录,每个接收到的用户行为记录反映了移动数据业务的当时状态,且后续的用户行为记录的字段更加完整。 可选地,终端机还可以根据远端站号以及前端机号直接向相应的前端机发送获取 用户行为记录对应的原始信令的请求,接收到该请求的前端机向终端机返回终端机所请求 的原始信令。远端站号以及前端机号可以唯一标识一台前端机。 可以看出,在本发明实施例中,App Server在移动数据业务进行过程中向各个前 端机下发启动监测任务的命令,可以获得包括移动数据业务在进行过程中的状态的用户行 为记录,再通过WEB Server将用户行为记录返回至终端机,进而可以及时向监测人员提供 无线网络用户的移动数据业务的实时状态。 本发明实施例三还提供了一种监测无线网络用户行为的系统,该系统包括
WEB Server,用于接收设置的监测条件,根据所述监测条件生成配置文件,所述配 置文件中包括所述监测条件,将所述配置文件发送至App Server ; 所述App Server,用于在移动数据业务进行过程中,向各个前端机下发启动监测 任务的命令,所述启动监测任务的命令包括所述配置文件; 所述各个前端机,用于向所述App Server返回用户行为记录,所述用户行为记录 包括所述移动数据业务在进行过程中的状态; 接收到所述用户行为记录的App Server还用于通过所述WEB Server将所述用户 行为记录返回至终端机。 所述终端机还用于将接收到的用户行为记录展现给监测人员。 可以看出,在本发明实施例中,App Server在移动数据业务进行过程中向各个前
端机下发启动监测任务的命令,可以获得包括移动数据业务在进行过程中的状态的用户行
为记录,再通过WEB Server将用户行为记录返回至终端机,进而可以及时向监测人员提供
无线网络用户的移动数据业务的实时状态。 请参考图3,为本发明实施例四提供的一种监测无线网络用户行为的系统示意图, 可以包括 终端机301,WEB Server302,第一 App Server303,第二 App Server304,第一前端 机305,第二前端机306,第三前端机307,第四前端机308,第五前端机309以及第六前端机 310。其中,终端机301与本发明实施例二中的前端机执行的操作相同,第一App Server302 以及第二 App Server303执行的操作与本发明实施例二中的各App Server执行的操作相 同,第一前端机304,第二前端机305,第三前端机306,第四前端机307,第五前端机308以 及第六前端机309与本发明实施例二中的各前端机执行的操作相同,均不在赘述。
可以看出,在本发明实施例中,App Server在移动数据业务进行过程中向各个前 端机下发启动监测任务的命令,可以获得包括移动数据业务在进行过程中的状态的用户行 为记录,再通过WEB Server将用户行为记录返回至终端机,进而可以及时向监测人员提供 无线网络用户的移动数据业务的实时状态。 最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将 一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作 之间存在任何这种实际的关系或者顺序。而且,术语"包括"、"包含"或者其任何其他变体 意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括 那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句"包括一个......"限定的要素,
并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借
助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下
前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部
或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如
ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务
器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方
式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对
于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变
之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
一种监测无线网络用户行为的方法,其特征在于,所述方法包括WEB Server接收设置的监测条件;所述WEB Server根据所述监测条件生成配置文件,所述配置文件中包括所述监测条件;所述WEB Server将所述配置文件发送至各App Server;在移动数据业务进行过程中,所述各App Server向各个前端机下发启动监测任务的命令,所述启动监测任务的命令包括所述配置文件;所述各个前端机向所属的App Server返回用户行为记录,所述用户行为记录包括所述移动数据业务在进行过程中的状态;接收到所述用户行为记录的App Server通过所述WEB Server将所述用户行为记录返回至终端机。
2. 根据权利要求l所述的方法,其特征在于,在所述各个前端机向所属的App Server 返回用户行为记录之前,所述方法还包括所述各个前端机根据所述设置的监测条件从各自的内存中获取用户行为记录。
3. 根据权利要求2所述的方法,其特征在于,所述方法还包括 所述各前端机扩展监测条件;所述各个前端机根据所述设置的监测条件从各自的内存中获取用户行为记录包括所述各前端机根据扩展的监测条件和所述设置的监测条件从各自的内存中获取用户行为记录。
4. 根据权利要求l所述的方法,其特征在于,在所述各个前端机向所属的App Server 返回用户行为记录之前,所述方法还包括所述各前端机判断获取的全部用户行为记录是否满足预置的过滤条件,若是,则所述 用户行为记录为满足过滤条件的用户行为记录。
5. 根据权利要求1所述的方法,其特征在于,在所述各App Server通过所述WEB Server将所述用户行为记录返回至终端机之前,所述方法还包括所述各App Server通过任务名对接收到的所述用户行为记录进行过滤,以过滤出符合监测条件的用户行为记录;所述各App Server通过所述WEB Server将所述用户行为记录返回至终端机包括 所述各App Server通过所述WEB Server将所述App Server过滤后的用户行为记录返回至终端机。
6. 根据权利要求1所述的方法,其特征在于,在接收到所述用户行为记录的App Server通过所述WEB Server将所述用户行为记录返回至终端机之后,所述方法还包括所述终端机将接收到的用户行为记录展现给监测人员。
7. 根据权利要求6所述的方法,其特征在于,所述终端机将接收到的用户行为记录展 现给监测人员包括所述终端机对接收到的用户行为记录进行归并,将开始时间、远端站号、前端机号以及 CDR-ID相同的用户行为记录展现在用户行为记录列表的同一行。
8. 根据权利要求l所述的方法,其特征在于,在接收到所述用户行为记录的App Server通过所述WEB Server将所述用户行为记录返回至终端机之后,所述方法还包括所述终端机根据远端站号以及前端机号向对应的前端机发送获取用户行为记录的原 始信令的请求;所述对应的前端机向所述终端机返回所请求的用户行为记录的原始信令。
9. 一种监测无线网络用户行为的系统,其特征在于,所述系统包括WEB Server,用于接收设置的监测条件,根据所述监测条件生成配置文件,所述配置文 件中包括所述监测条件,将所述配置文件发送至各App Server ;所述各App Server,用于在移动数据业务进行过程中,向各个前端机下发启动监测任务的命令,所述启动监测任务的命令包括所述配置文件;所述各个前端机,用于向所属的App Server返回用户行为记录,所述用户行为记录包括所述移动数据业务在进行过程中的状态;接收到所述用户行为记录的App Server还用于通过所述WEB Server将所述用户行为 记录返回至终端机。
10. 根据权利要求9所述的系统,其特征在于,所述终端机还用于将接收到的用户行为 记录展现给监测人员。
全文摘要
本发明实施例提供了一种监测无线网络用户行为的方法及系统。所述方法包括WEB Server接收设置的监测条件;所述WEB Server根据所述监测条件生成配置文件,所述配置文件中包括所述监测条件;所述WEB Server将所述配置文件发送至各App Server;在移动数据业务进行过程中,所述各App Server向各个前端机下发启动监测任务的命令,所述启动监测任务的命令包括所述配置文件;所述各个前端机向所属的App Server返回用户行为记录,所述用户行为记录包括所述移动数据业务在进行过程中的状态;接收到所述用户行为记录的App Server通过所述WEB Server将所述用户行为记录返回至终端机。
文档编号H04W24/00GK101715202SQ20091023770
公开日2010年5月26日 申请日期2009年11月16日 优先权日2009年11月16日
发明者李欣, 李永利, 贾林, 邢野 申请人:北京中创信测科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1