【技术实现步骤摘要】
蓝牙设备的连接方法、蓝牙设备及服务器
本专利技术涉及计算机
,具体涉及一种蓝牙设备的连接方法、蓝牙设备及服务器。
技术介绍
蓝牙作为一种标准的无线通信协议,目前已经很广泛的应用在各个领域,尤其是车载短距离通信领域。目前,蓝牙设备第一次进行连接时,需要双方蓝牙模块通过多次空中交互然后计算出同样的linkkey(链接密钥),然后基于linkkey用于双方蓝牙设备进行通信,但是双方蓝牙模块计算linkkey的过程耗时较长导致蓝牙设备首次连接速度较慢,并且需要用户主动确认来完成配对流程。
技术实现思路
为解决上述技术问题,本专利技术的一个目的在于提供一种蓝牙设备的连接方法,该蓝牙设备的连接方法,避免了计算能力较弱的双方蓝牙模块通过多次空中交互多次握手的方式才产生链接密钥,不仅加快了链接秘钥的计算过程而且无需人工操作即可完成配对流程,提高了蓝牙设备首次连接的速度。本专利技术的另一个目的在于还提供一种蓝牙设备的连接方法。本专利技术的再一个目的在于提供一种实现上述蓝牙设备的连接方法的适用于蓝牙主设备的蓝牙设备。本专利技术的再一个目的在于提供一种实现上述蓝牙设备的连接方法的适用于蓝牙从设备的蓝牙设备。本专利技术的又一个目的在于提供一种实现上述蓝牙设备的连接方法的服务器。为达到上述目的,本专利技术采用如下技术方案:根据本专利技术第一方面实施例的蓝牙设备的连接方法,包括:蓝牙主设备获取蓝牙从设备的标识信息;判断所述蓝牙从设备是否为所述蓝牙主设备的相 ...
【技术保护点】
1.一种蓝牙设备的连接方法,其特征在于,包括:/n蓝牙主设备获取蓝牙从设备的标识信息;/n判断所述蓝牙从设备是否为所述蓝牙主设备的相关设备,当所述蓝牙从设备为所述蓝牙主设备的相关设备时,所述蓝牙主设备的应用模块获取与所述蓝牙从设备的标识信息相对应的第一链接值;/n所述蓝牙主设备与所述蓝牙从设备建立物理链路连接,并将其标识信息发送给所述蓝牙从设备;/n所述蓝牙从设备的应用模块向服务器发送第二链接值查询信息,所述第二链接值查询信息包括所述蓝牙主设备的标识信息,用以请求所述服务器根据所述蓝牙主设备的标识信息确定所述蓝牙主设备是否为所述蓝牙从设备的相关设备,并当所述蓝牙主设备为所述蓝牙从设备的相关设备时向所述蓝牙从设备的应用模块发送所述第二链接值;/n当所述蓝牙主设备为所述蓝牙从设备的相关设备时,所述蓝牙从设备的应用模块接收所述服务器发送的第二链接值,所述第一链接值与所述第二链接值相同;/n所述蓝牙主设备与所述蓝牙从设备分别根据第一链接值和第二链接值建立连接并进行数据传输。/n
【技术特征摘要】
1.一种蓝牙设备的连接方法,其特征在于,包括:
蓝牙主设备获取蓝牙从设备的标识信息;
判断所述蓝牙从设备是否为所述蓝牙主设备的相关设备,当所述蓝牙从设备为所述蓝牙主设备的相关设备时,所述蓝牙主设备的应用模块获取与所述蓝牙从设备的标识信息相对应的第一链接值;
所述蓝牙主设备与所述蓝牙从设备建立物理链路连接,并将其标识信息发送给所述蓝牙从设备;
所述蓝牙从设备的应用模块向服务器发送第二链接值查询信息,所述第二链接值查询信息包括所述蓝牙主设备的标识信息,用以请求所述服务器根据所述蓝牙主设备的标识信息确定所述蓝牙主设备是否为所述蓝牙从设备的相关设备,并当所述蓝牙主设备为所述蓝牙从设备的相关设备时向所述蓝牙从设备的应用模块发送所述第二链接值;
当所述蓝牙主设备为所述蓝牙从设备的相关设备时,所述蓝牙从设备的应用模块接收所述服务器发送的第二链接值,所述第一链接值与所述第二链接值相同;
所述蓝牙主设备与所述蓝牙从设备分别根据第一链接值和第二链接值建立连接并进行数据传输。
2.根据权利要求1所述的蓝牙设备的连接方法,其特征在于,
当所述蓝牙主设备与所述服务器连接时,所述判断所述蓝牙从设备是否为所述蓝牙主设备的相关设备,当所述蓝牙从设备为所述蓝牙主设备的相关设备时,所述蓝牙主设备的应用模块获取与所述蓝牙从设备的标识信息相对应的第一链接值,具体包括:
所述蓝牙主设备的应用模块向所述服务器发送第一链接值查询信息,所述第一链接值查询信息包括所述蓝牙从设备的标识信息,用以请求所述服务器根据所述蓝牙从设备的标识信息确定所述蓝牙从设备是否为所述蓝牙主设备的相关设备,并当所述蓝牙从设备为所述蓝牙主设备的相关设备时向所述蓝牙主设备的应用模块发送所述第一链接值;
当所述蓝牙从设备为所述蓝牙主设备的相关设备时,所述蓝牙主设备的应用模块接收所述服务器发送的与所述蓝牙从设备的标识信息相对应的随机的第一链接值。
3.根据权利要求2所述的蓝牙设备的连接方法,其特征在于,
所述第一链接值为第一链接密钥计算值,所述第二链接值为第二链接密钥计算值,
所述蓝牙主设备与所述蓝牙从设备分别根据第一链接值和第二链接值建立连接并进行数据传输,具体包括:
所述蓝牙主设备的应用模块根据第一链接密钥计算值计算得到第一链接密钥,且所述蓝牙从设备的应用模块根据第二链接密钥计算值计算得到第二链接密钥,所述蓝牙主设备与所述蓝牙从设备分别根据第一链接密钥和第二链接密钥建立连接并进行数据传输。
4.根据权利要求2所述的蓝牙设备的连接方法,其特征在于,
所述第一链接值为第一链接密钥,所述第二链接值为第二链接密钥。
5.根据权利要求1所述的蓝牙设备的连接方法,其特征在于,
当所述蓝牙主设备与所述服务器断开连接时,所述第一链接值为第一链接密钥计算值,所述第二链接值为第二链接密钥计算值,
所述判断所述蓝牙从设备是否为所述蓝牙主设备的相关设备,当所述蓝牙从设备为所述蓝牙主设备的相关设备时,所述蓝牙主设备的应用模块获取与所述蓝牙从设备的标识信息相对应的第一链接值,具体包括:
所述蓝牙主设备的应用模块根据所述蓝牙从设备的标识信息判断所述蓝牙从设备是否为所述蓝牙主设备的相关设备;
当所述蓝牙从设备为所述蓝牙主设备的相关设备时,所述蓝牙主设备的应用模块根据其中存储的蓝牙从设备的标识信息与链接密钥计算值的对应关系获取所述蓝牙从设备的标识信息对应的固定的第一链接密钥计算值;
所述蓝牙主设备与所述蓝牙从设备分别根据第...
【专利技术属性】
技术研发人员:王海晖,
申请(专利权)人:斑马网络技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。