移动网络的性能测试方法、移动终端、服务器及测试系统技术方案

技术编号:16236817 阅读:88 留言:0更新日期:2017-09-19 16:33
本发明专利技术公开了一种移动网络的性能测试方法,包括以下步骤:移动终端发送第一类型控制包至服务器,并在接收到服务器的回复后连续发送第一类型数据包至服务器;待第一类型数据包发送完毕,移动终端发送第二类型控制包至服务器,以告知服务器本轮上行数据发送完成;接收服务器发送的第二类型数据包,并在接收到服务器发送的第三类型控制包时,获取服务器计算的上行性能统计数据,并计算本轮的下行性能统计数据,将上行性能统计数据和下行性能统计数据写入测试日志文件。本发明专利技术还公开了一种移动终端、服务器及测试系统,本发明专利技术可以对真实网络进行性能测试,以获取端到端链路上的丢包、乱序和吞吐率等指标,从而可以对移动网络进行精确诊断。

Performance test method for mobile network, mobile terminal, server and test system

The invention discloses a method for testing performance of mobile network, which comprises the following steps: first type mobile control terminal to send packets to the server, and sends a first type of data packets to the server in the server receives the reply to the first type of data packet; sending control packets to the server end, the mobile terminal sends second types to complete the server is notified of uplink data transmission; second types of data receiving server sends packets, and received third types of control packets sent by the server, the uplink performance statistics for server computing, and computing the data downlink performance statistics, statistical data uplink performance statistics and downlink performance test write log file. The invention also discloses a mobile terminal, server and test system, the invention can test the performance of the real network, to achieve the end to end packet loss and link throughput disorder and other indicators, which can make accurate diagnosis of mobile network.

【技术实现步骤摘要】
移动网络的性能测试方法、移动终端、服务器及测试系统
本专利技术涉及通信
,尤其涉及一种移动网络的性能测试方法、移动终端、服务器及测试系统。
技术介绍
目前针对移动网络的优化逐渐集中到用户感知上,而用户感知的影响因素很显然是很复杂的,排除资费、心理差异等因素外,从终端到服务器的端到端链路上的所有环节,都可能会对业务的性能造成影响,进而波及到用户对业务质量的感知。目前的优化手段,往往关注在端到端链路上的某个单点上,例如终端侧抓包、接入网内部网元抓包、或采用硬探针设备进行监听分析等。这些手段能解决部分问题,但当需要针对单个投诉案例进行深入分析某项指标时,如需要逐跳、逐包进行分析和排查时,仍然显得力有不逮。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种移动网络的性能测试方法、移动终端、服务器及测试系统,旨在利用移动终端对真实网络进行性能测试,以获取针对端到端链路上的丢包、乱序和吞吐率等指标,从而可以对移动网络进行精确诊断。为实现上述目的,本专利技术提供的一种移动网络的性能测试方法,所述移动网络的性能测试方法包括以本文档来自技高网...
移动网络的性能测试方法、移动终端、服务器及测试系统

【技术保护点】
一种移动网络的性能测试方法,其特征在于,所述移动网络的性能测试方法包括:移动终端发送第一类型控制包至服务器,并在接收到所述服务器的回复后连续发送预定数量的第一类型数据包至所述服务器;待所述第一类型数据包发送完毕,移动终端发送第二类型控制包至所述服务器,以告知所述服务器本轮上行数据发送完成;接收所述服务器发送的第二类型数据包,并在接收到所述服务器发送的第三类型控制包时,获取所述服务器计算的上行性能统计数据,并计算本轮的下行性能统计数据,将所述上行性能统计数据和下行性能统计数据写入测试日志文件。

【技术特征摘要】
1.一种移动网络的性能测试方法,其特征在于,所述移动网络的性能测试方法包括:移动终端发送第一类型控制包至服务器,并在接收到所述服务器的回复后连续发送预定数量的第一类型数据包至所述服务器;待所述第一类型数据包发送完毕,移动终端发送第二类型控制包至所述服务器,以告知所述服务器本轮上行数据发送完成;接收所述服务器发送的第二类型数据包,并在接收到所述服务器发送的第三类型控制包时,获取所述服务器计算的上行性能统计数据,并计算本轮的下行性能统计数据,将所述上行性能统计数据和下行性能统计数据写入测试日志文件。2.如权利要求1所述的移动网络的性能测试方法,其特征在于,所述接收所述服务器发送的第二类型数据包的步骤之后还包括:判断所述第二类型数据包的移动终端时戳弹回字段是否为第一预定值;若否,则获取所述第二类型数据包的接收时刻;计算所述接收时刻、第一预定值以及所述服务器内部处理时延之间的差值,得到有效时延,并将所述有效时延记录到所述测试日志文件中;其中,所述服务器内部处理时延为所述服务器根据当前时刻与所述第一类型数据包放入队列的入队时刻之间的差值计算得到。3.如权利要求1或2所述的移动网络的性能测试方法,其特征在于,所述在接收到所述服务器发送的第三类型控制包时,获取所述服务器计算的上行性能统计数据,并计算本轮的下行性能统计数据,将所述上行性能统计数据和下行性能统计数据写入测试日志文件的步骤包括:所述移动终端在接收到所述第三类型控制包时,从所述第三类型控制包中获取所述服务器计算的上行性能统计数据;根据与所述服务器侧对应的队列,计算本轮包括丢包率、乱序率以及吞吐率指标的下行性能统计数据;根据所述下行性能统计数据,结合所述上行性能统计数据,综合整理成本轮测试的最终结果,记录到所述测试日志文件中。4.一种移动网络的性能测试方法,其特征在于,所述移动网络的性能测试方法包括:服务器在接收到移动终端发送的第一类型控制包时,将所述第一类型控制包弹回至所述移动终端;接收所述移动终端发送的第一类型数据包,并在接收到所述移动终端发送的第二类型控制包时,向所述移动终端连续发送预定数量的第二类型数据包;待所述第二类型数据包发送完毕,计算出本轮的上行性能统计数据,并将所述上行性能统计数据放入第三类型控制包中,再将所述第三类型控制包发送至所述移动终端,以供所述移动终端将所述上行性能统计数据以及计算出的下行性能统计数据写入测试日志文件。5.如权利要求4所述的移动网络的性能测试方法,其特征在于,所述服务器在接收到移动终端发送的第一类型控制包时,将所述第一类型控制包弹回至所述移动终端的步骤包括:所述服务器解析出所述第一类型控制包中含有的国际移动用户识别码IMSI,并根据所述IMSI查找对应的用户记录;若查找到用户记录,所述服务器则将所述第一类型控制包弹回至所述移动终端,并新建用户记录;若否,所述服务器则新建用户记录,并将所述第一类型控制包弹回至所述移动终端。6.如权利要求4或5所述的移动网络的性能测试方法,其特征在于,所述服务器在接收到移动终端发送的第一类型控制包时,将所述第一类型控制包弹回至所述移动终端的步骤之后还包括:所述服务器根据所述IMSI查找对应的用户记录;若...

【专利技术属性】
技术研发人员:尹建华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1