使用移远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百度的示例:

含义分别为:

  1. AT+QPING=1,“www.baidu.com”
    1:				上下文 ID。 范围是 1-16。
    www.baidu.com: 格式为域名或点分十进制 IP 地址。
    未设置			设置等待每个 ping 请求响应的最长时间。 范围为1-255,默认值为4。单位:秒。
    未设置:		设置发送 ping 请求的最长时间。 范围为 1-10,默认值为 4
    
  2. +QPING: 0,“61.135.169.125”,32,192,255
    0					每个 ping 请求的结果
    "61.135.169.125"	远程服务器的 IP 地址
    32					每个发送的 ping 请求的长度。单位:字节。
    192					等待 ping 请求响应的时间。 单位:毫秒
    255					ping 请求的响应数据包的生存时间值
    
  3. +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谷歌的主要内容,如果未能解决你的问题,请参考以下文章

IoT模组使用笔记:EC20BC20使用遇到的问题

深圳WiFi方案公司 工控智能网关模块 数据传输模组 4G插卡路由器与4G手机连外网ping百度数据对比

深圳WiFi方案公司 工控智能网关模块 数据传输模组 4G插卡路由器与4G手机连外网ping百度数据对比

移远通信新一代LTE智能模组SC200E系列,以强大性能赋能多场景转型

移远通信推出超小尺寸5G模组 尺寸减小三分之一

NBIOT-物联网模组调试