检测用户终端性能的方法和系统的制作方法

文档序号:7984193阅读:356来源:国知局
检测用户终端性能的方法和系统的制作方法
【专利摘要】本发明公开了检测用户终端性能的方法和系统。获取移动通信系统的用户详细呼叫记录,在用户详细呼叫记录中记录有IMSI、释放原因值以及误帧信息;获取用户终端信息列表,该用户终端信息列表包括用户终端型号与IMSI的对应关系;通过IMSI字段,将用户详细呼叫记录与用户终端信息列表进行关联;对每种型号的用户终端的所有用户详细呼叫记录条数进行计数;根据用户详细呼叫记录,分别计算每种型号的用户终端的呼叫成功率、掉话率和/或反向业务信道误帧率;将计算单元的计算结果分别与各自的设置值进行比对,根据比对结果检测用户终端的性能。本发明可以及时发现存在问题的移动终端。
【专利说明】检测用户终端性能的方法和系统
【技术领域】
[0001]本发明涉及移动通信系统的【技术领域】,特别涉及检测用户终端性能的方法和系统。
【背景技术】
[0002]图1所示为移动通信系统架构的示意图。
[0003]移动通信系统是一个端到端的系统,用户通信感知必须要站在全程全网的角度来分析。从移动通信系统架构来看,移动用户终端是位于最底层的一级网络设备,不会对移动通信网络造成大面积影响,但对单个用户通信质量的影响却不容忽视。
[0004]移动终端厂商对终端的性能评估主要侧重于电器特性方面的测试,终端投放市场后的工作性能,却没有网络性能指标方面的评估数据支撑。
[0005]鉴于目前移动终端产业的蓬勃发展,市场上出现了大量的低端品牌移动终端甚至山寨终端,这些终端中有相当一部分对用户感知影响较大,对网络指标的冲击也较大。
[0006]当用户无法接通呼叫,或者通话质量不好时,无法区分是网络的问题还是用户终端的问题,也就不能有效的保证通话质量。如果能检测出是用户终端出现问题,可以及时进行更换,以保证通话畅通。

【发明内容】

[0007]鉴于以上情况,本发明提出了检测用户终端性能的方法和系统。
[0008]根据本发明一方面,提出检测用户终端性能的系统,包括解析数据库和分析数据库,其中:
[0009]一台或多台解析数据库,对移动通信系统的用户详细呼叫记录做解析和入库处理,在用户详细呼叫记录中记录有用户的国际移动用户识别码(nisi)、释放原因值以及误帧信息,其中,误帧信息包括用户终端接收到的反向业务信道(TCH)合成坏帧数,表示用户终端反向链路上不可用的帧,以及反向TCH合成总帧数,表示用户终端反向链路上传输的总帧数;
[0010]分析数据库包括:
[0011]对象链接和嵌入数据库(OLE DB)接口,通过OLE DB接口访问解析数据库,获取解析后的用户详细呼叫记录;
[0012]存储单元,通过MSI字段,将用户详细呼叫记录与用户终端信息列表进行关联存储,该用户终端信息列表包括用户终端型号与MSI的对应关系;
[0013]计数单元,对每种型号的用户终端的所有用户详细呼叫记录条数进行计数,并记为 totalcall ;
[0014]计算单元,根据用户详细呼叫记录,分别计算每种型号的用户终端的呼叫成功率、掉话率和/或反向业务信道误帧率;
[0015]检测单元,将计算单元的计算结果分别与各自的设置值进行比对,根据比对结果检测用户终端的性能。
[0016]进一步,所述检测用户终端性能的系统,还包括:
[0017]用户终端短信自注册平台,配置于接收用户终端上报的短信,短信的内容包括用户终端型号与MSI的对应关系;
[0018]从用户终端短信自注册平台上获取的数据制作用户终端信息列表,将用户终端信息列表导入到分析数据库上,并提供给存储单元。
[0019]进一步,所述检测用户终端性能的系统,计算呼叫成功率的过程如下:
[0020]根据用户详细呼叫记录中的释放原因值字段判断出用户呼叫是否成功,对每种型号的用户终端的所有呼叫失败的用户详细呼叫记录进行计数,并记为failedcall ;
[0021]计算每种型号的用户终端的呼叫成功率,即呼叫成功率=(totalcall-faiIedcalI)/totalcall。
[0022]进一步,所述检测用户终端性能的系统,计算掉话率的过程如下:
[0023]根据用户详细呼叫记录中的释放原因值字段判断每次用户呼叫是否成功,对每种型号移动用户终端呼叫成功的用户详细呼叫记录进行计数,并记为successcall,其中successcall = totalcall — failedcall ;
[0024]根据用户详细呼叫记录中的释放原因值字段判断每次用户呼叫是否正常释放,对每种型号移动用户终端所有异常释放的用户详细呼叫记录进行计数,并记为dropedcall ;
[0025]计算每种型号移动用户终端的掉话率,即掉话率=dropedcall/successcall。
[0026]进一步,所述检测用户终端性能的系统,计算反向业务信道误帧率的过程如下:
[0027]对每种型号移动用户终端每次呼叫过程中的反向TCH合成坏帧数求和;
[0028]对每种型号移动用户终端每次呼叫过程中的反向TCH合成总帧数求和;
[0029]计算反向业务信道误帧率,即反向业务信道误帧率=反向TCH合成坏帧数之和/反向TCH合成总帧数之和*100%。
[0030]根据本发明另一方面,还提出检测用户终端性能的方法,其中:
[0031]获取移动通信系统的用户详细呼叫记录,在用户详细呼叫记录中记录有用户的国际移动用户识别码(IMSI)、释放原因值以及误帧信息,其中,误帧信息包括用户终端接收到的反向业务信道(TCH)合成坏帧数,表示用户终端反向链路上不可用的帧,以及反向TCH合成总帧数,表示用户终端反向链路上传输的总帧数;
[0032]获取用户终端信息列表,该用户终端信息列表包括用户终端型号与IMSI的对应关系;
[0033]通过MSI字段,将用户详细呼叫记录与用户终端信息列表进行关联;
[0034]对每种型号的用户终端的所有用户详细呼叫记录条数进行计数,并记为totalcall ;
[0035]根据用户详细呼叫记录,分别计算每种型号的用户终端的呼叫成功率、掉话率和/或反向业务信道误帧率;
[0036]将计算结果分别与各自的设置值进行比对,根据比对结果检测用户终端的性能。
[0037]进一步,所述检测用户终端性能的方法,其中:
[0038]设置用户终端短信自注册平台,以接收用户终端上报的短信,短信的内容包括用户终端型号与MSI的对应关系;[0039]从用户终端短信自注册平台上获取的数据制作用户终端信息列表。
[0040]进一步,所述检测用户终端性能的方法,计算呼叫成功率的过程如下:
[0041]根据用户详细呼叫记录中的释放原因值字段判断出用户呼叫是否成功,对每种型号的用户终端的所有呼叫失败的用户详细呼叫记录进行计数,并记为failedcall ;
[0042]计算每种型号的用户终端的呼叫成功率,即呼叫成功率=(totalcall-faiIedcalI)/totalcall。
[0043]进一步,所述检测用户终端性能的方法,计算掉话率的过程如下:
[0044]根据用户详细呼叫记录中的释放原因值字段判断每次用户呼叫是否成功,对每种型号移动用户终端呼叫成功的用户详细呼叫记录进行计数,并记为successcall,其中successcall = totalcall — failedcall ;
[0045]根据用户详细呼叫记录中的释放原因值字段判断每次用户呼叫是否正常释放,对每种型号移动用户终端所有异常释放的用户详细呼叫记录进行计数,并记为dropedcall ;
[0046]计算每种型号移动用户终端的掉话率,即掉话率=dropedcall/successcall。
[0047]进一步,所述检测用户终端性能的方法,计算反向业务信道误帧率的过程如下:
[0048]对每种型号移动用户终端每次呼叫过程中的反向TCH合成坏帧数求和;
[0049]对每种型号移动用户终端每次呼叫过程中的反向TCH合成总帧数求和;
[0050]计算反向业务信道误帧率,即反向业务信道误帧率=反向TCH合成坏帧数之和/反向TCH合成总帧数之和*100%。
[0051]本发明通过分析移动通信系统记录下的用户终端通信数据,得出移动用户终端连接性能、保持性能以及通信质量性能等,从而检测出用户终端的性能,可以及时发现存在问题的移动终端,并进行更换,以保证通话畅通。
【专利附图】

【附图说明】
[0052]此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0053]图1所示为移动通信系统架构的示意图。
[0054]图2所示为本发明检测用户终端性能的系统结构示意图。
[0055]图3所示为本发明检测用户终端性能的方法流程示意图。
[0056]图4所示为本发明计算呼叫成功率的方法流程图。
[0057]图5所示为本发明计算掉话率的方法流程图。
[0058]图6所示为本发明计算反向业务信道误帧率的方法流程图。
【具体实施方式】
[0059]现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置和数值不限制本发明的范围。
[0060]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0061]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。[0062]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
[0063]在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0064]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0065]为使本发明的目的、技术方案及优点更加清楚明白,下面将以CDMA网络移动用户终端性能分析为例,对本发明做进一步详细说明。
[0066]图2所示为本发明检测用户终端性能的系统结构示意图。该系统包括解析数据库和分析数据库。
[0067]一台或多台解析数据库,对移动通信系统的用户详细呼叫记录做解析和入库处理。在用户详细呼叫记录中记录有用户的MSI (国际移动用户识别码)、释放原因值、与通话质量相关的误帧信息、用户每次通话时接入系统的相关网络信息、以及通话过程中的切换信息等,其中,误帧信息包括用户终端接收到的反向业务信道(TCH)合成坏帧数,表示用户终端反向链路上不可用的帧,以及反向TCH合成总帧数,表示用户终端反向链路上传输的总帧数。
[0068]分析数据库包括OLE DB (对象链接和嵌入数据库)接口、存储单元、计数单元、计算单元、以及检测单元。
[0069]通过OLE DB接口以链接服务器的方式访问解析数据库,获取解析后的用户详细呼叫记录。可以通过客户端的形式远程登录分析数据库,采集分析结果或维护分析数据。
[0070]在一实施例中,分析数据库通过如下方式获取用户终端信息列表。
[0071]在CDMA网络中设置用户终端短信自注册平台,用户终端向用户终端短信自注册平台上报包含用户终端信息的短信,短信包含的内容如下表所示:
[0072]表1
[0073]
【权利要求】
1.检测用户终端性能的系统,其特征在于,包括解析数据库和分析数据库: 一台或多台解析数据库,对移动通信系统的用户详细呼叫记录做解析和入库处理,在用户详细呼叫记录中记录有用户的国际移动用户识别码(IMSI)、释放原因值以及误帧信息,其中,误帧信息包括用户终端接收到的反向业务信道(TCH)合成坏帧数,表示用户终端反向链路上不可用的帧,以及反向TCH合成总帧数,表示用户终端反向链路上传输的总帧数; 分析数据库包括: 对象链接和嵌入数据库(OLE DB)接口,通过OLE DB接口访问解析数据库,获取解析后的用户详细呼叫记录; 存储单元,通过MSI字段,将用户详细呼叫记录与用户终端信息列表进行关联存储,该用户终端信息列表包括用户终端型号与MSI的对应关系; 计数单元,对每种型号的用户终端的所有用户详细呼叫记录条数进行计数,并记为totalcall ; 计算单元,根据用户详细呼叫记录,分别计算每种型号的用户终端的呼叫成功率、掉话率和/或反向业务信道误帧率; 检测单元,将计算单元的计算结果分别与各自的设置值进行比对,根据比对结果检测用户终端的性能。
2.如权利要求1所述检测用户终端性能的系统,其特征在于,还包括: 用户终端短信自注册平台,配置于接收用户终端上报的短信,短信的内容包括用户终端型号与頂SI的对应关系; 从用户终端短信自注册平台上获取的数据制作用户终端信息列表,将用户终端信息列表导入到分析数据库上,并提供给存储单元。
3.如权利要求1所述检测用户终端性能的系统,其特征在于: 计算呼叫成功率的过程如下: 根据用户详细呼叫记录中的释放原因值字段判断出用户呼叫是否成功,对每种型号的用户终端的所有呼叫失败的用户详细呼叫记录进行计数,并记为failedcall ; 计算每种型号的用户终端的呼叫成功率,即呼叫成功率=(totalcall-faiIedcalI) /totalcallο
4.如权利要求1所述检测用户终端性能的系统,其特征在于: 计算掉话率的过程如下: 根据用户详细呼叫记录中的释放原因值字段判断每次用户呼叫是否成功,对每种型号移动用户终端呼叫成功的用户详细呼叫记录进行计数,并记为successcall,其中successcall = totalcall — failedcall ; 根据用户详细呼叫记录中的释放原因值字段判断每次用户呼叫是否正常释放,对每种型号移动用户终端所有异常释放的用户详细呼叫记录进行计数,并记为dropedcall ; 计算每种型号移动用户终端的掉话率,即掉话率=dropedcall/successcall。
5.如权利要求1所述检测用户终端性能的系统,其特征在于: 计算反向业务信道误帧率的过程如下: 对每种型号移动用户终端每次呼叫过程中的反向TCH合成坏帧数求和;对每种型号移动用户终端每次呼叫过程中的反向TCH合成总帧数求和; 计算反向业务信道误帧率,即反向业务信道误帧率=反向TCH合成坏帧数之和/反向TCH合成总帧数之和*100%。
6.检测用户终端性能的方法,其特征在于: 获取移动通信系统的用户详细呼叫记录,在用户详细呼叫记录中记录有用户的国际移动用户识别码(IMSI)、释 放原因值以及误帧信息,其中,误帧信息包括用户终端接收到的反向业务信道(TCH)合成坏帧数,表示用户终端反向链路上不可用的帧,以及反向TCH合成总帧数,表示用户终端反向链路上传输的总帧数; 获取用户终端信息列表,该用户终端信息列表包括用户终端型号与IMSI的对应关系; 通过MSI字段,将用户详细呼叫记录与用户终端信息列表进行关联; 对每种型号的用户终端的所有用户详细呼叫记录条数进行计数,并记为totalcall ; 根据用户详细呼叫记录,分别计算每种型号的用户终端的呼叫成功率、掉话率和/或反向业务信道误帧率; 将计算结果分别与各自的设置值进行比对,根据比对结果检测用户终端的性能。
7.如权利要求6所述检测用户终端性能的方法,其特征在于: 设置用户终端短信自注册平台,以接收用户终端上报的短信,短信的内容包括用户终端型号与頂SI的对应关系; 从用户终端短信自注册平台上获取的数据制作用户终端信息列表。
8.如权利要求6所述检测用户终端性能的方法,其特征在于: 计算呼叫成功率的过程如下: 根据用户详细呼叫记录中的释放原因值字段判断出用户呼叫是否成功,对每种型号的用户终端的所有呼叫失败的用户详细呼叫记录进行计数,并记为failedcall ; 计算每种型号的用户终端的呼叫成功率,即呼叫成功率=(totalcall-faiIedcalI) /totalcallο
9.如权利要求6所述检测用户终端性能的方法,其特征在于: 计算掉话率的过程如下: 根据用户详细呼叫记录中的释放原因值字段判断每次用户呼叫是否成功,对每种型号移动用户终端呼叫成功的用户详细呼叫记录进行计数,并记为successcall,其中successcall = totalcall — failedcall ; 根据用户详细呼叫记录中的释放原因值字段判断每次用户呼叫是否正常释放,对每种型号移动用户终端所有异常释放的用户详细呼叫记录进行计数,并记为dropedcall ; 计算每种型号移动用户终端的掉话率,即掉话率=dropedcall/successcall。
10.如权利要求6所述检测用户终端性能的方法,其特征在于: 计算反向业务信道误帧率的过程如下: 对每种型号移动用户终端每次呼叫过程中的反向TCH合成坏帧数求和; 对每种型号移动用户终端每次呼叫过程中的反向TCH合成总帧数求和; 计算反向业务信道误帧率,即反向业务信道误帧率=反向TCH合成坏帧数之和/反向TCH合成总帧数之和*100%。
【文档编号】H04W24/08GK103731866SQ201210389059
【公开日】2014年4月16日 申请日期:2012年10月15日 优先权日:2012年10月15日
【发明者】陈林, 王仕波 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1