[发明专利]一种Mesh网络中主从设备间信息交互方法有效
申请号: | 201910770086.9 | 申请日: | 2019-08-20 |
公开(公告)号: | CN110602746B | 公开(公告)日: | 2022-09-13 |
发明(设计)人: | 常德兴;胡丞;陈荣观 | 申请(专利权)人: | 福建星网智慧科技有限公司 |
主分类号: | H04W28/06 | 分类号: | H04W28/06;H04W56/00;H04W60/00;H04W84/20 |
代理公司: | 福州市鼓楼区京华专利事务所(普通合伙) 35212 | 代理人: | 王美花 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mesh 网络 主从 设备 信息 交互 方法 | ||
1.一种Mesh网络中主从设备间信息交互方法,其特征在于:包括如下步骤:
步骤S10、基于二层协议定义报文格式的关键参数;所述关键参数包括报文类型以及操作代码;所述报文类型包括请求以及响应;所述操作代码包括注册上报、心跳保活以及数据处理;
步骤S20、从设备利用所述关键参数向主设备发起探测注册;
步骤S30、主设备利用所述关键参数对从设备进行心跳保活;
步骤S40、主设备和从设备利用所述关键参数进行信息交互;
所述步骤S20具体包括:
步骤S21、从设备向主设备周期性发送报文类型为请求、操作代码为注册上报的广播报文,所述广播报文为包含从设备MAC地址的注册报文;
步骤S22、主设备接收到所述广播报文后,对关键参数进行判断,若报文类型为请求且操作代码为注册上报,则进入步骤S23;若报文类型不为请求或者操作代码不为注册上报,则结束流程;
步骤S23、主设备依据所述广播报文执行注册上报处理流程,并保存从设备的MAC地址;
步骤S24、主设备向从设备发送报文类型为响应、操作代码为注册上报的第一单播响应报文,所述第一单播响应报文包含主设备的MAC地址;
步骤S25、从设备接收到所述第一单播响应报文后,停止周期性的发送所述广播报文并保存主设备的MAC地址;
所述步骤S30具体包括:
步骤S31、主设备向注册成功的从设备周期性发送报文类型为请求、操作代码为心跳保活的保活单播报文;
步骤S32、从设备接收到所述保活单播报文后,向主设备回复报文类型为响应、操作代码为心跳保活的第二单播响应报文;
步骤S33、若主设备接收到所述第二单播响应报文,则进入步骤S31;若主设备未接收到所述第二单播响应报文超过设定的次数,则停止维护从设备,并结束流程。
2.如权利要求1所述的一种Mesh网络中主从设备间信息交互方法,其特征在于:所述步骤S40具体包括主设备向从设备执行数据下发的如下步骤:
步骤S411、主设备向从设备发送报文类型为请求、操作代码为注册上报的第一单播数据报文,所述第一单播数据报文的报文体内存储JSON格式的数据;
步骤S412、从设备接收到所述第一单播数据报文后对其进行格式化,进而获取主设备下发的数据。
3.如权利要求1所述的一种Mesh网络中主从设备间信息交互方法,其特征在于:所述步骤S40具体包括从设备向主设备执行数据请求的如下步骤:
步骤S421、从设备向主设备发送报文类型为请求、操作代码为注册上报的第二单播数据报文,所述第二单播数据报文的报文体内存储JSON格式的本次数据请求内容;
步骤S422、主设备接收到所述第二单播数据报文后对其进行格式化,进而获取从设备发送的数据请求内容;
步骤S423、主设备依据所述数据请求内容向从设备进行响应。
4.如权利要求1所述的一种Mesh网络中主从设备间信息交互方法,其特征在于:所述步骤S40具体包括从设备向主设备执行数据上报的如下步骤:
步骤S431、从设备向主设备发送报文类型为请求、操作代码为数据处理的第三单播数据报文,所述第三单播数据报文的报文体内存储JSON格式的上报数据;
步骤S432、主设备接收到所述第三单播数据报文后对其进行格式化,进而获取从设备发送的上报数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网智慧科技有限公司,未经福建星网智慧科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910770086.9/1.html,转载请声明来源钻瓜专利网。