[发明专利]一种蓝牙通信方法、装置和蓝牙设备有效
申请号: | 201710807595.5 | 申请日: | 2017-09-08 |
公开(公告)号: | CN107454563B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 张路伟 | 申请(专利权)人: | 歌尔科技有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W24/02;H04W76/19;H04W76/30 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝;吴昊 |
地址: | 266104 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 蓝牙 通信 方法 装置 设备 | ||
本发明公开了一种蓝牙通信方法、装置和蓝牙设备。方法包括:蓝牙设备向移动终端的应用层发送连接检验请求;判断是否接收到移动终端的应用层返回的应答信号,若接收到,则确认蓝牙设备与移动终端的应用层通信正常;若未接收到,则确认蓝牙设备与移动终端的应用层通信异常;在确认蓝牙设备与移动终端的应用层通信异常之后,向蓝牙设备的底层协议栈发送断开指令,使得蓝牙设备与移动终端的底层断开连接,并等待移动终端的应用层主动重连蓝牙设备,直至蓝牙设备与移动终端的应用层通信正常,本发明不仅可检测蓝牙设备与移动终端的应用层是否通信异常,而且使得蓝牙设备与移动终端的应用层始终处于连接状态。
技术领域
本发明涉及通信技术领域,具体涉及一种蓝牙通信方法、装置和蓝牙设备。
背景技术
蓝牙设备与移动终端正常交互过程中,应该是蓝牙设备与移动终端的应用层进行数据通信。当蓝牙设备和移动终端正常通信时的数据走向为:移动终端的应用层向自己的底层协议栈发送“蓝牙连接蓝牙设备”的控制指令,则移动终端的底层协议栈蓝牙连接蓝牙设备,至此,“移动终端应用层→移动终端底层协议栈→蓝牙设备”的通信链路建立。但是在实际应用中,一旦蓝牙设备和移动终端之间的距离超过了蓝牙连接距离范围,则蓝牙设备和移动终端将会断开连接。由于移动终端具备自动重连功能,当蓝牙设备与移动终端断开后,移动终端将主动连接蓝牙设备。但是部分移动终端的底层协议栈在未得到移动终端应用层发送的蓝牙连接指令就自动连接蓝牙设备,此时建立的通信链路为“移动终端底层协议栈→蓝牙设备”,而且移动终端底层协议栈并不会向移动终端的应用层上报自身与蓝牙设备的连接状态。当移动终端的应用层再次利用断开前的蓝牙地址去调用移动终端底层协议栈蓝牙协议栈对象,请求与蓝牙设备重新建立蓝牙连接时,由于移动终端的底层协议栈已经与蓝牙设备建立蓝牙连接(即蓝牙设备的蓝牙地址已经与移动终端底层协议栈的蓝牙地址相匹配),移动终端的应用层将无法检索到蓝牙设备的蓝牙地址,导致移动终端的应用层无法与蓝牙设备建立蓝牙连接,进而导致蓝牙设备无法与移动终端应用层进行通信,即出现移动终端应用层与蓝牙设备通信异常问题。
在现有技术中,为了解决上述问题,常规采用的方法是手动开关机移动终端的蓝牙,这种方法操作较为繁琐,用户手动开关机手机蓝牙时浪费较多时间,直接影响了蓝牙设备的重连功能,降低了用户体验。
发明内容
本发明提供了一种蓝牙通信方法、装置和蓝牙设备,以解决现有的移动终端与蓝牙设备断开后重连时,存在移动终端底层协议栈在未接收到移动终端应用层连接指令就主动连接蓝牙设备导致的移动终端应用层与蓝牙设备通信异常的问题。
根据本发明的一个方面,提供了一种蓝牙通信方法,所述方法包括:
蓝牙设备向移动终端的应用层发送连接检验请求;
判断是否接收到所述移动终端的应用层返回的应答信号,若接收到所述移动终端的应用层返回的应答信号,则确认所述蓝牙设备与所述移动终端的应用层通信正常;若未接收到所述移动终端的应用层返回的应答信号,则确认所述蓝牙设备与所述移动终端的应用层通信异常;
在确认所述蓝牙设备与所述移动终端的应用层通信异常之后,向所述蓝牙设备的底层协议栈发送断开指令,使得所述蓝牙设备与所述移动终端的底层断开连接,并等待所述移动终端的应用层主动重连所述蓝牙设备,直至所述蓝牙设备与所述移动终端的应用层通信正常。
根据本发明的另一个方面,提供了一种蓝牙通信装置,所述装置包括:
请求发送单元,用于向移动终端的应用层发送连接检验请求;
判断单元,用于判断是否接收到所述移动终端的应用层返回的应答信号,若接收到所述移动终端的应用层返回的应答信号,则确认所述蓝牙设备与所述移动终端的应用层通信正常;若未接收到所述移动终端的应用层返回的应答信号,则确认所述蓝牙设备与所述移动终端的应用层通信异常;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔科技有限公司,未经歌尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710807595.5/2.html,转载请声明来源钻瓜专利网。