• 凯发K8

    产品
    凯发K8云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
    200
    +
    私有云项目
    数据本地化
    业务个性化
    10
    +
    万 公有云注册用户
    80%公有云功能免费
    付费VIP享自定义品牌服务
    凯发K8云官网
    凯发K8智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
    提供代研、代料、代工一站式OEM/ODM服务
    凯发K8智造官网
    凯发K8智能 — 解决方案 打包提供云、管、边、端整体解决方案
    从问题诊断、方案设计,到实施落地、系统运维
    凯发K8智能官网
    新闻资讯
    4G模块发送命令超市后如何判断设备是否正常呢?
    2018-11-16


      问题描述:

      一般4G模块的AT命令超时时长为30秒,发送短信的超时时长为60秒。在发送超时后,可以使用AT命令中的AT来判断设备是否正常。

      问题分析:

      1)超时时间较长的AT命令+CGATT=1(附着)会执行4次重发,重发间隔15秒,最坏需要75秒才能回应最终响应;+CGATT不会被其它AT命令中断,即使在75秒超时返回ERROR后,终端还会继续重复尝试附着过程。

      2) 在+CGATT=1成功后,+CGACT=1(激活PDP)也会执行4次重发,重发间隔30秒,最坏需要150秒才能最终响应。+CGACT可以被中断,以及时响应用户的 其它命令。建议的超时时间40-90秒,保证至少有一次PDP重发的机会。

      3) +CGACT=1可以附带启动附着过程(如果还没有完成附着),这样最坏的情况下需要225秒才能收到响应。建议的流程是首先发送+CGATT=1,成功后再发送+CGACT=1,这样可以灵活的分配超时时间,出现问题也方便定位。

      4)在+CGACT=1成功后,+ZGACT实际是个本地命令主要是通知OS网卡已经UP, OS启动DHCP请求IP地址,DNS等。这个过程在30秒内可以完成。

      典型示例:

      当前的拨号流程是先 CGACT 激活,然后下发 ZGACT 拨号,设备经过 34S 拨号成功,但 GUI 已超时(20 秒)失败。后来将 PC 侧拨号超时设置为 40 秒。40S 的时间可以保证 TDG 在恶劣场景下可能有一次 PDP 激活重发的机会。 40 秒的时间与中移 G3 随 e 行的 30 秒接近,用户体验影响不大。CPE 情况不同,建议超时时间可以更长,否则中断了 PDP 激活,接下来还是要发送+CGACT=1 激活 PDP,不如让设备自动重发激活 PDP。

    工作日每天: 14:00~17:00
    抖音、天猫 "凯发K8旗舰店"

    关注凯发K8微信公众号
    了解更多信息

    凯发K8