一种携号转网短消息日志分析方法、系统及装置的制作方法

文档序号:7898026阅读:293来源:国知局
专利名称:一种携号转网短消息日志分析方法、系统及装置的制作方法
技术领域
本发明涉及通信技术,尤其涉及一种携号转网短消息日志分析方法、系统及装置。
背景技术
随着电信产业的发展及电话普及率的提高,用户对电信业务的要求越来越高。近年来,世界各国对“号码携带”(Number Portability)的应用越来越重视,实施的地区和范围越来越广。当用户想更换一个移动运营商时,其原来的号码通常都希望予以保留,携带此号码加入新的运营商网络。根据对国外政府管制情况的分析,认为移动号码携带是未来的发展趋势。目前携号转网短消息日志的分析,主要是由维护人员针对问题号码,从分布式的多个业务主机和多个业务模块目录中,搜索并提取出基础日志,再通过辨别日志中的时间、 消息ID、手机号码、RN标识等关键字进行日志分拣,寻找出属于同一消息流程的日志,分析出消息流转状态,判断问题点,最终生成分析结果,形成案例归档。该方法存在如下缺陷1、现有携号转网短消息业务包括多套业务流程,每套业务流程中都涉及十几个流程点,携号转网业务流程较普通业务流程复杂度大大增加,靠人工方式去判定业务流程难免出现疏漏;2、通常,携号转网短消息业务的网关由多台服务器对业务进行负载分担,网关的内部处理又采用多模块模式,因此日志分布在不同的服务器的各个不同的模块上,现有的核查方式需要多台服务器的多个模块上分别去收取日志,耗时耗力,难以保证收取日志的全面性,大大降低了问题处理的效率;3、现有的日志分析方式是对日志进行检索,再通过辨识消息ID、号码等关键字去匹配日志,进行日志分拣,问题定位的效率低下,也难以保证准确度。

发明内容
本发明实施例提供一种携号转网短消息日志分析方法、系统及装置,以提高携号转网短消息业务问题定位的效率。一种携号转网短消息日志分析方法,包括从服务器的各个模块中获取号码字段中带有RN标识的短消息日志;从已经获取的短消息日志中获取带有RN标识的移动终端号码;根据所述移动终端号码,从服务器的各个模块中获取带有所述移动终端号码的短消息日志;在获取到的短消息日志中添加所述短消息日志所在模块的标识后,存储所述短消
息日志O一种携号转网短消息日志分析系统,包括服务器,包括用于实现短消息业务流程的多个模块,各个模块在实现短消息业务流程中相应步骤时,生成短消息日志并保存;分析装置,用于从服务器的各个模块中获取号码字段中带有RN标识的短消息日志;从已经获取的日志中获取带有RN标识的移动终端号码;根据所述移动终端号码,从服务器的各个模块中获取带有所述移动终端号码的短消息日志;在获取到的短消息日志中添加所述短消息日志所在模块的标识后,存储所述短消息日志。一种携号转网短消息日志分析装置,包括第一日志获取单元,用于从服务器的各个模块中获取号码字段中带有RN标识的短消息日志;号码获取单元,用于从已经获取的短消息日志中获取带有RN标识的移动终端号码;第二日志获取单元,用于根据所述移动终端号码,从服务器的各个模块中获取带有所述移动终端号码的短消息日志;分析处理单元,用于在获取到的短消息日志中添加所述短消息日志所在模块的标识后,存储所述短消息日志。本发明实施例提供一种携号转网短消息日志分析方法、系统及装置,通过从服务器各个模块的日志中获取号码字段带有RN标识的短消息日志,根据带有RN标识的短消息日志中带有RN标识的移动终端标识,再次从服务器各个模块的日志中获取带有该移动终端标识的日志,并在所获取的日志中增加该日志所在模块的标识后,将所获取的日志存入数据库中。由于存储了所有携号转网短消息日志,并且短消息日志中包括了该短消息日志所来自的模块,所以便于在通过短消息日志定位问题时,能够较方便的定位出问题所在的模块和出现问题的流程,进而提高了携号转网短消息业务问题定位的效率。


图1为本发明实施例提供的携号转网短消息日志分析方法流程图;图2为本发明实施例提供的携号转网短消息日志分析方法进行问题定位的流程图;图3为本发明实施例提供的携号转网短消息日志分析方法进行问题定位的流程中步骤S202的具体流程图;图4为本发明实施例提供的携号转网短消息日志分析系统结构示意图;图5和图6为本发明实施例提供的携号转网短消息日志分析装置结构示意图。
具体实施例方式本发明实施例提供一种携号转网短消息日志分析方法、系统及装置,通过从服务器各个模块的日志中获取号码字段带有RN标识的短消息日志,根据带有RN标识的短消息日志中带有RN标识的移动终端标识,再次从服务器各个模块的日志中获取带有该移动终端标识的日志,并在所获取的日志中增加该日志所在模块的标识后,将所获取的日志存入数据库中。由于存储了所有携号转网短消息日志,并且短消息日志中包括了该短消息日志所来自的模块,所以便于在通过短消息日志定位问题时,能够较方便的定位出问题所在的模块和出现问题的流程,进而提高了携号转网短消息日志的分析效率。如图1所示,本发明实施例提供的携号转网短消息日志分析方法,具体包括步骤S101、从服务器的各个模块中获取号码字段中带有RN标识的短消息日志;
步骤S102、从已经获取的短消息日志中获取带有RN标识的移动终端号码;步骤S103、根据移动终端号码,从服务器的各个模块中获取带有移动终端号码的短消息日志;步骤S104、在获取到的短消息日志中添加短消息日志所在模块的标识后,存储短
消息日志。由于在实现携号转网用户参与的短消息业务时,只有一部分所生成的短消息日志中存在标记携号转网的RN标志,另外一部分短消息日志是不具有RN标识的。所以在步骤 SlOl中,首先获取这一部分具有RN标识的短消息日志,再通过步骤S102获取到携号转网的移动终端号码,进而在步骤S103中通过该移动终端号码获取到不具有RN标识的短消息日志,这样,携号转网用户参与的短消息业务中所生成的短消息日志就全部被获取到了,在步骤S104中,再将短消息日志所在模块的标识添加到相应的短消息日志中,并进行存储, 由于存储了所有携号转网短消息日志,并且短消息日志中包括了该短消息日志所来自的模块,所以便于在通过短消息日志定位问题时,能够较方便的定位出问题所在的模块和出现问题的流程,进而提高了携号转网短消息业务问题定位的效率。在步骤SlOl中,在从服务器的各个模块中获取号码字段中带有RN标识的短消息日志时,可以实时获取,也可以是周期性的获取,例如,可以设定一个周期,并在每个周期结束时从服务器的各个模块中获取该周期内生成的号码字段中带有RN标识的短消息日志; 同样,在步骤S103中,也可以是根据移动终端号码,从服务器的各个模块中获取该周期内生成的带有移动终端号码的短消息日志。该周期的具体长度可以根据实际需要进行设定,如果对实时性要求不高,则可以设定为1天,每天对当天的短消息日志进行一次分析处理和存储,如果对实时性要求较高, 也可以将该周期设定为1个小时,每个小时即进行一次短消息日志的分析处理和存储,当然,本领域技术人员可以根据实际情况对该周期进行灵活设定。在步骤S103中,为了便于在进行问题定位时查找短消息日志,可以将短消息日志存储在数据库中,该数据库可以独立设置,也可以和本发明实施例中进行短消息日志分析的装置合并设置。通过本发明实施例提供的携号转网短消息日志分析方法,能够较方便的定位出问题所在的模块和出现问题的流程,提高携号转网短消息业务问题定位的效率。下面给出一种基于本发明实施例提供的携号转网短消息日志分析方法,进行问题定位的方法,如图2 所示,包括步骤S201、根据接收到的移动终端号码和时间信息,在存储的短消息日志中查找相关的短消息日志;步骤S202、根据短消息日志中的短消息日志所在模块的标识、短消息日志错误标识以及预先设置的错误码集,确定短消息业务流程的问题点。在步骤S202中,可以首先根据短消息日志中短消息日志所在模块的标识和业务流程模型,确定出各个短消息日志所在的步骤,即,将各个短消息日志和业务流程中生成该日志的步骤匹配起来,以便于进行问题的定位,在匹配完成后,即可直观的根据短消息日志的缺失情况和根据短消息日志中的错误标识定位出业务流程中出现问题的步骤,进而可以根据该步骤的功能以及该步骤涉及的模块进行问题的处理。在定位问题出现的步骤和模块的同时,还可以根据预先设置的错误码集,确定出具体出现的问题是什么,以及出现该问题的原因,从而进一步便于对该问题进行分析和处理。具体的,如图3所示,步骤S202中包括步骤S2021、根据短消息日志中的短消息日志所在模块的标识以及预先设置的业务流程模型,将短消息日志与业务流程进行匹配;步骤S2022、当业务流程中存在短消息日志缺失时,确定短消息业务流程的问题点为缺失的短消息日志所匹配的业务流程;步骤S2023、当短消息日志中存在短消息日志错误标识时,根据短消息日志错误标识以及预先设置的错误码集,确定短消息业务流程的问题点为该错误短消息日志所匹配的业务流程,并确定错误的原因。进一步,为便于进一步的分析和处理,在确定短消息业务流程的问题点之后,还包括生成短消息日志分析文件并保存。这样,在进行业务测试时,则便于生成业务测试案例分析文件,在处理用户投诉时,则便于生成投诉分析案例分析文件,也便于进行存档以供查询。本发明实施例还相应提供一种携号转网短消息日志分析系统,如图4所示,系统中包括服务器401和分析装置402,其中服务器401,包括用于实现短消息业务流程的多个模块,各个模块在实现短消息业务流程中相应步骤时,生成短消息日志并保存;分析装置402,用于从服务器的各个模块中获取号码字段中带有RN标识的短消息日志;从已经获取的日志中获取带有RN标识的移动终端号码;根据移动终端号码,从服务器的各个模块中获取带有移动终端号码的短消息日志;在获取到的短消息日志中添加短消息日志所在模块的标识后,存储短消息日志。其中,分析装置402在存储短消息日志时,可以存储在数据库中以便于查询,数据库可以设置在分析装置402中,也可以另外设置。在进行问题定位时,分析装置402还用于根据接收到的移动终端号码和时间信息,在存储的短消息日志中查找相关的短消息日志;根据短消息日志中的短消息日志所在模块的标识、短消息日志错误标识以及预先设置的错误码集,确定短消息业务流程的问题点。当然,进行问题定位的装置也可以不和分析装置402合并设置,此时,由进行问题定位的装置实现上述功能。本发明实施例还提供一种携号转网短消息日志分析装置,如图5所示,包括第一日志获取单元501,用于从服务器的各个模块中获取号码字段中带有RN标识的短消息日志;号码获取单元502,用于从已经获取的短消息日志中获取带有RN标识的移动终端号码;第二日志获取单元503,用于根据移动终端号码,从服务器的各个模块中获取带有移动终端号码的短消息日志;分析处理单元504,用于在获取到的短消息日志中添加短消息日志所在模块的标识后,存储短消息日志。在定时进行短消息日志分析时,第一日志获取单元501具体用于以设定的周期从服务器的各个模块中获取该周期内生成的号码字段中带有RN标识的短消息日志;第二日志获取单元503具体用于根据移动终端号码,从服务器的各个模块中获取该周期内生成的带有移动终端号码的短消息日志。当该携号转网短消息日志分析装置进行问题定位时,如图6所示,装置中还包括查找单元505,用于根据接收到的移动终端号码和时间信息,在存储的短消息日志中查找相关的短消息日志;确定单元506,用于根据短消息日志中的短消息日志所在模块的标识、短消息日志错误标识以及预先设置的错误码集,确定短消息业务流程的问题点。其中,确定单元506具体包括匹配子单元5061,用于根据短消息日志中的短消息日志所在模块的标识以及预先设置的业务流程模型,将短消息日志与业务流程进行匹配;第一确定子单元5062,用于当业务流程中存在短消息日志缺失时,确定短消息业务流程的问题点为缺失的短消息日志所匹配的业务流程;第二确定子单元5063,用于当短消息日志中存在短消息日志错误标识时,根据短消息日志错误标识以及预先设置的错误码集,确定短消息业务流程的问题点为该错误短消息日志所匹配的业务流程,并确定错误的原因。本发明实施例提供一种携号转网短消息日志分析方法、系统及装置,通过从服务器各个模块的日志中获取号码字段带有RN标识的短消息日志,根据带有RN标识的短消息日志中带有RN标识的移动终端标识,再次从服务器各个模块的日志中获取带有该移动终端标识的日志,并在所获取的日志中增加该日志所在模块的标识后,将所获取的日志存入数据库中。由于存储了所有携号转网短消息日志,并且短消息日志中包括了该短消息日志所来自的模块,所以便于在通过短消息日志定位问题时,能够较方便的定位出问题所在的模块和出现问题的流程,进而提高了携号转网短消息日志的分析效率。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种携号转网短消息日志分析方法,其特征在于,包括从服务器的各个模块中获取号码字段中带有RN标识的短消息日志;从已经获取的短消息日志中获取带有RN标识的移动终端号码;根据所述移动终端号码,从服务器的各个模块中获取带有所述移动终端号码的短消息日志;在获取到的短消息日志中添加所述短消息日志所在模块的标识后,存储所述短消息日ο
2.如权利要求1所述的方法,其特征在于,所述从服务器的各个模块中获取号码字段中带有RN标识的短消息日志,具体为以设定的周期从服务器的各个模块中获取该周期内生成的号码字段中带有RN标识的短消息日志;所述根据所述移动终端号码,从服务器的各个模块中获取带有所述移动终端号码的短消息日志,具体为根据所述移动终端号码,从服务器的各个模块中获取该周期内生成的带有所述移动终端号码的短消息日志。
3.如权利要求1所述的方法,其特征在于,所述存储所述短消息日志,具体为将所述短消息日志存储在数据库中。
4.如权利要求1所述的方法,其特征在于,还包括根据接收到的移动终端号码和时间信息,在存储的短消息日志中查找相关的短消息日志;根据所述短消息日志中的短消息日志所在模块的标识、短消息日志错误标识以及预先设置的错误码集,确定所述短消息业务流程的问题点。
5.如权利要求4所述的方法,其特征在于,所述根据所述短消息日志中的短消息日志所在模块的标识、短消息日志错误标识以及预先设置的错误码集,确定所述短消息业务流程的问题点,具体包括根据所述短消息日志中的短消息日志所在模块的标识以及预先设置的业务流程模型, 将所述短消息日志与业务流程进行匹配;当业务流程中存在短消息日志缺失时,确定短消息业务流程的问题点为缺失的短消息日志所匹配的业务流程;当短消息日志中存在短消息日志错误标识时,根据短消息日志错误标识以及预先设置的错误码集,确定所述短消息业务流程的问题点为该错误短消息日志所匹配的业务流程, 并确定错误的原因。
6.如权利要求4所述的方法,其特征在于,在所述确定所述短消息业务流程的问题点之后,还包括生成短消息日志分析文件并保存。
7.一种携号转网短消息日志分析系统,其特征在于,包括服务器,包括用于实现短消息业务流程的多个模块,各个模块在实现短消息业务流程中相应步骤时,生成短消息日志并保存;分析装置,用于从服务器的各个模块中获取号码字段中带有RN标识的短消息日志;从已经获取的日志中获取带有RN标识的移动终端号码;根据所述移动终端号码,从服务器的各个模块中获取带有所述移动终端号码的短消息日志;在获取到的短消息日志中添加所述短消息日志所在模块的标识后,存储所述短消息日志。
8.如权利要求7所述的系统,其特征在于,所述分析装置还用于根据接收到的移动终端号码和时间信息,在存储的短消息日志中查找相关的短消息日志;根据所述短消息日志中的短消息日志所在模块的标识、短消息日志错误标识以及预先设置的错误码集,确定所述短消息业务流程的问题点。
9.一种携号转网短消息日志分析装置,其特征在于,包括第一日志获取单元,用于从服务器的各个模块中获取号码字段中带有RN标识的短消息日志;号码获取单元,用于从已经获取的短消息日志中获取带有RN标识的移动终端号码; 第二日志获取单元,用于根据所述移动终端号码,从服务器的各个模块中获取带有所述移动终端号码的短消息日志;分析处理单元,用于在获取到的短消息日志中添加所述短消息日志所在模块的标识后,存储所述短消息日志。
10.如权利要求9所述的装置,其特征在于,所述第一日志获取单元具体用于以设定的周期从服务器的各个模块中获取该周期内生成的号码字段中带有RN标识的短消息日志;所述第二日志获取单元具体用于根据所述移动终端号码,从服务器的各个模块中获取该周期内生成的带有所述移动终端号码的短消息日志。
11.如权利要求9所述的装置,其特征在于,还包括查找单元,用于根据接收到的移动终端号码和时间信息,在存储的短消息日志中查找相关的短消息日志;确定单元,用于根据所述短消息日志中的短消息日志所在模块的标识、短消息日志错误标识以及预先设置的错误码集,确定所述短消息业务流程的问题点。
12.如权利要求11所述的装置,其特征在于,所述确定单元具体包括匹配子单元,用于根据所述短消息日志中的短消息日志所在模块的标识以及预先设置的业务流程模型,将所述短消息日志与业务流程进行匹配;第一确定子单元,用于当业务流程中存在短消息日志缺失时,确定短消息业务流程的问题点为缺失的短消息日志所匹配的业务流程;第二确定子单元,用于当短消息日志中存在短消息日志错误标识时,根据短消息日志错误标识以及预先设置的错误码集,确定所述短消息业务流程的问题点为该错误短消息日志所匹配的业务流程,并确定错误的原因。
全文摘要
本发明公开了一种携号转网短消息日志分析方法、系统及装置,涉及通信技术,通过从服务器各个模块的日志中获取号码字段带有RN标识的短消息日志,根据带有RN标识的短消息日志中带有RN标识的移动终端标识,再次从服务器各个模块的日志中获取带有该移动终端标识的日志,并在所获取的日志中增加该日志所在模块的标识后,将所获取的日志存入数据库中。由于存储了所有携号转网短消息日志,并且短消息日志中包括了该短消息日志所来自的模块,所以便于在通过短消息日志定位问题时,能够较方便的定位出问题所在的模块和出现问题的流程,进而提高了携号转网短消息业务问题定位的效率。
文档编号H04W24/02GK102547678SQ201010614730
公开日2012年7月4日 申请日期2010年12月30日 优先权日2010年12月30日
发明者全凯南, 张宏涛, 李慧莉, 杨娜, 莫楠 申请人:中国移动通信集团天津有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1