使用移远EC200N-CN模组PING谷歌
Posted 何事误红尘
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用移远EC200N-CN模组PING谷歌相关的知识,希望对你有一定的参考价值。
目录
1. 概述
本文记录下使用EC200N-CN模组ping谷歌官网的测试过程。ping谷歌主要是摸底下设备在海外的联网丢包、延迟等情况。其实主要是为了记录下数据处理的过程,4G模组就一条AT指令的事,也没啥可说的。
使用模组EC200N-CN,SIM卡为datamobile漫游卡。
2. AT指令
指令见于《Quectel_EC2x&EG9x&EM05_TCP(IP)_AT_Commands_Manual_V1.0.pdf》:
参数说明很多,可以分为三部分。指令参数,响应参数,最终结果。文档内有一个ping百度的示例:
含义分别为:
- AT+QPING=1,“www.baidu.com”
1: 上下文 ID。 范围是 1-16。 www.baidu.com: 格式为域名或点分十进制 IP 地址。 未设置 设置等待每个 ping 请求响应的最长时间。 范围为1-255,默认值为4。单位:秒。 未设置: 设置发送 ping 请求的最长时间。 范围为 1-10,默认值为 4
- +QPING: 0,“61.135.169.125”,32,192,255
0 每个 ping 请求的结果 "61.135.169.125" 远程服务器的 IP 地址 32 每个发送的 ping 请求的长度。单位:字节。 192 等待 ping 请求响应的时间。 单位:毫秒 255 ping 请求的响应数据包的生存时间值
- +QPING: 0,4,4,0,192,479,287
0 命令的最终结果 4 发送的 ping 请求总数 4 收到响应的 ping 请求总数 0 超时的 ping 请求总数 192 最短响应时间。 单位:毫秒 479 最大响应时间。 单位:毫秒 287 平均响应时间。 单位:毫秒
3. 数据处理
测试了三天左右,log比较多,有二十几万行。如何提取计算平均响应时间呢?
方法有很多,这里记录下通过excel
,先占个位置,把一些图放上,有时间补全。
提取数据
excel排序、算平均值
vscode 全选ctrl+方向 shift
4. 注意事项
1.不能使用本地卡,需要使用漫游卡,在国内可以连接外网。
2.一次测试过程中发现,偶尔可以ping通,大部分错误,返回559和550:
14> AT+QPING=1,“www.google.com”,5,1
14> …
14> OK…
14> …
14> +QPING: 559…
14> …
14> +QPING: 550…
14> ########## lost, ret = 255 #############
查看手册错误码的含义:
好像也没有得到什么有效的信息。改为ping百度是没有问题的。查看log,确定是EC200N-CN+中国移动卡,是中国版IOT和出厂自带的SIM卡,连接外网可能有问题。修改为EC200S-EU+中国联通卡,可以继续进行测试。
以上是关于使用移远EC200N-CN模组PING谷歌的主要内容,如果未能解决你的问题,请参考以下文章
深圳WiFi方案公司 工控智能网关模块 数据传输模组 4G插卡路由器与4G手机连外网ping百度数据对比
深圳WiFi方案公司 工控智能网关模块 数据传输模组 4G插卡路由器与4G手机连外网ping百度数据对比