进入睡眠状态时,PSM 是否会丢弃 TCP/IP 会话(MQTT)?

物联网 MQTT 物联网
2021-06-27 06:46:57

知道 PSM 是否应该在进入睡眠状态时丢弃 PDP 上下文和 TCP/IP 会话信息?

我的理解是 PSM 应该保留所有这些信息,所以当唤醒时,它可以在睡眠之前无缝连接回 tcp/ip 会话。然而,在测试中,我的物联网调制解调器(Qualcomm 9205/Quectel Bg95)似乎在进入睡眠之前丢弃了 PDP、MQTT 连接信息,所以当醒来时,我必须重新建立一切。这似乎是错误的。

任何有这方面经验的人?

1个回答

您的 TCP 连接可能会过期,但您的注册和 PDP 上下文应该保持活动状态。检查这个以供参考。PDP 只是启用数据连接的隧道,因此 TCP 仍然会超时(这会影响 MQTT)。