选择传输响应消息传输器的制作方法

文档序号:22627626发布日期:2020-10-23 19:36阅读:200来源:国知局
选择传输响应消息传输器的制作方法

本发明涉及通信。



背景技术:

ieee802.11ax是ieee802.11类型的wlan中的新标准,其旨在改善频谱使用(尤其是在密集环境中)并且增强用户体验。ieee802.11ax标准实现了若干机制以在拥挤的无线环境中为更多用户提供一致且可靠的数据吞吐量。ieee802.11ax引入了一个称为正交频分多址(ofdma)的新的概念,该概念表示,接入点可以调度终端设备以同时发送和接收,并且在频域中进行多路复用。多用户请求发送(mu-rts)消息与ofdma一起使用,而不是与传统的请求发送(rts)消息一起使用。mu-rts概念未定义接入点如何选择应答mu-rts消息的终端设备,并且选择不当可能会降低无线电网络性能。因此,需要一种复杂的方法来调度终端设备以应答mu-rts。



技术实现要素:

本发明由独立权利要求限定。

根据一个方面,一种在接入点中的方法,该方法包括:将彼此相距一定无线电距离内的多个终端设备分组为同一组;选择该组中的一个或多个终端设备以代表该组来应答传输请求消息;传输指示所选择的一个或多个终端设备的传输请求消息;以及响应于传输该传输请求消息,发起从所选择的一个或多个终端设备接收传输响应消息。

在实施例中,分组至少基于关于多个终端设备的位置信息。

在实施例中,关于终端设备的位置信息包括卫星定位数据和/或来自单独的室内定位系统的定位数据。

在实施例中,分组至少基于无线电测量结果,该无线电测量结果是基于由多个终端设备执行的无线电测量而获取。

在实施例中,该方法还包括:传输请求多个终端设备执行无线电测量的请求消息;接收响应于请求消息的无线电测量结果;以及至少基于比较从多个终端设备获取的无线电测量结果来对终端设备进行分组。

在实施例中,请求消息请求多个终端设备执行关于一个或多个相邻接入点的无线电测量。

在实施例中,请求消息请求多个终端设备对其他终端设备执行无线电测量。

在实施例中,无线电测量结果包括指示以下的信息:终端设备与第一无线装置之间的往返时间、和终端设备与第二无线装置之间的往返时间。

在实施例中,无线电测量结果包括方向信息,该方向信息指示第一无线装置相对于终端设备的方向和第二无线装置相对于终端设备的方向。

在实施例中,无线电测量结果包括信号强度信息,该信号强度信息指示终端设备与第一无线装置之间的信号强度和终端设备与第二无线装置之间的信号强度。

在实施例中,传输请求消息包括:指示被请求应答传输请求消息的所选择的一个或多个终端设备的信息、和用于由所选择的一个或多个终端设备传输该传输响应消息的调度信息。

在实施例中,该方法还包括:如果该组中的两个终端设备之间的无线电距离超过阈值,则选择多于一个终端设备来应答传输请求消息。

根据另一方面,一种在无线网络的终端设备中的方法,该方法包括:从无线网络的接入点接收指示所选择的一个或多个终端设备的传输请求消息,其中一个或多个终端设备被选择以代表彼此相距一定无线电距离内的多个终端设备的组来响应于传输请求消息;确定该终端设备是否在所选择的一个或多个终端设备之中;响应于确定终端设备被选择,代表该组来向接入点传输该传输响应消息。

根据另一方面,提供了一种装置,该装置包括一个或多个处理器和包括计算机程序代码的一个或多个存储器,其中一个或多个存储器和计算机程序代码被配置为与一个或多个处理器一起,使接入点:将彼此相距一定无线电距离内的多个终端设备分组为同一组;选择该组中的一个或多个终端设备以代表该组来应答传输请求消息;传输指示所选择的一个或多个终端设备的传输请求消息;以及响应于传输该传输请求消息,发起从所选择的一个或多个终端设备接收传输响应消息。

在实施例中,分组至少基于关于多个终端设备的位置信息。

在实施例中,关于终端设备的位置信息包括卫星定位数据和/或来自单独的室内定位系统的定位数据。

在实施例中,分组至少基于无线电测量结果,该无线电测量结果是基于由多个终端设备执行的无线电测量而获取。

在实施例中,一个或多个存储器和计算机程序代码被配置为与一个或多个处理器一起,使接入点:传输请求多个终端设备执行无线电测量的请求消息;接收响应于请求消息的无线电测量结果;以及至少基于比较从多个终端设备获取的无线电测量结果来对终端设备进行分组。

在实施例中,请求消息请求多个终端设备执行关于一个或多个相邻接入点的无线电测量。

在实施例中,请求消息请求多个终端设备对其他终端设备执行无线电测量。

在实施例中,无线电测量结果包括指示以下的信息:终端设备与第一无线装置之间的往返时间、和终端设备与第二无线装置之间的往返时间。

在实施例中,无线电测量结果包括方向信息,该方向信息指示第一无线装置相对于终端设备的方向和第二无线装置相对于终端设备的方向。

在实施例中,其中无线电测量结果包括信号强度信息,该信号强度信息指示终端设备与第一无线装置之间的信号强度和终端设备与第二无线装置之间的信号强度。

在实施例中,传输请求消息包括指示被请求应答传输请求消息的所选择的一个或多个终端设备的信息和用于由所选择的一个或多个终端设备传输该传输响应消息的调度信息。

在实施例中,该装置还包括:如果该组中的两个终端设备之间的无线电距离超过阈值,则选择多于一个终端设备来应答传输请求消息。

根据另一方面,提供了一种装置,该装置包括一个或多个处理器和包括计算机程序代码的一个或多个存储器,其中一个或多个存储器和计算机程序代码被配置为与一个或多个处理器一起,使终端设备:从无线网络的接入点接收指示所选择的一个或多个终端设备的传输请求消息,其中一个或多个终端设备被选择以代表彼此相距一定无线电距离内的多个终端设备的组来响应于传输请求消息;确定终端设备是否在所选择的一个或多个终端设备之中;以及响应于确定终端设备被选择,代表该组来向接入点传输该传输响应消息。

根据另一方面,提供了一种装置,该装置包括:用于将彼此相距一定无线电距离内的多个终端设备分组为同一组的部件;用于选择该组中的一个或多个终端设备以代表该组来应答传输请求消息的部件;用于传输指示所选择的一个或多个终端设备的传输请求消息的部件;以及用于响应于传输该传输请求消息而发起从所选择的一个或多个终端设备接收传输响应消息的部件。

根据另一方面,提供了一种用于终端设备的装置,该装置包括:用于从无线网络的接入点接收指示所选择的一个或多个终端设备的传输请求消息的部件,其中一个或多个终端设备被选择以代表彼此相距一定无线电距离内的多个终端设备的组来响应于传输请求消息;用于确定终端设备是否在所选择的一个或多个终端设备之中的部件;以及用于响应于确定终端设备被选择而代表该组来向接入点传输该传输响应消息的部件。

根据另一方面,提供了一种计算机可读介质,该计算机可读介质包括程序指令,该程序指令用于使接入点至少执行以下:将彼此相距一定无线电距离内的多个终端设备分组为同一组;选择该组中的一个或多个终端设备以代表该组来应答传输请求消息;传输指示所选择的一个或多个终端设备的传输请求消息;以及响应于传输该传输请求消息,发起从所选择的一个或多个终端设备接收传输响应消息。

根据另一方面,提供了一种计算机可读介质,该计算机可读介质包括程序指令,该程序指令用于使终端设备至少执行以下:从无线网络的接入点接收指示所选择的一个或多个终端设备的传输请求消息,其中一个或多个终端设备被选择以代表彼此相距一定无线电距离内的多个终端设备的组来响应于传输请求消息;确定终端设备是否在所选择的一个或多个终端设备之中;以及响应于确定终端设备被选择,代表该组来向接入点传输该传输响应消息。

附图说明

下面仅通过举例的方式,参考附图描述本发明的示例实施例,在附图中

图1示出了可以应用本发明的实施例的无线通信场景;

图2a示出了根据实施例的过程的流程图;

图2b示出了根据实施例的过程的流程图;

图3示出了基于位置来对终端设备进行分组的实施例;

图4示出了用于从终端设备向接入点传输位置信息的实施例的信令图;

图5a示出了用于在终端设备之间执行无线电测量的实施例的信令图;

图5b示出了用于在终端设备与接入点之间执行无线电测量的实施例的信令图;

图6a示出了执行信号强度测量的实施例;

图6b示出了执行定向和/或rtt测量的实施例;

图7示出了选择两个或更多终端设备以进行应答的实施例;以及

图8和图9示出了根据一些实施例的装置的框图。

具体实施方式

以下实施例仅是示例。尽管说明书可以在若干位置引用“一个”实施例,但是这并不一定表示每个这样的引用均是指相同的(多个)实施例,也并不一定表示该特征仅适用于单个实施例。不同实施例的单个特征也可以被组合以提供其他实施例。此外,词语“包括”和“包含”应当理解为没有将所描述的实施例限制为仅由已经被提及的特征组成并且这样的实施例还可以包含未具体被提及的特征/结构。

图1示出了可以应用本发明的实施例的无线通信系统的一般架构。图1示出了包括接入点(ap)100和多个终端设备(sta)102、104、106、108、110、112的基本服务集(bss)。rts消息(140)的保护区域也在图1中被示出。基本服务集(bss)是ieee802.11无线局域网(wlan)的基本构建块。最常见的bss类型是基础设施,其中包括单个接入点以及所有相关联的终端设备。ap可以是固定ap,也可以是移动ap。ap100还可以提供对其他网络(例如,互联网10)的接入。在另一实施例中,至少一个bss是没有专用ap的独立bss(ibss)或网状bss(mbss),并且在这样的实施例中,终端设备100可以是非接入点终端站。

尽管在ieee802.11并且尤其是ieee802.11ax的上述拓扑的上下文中描述本发明的实施例,但是应当理解,本发明的其他实施例适用于基于其他规范的网络,例如,其他版本的ieee802.11、wimax(全球微波接入互操作性)、umtslte(通用移动电信系统的长期演进)、以及具有认知无线电特征的其他网络,例如基于不同规范和/或标准与无线电接入网共存的传输介质感测特征和自适应性。

借助于多用户多输入多输出(mu-mimo)和正交频分多址(ofdma)技术,ieee802.11ax被指定用于下行链路和上行链路多用户操作。这表示,接入点可以调度终端设备以同时发送和接收信号,并且在频域和空间域中进行多路复用。这对请求发送(rts)和清除发送(cts)协议提出了新的要求,因为传统的rts/cts仅可以被用于一对一连接。rts是传输请求消息,并且被用于查询所述多个信道中的至少一个信道是否空闲以进行传输。cts是传输响应消息,其指示第二无线通信装置的至少一个信道已经被检测为空闲。在成功的rts-cts帧交换之后,可以执行实际数据传输,而rts或cts的故障会阻止数据传输。

为了解决传统rts/cts的一对一连接的挑战,针对ieee802.11ax引入了被称为多用户请求发送(mu-rts)的新概念。mu-rts可以调度一个或多个终端设备以应答单个mu-rts帧,并且从而分发虚拟载波侦听(nav)信息以保护传输。一个或多个终端设备的调度可能导致以下情况:多个终端设备在被用于ofdma传输的每个20mhz块上用cts消息进行应答,并且这可能导致cts消息的冲突。cts消息的冲突可能会导致以下情况:ap可能会认为传输无法执行,因为它由于冲突而没有从终端设备接收到任何cts消息。参考图1,ap100可以传输mu-rts消息,并且请求所有终端设备102、104、106、108、110、112利用cts消息来应答。在这种情况下,所有终端设备都可以利用cts消息来应答,这会降低无线电网络的性能并且可能导致过保护,从而也会降低网络的性能。另一潜在问题是欠保护,如果ap选择cts应答者作为在mu-rts-cts帧交换之后的实际数据交换中调度的终端的非代表性组,则可能会发生欠保护。因此,提供了一种可以被用于通过增强ap与终端设备之间的mu-rts/cts消息传递来增强网络性能的解决方案。

图2a示出了根据实施例的流程图。参考图2a,该过程包括:将彼此相距一定距离内的多个终端设备分组(框200)到同一组中;选择(框202)该组中的一个或多个终端设备以代表该组来应答传输请求消息;传输(框204)指示所选择的一个或多个终端设备的传输请求消息;以及响应于传输该传输请求消息,发起从所选择的一个或多个终端设备接收(框206)传输响应消息。

例如,图2a的过程可以由ap100执行。同样可能的是,执行图2a的步骤的实体可以是作为ap100的一部分的装置或电路系统。在图2a的实施例中,接入点可以基于关于终端设备的位置信息对相关联的802.11ax终端设备进行分组。当终端设备之间的距离在一定限制内时,则认为终端设备彼此靠近并且被分组为同一组。

图2b示出了实施例。参考图2b,一种方法包括:从接入点接收指示所选择的一个或多个终端设备的传输请求消息,其中一个或多个终端设备被选择以代表彼此相距一定距离内的多个终端设备的组来响应于传输请求消息(框208);确定终端设备是否在所选择的一个或多个终端设备之中(框210);响应于确定终端设备被选择,代表该组来向接入点传输该传输响应消息(框212)。如果终端设备没有被选择,则传输请求消息可以不指示终端设备,并且因此该过程可以在步骤210之后结束。

图2b的过程可以由诸如终端设备102等终端设备和/或由终端设备中包括的装置或电路系统来执行。

该组中的一个或多个终端设备可以被选择以利用cts消息来应答由接入点传输的mu-rts消息。也就是说,在实施例中,这表示,单个终端设备被选择(即,该组中的仅一个终端设备被选择)以代表该组的其他成员来传输响应。被选择以利用cts来应答的一个或多个终端设备在mu-rts消息中被指示。例如,mu-rts消息包括指示被请求应答mu-rts消息的所选择的一个或多个终端设备的信息和用于由所选择的一个或多个终端设备传输cts消息的调度信息。

上面讨论的位置信息可以是任何类型的位置信息或定位信息,这些信息可以显式或隐式地指示终端设备的定位(例如,需要对位置信息进行进一步处理),例如卫星定位数据(如,全球定位系统(gps)数据)和/或来自单独的室内定位系统(ips)的定位数据。接入点还可以请求终端设备执行无线电测量,并且基于无线电测量数据,接入点可以知道终端设备的位置并且使用该数据来对终端设备进行分组。由接入点用于分组的数据可以从在接入点的范围内的所有终端设备来接收,而不仅是从被选择以利用cts消息来应答的终端设备接收。

应当指出,分组可以基于显式的距离指示参数(例如,位置),和/或基于不一定直接指示距离的某个其他参数。例如,无线电信号强度、信号方向和/或往返时间(rtt)可以被用于分组。例如,所述参数的相似性和/或大小可以被用于确定终端设备属于同一组(即,被分组在同一组中)。注意,如果终端设备不彼此相距一定距离内,则可以将终端设备被分组为不同的组。组的数目例如可以取决于终端设备的位置和/或无线电条件。也就是说,ap100要使用的资源越多,可以利用的组越多。因此,所述特定距离可以在不同场景之间变化。根据实施例,该距离是预定的。在实施例中,该距离在网络的操作期间是可配置的。

参考框200,被用于由ap对终端设备进行分组(例如,框200)的距离是指终端设备之间的无线电距离。在一些示例中,无线电距离是指终端设备如何测量和/或体验无线电环境,即,终端设备如何测量和/或体验来自无线装置的无线电信号。例如,彼此相距所述一定无线电距离内的两个终端设备可以以基本上相同的强度来测量相同的无线电信号。可以存在不同的方式来将彼此相距所述一定无线电距离内的终端设备分组到同一组:一个示例可以是使用无线电测量,而另一示例可以是使用位置信息(例如,物理位置)。也可以同时使用这两者。因此,ap100可能不必必须测量或计算终端设备之间的无线电距离。相反,它可以使用某个无线电测量参数(例如,信号强度、方向和/或rtt)和/或物理位置指示参数来确定终端设备是否彼此相距所述一定无线电距离内。例如,基于位置信息而确定的距离参数可以与无线电距离直接相关。

图3示出了基于位置来对终端设备进行分组的实施例。例如,接入点100可以基于位置信息来形成三个单独的组。因此,每个组可以形成自己的cts保护区域142、144、146。终端设备102和104彼此靠近,并且因此被接入点100分组为同一组。终端设备102和104的组可以形成cts保护区域146。终端设备106和108也彼此靠近(即,在阈值无线电距离内)但是远离终端设备102和104(即,无线电距离超过阈值或另一阈值),并且因此终端设备106和108可以未被接入点100分组为与终端设备102和104相同的组。因此,终端设备106和108可以被分组在一起并且该组可以形成cts保护区域144。另外,终端设备110和112彼此靠近但是远离其他终端设备102、104、106、108,并且因此终端设备110和112可以被分组在一起,并且所述组可以形成cts保护区域142。

接入点100可以指示每个组的一个成员应当利用cts消息来应答由ap100传输的mu-rts消息。在一些情况下,请求和/或指示多于一个响应者。应当利用cts消息来进行应答的一个或多个组成员在由接入点100发送的所传输的mu-rts消息中被指示。在图3的示例中,三个终端设备(即,每组一个)可以利用cts消息来应答mu-rts消息。与所有六个终端设备都将利用cts消息进行应答的情况相比,这可以提高无线局域网(wlan)的频谱使用率。进一步指出,可以有两个或更多组,并且每组可以包括两个或更多终端设备。但是,在某些特殊情况下,一组可以只包括一个终端设备。这可能是由于所使用的(多个)无线电距离阈值和/或到被用于对终端设备进行分组的其他参数的(多个)阈值引起的。

图4示出了用于从终端设备向接入点传输位置信息的实施例。以终端设备102为例,但是其他终端设备可以执行相同的动作。终端设备102可以获取位置信息,如图4的步骤402所述。例如,位置信息可以包括如gps数据等卫星定位数据和/或单独的室内定位系统(ips)数据。在如gps等基于卫星的定位系统中,信号从位于太空中的卫星被传输,并且被地球上的接收器接收。终端设备可以包括被用于确定终端设备的位置的卫星定位系统接收器。在室内条件下,卫星定位数据可能无法有效地使用,并且因此室内定位系统可以利用例如无线电波、磁场、声信号或其他感官信息来确定终端设备的位置。

终端设备可以将其获取的位置信息传输给接入点,如图4的步骤404所示。接入点100可以利用从在接入点的范围内的终端设备接收的位置信息来进行分组,如步骤406所示。接入点可以基于所接收的数据来确定终端设备的位置,并且形成组,其中同一组中的所有终端设备彼此相距一定无线电距离内。换言之,接入点100认为终端设备彼此足够靠近(即,在某个阈值无线电距离内),并且因此终端设备可以是同一组的成员并且形成自己的cts保护区域。再次指出,ap100不一定确定终端设备之间的无线电距离。相反,它可以利用一些其他参数,这些参数固有地可以被用于将在一定无线电距离内的终端设备分组为同一组。

在实施例中,位置信息由ap100经由另一系统(例如,ips)获取。因此,终端设备可能不必必须将位置信息传输给ap100。

图5a和图5b示出了与使用无线电测量作为用于分组的基础有关的一些实施例(例如,框200)。注意,ap100可以将从终端设备获取的位置信息和/或无线电测量信息用于分组。因此,在实施例中,分组至少基于无线电测量结果,该无线电测量结果是基于由多个终端设备执行的无线电测量而获取的。

根据实施例,参考图5a和图5b,ap100传输(502、508)请求一个或多个终端设备执行无线电测量的请求消息;接收(框506、512)响应于请求消息的无线电测量结果;以及至少基于比较从多个终端设备获取的无线电测量结果来对终端设备进行分组(200)。如上所述,可以使用无线电测量结果以替代或补充位置信息。终端设备(例如,终端设备104)可以执行如框504和510所述的测量。

根据实施例,ap可以请求终端设备执行无线电测量并且周期性地传输结果。终端设备以由ap确定的间隔来执行测量和结果的传输。间隔指示终端设备执行测量以及传输结果的频率。无线电测量可以周期性地(换言之,定期地)被执行,因此,测量结果也可以定期地可用于ap以用于对终端设备进行分组。

在另一实施例中,ap请求终端设备执行无线电测量,并且作为对请求的响应,终端设备执行测量并且为ap传输结果。终端设备执行测量并且在ap请求时传输结果。

根据实施例,参考图5a,ap100向多个终端设备传输用以执行无线电测量的请求(框502)。ap100请求例如在其范围内的终端设备执行关于一个或多个相邻接入点(例如,包括接入点120)的无线电测量。在接收到请求之后,终端设备可以在终端设备与一个或多个相邻接入点之间执行所请求的无线电测量(框504)。终端设备可以将无线电测量结果传输给被请求执行测量的ap(在这种情况下为ap100)(框506)。所测量的无线电测量结果可以别用于确定终端设备的位置,或者至少被用于比较来自不同终端设备的结果的相似性,从而显式或隐式地揭示终端设备之间的无线电距离。在接收到无线电测量结果之后,ap100至少基于所接收的结果来对终端设备进行分组(框200)。ap100可以利用无线电测量结果来确定哪些终端设备位于彼此相距一定无线电距离内,并且将这些终端设备分组为同一组。参考图5a描述的实施例可以涉及使用邻居测量来进行分组。即ap100可以请求终端设备测量ap100的邻居(例如,信号强度、方向和/或rtt)。根据实施例,参考图5b,ap100传输用以执行无线电测量的请求(框508)。ap100请求在其范围内的终端设备执行关于一个或多个终端设备(例如,相邻终端设备)的无线电测量。在接收到请求之后,终端设备可以在相邻终端设备之间执行所请求的无线电测量(框510)。终端设备将无线电测量结果传输给请求执行测量的ap100(框512)。例如,所测量的无线电测量结果可以被用于确定终端设备的位置。在接收到无线电测量结果之后,ap100可以至少基于所接收的结果来对终端设备进行分组(框200)。ap100可以利用在相邻终端设备之间执行的无线电测量的结果来确定哪些终端设备位于彼此相距一定无线电距离内,并且将这些终端设备分组为同一组。

根据实施例,参考图5a和图5b,ap100请求终端设备执行关于相邻接入点(图5a)和关于相邻终端设备(图5b)的无线电测量。这可以表示,ap100可以请求终端设备根据所有听到的信号来执行无线电测量。例如,ap100可以请求终端设备同时执行关于相邻终端设备和相邻接入点的无线电测量。ap100可以利用来自所有听到的信号的测量结果来确定终端设备的位置,或者至少显式或隐式地确定终端设备之间的无线电距离。ap100可以利用无线电测量结果以替代或补充位置信息。

图6a示出了用于执行信号强度测量的实施例。例如,该测量可以利用接收信号强度指示符(rssi)来执行。rssi指示终端设备可以从接入点听到信号的程度,rssi越高,信号越强。rssi结果也可以被用于确定终端设备的位置。如果rssi结果足够相似,换言之,在一定范围之间,则ap可以确定终端设备的位置彼此相距一定无线电距离内。换言之,终端设备彼此足够靠近,并且因此可以被分组为同一组。rssi可以例如利用链路测量动作帧来测量。注意,可以使用除了rssi之外的其他测量方案和/或度量。例如,信噪比(snr)和/或其(多个)派生词。但是,出于简化原因,将rssi用作示例。

参考图6a,ap(例如,ap100)请求终端设备102、104和106测量关于接入点130和120的rssi602、604、606、608、610、612。注意,该请求可以显式地请求测量ap、终端设备或两者(即,所有听到的信号)。然而,在该示例中,该测量关于相邻ap120和130来执行。ap100然后可以利用基于rssi的位置信息来对终端设备进行分组。可以利用测量结果来替代或补充其他位置信息。参考图6a,终端设备104和106似乎彼此靠近,换言之,彼此相距一定无线电距离内,并且因此rssi结果可以被认为是非常相似的,并且因此终端设备104和106可以被分组为同一组。终端设备102似乎远离终端设备104和106,换言之,它不在距终端设备104和106的无线电距离内,并且因此rssi与终端设备102和104的结果相比可以不同。基于此,ap100可以不将终端设备102分组为与终端设备104和106相同的组。

图6b示出了用于在终端设备与接入点之间执行rtt测量的实施例。rtt是一个时间量,它指示信号从发送者传送到接收者再回到发送者所花费的时间。rtt测量的结果还可以被用于确定终端设备的位置或至少不同终端设备之间的无线电距离。如果rtt结果足够相似,换言之,彼此相距一定范围内,则ap100可以确定终端设备彼此相距一定无线电距离内。换言之,终端设备彼此如此靠近以至于它们可以被ap100分组为同一组。当终端设备对三个或更多ap执行rtt测量时,可以利用三角法(triangulation)来确定终端设备的估计位置。

参考图6b,ap100请求终端设备102、104和106执行关于接入点130和120的rtt测量614、616、618、620、622、624。ap100然后可以利用从rtt结果中确定的rtt信息来对终端设备进行分组。可以利用测量结果以替代或补充其他位置信息。参考图6a,终端设备104和106似乎彼此靠近,换言之,彼此相距一定无线电距离内,并且因此rtt测量结果可能相似,换言之,在一定范围内,并且因此终端设备104和106可以被分组为同一组。终端设备102似乎远离终端设备104和106,换言之,它不在距终端设备104和106的无线电距离内,并且因此rtt测量结果与终端设备102和104的结果相比可以不同。基于此,ap100可以不将终端设备102分组为与终端设备104和106相同的组。

根据示例实施例,rtt信息和/或测量包括如802.11中指定的精细定时测量。

根据实施例,图6b示出了用于执行定向测量的实施例。定向测量可以作为到达角(aoa)或离开角(aod)测量来执行。例如,该测量可以基于从不同天线端口测量的相位差。方向信息指示第一接入点120相对于终端设备102、104、106的方向、以及终端设备102、104、106相对于第二接入点130的方向。定向测量结果可以被用于对终端设备进行分组。如果定向测量结果在一定范围内,换言之,足够相似,则ap100可以确定终端设备彼此相距一定无线电距离内。换言之,终端设备彼此足够靠近,并且因此可以被ap分组为同一组。定向测量的结果还可以与rtt测量的结果和/或rssi的结果相结合以确定在ap范围内的终端设备的位置。

参考图6b,ap100请求终端设备102、104和106执行关于接入点130和120的定向测量614、616、618、620、622、624。ap100可以将所确定的方向信息用于对终端设备进行分组。可以利用测量结果以补充或代替其他位置信息或无线电测量结果。参考图6a,终端设备104和106似乎彼此靠近,换言之,彼此相距一定无线电距离内,并且因此可以假定定向测量结果相似,并且因此终端设备104和106可以被分组为同一组。终端设备102似乎远离终端设备104和106,换言之,它不在距终端设备104和106的无线电距离内,并且因此定向测量结果与终端设备102和104的结果相比可以不同。基于此,ap100可以不将终端设备102分组为与终端设备104和106相同的组。

因此,无线电测量结果可以以很多不同的方式被用于对终端设备进行分组。分组可以基于从不同终端设备获取的结果的相似性和/或比较。不同的无线电测量度量可以包括通信rtt、方向和/或信号强度。尽管图6a和图6b的示例示出了在不同ap120、130上的测量,但是同样有可能对不同的终端设备或这两者执行测量。注意,被测量的无线装置(例如,ap或终端设备)可以传输其身份(例如,唯一标识符)。因此,无线电测量结果可以是可比较的,例如,所测量的无线装置的身份可以是已知的。

图7示出了用于选择两个或更多终端设备以利用cts消息来应答mu-rts消息的实施例。在例如同一组中的两个终端设备之间的无线电距离足够大的情况下,选择两个终端设备以利用cts来应答由ap传输的mu-rts可能是有益的。因此,与仅选择一个终端设备进行响应的情况相比,可以扩大保护区域。参考图7,基于终端设备102、104、106、108、110、112的位置信息和/或无线电测量结果(有时称为无线电测量信息)来将它们分组为同一组。终端设备106和112之间的无线电距离在一定限制内使得它们被分组为同一组,但是仍然足够大(即,超过另一限制)使得选择两个终端设备106、112以利用cts消息进行应答可能是有益的。当终端设备106和112利用cts消息应答时,它可以形成更大的cts保护区域以保护传输。在例如选择终端设备106以代表整个组来利用cts消息进行应答的情况下,它不一定为终端设备112提供足够的保护,因为它距终端设备106的无线电距离很大。在这种情况下,接入点100可以选择终端设备106和112两者以利用cts消息来应答。当请求终端设备106和112都利用cts来应答时,它形成了终端设备112的cts保护区域148以及终端设备106的cts保护区域150以保护传输。cts保护区域148和150一起形成保护被放置在同一组中的所有终端设备的传输的更宽的保护区域。mu-rts消息因此可以指示两个终端设备106、112,使得这两者可以确定它们被请求进行响应。在某些情况下,会选择多于两个响应者。在这种情况下,mu-rts消息指示所选择的每个响应者。还应当注意,如果两个组成员之间的无线电距离(例如,由箭头指示的终端设备106和112之间的无线电距离)不超过阈值,则ap100可以选择该组中的仅一个终端设备来利用cts消息进行应答。

还应当注意,如果ap100从该组中的至少一个终端设备接收到至少一个响应(例如,cts),则ap100可以相应地动作。即如果接收到至少一个cts消息,则该过程可以被认为是成功的。然后,ap100可以继续调度传输,诸如ofdma数据帧。根据实施例,如果没有从组中的至少一个成员接收到cts响应,则ap100不向组成员和/或组传输任何东西。实施例提供了一种装置,该装置包括至少一个处理器和包括计算机程序代码的至少一个存储器,其中至少一个存储器和计算机程序代码被配置为与至少一个处理器一起,使该装置执行上述接入点(例如,接入点199、120或130)的过程。至少一个处理器和包括计算机程序代码的至少一个存储器可以形成用于执行上述过程的部件。

在实施例中,ap100选择每个组(例如,一个或多个组)中的一个终端设备以利用cts消息进行响应。在没有从所选择的终端设备接收到响应的情况下,ap100可以决定不为该组调度传输,或者从同一组中选择某个其他终端设备,传输另一mu-rts,并且发起从所述所选择的某个或某些其他终端设备接收响应。

根据实施例,ap100在组中任意地选择终端设备。根据实施例,ap100基于确定终端设备位于组中的中央和/或表示该组中的平均终端设备位置来选择终端设备。如上所述,组成员相比于彼此之间可以具有相似的介质和/或信道状态视图,这可以通过终端设备上的位置和/或无线电测量信息来揭示。

实施例提供了一种装置,该装置包括至少一个处理器和包括计算机程序代码的至少一个存储器,其中至少一个存储器和计算机程序代码被配置为与至少一个处理器一起,使该装置执行所述终端设备(例如,终端设备102)的过程。至少一个处理器和包括计算机程序代码的至少一个存储器可以形成用于执行上述过程的部件。图8示出了装置的结构的框图。该装置可以被包括在接入点中,或者在一些实施例中,该装置是提供无线电接入的接入点。该装置包括处理电路系统82,该处理电路系统82包括至少一个处理器。处理电路系统82可以包括:被配置为执行对终端设备进行分组的分组电路系统84、被配置为执行对传输请求消息进行应答的终端设备的选择的选择电路系统86、被配置为传输该传输请求消息的传输电路系统88、以及被配置为接收传输响应消息的接收电路系统90。

处理电路系统82可以包括电路系统84至90作为子电路系统,或者它们可以被认为是由相同的物理处理电路系统执行的计算机程序模块。存储器92可以存储包括指定电路系统84至90的操作的程序指令的一个或多个计算机程序产品94。该装置还可以包括为该装置提供在由包括该装置的接入点管理的无线网络中的无线电通信能力的通信接口(i/o)80。通信接口80可以向该装置提供与其他接入点、终端设备和/或与集中式资源协调器的通信能力。通信接口80可以包括实现无线通信的无线电通信电路系统,并且在一些实施例中,包括实现有线通信的有线通信电路系统。

图9示出了装置的结构的框图。该装置可以被包括在终端设备(例如,终端设备102)中,或者在一些实施例中,该装置是终端设备102或类似的终端设备。该装置包括处理电路系统910,该处理电路系统910包括至少一个处理器。处理电路系统910可以包括:被配置为接收传输请求消息的接收电路系统912、被配置为确定终端设备是否在所选择的响应者之中的确定电路系统914、以及被配置为代表一组终端设备向接入点传输该传输响应消息的传输电路系统916。

处理电路系统910可以包括电路系统912至916作为子电路系统,或者它们可以被认为是由相同的物理处理电路系统执行的计算机程序模块。存储器920可以存储包括指定电路系统912至916的操作的程序指令的一个或多个计算机程序产品940。该装置还可以包括为该装置提供在无线网络中的无线电通信能力的通信接口(i/o)900。通信接口900还可以向该装置提供与其他终端设备、接入点和/或与集中式资源协调器的通信能力。通信接口900可以包括实现无线通信的无线电通信电路系统,并且在一些实施例中,包括实现有线通信的有线通信电路系统。

尽管在本文中使用mu-rts和cts消息,但是它们需要被理解为示例,并且因此实施例可以适用于其他类似的消息收发方案。然而,所提供的实施例对于增强mu-rts/cts传输可能是特别有益的。

在本申请中,术语“电路系统”是指以下所有内容:(a)仅硬件电路实现,诸如仅在模拟和/或数字电路系统中的实现;(b)电路与软件和/或固件的组合,诸如(如适用):(i)(多个)处理器或处理器核的组合;或者(ii)(多个)处理器/软件的各个部分,包括(多个)数字信号处理器、软件和至少一个存储器,它们共同工作以使装置执行特定功能;以及(c)需要软件或固件才能操作(即使该软件或固件实际上并不存在也是如此)的电路,诸如(多个)微处理器或(多个)微处理器的一部分。

“电路系统”的这一定义适用于该术语在本申请中的所有使用。作为另外的示例,如在本申请中使用的,术语“电路系统”还将覆盖仅处理器(或多个处理器)或处理器的一部分(例如,多核处理器的一个核)及其(或它们的)随附的软件和/或固件的实现。根据本发明的实施例,术语“电路系统”还将覆盖(例如并且如果适用于特定元件)该装置的基带集成电路、专用集成电路(asic)和/或现场可编程网格阵列(fpga)电路。

结合图2a至图7描述的过程或方法也可以以由计算机程序定义的计算机过程的形式来执行。计算机程序可以是源代码形式、目标代码形式或某种中间形式,并且可以被存储在某种载体中,该载体可以是能够承载该程序的任何实体或设备。这样的载体包括瞬态和/或非瞬态计算机介质,例如,记录介质、计算机存储器、只读存储器、电载波信号、电信信号和软件分发包。根据所需要的处理能力,计算机程序可以在单个电子数字处理单元中被执行,或者可以被分布在多个处理单元之间。

本发明适用于以上定义的无线系统,但是也适用于其他合适的通信系统。所使用的协议、通信系统的规范及其网络元件发展迅速。这样的发展可能需要对所描述的实施例进行额外的改变。因此,所有的单词和表达应当被宽泛地解释,并且它们旨在说明而不是限制实施例。对于本领域技术人员将很清楚的是,随着技术的进步,本发明构思可以以各种方式来实现。本发明及其实施例不限于上述示例,而是可以在权利要求的范围内变化。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1