导读:WIFI、2G和4G网络中,物联网的网,和互联网几乎没有区别。可以按照互联网那套去设计物联网传输。但是在NB-IOT中,物联网的网,和互联网差别不小!
NB-IOT和传统物联网/互联网差异巨大
物联网,物+联网。
物是物联网终端,联网,其实就是互联网。
WIFI、2G和4G网络中,物联网的网,和互联网几乎没有区别。可以按照互联网那套去设计物联网传输。但是在NB-IOT中,物联网的网,和互联网差别不小!
嵌入式开发、APP和服务器软件工程师,都需要了解这个变化。
系统架构差异
2G和WIFI:终端—应用服务器
NB-IOT:终端—运营商服务器—应用服务器
核心差异:不需要通过软件维持长连接,运营商会负责反向控制。通过NB-IOT基站和运营商服务器来发送反向控制指令。无需再设计心跳包!
正向上传数据
2G和WIFI:用什么协议都行。HTTP、MQTT等。
NB-IOT:CoAP(中国电信),轻量化。
反向下发命令
2G和WIFI:轮询、Socket、MQTT等。功耗高
NB-IOT:网络负责下发,无需长连接
NB-IOT下发命令的方式
以电信的NB-IOT为例,要下发的指令,都是暂存在电信服务器上。可以选择立即下发或缓存下发。
立即下发的时候,根据终端配置有一定的区别:DRX和eDRX模式下,终端能够立即收到指令。在PSM模式下,终端只能在唤醒状态下才能收到指令。