简体中文
简体中文
English
注册
登录
简体中文
简体中文
English
注册
登录
语言
简体中文
简体中文
English
注册
登录

主动上报和被动上报的区别是什么?

更新时间2023-09-25 07:50:14
主动上报:MCU 主动检测到 datapoint 有变化,或者 MCU 重启等情况下,需要将变化后的 datapoint 状态发送至模组。
主动上报为异步处理,模组端在超时时间内收到网关的回复之后,会将状态返回给 MCU 端;如果状态返回超时,或者返回状态为失败。MCU 需要做随机退避的重传机制。
被动上报:当 MCU 收到模组端下发的命令,并执行相应动作之后,需要将新的状态被动上报给模组端;
被动上报为同步处理协议,模组端收到 datapoint 信息之后会立即返回 ACK 给 MCU 。
区别:被动上报模块应答内容根据网关是否真的收到了数据来定,应答时间稍慢;主动上报认为网关是通的,直接返回收到给 MCU,应答时间快。

点击获取服务和帮助

帮助中心