近期研究了下电信NB设备接入平台这一块,整理下电信的物联网平台的接入开发的流程,仅作为经验分享,流程梳理之用,不足之处欢迎指正。

中国电信CTWing物联网平台接入指南(一)之开发流程
中国电信CTWing物联网平台接入指南(二)之设备接入(MQTT)
中国电信CTWing物联网平台接入指南(三)之设备接入(LWM2M)

简而言之,言而简止,一图概之,上图

在这里插入图片描述

1. 设备接入

  • T-Link协议

电信私有协议,T-Link协议是中国电信针对2/3/4G移动蜂窝网络及wifi网络的物联网场景

  • MQTT协议

MQTT协议是为大量计算能力有限,且工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议

  • LWM2M

LWM2M主要使用在资源受限(包括存储、功耗等)的NB终端

  • HTTP(S)协议

HTTP协议(HyperText Transfer Protocol,超文本传输协议)是互联网上应用最为广泛的一种网络协议。它用于传送WWW方式的数据

  • TCP协议

支持基于TCP协议的业务数据透传,设备登录平台并完成认证以后,可以通过透传的方式进行上下行的数据传输。TCP透传的高灵活性决定了它不受约束,适用于任何TCP承载的用户私有协议。

2. 应用开发

  • 托管应用创建

托管于电信平台,应用程序部署再电信云服务器上,需要购买云服务器容器

容器价格
2核4G
4核8G

  • 第三方应用

平台下载SDK开发完毕后部署在自有服务器,依然需要在电信云平台添加应用信息

3. 开发联调

  • 第一种:使用SDK(包含了请求的封装,签名加密,响应解释,性能优化等)
  • 第二种:直接调用API

4. 发布应用

托管应用发布
在这里插入图片描述

第三方应用发布在这里插入图片描述

更多推荐