用于主设备与从设备之间的快速通信的装置和方法制造方法及图纸

技术编号:32614896 阅读:13 留言:0更新日期:2022-03-12 17:43
提供了一种用于经由蓝牙低能量(BLE)连接的主设备与从设备之间的快速通信的方法和装置。一种电子设备,包括被配置为执行无线通信的通信电路、可操作地连接到通信电路的至少一个处理器、以及可操作地连接到处理器的存储器,其中存储器可以存储指令,指令在被执行时使得处理器:通过通信电路从经由蓝牙低能量(BLE)协议连接的外部电子设备接收与连接参数更新相关联的第一指定消息,响应于接收到第一指定消息,基于外部电子设备的属性确定用于连接参数更新的指定方案,基于确定的指定方案确定时刻的时间点,向外部电子设备发送包括确定的时刻的时间点的第二指定消息,并且当到达时刻的时间点时对连接参数进行更新。刻的时间点时对连接参数进行更新。刻的时间点时对连接参数进行更新。

【技术实现步骤摘要】
【国外来华专利技术】用于主设备与从设备之间的快速通信的装置和方法


[0001]本公开涉及用于通过蓝牙低能量(BLE)连接的电子设备之间的快速通信的方法和装置。

技术介绍

[0002]蓝牙低能量(BLE)技术是指以低功率进行操作的通信协议,并且可以促进与功率受限的设备的连接和通信。在BLE通信中,做出连接请求并管理连接的设备称为主设备(master),而接受连接请求并遵循主设备的连接管理的设备称为从设备(slave)。在大多数情况下,在设备当中,具有相对低功率或需要低功耗的设备可以充当从设备。
[0003]当给定时间内主设备与从设备之间交换的数据量小时,功耗会降低,但快速数据交换会变得困难。相反,当给定时间内交换的数据量较大时,功耗会增加,但快速数据交换可以是可能的。BLE技术为两个连接的设备提供了一种取决于情况而动态改变包括连接间隔和从设备时延(slave latency)的连接参数的方法。
[0004]尽管相关技术提供了一种根据情况灵活调整连接参数的方法,但是并没有提供一种减少调整过程所需时间的方法。因此,在认识到改变连接参数的必要性之后需要执行快速或立即操作的情况下,与相应设备(例如,从设备)的利用相关的场景的适用性可能会降低。
[0005]以上信息仅作为背景信息而呈现,以帮助理解本公开。关于上述任何内容是否可以作为现有技术应用于本公开,还没有做出确定,也没有做出断言。

技术实现思路

[0006]技术问题
[0007]本公开的各方面旨在至少解决上述问题和/或缺点,并且至少提供下述优点。相应地,本公开的一个方面是提供一种能够支持通过蓝牙低能量(BLE)连接的电子设备(例如,主设备和从设备)之间的快速通信的方法和装置。
[0008]本公开的另一方面是提供一种能够缩短针对主设备与从设备之间的连接参数的协商过程所需的时间的方法和装置。
[0009]附加的方面部分将在下面的描述中阐述,并且部分将从描述中显而易见,或者可以通过所呈现的实施例的实践来了解。
[0010]技术方案
[0011]根据本公开的一个方面,提供了一种电子设备。该电子设备包括被配置为执行无线通信的通信电路、可操作地连接到通信电路的至少一个处理器、以及可操作地连接到处理器的存储器,其中存储器可以存储指令,指令在被执行时使得处理器:通过通信电路从经由蓝牙低能量(BLE)协议连接的外部电子设备接收与连接参数更新相关联的第一指定消息,响应于接收到第一指定消息,基于外部电子设备的属性确定用于连接参数更新的指定方案,基于所确定的指定方案确定时刻的时间点,向外部电子设备发送包括所确定的时刻
时间点的第二指定消息,并且当到达所述时刻的时间点时对连接参数做出更新。
[0012]根据本公开的另一方面,提供了一种电子设备。该电子设备包括被配置为执行无线通信的通信电路、可操作地连接到通信电路的至少一个处理器、以及可操作地连接到处理器的存储器,其中存储器可以存储指令,指令在被执行时使得该处理器:基于指定事件和经由蓝牙低能量(BLE)协议连接的外部电子设备,通过通信电路发起与连接更新相关的操作,根据与连接更新相关的操作的发起,基于小于或等于旧的连接间隔和旧的从设备时延的规定间隔来开启接收(Rx),基于与连接更新相关的操作,接收包括由外部电子设备确定的时刻时间点并指示来自外部电子设备的连接参数的更新的消息,以及当到达该时刻时间点时对连接参数做出更新。
[0013]根据本公开的另一方面,提供了一种电子设备的操作方法。该方法包括:通过通信电路从经由蓝牙低能量(BLE)协议连接的外部电子设备接收与连接参数更新相关联的第一指定消息,响应于接收到第一指定消息,基于外部电子设备的属性确定用于连接参数更新的指定方案,基于所确定的指定方案确定时刻的时间点,向外部电子设备发送包括时刻时间点的第二指定消息,并且当到达该时刻时间点时对连接参数做出更新。
[0014]为了解决上述问题,本公开的各种实施例可以提供一种存储程序的计算机可读存储介质,该程序使得处理器执行上述方法。
[0015]从以下结合附图公开了本公开的各种实施例的详细描述中,本公开的其他方面、优点和显著特征对于本领域技术人员来说将变得显而易见。
[0016]专利技术的有益效果
[0017]根据各种实施例,该电子设备及其操作方法可以缩短当通过BLE连接的两个设备(例如,主设备和从设备)之间的连接参数的值需要动态改变时的时刻的时间点。根据各种实施例,可以缩短从认识到需要调整连接参数时到调整被实际应用时的时间,并且两个设备可以更快地响应变化的情况。根据各种实施例,当通过BLE连接的两个设备之间的连接参数值动态改变时,可以提前该时刻的时间点。这可以缩短从认识到需要调整连接参数时到调整被实际应用时的时间,使得连接的设备能够更快地响应变化的情况。结果,用户可以体验无延迟的使用场景。
附图说明
[0018]结合附图,根据以下描述,本公开的某些实施例的上述和其他方面、特征和优点将变得更加明显,其中:
[0019]图1是示出根据各种实施例的网络环境中的电子设备的框图;
[0020]图2是根据本公开实施例的包括数字笔的电子设备的透视图;
[0021]图3是根据本公开实施例的数字笔的框图;
[0022]图4是根据本公开实施例的数字笔的分解透视图;
[0023]图5是示出根据本公开实施例的连接参数协商过程的示例的序列图;
[0024]图6是示出根据本公开实施例的连接参数协商过程的示例的序列图;
[0025]图7是示出根据本公开实施例的连接参数协商过程的示例的序列图;图8A和图8B是示出根据本公开的各种实施例的主设备与从设备之间的连接更新过程的序列图;
[0026]图9A和图9B是示出根据本公开的各种实施例的主设备与从设备之间的连接更新
过程的序列图;
[0027]图10是示出根据本公开实施例的由主设备发起的自适应连接更新过程的序列图;
[0028]图11是示出根据本公开实施例的主设备的自适应连接更新方法的流程图;
[0029]图12是示出根据本公开实施例的从设备的自适应连接更新方法的流程图;
[0030]图13是示出根据本公开实施例的由从设备发起的自适应连接更新过程的序列图;
[0031]图14是示出根据本公开实施例的主设备的自适应连接更新方法的流程图;
[0032]图15是示出根据本公开实施例的从设备的自适应连接更新方法的流程图;
[0033]图16A和图16B是描绘根据本公开的各种实施例的操作场景的图;以及
[0034]图17A和图17B是描绘根据本公开的各种实施例的操作场景的图。
[0035]在所有附图中,相似的附图标记将被理解为指代相似的部件、组件和结构。
具体实施方式
[0036]参考附图的以下描述被提供来帮助全面理解由权利要求及其等同物限定的本公开的各种实施例。它包括有助于理解的各种具体细节,但是这些仅仅被本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种电子设备,包括:通信电路,被配置为执行无线通信;至少一个处理器,可操作地连接到所述通信电路;以及存储器,可操作地连接到所述至少一个处理器,其中,所述存储器被配置为存储指令,所述指令在被执行时使得所述至少一个处理器:通过所述通信电路从经由蓝牙低能量BLE协议连接的外部电子设备接收与连接参数更新相关联的第一指定消息,响应于接收到所述第一指定消息,基于所述外部电子设备的属性确定用于所述连接参数更新的指定方案,基于所确定的指定方案确定时刻的时间点,向所述外部电子设备发送包括所确定的时刻时间点的第二指定消息,以及当到达所述时刻的时间点时,对连接参数进行更新。2.根据权利要求1所述的电子设备,其中,所述第一指定消息包括连接参数请求消息,并且其中,所存储的指令在被执行时还使得所述至少一个处理器基于接收到请求改变所述连接参数的所述连接参数请求消息来确定所述指定方案。3.根据权利要求1所述的电子设备,其中,所述第一指定消息包括连接参数响应消息,并且其中,所存储的指令在被执行时还使得所述至少一个处理器:向所述外部电子设备发送请求改变所述连接参数的连接参数请求消息,从所述外部电子设备接收作为对所述连接参数请求消息的响应的、接受所述连接参数的改变的所述连接参数响应消息,以及基于接收到所述连接参数响应消息来确定所述指定方案。4.根据权利要求1所述的电子设备,其中,所述第一指定消息包括连接更新请求消息,并且其中,所存储的指令在被执行时还使得所述至少一个处理器:从所述外部电子设备接收连接更新请求消息,响应于接收到所述连接更新请求消息,向所述外部电子设备发送连接更新响应消息,向所述外部电子设备发送请求改变所述连接参数的连接参数请求消息,从所述外部电子设备接收作为对所述连接参数请求消息的响应的所述连接参数响应消息,以及基于接收到所述连接参数响应消息来确定所述指定方案。5.根据权利要求1所述的电子设备,其中,所述连接参数包括连接间隔、从设备时延、和超时中的至少一个。6.根据权利要求1所述的电子设备,其中,所述外部电子设备的属性包括对是否支持自适应连接更新的指示,并且其中,所存储的指令在被执行时还使得所述至少一个处理器:在所述外部电子设备的属性支持所述自适应连接更新的情况下,将第一指定方案确定为用于确定所述时刻时间点的指定方案,以及
在所述外部电子设备的属性不支持所述自适应连接更新的情况下,将第二指定方案确定为用于确定所述时刻时间点的指定方案,其中,所述第一指定方案将用于开启所述外部电子设备的接收(Rx)的间隔配置为比旧的从设备时延更短的时段,并且其中,所述第二指定方案基于旧的从设备时延和旧的连接间隔来配置用于开启所述外部电子设备的接收(Rx)的间隔。7.根据权利要求6所述的电子设备,其中,所存储的指令在被执行时还使得所述至少一个处理器:将连接间隔的值改变为第一指定值,将从设备时延的值改变为第二指定值,以及在等待不包括与所述从设备时延相对应的时间的一段时间之后处理连接事件,其中,所述第一指定值包括与所述连接间隔的旧值不同的值,并且其中,所述第二指定...

【专利技术属性】
技术研发人员:姜男龙朴天皓刘炯承
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:

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

1