一种基于无线局域网检测的多设备自动连接方法技术

技术编号:39664201 阅读:8 留言:0更新日期:2023-12-11 18:27
本发明专利技术公开了一种基于无线局域网检测的多设备自动连接方法

【技术实现步骤摘要】
一种基于无线局域网检测的多设备自动连接方法


[0001]本专利技术涉及终端连接
,特别涉及一种基于无线局域网检测的多设备自动连接方法


技术介绍

[0002]自动连接技术是一种可以自动建立设备之间连接的技术,主要用于简化用户使用设备的操作流程,提高用户体验

自动连接技术可分为两类:基于网络的自动连接技术和基于无线通信的自动连接技术

[0003]其中,基于网络的自动连接技术主要是利用局域网内的设备发现和连接协议,例如
mDNS、UPnP、SSDP
等协议,实现设备之间的自动发现和连接

这类技术主要用于家庭娱乐

智能家居等领域,可以实现自动连接设备的功能,例如手机自动连接到电视

音响

灯光等智能家居设备,提高用户的使用体验

[0004]然而,现有的基于网络的自动连接技术也存在一些弊端

例如在安全性方面,自动连接技术可能会导致设备的安全漏洞,因为自动连接可能会使得设备被未授权的设备访问

[0005]因此,现有技术还有待改进和提高


技术实现思路

[0006]本专利技术提供一种基于无线局域网检测的多设备自动连接方法,旨在解决现有技术中在局域网络中使用自动连接功能时导致设备被未授权的设备访问,影响设备安全性问题

[0007]本专利技术的第一方面,提供一种基于无线局域网检测的多设备自动连接方法,包括:
[0008]连接目标网络,获取所述目标网络对应的设备信息表;
[0009]根据所述设备信息表分别创建与多个目标设备的连接线程,所述目标设备为所述设备信息表中设定为自动连接的设备;
[0010]查询所述目标设备是否在线,若所述目标设备在线,则向所述目标设备发起连接请求,若所述目标设备不在线,则每隔预设时间进行轮询;
[0011]接收所述目标设备通过请求信号,与所述目标设备建立连接

[0012]所述的基于无线局域网检测的多设备自动连接方法,其中,所述连接目标网络前,还包括:
[0013]输入所述目标设备的
IP
地址,与所述目标设备建立
socket
连接;
[0014]当连接成功,向所述目标设备发送预设秘钥,并将所述目标设备加入至所述设备信息表中

[0015]所述的基于无线局域网检测的多设备自动连接方法,其中,所述将所述目标设备加入至所述设备信息表中,包括:
[0016]获取所述目标网络中路由器的
MAC
地址,根据所述路由器的
MAC
地址查询是否存在
对应的所述设备信息表,若存在所述设备信息表,则将所述目标设备加入至所述设备信息表中;
[0017]若不存在所述设备信息表,则创建所述设备信息表,并将所述目标设备加入至所述设备信息表中

[0018]所述的基于无线局域网检测的多设备自动连接方法,其中,所述将所述目标设备加入至所述设备信息表中,包括:
[0019]将所述目标设备的
MAC
地址
、IP
地址

所述预设秘钥

自动连接状态加入至所述设备信息表

[0020]所述的基于无线局域网检测的多设备自动连接方法,其中,所述获取所述目标网络对应的设备信息表,包括:
[0021]获取所述目标网络中路由器的
MAC
地址,根据所述路由器的
MAC
地址获取所述目标网络对应的设备信息表

[0022]所述的基于无线局域网检测的多设备自动连接方法,其中,所述查询所述目标设备是否在线,包括:
[0023]获取目标设备的
MAC
地址和
IP
地址,根据所述目标设备的
MAC
地址查询所述目标设备是否在线

[0024]所述的基于无线局域网检测的多设备自动连接方法,其中,所述向所述目标设备发起连接请求后,还包括:
[0025]获取目标信号,若所述目标信号为拒绝连接,则关闭所述目标设备对应的连接线程并将所述设备信息表中的所述目标设备设置为不自动连接;
[0026]若所述目标信号为接受连接,则解析所述目标信号中的目标秘钥与预设秘钥进行验证,若验证成功,则建立连接,若验证失败,则关闭所述目标设备对应的连接线程并将所述设备信息表中的所述目标设备设置为不自动连接

[0027]所述的基于无线局域网检测的多设备自动连接方法,其中,所述建立连接后,还包括:
[0028]将所述目标设备的
IP
地址更新至所述设备信息表

[0029]本专利技术的第二方面,一种基于无线局域网检测的多设备自动连接装置,包括:
[0030]信息表获取模块,所述信息表获取模块用于连接目标网络,获取所述目标网络对应的设备信息表;
[0031]线程创建模块,所述线程创建模块用于根据所述设备信息表分别创建与多个目标设备的连接线程,所述目标设备为所述设备信息表中设定为自动连接的设备;
[0032]查询模块,所述查询模块用于查询所述目标设备是否在线,若所述目标设备在线,则向所述目标设备发起连接请求,若所述目标设备不在线,则每隔预设时间进行轮询;
[0033]连接模块,所述连接模块用于接收所述目标设备通过请求信号,与所述目标设备建立连接

[0034]本专利技术的第三方面,提供一种终端,其中,所述终端包括:存储器

处理器及存储在所述存储器上并可在所述处理器上运行的基于无线局域网检测的多设备自动连接程序,所述基于无线局域网检测的多设备自动连接程序被所述处理器执行时实现如上所述的基于无线局域网检测的多设备自动连接方法的步骤

[0035]有益效果:与现有技术相比,本专利技术提供了一种基于无线局域网检测的多设备自动连接方法

本专利技术提供的基于无线局域网检测的多设备自动连接方法中,通过连接目标网络,获取所述目标网络对应的设备信息表,然后根据所述设备信息表分别创建与多个目标设备的连接线程,之后查询所述目标设备是否在线,若所述目标设备在线,则向所述目标设备发起连接请求,若所述目标设备不在线,则每隔预设时间进行轮询,最后,接收所述目标设备通过请求信号,与所述目标设备建立连接

本专利技术所提供的基于无线局域网检测的多设备自动连接方法,解决了现有技术中在局域网络中使用自动连接功能时导致设备被未授权的设备访问,影响设备安全性的问题,使得设备能够在安全的环境下自动的建立连接,简化了用户使用设备的操作流程,提高了用户的体验感

附图说明
[0036]图1为本专利技术提供的基于无线局域网检测的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于无线局域网检测的多设备自动连接方法,其特征在于,包括:连接目标网络,获取所述目标网络对应的设备信息表;根据所述设备信息表分别创建与多个目标设备的连接线程,所述目标设备为所述设备信息表中设定为自动连接的设备;查询所述目标设备是否在线,若所述目标设备在线,则向所述目标设备发起连接请求,若所述目标设备不在线,则每隔预设时间进行轮询;接收所述目标设备通过请求信号,与所述目标设备建立连接
。2.
根据权利要求1所述的基于无线局域网检测的多设备自动连接方法,其特征在于,所述连接目标网络前,还包括:输入所述目标设备的
IP
地址,与所述目标设备建立
socket
连接;当连接成功,向所述目标设备发送预设秘钥,并将所述目标设备加入至所述设备信息表中
。3.
根据权利要求2所述的基于无线局域网检测的多设备自动连接方法,其特征在于,所述将所述目标设备加入至所述设备信息表中,包括:获取所述目标网络中路由器的
MAC
地址,根据所述路由器的
MAC
地址查询是否存在对应的所述设备信息表,若存在所述设备信息表,则将所述目标设备加入至所述设备信息表中;若不存在所述设备信息表,则创建所述设备信息表,并将所述目标设备加入至所述设备信息表中
。4.
根据权利要求3所述的基于无线局域网检测的多设备自动连接方法,其特征在于,所述将所述目标设备加入至所述设备信息表中,包括:将所述目标设备的
MAC
地址
、IP
地址

所述预设秘钥

自动连接状态加入至所述设备信息表
。5.
根据权利要求1所述的基于无线局域网检测的多设备自动连接方法,其特征在于,所述获取所述目标网络对应的设备信息表,包括:获取所述目标网络中路由器的
MAC
地址,根据所述路由器的
MAC
地址获取所述目标网络对应的设备信息表
。6.
...

【专利技术属性】
技术研发人员:王钒李慧奇李健燊
申请(专利权)人:深圳康佳电子科技有限公司
类型:发明
国别省市:

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

1