用于蓝牙连接的方法和设备的制造方法

文档序号:9925567阅读:332来源:国知局
用于蓝牙连接的方法和设备的制造方法
【技术领域】
[0001] 本发明设及一种用于在无线通信系统中在装置之间形成连接的方法和装置,并且 更具体地,设及一种用于在蓝牙连接方法中减少重新连接时间的方法和装置。
【背景技术】
[0002] 蓝牙是各种类型的装置在短距离上W无线方式连接并且交换数据的短距离无线 电技术标准。如果无线通信将使用蓝牙通信在两个装置之间执行,则用户执行用于发现要 彼此通信的蓝牙装置并且请求蓝牙装置之间的连接的过程。在本发明的实施方式中,装置 可W意指设备或装备。
[0003] 在运种情况下,用户可W使用要由蓝牙装置使用的蓝牙通信方法来发现蓝牙装置 并且执行连接。
[0004] 蓝牙通信方法包括蓝牙基本速率/增强数据速率(BR/抓R)方法和低功耗蓝牙(LE) 方法(即,低功率方法)。蓝牙BR/EDR方法意指经典蓝牙方法。经典蓝牙方法包括使用基本速 率的从蓝牙1.0到蓝牙2.1的蓝牙技术W及从蓝牙2.0起被支持并且使用增强数据速率的蓝 牙技术。
[0005] 蓝牙装置包括不具有显示器和/或用户接口的产品。各种类型的蓝牙装置与属于 所述各种类型的蓝牙装置并且已应用有相似技术的蓝牙装置之间的连接/管理/控制/断开 的复杂性在增加。
[0006] 另选地,蓝牙可W使用相对低功耗和低成本而具有相对较高的速度,但是适合于 被用在有限空间中,因为它具有IOOm的最大传输距离。

【发明内容】

[0007] 技术问题
[000引本发明的实施方式提供一种蓝牙配对方法。
[0009] 此外,本发明的实施方式提供一种已被最初配对的装置之间的蓝牙配对方法。
[0010] 此外,本发明的实施方式提供一种用于迅速地执行针对已被最初配对的装置之间 的蓝牙配对的初始配对过程的方法。
[0011] 此外,本发明的实施方式提供一种用于添加半连接状态W便迅速地执行针对已被 最初配对的装置之间的蓝牙配对的初始配对过程的方法。
[0012] 此外,本发明的实施方式提供一种能够在半连接状态下发送数据的方法。
[0013] 此外,本发明的实施方式提供一种用于将人类输入装置化ID)分类为按钮装置或 指点装置并且针对各个装置不定地设置半连接状态的方法。
[0014] 此外,本发明的实施方式提供一种用于解决当多个HID再次执行连接时产生的冲 突的方法。
[0015] 此外,本发明的实施方式提供一种用于配置扫描点W便解决当多个HID再次执行 连接时产生的冲突的方法。
[0016] 此外,本发明的实施方式提供一种码字检测方法,W便解决当多个HID再次执行连 接时的内部干扰。
[0017] 此外,本发明的实施方式提供一种使用能量检测W便解决当执行重新连接时由于 除蓝牙W外的网络通信而产生的中间干扰的方法。
[0018] 此外,本发明的实施方式提供一种使用能量检测和码字检测二者W便解决内部干 扰和中间干扰的方法。
[0019] 此外,本发明的实施方式提供一种用于对扫描点不同地应用能量检测和码字检测 的方法。
[0020]此外,本发明的实施方式提供一种能够通过应用斐波纳契数列 (Fibonacciseries)来自适应地控制主装置的扫描周期和正常操作周期的方法。
[0021] 技术解决方案
[0022] 本发明的实施方式提供一种蓝牙重新连接方法和装置。更具体地,根据本发明的 实施方式的蓝牙重新连接包括W下步骤:通过特定信道向第二装置发送向所述第二装置通 知第一装置的激活的第一消息;通过所述特定信道从所述第二装置接收作为对所述第一消 息的响应的信标消息;通过所述特定信道使用蓝牙向所述第二装置发送请求与所述第二装 置的连接的请求消息;W及通过所述特定信道从所述第二装置接收作为对所述请求消息的 响应的确认消息。所述第一装置存储与和所述第二装置的蓝牙连接有关的信息。
[0023] 此外,根据本发明的实施方式,与和所述第二装置的蓝牙连接有关的所述信息可 W包括指派给所述第一装置的蓝牙模块的唯一地址(BD_ADDR)或者指派给所述第一装置的 逻辑传输地址^T_ADDR)中的至少一个。
[0024] 此外,根据本发明的实施方式,所述第一消息可W包括连续的同步字。
[0025] 此外,根据本发明的实施方式,所述方法还可W包括W下步骤:当接收到所述确认 消息时,由所述第一装置改变为用于短数据的传输的半连接状态。
[0026] 此外,根据本发明的实施方式,所述特定信道可W包括为蓝牙重新连接过程指派 的=个信道中的任一个。
[0027] 此外,根据本发明的实施方式,所述请求消息可W包括所述第一装置的装置类型 信息,并且所述装置类型包括按钮类型和指点类型中的任一种。
[0028] 此外,根据本发明的实施方式,所述确认消息可W包括最小数据传输次数或数据 传输次数中的至少一个。
[0029] 此外,根据本发明的实施方式,当所述第一装置是按钮类型时可W将所述数据传 输次数设置为所述最小数据传输次数的一半,而当所述第一装置是指点类型时可W将所述 数据传输次数设置为与所述最小数据传输次数相同的值。
[0030] 此外,根据本发明的实施方式,当所述第一装置向所述第二装置发送数据时,所述 第一装置可W将所述数据传输次数增加1,而当所述第一装置不向所述第二装置发送数据 时,所述第一装置可W将所述数据传输次数减小1。
[0031] 此外,根据本发明的实施方式,当所述数据传输次数是所述最小数据传输次数或 更大时,所述第一装置可W改变为连接状态。
[0032] 此外,本发明的实施方式提供一种方法,该方法包括W下步骤:确定是否通过特定 信道接收到由另一装置发送的第一触发分组;当作为所述确定的结果接收到由所述另一装 置发送的所述第一触发分组时,等待直到由所述第二装置发送的所述第一触发分组未被接 收到为止,而无需向所述第二装置发送用于所述蓝牙重新连接过程的第二触发分组;W及 当作为所述确定的结果由所述第二装置发送的所述第一触发分组未被接收到时,通过所述 特定信道来将所述第二触发分组发送到所述第二装置。所述方法在用于蓝牙重新连接的监 听周期中被执行。
[0033] 此外,根据本发明的实施方式,所述特定信道可W包括为所述蓝牙重新连接过程 指派的=个信道中的任一个。
[0034] 此外,本发明的实施方式提供一种方法,该方法包括W下步骤:确定是否通过第一 信道接收到由另一装置发送的第一触发分组;当作为所述确定的结果接收到由所述第二装 置发送的所述第一触发分组时将所述第一信道改变为第二信道,而无需向所述第二装置发 送用于所述蓝牙重新连接过程的第二触发分组;W及当所述第一触发分组未通过经改变的 第二信道接收到时,通过所述第二信道将所述第二触发分组发送到所述第二装置。所述方 法在用于蓝牙重新连接的监听周期中被执行。
[0035] 此外,根据本发明的实施方式,所述第一信道和所述第二信道可W包括为所述蓝 牙重新连接过程指派的=个信道中的任一个。
[0036] 此外,本发明的实施方式提供一种方法,该方法包括W下步骤:测量由另一装置通 过特定信道发送的第一信号的能量水平;将所述能量水平与阔值进行比较;当作为所述比 较的结果所述能量水平比所述阔值大时,等待直到所述特定信道变得空闲为止;W及当所 述特定信道是空闲的时通过所述特定信道来向所述第二装置发送用于所述蓝牙重新连接 过程的触发分组。所述方法在用于蓝牙重新连接的监听周期或信标扫描周期中被执行,并 且所述阔值是用于区分蓝牙信号和另一网络信号的最小值。
[0037] 此外,本发明的实施方式提供一种方法,该方法包括W下步骤:测量由另一装置通 过特定信道发送的第一信号的能量水平;将所述能量水平与阔值进行比较;当作为所述比 较的结果所述能量水平比所述阔值大时,将所接收到的信号的码型与被配置为发现冲突的 码字进行比较;当作为所述比较的结果所接收到的信号的码型被发现与所述码字匹配时, 等待直到所述第二装置的重新连接过程被终止为止;W及当所述另一装置的所述重新连接 过程被终止时,通过所述特定信道来向所述第二装置发送用于所述蓝牙重新连接过程的触 发分组。所述方法在用于蓝牙重新连接的监听周期或信标扫描周期中被执行,并且所述阔 值是用于检查由所述另一装置在所述特定信道中发送的蓝牙重新连接信号的最小值。
[0038] 此外,本发明的实施方式提供一种装置,该装置包括:通信单元,该通信单元被配 置为按照有线和/或无线方式在外部发送和接收信号;W及控制单元,该控制单元在操作上 连接至所述通信单元。所述控制单元通过特定信道向第二装置发送向所述第二装置通知所 述第一装置的激活的第一消息,通过所述特定信道从所述第二装置接收作为对所述第一消 息的响应的信标消息,通过所述特定信道使用蓝牙向所述第二装置发送请求与所述第二装 置的连接的请求消息,并且通过所述特定信道从所述第二装置接收作为对所述请求消息的 响应的确认消息。所述第一装置存储与和所述第二装置的蓝牙连接有关的信息。
[0039] 此外,根据本发明的实施方式,与和所述第二装置的所述蓝牙连接有关的所述信 息可W包括指派给所述第一装置的蓝牙模块的唯一地址(BD_ADDR)或者指派给所述第一装 置的逻辑传输地址化T_ADDR)中的至少一个。
[0040] 此外,根据本发明的实施方式,当接收到所述确认消息时,所述第一装置可W改变 为用于短数据的传输的半连接状态。
[0041] 此外,根据本发明的实施方式,所述特定信道可W包括为所述蓝牙重新连接过程 指派的=个信道中的任一个。
[0042] 有益效果
[0043] 依照根据本发明的实施方式的蓝牙连接方法,能够减少蓝牙重新连接时间。
[0044] 依照根据本发明的实施方式的蓝牙连接方法,能够减少蓝牙重新连接时间,因为 当蓝牙重新连接被执行时现有连接信息被存储。
[0045] 依照根据本发明的实施方式的蓝牙连接方法,能够在连接状态之前发送短数据, 因为当蓝牙重新连接被执行时半连接状态被设置。
[0046] 依照根据本发明的实施方式的蓝牙连接方法,能够通过根据装置类型不同地执行 重新连接过程来高效地执行蓝牙重新连接过程。
[0047] 依照根据本发明的实施方式的蓝牙连接方法,当在蓝牙重新连接过程中在装置之 间产生冲突时能够解决冲突。
[0048] 依照根据本发明的实施方式的蓝牙连接方法,当在蓝牙重新连接过程中在装置之 间产生冲突时,能够通过配置监听周期来解决冲突。
[0049] 依照根据本发明的实施方式的蓝牙连接方法,能够解决冲突,因为当在蓝牙重新 连接过程中在装置之间产生冲突时装置停留在特定信道中。
[0050] 依照根据本发明的实施方式的蓝牙连接方法,当在蓝牙重新连接过程中在装置之 间产生冲突时,能够通过改变用于蓝牙重新连接过程的信道来解决冲突。
[0051] 依照根据本发明的实施方式的蓝牙连接方法,当在蓝牙重新连接过程中在装置之 间产生冲突时,能够通过能量检测来解决冲突。
[0052] 依照根据本发明的实施方式的蓝牙连接方法,当在蓝牙重新连接过程中在装置之 间产生冲突时,能够通过码字检测来解决冲突。
【附图说明】
[0053] 图1是示出了蓝牙网络的示例的图。
[0054] 图2是示出了可W适用本发明的实施方式的装置的内部块的示例的图。
[0055] 图3是示出了可W适用本发明的实施方式的为蓝牙通信提供的协议找的图。
[0056] 图4是示出了蓝牙连接过程的图。
[0057] 图5是示出了可W适用本发明的实施方式的蓝牙处理的图。
[0058] 图6是示出了可W适用本发明的实施方式的蓝牙从装置的触发信道和时间帖的示 例的图。
[0059] 图7和图8是示出了可W适用本发明的实施方式的蓝牙主机装置的触发扫描过程 的示例的图。
[0060] 图9是示出了可W适用本发明的实施方式的蓝牙主机装置与HID之间的时间帖关 系的图。
[0061] 图10是例示了可W适用本发明的实施方式的蓝牙重新连接处理的示例的流程图。
[0062] 图Ila和图Ub是例示了可W适用本发明的实施方式的HID在蓝牙重新连接处理中 的状态转变的示例的流程图。
[0063] 图12是例示了可W适用本发明的实施方式的根据HID不同地设置状态转变值的示 例的流程图。
[0064] 图13是例示了可W适用本发明的实施方式的HID从半连接状态切换到连接状态的 示例的流程图。
[0065] 图14是例示了可W适用本发明的实施方式的HID从半连接状态切换到挂起状态的 示例的流程图。
[0066] 图15是例示了可W适用本发明的实施方式的HID从半连接状态切换到连接状态的 另一示例的流程图。
[0067] 图16至图17b是示出了可W适用本发明的实施方式的当多个HID尝试在蓝牙中重 新连接时可能产生的冲突的图。
[0068] 图18是示出了可W适用本发明的实施方式的用于当在多个HID之间产生冲突时解 决冲突的时间帖的示例的图。
[0069] 图19是例示了可W适用本发明的实施方式的当在多个HID之间产生冲突时解决冲 突的示例的流程图。
[0070] 图20是例示了可W适用本发明的实施方式的当在多个HID之间产生冲突时解决冲 突的另一示例的流程图。
[0071] 图21是例示了可W适用本发明的实施方式的用于当在蓝牙重新连接过程中产生 冲突时解决冲突的时间帖的示例的流程图。
[0072] 图22是例示了当产生中间干扰时解决中间干扰的示例的流程图。
[0073] 图23是例示了当产生中间干扰时解决中间干扰的示
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1