无线路由设备和通信方法_2

文档序号:9436632阅读:来源:国知局
息,可以准确地确定蓝牙从设备30是否需要上传数据,进而再与其建立连接即可接收其上传的蓝牙数据。
[0061]优选地,响应信息还包括蓝牙从设备的状态更新信息,状态更新信息包括蓝牙从设备的异常状态更新信息和提示信息。
[0062]状态异常信息可以包括蓝牙从设备的电量过低、温度过高或者存储空间不足等,提示信息则可以与状态异常信息相对应,例如电量过低时提示信息可以为更换电池,存储空间不足时提示自信息可以为删除数据,便于用户根据提示信息进行操作。
[0063]优选地,网络模块11包括无线网络模块111和网络适配模块112,无线网络模块111包括以下至少一种=W1-Fi网络模块、Zigbee网络模块、WiMAX网络模块。
[0064]如图3所示,无线路由设备10还包括与其相连的电源模块15,用于将外部的市电电源转换无线路由设备10工作所需的工作电源,并提供给无线路由设备10使用。
[0065]本领域的技术人员应当理解,电源模块15还可以设置独立的充电电池能量模块,从而在无线路由设备10未连接至外部的市电电源的情况下,也可以为无线路由设备10提供电能。
[0066]无线网络模块111可以连接至外部天线,网络适配模块112可以采用RJ45接口。无线路由设备10可以通过网络适配模块112连接至互联网或云计算网络,以实现网络数据通信。
[0067]如图4所示,本发明还提出了一种基于权利要求上述无线路由设备的通信方法,包括:
[0068]S1:监听蓝牙从设备的响应信息;
[0069]S2:判断是否监听到蓝牙从设备的响应信息,若能,说明蓝牙从设备遵循本发明的无线路由设备的蓝牙通信协议,则可以建立蓝牙连接,进入下一步骤,否则,继续监听;
[0070]S3:对监听到的响应信息进行处理,以确定发出响应信息的蓝牙从设备的地址信息,根据地址信息控制蓝牙模块与蓝牙从设备建立蓝牙连接;
[0071]S4:判断是否完成蓝牙数据传输,若是,则结束,若否,继续传输蓝牙数据。
[0072]优选地,步骤S2中的响应信息包括蓝牙从设备的状态更新信息和/或数据更新信息,
[0073]步骤S3还包括:
[0074]S31:处理监听蓝牙从设备的响应信息,确定发出响应信息的蓝牙从设备的地址信息,若存在数据更新信息,则进入步骤S32,否则,继续监听;
[0075]S32:将确定的地址信息与存储的匹配信息对比,以判断对应的蓝牙从设备是否合法,若是,则调用对应的匹配信息与该蓝牙从设备建立蓝牙连接,否则,返回步骤S2继续监听。
[0076]优选地,步骤S2还包括:
[0077]判断响应信息中是否存在数据更新信息,若存在,则进入步骤S3,否则,继续监听。
[0078]通过步骤S2先判断响应信息中是否存在数据更新信息,可以准确地确定蓝牙从设备30是否需要上传数据,进而再通过步骤S3与其建立连接即可接收其上传的蓝牙数据。
[0079]优选地,状态更新信息通过第一标识符表示,数据更新信息通过第二标识符表示,
[0080]步骤S2包括:
[0081]当响应信息中存在第一标识符时,对响应信息进行处理,以获取其中的状态更新信息,并继续监听;
[0082]当响应信息中存在第二标识符时,进入步骤S3。
[0083]第一标识符和第二标识符可以根据无线路由设备与每个从设备之间的蓝牙通信协议来设置。响应信息的格式可以如图5所示,只有在监听到此格式的响应信息时,才判定监听到蓝牙从设备的响应信息。响应信息包括帧头、帧大小、帧类型、payload和CRC8,其中:
[0084]帧头,占2bytes,可以固定以OxFFFF为开头;
[0085]帧大小,占2bytes,包括帧类型和payload以及CRC8的长度;
[0086]帧类型,占Ibyte,可以包括两种类型,
[0087]其中第一类型可以为一OxOO (用于标明第一标识符),第二类型可以为一OxFF (用于标明第二标识符);
[0088]Payload,长度可以根据需要设置,其中可以包括请求数据包和相应数据包,具体可以包括Operate,用于表示操作状态码,Parameter,用于表示操作所带的参数(长度不定);
[0089]CRC8,用于对帧类型和payload进行加密。
[0090]通过识别第一标识符和/或第二标识符,可以准确地判定蓝牙从设备是否是需要上传数据或者蓝牙从设备的状态是否更新。
[0091]若响应信息中存在第一标识符,则可以判定蓝牙从设备的状态存在更新,则由处理器对响应信息进行处理,以获取其中的状态更信息,确定蓝牙蓝牙从设备的当前状态,以便蓝牙主设备获悉并作出反应。
[0092]若响应信息中存在第二标识符,则可以判定蓝牙从设备中存在数据更新,则由处理器对响应信息进行处理,以确定发出响应信息的蓝牙从设备的地址信息,进而与蓝牙从设备建立连接,接收其中更新的数据。本实施例实现针对响应信息包含的不同内容,采用不同的处理方式,能够准确且快速地获得蓝牙从设备的数据。
[0093]优选地,蓝牙设备包括至少一个,步骤S2包括:处理器控制蓝牙模块发送蓝牙连接的广播信号,并监听蓝牙从设备的响应信息。
[0094]本实施例的响应信号可以是在无线路由设备发送例如“是否有蓝牙连接需求”的广播后,由蓝牙从设备对该广播信号接收后的响应,若有蓝牙连接需求则发出响应,若没有,则不发出响应信号,监听模块即可监听到有蓝牙连接需求的响应信息。
[0095]以上结合附图详细说明了本发明的技术方案,考虑到现有技术中,部分设备中的蓝牙模块不具备主动上传数据的功能,并且当存在多个这种设备中存在更新的数据等待被读取时,难以自动且准确地读取每个设备中的数据。通过本发明的技术方案,可以通过无线路由设备主动或被动地与多个设备中蓝牙模块建立连接,自动且准确地完成对该多个设备中数据的更新或读取该多个设备中更新的数据。
[0096]在本发明中,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性。术语“多个”指两个或两个以上,除非另有明确的限定。
[0097]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种无线路由设备,其特征在于,包括: 网络模块,与因特网络连接,接收蓝牙主设备与至少一个蓝牙从设备建立蓝牙连接的匹配信息; 蓝牙模块,用于与蓝牙从设备建立蓝牙连接; 存储模块,存储所述匹配信息; 处理器,连接网络模块和蓝牙模块,所述处理器设置监听模块,所述监听模块用于监听蓝牙从设备的响应信息,控制所述蓝牙模块与所述蓝牙从设备建立蓝牙连接。2.根据权利要求1所述无线路由设备,其特征在于,所述存储模块用于存储所述网络模块接收的一个蓝牙主设备与至少一个蓝牙从设备建立蓝牙连接的匹配信息,所述匹配信息包括蓝牙主设备和蓝牙从设备的地址信息和配对信息; 所述处理器控制所述蓝牙模块下发蓝牙指令以连接蓝牙从设备并建立蓝牙连接。3.根据权利要求2所述无线路由设备,其特征在于,所述处理器对所述响应信息进行处理,以判断响应信息中是否存在数据更新信息,并确定发出响应信息的蓝牙从设备的地址信息, 若存在数据更新信息,则将所述确定的地址信息与匹配信息中的地址信息对比,若相匹配,则控制所述蓝牙模块与该蓝牙该蓝牙从设备建立蓝牙连接,以接收蓝牙从设备的上传数据。4.根据权利要求3所述无线路由设备,其特征在于,所述响应信息还包括蓝牙从设备的状态更新信息,所述状态更新信息包括蓝牙从设备的异常状态更新信息和提示信息。5.根据权利要求1至4中任一项所述无线路由设备,其特征在于,所述网络模块包括无线网络模块和网络适配模块,所述无线网络模块包括以下至少一种=W1-Fi网络模块、Zigbee网络模块、WiMAX网络模块。6.一种基于权利要求1所述无线路由设备的通信方法,其特征在于,包括: 51:监听蓝牙从设备的响应信息; 52:判断是否监听到蓝牙从设备的响应信息,若能,则进入下一步骤,否则,继续监听; 53:对监听到的响应信息进行处理,以确定发出响应信息的蓝牙从设备的地址信息,根据地址信息控制蓝牙模块与蓝牙从设备建立蓝牙连接; 54:判断是否完成蓝牙数据传输,若是,则结束,若否,继续传输蓝牙数据。7.根据权利要求6所述通信方法,其特征在于,所述步骤S2中的响应信息包括蓝牙从设备的状态更新信息和/或数据更新信息, 所述步骤S3还包括: 531:处理监听蓝牙从设备的响应信息,确定发出响应信息的蓝牙从设备的地址信息,若存在数据更新信息,则进入步骤S32,否则,继续监听; 532:将确定的地址信息与存储的匹配信息对比,以判断对应的蓝牙从设备是否合法,若是,则调用对应的匹配信息与该蓝牙从设备建立蓝牙连接,否则,返回步骤S2继续监听。8.根据权利要求7所述通信方法,其特征在于,所述步骤S2还包括: 判断响应信息中是否存在数据更新信息,若存在,则进入步骤S3,否则,继续监听。9.根据权利要求7所述通信方法,其特征在于,所述状态更新信息通过第一标识符表示,所述数据更新信息通过第二标识符表示, 所述步骤S2包括: 当所述响应信息中存在第一标识符时,对所述响应信息进行处理,以获取其中的状态更新信息,并继续监听; 当所述响应信息中存在第二标识符时,进入步骤S3。10.根据权利要求6至9中任一项所述通信方法,其特征在于,所述蓝牙设备包括至少一个,所述步骤S2包括:处理器控制蓝牙模块发送蓝牙连接的广播信号,并监听蓝牙从设备的响应信息。
【专利摘要】本发明涉及一种无线路由设备,包括:网络模块,与因特网络连接,接收蓝牙主设备与至少一个蓝牙从设备建立蓝牙连接的匹配信息;蓝牙模块,用于与蓝牙从设备建立蓝牙连接;存储模块,存储匹配信息;处理器,连接网络模块和蓝牙模块,处理器设置监听模块,监听模块用于监听来自蓝牙从设备的响应信息,控制蓝牙模块与蓝牙从设备建立蓝牙连接。根据本发明的技术方案,可以通过无线路由设备主动或被动地与多个设备中蓝牙模块建立连接,自动且准确地完成对该多个设备中数据的更新或读取该多个设备中更新的数据。
【IPC分类】H04W40/24, H04W76/02, H04W4/00
【公开号】CN105188022
【申请号】CN201510634034
【发明人】肖勃剑, 郭宏志, 卿高山
【申请人】爱国者电子科技有限公司
【公开日】2015年12月23日
【申请日】2015年9月29日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1