配网处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:25091175 阅读:33 留言:0更新日期:2020-07-31 23:36
本申请涉及一种配网处理方法、装置、计算机设备和存储介质。所述方法包括:获取配网数据;在配网数据中增加预设长度的数据,得到扩充后的扩充数据;预设长度大于或等于预设通信协议规定的最小数据长度;发送扩充数据至待配网设备;扩充数据用于指示待配网设备基于从扩充数据中还原出的配网数据进行配网。采用本方法能够提高配网成功率。

【技术实现步骤摘要】
配网处理方法、装置、计算机设备和存储介质
本申请涉及网络通信
,特别是涉及一种配网方法、装置、计算机设备和存储介质。
技术介绍
物联网(TheInternetofThings,IOT)是互联网基础上的延伸和扩展的网络,将各种信息传感设备与互联网结合起来而形成的一个巨大网络,实现在任何时间、任何地点,人、机、物的互联互通。物联网是新一代信息技术的重要组成部分。为各智能产品进行配网,如WIFI(WirelessFidelity,基于IEEE802.11标准的无线局域网)配网,以使智能产品接入网络,是实现物联网的重要技术基础。目前,在路由器(AC,AccessController)和无线接入点(AP,AccessPoint)网关级联组成的网络环境中,智能产品可能接收到路由器或网关发送的配网数据并据此接入网络。但是,由于路由器遵循的协议对所发送的数据长度最小值有要求,因此路由器在发送配网数据之前,会对长度较短的数据进行数据补齐至协议规定的最小长度后再发送,改变了数据长度信息,导致智能产品基于路由器转发的数据的长度信息进行配网时配网失败,降低了智能产品配网的成功率。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高配网成功率的配网处理方法、装置、计算机设备和存储介质。一种配网处理方法,所述方法包括:获取配网数据;在配网数据中增加预设长度的数据,得到扩充后的扩充数据;预设长度大于或等于预设通信协议规定的最小数据长度;发送扩充数据至待配网设备;扩充数据用于指示待配网设备基于从扩充数据中还原出的配网数据进行配网。在其中一个实施例中,在配网数据中增加预设长度的数据,得到扩充后的扩充数据包括:获取预设的第一扩充长度值,第一扩充长度值不小于预设通信协议规定的最小数据长度;将数据长度等于第一扩充长度值的填充数据填充至配网数据中,得到扩充后的扩充数据。在其中一个实施例中,在配网数据中增加预设长度的数据,得到扩充后的扩充数据包括:确定配网数据的数据长度值;当数据长度值小于预设通信协议规定的最小数据长度时,将数据长度等于预设第二扩充长度值的填充数据填充至配网数据中,得到扩充后的扩充数据;其中,第二扩充长度值大于配网数据的有效值范围中的最大值、且第二扩充长度值不小于预设通信协议规定的最小数据长度。在其中一个实施例中,配网数据的数量为多个,在配网数据中增加预设长度的数据,得到扩充后的扩充数据包括:确定配网数据中第一配网数据的占比,其中所述第一配网数据的数据长度值小于预设通信协议规定的最小数据长度;当占比大于预设占比阈值时,获取预设的第三扩充长度值;第三扩充长度值不小于最小数据长度;将数据长度等于第三扩充长度值的各填充数据填充至配网数据中,并为各配网数据设置与第三扩充长度值对应的第一标识,得到扩充后的扩充数据。在其中一个实施例中,还包括:当占比不大于占比阈值时,将数据长度等于预设第四扩充长度值的填充数据填充至第一配网数据中,并为第一配网数据设置与第四扩充长度值对应的第二标识,得到扩充后的扩充数据;其中,第四扩充长度值不小于配网数据的有效值范围中的最大值、且第四扩充长度值不小于最小数据长度。一种配网处理装置,所述装置包括:配网数据获取模块,用于获取配网数据;数据扩充模块,用于在配网数据中增加预设长度的数据,得到扩充后的扩充数据;预设长度大于或等于预设通信协议规定的最小数据长度;数据发送模块,用于发送扩充数据至待配网设备;扩充数据用于指示待配网设备基于从扩充数据中还原出的配网数据进行配网。一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:获取配网数据;在配网数据中增加预设长度的数据,得到扩充后的扩充数据;预设长度大于或等于预设通信协议规定的最小数据长度;发送扩充数据至待配网设备;扩充数据用于指示待配网设备基于从扩充数据中还原出的配网数据进行配网。一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取配网数据;在配网数据中增加预设长度的数据,得到扩充后的扩充数据;预设长度大于或等于预设通信协议规定的最小数据长度;发送扩充数据至待配网设备;扩充数据用于指示待配网设备基于从扩充数据中还原出的配网数据进行配网。上述配网处理方法、装置、计算机设备和存储介质,在配网数据中增加大于或等于预设通信协议规定的最小数据长度的数据,得到扩充后的扩充数据,并将扩充数据发送至待配网设备进行配网。配网处理过程中,在配网数据中增加大于或等于预设通信协议规定的最小数据长度的数据,确保了扩充后的扩充数据的数据长度大于预设通信协议规定的最小数据长度,可以避免路由器对配网数据进行转发时对数据进行补齐导致的配网失败问题,从而提高了配网的成功率。一种配网处理方法,所述方法包括:接收扩充数据;扩充数据包括配网数据和预设长度的填充数据,且预设长度大于或等于预设通信协议规定的最小数据长度;从扩充数据中去除填充数据,以获得配网数据;根据配网数据进行配网。在其中一个实施例中,从扩充数据中去除填充数据,以获得配网数据包括:删减扩充数据中预设第一扩充长度值的数据量,得到配网数据;其中,第一扩充长度值不小于最小数据长度;或者,删减扩充数据中预设第二扩充长度值的数据量,得到配网数据;其中,第二扩充长度值大于配网数据的有效值范围中的最大值、且第二扩充长度值不小于最小数据长度。在其中一个实施例中,从扩充数据中去除填充数据,以获得配网数据包括:当识别到扩充数据包括与预设第三扩充长度值对应的第一标识时,删减扩充数据中第三扩充长度值的数据量,得到配网数据;其中,第三扩充长度值不小于最小数据长度;或者,当识别到扩充数据包括与预设第四扩充长度值对应的第二标识时,删减扩充数据中第四扩充长度值的数据量,得到配网数据;其中,第四扩充长度值不小于配网数据的有效值范围中的最大值、且第四扩充长度值不小于最小数据长度。一种配网处理装置,所述装置包括:扩充数据接收模块,用于接收扩充数据;扩充数据包括配网数据和预设长度的填充数据,且预设长度大于或等于预设通信协议规定的最小数据长度;数据还原模块,用于从扩充数据中去除填充数据,以获得配网数据;配网处理模块,用于根据配网数据进行配网。一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:接收扩充数据;扩充数据包括配网数据和预设长度的填充数据,且预设长度大于或等于预设通信协议规定的最小数据长度;从扩充数据中去除填充数据,以获得配网数据;根据配网数据进行配网。一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收扩充数据;扩充数本文档来自技高网...

【技术保护点】
1.一种配网处理方法,其特征在于,所述方法包括:/n获取配网数据;/n在所述配网数据中增加预设长度的数据,得到扩充后的扩充数据;所述预设长度大于或等于预设通信协议规定的最小数据长度;/n发送所述扩充数据至待配网设备;所述扩充数据用于指示待配网设备基于从所述扩充数据中还原出的所述配网数据进行配网。/n

【技术特征摘要】
1.一种配网处理方法,其特征在于,所述方法包括:
获取配网数据;
在所述配网数据中增加预设长度的数据,得到扩充后的扩充数据;所述预设长度大于或等于预设通信协议规定的最小数据长度;
发送所述扩充数据至待配网设备;所述扩充数据用于指示待配网设备基于从所述扩充数据中还原出的所述配网数据进行配网。


2.根据权利要求1所述的方法,其特征在于,所述在所述配网数据中增加预设长度的数据,得到扩充后的扩充数据包括:
获取预设的第一扩充长度值,所述第一扩充长度值不小于预设通信协议规定的最小数据长度;
将数据长度等于所述第一扩充长度值的填充数据填充至所述配网数据中,得到扩充后的扩充数据。


3.根据权利要求1所述的方法,其特征在于,所述在所述配网数据中增加预设长度的数据,得到扩充后的扩充数据包括:
确定所述配网数据的数据长度值;
当所述数据长度值小于预设通信协议规定的最小数据长度时,将数据长度等于预设第二扩充长度值的填充数据填充至所述配网数据中,得到扩充后的扩充数据;
其中,所述第二扩充长度值大于所述配网数据的有效值范围中的最大值、且所述第二扩充长度值不小于所述预设通信协议规定的最小数据长度。


4.根据权利要求1所述的方法,其特征在于,所述配网数据的数量为多个,所述在所述配网数据中增加预设长度的数据,得到扩充后的扩充数据包括:
确定所述配网数据中第一配网数据的占比,其中所述第一配网数据的数据长度值小于预设通信协议规定的最小数据长度;
当所述占比大于预设占比阈值时,获取预设的第三扩充长度值;所述第三扩充长度值不小于所述最小数据长度;
将数据长度等于所述第三扩充长度值的填充数据填充至各所述配网数据中,并为各所述配网数据设置与所述第三扩充长度值对应的第一标识,得到扩充后的扩充数据。


5.根据权利要求4所述的方法,其特征在于,还包括:
当所述占比不大于所述占比阈值时,将数据长度等于预设第四扩充长度值的填充数据填充至所述第一配网数据中,并为所述第一配网数据设置与所述第四扩充长度值对应的第二标识,得到扩充后的扩充数据;
其中,所述第四扩充长度值不小于所述配网数据的有效值范围中的最大值、且所述第四扩充长度值不小于所述最小数据长度。


6.一种配网处理方法,其特征在于,所述方法包括:
接收扩充数据;所述扩充数据包括配网数据和预设长度的填充数据,且所述预设长度大于或等于预设通信协议规定的最小数据长度;
从所述扩充数据中去除所述填充数据,以获得所述配网数据;
根据所述配网数据进行配网。


7.根据权利要求6所述的方法,其特征在于,所述从所述扩充数据中去除所述填充数...

【专利技术属性】
技术研发人员:何彪胜
申请(专利权)人:芯海科技深圳股份有限公司
类型:发明
国别省市:广东;44

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

1