CN112533184A - 一种设备的连接方法及装置 - Google Patents

一种设备的连接方法及装置 Download PDF

Info

Publication number
CN112533184A
CN112533184A CN202011139755.1A CN202011139755A CN112533184A CN 112533184 A CN112533184 A CN 112533184A CN 202011139755 A CN202011139755 A CN 202011139755A CN 112533184 A CN112533184 A CN 112533184A
Authority
CN
China
Prior art keywords
ble
target
wireless
connection
frequency band
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011139755.1A
Other languages
English (en)
Inventor
唐彬
刘峰松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhixiang Zhonglian Technology Co Ltd
Original Assignee
Zhixiang Zhonglian Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhixiang Zhonglian Technology Co Ltd filed Critical Zhixiang Zhonglian Technology Co Ltd
Priority to CN202011139755.1A priority Critical patent/CN112533184A/zh
Publication of CN112533184A publication Critical patent/CN112533184A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/23Manipulation of direct-mode connections
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种设备的连接方法,第一设备与目标第二设备建立低功耗蓝牙BLE连接;所述第一设备通过所述BLE连接通知所述目标第二设备将其建立的无线接入点AP的工作频段切换到5Ghz;所述第一设备通过所述BLE连接获取所述目标第二设备的无线AP的服务集标识SSID和密码;所述第一设备通过所述SSID和密码接入所述无线AP。

Description

一种设备的连接方法及装置
技术领域
本发明涉及无线传输领域,尤其涉及一种设备的连接方法及装置。
背景技术
在设备之间互相分享文件通常使用无线局域网实现,设备通过对端设备的无线接入点AP接入无线局域网。相较于工作在2.4Ghz频段的无线局域网,工作在5Ghz频段无线局域网的传输速度更快;并且越来越多的设备支持5Ghz频段,但是设备与对端设备通过5Ghz频段无线AP的连接过程操作复杂,往往需要在5Ghz频段的确认过程和工作频段的切换中耗费使用者的时间和精力。
发明内容
本发明实施例提供了一种设备的连接方法及装置,以解决上述设备间通过5Ghz频段无线AP连接过程中的操作复杂问题。
本发明一方面提供一种设备的连接方法,所述方法包括:第一设备与目标第二设备建立低功耗蓝牙BLE连接;所述第一设备通过所述BLE连接通知所述目标第二设备将其建立的无线接入点AP的工作频段切换到5Ghz;所述第一设备通过所述BLE连接获取所述目标第二设备的无线AP的服务集标识SSID和密码;所述第一设备通过所述SSID和密码接入所述无线AP。
在一可实施方式中,所述第一设备通过所述BLE连接通知所述目标第二设备将其建立的无线AP的工作频段切换到5Ghz,包括:获取目标第二设备的BLE广播消息,若所述BLE广播消息中携带有表征目标第二设备建立的无线AP支持在5Ghz频段工作的信息;所述第一设备通过所述BLE连接向所述目标第二设备发送第一BLE请求消息,以请求所述目标第二设备将所述无线AP的工作频段切换到5Ghz。
在一可实施方式中,所述第一设备通过所述BLE连接获取所述目标第二设备的无线AP的SSID和密码,包括:所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第一BLE响应消息,所述第一BLE响应消息携带所述无线AP的SSID和密码,所述第一BLE响应消息为所述目标第二设备响应所述第一BLE请求消息将所述目标无线AP的工作频段切换到5Ghz之后生成的。
在一可实施方式中,若所述BLE广播消息中未携带有表征目标第二设备建立的无线AP支持5Ghz频段的信息时,所述第一设备通过所述BLE连接获取所述目标第二设备的无线AP的SSID和密码,包括:所述第一设备从所述BLE广播消息中获取所述无线AP的SSID和密码;或者,所述第一设备通过所述BLE连接向所述目标第二设备发送第二BLE请求消息,所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第二BLE响应消息,所述第二BLE响应消息携带所述无线AP的SSID和密码。
在一可实施方式中,所述第一设备通过所述BLE连接通知所述目标第二设备将其建立的无线AP的工作频段切换到5Ghz,包括:所述第一设备通过BLE连接向所述目标第二设备发送第三BLE请求消息,所述第三BLE请求消息中携带表征所述第一设备是否支持5Ghz频段的信息;所述第三BLE请求消息用于通知所述目标第二设备在根据所述第三BLE请求消息确定所述第一设备支持5Ghz频段,将其建立的无线AP的工作频段切换到5Ghz。
在一可实施方式中,所述第一设备通过所述BLE连接获取所述目标第二设备的无线AP的SSID和密码,包括:所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第三BLE响应消息,所述第三BLE响应消息携带所述无线AP的SSID和密码,所述第三BLE响应消息为所述目标第二设备响应所述第三BLE请求消息将所述无线AP的工作频段切换到5Ghz之后生成的。
在一可实施方式中,所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第四BLE响应消息,所述第四BLE响应消息携带所述无线AP的SSID和密码,所述第四BLE响应消息为所述目标第二设备根据所述第三BLE请求消息确定所述第一设备不支持5Ghz频段时生成的。
本发明另一方面提供一种连接装置,应用于第一设备,所述装置包括:蓝牙模块,用于与目标第二设备建立低功耗蓝牙BLE连接;切换模块,用于通过所述BLE连接通知所述目标第二设备将其建立的无线接入点AP的工作频段切换到5Ghz;获取模块,用于通过所述BLE连接获取所述目标第二设备的无线AP的服务集标识SSID和密码;连接模块,用于通过所述SSID和密码接入所述无线AP。
在一可实施方式中,所述切换模块,具体用于获取目标第二设备的BLE广播消息,若所述BLE广播消息中携带有表征目标第二设备建立的无线AP支持在5Ghz频段工作的信息时,通过所述BLE连接向所述目标第二设备发送第一BLE请求消息,以请求所述目标第二设备将所述无线AP的工作频段切换到5Ghz。
在一可实施方式中,所述获取模块,具体用于通过所述BLE连接获取目标第二设备的通知后,读取第一BLE响应消息,所述第一BLE响应消息携带所述无线AP的SSID和密码,所述第一BLE响应消息为所述目标第二设备响应所述第一BLE请求消息将所述目标无线AP的工作频段切换到5Ghz之后生成的。
在一可实施方式中,所述获取模块,具体用于所述第一设备从所述BLE广播消息中获取所述无线AP的SSID和密码;或者,所述第一设备通过所述BLE连接向所述目标第二设备发送第二BLE请求消息,所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第二BLE响应消息,所述第二BLE响应消息携带所述无线AP的SSID和密码。
在一可实施方式中,所述切换模块,具体用于通过BLE连接向所述目标第二设备发送第三BLE请求消息,所述第三BLE请求消息中携带表征所述第一设备是否支持5Ghz频段的信息;所述第三BLE请求消息用于通知所述目标第二设备在根据所述第三BLE请求消息确定所述第一设备支持5Ghz频段,将其建立的无线AP的工作频段切换到5Ghz。
在一可实施方式中,所述获取模块,具体用于所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第三BLE响应消息,所述第三BLE响应消息携带所述无线AP的SSID和密码,所述第三BLE响应消息为所述目标第二设备响应所述第三BLE请求消息将所述无线AP的工作频段切换到5Ghz之后生成的。
在一可实施方式中,所述获取模块,具体用于所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第四BLE响应消息,所述第四BLE响应消息携带所述无线AP的SSID和密码,所述第四BLE响应消息为所述目标第二设备根据所述第三BLE请求消息确定所述第一设备不支持5Ghz频段时生成的。
在本发明实施例中,提供了一种设备的连接方法及装置,本发明提供的设备的连接方法,基于设备间建立低功耗蓝牙BLE连接,确认设备是否支持5Ghz频段并获取无线AP的SSID和密码,通过SSID和密码接入工作频段切换到5Ghz频段后的无线AP,从而有效的提升分享文件的体验,也省去人工确认是否支持5Ghz频段的过程,可以自动化的完成启动、切换和连接无线AP的操作。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
在附图中,相同或对应的标号表示相同或对应的部分。
图1为本发明实施例一种设备的连接方法的实现流程示意图;
图2为本发明实施例一种装置模块示意图;
图3为本发明实施例一种设备的连接方法的具体实施例方式一流程示意图;
图4为本发明实施例一种设备的连接方法的具体实施例方式二流程示意图。
具体实施方式
为使本发明的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例一种设备的连接方法的实现流程示意图;
参考图1,本发明一方面提供一种设备的连接方法,方法包括:
步骤101,第一设备与目标第二设备建立低功耗蓝牙BLE连接;
步骤102,所述第一设备通过所述BLE连接通知所述目标第二设备将其建立的无线接入点AP的工作频段切换到5Ghz;
步骤103,所述第一设备通过所述BLE连接获取所述目标第二设备的无线AP的服务集标识SSID和密码;
步骤104,所述第一设备通过所述SSID和密码接入所述无线AP。
在本发明实施例中,提供了一种设备的连接方法及装置,本发明提供的设备的连接方法,基于设备间建立低功耗蓝牙BLE连接,确认设备是否支持5Ghz频段并获取无线AP的SSID和密码,通过SSID和密码接入工作频段切换到5Ghz频段后的无线AP,从而有效的提升分享文件的体验,也省去人工确认是否支持5Ghz频段的过程,可以自动化的完成启动、切换和连接无线AP的操作。
在该实施例步骤101中,第一设备与目标第二设备建立低功耗蓝牙BLE连接。
首先,第一设备对周围的BLE广播消息进行监听,获取至少一个第二设备广播的BLE广播消息。
从至少一个第二设备广播的BLE广播消息中确定目标第二设备的BLE广播消息,有两种方式,分别是通过目标无线AP或目标BLE确定;
方式一,以目标无线AP确定:
所述第一设备对可接入的无线AP进行扫描,第一设备将所有可接入的无线AP进行展示,所展示内容为所有可接入的无线AP的SSID,用户从所展示的SSID中确定目标SSID,目标SSID对应的无线AP即为目标无线AP,目标无线AP所属的第二设备即为目标第二设备。
第一设备对监听到的所有BLE广播消息进行解析,获得每个BLE广播消息内携带的SSID,通过将SSID与第一设备扫描获得的目标无线AP的SSID进行比对,与目标无线AP的SSID一致的SSID所属的BLE广播消息确定是目标第二设备的BLE广播消息。
方式二,以目标BLE确定:
所述第一设备对可接入的BLE进行扫描,第一设备将所有可接入的BLE进行展示,所展示内容为所有可接入的BLE的UUID,用户从所展示的UUID中确定目标UUID,目标UUID对应的BLE即为目标BLE,目标BLE所属的第二设备即为目标第二设备。
第一设备对监听到的所有BLE广播消息进行解析,获得每个BLE广播消息内携带的BLE的UUID,通过将所述UUID与第一设备扫描获得的目标BLE的UUID进行比对,与目标BLE的UUID一致的UUID所属的BLE广播消息确定是目标第二设备的BLE广播消息。
第一设备通过目标无线AP和目标BLE确定目标第二设备的BLE广播消息后,基于所述BLE广播消息向所述第二设备发送BLE连接请求,以请求与目标第二设备建立BLE连接。
在该实施例步骤102-104中,存在两种方式将第一设备与目标第二设备建立无线AP连接:
方式一:
第一设备通过对目标第二设备的BLE广播消息进行分析,判断BLE广播消息中是否携带有表征目标第二设备建立的无线AP支持在5Ghz频段工作的信息,若判断结果为是,且第一设备自身也支持5Ghz时,所述第一设备通过建立的BLE连接向目标第二设备发送第一BLE请求消息,所述第一BLE请求消息用于请求所述目标第二设备将自身无线AP(即目标无线AP)的工作频段自2.4Ghz切换到5Ghz。
需要指出的是,如果第一设备自身不支持5Ghz,那么无需执行本实施例的流程,直接按照现有的2.4Ghz的无线AP接入方式接入目标第二设备即可。
当目标无线AP频段切换完成后,目标第二设备通过API接口通知第一设备读取第一BLE响应消息。
第一设备通过BLE连接,读取到目标第二设备生成的第一BLE响应消息。
所述第一BLE响应消息携带目标无线AP的SSID和密码。
判断BLE广播消息中是否携带有表征目标第二设备建立的无线AP支持在5Ghz频段工作的信息,若判断结果为否。第一设备对目标第二设备的BLE广播消息进行分析,判断其携带的SSID及密码是否完整;
若判断结果为是,即判定目标第二设备的BLE广播消息中携带的SSID及密码为完整,第一设备通过目标第二设备的BLE广播消息中携带的SSID和密码接入所述无线AP。
判断结果为否,即判定目标第二设备的BLE广播消息中携带的SSID及密码为不完整,第一设备通过BLE连接向所述目标第二设备发送第二BLE请求消息,所述第二BLE请求消息用于请求连接目标无线AP(工作在2.4Ghz)。
目标第二设备接收到第一设备发送的第二BLE请求消息,生成第二BLE响应消息,并通过API接口通知第一设备读取第二BLE响应消息,所述第二BLE响应消息携带目标无线AP的SSID和密码。
第一设备通过BLE连接读取到目标第二设备的第二BLE响应消息,并根据第二BLE响应消息中携带的SSID及密码接入目标无线AP。
除此之外,在判断BLE广播消息中是否携带有表征目标第二设备建立的无线AP支持在5Ghz频段工作的信息,若判断结果为否的情况下,还可以通过读取二维码、识别蓝牙名称、连接服务器等方法获取目标无线AP的SSID和密码;并通过获取得到的SSID和密码接入目标第二设备的无线AP。
方式二:
第一设备通过BLE连接向目标第二设备发送第三BLE请求消息,所述第三BLE请求消息中携带表征所述第一设备是否支持5Ghz频段的信息;
目标第二设备若支持5Ghz频段,则:
目标第二设备根据接收到的第三BLE请求消息确定所述第一设备支持5Ghz频段时,将其建立的无线AP的工作频段切换到5Ghz。
目标第二设备在切换完成后,通过BLE连接生成第三BLE响应消息,并通过API接口通知第一设备读取第三BLE响应消息。,所述第三BLE响应消息携带所述无线AP的SSID和密码。第一设备通过BLE连接读取到第三BLE响应消息,并根据第三BLE响应消息中携带的SSID和密码接入所述无线AP。
若目标第二设备根据接收到的第三BLE请求消息确定所述第一设备不支持5Ghz频段,则目标第二设备生成第四BLE响应消息并通过API接口通知第一设备读取第四BLE响应消息;所述第一设备通过所述BLE连接读取第四BLE响应消息,所述第四BLE响应消息携带所述无线AP的SSID和密码,无线AP工作频段为2.4Ghz。第一设备根据第四BLE响应消息中携带的SSID和密码接入所述无线AP。
目标第二设备若不支持5Ghz频段,则:
目标第二设备接收到第一设备的第三BLE请求消息后,向第一设备发送响应消息,其中携带无线AP的SSID和密码,无线AP工作频段为2.4Ghz。
图2为本发明实施例一种装置模块示意图;
参考图2,本实施例提供了一种连接装置,应用于第一设备,所述装置包括:蓝牙模块11,用于与目标第二设备建立低功耗蓝牙BLE连接;切换模块12,用于通过所述BLE连接通知所述目标第二设备将其建立的无线接入点AP的工作频段切换到5Ghz;获取模块13,用于通过所述BLE连接获取所述目标第二设备的无线AP的服务集标识SSID和密码;连接模块14,用于通过所述SSID和密码接入所述无线AP。
其中,切换模块12,具体用于通过获取目标第二设备的BLE广播消息,若BLE广播消息中携带有表征目标第二设备建立的无线AP支持在5Ghz频段工作的信息时,通过所述BLE连接向所述目标第二设备发送第一BLE请求消息,以请求所述目标第二设备将所述无线AP的工作频段切换到5Ghz。
其中,获取模块13,具体用于通过所述BLE连接获取目标第二设备的通知后,读取第一BLE响应消息,所述第一BLE响应消息携带所述无线AP的SSID和密码,所述第一BLE响应消息为所述目标第二设备响应所述第一BLE请求消息将所述目标无线AP的工作频段切换到5Ghz之后生成的。
其中,获取模块13,具体用于所述第一设备从所述BLE广播消息中获取所述无线AP的SSID和密码;或者,所述第一设备通过所述BLE连接向所述目标第二设备发送第二BLE请求消息,所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第二BLE响应消息,所述第二BLE响应消息携带所述无线AP的SSID和密码。
其中,切换模块12,具体用于通过BLE连接向所述目标第二设备发送第三BLE请求消息,所述第三BLE请求消息中携带表征所述第一设备是否支持5Ghz频段的信息;所述第三BLE请求消息用于通知所述目标第二设备在根据所述第三BLE请求消息确定所述第一设备支持5Ghz频段,将其建立的无线AP的工作频段切换到5Ghz。
其中,获取模块13,具体用于所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第三BLE响应消息,所述第三BLE响应消息携带所述无线AP的SSID和密码,所述第三BLE响应消息为所述目标第二设备响应所述第三BLE请求消息将所述无线AP的工作频段切换到5Ghz之后生成的。
其中,获取模块13,具体用于所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第四BLE响应消息,所述第四BLE响应消息携带所述无线AP的SSID和密码,所述第四BLE响应消息为所述目标第二设备根据所述第三BLE请求消息确定所述第一设备不支持5Ghz频段时生成的。
图3为本发明实施例一种设备的连接方法的具体实施例方式一流程示意图;
参考图3下面通过一个具体的实施例来说明方式一的连接过程:
以第一设备为设备1、至少一个第二设备为设备2/3/4为例。
301、设备2建立无线接入点无线AP2(Access Point),所述无线AP2工作频段为2.4Ghz。
设备3建立无线AP3,所述无线AP3工作频段为2.4Ghz。
设备4建立无线AP4,所述无线AP4工作频段为2.4Ghz。
302、设备2在无线AP2创建成功后,分别启动低功耗蓝牙(BLE2)功能,广播BLE广播消息2。
设备3在无线AP3创建成功后,分别启动低功耗蓝牙(BLE3)功能,广播BLE广播消息3。
设备4在无线AP4创建成功后,分别启动低功耗蓝牙(BLE4)功能,广播BLE广播消息4。
BLE广播消息2中可以携带表征无线AP2是否支持在5Ghz频段工作的信息、当前工作在2.4Ghz频段的无线AP2的信息(包括SSID2和密码、MAC地址等)和BLE的UUID2;
BLE广播消息3中可以携带表征无线AP3是否支持在5Ghz频段工作的信息、当前工作在2.4Ghz频段的无线AP3的信息(包括SSID3和密码、MAC地址等)和BLE的UUID3;
BLE广播消息4中可以携带表征无线AP4是否支持在5Ghz频段工作的信息、当前工作在2.4Ghz频段的无线AP4的信息(包括SSID4和密码、MAC地址等)和BLE的UUID4。
303、确认目标第二设备的BLE广播消息。
方式一:
设备1对周围的BLE广播消息进行监听,获得监听范围内的BLE广播消息2、BLE广播消息3和BLE广播消息4。同时,所述设备1对可接入的无线AP进行扫描,获得监听范围内可接入的无线AP2、无线AP3和无线AP4,将所有可接入的无线AP进行展示,展示内容为无线AP2、无线AP3、无线AP4所对应的SSID2、SSID3、SSID4,用户从所展示无线AP中确定目标无线AP;
例如,用户确定无线AP2为目标无线AP。
设备1对监听到的BLE广播消息2、BLE广播消息3、BLE广播消息4进行解析,获得BLE广播消息内携带的对应无线AP2、无线AP3、无线AP4的SSID2、SSID3、SSID4,通过将所述SSID2、SSID3、SSID4与设备1扫描获得的目标无线AP、即无线AP2的SSID2进行比对,则携带SSID2的BLE广播消息2就是目标第二设备(设备2)的BLE广播消息。
方式二:
设备1对周围的BLE广播消息进行监听,获得监听范围内的BLE广播消息2、BLE广播消息3、BLE广播消息4。同时,所述设备1对可连接的低能耗蓝牙BLE进行扫描,获得监听范围内可连接的BLE2、BLE3、BLE4,将所有可连接的BLE进行展示;
所展示内容为所有可接入的BLE2、BLE3、BLE4的UUID2、UUID3、UUID4,用户从所展示的BLE中确定目标BLE;
例如,用户确定BLE2为目标BLE。
设备1对监听到的BLE广播消息2、BLE广播消息3、BLE广播消息4进行解析,获得BLE广播消息内携带的对应BLE2、BLE3、BLE4的UUID2、UUID3、UUID4,通过将所述UUID2、UUID3、UUID4与设备1扫描获得的目标BLE的UUID、即UUID2进行比对,则携带有UUID2的BLE广播消息2就是目标第二设备(设备2)的BLE广播消息。
304、所述设备1通过目标BLE的UUID或目标无线AP的SSID确定目标第二设备的BLE广播消息后,基于所述BLE广播消息向所述目标第二设备、即设备2发送BLE连接请求,以请求与设备2进行连接。
设备2接收所述BLE连接请求后,与所述设备1建立BLE连接。
305、设备1对设备2的BLE广播消息2进行分析,判断其是否携带表征无线AP2支持在5Ghz频段工作的信息,若判断结果为是,则执行步骤306;判断结果为否,则执行步骤309。
需要指出的是,如果设备1自身不支持5Ghz,那么无需执行本实施例的流程,直接按照现有的2.4Ghz的无线AP接入方式接入设备2即可。
306、设备2的BLE广播消息2携带表征无线AP2支持在5Ghz频段工作的信息时,设备1通过建立的BLE连接向设备2发送第一BLE请求消息,所述第一BLE请求消息用于请求设备2将无线AP2的工作频段自2.4Ghz切换到5Ghz。
设备2接收到所述第一BLE请求消息,响应所述第一BLE请求消息,将无线AP2的工作频段自2.4Ghz切换到5Ghz。
307、当无线AP2切换至5Ghz时,设备2生成第一BLE响应消息并通过并通过API接口通知设备1读取第一BLE响应消息;BLE连接向设备1发送。所述第一BLE响应消息携带无线AP2的SSID和密码。
308、设备1接读取到设备2的第一BLE响应消息后,根据所述无线AP2的SSID2和密码接入无线AP2(工作在5Ghz)。
309、设备2的BLE广播消息2携带表征无线AP2不支持在5Ghz频段工作的信息时,设备1对BLE广播消息2进行分析,判断其携带的SSID2和密码是否完整,若判断结果为是,则执行步骤3011;判断结果为否,则执行步骤3012。
3010、设备2的BLE广播消息2中携带SSID2和密码为完整时,设备1根据SSID2和密码接入无线AP2(工作在2.4Ghz)。
3011、设备2的BLE广播消息2中携带SSID2和密码为不完整时(例如SSID2的信息不完整、密码不完整),设备1向设备2发送第二BLE请求消息,第二BLE请求消息用于请求连接无线AP2(工作在2.4Ghz)。
3012、设备2接收到所述第二BLE请求消息,响应所述BLE请求消息,生成第二BLE响应消息,并通过API接口通知设备1读取第二BLE响应消息;所述第二BLE响应消息携带无线AP2的完整的SSID2和密码。
3013、设备1读取到设备2发送的第二BLE响应消息后,根据所述第二BLE响应消息携带的无线AP2的SSID2和密码接入无线AP2(工作在2.4Ghz)。
图4为本发明实施例一种设备的连接方法的具体实施例方式二流程示意图;
其中图4中的步骤401-404的内容与图3中的步骤301-304内容相同,不再赘述,自步骤405开始:
405、设备1通过BLE连接向设备2发送第三BLE请求消息,所述第三BLE请求消息中携带表征所述设备1是否支持5Ghz频段的信息。
406、设备2对所述第三BLE请求消息进行分析,判断设备1是否支持5Ghz频段,若判断结果为是,则执行步骤407;判断结果为否,则执行步骤4010。
407、设备2根据所述判断结果,将其建立的无线AP2的工作频段切换到5Ghz。
408、设备2生成第三BLE响应消息;并通过API接口通知设备1读取第三BLE响应消息;第三BLE响应消息携带无线AP2的SSID2和密码。
409、设备1根据读取到的第三BLE响应消息中的SSID2和密码接入无线AP2,无线AP2工作频段为5Ghz。
4010、设备2生成第四BLE响应消息并;通过API接口通知设备1读取第四BLE响应消息,第四BLE响应消息携带无线AP2的SSID2和密码;
4011、设备1根据读取到的第四BLE响应消息中的SSID2和密码接入无线AP2,无线AP2工作频段为2.4Ghz。
本发明另一方面提供一种计算机可读存储介质,存储介质包括一组计算机可执行指令,当指令被执行时用于执行上述任一项的方法。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

Claims (10)

1.一种设备的连接方法,其特征在于,所述方法包括:
第一设备与目标第二设备建立低功耗蓝牙BLE连接;
所述第一设备通过所述BLE连接通知所述目标第二设备将其建立的无线接入点AP的工作频段切换到5Ghz;
所述第一设备通过所述BLE连接获取所述目标第二设备的无线AP的服务集标识SSID和密码;
所述第一设备通过所述SSID和密码接入所述无线AP。
2.根据权利要求1所述的方法,其特征在于,所述第一设备通过所述BLE连接通知所述目标第二设备将其建立的无线AP的工作频段切换到5Ghz,包括:
所述第一设备获取目标第二设备的BLE广播消息,若所述BLE广播消息中携带有表征目标第二设备建立的无线AP支持在5Ghz频段工作的信息时,所述第一设备通过所述BLE连接向所述目标第二设备发送第一BLE请求消息,以请求所述目标第二设备将所述无线AP的工作频段切换到5Ghz。
3.根据权利要求2所述的方法,其特征在于,所述第一设备通过所述BLE连接获取所述目标第二设备的无线AP的SSID和密码,包括:
所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第一BLE响应消息,所述第一BLE响应消息携带所述无线AP的SSID和密码,所述第一BLE响应消息为所述目标第二设备响应所述第一BLE请求消息将所述目标无线AP的工作频段切换到5Ghz之后生成的。
4.根据权利要求2所述的方法,其特征在于,若所述BLE广播消息中未携带有表征目标第二设备建立的无线AP支持5Ghz频段的信息,所述第一设备通过所述BLE连接获取所述目标第二设备的无线AP的SSID和密码,包括:
所述第一设备从所述BLE广播消息中获取所述无线AP的SSID和密码;
或者,所述第一设备通过所述BLE连接向所述目标第二设备发送第二BLE请求消息,所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第二BLE响应消息,所述第二BLE响应消息携带所述无线AP的SSID和密码。
5.根据权利要求1所述的方法,其特征在于,所述第一设备通过所述BLE连接通知所述目标第二设备将其建立的无线AP的工作频段切换到5Ghz,包括:
所述第一设备通过BLE连接向所述目标第二设备发送第三BLE请求消息,所述第三BLE请求消息中携带表征所述第一设备是否支持5Ghz频段的信息;
所述第三BLE请求消息用于通知所述目标第二设备在根据所述第三BLE请求消息确定所述第一设备支持5Ghz频段时,将其建立的无线AP的工作频段切换到5Ghz。
6.根据权利要求5所述的方法,其特征在于,所述第一设备通过所述BLE连接获取所述目标第二设备的无线AP的SSID和密码,包括:
所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第三BLE响应消息,所述第三BLE响应消息携带所述无线AP的SSID和密码,所述第三BLE响应消息为所述目标第二设备响应所述第三BLE请求消息将所述无线AP的工作频段切换到5Ghz之后生成的。
7.根据权利要求5所述的方法,其特征在于,所述第一设备通过所述BLE连接获取目标第二设备的通知后,读取第四BLE响应消息,所述第四BLE响应消息携带所述无线AP的SSID和密码,所述第四BLE响应消息为所述目标第二设备根据所述第三BLE请求消息确定所述第一设备不支持5Ghz频段时生成的。
8.一种连接装置,其特征在于,应用于第一设备,所述装置包括:
蓝牙模块,用于与目标第二设备建立低功耗蓝牙BLE连接;
切换模块,用于通过所述BLE连接通知所述目标第二设备将其建立的无线接入点AP的工作频段切换到5Ghz;
获取模块,用于通过所述BLE连接获取所述目标第二设备的无线AP的服务集标识SSID和密码;
连接模块,用于通过所述SSID和密码接入所述无线AP。
9.根据权利要求8所述的装置,其特征在于,
所述切换模块,具体用于获取目标第二设备的BLE广播消息,若所述BLE广播消息中携带有表征目标第二设备建立的无线AP支持在5Ghz频段工作的信息时,通过所述BLE连接向所述目标第二设备发送第一BLE请求消息,以请求所述目标第二设备将所述无线AP的工作频段切换到5Ghz。
10.根据权利要求8所述的装置,其特征在于,
所述切换模块,具体用于通过BLE连接向所述目标第二设备发送第三BLE请求消息,所述第三BLE请求消息中携带表征所述第一设备是否支持5Ghz频段的信息;所述第三BLE请求消息用于通知所述目标第二设备在根据所述第三BLE请求消息确定所述第一设备支持5Ghz频段时,将其建立的无线AP的工作频段切换到5Ghz。
CN202011139755.1A 2020-10-22 2020-10-22 一种设备的连接方法及装置 Pending CN112533184A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011139755.1A CN112533184A (zh) 2020-10-22 2020-10-22 一种设备的连接方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011139755.1A CN112533184A (zh) 2020-10-22 2020-10-22 一种设备的连接方法及装置

Publications (1)

Publication Number Publication Date
CN112533184A true CN112533184A (zh) 2021-03-19

Family

ID=74980292

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011139755.1A Pending CN112533184A (zh) 2020-10-22 2020-10-22 一种设备的连接方法及装置

Country Status (1)

Country Link
CN (1) CN112533184A (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105163366A (zh) * 2015-09-24 2015-12-16 小米科技有限责任公司 无线网络连接方法和装置
CN105472778A (zh) * 2015-12-24 2016-04-06 小米科技有限责任公司 建立无线连接的方法及装置
CN106954237A (zh) * 2017-05-25 2017-07-14 青岛海信宽带多媒体技术有限公司 一种Wi‑Fi频段自适应切换方法及装置
CN107920354A (zh) * 2017-11-21 2018-04-17 珠海奔图电子有限公司 多频段设备连接方法及***
CN109417758A (zh) * 2016-06-27 2019-03-01 华为技术有限公司 一种蓝牙连接的方法及终端
CN110177384A (zh) * 2019-07-15 2019-08-27 迈普通信技术股份有限公司 接入方法、装置、无线接入点及可读存储介质
CN111246399A (zh) * 2020-02-18 2020-06-05 Oppo(重庆)智能科技有限公司 发现蓝牙设备的方法及相关产品
CN111586590A (zh) * 2020-05-21 2020-08-25 四川虹美智能科技有限公司 对设备进行配网的方法、装置及***

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105163366A (zh) * 2015-09-24 2015-12-16 小米科技有限责任公司 无线网络连接方法和装置
CN105472778A (zh) * 2015-12-24 2016-04-06 小米科技有限责任公司 建立无线连接的方法及装置
CN109417758A (zh) * 2016-06-27 2019-03-01 华为技术有限公司 一种蓝牙连接的方法及终端
CN106954237A (zh) * 2017-05-25 2017-07-14 青岛海信宽带多媒体技术有限公司 一种Wi‑Fi频段自适应切换方法及装置
CN107920354A (zh) * 2017-11-21 2018-04-17 珠海奔图电子有限公司 多频段设备连接方法及***
CN110177384A (zh) * 2019-07-15 2019-08-27 迈普通信技术股份有限公司 接入方法、装置、无线接入点及可读存储介质
CN111246399A (zh) * 2020-02-18 2020-06-05 Oppo(重庆)智能科技有限公司 发现蓝牙设备的方法及相关产品
CN111586590A (zh) * 2020-05-21 2020-08-25 四川虹美智能科技有限公司 对设备进行配网的方法、装置及***

Similar Documents

Publication Publication Date Title
CN102685825B (zh) 在wtru中实施的用于切换无线技术的方法及设备
KR100899331B1 (ko) 다수의 네트워크 wlan 시스템 내에서 동작 가능한wlan 단말기에 의한 네트워크 스캔을 용이하게 하기위한 장치 및 연관된 방법
EP1704731B1 (en) Method and apparatus for indicating service set identifiers to probe for
EP1762115A2 (en) A method for handover between frequency allocation in broadband wireless access system
US10681596B2 (en) Neighbor list management and connection control in a network environment
KR20090080727A (ko) 다른 주파수 대역을 사용하는 시스템 간 단말의 핸드오버를 위한 장치 및 방법
EP2848020B1 (en) Capability reporting in advance of an intersystem handover
WO2014071979A1 (en) An entity and a method of operating an entity of a wireless local area network
CN113382362B (zh) 一种围栏小区的建立方法和装置
CN112533184A (zh) 一种设备的连接方法及装置
JP2005142893A (ja) アクセスポイントの選択方法および無線通信装置
US20160113046A1 (en) System and Method for Reducing Communications Overhead
JP2000004481A (ja) 無線通信機
CN102123426B (zh) 无线通信***中仔基站发现方法、切换预处理方法及终端
CN114760655B (zh) 触发异频测量的方法、装置、产品、介质及设备
US20230014215A1 (en) Wireless communication device and wireless communication method used in wireless communication device
CN111866990B (zh) 信道发现方法及装置
CN108605276B (zh) 通信装置、基站装置、控制方法和存储介质
CN117641482A (zh) 邻区检测方法、装置、设备及存储介质
CN113613266A (zh) 客户端接入无线网络的优化方法、***、存储介质及设备
CN116193631A (zh) 无线连接方法、装置及电子设备
CN117641314A (zh) 双驻留的处理方法、装置、终端及网络设备
CN115884237A (zh) Wlan中的关联方法、ap和sta
CN115623550A (zh) 基于网络共享的服务小区切换方法、***及可读存储介质
CN115314976A (zh) 一种网络连接方法及设备、存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination