终端设备配对连接的方法及系统技术方案

技术编号:12298045 阅读:118 留言:0更新日期:2015-11-11 09:12
本发明专利技术适用于通信技术领域,提供了一种终端设备配对连接的方法及系统。所述方法包括:第一蓝牙设备接收多个第二蓝牙设备广播的广播数据包,并获取与所述广播数据包关联的RSSI数据;第一蓝牙设备根据所述RSSI数据建立多个第一RSSI变化曲线,其中每个第二蓝牙设备对应一个第一RSSI变化曲线;第一蓝牙设备从所述多个第一RSSI变化曲线中查找符合预定模式的第一RSSI变化曲线,将查找到的所述符合预定模式的第一RSSI变化曲线对应的第二蓝牙设备作为目标第二蓝牙设备;第一蓝牙设备向所述目标第二蓝牙设备发起连接请求,以建立连接。本发明专利技术提高了配对连接的效率以及安全性,增强了用户体验。

【技术实现步骤摘要】

本专利技术属于通信
,尤其涉及一种第一蓝牙设备与第二蓝牙设备配对连接的方法及系统。
技术介绍
在现有技术中,终端设备(如第一蓝牙设备与第二蓝牙设备)配对连接的流程一般包括以下步骤:步骤I,第一蓝牙设备扫描第二蓝牙设备;步骤2,用户从扫描到的第二蓝牙设备中选择目标第二蓝牙设备;步骤3,如果第一蓝牙设备与目标第二蓝牙设备已经配对过,则直接建立蓝牙连接;步骤4,如果第一蓝牙设备与目标第二蓝牙设备未配对过,则触发配对流程。如果目标第二蓝牙设备是Justwork配对模式,则配对过程不需要用户参与,但是该配对模式安全性较低;如果目标第二蓝牙设备使用输入配对码的配对模式,则配对过程需要用户输入4至6位的配对码;如果目标第二蓝牙设备使用数字比对的配对模式,则用户需要比较第一蓝牙设备和第二蓝牙设备各自屏幕上显示的6位比对数字是否一样,如果一样则双方通过点击确认键来完成配对;步骤5,配对完成后,第一蓝牙设备与目标第二蓝牙设备建立蓝牙连接。由上可知,如果需要保证较高的安全性,现有第一蓝牙设备与第二蓝牙设备的配对连接需要用户参与选择、输入、确认等,操作复杂,配对连接效率较低,影响用户体验。
技术实现思路
鉴于此,本专利技术实施例提供一种终端设备配对连接的方法及系统,旨在保证较高安全性的前提下,减少人为操作,提高终端设备配对连接的效率。第一方面,本专利技术提供了一种终端设备配对连接的方法,所述方法包括:第一蓝牙设备接收多个第二蓝牙设备广播的广播数据包,并获取与所述广播数据包关联的RSSI数据;第一蓝牙设备根据所述RSSI数据建立多个第一 RSSI变化曲线,其中每个第二蓝牙设备对应一个第一 RSSI变化曲线;第一蓝牙设备从所述多个第一 RSSI变化曲线中查找符合预定模式的第一 RSSI变化曲线,将查找到的所述符合预定模式的第一 RSSI变化曲线对应的第二蓝牙设备作为目标第二蓝牙设备;第一蓝牙设备向所述目标第二蓝牙设备发起连接请求,以建立连接。第二方面,本专利技术提供了一种终端设备配对连接的方法,所述方法包括:第一蓝牙设备在与目标第二蓝牙设备建立连接后,根据预设时间间隔获取所述目标第二蓝牙设备的蓝牙信号的RSSI数据;第一蓝牙设备根据所述RSSI数据建立第一 RSSI变化曲线;第一蓝牙设备判断所述第一 RSSI变化曲线是否符合预定模式;若否,则断开与所述目标第二蓝牙设备的连接。第三方面,本专利技术提供了一种终端设备配对连接的系统,所述系统包括:第一数据获取单元,用于接收多个第二蓝牙设备广播的广播数据包,并获取与所述广播数据包关联的RSSI数据;第一曲线建立单元,用于根据所述RSSI数据建立多个第一 RSSI变化曲线,其中每个第二蓝牙设备对应一个第一 RSSI变化曲线;查找单元,用于从所述多个第一 RSSI变化曲线中查找符合预设模式的第一 RSSI变化曲线,将查找到的所述符合预定模式的第一 RSSI变化曲线对应的第二蓝牙设备作为目标第二蓝牙设备;连接单元,用于向所述目标第二蓝牙设备发起连接请求,以建立连接。第四方面,本专利技术提供了一种终端设备配对连接的系统,所述系统包括:第五数据获取单元,用于在与目标第二蓝牙设备建立连接后,根据预设时间间隔获取所述目标第二蓝牙设备的蓝牙信号的RSSI数据;第四曲线建立单元,用于根据所述RSSI数据建立第一 RSSI变化曲线;第四判断单元,用于判断所述第一 RSSI变化曲线是否符合预定模式;第四处理单元,用于在所述第四判断单元判断结果为否时,断开与所述目标第二蓝牙设备的连接。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例将符合预定模式的第一 RSSI变化曲线对应的第二蓝牙设备作为所述目标第二蓝牙设备,向所述目标第二蓝牙设备发起连接请求,以建立连接。与现有技术相比,本专利技术实施例所述配对连接过程不需要用户参与选择、输入、确认等操作,在保证较高安全性的前提下,减少了人为操作,提高了终端设备配对连接的效率,增强了用户体验,具有较强的易用性和实用性。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的终端设备配对连接方法的应用场景图;图2是本专利技术实施例提供的终端设备配对连接方法的实现流程示意图;图3是本专利技术另一实施例提供的终端设备配对连接方法的实现流程示意图;图4是本专利技术另一实施例提供的终端设备配对连接方法的实现流程示意图;图5是本专利技术实施例提供的终端设备配对连接系统的组成结构示意图。【具体实施方式】以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透切理解本专利技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本专利技术。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本专利技术的描述。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。图1示出了本专利技术实施例提供的终端设备配对连接方法的应用场景,为了便于说明,仅示出了与本专利技术实施例相关的部分。如图1所示,所述应用场景包括一个第一蓝牙设备010以及多个第二蓝牙设备020 ;其中,所述第一蓝牙设备010和第二蓝牙设备020为具有蓝牙功能(优选具有蓝牙4.0协议的蓝牙低能耗(Bluetooth Low Energy,BLE)功能)的终端设备,例如智能手机、平板电脑等。在该应用场景中,所述多个第二蓝牙设备020在BLE模式下,按设定的时间间隔向周围广播设定的广播数据包。例如,间隔时间可以为20ms?10.24s。所述第一蓝牙设备010在配对连接前,打开蓝牙,接收所述多个第二蓝牙设备020广播的广播数据包,并获取与所述广播数据包关联的接收信号的强度指示值(ReceivedSignal Strength Indicat1n,RSSI)数据。需要说明的是,所述所述第一蓝牙设备010在接收到一个广播数据包后,会计算出一个对应的RSSI值,该RSSI值至少每个连接间隔后更新I次。该RSSI值与第二蓝牙设备020的发射功率、第一蓝牙设备010的接收灵敏度成正相关,与第一蓝牙设备010与第二蓝牙设备020的距离成反相关(一般信号强度随着距离增大大致按指数衰减)。所述第一蓝牙设备010在获取所述RSSI数据后,根据所述RSSI数据建立多个第一 RSSI变化曲线,其中每个第二蓝牙设备020对应一个第一 RSSI变化曲线。具体的是,根据每一个第二蓝牙设备020发送的多个广播数据包,获取关联的多个RSSI值,根据所述多个RSSI值建立与该第二蓝牙设备020相对应的第一 RSSI变化曲线。进一步的,在建立所述多个第一 RSSI变化曲线后,所述第一蓝牙设备010从所述多个第一 RSSI变化曲线中查找符合预定模式(如RSSI变化幅度在预设范围内,RSSI变化周期符合特定规则等)的第一 RSSI变化曲线,将查找到的所述符合预定模式的第一 RSSI变化曲线对应的第二蓝牙设备作为所述目标第二蓝牙设备。作为本专利技术的一可选示例,所述第一蓝牙设备010可在运本文档来自技高网...

【技术保护点】
一种终端设备配对连接的方法,其特征在于,所述方法包括:第一蓝牙设备接收多个第二蓝牙设备广播的广播数据包,并获取与所述广播数据包关联的RSSI数据;第一蓝牙设备根据所述RSSI数据建立多个第一RSSI变化曲线,其中每个第二蓝牙设备对应一个第一RSSI变化曲线;第一蓝牙设备从所述多个第一RSSI变化曲线中查找符合预定模式的第一RSSI变化曲线,将查找到的所述符合预定模式的第一RSSI变化曲线对应的第二蓝牙设备作为目标第二蓝牙设备;第一蓝牙设备向所述目标第二蓝牙设备发起连接请求,以建立连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈柳章
申请(专利权)人:深圳市文鼎创数据科技有限公司
类型:发明
国别省市:广东;44

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

1