提供蓝牙外设远程接入的方法、服务器、网关和系统技术方案

技术编号:16431303 阅读:19 留言:0更新日期:2017-10-22 06:44
本发明专利技术公开了一种提供蓝牙外设远程接入的方法、服务器、网关和系统,其中远程接入服务器保持对蓝牙外设活动状态以及所处归属网关的信息检测和更新,移动智能终端通过查询远程接入服务器后向归属网关的蓝牙外设发起主动连接和/或接收广播信号,通过网关的双向转发实现与蓝牙外设的蓝牙数据通信,从而实现了解决移动智能终端对远程蓝牙外设的接入,实现移动智能终端对远程蓝牙外设的数据获取和操作,增强移动智能终端APP的业务应用场景和能力。

Method, server, gateway and system for providing remote access of Bluetooth peripherals

The invention discloses a method for providing remote access server, Bluetooth peripherals, gateway and system, the remote access server to keep active Bluetooth peripherals and the home gateway information detection and updating of mobile intelligent terminal initiated connections and / or receives a broadcast signal to the home gateway Bluetooth peripherals by querying remote access service after, through the bidirectional forwarding implementation of Bluetooth data communication with Bluetooth peripheral gateway, so as to realize the access to solve the mobile intelligent terminal for remote Bluetooth peripherals, retrieve and manipulate the data of mobile intelligent terminal to remote Bluetooth peripherals, enhanced business application scenarios and capabilities of mobile intelligent terminal APP.

【技术实现步骤摘要】
提供蓝牙外设远程接入的方法、服务器、网关和系统
本专利技术涉及物联网通信
,尤其涉及一种提供蓝牙外设远程接入的方法、服务器、网关和系统。
技术介绍
蓝牙,特别是低功耗蓝牙,作为短距离无线通信手段被广泛运用在物联网领域中,例如诸如蓝牙手环等一类蓝牙外设,通过蓝牙通信与智能手机、平板电脑等移动智能终端连接从而实现多种业务应用。随身佩戴蓝牙外设,与随身携带的手机绑定后进行蓝牙连接,并通过手机上的应用APP进行操作,是目前一种普遍的蓝牙外设使用情况。但是与移动智能终端绑定后的蓝牙外设,与移动智能终端并不总是在一起,如何实现蓝牙外设与移动智能终端的远程连接以丰富业务应用,已公开的一种方法是通过蓝牙网关(申请号201710155631.4,专利技术名称:蓝牙网关)进行,具体方法是蓝牙网关接收蓝牙设备的信息,上传给远端服务器,由云端服务器推送给手机。这种方法的缺点是适应蓝牙广播信号到手机的单向传输,仍旧还需要解决移动智能终端与远程蓝牙外设的主动连接和数据通信问题。
技术实现思路
本专利技术解决的技术问题是为移动智能终端提供蓝牙外设的远程接入,实现移动智能终端对远程蓝牙外设的数据获取和操作,增强移动智能终端APP的业务应用场景和能力。本专利技术提供蓝牙外设的远程接入方法,一方面包括注册过程:(1)网关将自身网关标识上传到远程接入服务器上进行网关注册;(2)移动智能终端将已与自身直接绑定的蓝牙外设标识通过网络上传至远程接入服务器上进行远程蓝牙外设绑定注册;(3)移动智能终端对允许蓝牙外设远程接入的一个或多个注册网关进行归属选择和归属注册,处于归属网关下的蓝牙外设才可以进行远程接入;(4)远程接入服务器建立和维护管理移动智能终端、远程蓝牙外设和归属网关组成的关联信息表;(5)归属网关接收远程接入服务器通过网络下发的远程蓝牙外设归属列表;(6)归属网关扫描位置区域内的蓝牙外设,并与远程蓝牙外设归属列表中的蓝牙外设建立绑定关系;(7)归属网关定期扫描位置区域内的蓝牙外设,将成功接收到广播信号且位于远程蓝牙外设归属列表中的蓝牙外设置为活动状态;(8)远程接入服务器接收网关通过网络发送的远程蓝牙外设活动状态更新列表,然后在关联信息表中更新远程蓝牙外设的状态信息为活动,同时更新处于活动状态的远程蓝牙外设与所处归属网关的关联信息;(9)远程接入服务器对关联信息表中的远程蓝牙外设活动状态信息以及处于活动状态的远程蓝牙外设与所处归属网关的关联信息进行定期清理。进一步地,网关标识包括但不限于网关名称和网关网络地址和/或网关蓝牙地址。进一步地,蓝牙标识包括但不限于蓝牙名称和蓝牙地址。进一步地,网关通过移动智能终端扫描网关产品二维码或者手动输入将网关识别信息上传到远程接入服务器上进行网关注册。本专利技术提供蓝牙外设的远程接入方法,另一方面包括连接通信过程:(1)移动智能终端通过网络向远程接入服务器查询目标蓝牙外设;(2)移动智能终端通过网络从远程接入服务器获得目标蓝牙外设的活动状态信息以及活动状态下所处归属网关的信息;(3)在目标蓝牙外设处于活动状态下,移动智能终端通过网络向归属网关发起针对目标蓝牙外设的连接请求;(4)移动智能终端通过网络获得归属网关转发的目标蓝牙外设的广播协议包信息。进一步地,连接通信过程还包括:(1)蓝牙外设通过蓝牙信号获得归属网关转发的来自移动智能终端的蓝牙连接协议包信号;(2)移动智能终端通过归属网关的双向转发蓝牙通信协议包实现与蓝牙外设的蓝牙数据通信。本专利技术提供一种提供蓝牙外设远程接入的服务器,包括:(1)网络通信模块,用于与移动智能终端、网关的网络通信;(2)远程接入注册更新模块,用于接收网关上传网关标识,完成网关注册;用于接收移动智能终端上传已与自身直接绑定的蓝牙外设标识,完成移动智能终端与远程蓝牙外设绑定注册的处理;用于接收移动智能终端发起的归属网关选择和注册;用于建立和维护管理移动智能终端、远程蓝牙外设和归属网关组成的关联信息表;用于向归属网关下发远程蓝牙外设归属列表;用于接收归属网关通过网络发送的远程蓝牙外设活动状态更新列表,然后在关联信息表中更新远程蓝牙外设的状态信息为活动,同时更新处于活动状态的远程蓝牙外设与所处归属网关的关联信息;用于对关联信息表中的远程蓝牙外设活动状态信息以及处于活动状态远程蓝牙外设与所处归属网关的关联信息进行定期清理;(3)远程接入连接支持模块,用于处理移动智能终端对目标蓝牙外设的查询要求,并回应目标蓝牙外设的活动状态信息以及活动状态下所处归属网关的信息。本专利技术提供一种提供蓝牙外设远程接入的网关,包括:(1)网络通信模块,用于与移动智能终端、远程接入服务器的网络通信;(2)蓝牙通信模块,用于扫描蓝牙外设和与蓝牙外设建立蓝牙通信;(3)远程接入注册更新模块,用于将自身网关标识上传到远程接入服务器上进行网关注册;用于接收远程接入服务器通过网络下发的远程蓝牙外设归属列表;用于与远程蓝牙外设归属列表中的蓝牙外设建立绑定关系;用于对成功接收到广播且位于远程蓝牙外设归属列表中的蓝牙外设设置为活动状态;用于定期向远程接入服务器发送远程蓝牙外设活动状态更新列表;(4)远程接入连接转发模块,用于接收移动智能终端针对目标蓝牙外设的连接请求;用于向移动智能终端转发目标蓝牙外设的广播协议包信息;用于向蓝牙外设转发来自移动智能终端的蓝牙连接协议包信号;用于双向转发移动智能终端和远程蓝牙外设之间的蓝牙数据通信协议包信息;(5)存储模块,用于存储远程蓝牙外设列表和蓝牙外设的活动状态,缓存蓝牙外设广播协议包信息,缓存蓝牙数据通信协议包信息。本专利技术还提供一种提供蓝牙外设远程接入的系统,除了通信网络、移动智能终端和蓝牙外设外,系统还包括上述描述的远程接入服务器和网关。本专利技术提供蓝牙外设远程接入的方法以及服务器、网关和系统,远程接入服务器保持对蓝牙外设活动状态以及所处归属网关的信息检测和更新,移动智能终端通过查询远程接入服务器后向归属网关的蓝牙外设发起广播信号接收和/或主动连接,通过网关的双向转发实现与蓝牙外设的蓝牙数据通信,从而实现了解决移动智能终端对远程蓝牙外设的接入,实现移动智能终端对远程蓝牙外设的数据获取和操作,增强移动智能终端APP的业务应用场景和能力。附图说明图1为当前蓝牙手环网络通信连接示意图;图2为本专利技术实施例一提供蓝牙外设远程接入的注册过程;图3为本专利技术实施例一提供蓝牙外设远程接入的连接通信过程;图4为本专利技术实施例一提供蓝牙外设远程接入的远程接入服务器结构示意图;图5为本专利技术实施例一提供蓝牙外设远程接入的网关结构示意图;图6为本专利技术实施例一提供蓝牙外设远程接入的系统结构示意图;图7为本专利技术实施例二蓝牙外设移动后远程接入的主要过程。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术下述实施例所基于的网络架构包括:移动智能终端30、服务器40、通信网络20、网关50及蓝牙外设60。移动智能终端30包括但不限于智能手机和PAD等,通信网络20本文档来自技高网...
提供蓝牙外设远程接入的方法、服务器、网关和系统

【技术保护点】
一种蓝牙外设远程接入的方法,其特征在于,所述方法包括注册过程:(1)网关将自身网关标识上传到远程接入服务器上进行网关注册;(2)移动智能终端将已与自身直接绑定的蓝牙外设标识通过网络上传至所述远程接入服务器上进行远程蓝牙外设绑定注册;(3)所述移动智能终端对允许所述蓝牙外设远程接入的一个或多个注册网关进行归属选择和归属注册,处于归属网关下的蓝牙外设才可以进行远程接入;(4)所述远程接入服务器建立和维护管理所述移动智能终端、所述远程蓝牙外设和所述归属网关组成的关联信息表;(5)所述归属网关接收所述远程接入服务器通过网络下发的远程蓝牙外设归属列表;(6)所述归属网关扫描位置区域内的蓝牙外设,并与所述远程蓝牙外设归属列表中的蓝牙外设建立绑定关系;(7)所述归属网关定期扫描位置区域内的蓝牙外设,将成功接收到广播信号且位于所述远程蓝牙外设归属列表中的蓝牙外设置为活动状态;(8)所述远程接入服务器接收所述网关通过网络发送的远程蓝牙外设活动状态更新列表,然后在所述关联信息表中更新远程蓝牙外设的状态信息为活动,同时更新处于活动状态的远程蓝牙外设与所处归属网关的关联信息;(9)所述远程接入服务器对关联信息表中的远程蓝牙外设活动状态信息以及处于活动状态的远程蓝牙外设与所处归属网关的关联信息进行定期清理。...

【技术特征摘要】
1.一种蓝牙外设远程接入的方法,其特征在于,所述方法包括注册过程:(1)网关将自身网关标识上传到远程接入服务器上进行网关注册;(2)移动智能终端将已与自身直接绑定的蓝牙外设标识通过网络上传至所述远程接入服务器上进行远程蓝牙外设绑定注册;(3)所述移动智能终端对允许所述蓝牙外设远程接入的一个或多个注册网关进行归属选择和归属注册,处于归属网关下的蓝牙外设才可以进行远程接入;(4)所述远程接入服务器建立和维护管理所述移动智能终端、所述远程蓝牙外设和所述归属网关组成的关联信息表;(5)所述归属网关接收所述远程接入服务器通过网络下发的远程蓝牙外设归属列表;(6)所述归属网关扫描位置区域内的蓝牙外设,并与所述远程蓝牙外设归属列表中的蓝牙外设建立绑定关系;(7)所述归属网关定期扫描位置区域内的蓝牙外设,将成功接收到广播信号且位于所述远程蓝牙外设归属列表中的蓝牙外设置为活动状态;(8)所述远程接入服务器接收所述网关通过网络发送的远程蓝牙外设活动状态更新列表,然后在所述关联信息表中更新远程蓝牙外设的状态信息为活动,同时更新处于活动状态的远程蓝牙外设与所处归属网关的关联信息;(9)所述远程接入服务器对关联信息表中的远程蓝牙外设活动状态信息以及处于活动状态的远程蓝牙外设与所处归属网关的关联信息进行定期清理。2.如权利要求1所述的方法,其特征在于,所述网关标识包括但不限于网关名称和网关网络地址和/或网关蓝牙地址。3.如权利要求1所述的方法,其特征在于,所述蓝牙标识包括但不限于蓝牙名称和蓝牙地址。4.如权利要求1所述的方法,其特征在于,所述网关通过移动智能终端扫描网关产品二维码或者手动输入将网关识别信息上传到所述远程接入服务器上进行网关注册。5.一种蓝牙外设远程接入的方法,其特征在于,所述方法包括连接通信过程:(1)移动智能终端通过网络向远程接入服务器查询目标蓝牙外设;(2)所述移动智能终端通过网络从所述远程接入服务器获得所述目标蓝牙外设的活动状态信息以及活动状态下所处归属网关的信息;(3)在目标蓝牙外设处于活动状态下,所述移动智能终端通过网络向所述归属网关发起针对所述目标蓝牙外设的连接请求;(4)所述移动智能终端通过网络获得所述归属网关转发的所述目标蓝牙外设的广播协议包信息。6.如权利要求5所述的方法,其特征在于,所述连接通信过程还包括:(1)所述蓝牙外设通过蓝牙信号获得所述归属网关转发的来自所述移动智能终端的蓝牙连接协议包信号;(2)所述移动智能终端...

【专利技术属性】
技术研发人员:邬学农
申请(专利权)人:广州创想健康信息科技有限公司
类型:发明
国别省市:广东,44

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

1