开发者学堂课程【嵌入式之 RFID 开发与应用2020版:NB-IoT 的三种工作模式】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/665/detail/11187
NB-IoT 的三种工作模式
内容介绍
一、NB-IOT 优势回顾
二、NB-IOT 的三种工作模式介绍
三、三种模式之间的转换
一、NB-IOT 优势回顾
广泛的使用 NB-IOT 来组件一个带宽网络,比较核心的原因第一个是因为它是广域的,不需要网关,第二个就是成本比较低,第三个是功耗低。包括网域连接,是选择 NB-IOT 的一个重要原因,也是不可抗拒的因素。平时通过其他方式组建底层传感的泛载网络再通过网关连接公网,连接的环节越多,出问题的几率也就越大,排查问题的时候排查也比较困难,NB-IOT 也是为用户简化后期的维护。本次课主要是讲三种模式中低功耗的的解决方案。
二、NB-IOT 的三种工作模式介绍
1、Active 活跃模式
此模式下,所有功能正常可用,可以进行数据发送和接收;模块可以切换到 Idle 模式或 PSM 模式。如果设置的休眠时间到了,那么它会自动切换到休眠模式。
2、Idle 浅睡模式
网络保持连接状态,可接受寻呼消息,模块再次模式下课切换至 Active 模式或者PSM 模式。如果发送数据就会切换到活跃模式,不发数据的时候是可以切换到休眠模式,同时设置的休眠时间到了也会自动进入休眠模式。
3、PSM 省电模式
只有RTC工作,网络处于非连接状态,不可接收寻呼消息,当主动发送数据或者定时器 T3412 超时后,模块将被唤醒。T3412 就是 PTW 的周期里的一个定时器。
三、三种模式之间的转换
整个的工作流程大概是如图所示:
首先活跃模式是功耗是最大的,他可以在发送数据之后进入空闲模式,空闲模式通过一个 T3324(休闲定时器),这个时间是可以自己去配置的,超时之后自动进入休眠了,休眠时唤醒方法只有发送数据或者 T3412 这个定时器到时间了。在浅睡模式的时候也可发送数据唤醒,空闲模式是不能直接转换成浅睡模式,活跃模式也不能直接转换为空闲模式。