CN114554470A - 一种基于蓝牙设备的交互方法及相关设备 - Google Patents
一种基于蓝牙设备的交互方法及相关设备 Download PDFInfo
- Publication number
- CN114554470A CN114554470A CN202210182664.9A CN202210182664A CN114554470A CN 114554470 A CN114554470 A CN 114554470A CN 202210182664 A CN202210182664 A CN 202210182664A CN 114554470 A CN114554470 A CN 114554470A
- Authority
- CN
- China
- Prior art keywords
- information
- client
- bluetooth
- broadcast
- ibeacon
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 230000003993 interaction Effects 0.000 title claims abstract description 23
- 238000012423 maintenance Methods 0.000 claims description 25
- 238000012545 processing Methods 0.000 claims description 18
- 230000002452 interceptive effect Effects 0.000 claims description 12
- 230000002085 persistent effect Effects 0.000 claims description 3
- 230000001052 transient effect Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 51
- 238000010586 diagram Methods 0.000 description 12
- 230000004044 response Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 11
- 238000012544 monitoring process Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 6
- 230000004913 activation Effects 0.000 description 5
- CURLTUGMZLYLDI-UHFFFAOYSA-N Carbon dioxide Chemical compound O=C=O CURLTUGMZLYLDI-UHFFFAOYSA-N 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 229910002092 carbon dioxide Inorganic materials 0.000 description 2
- 239000001569 carbon dioxide Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
- H04W56/001—Synchronization between nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing 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)
- Telephone Function (AREA)
Abstract
本申请实施例公开了一种基于蓝牙设备的交互方法及相关设备,用于解决客户端连接蓝牙设备的数量限制问题。本申请实施例方法包括:客户端获取蓝牙设备的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;所述客户端将所述设备标识信息及所述广播标识信息进行绑定;当获取待识别iBeacon广播信息后,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;若存在,则所述客户端对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。
Description
技术领域
本申请实施例涉及通信技术领域,尤其涉及一种基于蓝牙设备的交互方法及相关设备。
背景技术
iBeacon是在移动终端操作***上配置的一种功能。其工作方式是,配备有低功耗蓝牙(BLE,Bluetooth low energy)通信功能的蓝牙设备,通过使用BLE技术向周围发送自己特有的ID,接收到该ID的客户端(包括但不限于手机、平板、计算机等)会根据该ID执行处理流程。处理流程一般取决于蓝牙设备在哪种业务场景下进行,一般的流程包括推送广告,发送错误码或告警等。
iBeacon所使用的BLE技术,具体来说,利用的是BLE中名为“通告帧(Advertising)”技术的广播帧。通告帧是定期发送的帧,只要是支持BLE的蓝牙设备就可以接收到。而iBeacon就是通过在这种通告帧的有效负载部分嵌入苹果公司自主格式的数据来实现的。
蓝牙版本在4.0及以上的蓝牙设备,可以通过与客户端建立连接,从而进行设备之间的通信。但是一般情况下,客户端连接蓝牙设备的数量是有限制的。同时,当客户端和蓝牙设备一直连接时,蓝牙设备的功耗相对来说会比较高。
发明内容
本申请实施例提供了一种基于蓝牙设备的交互方法及相关设备,用于解决客户端连接蓝牙设备的数量限制问题。
本申请实施例第一方面提供了一种基于蓝牙设备的交互方法,包括:
客户端获取蓝牙设备的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;
所述客户端将所述设备标识信息及所述广播标识信息进行绑定;
当获取待识别iBeacon广播信息后,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;
若存在,则所述客户端对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。
本申请实施例中,客户端可以通过基于iBeacon的蓝牙广播接收数据,从而突破了客户端连接蓝牙设备的限制,提升了方案的可实现性。
本申请实施例第二方面提供了一种基于蓝牙设备的交互方法,包括:
客户端获取蓝牙设备的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;
所述客户端将所述设备标识信息及所述广播标识信息进行绑定;
当获取待识别iBeacon广播信息后,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;
若存在,则所述客户端对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。
可选地,客户端获取蓝牙设备的iBeacon广播信息之前,所述方法还包括:
所述客户端获取所述蓝牙设备的蓝牙广播信息;
所述客户端通过所述蓝牙广播信息与所述蓝牙设备进行连接;
当所述客户端与所述蓝牙设备连接后,所述客户端将所述蓝牙设备在云端进行注册以获取设备维护信息;
所述客户端向所述蓝牙设备发送所述设备维护信息,以使得所述蓝牙设备绑定所述设备标识信息及所述设备维护信息。
可选地,所述客户端向所述蓝牙设备发送所述设备维护信息之后,所述方法还包括:
所述客户端向所述蓝牙设备发送设备设置信息;
所述客户端根据所述设备设置信息对所述蓝牙设备进行更新;
或,所述客户端根据所述设备设置信息对所述蓝牙设备的参数进行设置。
可选地,所述客户端向所述蓝牙设备发送所述设备维护信息之后,所述方法还包括:
所述客户端接收所述蓝牙设备发送的数据信息,所述数据信息包括所述蓝牙设备的历史数据信息及实时数据信息。
可选地,根据所述待识别iBeacon广播信息进行预设操作包括:
若所述待识别iBeacon广播信息为查找信息,所述客户端进行响铃操作或振动操作。
可选地,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系之前,所述方法还包括:
若所述客户端与所述蓝牙设备处于断开连接状态,所述客户端接收所述蓝牙设备按照预设频率发送的所述待识别iBeacon广播信息。
可选地,所述待识别iBeacon广播信息包括环境温度或环境湿度中的至少一个。
可选地,所述客户端将所述设备标识信息及所述广播标识信息进行绑定之后,所述方法还包括:
所述客户端根据所述设备标识信息监听与所述设备标识信息存在绑定关系的所述iBeacon广播信息。
可选地,所述设备维护信息包括通信秘钥信息或实时时间信息。
本申请实施例提出的一种基于蓝牙设备的交互方法,可以突破客户端连接蓝牙设备的限制,客户端可以通过基于iBeacon的蓝牙广播接收数据。在蓝牙设备上拓展的iBeacon的防丢功能,蓝牙设备可以基于iBeacon的蓝牙广播来反向查找客户端。同时,也可以降低蓝牙设备的功耗。在不建立连接的情况下,只需每隔一段时间发送一次iBeacon广播包。
本申请实施例第三方面提供了一种基于蓝牙设备的交互***,包括:
获取单元,用于获取蓝牙设备的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;
绑定单元,用于将所述设备标识信息及所述广播标识信息进行绑定;
判断单元,用于当获取待识别iBeacon广播信息后,根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;
执行单元,用于当所述待识别广播标识信息与所述设备标识信息存在绑定关系时,对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。
本申请实施例第三方面提供的基于蓝牙设备的交互***用于执行第一方面所述的方法。
本申请实施例第四方面提供了一种基于蓝牙设备的交互***,包括:
第一获取单元,用于获取蓝牙设备的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;
绑定单元,用于将所述设备标识信息及所述广播标识信息进行绑定;
判断单元,用于当获取待识别iBeacon广播信息后,根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;
执行单元,用于当所述待识别广播标识信息与所述设备标识信息存在绑定关系时,对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。
可选地,所述***还包括:第二获取单元、连接单元、注册单元及第一发送单元。
所述第二获取单元,用于获取所述蓝牙设备的蓝牙广播信息;
所述连接单元,用于通过所述蓝牙广播信息与所述蓝牙设备进行连接;
所述注册单元,用于当所述客户端与所述蓝牙设备连接后,将所述蓝牙设备在云端进行注册以获取设备维护信息;
所述第一发送单元,用于向所述蓝牙设备发送所述设备维护信息,以使得所述蓝牙设备绑定所述设备标识信息及所述设备维护信息。
可选地,所述***还包括:第二发送单元、更新单元及设置单元。
所述第二发送单元,用于向所述蓝牙设备发送设备设置信息;
所述更新单元,用于根据所述设备设置信息对所述蓝牙设备进行更新;
或,所述设置单元,用于根据所述设备设置信息对所述蓝牙设备的参数进行设置。
可选地,所述***还包括:第一接收单元。
所述第一接收单元,用于接收所述蓝牙设备发送的数据信息,所述数据信息包括所述蓝牙设备的历史数据信息及实时数据信息。
可选地,所述执行单元包括:执行子单元。
所述执行子单元,用于当所述待识别iBeacon广播信息为查找信息时,进行响铃操作或振动操作。
可选地,所述***还包括:第二接收单元。
所述第二接收单元,用于当所述客户端与所述蓝牙设备处于断开连接状态时,接收所述蓝牙设备按照预设频率发送的所述待识别iBeacon广播信息。
可选地,所述***还包括:监听单元。
所述监听单元,用于根据所述设备标识信息监听与所述设备标识信息存在绑定关系的所述iBeacon广播信息。
本申请实施例第四方面提供的基于蓝牙设备的交互***用于执行第二方面所述的方法。
本申请实施例第五方面提供了一种基于蓝牙设备的交互装置,包括:
中央处理器,存储器,输入输出接口,有线或无线网络接口以及电源;
所述存储器为短暂存储存储器或持久存储存储器;
所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行第一方面或第二方面所述的方法。
本申请实施例第六方面提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使得计算机执行第一方面或第二方面所述的方法。
从以上技术方案可以看出,本申请实施例具有以下优点:通过本申请实施例提出的方法,可以突破客户端连接蓝牙设备的限制,客户端可以通过基于iBeacon的蓝牙广播接收数据。同时,也可以降低蓝牙设备的功耗。在不建立连接的情况下,只需每隔一段时间发送一次iBeacon广播包。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1为本申请实施例公开的一种通信网络架构示意图;
图2为本申请实施例公开的一种基于蓝牙设备的交互方法的流程示意图;
图3为本申请实施例公开的一种基于蓝牙设备的交互方法的信令示意图;
图4为本申请实施例公开的一种iBeacon广播包的格式示意图;
图5为本申请实施例公开的一种设备扫描响应包的格式示意图;
图6为本申请实施例公开的一种基于蓝牙设备的交互***的结构示意图;
图7为本申请实施例公开的另一种基于蓝牙设备的交互***的结构示意图;
图8为本申请实施例公开的一种基于蓝牙设备的交互装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
iBeacon是在移动终端操作***上配置的一种功能。其工作方式是,配备有低功耗蓝牙(BLE,Bluetooth low energy)通信功能的蓝牙设备,通过使用BLE技术向周围发送自己特有的ID,接收到该ID的客户端(包括但不限于手机、平板、计算机等)会根据该ID执行处理流程。处理流程一般取决于蓝牙设备在哪种业务场景下进行,一般的流程包括推送广告,发送错误码或告警等。
iBeacon所使用的BLE技术,具体来说,利用的是BLE中名为“通告帧(Advertising)”技术的广播帧。通告帧是定期发送的帧,只要是支持BLE的蓝牙设备就可以接收到。而iBeacon就是通过在这种通告帧的有效负载部分嵌入苹果公司自主格式的数据来实现的。
蓝牙4.0可以通过主机和从机建立连接,以此来进行设备之间的通信。但是手机连接蓝牙设备数量有限制。可以理解的是,本申请实施例中所提及到的主机一般表示的都是客户端,也就是带有蓝牙模块的手机、平板或计算机等智能终端,具体此处不做限定。而从机一般表示的是具备蓝牙模块的蓝牙耳机或与此类似的无线终端,具体此处不做限定。需要说明的是,工作在从机模式下的蓝牙耳机只能被主机搜索,不能主动搜索。蓝牙设备跟主机连接以后,也可以和主机进行发送和接收数据。
但需要注意的是,为方便理解,后续从机均以蓝牙耳机进行描述,主机或客户端均以手机进行描述,后续不再对此进行赘述。为方便理解,后续均以手机及蓝牙设备进行描述。需要说明的是,工作在从机模式下的蓝牙设备只能被主机搜索,不能主动搜索。蓝牙设备跟主机连接以后,也可以和主机进行发送和接收数据。
由此,本申请实施例提供了一种基于蓝牙设备的交互方法及相关设备,用于解决如下几个问题:
(1)手机连接蓝牙设备数量有限制;
(2)手机和蓝牙设备一直连接,蓝牙设备功耗相对来较高。当温湿度没有变化的情况下,蓝牙设备也不需要和手机通信。
对于第二个问题可以理解的是,环境的温度或湿度是一种高频数据,而手机与蓝牙设备的通信目的不单纯只是有告知温湿度变化,还会有设置蓝牙设备参数,传输历史数据等需求。但是设置蓝牙设备参数和传输历史数据都是低频操作。如果温湿度度没有变化,大部分情况下就没必要一直建立连接。
由此,请参阅图1,图1为本申请实施例公开的一种通信网络架构示意图。该通信网络架构主要包括蓝牙设备101及客户端102。多个蓝牙设备101与客户端102一一进行单一连接。
在本申请实施例中,蓝牙设备101不仅具备发送蓝牙广播的功能,也具备发送iBeacon广播的功能。其中,发送蓝牙广播的目的主要是用于与客户端102进行两者间的文件传输或者是网络共享,也就是当蓝牙设备101与客户端102进行蓝牙匹配后,也可以通过蓝牙共享让这两个终端共用一个数据流量。需要注意的是,发送蓝牙广播还可以包括其他使用用途,具体此处不做限定。对于发送iBeacon广播的功能来说,其主要工作方式是,配备有BLE通信功能的蓝牙设备101使用BLE技术向周围发送自身设备带有的特定ID,接收到该ID的客户端102中的应用软件会根据该ID采取一些处理流程。处理流程一般取决于蓝牙设备101在哪种业务场景下进行,一般的流程包括推送广告,发送错误码或告警等,具体此处不对处理流程的具体方式做限定。而iBeacon所使用的BLE技术,具体来说,利用的是BLE中名为“通告帧(Advertising)”技术的广播帧。通告帧是定期发送的帧,只要是支持BLE的客户端102就可以接收到。
客户端102主要包括手机、平板、计算机等支持BLE的设备,与此同时,不难理解的是,客户端102也具备与蓝牙设备101进行蓝牙连接的功能,需要注意的是,具体此处并不对客户端102的具体存在形式做限定,后续不再对此进行赘述。
在一般情况下,蓝牙设备101仅能通过蓝牙技术与客户端102进行一对一连接,但在本申请实施例中,蓝牙设备101可以是多个,客户端102可以基于iBeacon的广播来接收数据,也就是客户端102通过持续扫描蓝牙设备101的蓝牙广播包,从广播包中获取数据信息,从而建立通信连接。由此,客户端102突破了连接蓝牙设备101的限制。
上面对客户端与蓝牙设备的连接方式进行了描述,下面对蓝牙设备与客户端进行交互的步骤进行描述。请参阅图2,图2为本申请实施例公开的一种基于蓝牙设备的交互方法的流程示意图。具体的,包括步骤201-204。
201、客户端获取蓝牙设备的iBeacon广播信息。
iBeacon广播信息,即iBeacon广播包,为方便描述,后续对于iBeacon广播信息均以iBeacon广播包进行描述,后续不再对此进行赘述。在客户端获取蓝牙设备发送的iBeacon广播包之前,客户端会处于广播扫描状态。此时,客户端会扫描到处于未配网状态的蓝牙设备,需要说明的是,未配网状态指蓝牙设备和客户端没有建立连接,处于广播扫描状态。当客户端已经扫描到了未配网状态的蓝牙设备所发送的蓝牙广播时,客户端会获取到蓝牙广播信息,以此蓝牙设备与客户端进行连接。
当客户端与蓝牙设备连接后,客户端的蓝牙使用权限可自动开启,然后客户端会对蓝牙设备进行配网操作。具体的,客户端现在云端注册该蓝牙设备的信息,以此获取对应的设备维护信息,该设备维护信息一般包括通信秘钥,也可以根据蓝牙设备的通信要求,获取到实时时间及时区信息。需要注意的是,本实施例并不对数据信息做限定,该数据信息还可以包含其他根据蓝牙设备通信要求所需要的信息,还需要理解的是,通信秘钥是一种保证通信安全的策略,也是为了通信安全。当获取到设备维护信息后,客户端上的APP或者是蓝牙网关会将该设备维护信息发送给蓝牙设备,从而将该设备维护信息写入到蓝牙设备中。需要注意的是,本实施例并不对客户端将设备维护信息写入到蓝牙设备的方式做限定,客户端还可以有其他方式将信息写入到蓝牙设备中,具体此处不做限定。
需要说明的是,当客户端在云端注册蓝牙设备,并将蓝牙设备配网成功,也就是将设备维护信息发送给蓝牙设备后,蓝牙设备配网成功,此时,蓝牙设备会向客户端发送对应的响应信息,该响应信息包含有蓝牙设备的配网成功消息,以此告知客户端此时蓝牙设备的配网状态。
当客户端接收到对应的响应信息后,会将蓝牙设备的激活状态同步到云端,进行配网激活,并将通信规则信息写入到蓝牙设备,该通信规则信息包括该蓝牙设备key交换规则,需要理解的是,本实施例并不对通信规则信息的内容做具体限制。需要注意的是,当客户端接收到对应的响应信息时,客户端会开启定位权限。
当蓝牙设备配网成功后,客户端获取蓝牙设备发送的iBeacon广播包,该iBeacon广播包包括蓝牙设备的通用唯一识别码(UUID,universally unique identifier)及iBeacon广播包的UUID。为统一对UUID进行描述,后续对于UUID的描述以uuid进行描述。需要注意的是,该iBeacon广播包的uuid,是根据发送该iBeacon广播包的蓝牙设备的uuid所对应生成的。
202、客户端将设备标识信息及广播标识信息进行绑定。
当客户端获取到iBeacon广播包后,会将uuid以及iBeacon的uuid进行绑定。此时,客户端上的APP会根据该uuid自动注册监听iBeacon广播包。蓝牙设备也会按照通信协议约定,以uuid为依据进行对应的iBeacon广播包的发送。需要理解的是,注册监听可以理解为我们将该uuid初始化到APP***中,然后监听APP***的方法。当该uuid的蓝牙设备发送蓝牙广播后,APP***会通过监听方法告知我们该蓝牙设备的蓝牙广播。还需要理解的是,客户端上的APP仅为实现该监听方法的一个实施例,客户端还可以有其他方式对iBeacon广播包进行注册监听,具体此处不做赘述。具体的监听规则为8字节的uuid通过16进制转化为美国标准信息交换代码(ASCII,American Standard Code for Information Interchange),组成16个字符进行监听。
203、客户端根据待识别iBeacon广播信息的待识别广播标识信息判断待识别广播标识信息是否与设备标识信息存在绑定关系。若是,执行步骤204。
当客户端与蓝牙设备断开连接后,蓝牙设备会按照一定频率发送一次iBeacon广播包。可以理解的是,该频率一般设置为3秒,也可以设置为5秒,具体此处并不对发送频率做限制。因为不同的蓝牙设备的发送频率不一样,需要精度高的,发送频率一般来说就会比较高,若需要蓝牙设备功耗低的话,发送频率就会低。
客户端持续扫描蓝牙设备的蓝牙广播。当扫描到iBeacon广播后,客户端会根据此时获取到的iBeacon广播包中的iBeacon的uuid去判断是否与初始绑定的蓝牙设备的uuid相同。
若相同,执行步骤204。
204、客户端对待识别iBeacon广播信息进行解析,并根据待识别iBeacon广播信息进行预设操作。
若获取到的iBeacon广播包中的iBeacon的uuid与初始绑定的蓝牙设备的uuid相同。客户端会对iBeacon广播包进行解析,以此来获取到iBeacon广播包中所携带的信息,并根据该信息做出对应的操作。
具体的,iBeacon广播包中可以含有蓝牙设备检测到的温度或湿度数据。当客户端对iBeacon广播包进行解析获取到该温湿度数据后,客户可以根据自己的决策判断来做联动。比如,若温度低于5°,开启家里的空调,湿度低于某一个阈值,开启加湿器等。或者温度高于某一个值,会触发手机通知。需要注意的是,温湿度数据仅为本实施的一个具体实现方式,蓝牙设备也可以通过自身所安装的传感器模块获取到不同的数据信息,例如,二氧化碳浓度,PM2.5等,具体此处不多蓝牙设备检测到的数据信息做限定,后续也不在对此进行赘述。
还可以理解的是,当蓝牙设备触发iBeacon监听后,客户端会处理监听的对应的uuid信息,以此来唤起对应的APP。具体的,当蓝牙设备查找手机的物理按键被触发时,蓝牙设备会发送iBeacon广播,以此来触发客户端注册监听事件。当客户端解析数据后确认该iBeacon广播包中数据为查找事件后,客户端会通过响铃和振动等方式回应,从而达到查找手机目的。不难理解的是,客户端也可以通过其他方式进行回应,具体此处不对客户端响应方式做限定。还需要理解的是,查找客户端功能可以通过地理围栏或蓝牙连接事件,以此来唤醒客户端,具体此处不做限定。
本实施例提出的方法,可以突破客户端连接蓝牙设备的限制,客户端可以通过基于iBeacon的蓝牙广播接收数据。在蓝牙设备上拓展的iBeacon的防丢功能,蓝牙设备可以基于iBeacon的蓝牙广播来反向查找客户端。同时,也可以降低蓝牙设备的功耗。在不建立连接的情况下,只需每隔一段时间发送一次iBeacon广播包。
请参阅图3,图3为本申请实施例公开的一种基于蓝牙设备的交互方法的信令示意图。具体的,包括步骤301-310。
301、蓝牙设备向客户端发送蓝牙广播。
未与客户端连接的蓝牙设备即处于未配网状态下蓝牙设备会向周围发送蓝牙广播。具体的,若客户端处于接收端时,蓝牙设备会向客户端发送蓝牙广播。
302、客户端连接蓝牙设备。
客户端扫描到处于未配网状态的蓝牙广播,以此,客户端与蓝牙设备进行初步连接。初步连接表示的是,客户端与蓝牙设备进行连接,但蓝牙设备还未在云端注册。此时,客户端会将***中的蓝牙使用权限开启。
303、客户端将蓝牙设备云端注册。
当客户端与蓝牙设备连接后,客户端会将蓝牙设备进行配网操作。具体的,客户端会在云端注册该蓝牙设备的设备信息,以此获取到对应的设备维护信息,该设备维护信息一般包括通信秘钥,也可以根据蓝牙设备的通信要求,获取到实时时间及时区信息。需要注意的是,本实施例并不对数据信息做限定,该数据信息还可以包含其他根据蓝牙设备通信要求所需要的信息,还需要理解的是,通信秘钥是一种保证通信安全的策略,也是为了通信安全。为方便描述,后续对于设备维护信息均以通信秘钥进行描述,后续不再对此进行赘述。
304、云端向客户端发送设备秘钥。
当云端获取到与蓝色设备存在关联的通信秘钥后,会向客户端发送该通信秘钥。客户端接收到通信秘钥后,会将该通信秘钥存储在本地。同时客户端上的APP也会对应的提取到该通信秘钥。可以理解的是,客户端上的其他***,例如,蓝牙网关也可以获取该通信秘钥,本实施例并不对获取通信秘钥的方式及***做限定。为方便描述,本实施例仅以APP进行描述,后续不再对此进行赘述。
305、客户端向蓝牙设备发送设备秘钥。
当客户端获取到通信秘钥后,会向蓝牙设备发送该通信秘钥。具体的,客户端上的APP会将该通信秘钥写入到蓝牙设备中。
306、蓝牙设备存储秘钥,并绑定uuid。
当蓝牙设备获取到通信秘钥后,会将通信秘钥存储在本地,并将该通信秘钥与蓝牙设备的uuid进行绑定,尽可能的保证蓝牙设备与客户端进行蓝牙通讯时的通讯安全。可以理解的是,当蓝牙设备存储通信秘钥后,表示蓝牙设备已配网成功,此时,蓝牙设备会向客户端发送对应的响应信息,该响应信息包含有蓝牙设备的配网成功消息,以此告知客户端此时蓝牙设备的配网状态。
对应的,当客户端接收到该响应信息后,会将蓝牙设备的配网状态同步到云端,并对蓝牙设备的配网激活状态同步到云端,使得蓝牙设备在云端标记为激活状态,并将通信规则信息写入到蓝牙设备,该通信规则信息包括该蓝牙设备key交换规则。需要说明的是,蓝牙设备的激活状态是需要在客户端中进行的,也就是客户端将蓝牙设备发送的网络状态信息进行激活,再反馈到云端中。还需要注意的是,当客户端接收到响应信息时,客户端会开启定位权限。该定位权限是接收iBeacon广播包的需要。
还需要说明的是,当蓝牙设备配网成功后,会根据自身蓝牙设备的uuid生成对于iBeacon广播包的uuid即iBeacon的uuid。
不难理解的是,若蓝牙设备向客户端发送iBeacon广播包,该iBeacon广播包至少包括uuid和iBeacon的uuid。当客户端接收到iBeacon广播包后,会对iBeacon广播包进行解析和识别,并将uuid及iBeacon的uuid绑定。此时,客户端上的APP会根据该uuid自动注册监听iBeacon广播包。蓝牙设备也会按照通信协议约定,以uuid为依据进行对应的iBeacon广播包的发送。
307、客户端进入面板页面,连接蓝牙设备。
客户端进入设备面板页面,也可以理解为客户端上APP的操作页面,用户可以通过在APP上的操作,使得客户端与蓝牙设备进行最终连接。需要说明的是,本实施例中的最终连接表示的是蓝牙设备与客户端进行蓝牙连接,此时,蓝牙设备通过蓝牙与客户端进行连接通信。不难理解的时,此时的蓝牙设备可以不发送iBeacon广播,客户端与蓝牙设备可以进行双向交互,蓝牙设备可以同步信息到客户端,客户端也可以下发设置,例如空中下载技术(OTA,Over-the-Air Technology)类信息到蓝牙设备。
308、蓝牙设备与客户端同步数据。
当蓝牙设备与客户端进行蓝牙连接后,蓝牙设备与客户端可以进行数据的同步。具体的,蓝牙设备可以同步信息到客户端,客户端也可以下发设置或OTA类信息到蓝牙设备,不难理解的是,本实施例并不对客户端及蓝牙设备之间的交互数据做限定,这两者之间的交互数据还可以是其他类型的信息。可以理解的是,蓝牙设备可以通过蓝牙广播(蓝牙通讯)的形式将蓝牙设备的历史数据或实时数据发送到客户端,客户端也可以将设置信息发送至蓝牙设备,由此,蓝牙设备可以根据该设置信息进行设备更新或修改设备参数。
还可以理解的是,蓝牙设备与客户端不仅可以使用蓝牙连接进行数据同步,也可以使用iBeacon广播做数据同步,本实施例并不对数据同步的方式做限定,后续也不在对此进行赘述。
309、蓝牙设备通过iBeacon广播向客户端发送数据。
当客户端退出设备面板页面,客户端与蓝牙设备断开连接。蓝牙设备会交替发送iBeacon广播和蓝牙广播,也可以理解为配网广播。客户端可以通过配网广播连接蓝牙设备,即继续执行步骤301,也可以通过扫描iBeacon广播接收温湿度数据。需要理解的是,蓝牙设备发送的iBeacon广播是按照一定频率发送的,步骤203已对该频率及温湿度数据的获取方式做了详细描述,具体此处不再赘述。
客户端持续扫描蓝牙设备的蓝牙广播。当扫描到iBeacon广播后,客户端会根据此时获取到的iBeacon广播包中的iBeacon的uuid去判断是否与初始绑定的蓝牙设备的uuid相同。若获取到的iBeacon广播包中的iBeacon的uuid与初始绑定的蓝牙设备的uuid相同。客户端会对iBeacon广播包进行解析,以此来获取到iBeacon广播包中所携带的数据信息,并将该数据信息在客户端上进行展示或提示用户根据该信息进行对应的决策判断。需要说明的是,本实施例并不对蓝牙设备检测到数据信息做限制,该数据信息可以是环境温度、环境湿度,也可以是二氧化碳浓度或PM2.5等。
310、蓝牙设备触发查找广播,客户端响应查找功能。
当蓝牙设备触发iBeacon监听后,客户端会处理监听的对应的uuid信息,以此来唤起对应的APP。具体的,当蓝牙设备查找手机的物理按键被触发时,蓝牙设备会发送iBeacon广播,以此来触发客户端注册监听事件。当客户端解析数据后确认该iBeacon广播包中数据为查找事件后,客户端会通过响铃和振动等方式回应,从而达到查找手机目的。
本实施例并不对步骤310与步骤307-309做限定,可以先执行步骤310再执行步骤307-309,也可以先执行步骤307-309,再执行步骤310。
本实施例提出的方法,可以突破客户端连接蓝牙设备的限制,客户端可以通过基于iBeacon的蓝牙广播接收数据。在蓝牙设备上拓展的iBeacon的防丢功能,蓝牙设备可以基于iBeacon的蓝牙广播来反向查找客户端。同时,也可以降低蓝牙设备的功耗。在不建立连接的情况下,只需每隔一段时间发送一次iBeacon广播包。同时蓝牙设备可以通过蓝牙连接或iBeacon广播的形式连接客户端,提升了方案的可实现性。
上面对本申请实施例中的基于蓝牙设备的交互方法进行了描述,下面对消息内容结构及iBeacon数据格式进行详细描述,请参阅图4及图5。图4为本申请实施例公开的一种iBeacon广播包的格式示意图,图5为本申请实施例公开的一种设备扫描响应包的格式示意图。
图4中,数据包中的格式是iBeacon广播包的格式。其中,字段6-7携带有CompanyID,也就是公司ID(identification),iBeacon广播包中Company ID为0x004C的格式。字段10-25携带有uuid,它要求是同一个公司的设备具备唯一识别码,其中,uuid所使用的字段10-25用来和蓝牙连接广播包做通用唯一识别码做映射,以此客户端可以根据该uuid来区分是否是同一蓝牙设备发送的数据包。字段26-27携带有Major,它表示iBeacon广播包中的主要数值或主要数据。字段28-29携带有Minor,它表示iBeacon广播包中的次要数值或次要数据。字段30-31携带有Tx Power,它表示具备iBeacon功能设备的广播功率。
图5中,该数据包表现形式是ManufacturerData,也就是一种设备扫描响应包。其中,字段5-7携带有蓝牙设备上的温湿度传感器获取到的环境温度及环境湿度的数据。由此,可以理解的是,当蓝牙设备向客户端发送iBeacon广播包时,iBeacon广播包会携带有温湿度数据。同时,该温湿度数据也可以存在于蓝牙广播包中,当客户端扫描到蓝牙设备发送的蓝牙广播包时,客户端可以同时获取到温湿度数据。不难理解的是,客户端还可以通过其他方式获取温湿度数据,由此,本申请实施例并不对客户端获取温湿度数据的具体方式做限定。
上面对本申请实施例中的基于蓝牙设备的交互方法及iBeacon数据格式进行了描述,下面对本申请实施例中的基于蓝牙设备的交互***的结构进行描述,请参阅图6,一种基于蓝牙设备的交互的结构包括:
获取单元601,用于获取蓝牙设备的iBeacon广播信息,iBeacon广播信息包括蓝牙设备的设备标识信息及iBeacon广播信息的广播标识信息;
绑定单元602,用于将设备标识信息及广播标识信息进行绑定;
判断单元603,用于当获取待识别iBeacon广播信息后,根据待识别iBeacon广播信息的待识别广播标识信息判断待识别广播标识信息是否与设备标识信息存在绑定关系;
执行单元604,用于当待识别广播标识信息与设备标识信息存在绑定关系时,对待识别iBeacon广播信息进行解析,并根据待识别iBeacon广播信息进行预设操作。
本实施例中,客户端可以通过基于iBeacon的蓝牙广播接收数据,从而突破了客户端连接蓝牙设备的限制,提升了方案的可实现性。
下面对本申请实施例中的基于蓝牙设备的交互***的结构进行详细描述,请参阅图7,本申请实施例公开的另一种基于蓝牙设备的交互***的结构包括:
第一获取单元701,用于获取蓝牙设备的iBeacon广播信息,iBeacon广播信息包括蓝牙设备的设备标识信息及iBeacon广播信息的广播标识信息;
绑定单元702,用于将设备标识信息及广播标识信息进行绑定;
判断单元703,用于当获取待识别iBeacon广播信息后,根据待识别iBeacon广播信息的待识别广播标识信息判断待识别广播标识信息是否与设备标识信息存在绑定关系;
执行单元704,用于当待识别广播标识信息与设备标识信息存在绑定关系时,对待识别iBeacon广播信息进行解析,并根据待识别iBeacon广播信息进行预设操作。
示例性地,
***还包括:第二获取单元705、连接单元706、注册单元707及第一发送单元708。
第二获取单元705,用于获取蓝牙设备的蓝牙广播信息;
连接单元706,用于通过蓝牙广播信息与蓝牙设备进行连接;
注册单元707,用于当客户端与蓝牙设备连接后,将蓝牙设备在云端进行注册以获取设备维护信息;
第一发送单元708,用于向蓝牙设备发送设备维护信息,以使得蓝牙设备绑定设备标识信息及设备维护信息。
示例性地,
***还包括:第二发送单元709、更新单元710及设置单元711。
第二发送单元709,用于向蓝牙设备发送设备设置信息;
更新单元710,用于根据设备设置信息对蓝牙设备进行更新;
或,设置单元711,用于根据设备设置信息对蓝牙设备的参数进行设置。
示例性地,
***还包括:第一接收单元712。
第一接收单元712,用于接收蓝牙设备发送的数据信息,数据信息包括蓝牙设备的历史数据信息及实时数据信息。
示例性地,
执行单元704包括:执行子单元7041。
执行子单元7041,用于当待识别iBeacon广播信息为查找信息时,进行响铃操作或振动操作。
示例性地,
***还包括:第二接收单元713。
第二接收单元713,用于当客户端与蓝牙设备处于断开连接状态时,接收蓝牙设备按照预设频率发送的待识别iBeacon广播信息。
示例性地,
***还包括:监听单元714。
监听单元714,用于根据设备标识信息监听与设备标识信息存在绑定关系的iBeacon广播信息。
本实施例提出的一种基于蓝牙设备的交互方法,可以突破客户端连接蓝牙设备的限制,客户端可以通过基于iBeacon的蓝牙广播接收数据。在蓝牙设备上拓展的iBeacon的防丢功能,蓝牙设备可以基于iBeacon的蓝牙广播来反向查找客户端。同时,也可以降低蓝牙设备的功耗。在不建立连接的情况下,只需每隔一段时间发送一次iBeacon广播包。
下面请参阅图8,本申请实施例公开的一种基于蓝牙设备的交互装置的结构示意图包括:
中央处理器801,存储器805,输入输出接口804,有线或无线网络接口803以及电源802;
存储器805为短暂存储存储器或持久存储存储器;
中央处理器801配置为与存储器805通信,并执行存储器805中的指令操作以执行前述图2或图3所示实施例中的方法。
本申请实施例还提供一种芯片***,其特征在于,芯片***包括至少一个处理器和通信接口,通信接口和至少一个处理器通过线路互联,至少一个处理器用于运行计算机程序或指令,以执行前述图2或图3所示实施例中的方法。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,read-onlymemory)、随机存取存储器(RAM,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
Claims (10)
1.一种基于蓝牙设备的交互方法,其特征在于,所述方法包括:
客户端获取蓝牙设备发送的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;
所述客户端将所述设备标识信息及所述广播标识信息进行绑定;
当获取待识别iBeacon广播信息后,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;
若存在,则所述客户端对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。
2.根据权利要求1所述的方法,其特征在于,客户端获取蓝牙设备的iBeacon广播信息之前,所述方法还包括:
所述客户端获取所述蓝牙设备的蓝牙广播信息;
所述客户端通过所述蓝牙广播信息与所述蓝牙设备进行连接;
当所述客户端与所述蓝牙设备连接后,所述客户端将所述蓝牙设备在云端进行注册以获取设备维护信息;
所述客户端向所述蓝牙设备发送所述设备维护信息,以使得所述蓝牙设备绑定所述设备标识信息及所述设备维护信息。
3.根据权利要求2所述的方法,其特征在于,所述客户端向所述蓝牙设备发送所述设备维护信息之后,所述方法还包括:
所述客户端向所述蓝牙设备发送设备设置信息;
所述客户端根据所述设备设置信息对所述蓝牙设备进行更新;
或,
所述客户端根据所述设备设置信息对所述蓝牙设备的参数进行设置。
4.根据权利要求2所述的方法,其特征在于,所述客户端向所述蓝牙设备发送所述设备维护信息之后,所述方法还包括:
所述客户端接收所述蓝牙设备发送的数据信息,所述数据信息包括所述蓝牙设备的历史数据信息及实时数据信息。
5.根据权利要求1所述的方法,其特征在于,所述客户端根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系之前,所述方法还包括:
若所述客户端与所述蓝牙设备处于断开连接状态,所述客户端接收所述蓝牙设备按照预设频率发送的所述待识别iBeacon广播信息。
6.根据权利要求1至5中任一项所述的方法,其特征在于,根据所述待识别iBeacon广播信息进行预设操作包括:
若所述待识别iBeacon广播信息为查找信息,所述客户端进行响铃操作或振动操作。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述待识别iBeacon广播信息包括环境温度或环境湿度中的至少一个。
8.一种基于蓝牙设备的交互***,其特征在于,所述***包括:
获取单元,用于获取蓝牙设备的iBeacon广播信息,所述iBeacon广播信息包括所述蓝牙设备的设备标识信息及所述iBeacon广播信息的广播标识信息;
绑定单元,用于将所述设备标识信息及所述广播标识信息进行绑定;
判断单元,用于当获取待识别iBeacon广播信息后,根据所述待识别iBeacon广播信息的待识别广播标识信息判断所述待识别广播标识信息是否与所述设备标识信息存在绑定关系;
执行单元,用于当所述待识别广播标识信息与所述设备标识信息存在绑定关系时,对所述待识别iBeacon广播信息进行解析,并根据所述待识别iBeacon广播信息进行预设操作。
9.一种基于蓝牙设备的交互装置,其特征在于,所述装置包括:
中央处理器,存储器,输入输出接口,有线或无线网络接口以及电源;
所述存储器为短暂存储存储器或持久存储存储器;
所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行权利要求1至7中任意一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至7中任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210182664.9A CN114554470A (zh) | 2022-02-25 | 2022-02-25 | 一种基于蓝牙设备的交互方法及相关设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210182664.9A CN114554470A (zh) | 2022-02-25 | 2022-02-25 | 一种基于蓝牙设备的交互方法及相关设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114554470A true CN114554470A (zh) | 2022-05-27 |
Family
ID=81680458
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210182664.9A Pending CN114554470A (zh) | 2022-02-25 | 2022-02-25 | 一种基于蓝牙设备的交互方法及相关设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114554470A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115643122A (zh) * | 2022-09-09 | 2023-01-24 | 杭州九阳小家电有限公司 | 设备控制方法 |
WO2024087384A1 (zh) * | 2022-10-27 | 2024-05-02 | 深圳市正浩创新科技股份有限公司 | 蓝牙连接建立方法、电子设备及计算机存储介质 |
-
2022
- 2022-02-25 CN CN202210182664.9A patent/CN114554470A/zh active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115643122A (zh) * | 2022-09-09 | 2023-01-24 | 杭州九阳小家电有限公司 | 设备控制方法 |
WO2024087384A1 (zh) * | 2022-10-27 | 2024-05-02 | 深圳市正浩创新科技股份有限公司 | 蓝牙连接建立方法、电子设备及计算机存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105450268A (zh) | 基于蓝牙的可穿戴设备与移动终端自动连接的方法及*** | |
CN114554470A (zh) | 一种基于蓝牙设备的交互方法及相关设备 | |
CN111565137A (zh) | 实现WiFi配网与设备绑定的***及方法 | |
KR100735664B1 (ko) | 이동통신 시스템에서 접근 등급 제한 리스트를 이용한서비스 상태 제공 장치 및 방법 | |
CN103199899A (zh) | 促进无线通信的***与方法 | |
US9307375B2 (en) | Methods for connecting devices and devices using the same | |
CN106793007B (zh) | 云端与蓝牙设备的交互通信方法、***和无线路由器 | |
CN103167496B (zh) | 网络接入处理方法与***、网络接入设备 | |
CN103199901A (zh) | 促进无线通信的***与方法 | |
CN105916100B (zh) | 代理心跳包的方法、装置和通信*** | |
CA2549223A1 (en) | Wireless classroom response system | |
US11157634B2 (en) | Device control method and apparatus | |
CN103517371A (zh) | 一种设备到设备的通信方法、装置及*** | |
CN106332085A (zh) | 一种物联网wifi网络的配置方法、物联网终端和路由终端 | |
US20100299435A1 (en) | Communication device, control method for communication device, and storage medium | |
KR20130086756A (ko) | 기기들 간 통신 시 기기에 대한 정보를 교환하기 위한 장치 및 방법 | |
CN104581442A (zh) | 一种实现终端wifi对讲的方法及装置 | |
US20100157964A1 (en) | Server to guide reconnection in mobile internet, method for guiding server reconnection, and server reconnection method | |
EP2383935A2 (en) | Wireless network setup and configuration distribution system | |
CN108882278B (zh) | 数据链路监测方法、设备、装置以及计算机可读存储介质 | |
KR100765182B1 (ko) | 이동통신 시스템에서 접근 등급 제한 리스트를 이용한 패킷서비스 상태 제공 장치 및 방법 | |
CN102026186B (zh) | 服务网络探测***及方法 | |
CN111586691A (zh) | 用于配置无线连接的方法、装置和可无线连接的设备 | |
EP2854027B1 (en) | Method for downloading application program, user equipment and application server | |
CN109936840A (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 |