蓝牙收发装置及其信息收发方法制造方法及图纸

技术编号:14360719 阅读:117 留言:0更新日期:2017-01-09 03:56
本发明专利技术提供一种蓝牙收发装置及其信息收发方法,其中蓝牙收发装置挂载有多个蓝牙服务,且各蓝牙服务具有多个特征信息,所述信息收发方法的步骤包括:与客户端建立收发连接并收发所述特征信息;被收发的特征信息为需加密信息时,启动加密收发模式;当加密收发模式被启动时,被收发的特征信息持续为不需加密信息的累计次数或累计时间大于临界值时切断收发连接;当收发连接被切断后关闭加密收发模式,并重新建立收发连接,且以非加密收发模式进行与客户端间的所述特征信息的收发动作。本发明专利技术提供的蓝牙收发装置及其信息收发方法,可动态调整加密收发模式以及非加密收发模式下的能量,从而降低了蓝牙收发的能量消耗。

【技术实现步骤摘要】

本专利技术是有关于一种收发装置及其数据收发方法,且特别是有关于一种蓝牙收发装置及其信息收发方法
技术介绍
现今所使用的无线收发方式中,蓝牙协议为一种广泛采用的无线数据收发协议,而蓝牙服务具备有对通信或收发动作进行加密的功能,使得用户端在使用上得以受到保护。一般蓝牙收发装置中可以包括通用属性配置服务器(Genericattributeprofileserver,GATTServer),而所述蓝牙服务可以挂载在其中。蓝牙服务中的特征信息是可以被加密保护的,也就是说,当使用者欲使用需加密特征信息时,需通过验证等方式才得以存取所述特征信息的内容。请参照图1,图1为一种现有的蓝牙收发方法中,蓝牙收发装置的信息收发能量与时间的对应关系图。其中,纵轴代表蓝牙收发装置收发特征信息的能量,横轴代表时间。时间区间TP是进行安全模式切换的时间区间,而在时间区间TP以前,蓝牙收发装置以较低收发能量来进行不需加密特征信息CH1、CH2的收发。在时间区间TP间,蓝牙收发装置侦测到接着要收发的特征信息CH3为需加密特征信息,并启动加密模式,而在时间区间TP后,蓝牙收发装置则改以高收发能量进行需加密特征信息CH3的收发。值得注意的是,在现有的蓝牙收发方法下,从时间区间TP中启动加密模式之后,蓝牙收发装置即使要进行不需加密的特征信息CH4、CH5的收发,也无法停止加密模式,而需要以较高的收发能量进行数据的收发,也就是说,即使在时间区间TP之后所收发的特征信息CH4、CH5都是不需加密的,蓝牙收发装置仍会以高收发能量进行信息收发,因而造成无谓的功率消耗。
技术实现思路
本专利技术提供一种蓝牙收发装置及其信息收发方法,可动态方式调整信息收发,从而降低蓝牙收发装置的功率消耗。本专利技术的蓝牙收发装置的信息收发方法,其中蓝牙收发装置挂载有多个蓝牙服务,且各蓝牙服务具有多个特征信息,所述信息收发方法的步骤包括:与客户端建立收发连接并收发所述特征信息;被收发的特征信息为需加密信息时,启动加密收发模式;当加密收发模式被启动时,被收发的特征信息持续为不需加密信息的累计次数或累计时间大于临界值时切断收发连接;当收发连接被切断后关闭加密收发模式,并重新建立收发连接,且以非加密收发模式进行与客户端间的所述特征信息的收发动作。在本专利技术的一实施例中,上述的在加密收发模式下收发各特征信息的收发能量大于在非加密收发模式下收发各特征信息的收发能量。在本专利技术的一实施例中,上述的当加密收发模式被启动时,被收发的特征信息持续为不需加密信息的累计次数或累计时间大于临界值时切断收发连接的步骤包括:当加密收发模式被启动时,侦测被收发的特征信息为需加密信息或不需加密信息;当侦测收发的特征信息为不需加密信息时使累计次数增加1;当侦测收发的特征信息为需加密信息时使累计次数为0。在本专利技术的一实施例中,上述的当加密收发模式被启动时,被收发的特征信息持续为不需加密信息的累计次数或累计时间大于该临界值时切断收发连接的步骤包括:当加密收发模式被启动时,启动计时动作以获得该累计时间,并侦测被收发的特征信息为需加密信息或不需加密信息;当侦测收发的特征信息为需加密信息时重置计时动作的累计时间。在本专利技术的一实施例中,上述的多个蓝牙服务挂载在蓝牙收发装置的通用属性配置服务器中。在本专利技术的一实施例中,上述的蓝牙收发装置的信息收发方法的步骤还包括针对蓝牙服务中的特征信息进行排列,使为需加密信息的特征信息排列在第一队列,并使为不需加密信息的特征信息排列在第二队列;针对第一队列中的特征信息进行信息收发动作,并在一时间区间后,针对第二队列中的特征信息进行信息收发动作。本专利技术的蓝牙收发装置包括主机、控制器以及蓝牙实体层;主机包括通用属性配置服务器,通用属性配置服务器中挂载多个蓝牙服务,各蓝牙服务包括多个特征信息,主机与客户端建立收发连接并收发特征信息;蓝牙实体层与控制器耦接主机,其中,主机在当被收发的特征信息为需加密信息时,启动加密收发模式,并在当加密收发模式被启动时,被收发的特征信息持续为不需加密信息的累计次数或累计时间大于临界值时切断收发连接,主机在收发连接被切断后关闭加密收发模式,并重新建立收发连接,且以一非加密收发模式进行与客户端间的特征信息的收发动作。基于上述,本专利技术的蓝牙收发装置以及信息收发方法采用被收发的特征信息持续为不需加密信息的累计次数或累计时间大于临界值时切断收发连接,当收发连接被切断后关闭加密收发模式,并重新建立收发连接,且以非加密收发模式进行与客户端间的所述特征信息的收发动作,藉此动态调整加密收发模式以及非加密收发模式下的能量,从而降低蓝牙收发的能量消耗。为让本专利技术的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。附图说明图1为一种现有的蓝牙收发方法中,蓝牙收发装置的信息收发能量与时间的对应关系图;图2为本专利技术一实施例的蓝牙收发装置的信息收发方法步骤流程图;图3A为本专利技术一实施例的蓝牙收发装置300的模块示意图;图3B为本专利技术图3A实施例的主机310的模块示意图;图4为本专利技术一实施例的蓝牙收发装置的信息收发能量与时间的对应关系图。附图标记说明:S210、S220、S230、S240:步骤;TP1、TP、TP2、TP3、TP4、Tdis:时间区间;300:蓝牙收发装置;310:主机;320:通用属性配置服务器;330:蓝牙实体层;340:控制器;SV1、SV2、SV3:蓝牙服务;CH1、CH2、CH3、CH4、CH5、CH1_0、CH1_1、CH1_2、CH1_3~CH1_M、CH2_0、CH2_1、CH2_2、CH2_3、CH2_4~CH2_N、CH3_0、CH3_1、CH3_2~CH3_I:特征信息。具体实施方式请同时参照图2以及图3A,图2为本专利技术一实施例的蓝牙收发装置的信息收发方法步骤流程图,图3A为本专利技术一实施例的蓝牙收发装置300的模块示意图,图3B为本专利技术一实施例的主机310的模块示意图。图2的信息收发方法至少可以应用于图3A的蓝牙收发装置300。图3A中,蓝牙收发装置300包括主机310、蓝牙实体层330以及控制器340。主机310中具有通用属性配置服务器320,且主机310与蓝牙实体层330及控制器340相互耦接。通用属性配置服务器320中可以挂载多个蓝牙服务,而各蓝牙服务中可以包括多个特征信息,且每一个特征信息可以是需加密的特征信息或也可以是不需加密的特征信息。控制器340可以调整蓝牙服务进行模式的切换。关于本专利技术实施例的特征信息的收发动作的细节,首先,在步骤S210中,主机310会与客户端建立收发连接,并藉以开始特征信息的收发动作。主机310可以依据设定的顺序来依序传送通用属性配置服务器320中所挂载的各蓝牙服务中的各个特征信息。在步骤S220中,当主机310判读被收发的特征信息为需加密信息时,则进行安全模式的切换动作,并藉以启动加密收发模式(securitymode),并以加密收发模式来传送为需加密信息的特征信息。在步骤S230中,在加密收发模式下,主机310一旦侦测到有不需加密信息的特征信息被收发时,主机310可以开始计算所收发的特征信息持续为不需加密信息的累计次数或累计时间。当主机310判断出所收发的特征信息持本文档来自技高网...
蓝牙收发装置及其信息收发方法

【技术保护点】
一种蓝牙收发装置的信息收发方法,其特征在于,所述蓝牙收发装置挂载有多个蓝牙服务,且各所述蓝牙服务具有多个特征信息,包括:与客户端建立收发连接并收发所述多个特征信息;当被收发的特征信息为需加密信息时,启动加密收发模式;当所述加密收发模式被启动时,被收发的特征信息持续为不需加密信息的累计次数或累计时间大于临界值时切断所述收发连接;以及在所述收发连接被切断后关闭所述加密收发模式,并重新建立所述收发连接,且以非加密收发模式进行与所述客户端间的所述多个特征信息的收发动作。

【技术特征摘要】
1.一种蓝牙收发装置的信息收发方法,其特征在于,所述蓝牙收发装置挂载有多个蓝牙服务,且各所述蓝牙服务具有多个特征信息,包括:与客户端建立收发连接并收发所述多个特征信息;当被收发的特征信息为需加密信息时,启动加密收发模式;当所述加密收发模式被启动时,被收发的特征信息持续为不需加密信息的累计次数或累计时间大于临界值时切断所述收发连接;以及在所述收发连接被切断后关闭所述加密收发模式,并重新建立所述收发连接,且以非加密收发模式进行与所述客户端间的所述多个特征信息的收发动作。2.根据权利要求1所述的蓝牙收发装置的信息收发方法,其特征在于,在所述加密收发模式下收发各所述特征信息的收发能量大于在所述非加密收发模式下收发各所述特征信息的收发能量。3.根据权利要求1所述的蓝牙收发装置的信息收发方法,其特征在于,当所述加密收发模式被启动时,被收发的特征信息持续为所述不需加密信息的所述累计次数或所述累计时间大于所述临界值时切断所述收发连接的步骤包括:当所述加密收发模式被启动时,侦测被收发的特征信息为所述需加密信息或所述不需加密信息;当侦测收发的特征信息为所述不需加密信息时使所述累计次数增加1;以及当侦测收发的特征信息为所述需加密信息时使所述累计次数为0。4.根据权利要求1所述的蓝牙收发装置的信息收发方法,其特征在于,当所述加密收发模式被启动时,被收发的特征信息持续为所述不需加密信息的所述累计次数或所述累计时间大于所述临界值时切断所述收发连接的步骤包括:当所述加密收发模式被启动时,启动计时动作以获得所述累计时间,并侦测被收发的特征信息为所述需加密信息或所述不需加密信息;以及当侦测收发的特征信息为所述需加密信息时重置所述计时动作的所述累计时间。5.根据权利要求1所述的蓝牙收发装置的信息收发方法,其特征在于,所述多个蓝牙服务挂载在所述蓝牙收发装置的通用属性配置服务器中。6.根据权利要求1所述的蓝牙收发装置的信息收发方法,其特征在于,还包括:针对所述多个蓝牙服务中的所述多个特征信息进行排列,使为所述需加密信息的所述多个特征信息排列在第一队列,并使为所述不需加密信息的所述多个...

【专利技术属性】
技术研发人员:刘霞张荣仁
申请(专利权)人:深圳市南方硅谷微电子有限公司
类型:发明
国别省市:广东;44

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

1