NB-IOT时代,物联 软件架构变化很大!心跳包、长连接都被抛弃!

喜欢就请关注吧~↗

燚智能硬件开发大讲堂

【燚智能:Yi】

用简单的语言,讲复杂的技术!

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模式下,终端只能在唤醒状态下才能收到指令。


喜欢就请关注吧~↗

燚智能硬件开发 ,

讲讲物联 业内的那些事

精彩内容回顾:

物联 开发中的“模块”使用方法简介!

硬件电路板调试的6个小技巧,资深工程师经验总结!

智能硬件的“语音交互”是如何实现的?

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年1月15日
下一篇 2018年1月15日

相关推荐