1

我的印象是,在 NB IoT 世界中,如果客户端设备进入 PSM 模式,它实际上可以保留 IOT 网络注册和 TCP IP 连接会话。所以当它从 PSM 唤醒时,它可以快速发送数据并再次进入睡眠状态。但就我而言,它在进入 PSM 之前模拟了 PDP 会话的断开连接。这正常吗??

目前我正在使用基于 Qualcomm 9205 调制解调器连接到 LTE Cat-M1 网络的开发客户端系统。

客户端每 10 分钟唤醒一次,向 AWS IOT 服务发送一小段数据(100 字节),它使用 MQTT 作为消息传递协议。

理想情况下,我更喜欢设备与服务器发起一次 MQTT 连接,然后在进入 PSM 睡眠后,客户端会记住 MQTT 连接,所以当它醒来时,它可以通过 MQTT 发送数据而无需重新建立再次连接 MQTT。

不幸的是,我意识到真正的行为是:当我要求调制解调器进入 PSM 睡眠时,它会断开 PDP 连接(这意味着 TCP/IP 会话丢失,MQTT 也是如此),所以当它唤醒时,它会在发送数据之前,还需要额外的 5-10 秒来重新建立 MQTT 连接。这是对时间和额外数据通信的浪费。

有什么建议么?

4

0 回答 0