[发明专利]一种基于组播和广播组合发送数据包的实现硬件设备联网的方法在审
申请号: | 201810441444.7 | 申请日: | 2018-05-10 |
公开(公告)号: | CN110475209A | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 冯晓 | 申请(专利权)人: | 杭州涂鸦信息技术有限公司 |
主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W48/08;H04W48/10;H04W48/16;H04L29/06 |
代理公司: | 33293 杭州快知知识产权代理事务所(特殊普通合伙) | 代理人: | 杨冬玲<国际申请>=<国际公布>=<进入 |
地址: | 310000 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据包 路由器 接入认证信息 轮询发送 组播和广播 编码规则 家电设备 配网 组播 广播 发送数据包 联网 连接网络 硬件设备 智能模块 智能设备 成功率 告知 | ||
1.一种基于组播和广播组合发送数据包的实现硬件设备联网的方法,其特征是,所述方法包括以下步骤:
获取路由器的接入认证信息;
使用Smartlink配网方式和SoftAp配网方式将所述接入认证信息通过广播和组播轮询发送数据包告知家电设备,家电设备基于所述接入认证信息接入所述路由器。
2.根据权利要求1所述的方法,其特征是,所述使用Smartlink配网方式和SoftAp配网方式将所述接入认证信息通过广播和组播轮询发送数据包告知家电设备的步骤,进一步包括:
每个udp包间隔为5ms,组播广播间隔发送。
3.根据权利要求2所述的方法,其特征是,每个udp包的发包步骤为:
间隔发送组播/广播前导码,每一包间隔5ms,先发组播前导一组(3包),再发广播前导一组(4包),总包数以发完完整前导码为准(6.8s);
间隔发送组播所有数据及广播magic_code+data数据部分,先发组播一轮,然后发广播一轮,每1000包(发完完成数据为准)休息1秒;
50s为一轮,重复以上步骤。
4.根据权利要求3所述的方法,其特征是,所述组播编码包括为:
组播采用地址编码,由于组播地址只能使用23bit,将该23bit分类2个区域:metadata区(7bit)和data区(16bit)进行数据编码;
metadata区:只允许使用低7bit,高位组播地址固定为1;metadata包括2部分,帧类型+帧序号;
data区:一帧可发送2个字节,低字节在data0,高字节在data1。
5.根据权利要求3所述的方法,其特征是,所述组播编码包括为:
前导码+magic code+sequence header+data,智能硬件模块通过前导码识别数据包,并通过magic code和sequence header拼装解析出数据包(WiFi的名称和密码),并以此连接上网络。
6.一种基于组播和广播组合发送数据包的实现硬件设备联网的装置,其特征是,所述装置包括:
获取模块,用于获取路由器的接入认证信息;
联网模块,使用Smartlink配网方式和SoftAp配网方式将所述接入认证信息通过广播和组播轮询发送数据包告知家电设备,家电设备基于所述接入认证信息接入所述路由器。
7.根据权利要求6所述的装置,其特征是,所述联网模块发送的每个udp包间隔为5ms,组播广播间隔发送。
8.根据权利要求6所述的装置,其特征是,所述联网模块包括组播单元和广播单元:
所述组播单元,组播采用地址编码,由于组播地址只能使用23bit,将该23bit分类2个区域:metadata区(7bit)和data区(16bit)进行数据编码;
metadata区:只允许使用低7bit,高位组播地址固定为1;metadata包括2部分,帧类型+帧序号;
data区:一帧可发送2个字节,低字节在data0,高字节在data1。
所述广播单元,包括前导码+magic code+sequence header+data,智能硬件模块通过前导码识别数据包,并通过magic code和sequence header拼装解析出数据包(WiFi的名称和密码),并以此连接上网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州涂鸦信息技术有限公司,未经杭州涂鸦信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810441444.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于确定用户设备行程轨迹的方法与设备
- 下一篇:一种通信方法及装置