低功耗蓝牙点名系统技术方案

技术编号:20016034 阅读:24 留言:0更新日期:2019-01-05 23:27
一种能应对大数量点名对象且高效地实施点名的低功耗蓝牙点名系统。该低功耗蓝牙点名系统包括能够对周边装置进行点名的中心装置和能够通过低功耗蓝牙与该中心装置连接的多个周边装置,在中心装置检测到点名对象并保存了点名完成装置的点名数据之后,中心装置与点名完成装置建立蓝牙连接,并向点名完成装置发送在规定时间内停止广播的指令,在点名完成装置接收到指令时,在所述规定时间内停止发送广播信息。

【技术实现步骤摘要】
低功耗蓝牙点名系统
本专利技术涉及基于低功耗蓝牙通信而实现的低功耗蓝牙点名系统。
技术介绍
近年,随着物联网技术的发展,基于无线LAN、蓝牙(Bluetooth)、低功耗蓝牙(BluetoothLowEnergy,BLE)等无线通信方式被广泛普及。与传统的蓝牙相比,低功耗蓝牙技术被设计为超低功耗(ULP)的无线技术,最大限度地降低了功耗,而且具有快速连接等特性。低功耗蓝牙系统通常由中心装置和周边装置构成。在进行周边装置的检测的情况下,周边装置设置为广播模式并向周围重复地发送广播信息,与此同时,中心装置设置为扫描模式,在该扫描模式下能够接收从周边装置发送来的广播信息。该过程也被称为扫描功能。本专利技术中的低功耗蓝牙点名系统是指在中心装置侧利用扫描功能对周边装置进行点名的系统。不过,在现有的低功耗蓝牙点名系统中存在以下的问题。低功耗蓝牙技术中所使用的信道包含用于传输数据的37个数据信道(Datachannel)和用于搜索其它装置或广播的3个广播信道(Advertisingchannel),37个数据信道分别对应0ch~36ch,3个广播信道分别对应37ch~39ch。因此,低功耗蓝牙点名系统中的周边装置仅能够通过这3个广播信道来随机地发送广播信息。而且,在中心装置进行扫描的情况下,中心装置随机地选择37ch~39ch中的任一信道来检测是否存在来自周边装置的广播信息。在周围的周边装置的数量少的情况下,由周边装置重复发送的各广播信息之间的间隔越短,则中心装置越能够更快的检测到周边装置。另一方面,当周围的周边装置的数量多的情况下,由于广播用的信道数量只有三个,如果所有的周边装置同时地持续地发出广播信息,那么有可能在同一时刻在同一个信道上两个或两个以上的广播信息发生重叠,难以被中心装置检测到。此外,因为广播信息一直持续地被发送,因此同一个周边装置的广播信息有可能被重复检测到多次。这些因素都会导致点名时间变长,点名处理的效率降低。专利文献:CN102693564A
技术实现思路
本专利技术鉴于上述情况而做出,其目的是提供一种能应对大数量点名对象且高效地实施点名的低功耗蓝牙点名系统。本专利技术的第1技术方案涉及一种低功耗蓝牙点名系统,包括能够对周边装置进行点名的中心装置和能够通过低功耗蓝牙与该中心装置连接的多个周边装置,所述低功耗蓝牙点名系统的特征在于,所述中心装置具备:第一存储部,预先保存有所述多个周边装置的识别信息以及对所述多个周边装置进行一次点名所需的时间即点名周期;第一收发部,能够与所述多个周边装置中的各周边装置之间进行信息的收发;以及能够对所述中心装置的动作进行控制的第一控制部,各所述周边装置具备:第二存储部,预先保存有该周边装置自身的唯一的识别信息;第二收发部,能够与所述中心装置之间进行信息的收发;以及能够对所述周边装置的动作进行控制的第二控制部,在所述中心装置的所述第一收发部从所述多个周边装置接收到包含某一个周边装置的识别信息的广播信息时,所述第一控制部判断所述广播信息中包含的识别信息与所述第一存储部中的多个识别信息中的某一个是否一致,在判断为一致的情况下,所述第一控制部将发送该广播信息的周边装置作为点名完成装置,生成并保存该点名完成装置的点名数据,在所述中心装置保存了所述点名完成装置的点名数据之后,所述第一控制部使所述中心装置与所述点名完成装置建立蓝牙连接,并且使所述第一收发部向所述点名完成装置的所述第二收发部发送在规定时间内停止发送广播信息的指令,在所述点名完成装置的所述第二收发部接收到来自所述第一收发部的所述指令时,所述第二控制部使所述第二收发部在所述规定时间内停止发送所述广播信息。本专利技术的第2技术方案涉及的低功耗蓝牙点名系统,在所述点名完成装置的数量等于所述第一存储部中预先保存的多个周边装置的数量时,或者在所述点名周期结束时,所述第一控制部结束点名并生成点名结果。本专利技术的第3技术方案涉及的低功耗蓝牙点名系统,所述规定时间是从所述中心装置与所述周边装置建立连接开始到点名周期结束为止的时间。本专利技术的第4技术方案涉及的低功耗蓝牙点名系统,所述中心装置还具有能够输入识别信息以及点名周期的输入部,以及能够输出点名结果的输出部。本专利技术的第5技术方案涉及的低功耗蓝牙点名系统,所述第一控制部还具有计数功能,能够计数所述多个周边装置的数量和所述点名完成装置的数量,所述第一存储部中还保存有所述计数功能的计数结果,所述第一控制部还具有比较功能,对所述多个周边装置的数量和所述点名完成装置的数量进行比较,当比较结果为所述多个周边装置的数量等于所述点名完成装置的数量时,所述第一控制部使所述第一收发部停止接收广播信息,生成并输出表示全部周边装置完成点名的结果。本专利技术的第6技术方案涉及的低功耗蓝牙点名系统,在点名周期结束,且所述比较结果为所述点名完成装置的数量少于所述多个所述周边装置的数量时,所述第一控制部使所述第一收发部停止接收广播信息,生成并输出包含所述点名完成装置的信息以及未点名装置的信息中的至少任一方的结果。本专利技术的第7技术方案涉及的低功耗蓝牙点名系统,所述点名完成装置的信息包含点名完成装置的数量和点名完成装置的识别信息中的至少一种,所述未点名装置的信息包含未点名装置的数量和未点名装置的识别信息中的至少一种。本专利技术的第8技术方案涉及的低功耗蓝牙点名系统,包括能够对周边装置进行点名的中心装置和能够通过低功耗蓝牙与该中心装置连接的多个周边装置,所述低功耗蓝牙点名系统的特征在于,所述中心装置具备:第一存储部,预先保存有所述多个周边装置的识别信息以及对所述多个周边装置进行一次点名所需的时间即点名周期;第一收发部,能够与所述多个周边装置中的各周边装置之间进行信息的收发;以及能够对所述中心装置的动作进行控制的第一控制部,各所述周边装置具备:第二存储部,预先保存有该周边装置自身的唯一的识别信息;第二收发部,能够与所述中心装置之间进行信息的收发;以及能够对所述周边装置的动作进行控制的第二控制部,所述第一控制部通过执行第一程序进行控制,所述第一程序包括:在所述中心装置的所述第一收发部从所述多个周边装置接收到包含某一个周边装置的识别信息的广播信息时,判断所述广播信息中包含的识别信息与所述第一存储部中的多个识别信息中的某一个是否一致的步骤,在判断为一致的情况下,将发送该广播信息的周边装置作为点名完成装置,生成并保存该点名完成装置的点名数据的步骤,在所述中心装置保存了所述点名完成装置的点名数据之后,使所述中心装置与所述点名完成装置建立蓝牙连接,并且使所述第一收发部向所述点名完成装置的所述第二收发部发送在规定时间内停止发送广播信息的指令的步骤,所述第二控制部通过执行第二程序进行控制,所述第二程序包括:在所述点名完成装置的所述第二收发部接收到来自所述第一收发部的所述指令时,使所述第二收发部在所述规定时间内停止发送所述广播信息的步骤。专利技术效果根据上述第1、8技术方案,在周边装置被中心装置检测到一次之后就会停止发送广播信息,从而防止了已检测出的周边装置(点名完成装置)接下来对未检测出的其他周边装置的检测过程进行干扰,降低了作为点名对象的多个周边装置所发送的多个广播信息互相发生重叠的概率,而且避免了点名完成装置的广播信息被重复检测出,能够提高点名的效率和速度本文档来自技高网
...

【技术保护点】
1.一种低功耗蓝牙点名系统,包括能够对周边装置进行点名的中心装置和能够通过低功耗蓝牙与该中心装置连接的多个周边装置,所述低功耗蓝牙点名系统的特征在于,所述中心装置具备:第一存储部,预先保存有所述多个周边装置的识别信息以及对所述多个周边装置进行一次点名所需的时间即点名周期;第一收发部,能够与所述多个周边装置中的各周边装置之间进行信息的收发;以及能够对所述中心装置的动作进行控制的第一控制部,各所述周边装置具备:第二存储部,预先保存有该周边装置自身的唯一的识别信息;第二收发部,能够与所述中心装置之间进行信息的收发;以及能够对所述周边装置的动作进行控制的第二控制部,在所述中心装置的所述第一收发部从所述多个周边装置接收到包含某一个周边装置的识别信息的广播信息时,所述第一控制部判断所述广播信息中包含的识别信息与所述第一存储部中的多个识别信息中的某一个是否一致,在判断为一致的情况下,所述第一控制部将发送该广播信息的周边装置作为点名完成装置,生成并保存该点名完成装置的点名数据,在所述中心装置保存了所述点名完成装置的点名数据之后,所述第一控制部使所述中心装置与所述点名完成装置建立蓝牙连接,并且使所述第一收发部向所述点名完成装置的所述第二收发部发送在规定时间内停止发送广播信息的指令,在所述点名完成装置的所述第二收发部接收到来自所述第一收发部的所述指令时,所述第二控制部使所述第二收发部在所述规定时间内停止发送所述广播信息。...

【技术特征摘要】
1.一种低功耗蓝牙点名系统,包括能够对周边装置进行点名的中心装置和能够通过低功耗蓝牙与该中心装置连接的多个周边装置,所述低功耗蓝牙点名系统的特征在于,所述中心装置具备:第一存储部,预先保存有所述多个周边装置的识别信息以及对所述多个周边装置进行一次点名所需的时间即点名周期;第一收发部,能够与所述多个周边装置中的各周边装置之间进行信息的收发;以及能够对所述中心装置的动作进行控制的第一控制部,各所述周边装置具备:第二存储部,预先保存有该周边装置自身的唯一的识别信息;第二收发部,能够与所述中心装置之间进行信息的收发;以及能够对所述周边装置的动作进行控制的第二控制部,在所述中心装置的所述第一收发部从所述多个周边装置接收到包含某一个周边装置的识别信息的广播信息时,所述第一控制部判断所述广播信息中包含的识别信息与所述第一存储部中的多个识别信息中的某一个是否一致,在判断为一致的情况下,所述第一控制部将发送该广播信息的周边装置作为点名完成装置,生成并保存该点名完成装置的点名数据,在所述中心装置保存了所述点名完成装置的点名数据之后,所述第一控制部使所述中心装置与所述点名完成装置建立蓝牙连接,并且使所述第一收发部向所述点名完成装置的所述第二收发部发送在规定时间内停止发送广播信息的指令,在所述点名完成装置的所述第二收发部接收到来自所述第一收发部的所述指令时,所述第二控制部使所述第二收发部在所述规定时间内停止发送所述广播信息。2.如权利要求1所述的低功耗蓝牙点名系统,其特征在于,在所述点名完成装置的数量等于所述第一存储部中预先保存的多个周边装置的数量时,或者在所述点名周期结束时,所述第一控制部结束点名并生成点名结果。3.如权利要求1所述的低功耗蓝牙点名系统,其特征在于,所述规定时间是从所述中心装置与所述周边装置建立连接开始到点名周期结束为止的时间。4.如权利要求1所述的低功耗蓝牙点名系统,其特征在于,所述中心装置还具有能够输入识别信息以及点名周期的输入部,以及能够输出点名结果的输出部。5.如权利要求1所述的低功耗蓝牙点名系统,其特征在于,所述第一控制部还具有计数功能,能够计数所述多个周边装置的数量和所述点名完成装置的数量,所述第一存储部中还保存有所述计数功能的计数结果,所述第一控制部还具有比较功能,对所述多个周边装置的数量和所述点名完成装置...

【专利技术属性】
技术研发人员:渡边庆太余观忠
申请(专利权)人:阿尔卑斯通信器件技术上海有限公司
类型:发明
国别省市:上海,31

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

1