0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

注意!这四种关机重启情况,有更好解决办法

青山老竹农 来源:jf_82863998 作者: jf_82863998 2024-09-21 08:19 次阅读

一、太长不看省流量版本:

4G模组VBAT断电关机,模组关机前未能及时退出当前基站,会有什么影响呢?

基站会误以为设备还在线,下次开机仍会拿着上次驻网信息去连基站。基站一看,上次链接还在——认为你是非法设备,拒绝链接!

二、详细问题原因分析版本:

最近一两年,时常有客户朋友反馈,无论是合宙低功耗4G模组还是其他友商的模组——模块重启完成,注册不上网。

在这里详细记录下复现问题的过程、问题产生的原因以及规避方法,并提供一些比重启更好的办法,希望能帮到类似情况的朋友们。

以下是常见的4种关机重启情况:

- 功耗原因关机重启 -

客户反馈:

自己对功耗特别看重,需要极低的功耗,所以关机。在需要启动的时候,再给模块上电。

FAE解答:

在大多数人的认知里,只要关机肯定是比待机更省电的,实则不然。

比如大多数人家里的电视盒子:

当你按下遥控器的关机按键,其实只是切断了输出,你认为的关机状态,和电视盒子的开机状态,实际功耗区别并不是很大。

对4G模组来说,主要的耗电大头在于——刚开机驻网那一下,以及发送数据时候。

下图为使用Air9000P功耗分析仪测试Air780E,从开机开始的一小时,每隔一分钟往服务器发送一条消息的全段截图,可以明显看出耗电的大头。

图片

所以,如果你的应用不会出现频繁发数据(低于一小时一次)给服务器,那么是可以通过关机来降低功耗的。

但是这种降低功耗的手段,还不是最优解。如果你一天发送数据多于4次,那么还有一种****更好的方法来降低功耗 ——那就是用合宙的低功耗解决方案。

详见合宙4G超低功耗解决方案: www.airpsm.cn

- 网络原因关机重启 -

客户反馈:

我们的设备处于网络状态不太好的地方,在遇到网络不好的时候,我就重启自己设备,重新让模块驻网。

FAE解答:

模块驻网逻辑与掉线重连逻辑,是模块内部SDK自行处理的,掉网会给上层发送断网消息,用户只需要订阅对应消息即可。

重新驻网的逻辑其实模组内部也是有的,大多数情况下,不需要应用层做断网处理。如果用户对消息的及时性和准确性有要求,可以将模块与服务器的心跳间隔设置短一点。

AT版本:

设置心跳内容和心跳间隔的指令为:

AT^HEARTBEAT和AT^HEARTCONFIG

具体参数可以查看AT手册: doc.openluat.com/article/4985

LuatOS版本:

可以查看socket.config接口,MQTT可以查看mqttc:keepalive接口。

具体接口描述参见: wiki.luatos.com/api/index.html

- 续费原因关机重启 -

客户反馈:

有时候会因为自己续费不及时,导致SIM卡到期未续费,被停机,所以自己代码中做了处理,连不上网XX秒就断电再上电。

FAE解答:

其实可以先尝试进出一次飞行模式,没必要断电。

如果你很频繁的断电再上电,电源部分PCB设计如果有不完善的地方,很有可能出现超过VBAT最大电压的脉冲,进而可能导致模块损坏。

而且,模块内部SDK其实针对SIM卡未及时续费这种情况也做了一些处理。即使你什么都不做, 到期两三天内续费成功,模块也会在10-30分钟内注册上网络, 不用担心模块连不上网的问题。

- 服务器原因关机重启 -

客户反馈:

我们连的是客户服务器,客户服务器不稳定,时而能连时而不能连,所以在服务器连不上后,我们会断电重启模块,尝试看看能不能连上。

FAE解答:

模块驻网(连接4G基站)没什么问题,只是链接服务器失败, 可以做一些重连处理, 而不是频繁的去断电在上电。

如果以一个很频繁的速度(一分钟10次这种速度)去驻网,很有可能被基站认为是非法用户,导致基站内部防护策略生效,让模块再也连不上基站。

在这里可以推荐一种重连策略:

如果驻网正常,只是链接服务器异常,可以按照2^(n-1)S 的时间间隔去重连服务器。

例如:1S 2S 4S 16S 32S 64S…

当然,需要一个最大上限时间,例如10分钟。 没有最大上限的话,可能导致服务器已经好了,而模块重连间隔时间过长,导致数据不能及时送达。

如果超出最大上限时间,服务器依旧连不上,再进出飞行模块几次(进出飞行模式的速度也不应过快,过快也有可能被基站认为是非法用户)。

如果依旧注册不上网络,再考虑给模块断电,然后重启模块。

综上所示,其实大多数情况,没必要给模块进行关机措施。

频繁的开关机,还有可能导致模块功耗异常或者注册基站都注册不上等问题。

如果需要进行关机:

建议还是关机前先进飞行模式,主动和当前基站进行一个注销的操作。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2898

    文章

    43716

    浏览量

    368637
  • 设备
    +关注

    关注

    2

    文章

    4407

    浏览量

    70409
  • 模组
    +关注

    关注

    6

    文章

    1385

    浏览量

    30111
收藏 人收藏

    评论

    相关推荐

    你知道吗?四种关机重启情况更好解决办法

    ​# 一、太长不看: 给4G模组VBAT断电关机,模组关机前未能及时退出当前基站,会有什么影响呢? 基站会误以为设备还在线,下次开机仍会拿着上次驻网信息去连基站。基站一看,上次链接还在—— 认为你
    的头像 发表于 09-30 07:03 142次阅读
    你知道吗?<b class='flag-5'>这</b><b class='flag-5'>四种</b><b class='flag-5'>关机</b><b class='flag-5'>重启</b><b class='flag-5'>情况</b>,<b class='flag-5'>有</b><b class='flag-5'>更好</b><b class='flag-5'>解决办法</b>

    双轴测径仪的四种样式!

    闭合。用于外径、椭圆度或宽度厚度的检测。 四种样式的测径仪使用用途仅前两和后两的区别,看产线上是否有生产板材、扁线等需要测量宽度与厚度的产品。 需要
    发表于 08-27 17:42

    滤波电路的四种类型是什么

    Filter, LPF)、高通滤波器(High-Pass Filter, HPF)、带通滤波器(Band-Pass Filter, BPF)和带阻滤波器(Band-Stop Filter, BSF)。以下是对四种滤波电路类型的详细解析。
    的头像 发表于 08-08 16:25 769次阅读

    简述四种基本触发器及其功能

    在数字电路设计中,触发器是一基本且重要的存储元件,用于存储二进制信息(即0和1)。根据功能和应用场景的不同,触发器可以分为多种类型,其中四种基本触发器包括RS触发器、JK触发器、D触发器和T触发器。以下是对
    的头像 发表于 07-27 14:59 4029次阅读

    电气设备的状态四种

    电气设备的状态可以分为四种:正常状态、异常状态、故障状态和紧急状态。四种状态涵盖了电气设备在运行过程中可能遇到的各种情况。本文将详细分析
    的头像 发表于 06-05 16:47 2877次阅读

    如何理解IGBT的四种SOA?

    如何理解IGBT的四种SOA? IGBT的四种SOA表示了IGBT器件在不同工作状态下的安全操作区域。四种SOA是:Continuous SOA、Limited SOA、Pulse
    的头像 发表于 02-18 11:04 843次阅读

    A/D转换的四种误差

    针对A/D转换中可能出现的误差,主要分为以下四种情况,漂移误差、线型比例误差、非线性误差、非单调性误差。还有那些能够引起AD转换出现比较大的误差类别? 先说AD转换是怎么取值的,假设输入信号0-3V
    发表于 01-30 14:19

    四种霍尔元件的感应方式分别是什么呢?

    和顺磁元件。以下将详细介绍四种霍尔元件的感应方式。 一、线性霍尔元件 线性霍尔元件是最常见的一霍尔元件,也被称为磁敏电阻器。它是通过外加电压和磁场之间的相互作用来感应电流变化的。当线性霍尔元件处于垂直于磁场
    的头像 发表于 12-18 14:49 644次阅读

    四种接近传感器PK,谁能胜出?

    四种接近传感器PK,谁能胜出?
    的头像 发表于 12-07 09:28 1379次阅读
    <b class='flag-5'>四种</b>接近传感器PK,谁能胜出?

    四种半导体器件基本结构

    按施敏教授的观点,半导体器件个最基本的结构单元:金半接触、PN结、异质结、MOS结构。所有的半导体器件都可以看作是四种基本结构的组合,比如BJT由两个背靠背的PN结构成,MOSF
    的头像 发表于 11-30 15:56 2643次阅读
    <b class='flag-5'>四种</b>半导体器件基本结构

    Protel99 与WIN10系统冲突解决办法

    PROTEL99 与WIN10系统冲突解决办法
    的头像 发表于 11-20 09:30 3568次阅读
    Protel99 与WIN10系统冲突<b class='flag-5'>解决办法</b>

    基本RS触发器的四种状态

    四种状态。 首先是禁止状态。在禁止状态下,两个触发器端口分别对应于逻辑值1和0。意味着Q为空闲或“封锁”,而Q'为有效。在这种状态下,输入信号无法触发任何改变,输出保持不变。这个状态主要用于在特定情况下暂停输入信号的传
    的头像 发表于 11-17 16:07 4166次阅读

    研华工控机故障及解决办法

    研华工控机故障及解决办法
    的头像 发表于 11-06 15:55 934次阅读
    研华工控机故障及<b class='flag-5'>解决办法</b>(<b class='flag-5'>四</b>)

    细碎机轴承位磨损问题的解决办法

    【设备故障】细碎机轴承位磨损问题的解决办法
    发表于 10-27 16:36 0次下载

    硬盘故障的3个终极解决办法

    电子发烧友网站提供《硬盘故障的3个终极解决办法.pdf》资料免费下载
    发表于 10-20 10:46 0次下载
    硬盘故障的3个终极<b class='flag-5'>解决办法</b>