一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种网络质量的测试方法及装置与流程

2022-06-05 15:37:04 来源:中国专利 TAG:


1.本发明实施例涉及物联网售后业务领域,尤其涉及一种网络质量的测试方法及装置。


背景技术:

2.nb-iot(narrow band internet of things,窄带物联网)网络具备低功耗、广覆盖、低成本的特点,满足物联网绝大多数低速应用场景,工信部亦发文推动2/3g物联网业务迁移专网到nb-iot,打造一批nb-iot应用标杆工程和nb-iot百万级连接规模应用场景;到2020年底,nb-iot网络实现县级以上城市主城区普遍覆盖,重点区域深度覆盖。
3.在此背景下,一种强有力的nb网络售后保障方法是保证nb业务顺利发展的前提。由于nb网络窄带宽的特点,经常容易出现无线信号差、无线信号不稳定、数据传输速率低等网络质量问题,覆盖条件不足,明显影响终端响应时延。当前各省公司维护人员与网优人员缺少从无线侧对nb网络进行质量监控的手段与优化依据,因此,能够对nb网络质量进行监控,保障客户nb业务正常使用,成为了各物联网客户及电信运营商亟需解决的痛点。而目前,常规的网络质量监测方法主要为通过软件模拟或者终端外接设备进行连通性监测。


技术实现要素:

4.本发明实施例提供一种网络质量的测试方法及装置,用于解决需要外接设备进行测试,无法覆盖大部分使用场景,且无法提供无线侧问题监控及告警,无法清晰的展示出nb网络覆盖及连接情况。
5.为了解决上述技术问题,本发明是这样实现的:
6.第一方面,本发明实施例提供了一种网络质量的测试方法,应用于拨测平台,其特征在于,包括:
7.接收终端的终端注册信息;
8.根据所述终端注册信息和实际业务需求创建拨测任务;
9.将所述拨测任务下发给所述终端;
10.获取所述终端发送的拨测数据;
11.根据所述拨测数据进行端到端网络质量分析,并对异常结果进行网络异常告警;以及,根据所述拨测数据进行nb网络质量分析。
12.可选的,根据所述nb网络质量分析得到的结果,对终端进行管理,对终端进行管理包括以下至少一项:设备信息查询与维护、设备告警信息同步、设备调试接口、设备固件升级协议。
13.可选的,所述拨测任务包括以下至少一项:拨测任务执行信息;拨测设备;专用接入点名称信息;拨测指标测试项类型;拨测任务校验。
14.可选的,根据所述拨测数据进行nb网络质量分析包括:对nb核心网网络质量和nb无线网网络质量进行大数据建模并进行分析。
15.第二方面,本发明实施例提供了一种网络质量的测试方法,应用于终端,其特征在于,包括:
16.在拨测平台进行终端注册;
17.根据所述终端注册信息登录所述拨测平台;
18.接收所述拨测平台下发的拨测任务;
19.执行所述拨测任务,得到拨测数据;
20.向所述拨测平台发送所述拨测数据。
21.可选的,执行所述拨测任务之前还包括:终端自检,所述终端自检包括对终端本身硬件的检测与软件的异常检测。
22.可选的,所述拨测任务包括以下至少一项:终端附着测试、pdp激活测试、ping测试时延与丢包、tcpping测试、udpping测试、ipref测试、hppt测试、ftp测试、dns测试、mqtt测试、coap测试、ggsn&&pgw测试,其中终端的附着测试和pdp激活测试测试为所有测试的前置测试;其中,ggsn&&pgw测试为指定测试。
23.第三方面,本发明实施例提供了一种网络质量的测试装置,应用于拨测平台,其特征在于,包括:
24.第一接收模块,用于接收终端的终端注册信息;
25.第一处理模块,用于根据所述终端注册信息和实际业务需求创建拨测任务;
26.第一发送模块,用于将所述拨测任务下发给所述终端;
27.第二接收模块,用于接收所述终端发送的拨测数据;
28.第二处理模块,用于根据所述拨测数据进行端到端网络质量分析,并对异常结果进行网络异常告警;以及,根据所述拨测数据进行nb网络质量分析。
29.第四方面,本发明实施例提供了一种网络质量的测试装置,应用于终端,其特征在于,包括:
30.第三处理模块,用于在拨测平台进行终端注册;
31.第四处理模块,用于根据所述终端注册信息登录所述拨测平台;
32.第三接收模块,用于接收所述拨测平台下发的拨测任务;
33.第五处理模块,用于执行所述拨测任务,得到拨测数据;
34.第二发送模块,用于向所述拨测平台发送所述拨测数据。
35.第五方面,本发明实施例提供了一种网络质量的测试装置,应用于拨测平台,其特征在于,包括:收发机和处理器;
36.所述收发机,用于接收终端的终端注册信息;
37.所述处理器,用于根据所述终端注册信息和实际业务需求创建拨测任务;
38.所述收发机,用于将所述拨测任务下发给所述终端;
39.所述收发机,用于接收所述终端发送的拨测数据;
40.所述处理器,用于根据所述拨测数据进行端到端网络质量分析,并对异常结果进行网络异常告警;以及,根据所述拨测数据进行nb网络质量分析。
41.第六方面,本发明实施例提供了一种网络质量的测试装置,应用于终端,其特征在于,包括:收发机和处理器;
42.所述处理器,用于在拨测平台进行终端注册;
43.所述处理器,用于根据所述终端注册信息登录所述拨测平台;
44.所述收发机,用于接收所述拨测平台下发的拨测任务;
45.所述处理器,用于执行所述拨测任务,得到拨测数据;
46.所述收发机,用于向所述拨测平台发送所述拨测数据。
47.第七方面,提供了拨测平台,其特征在于,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第一方面所述的网络质量的测试方法的步骤。
48.第八方面,提供了终端,其特征在于,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如第一方面所述的网络质量的测试方法的步骤。
49.第九方面,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的网络质量的测试方法的步骤。
50.在本发明实施例中,通过有针对性的创建拨测任务进行自动拨测,灵活简便的支持大部分使用场景,并通过对网络质量的分析监测,对无线侧问题的监控及告警,能够非常清晰的展示出nb网络覆盖情况,也为无线网络规划人员提供数据支撑。
附图说明
51.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
52.图1为本发明实施例提供的一种网络质量的测试方法应用于拨测平台流程示意图;
53.图2为本发明实施例提供的一种网络质量的测试方法中拨测终端连接鉴权请求流程示意图;
54.图3为本发明实施例提供的一种网络质量的测试方法中异步通讯流程示意图;
55.图4为本发明实施例提供的一种网络质量的测试方法中同步通讯流程示意图;
56.图5为本发明实施例提供的一种网络质量的测试方法应用于终端流程示意图;
57.图6为本发明实施例提供的一种网络质量的测试装置应用于拨测平台示意图;
58.图7为本发明实施例提供的一种网络质量的测试装置应用于终端示意图;
59.图8为本发明实施例提供的一种收发机应用于拨测平台结构示意图;
60.图9为本发明实施例提供的一种收发机应用于终端结构示意图;
61.图10为本发明实施例提供的一种拨测平台结构示意图;
62.图11为本发明实施例提供的一种终端结构示意图;
具体实施方式
63.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施
例,都属于本发明保护的范围。
64.请参考图1,本发明实施例提供了一种网络质量的测试方法,应用于拨测平台,其特征在于,包括:
65.步骤11:接收终端的终端注册信息;
66.步骤12:根据所述终端注册信息和实际业务需求创建拨测任务;
67.步骤13:将所述拨测任务下发给所述终端;
68.步骤14:获取所述终端发送的拨测数据;
69.步骤15:根据所述拨测数据进行端到端网络质量分析,并对异常结果进行网络异常告警;以及,根据所述拨测数据进行nb网络质量分析。
70.本发明实施例中,请参考图2~4,在步骤11中,厂商或者任何类型的终端在接入所述拨测平台之前需要在所述拨测平台上进行项目注册,所述拨测平台会反馈对应项目标识作为管理标识,同时会反馈对应的安全密钥,所述终端通过所述项目标识和安全密钥与所述拨测平台进行登录和鉴权;若进行过项目注册的终端未进行过终端注,则直接根据项目注册信息自动进行终端注册;步骤22中,所述拨测任务根据对应的拨测协议以及对应的业务需要进行定制化创建;在步骤13和步骤14中,所述终端与平台之间的互动可以采用异步通讯,即拨测平台下发拨测任务及管理命令,终端不同步返回结果;或同步通讯,即拨测平台下发拨测任务及管理命令,终端同步返回结果;在步骤15中,根据所述拨测数据进行端到端网络质量分析主要对各指标异常阈值进行分析,例如:根据拨测数据进行动态阈值计算,根据终端处于不同城市、出局的核心网pgw(proxy gateway,轻量级代理网关)设备不同进行分开计算;主要利用箱线图方法进行异常值筛选,生成正常值与异常值的界限;对沉淀的拨测数据中,对特定省份到特定大区数据进行归类后从小到大排序;然后将数据进行四等分。共有3个四分位数,即通过3个四分位数将数据分为了4个数量上相等的部分;这3个四分位数分别用q1,q2,q3表示;极端异常阈值(下边缘)为:2.5
×
q3-1.5
×
q1则为异常值与正常值界限;所述拨测平台在收到拨测数据之后利用大数据模型进行实时分析,对异常情况发送告警;为了避免网络抖动等不稳定情况对拨测结果造成影响而引起的误告警情况,平台在异常阈值的基础上,对异常数据进行连续性分析,设置在一定告警时间粒度中,异常率达到设定条件再进行告警,这种设计更好的贴近了用户实际上网使用时的体验场景,从售后角度,更能够发现容易引起客户投诉的问题;所述根据所述拨测数据进行nb网络质量分析nb网络质量进行分析,分别对nb核心网网络、nb无线网网络质量进行大数据建模,区分不同省份、不同拨测指标、到不同大区、不同专用接入点名称或不同客户,对成功率、时延、带宽进行分析;
71.本发明实施例中,通过有针对性的创建拨测任务进行自动拨测,灵活简便的支持大部分使用场景,并通过对网络质量的分析监测,对无线侧问题的监控及告警,能够非常清晰的展示出nb网络覆盖情况,也为无线网络规划人员提供数据支撑。
72.本发明实施例中,可选的,根据所述nb网络质量分析得到的结果,对终端进行管理,对终端进行管理包括以下至少一项:设备信息查询与维护、设备告警信息同步、设备调试接口、设备固件升级协议。
73.本发明实施例中,可以通过终端管理协议,将拨测终端相关信息写入拨测平台,以便后续对终端进行统一管理及控制,同时在终端发生告警时,暂停正在执行的任务,上传终
端告警到平台,作为平台进行任务调度的依据;本发明实施例支持通过平台前端界面下发调试指令,分析终端故障问题,对终端进行维护及升级。
74.本发明实施例中,可选的,所述拨测任务包括以下至少一项:拨测任务执行信息;拨测设备;专用接入点名称信息;拨测指标测试项类型;拨测任务校验。
75.本发明实施例中,所述拨测任务执行信息主要包括:日期与时间信息:拨测任务的开始日期、结束日期、任务执行周期(所述周期设置为按月或按周或按天或按分钟)、每个周期内的开始时间与结束时间(如果开始时间晚于结束时间,则表示为跨天拨测)、轮询周期、轮询间隔、最大轮询次数等,能够实现例如:“从2020年1月1日开始到2020年12月31日结束,按周执行,每周二执行,从23点开始到次日凌晨1:00结束,3分钟轮询一次,共轮询9999次”的自动轮询拨测设置效果;优先级信息:所述拨测任务的优先级规定拨测任务的重要程度,在任务需要紧急执行时或多个任务执行时间冲突时,优先级高的任务将被优先执行;拨测任务类型:根据不同拨测场景,协议中共定义三种不同拨测类型:日常拨测:利用拨测终端,对网络连通性,重要网络节点进行7
×
24小时轮询监控;客保拨测:结合客户信息,利用客户专用拨测卡,进行7
×
24小时轮询拨测;排障拨测:根据所发生故障,调用不同地区终端,进行问题复现,排查故障原因。
76.本发明实施例中,所述拨测设备为用于拨测的nb终端,对于同一拨测任务,可同时下发到多个拨测终端同时执行,用于对比分析。
77.本发明实施例中,所述专用接入点名称信息为本次拨测任务对应的接入点名称信息。终端在换卡后,读取新卡的接入点名称,对于任务中接入点名称信息与新卡接入点名称无法匹配的任务不再执行。
78.本发明实施例中,所述拨测指标测试项类型为测试任务详细的测试指令信息,需要测试的指标及指标参数;当前协议共支持以下12种拨测指标,根据不同的测试指标下发指令所需要的具体字段不同:终端附着与pdp(packet data protocol,分组数据协议)激活测试:对nb网络空口进行测试及核心网中激活测试,通过附着及激活所需时间;ping(packet internet groper,因特网包探索器)测试:ping作为测试网络连通性及时延等的主要手段,为采集更详细的信息,ping拨测任务字段设置包括ping测试地址、ping包大小、ping次数、ping时间间隔,使拨测内容更全面;traceroute(检查路由情况)测试:收集端到端路由中每一跳的时延,监测链路中拥塞程度较高的节电;tcpping(端口检测工具)测试:进行tcp(transmission control protocol,传输控制协议)建链拆链测试,返回对应时延,检测tcp业务相关时延是否正常;udpping测试:检测udp(user datagram protocol,用户数据报协议)业务相关时延信息;短信测试:测试nb业务短信发送与接收成功率,协议字段要求:包括短信接收号码、短信内容、超时时长、短信中心号码;ipref(宽带测试工具)测试:对终端上网速率进行测试,协议字段要求下发:对端平台测试地址、测试端口、测试时长、测试线程数、发送带宽等;http(响应协议)测试:测试客户http协议是否正常访问,以及连接建立时长;ftp(file transfer protocol,文件传输协议)测试:测试客户nb网络上下行带宽,协议字段要求:测试对端地址、端口、ftp用户名、ftp密码;dns(domain name system,域名系统)测试:测试客户上网dns方面是否正常,协议字段要求:dns地址、被测试地址;mqtt(message queuing telemetry transport,消息队列遥测传输协议)测试:mqtt协议以其可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务,低开销、低带宽
占用等特点,在nb网络中广泛应用,本专利根据实际使用情况,对mqtt协议拨测进行了支持。协议要求下发字段包括被测试端口、被测试服务器地址;coap协议(constrained application protocol,受限应用协议):coap协议与mqtt协议相同,均为nb网络常用协议。拨测要求下发字段为:被测试服务器地址。
79.本发明实施例中,所述拨测任务校验为平台在下发拨测任务之后,要求终端进行参数解析及任务校验,如果无法正常解析及进行报错。
80.本发明实施例中,可选的,根据所述拨测数据进行nb网络质量分析包括:对nb核心网网络质量和nb无线网网络质量进行大数据建模并进行分析。
81.本发明实施例中,分别对nb核心网网络、nb无线网网络质量进行大数据建模,区分不同省份、不同拨测指标、到不同大区、不同专用接入点名称或不同客户,对成功率、时延、带宽进行分析。
82.本发明实施例中,通过有针对性的创建拨测任务进行自动拨测,灵活简便的支持大部分使用场景,并通过对网络质量的分析监测,对无线侧问题的监控及告警,能够非常清晰的展示出nb网络覆盖情况,也为无线网络规划人员提供数据支撑。
83.请参考图5,本发明实施例提供了一种网络质量的测试方法,应用于终端,其特征在于,包括:
84.步骤51:在拨测平台进行终端注册;
85.步骤52:根据所述终端注册信息登录所述拨测平台;
86.步骤53:接收所述拨测平台下发的拨测任务;
87.步骤54:执行所述拨测任务,得到拨测数据;
88.步骤55:向所述拨测平台发送所述拨测数据。
89.本发明实施例中,在步骤51中,厂商或者任何类型的终端在接入所述拨测平台之前需要在所述拨测平台上进行项目注册,所述拨测平台会反馈对应项目标识作为管理标识,同时会反馈对应的安全密钥,所述终端通过所述项目标识和安全密钥与所述拨测平台进行登录和鉴权;若进行过项目注册的终端未进行过终端注,则直接根据项目注册信息自动进行终端注册;在步骤54中,所述拨测数据主要为拨测结果详情和附件信息;其中,拨测结果详情包括:拨测相关任务信息、拨测终端信息、拨测接入点名称信息、拨测结果,无线信号数据等信息;其中,拨测任务相关信息主要包括拨测任务的轮次、测试时间、测试指标及其参数、测试结果、激活的pgw(proxy gateway,轻量级代理网关)设备等,用于帮助测试人员快速了解网络状态,并作为后续进行网络质量分析的主要数据;拨测终端信息主要包括终端所在地、终端型号、终端名称、终端ip地址等;拨测接入点名称信息主要包括接入点名称名称、对应imsi(international mobile subscriber identity,国际移动用户识别码)、所属客户等与实际业务有所关联的信息;无线信号数据包括终端上网的sinr(signal to interference plus noise ratio,信号与干扰加噪声比)、rssi(received signal strength indication,接收的信号强度指示)、rsrp(reference signal receiving power,参考信号接收功率)等信息,用于分析终端所在的无线信号;所述附件信息包括:以文本格式存放格式化的拨测结果详细指令交互信息;其中,共分为:“at_result”为存放终端与基站进行at指令的交互过程,作为无线质量详细分析的基础数据;“debug(计算机排除故障)”为存放终端在核心网上激活相关信息,激活时长、飞行记录等;“result”为格式化存
放各测试指令,与平台交互结果,作为分析核心网网络质量的基础数据。
90.本发明实施例中,通过拨测平台与终端的交互,灵活简便的支持覆盖大部分使用场景,且更准确便捷的获取拨测数据。
91.本发明实施例中,可选的,执行所述拨测任务之前还包括:终端自检,所述终端自检包括对终端本身硬件的检测与软件的异常检测。
92.本发明实施例中,所述终端自检为所述拨测任务的前置条件,自检内容由信息技术中心评估,针对终端自检发现的终端本身硬件与软件等异常导致测试失败的,反馈为为“终端异常”。
93.本发明实施例中,可选的,所述拨测任务包括以下至少一项:终端附着测试、pdp激活测试、ping测试时延与丢包、tcpping测试、udpping测试、ipref测试、hppt测试、ftp测试、dns测试、mqtt测试、coap测试、ggsn(gateway gsn,网关gsn)&&pgw测试,其中终端的附着测试和pdp激活测试测试为所有测试的前置测试;其中,ggsn&&pgw测试为指定测试。
94.本发明实施例中,所述拨测任务包括:所述终端附着测试:终端附着过程的时延,即终端从发送attatch request消息到收到网络侧回复的attach accept消息的时延,终端需要将网络侧回复的attach成功或失败的详细结果记录到debug日志里;pdp激活测试:pdp激活过程的时延,终端收到配置消息后,回复网络侧消息的时延;ping测试时延与丢包:根据ping测试的结果生成指标,每个ping包间隔2s,2s是ping包超时时间,超过2s没收到回包即认为这个包丢了,终端开始发下一个ping包;ping失败次数与总的ping包个数之比,即为丢包率;traceroute测试:路由跟踪过程所耗费的总时长;需要将每跳时长格式化写入debug文件;tcpping测试:根据tcpping测试生成指标,该测试实际上测试的是终端与平台tcp端口的建链拆链测试,测试逻辑为终端向测试服务器发起建链请求,完成建链5s后向测试服务器发起拆链请求,完成整个流程即为测试成功,并将建链时间和拆链时间返回给平台,时间不包含等待的5s中,测试次数:1次,建链时间与拆链时间需要格式化写入debug日志;udpping测试:测试udp数据包请求总时长;短信收发测试:根据短信测试生成,短信收发测试一次只发送一条短信,以其结果作为测试的结果,发送短信到指定号码并收到其回复的总时长;ipref测试:根据ipref测试协议测试,返回ipref网络性能带宽;hppt测试:http页面访问的总时长;需要将http请求返回状态码格式化写入debug日志文件;ftp测试:ftp时延为访问指定ftp(file transfer protocol,文件传输协议)服务器的总时长;ftp上行速率测试要求终端自行构造一个固定大小的测试文件,上传到服务器然后再下载下来,由于nb网络带宽有限,测试文件大小50kb即可;ftp下行速率为向指定ftp服务器上传文件的平均速率;dns测试:测试使用指定dns解析域名过程的总时长;mqtt测试:mqtt协议请求的总时长;coap测试:coap请求的总时长;其中,如果测试中勾选了锁定pgw&&ggsn测试,需要判断是否能够成功指定;如果能够成功指定,再进行后续测试,当该测试项被选择时,平台会给终端下发一个私网ip地址段和一个公网ip地址段,当终端获取的私网地址和公网地址都在平台下发的两个地址段里时,才进行后续测试,否则重新激活终端获取新的ip地址,再进行上述判断;终端的附着和激活测试是所有测试项的前置条件,成功了才进行其他项测试,每次测试完成后终端都要去激活去附着,终端下次测试开始时再进行附着和激活操作。
95.本发明实施例中,通过拨测平台与终端的交互,灵活简便的支持覆盖大部分使用场景,且更准确便捷的获取拨测数据。
96.请参考图6,本发明实施例提供了一种网络质量的测试装置,应用于拨测平台,其特征在于,包括:
97.第一接收模块61,用于接收终端的终端注册信息;
98.第一处理模块62,用于根据所述终端注册信息和实际业务需求创建拨测任务;
99.第一发送模块63,用于将所述拨测任务下发给所述终端;
100.第二接收模块64,用于接收所述终端发送的拨测数据;
101.第二处理模块65,用于根据所述拨测数据进行端到端网络质量分析,并对异常结果进行网络异常告警;以及,根据所述拨测数据进行nb网络质量分析。
102.本发明实施例中,通过有针对性的创建拨测任务进行自动拨测,灵活简便的支持大部分使用场景,并通过对网络质量的分析监测,对无线侧问题的监控及告警,能够非常清晰的展示出nb网络覆盖情况,也为无线网络规划人员提供数据支撑。
103.本发明实施例中,可选的,根据所述nb网络质量分析得到的结果,对终端进行管理,对终端进行管理包括以下至少一项:设备信息查询与维护、设备告警信息同步、设备调试接口、设备固件升级协议。
104.本发明实施例中,可以通过终端管理协议,将拨测终端相关信息写入拨测平台,以便后续对终端进行统一管理及控制,同时在终端发生告警时,暂停正在执行的任务,上传终端告警到平台,作为平台进行任务调度的依据;本发明实施例支持通过平台前端界面下发调试指令,分析终端故障问题,对终端进行维护及升级。
105.本发明实施例中,可选的,所述拨测任务包括以下至少一项:拨测任务执行信息;拨测设备;专用接入点名称信息;拨测指标测试项类型;拨测任务校验。
106.本发明实施例中,所述拨测任务执行信息主要包括:日期与时间信息:拨测任务的开始日期、结束日期、任务执行周期(所述周期设置为按月或按周或按天或按分钟)、每个周期内的开始时间与结束时间(如果开始时间晚于结束时间,则表示为跨天拨测)、轮询周期、轮询间隔、最大轮询次数等,能够实现例如:“从2020年1月1日开始到2020年12月31日结束,按周执行,每周二执行,从23点开始到次日凌晨1:00结束,3分钟轮询一次,共轮询9999次”的自动轮询拨测设置效果;优先级信息:所述拨测任务的优先级规定拨测任务的重要程度,在任务需要紧急执行时或多个任务执行时间冲突时,优先级高的任务将被优先执行;拨测任务类型:根据不同拨测场景,协议中共定义三种不同拨测类型:日常拨测:利用拨测终端,对网络连通性,重要网络节点进行7
×
24小时轮询监控;客保拨测:结合客户信息,利用客户专用拨测卡,进行7
×
24小时轮询拨测;排障拨测:根据所发生故障,调用不同地区终端,进行问题复现,排查故障原因。
107.本发明实施例中,所述拨测设备为用于拨测的nb终端,对于同一拨测任务,可同时下发到多个拨测终端同时执行,用于对比分析。
108.本发明实施例中,所述专用接入点名称信息为本次拨测任务对应的接入点名称信息。终端在换卡后,读取新卡的接入点名称,对于任务中接入点名称信息与新卡接入点名称无法匹配的任务不再执行。
109.本发明实施例中,所述拨测指标测试项类型为测试任务详细的测试指令信息,需要测试的指标及指标参数;当前协议共支持以下12种拨测指标,根据不同的测试指标下发指令所需要的具体字段不同:终端附着与pdp(packet data protocol,分组数据协议)激活
测试:对nb网络空口进行测试及核心网中激活测试,通过附着及激活所需时间;ping(packet internet groper,因特网包探索器)测试:ping作为测试网络连通性及时延等的主要手段,为采集更详细的信息,ping拨测任务字段设置包括ping测试地址、ping包大小、ping次数、ping时间间隔,使拨测内容更全面;traceroute(检查路由情况)测试:收集端到端路由中每一跳的时延,监测链路中拥塞程度较高的节电;tcpping(端口检测工具)测试:进行tcp(transmission control protocol,传输控制协议)建链拆链测试,返回对应时延,检测tcp业务相关时延是否正常;udpping测试:检测udp(user datagram protocol,用户数据报协议)业务相关时延信息;短信测试:测试nb业务短信发送与接收成功率,协议字段要求:包括短信接收号码、短信内容、超时时长、短信中心号码;ipref(宽带测试工具)测试:对终端上网速率进行测试,协议字段要求下发:对端平台测试地址、测试端口、测试时长、测试线程数、发送带宽等;http(响应协议)测试:测试客户http协议是否正常访问,以及连接建立时长;ftp(file transfer protocol,文件传输协议)测试:测试客户nb网络上下行带宽,协议字段要求:测试对端地址、端口、ftp用户名、ftp密码;dns(domain name system,域名系统)测试:测试客户上网dns方面是否正常,协议字段要求:dns地址、被测试地址;mqtt(message queuing telemetry transport,消息队列遥测传输协议)测试:mqtt协议以其可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务,低开销、低带宽占用等特点,在nb网络中广泛应用,本专利根据实际使用情况,对mqtt协议拨测进行了支持。协议要求下发字段包括被测试端口、被测试服务器地址;coap协议(constrained application protocol,受限应用协议):coap协议与mqtt协议相同,均为nb网络常用协议。拨测要求下发字段为:被测试服务器地址。
110.本发明实施例中,所述拨测任务校验为平台在下发拨测任务之后,要求终端进行参数解析及任务校验,如果无法正常解析及进行报错。
111.本发明实施例中,可选的,根据所述拨测数据进行nb网络质量分析包括:对nb核心网网络质量和nb无线网网络质量进行大数据建模并进行分析。
112.本发明实施例中,分别对nb核心网网络、nb无线网网络质量进行大数据建模,区分不同省份、不同拨测指标、到不同大区、不同专用接入点名称或不同客户,对成功率、时延、带宽进行分析。
113.本发明实施例中,通过有针对性的创建拨测任务进行自动拨测,灵活简便的支持大部分使用场景,并通过对网络质量的分析监测,对无线侧问题的监控及告警,能够非常清晰的展示出nb网络覆盖情况,也为无线网络规划人员提供数据支撑。
114.请参考图7,本发明实施例提供了一种网络质量的测试装置,应用于终端,其特征在于,包括:
115.第三处理模块71,用于在拨测平台进行终端注册;
116.第四处理模块72,用于根据所述终端注册信息登录所述拨测平台;
117.第三接收模块73,用于接收所述拨测平台下发的拨测任务;
118.第五处理模块74,用于执行所述拨测任务,得到拨测数据;
119.第二发送模块75,用于向所述拨测平台发送所述拨测数据。
120.本发明实施例中,在第三处理模块71中,厂商或者任何类型的终端在接入所述拨测平台之前需要在所述拨测平台上进行项目注册,所述拨测平台会反馈对应项目标识作为
管理标识,同时会反馈对应的安全密钥,所述终端通过所述项目标识和安全密钥与所述拨测平台进行登录和鉴权;若进行过项目注册的终端未进行过终端注,则直接根据项目注册信息自动进行终端注册;在第五处理模块74中,所述拨测数据主要为拨测结果详情和附件信息;其中,拨测结果详情包括:拨测相关任务信息、拨测终端信息、拨测接入点名称信息、拨测结果,无线信号数据等信息;其中,拨测任务相关信息主要包括拨测任务的轮次、测试时间、测试指标及其参数、测试结果、激活的pgw(proxy gateway,轻量级代理网关)设备等,用于帮助测试人员快速了解网络状态,并作为后续进行网络质量分析的主要数据;拨测终端信息主要包括终端所在地、终端型号、终端名称、终端ip地址等;拨测接入点名称信息主要包括接入点名称名称、对应imsi(international mobile subscriber identity,国际移动用户识别码)、所属客户等与实际业务有所关联的信息;无线信号数据包括终端上网的sinr(signal to interference plus noise ratio,信号与干扰加噪声比)、rssi(received signal strength indication,接收的信号强度指示)、rsrp(reference signal receiving power,参考信号接收功率)等信息,用于分析终端所在的无线信号;所述附件信息包括:以文本格式存放格式化的拨测结果详细指令交互信息;其中,共分为:“at_result”为存放终端与基站进行at指令的交互过程,作为无线质量详细分析的基础数据;“debug(计算机排除故障)”为存放终端在核心网上激活相关信息,激活时长、飞行记录等;“result”为格式化存放各测试指令,与平台交互结果,作为分析核心网网络质量的基础数据。
121.本发明实施例中,通过拨测平台与终端的交互,灵活简便的支持覆盖大部分使用场景,且更准确便捷的获取拨测数据。
122.本发明实施例中,可选的,执行所述拨测任务之前还包括:终端自检,所述终端自检包括对终端本身硬件的检测与软件的异常检测。
123.本发明实施例中,所述终端自检为所述拨测任务的前置条件,自检内容由信息技术中心评估,针对终端自检发现的终端本身硬件与软件等异常导致测试失败的,反馈为为“终端异常”。
124.本发明实施例中,可选的,所述拨测任务包括以下至少一项:终端附着测试、pdp激活测试、ping测试时延与丢包、tcpping测试、udpping测试、ipref测试、hppt测试、ftp测试、dns测试、mqtt测试、coap测试、ggsn(gateway gsn,网关gsn)&&pgw测试,其中终端的附着测试和pdp激活测试测试为所有测试的前置测试;其中,ggsn&&pgw测试为指定测试。
125.本发明实施例中,所述拨测任务包括:所述终端附着测试:终端附着过程的时延,即终端从发送attatch request消息到收到网络侧回复的attach accept消息的时延,终端需要将网络侧回复的attach成功或失败的详细结果记录到debug日志里;pdp激活测试:pdp激活过程的时延,终端收到配置消息后,回复网络侧消息的时延;ping测试时延与丢包:根据ping测试的结果生成指标,每个ping包间隔2s,2s是ping包超时时间,超过2s没收到回包即认为这个包丢了,终端开始发下一个ping包;ping失败次数与总的ping包个数之比,即为丢包率;traceroute测试:路由跟踪过程所耗费的总时长;需要将每跳时长格式化写入debug文件;tcpping测试:根据tcpping测试生成指标,该测试实际上测试的是终端与平台tcp端口的建链拆链测试,测试逻辑为终端向测试服务器发起建链请求,完成建链5s后向测试服务器发起拆链请求,完成整个流程即为测试成功,并将建链时间和拆链时间返回给平
台,时间不包含等待的5s中,测试次数:1次,建链时间与拆链时间需要格式化写入debug日志;udpping测试:测试udp数据包请求总时长;短信收发测试:根据短信测试生成,短信收发测试一次只发送一条短信,以其结果作为测试的结果,发送短信到指定号码并收到其回复的总时长;ipref测试:根据ipref测试协议测试,返回ipref网络性能带宽;hppt测试:http页面访问的总时长;需要将http请求返回状态码格式化写入debug日志文件;ftp测试:ftp时延为访问指定ftp(file transfer protocol,文件传输协议)服务器的总时长;ftp上行速率测试要求终端自行构造一个固定大小的测试文件,上传到服务器然后再下载下来,由于nb网络带宽有限,测试文件大小50kb即可;ftp下行速率为向指定ftp服务器上传文件的平均速率;dns测试:测试使用指定dns解析域名过程的总时长;mqtt测试:mqtt协议请求的总时长;coap测试:coap请求的总时长;其中,如果测试中勾选了锁定pgw&&ggsn测试,需要判断是否能够成功指定;如果能够成功指定,再进行后续测试,当该测试项被选择时,平台会给终端下发一个私网ip地址段和一个公网ip地址段,当终端获取的私网地址和公网地址都在平台下发的两个地址段里时,才进行后续测试,否则重新激活终端获取新的ip地址,再进行上述判断;终端的附着和激活测试是所有测试项的前置条件,成功了才进行其他项测试,每次测试完成后终端都要去激活去附着,终端下次测试开始时再进行附着和激活操作。
126.本发明实施例中,通过拨测平台与终端的交互,灵活简便的支持覆盖大部分使用场景,且更准确便捷的获取拨测数据。
127.请参考图8,本发明实施例提供了一种网络质量的测试装置,应用于拨测平台,其特征在于,包括:收发机和处理器;
128.所述收发机,用于接收终端的终端注册信息;
129.所述处理器,用于根据所述终端注册信息和实际业务需求创建拨测任务;
130.所述收发机,用于将所述拨测任务下发给所述终端;
131.所述收发机,用于接收所述终端发送的拨测数据;
132.所述处理器,用于根据所述拨测数据进行端到端网络质量分析,并对异常结果进行网络异常告警;以及,根据所述拨测数据进行nb网络质量分析。
133.请参考图9,本发明实施例提供了一种网络质量的测试装置,应用于终端,其特征在于,包括:收发机和处理器;
134.所述处理器,用于在拨测平台进行终端注册;
135.所述处理器,用于根据所述终端注册信息登录所述拨测平台;
136.所述收发机,用于接收所述拨测平台下发的拨测任务;
137.所述处理器,用于执行所述拨测任务,得到拨测数据;
138.所述收发机,用于向所述拨测平台发送所述拨测数据。
139.本发明实施例中,通过有针对性的创建拨测任务进行自动拨测,灵活简便的支持大部分使用场景,并通过对网络质量的分析监测,对无线侧问题的监控及告警,能够非常清晰的展示出nb网络覆盖情况,也为无线网络规划人员提供数据支撑。
140.请参考图10,本发明实施例还提供一种拨测平台100,包括处理器101,存储器102,存储在存储器102上并可在所述处理器101上运行的计算机程序,该计算机程序被处理器101执行时实现上述应用于拨测平台的一种网络质量的测试方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
141.请参考图11,本发明实施例还提供一种终端110,包括处理器111,存储器112,存储在存储器112上并可在所述处理器111上运行的计算机程序,该计算机程序被处理器111执行时实现上述应用于终端的一种网络质量的测试方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
142.本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述
……
方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等。
143.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
144.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者终端等)执行本发明各个实施例所述的方法。
145.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献