中国电信物联网开放平台NB-IoT设备接入指南
需积分: 46 163 浏览量
更新于2024-08-06
收藏 2.37MB PDF 举报
"中国电信物联网开放平台_NB-IoT业务对接指导书(V1)"
本文档详细阐述了如何将NB-IoT(窄带物联网)设备接入中国电信物联网开放平台,包括设备模型定义、编解码插件开发、设备注册与上线等关键步骤。NB-IoT是一种低功耗广域网络技术,广泛应用于物联网场景,如智慧城市、智能表计、资产追踪等。
1. 设备上线流程
- 正式环境:在设备上线过程中,首先要确保设备配置正确并能接入网络。通过登录SP Portal的设备管理页面,检查deviceId和status字段。当status显示为"在线(online)"时,表明设备成功接入平台,此时可接收设备发送的数据。
- 模拟环境:在联调阶段,可以使用NB-IoT设备模拟器进行测试。下载模拟器后,选择"否"以开始使用。设备绑定是模拟环境中的重要步骤,通过模拟器可以模拟真实设备的行为,验证平台与设备的交互。
2. 准备工作
- 获取测试环境账号:在进行设备接入之前,需要先获取测试环境的账号,以便登录平台进行操作。
- 创建APP应用:创建应用是为了定义设备将要连接的业务场景,每个应用对应一个特定的业务。
- NB-IoT参数设置:根据设备的NB-IoT模块特性,配置相应的网络参数,如APN、鉴权信息等。
3. 定义设备模型
- 设备模型介绍:设备模型定义了设备与平台之间的数据交换结构,包括服务模板、服务属性和服务命令等。
- 新增服务模板、属性和命令:服务模板定义了设备提供的服务,服务属性表示设备的状态或参数,服务命令则是平台对设备执行的操作。
4. 开发编解码插件并安装
- 开发编解码插件:由于不同设备的数据格式可能不同,需要开发插件来处理设备数据的编码和解码。
- 离线签名与上传:插件开发完成后,需要进行签名并上传至平台,确保数据的安全性和完整性。
5. 设备接入平台
- 登陆应用:使用获取的账号登录对应的应用。
- 订阅:订阅设备的事件和数据,以便在平台侧接收到设备的上报信息。
- 注册设备:通过平台接口注册新设备,生成deviceId。
- 设置设备信息:配置设备的网络参数、位置等信息。
- 设备接入:设备通过特定的端口和协议(如CoAP或MQTT)连接到平台,完成注册、更新注册和注销等操作。
6. 业务数据上报和业务消息下发
- 接收设备上报:设备会定期或按需向平台上报数据,例如传感器读数。
- 业务消息下发:平台可以向设备发送控制指令,实现远程控制和配置。
总结来说,本文档是针对开发工程师、技术支持工程师和维护工程师的重要参考资料,涵盖了从准备到实际操作的完整流程,帮助他们理解和实施NB-IoT设备在中国电信物联网开放平台上的接入和管理。通过遵循这些步骤,开发者能够高效地完成设备上线,确保设备能稳定、安全地与平台进行数据交换。
2018-06-06 上传
2020-09-23 上传
点击了解资源详情
2021-09-01 上传
2021-08-18 上传
CSDN热榜
- 粉丝: 1906
- 资源: 3902
最新资源
- R语言中workflows包的建模工作流程解析
- Vue统计工具项目配置与开发指南
- 基于Spearman相关性的协同过滤推荐引擎分析
- Git基础教程:掌握版本控制精髓
- RISCBoy: 探索开源便携游戏机的设计与实现
- iOS截图功能案例:TKImageView源码分析
- knowhow-shell: 基于脚本自动化作业的完整tty解释器
- 2011版Flash幻灯片管理系统:多格式图片支持
- Khuli-Hawa计划:城市空气质量与噪音水平记录
- D3-charts:轻松定制笛卡尔图表与动态更新功能
- 红酒品质数据集深度分析与应用
- BlueUtils: 经典蓝牙操作全流程封装库的介绍
- Typeout:简化文本到HTML的转换工具介绍与使用
- LeetCode动态规划面试题494解法精讲
- Android开发中RxJava与Retrofit的网络请求封装实践
- React-Webpack沙箱环境搭建与配置指南