一种基于CoAP协议的物联网设备管理方法及系统技术方案

技术编号:37854986 阅读:28 留言:0更新日期:2023-06-14 22:48
本发明专利技术提供了软件工程技术领域的一种基于CoAP协议的物联网设备管理方法及系统,方法包括如下步骤:步骤S1、创建一资源标识符的命名规则,物联网设备基于所述命名规则对各资源标识符进行命名;步骤S2、物联网设备基于CoAP协议注册到服务器,并将所述资源标识符同步给服务器;步骤S3、服务器通过所述资源标识符定位物联网设备需要被管理的资源;步骤S4、服务器基于CoAP协议对物联网设备进行注册、信息同步、配置查询服务、设备观察以及数据传递的管理。本发明专利技术的优点在于:极大的提升了物联网设备管理的可靠性。备管理的可靠性。备管理的可靠性。

【技术实现步骤摘要】
一种基于CoAP协议的物联网设备管理方法及系统


[0001]本专利技术涉及软件工程
,特别指一种基于CoAP协议的物联网设备管理方法及系统。

技术介绍

[0002]物联网设备通常具有智能化、小型化的特点,被分配安装在一个大范围环境中,并且通过某种无线网络进行通信。物联网设备部署后的管理工作是必不可少的,例如新设备的动态注册、实时监控传感器性能等动作。针对物联网设备的管理,传统上多使用独立、自定的管理协议,在可复用性上有些许缺陷,同时一些管理协议对于性能和资源紧张的物联网设备不友好,进而影响物联网设备管理的可靠性。
[0003]因此,如何提供一种基于CoAP协议的物联网设备管理方法及系统,实现提升物联网设备管理的可靠性,成为一个亟待解决的技术问题。

技术实现思路

[0004]本专利技术要解决的技术问题,在于提供一种基于CoAP协议的物联网设备管理方法及系统,实现提升物联网设备管理的可靠性。
[0005]第一方面,本专利技术提供了一种基于CoAP协议的物联网设备管理方法,包括如下步骤:/>[0006]步骤本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于CoAP协议的物联网设备管理方法,其特征在于:包括如下步骤:步骤S1、创建一资源标识符的命名规则,物联网设备基于所述命名规则对各资源标识符进行命名;步骤S2、物联网设备基于CoAP协议注册到服务器,并将所述资源标识符同步给服务器;步骤S3、服务器通过所述资源标识符定位物联网设备需要被管理的资源;步骤S4、服务器基于CoAP协议对物联网设备进行注册、信息同步、配置查询服务、设备观察以及数据传递的管理。2.如权利要求1所述的一种基于CoAP协议的物联网设备管理方法,其特征在于:所述步骤S1中,所述命名规则具体为:基于类ID、资源ID、子资源ID、方法ID的字段顺序进行命名;所述类ID表示资源的分类编号;所述资源ID表示资源种类编号;所述子资源ID表示资源的细化分类编号,当不存在子资源时取值为0;所述方法ID表示访问资源的所有CoAP方法,包括GET方法、PUT方法、POST方法以及DELETE方法;所述类ID、资源ID以及子资源ID的长度均为1字节;所述方法ID的长度为4比特,从高位到低位分别表示GET方法、PUT方法、POST方法以及DELETE方法,取值为1表示允许操作,取值为0表示不允许操作。3.如权利要求1所述的一种基于CoAP协议的物联网设备管理方法,其特征在于:所述步骤S2中,所述CoAP协议使用UDP作为传输层,支持重传机制,以二进制形式进行消息传输;所述CoAP协议传输消息的格式为:消息头部+令牌+CoAP参数+负载数据;所述消息头部的长度为4字节;所述令牌的长度范围为0至8字节。4.如权利要求1所述的一种基于CoAP协议的物联网设备管理方法,其特征在于:所述步骤S3具体为:服务器通过所述资源标识符的命名定位物联网设备需要被管理的资源。5.如权利要求1所述的一种基于CoAP协议的物联网设备管理方法,其特征在于:所述步骤S4中,所述注册管理用于物联网设备的注册、去注册以及注册信息更新;所述信息同步用于物联网设备和服务器之间相互同步信息;所述配置查询服务用于参数配置、状态查询以及远程控制;所述设备观察用于物联网设备观察服务器的URI;所述数据传递用于物联网设备和服务器之间通过CoAP协议进行数据传递。6.一种基于CoAP协议的物联网设备管理系统,其特...

【专利技术属性】
技术研发人员:赵泽钧袁苇
申请(专利权)人:福建新大陆通信科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1