一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

外围装置与多个中央装置之间的无线连接建立的制作方法

2022-11-23 11:10:37 来源:中国专利 TAG:


1.本技术案的实施例涉及无线连接,特定来说涉及在外围装置与多个中央装置之间建立无线通信。


背景技术:

2.蓝牙(bt)及蓝牙低能量(ble)是促进通过无线电链路进行无线数据传输的通信协议标准的实例。各种应用包含ble主控或中央装置(“中央器件”),其与多个ble从属或外围装置(每一者都是“外围器件”)维持无线通信链路。一个此类应用是交通工具接入应用,其中交通工具是ble中央器件,且接入群组的移动装置(例如,经批准或认证的用户的智能手机)是多个ble外围器件。


技术实现要素:

3.根据本公开的至少一个实例,一种方法包含:由外围装置从第一中央装置接收第一连接请求;在与所述第一中央装置建立第一无线连接之前,由所述外围装置向所述第一中央装置提供锚定点时间的第一指示;及由所述外围装置响应于所述第一连接请求并且基于所述第一指示使用第一锚定点来建立所述第一无线连接。
4.根据本公开的另一实例,一种装置包含无线收发器、耦合到所述无线收发器的处理器及耦合到所述处理器的存储器。所述存储器存储指令,所述指令在由所述处理器执行时致使所述装置经配置以从第一中央装置接收第一连接请求,在与所述第一中央装置建立第一无线连接之前向所述第一中央装置提供锚定点时间的第一指示,及响应于所述第一连接请求并且基于所述第一指示使用第一锚定点来建立所述第一无线连接。
5.根据本公开的又一实例,一种系统包含经配置为蓝牙低能量(ble)外围器件的第一装置,及经配置为ble中央器件的第二装置。所述第一装置经配置以从所述第二装置接收第一连接请求,在与所述第二装置建立第一无线连接之前向所述第二装置提供锚定点时间的第一指示,及响应于所述第一连接请求并且基于所述第一指示使用第一锚定点来建立所述第一无线连接。
附图说明
6.针对各种实例的详细描述,现将参考附图,其中:
7.图1是根据各种实例的用于外围装置与多个中央装置之间的无线通信的系统的框图;
8.图2是根据各种实例的用于外围装置与多个中央装置之间的无线通信的系统的示意图;
9.图3是根据各种实例的锚定点随时间变化的图形;
10.图4是根据各种实例的针对两个连接的服务周期随时间变化的图形;
11.图5是根据各种实例的用于外围装置与多个中央装置之间的无线通信的方法的流
程图;
12.图6是根据各种实例的外围装置与中央装置之间的通信的广告实例的时序图;
13.图7是根据各种实例的外围装置与中央装置之间的通信的快速信令实例的时序图;
14.图8是根据各种实例的外围装置与中央装置之间的通信的预配置参数实例的时序图;及
15.图9是根据各种实例的外围装置与中央装置之间的通信的预连接建立实例的时序图。
具体实施方式
16.在一些情况下,中央装置通过向外围装置发送连接请求来发起与外围装置的连接的建立。外围装置响应于连接请求,并且在完成连接建立程序/交换之后建立中央装置与外围装置之间的连接。因此,中央装置充当连接发起方或请求方,而外围装置充当连接响应方。在建立连接之后,通信可在装置之间发生,例如通过在无线通信链路上或在装置之间形成的无线连接来交换数据分组。
17.在其中利用ble通信协议的特定实例中,ble状态机包含针对ble装置(例如,候选外围装置及候选中央装置)的状态。所述状态包含未指派/备用状态、发现状态、连接状态及经连接状态。在此实例中,当装置处于经连接状态时,建立外围装置与中央装置之间的连接。然而,当装置处于未指派/备用状态、发现状态或连接状态中的任一者时,不建立装置之间的连接。
18.在一些情况下,中央装置通过为每一外围器件建立“锚定点”来管理与多个外围装置的无线通信链路。针对特定外围器件的锚定点是指约定的时间点的实例,在所述时间点,ble中央器件与特定ble外围器件之间将发生通信,并且随后基于所述锚定点周期性地发生后续通信。
19.举例来说,在中央装置与外围装置之间的连接建立时段期间,中央器件选择并向外围器件指定作为锚定点的参考时间点。参考锚定点指定服务周期。服务周期规范包含服务时段及服务间隔。服务时段是中央器件与外围器件通信的时间段。服务间隔是服务时段之间的时间量,以及锚定点与第一服务时段之间的时间量。因此,锚定点(连同服务间隔)指定服务时段的开始,在此期间,外围器件监听来自中央器件的传输。
20.当中央器件同时或在足够接近的时间内从多个外围器件接收通信时可能会发生通信冲突,以使整体通信性能降级。通过使针对多个外围器件的锚定点同步来避免此类通信冲突,例如通过在针对不同外围器件的锚定点之间提供充分的持续时间。
21.举例来说,中央器件与第一及第二外围器件建立无线通信链路。中央器件在时间=0ms时建立第一锚定点以开始与第一外围器件通信,且在时间=1ms时建立第二锚定点以开始与第二外围器件通信。中央器件与第一及第二外围器件之间的后续通信周期性地发生,例如从其相应锚定点或从先前(例如,最近的)通信起5ms。因此,避免了中央器件与第一及第二外围器件之间的通信冲突。
22.然而,在一些情况下,装置制造商(例如,智能手机制造商)更喜欢或甚至要求其装置或智能手机不是ble外围器件,例如解决或缓解与由智能手机或装置使用的其它无线技
术共存及空中接入协调问题。在这些情况下,智能手机或其它装置应代替地用作ble中央器件。继续上述交通工具应用实例,这要求交通工具必须是交通工具-智能手机(或其它用户装置)连接中的ble外围器件,其产生多中央器件情形,其中多个ble中央器件(例如,接入群组中的智能手机)正在与单个ble外围器件(例如,交通工具)建立无线通信链路或连接。ble规范没有提供使多个ble中央器件协调与ble外围器件的锚定点的放置以足以避免冲突的方式。ble规范也没有提供使ble外围器件在与ble中央器件建立连接之前影响锚定点的放置的方式。
23.此描述的实例通过允许ble外围器件在与ble中央器件中的每一者建立连接之前(例如,在连接建立程序/交换之前或期间,及/或在装置转变到ble经连接状态之前)影响与多个ble中央器件中的每一者的锚定点的放置来解决上述问题。举例来说,ble外围器件经配置以向多个潜在ble中央器件提供一或多个锚定点时间或偏好的指示。在一些实例中,锚定点时间的指示包含偏好及/或限制,例如可用锚定点时间、不可用锚定点时间(例如,与其它时间太接近的时间、已经采取的锚定点或服务时段时间)、已经采取的锚定点或服务时段时间与潜在的新锚定点时间之间的最小容许时间量及类似者。在与ble中央器件建立无线通信链路(例如,如上文描述的连接)之前或期间,ble外围器件向所述中央器件提供锚定点时间或偏好的指示。在一些实例中,ble外围器件与ble中央器件之间发生通信以协商或约定锚定点,但此协商发生在如上文描述的连接建立之外(例如,之前)。在此描述的实例中,外围器件与中央器件之间的锚定点可以各种方式协调及约定,包含广告、快速信令、预配置参数或与代理装置的预连接建立。下文参考附图来描述这些实例。
24.图1是根据此描述的实例的用于外围装置与多个中央装置之间的无线通信的系统100的框图。特定来说,系统100包含外围装置102及任何数目个中央装置104a、104b、104n,其统称为中央装置104。如上文描述,在一些实例中,外围装置102是ble外围装置102且中央装置104是ble中央装置104。
25.在图1的实例中,ble外围装置102经配置以使用各种无线通信链路与一或多个ble中央装置104无线通信。举例来说,ble外围装置102经配置以使用第一无线通信链路106a与ble中央装置104a无线通信。继续此实例,ble外围装置102经配置以分别使用第二及第三无线通信链路106b、106n与ble中央装置104b及ble中央装置104n无线通信。无线通信链路106a、106b、106n统称为无线通信链路106。
26.在实例中,ble外围装置102包含发射器108及接收器110。在图1中,为清晰起见,单独展示发射器108及接收器110;然而,发射器108及接收器110的功能性可由单个功能块(例如,作为ble外围装置102的无线收发器)提供。ble外围装置102还包含耦合到存储器111的处理器109。处理器109还耦合到发射器108及接收器110(或无线收发器)以促进与其它装置(例如ble中央装置104)的通信。存储器111经配置以存储指令,所述指令在由处理器109执行时致使处理器109(或ble外围装置102)经配置以执行本文描述的各种功能性。存储器111是非暂时性计算机可读媒体的一个实例。
27.类似地,ble中央装置104各自包含发射器112(例如,ble中央装置104a包含发射器112a,ble中央装置104b包含发射器112b,且ble中央装置104n包含发射器112n)及接收器114(例如,ble中央装置104a包含接收器114a,ble中央装置104b包含接收器114b,且ble中央装置104n包含接收器114n)。发射器112a、112b、112n统称为发射器112,且接收器114a、
114b、114n统称为接收器114。如上文,为清晰起见,单独展示发射器112及接收器114;然而,发射器112及接收器114的功能性可由ble中央装置104中的每一者中的单个功能块(例如,作为ble中央装置104中的每一者的无线收发器)提供。尽管图1中未展示,但是ble中央装置104还包含处理器及存储器,例如上文关于ble外围装置102描述的处理器109及存储器111。
28.在实例中,ble外围装置102经配置以使用发射器108通过无线通信链路106发送数据(例如,向ble中央装置104中的一或多者)。ble外围装置102还经配置以使用接收器110通过无线通信链路106接收数据(例如,从ble中央装置104中的一或多者)。类似地,ble中央装置104经配置以使用其相应发射器112通过相应无线通信链路106发送数据(例如,向ble外围装置102)。ble中央装置104还经配置以使用其相应接收器114通过相应无线通信链路106接收数据(例如,从ble外围装置102)。
29.图2是根据此描述的实例的用于外围装置与多个中央装置之间的无线通信的另一系统200的示意图。系统200类似于图1中的系统100,尽管在如上文描述的交通工具接入应用的上下文中。在一些情况下,装置制造商(例如,智能手机制造商)更喜欢或甚至要求其装置不是ble外围器件,例如解决或缓解与由装置使用的其它无线技术共存的问题。在这些情况下,所述装置应代替地用作ble中央器件。继续上述交通工具应用实例,这要求交通工具必须是交通工具-智能手机(或其它用户装置)连接中的ble外围器件。
30.因此,系统200包含用作ble外围器件的交通工具202。系统200还包含各自用作ble中央器件的多个用户装置204a到204d。在图2的实例中,装置204a到204d替代地被称为智能手机204a到204d,其属于经批准或认证的用户,且因此形成接入群组。举例来说,智能手机204a到204d用作针对交通工具202的交通工具钥匙。当拥有智能手机204的用户在交通工具202的特定接近度内时,允许所述用户锁定或解锁交通工具202,启动或停止交通工具202的电机,或以其它方式更改交通工具202的配置。如上文描述,这可产生多中央器件情形,其中多个ble中央器件(例如,接入群组中的智能手机204)正在与单个ble外围器件(例如,交通工具202)建立无线通信链路或连接。
31.图3是锚定点随时间变化的图形300。图形300展示锚定点之间的实例冲突。如上文描述,当接收装置同时或在足够接近的时间内从多个其它装置接收通信时会发生通信冲突,以使整体通信性能降级。具体参考上面描述的图2的实例,如果充当ble外围器件的交通工具202从充当ble中央器件的装置或智能手机204中的两者或更多者接收在时间上充分接近的通信,那么会发生冲突。
32.图形300包含锚定点ap(1)、ap(2)、ap(3)、

、ap(n-1)及ap(n)。每一锚定点ap(1)到ap(n)对应于不同连接(例如,在作为ble外围器件的交通工具202与作为ble中央器件的智能手机204之间)。举例来说,锚定点ap(1)用于交通工具202与第一智能手机204a之间的第一连接,锚定点ap(2)用于交通工具202与第二智能手机204b之间的第二连接,依此类推。在图3中,标签指示锚定点及锚定点发生的时间两者。因此,锚定点ap(1)发生在时间ap(1)时,而锚定点ap(2)发生在时间ap(2)时,依此类推。
33.在各种实例中,锚定点之间的最小时间量(例如,最小阈值)避免通信之间的冲突。如上文描述,当锚定点在时间上发生得太近时会发生冲突,这致使与所述锚定点相关联的通信降级。在一个实例中,基于装置之间的无线链路的物理限制(例如装置之间的最小预期传输时间)来确定锚定点之间的最小阈值。
34.在图3的实例中,锚定点ap(1)与锚定点ap(2)之间的时间量302大于最小阈值,且因此不发生冲突。类似地,锚定点ap(2)与锚定点ap(3)之间的时间量304也大于最小阈值,且因此不发生冲突。然而,锚定点ap(n-1)与锚定点ap(n)之间的时间量306小于最小阈值,且因此发生冲突,其使交通工具202与第n-1个智能手机204之间以及交通工具202与第n个智能手机/中央装置204之间的通信降级或以其它方式抑制所述通信。
35.如上文描述,在一些情况下,装置制造商(例如,智能手机204制造商)更喜欢甚至要求其智能手机不是ble外围器件,且因此智能手机204应用作ble中央器件。继续图2的上述交通工具应用实例,这要求交通工具202必须是交通工具-智能手机连接中的ble外围器件,其产生多中央器件情形,其中多个ble中央器件(例如,接入群组中的智能手机204)正在与单个ble外围器件(例如,交通工具202)建立无线通信链路或连接。ble规范没有提供使ble外围器件(例如,交通工具202)影响与多个ble中央器件(例如,智能手机204)连接的锚定点的放置的方式,其增加了多中央器件实例中冲突的可能性,例如上文关于图2展示及描述的实例。
36.图4是针对两个连接的服务周期随时间变化的图形400。特定来说,图形400包含用于第一连接(例如,在作为ble外围器件的交通工具202与作为ble中央器件的第一智能手机204a之间)的第一锚定点ap(1)。参考锚定点ap(1)指定针对第一连接的第一服务周期。图形400还包含用于第二连接(例如,在作为ble外围器件的交通工具202与作为ble中央器件的第二智能手机204b之间)的第二锚定点ap(2)。参考锚定点ap(2)指定针对第二连接的第二服务周期。
37.如上文描述,每一服务周期规范包含服务时段及服务间隔。第一服务周期包含第一服务时段402,其为交通工具202与第一智能手机204a通信的时间段。第一服务周期还包含第一服务间隔404,其为第一服务时段402之间的时间量以及锚定点ap(1)与初始第一服务时段402之间的时间量。第二服务周期包含第二服务时段406,其为交通工具202与第二智能手机204b通信的时间段。第二服务周期还包含第二服务间隔408,其为第二服务时段406之间的时间量以及锚定点ap(2)与初始第二服务时段406之间的时间量。
38.因此,锚定点ap(1)连同第一服务间隔404指定第一服务时段402的开始,在此期间,交通工具202监听来自第一智能手机204a的传输。类似地,锚定点ap(2)连同第二服务间隔408指定第二服务时段406的开始,在此期间,交通工具202监听来自第二智能手机204b的传输。
39.图5是根据此描述的实例的方法500的流程图。在方法500中,例如交通工具202(例如,充当ble外围器件)的外围装置102影响与例如智能手机204(例如,充当ble中央器件)的多个中央装置104中的每一者的锚定点的放置。特定来说,外围装置102在与多个中央装置104中的每一者建立连接之前(例如,在连接建立程序/交换之前或期间,及/或在装置转变到ble经连接状态之前),向所述中央装置104提供锚定点时间(例如,偏好)的指示。如上文描述,锚定点时间的指示包含偏好及/或限制,例如可用锚定点时间、不可用锚定点时间(例如,与其它时间太接近的时间、已经采取的锚定点或服务时段时间)、已经采取的锚定点或服务时段时间与潜在的新锚定点时间之间的最小容许时间量及类似者。如下文进一步描述,外围装置102经配置以在与多个中央装置104建立连接之前影响与所述中央装置104中的每一者的锚定点的放置。外围装置102以各种方式影响锚定点的放置,包含广告、快速信
令、预配置参数或与代理装置的预连接建立。
40.在一些实例中,方法500的步骤以图5中所展示的顺序发生。然而,在其它实例中,方法500的步骤中的某些者以不同于图5中所展示的顺序的顺序发生,包含方法500的一些步骤(或其部分)并行发生的情况。
41.不管方法500中的步骤的特定排序如何,在图5中,方法500都在框502中开始,其中由外围装置102从中央装置104接收第一连接请求。方法500在框504中继续,其中由外围装置102向中央装置104提供锚定点时间的指示。如上文描述,在与中央装置104建立无线连接之前提供锚定点时间的指示。在一个实例中,在框502中从中央装置104接收连接请求之前,由外围装置102提供锚定点时间的指示。在另一实例中,在框502中从中央装置104接收连接请求之后,但是在与中央装置104建立连接之前(例如,在外围装置102及中央装置104转变到ble经连接状态之前),由外围装置102提供锚定点时间的指示。无论外围装置102何时向中央装置104提供锚定点时间的指示,外围装置102都因此能够在与中央装置104建立无线连接之前影响与中央装置104的锚定点的放置。
42.在一些实例中,锚定点时间的指示包含偏好及/或限制,例如可用锚定点时间、不可用锚定点时间(例如,与其它时间太接近的时间、已经采取的锚定点或服务时段时间)、已经采取的锚定点或服务时段时间与潜在的新锚定点时间之间的最小容许时间量及类似者。
43.方法500在框506中继续,其中由外围装置102响应于连接请求并与中央装置104建立无线连接。中央装置104与外围装置102之间的连接是在完成连接建立程序/交换之后建立的,例如当外围装置102及中央装置104转变到ble经连接状态时。因此,中央装置104充当连接发起方或请求方,而外围装置102充当连接响应方。在建立连接之后,可在外围装置102与中央装置104之间发生通信,例如通过在无线通信链路上或在外围装置102与中央装置104之间形成的无线连接来交换数据分组。
44.使用基于由外围装置102提供的指示的锚定点来与中央装置104建立无线连接。在一个实例中,锚定点时间的指示包含一或多个可用锚定点时间,并且使用从可用锚定点时间选择的锚定点来与中央装置104建立连接。在另一实例中,锚定点时间的指示包含一或多个不可用锚定点时间,并且在不同于不可用锚定点时间的时间使用锚定点与中央装置104建立连接。在又一实例中,锚定点时间的指示包含锚定点与一或多个已经采取的锚定点之间的最小容许时间量,并且使用与已经采取的锚定点分离至少最小容许时间量的锚定点来与中央装置104建立连接。无论锚定点是如何确定的,在与中央装置104建立无线连接之前,外围装置102都因此会影响与中央装置104的锚定点的放置。
45.图6是根据此描述的实例的外围装置102与中央装置104之间的通信的时序图600。时序图600是广告实例,其中外围装置102使用广告程序向中央装置104提供锚定点时间的指示。时序图600是外围装置102在连接建立程序/交换之前影响与中央装置104的锚定点的放置的实例。
46.在时序图600中,在时间602,外围装置102广播由中央装置104接收的一或多个广告分组。在一些实例中,外围装置102周期性地广播广告分组,而不管外围装置102是否从任何中央装置104接收连接请求。由外围装置102广播的广告分组包含锚定点时间的指示,例如可用锚定点时间、不可用锚定点时间、已经采取的锚定点或服务时段时间与潜在的新锚定点时间之间的最小容许时间量及类似者。
47.在时间604,中央装置104从外围装置102接收广告分组中的一者并且基于包含在广告分组中的锚定点时间的指示来确定可用锚定点。
48.在时间606,中央装置104向外围装置102提供连接请求以开始与外围装置102的连接建立程序/交换。在广告实例中,连接请求指定锚定点。因为已经从由广告分组指示的可用锚定点时间选择锚定点,所以避免额外协商,并且使用由连接请求指定的锚定点来建立外围装置102与中央装置104之间的无线连接。然后,外围装置102与中央装置104可使用所建立无线连接及由连接请求指定的锚定点周期性地通信。
49.图7是根据此描述的实例的外围装置102与中央装置104之间的通信的时序图700。时序图700是快速信令实例,其中外围装置102使用快速信令程序或协议向中央装置104提供锚定点时间的指示。时序图700是外围装置102在连接建立程序/交换期间(尽管在建立连接之前)影响与中央装置104的锚定点的放置的实例。
50.在时序图700中,在时间702,中央装置104发起连接(例如,通过向外围装置102发送连接请求)。连接建立程序/交换在时间704开始。在此实例中,在时间706,中央装置104向外围装置102发送包含提议的锚定点时间的锚定点请求。在其它实例中,由中央装置104发送的连接请求包含提议的锚定点时间(例如,在时间706的锚定点请求是由中央装置104向外围装置102发送的连接请求的部分)。
51.响应于在时间706接收到锚定点请求,外围装置102经配置以确定含在锚定点请求(或连接请求)中的提议的锚定点时间是否与外围装置102已经与不同的中央装置104(例如,不同于在时间706传输锚定点请求的中央装置104的中央装置104)建立的另一锚定点冲突。
52.响应于确定提议的锚定点时间与另一锚定点冲突,外围装置102经配置以向请求中央装置104发送拒绝或提议对提议的锚定点时间的改变的响应(例如,在时间708)。随后,在时间710,在中央装置104与外围装置102之间进行锚定点协商。在实例中,协商包含来自中央装置104的锚定点请求的重复,以及来自外围装置102的响应。
53.响应于确定提议的锚定点时间(例如,从在时间706的初始请求或从作为在时间710的协商的部分的后续请求开始)不与另一锚定点冲突,外围装置102经配置以向接受提议的锚定点时间的请求中央装置104(例如,在时间708或在时间710的协商期间)发送响应。
54.在图7的快速信令实例中,由外围装置102向中央装置104提供的锚定点时间的指示包含来自中央装置104的对提议的锚定点时间的拒绝、提议的改变或接受。这在时间712被表示,其中由外围装置102向中央装置104提供指示。
55.在时间714,完成中央装置104与外围装置102之间的连接建立程序/交换。在快速信令实例中,使用由外围装置102在快速信令交换期间接受的锚定点建立连接,在时间706到712被表示。然后,外围装置102与中央装置104可使用所建立无线连接及在连接建立程序/交换期间发生的快速信令协商期间约定的锚定点(尽管在连接建立之前)周期性地通信。
56.图8是根据此描述的实例的外围装置102与中央装置104之间的通信的时序图800。时序图800是预配置参数实例,其中外围装置102的标识符向中央装置104提供锚定点时间的指示。举例来说,在外围装置102与中央装置104之间的连接建立之前的时间,确定对外围装置102及中央装置104的身份唯一的锚定点。外围装置102及中央装置104两者都知道此唯
一锚定点,且因此基于外围装置102及中央装置104的身份来预配置锚定点(例如,在建立连接之前)。在实例中,基于外围装置102及中央装置104的身份来“指派”锚定点,且因此中央装置104避免在其对外围装置102的连接请求中请求或指定锚定点。在一个实例中,装置的标识符是其媒体接入控制(mac)地址。时序图800是外围装置102在连接建立程序/交换之前影响与中央装置104的锚定点的放置的实例,因为影响锚定点的放置的是外围装置102自身的标识符。
57.在时序图800中,时间802及804是在中央装置104与外围装置102之间发生任何连接建立程序/交换之前。在时间802,中央装置104预配置有参数,其指示用于与装置标识符(例如针对外围装置102的标识符)一起使用的锚定点。在一些实例中,中央装置104预配置有参数,其指示用于与多个装置标识符中的每一者一起使用的锚定点。在一个实例中,中央装置104预配置有参数,其指示用于使用与外围装置102的侧信道通信与外围装置102标识符一起使用的锚定点。在另一实例中,中央装置104预配置有参数,其指示用于使用管理用于与各种装置对一起使用的一或多个锚定点的连接管理app或应用程序编程接口(api)与外围装置102标识符一起使用的锚定点。
58.类似地,在时间804,外围装置102预配置有参数,其指示用于与装置标识符(例如针对中央装置104的标识符)一起使用的锚定点。在一些实例中,外围装置102预配置有参数,其指示用于与多个装置标识符中的每一者一起使用的锚定点,例如图1中描述的多个中央装置104a到104n。在一个实例中,外围装置102预配置有参数,其指示用于使用与中央装置104的侧信道通信与中央装置104标识符一起使用的锚定点。在另一实例中,外围装置102预配置有参数,其指示用于使用管理用于与各种装置对一起使用的一或多个锚定点的连接管理app或api与中央装置104标识符一起使用的锚定点。
59.举例来说,参考图1的多中央装置实例,每一中央装置104a到104n预配置有参数,其指示用于与针对外围装置102的标识符一起使用的不同锚定点(例如,当与外围装置102连接时)。在此实例中,外围装置102预配置有参数,其指示用于与针对中央装置104a到104n的标识符中的每一者一起使用的不同锚定点(例如,当与中央装置104a到104n中的一者连接时)。
60.在一个实例中,针对特定装置对的锚定点是相同的。举例来说,中央装置104a预配置有参数,其指示用于与针对外围装置102的标识符一起使用的第一锚定点。因此,外围装置102预配置有参数,其还指示用于与针对中央装置104a的标识符一起使用的第一锚定点。继续此实例,中央装置104b预配置有参数,其指示用于与针对外围装置102的标识符一起使用的第二锚定点。因此,外围装置102预配置有参数,其还指示用于与针对中央装置104b的标识符一起使用的第二锚定点。第一及第二锚定点经预配置使得当多个中央装置(例如,中央装置104a及104b)与外围装置102建立连接时避免冲突。
61.在时序图800中,在时间806,中央装置104发起连接(例如,通过向外围装置102发送连接请求)。连接建立程序/交换在时间808开始。在此实例中,在时间810,中央装置104响应于接收到针对外围装置102的标识符而向外围装置102发送包含针对外围装置102的预配置锚定点的请求。在一些实例中,外围装置102在预连接广播分组中(例如,在ble发现状态及/或ble连接状态期间)向中央装置104提供其标识符。
62.在时间812,完成中央装置104与外围装置102之间的连接建立程序/交换。在图8的
预配置参数实例中,由外围装置102向中央装置104提供的锚定点时间的指示是外围装置102的标识符,其以如上文描述的预配置方式与特定锚定点相关联。在预配置参数实例中,使用针对外围装置102的标识符的预配置锚定点来建立连接。然后,外围装置102与中央装置104可使用所建立无线连接及针对外围装置102的标识符的预配置锚定点周期性地通信。在建立连接之前提供锚定点时间的指示或外围装置102的标识符。
63.图9是根据此描述的实例的外围装置102与中央装置104之间的通信的时序图900。时序图900是与代理装置实例(例如,代理实例)的预连接建立,其中不同于外围装置102及中央装置104的代理装置维持针对一或多个外围装置102-中央装置104装置对的锚定点列表。在一个实例中,代理装置是可由外围装置102及中央装置104接入的服务器(例如,维持代理app)。在另一实例中,代理装置是已经连接的中央装置104(例如,不同于寻求与外围装置102建立连接的中央装置104的中央装置104)。
64.在代理实例中,在外围装置102与中央装置104之间的连接建立之前的时间,外围装置102确定特定中央装置104是将来可能与外围装置102建立连接的装置。因此,外围装置102向代理装置提供针对特定中央装置104的锚定点时间的指示,代理装置维持一或多个外围装置102-中央装置104装置对中的每一者的锚定点列表。作为一个实例,在上文描述的交通工具接入应用中,代理装置维持作为针对外围装置102(例如,交通工具)的接入群组的成员的中央装置104(例如,智能手机)中的每一者的锚定点列表。
65.时序图900是外围装置102在连接建立程序/交换之前影响与中央装置104的锚定点的放置的实例。举例来说,外围装置102为代理装置指定针对特定中央装置104(例如,作为交通工具接入应用中的接入群组的成员的经认证装置)的锚定点,其随后由中央装置104查询以确定针对所述中央装置104与外围装置102之间的连接的锚定点的放置。
66.在时序图900中,时间902是在中央装置104与外围装置102之间发生任何连接建立程序/交换之前。在时间902,中央装置104查询代理装置以确定当与外围装置102连接时要使用的锚定点时间。如上文描述,外围装置102先前已向代理装置提供此锚定点时间的指示(例如,当确定将中央装置104添加到经认证装置的接入群组时)。在一些实例中,代理装置列表包含用于使多个中央装置104a到104n中的每一者与外围装置102连接的锚定点。
67.举例来说,参考图1的多中央装置实例,代理装置维持针对每一中央装置104a到104n的锚定点列表以在与外围装置102连接时使用。在此实例中,外围装置102预配置有参数,其指示用于与针对中央装置104a到104n的标识符中的每一者一起使用的不同锚定点(例如,当与中央装置104a到104n中的一者连接时)。
68.举例来说,外围装置102向代理装置提供第一锚定点时间的指示以影响与中央装置104a的第一锚定点的放置。类似地,外围装置向代理装置提供第二锚定点时间的指示以影响与中央装置104b的第二锚定点的放置。在一些实例中,外围装置102响应于确定将特定中央装置104添加到经认证装置的接入群组而向代理装置提供针对所述特定中央装置104的锚定点时间的指示。第一及第二锚定点的指示是使得当多个中央装置(例如,中央装置104a及104b)与外围装置102建立连接时避免冲突。
69.在时序图900中,在时间904,中央装置104发起连接(例如,通过向外围装置102发送连接请求)。连接建立程序/交换在时间906开始。在此实例中,在时间908,中央装置104向外围装置102发送包含中央装置104从代理装置查询的针对外围装置102的锚定点的请求。
70.在时间910,完成中央装置104与外围装置102之间的连接建立程序/交换。在图9的代理实例中,外围装置102向代理装置提供针对特定中央装置104的锚定点时间的指示,在与外围装置102建立连接之前,所述锚定点时间由中央装置104查询。在代理实例中,使用对应于连接央装置104的由代理装置存储的锚定点建立连接。然后,外围装置102与中央装置104可使用所建立无线连接及来自代理装置的锚定点周期性地通信,代理装置在建立连接之前由外围装置102提供。
71.贯穿本说明书使用术语“耦合”。所述术语可覆盖能够实现与此描述一致的功能关系的连接、通信或信号路径。举例来说,如果装置a产生信号以控制装置b执行动作,那么在第一实例中,装置a耦合到装置b,或在第二实例中,如果中间组件c没有大体上更改装置a与装置b之间的功能关系,使得装置b经由由装置a产生的控制信号由装置a控制,那么装置a通过中间组件c耦合到装置b。
[0072]“经配置以”执行任务或功能的装置可在制造商制造时配置(例如,编程及/或硬连线)以执行所述功能及/或可在制造后由用户可配置(或可重新配置)以执行所述功能及/或其它额外或替代功能。配置可通过装置的固件及/或软件编程,通过装置的硬件组件及互连的构造及/或布局,或其组合。
[0073]
本文描述为包含某些组件的电路或装置可代替地为适于耦合到所述组件以形成所描述电路系统或装置。举例来说,描述为包含一或多个半导体元件(例如晶体管)、一或多个无源元件(例如电阻器、电容器及/或电感器)及/或一或多个源(例如,电压及/或电流源)的结构可代替地仅包含单个物理装置(例如,半导体裸片及/或集成电路(ic)封装)内的半导体元件,并且可适于在制造时或制造后例如通过最终用户及/或第三方耦合到至少一些无源元件及/或源以形成所述结构。
[0074]
尽管本文可将某些组件描述为特定工艺技术的组件,但这些组件可交换为其它工艺技术的组件。本文描述的电路可重新配置以包含被替换的组件,以提供至少部分类似于组件替换之前可用的功能性的功能性。除非另有说明,否则展示为电阻器的组件通常代表串联及/或并联耦合的任何一或多个元件以提供由所展示电阻器表示的阻抗量。举例来说,本文展示及描述为单个组件的电阻器或电容器可代替地分别是在相同节点之间并联耦合的多个电阻器或电容器。举例来说,本文展示及描述为单个组件的电阻器或电容器可代替地分别是在与单个电阻器或电容器相同的两个节点之间串联耦合的多个电阻器或电容器。
[0075]
另外,前述描述中短语“接地电压电势”的使用包含底盘接地、地表接地、浮动接地、虚拟接地、数字接地、公共接地及/或适用于或适合于此描述的教示的任何其它形式的接地连接。除非另有说明,否则在值之前的“约”、“大约”或“大体上”意指所陈述值的 /-10%。在所描述实例中修改是可能的,并且在权利要求书的范围内其它实例是可能的。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献