具有有限回波消除能力的设备上的全双工无线通信的制作方法

文档序号:12168208阅读:238来源:国知局
具有有限回波消除能力的设备上的全双工无线通信的制作方法与工艺

本申请要求2014年7月18日提交的美国申请序列号No.14/335,396的优先权权益,该申请通过引用被全部合并于此。

版权声明

本专利文献的公开的一部分包括要受到版权保护的内容。版权所有者对于任何人复制本专利文献或专利公开无异议,因为本文件专利文献或专利公开存在于专利商标局专利文件或记录中,但无论以何种方式都保留全部版权。以下声明适用于下文所描述的以及形成本文件的一部分的附图中的软件和数据:版权所有英特尔公司(Intel,Inc.),保留所有权利。

技术领域

实施例涉及无线通信。一些实施例涉及全双工无线通信。



背景技术:

当前无线通信仅为半双工,也就是说,每个无线设备可以发送数据和接收数据,但并不是同时在相同频率上发送和接收。这是因为来自无线设备的发送显著压制了在该正进行发送的无线设备处接收的从其他无线设备发送的任何信号。

附图说明

在附图中,相似标号可以描述不同视图中的相似组件,这些附图不一定按比例绘制。具有不同字母后缀的相似标号可以表示相似组件的不同实例。附图一般通过示例而非限制的方式阐述本文档中所论述的各个实施例。

图1示出了根据本公开的一些示例的全双工通信会话的配置图示。

图2示出了根据本公开的一些示例的在无线设备间配置全双工通信的方法,该方法在无线设备中的至少一者具有有限回波消除能力时由受控无线设备执行。

图3示出了根据本公开的一些示例的在无线设备间配置全双工通信的方法,该方法在无线设备中的至少一者具有有限回波消除能力时由控制无线设备执行。

图4示出了根据本公开的一些示例的无线设备的示意图。

图5示出了根据本公开的一些示例示出可以在其上实现一个或多个实施例的机器示例的框图。

具体实施方式

目前针对回波消除(echo cancellation)方面的技术发展允许无线设备将其自己发送的信号对从另一无线设备接收的信号的影响最小化。这些发展允许实现在相同频率上同时发送和接收的无线网络,下文称之为全双工通信。

如果无线设备将来自其自己发送的干扰降低至某一水平以使得能够实现成功接收,那么全双工操作是可能的。这被称为“回波消除”。发送是否能够被有效地回波消除以使得设备也能够在相同频率上同时接收传输可以依赖于:要消除的发送的发送功率;设备能够消除的量;传入接收信号功率;以及接收信号的调制编码方案(MCS)。

较低成本的无线设备很可能具有有限的回波消除能力,这是因为这些无线设备不能将来自其自身发送的干扰降低到其接收机的针对在某一发送功率以上发送的传输的本底噪声。这是因为其回波消除电路能力有限。尽管有这些限制,但仍存在许多可以使用无线设备能够进行的较少量的回波消除来实现全双工通信的场景。示例场景包括:在具有较多回波消除能力的设备与具有较少回波消除能力的设备(例如,移动设备和固定接入点(AP))之间的通信;无线介质允许使用低于传输设备能够具有的回波消除量的发送功率的场景等。

在一些示例中公开了允许具有有限回波消除能力的无线设备参与全双工通信的方法、系统和机器可读介质。在一些示例中,通过认真控制发送功率和传输中所使用的调制编码方案(MCS),两个设备可以进行全双工通信。本文所使用的术语“具有有限回波消除能力的无线设备”是不能将来自最大功率的传输的干扰消除至接收机的本底噪声水平或者低于本底噪声水平。由此,成功的全双工操作要求接收信号强于最小敏感等级或者强于较低的发送功率,或者强于两者。例如,考虑具有20dBm最大发送功率和-90dBm的本底噪声的无线设备。如果该无线设备具有完全的回波消除能力,则其可以将20dBm发送的干扰降低至-90dBm,因此仍基本能够接收当其不发送时能够接收的任何帧。如果该设备具有有限的回波消除能力,例如,90dB,则其可能仅将20dBm发送的干扰降低至-70dBm。该设备将需要高出20dB的接收信号强度来成功接收传输。替代地,该设备可以将其发送功率降低至0dBm并且能够将该发送功率消除至-90dBm,并且仍能接收全部帧。

在一些示例中,在进行全双工通信之前,并且在一些示例中,周期性地在进行全双工通信时,参与该无线通信的无线设备之一可以基于传输无线设备的能力以及其他因素来建立最复合的调制编码方案(MCS),该MCS可被用来在全双工模式下通信。为了方便起见,该无线设备在下文中可被称为控制无线设备。为了建立该MCS,另一无线设备(下文称为“受控无线设备”)可以向控制设备发送关于其能力的信息、关于设备之间空中接口的信息、以及其他信息。所计算的最复合MCS可以被设置以使得受控无线设备能够取消其自身的发送并且仍能够接收控制设备的发送,反之亦然。MCS计算可以假设互惠的信道状况(例如,上行链路信道状况和下行链路信道状况相同),并且在下一更新时段之前这些信道状况将不发生改变。在一些示例中,在MCS计算中也可以考虑如下因素:额外的历史数据、安全裕度、或者二者。

现在转向图1,示出了根据本公开的一些示例的全双工通信会话的配置图示1000。受控设备1010可以是具有有限回波消除能力的无线设备或者是具有完全回波消除能力的无线设备。控制设备1020可以是具有有限回波消除能力的无线设备或者是具有完全回波消除能力的无线设备。在图1中,受控设备被描绘为智能手机,并且控制设备1020被描绘为接入点,但在其他示例中,可以使用各种不同的配置。

在一些示例中,受控设备1010和控制设备1020可以交换控制帧(例如,分组),以开始全双工通信时段(例如,会话)。这些控制帧可以是如下帧或者可以包括如下帧,在该帧中,受控设备1010可以告知控制设备1020各种回波消除参数1030。控制设备1020可以使用这些参数来确定各种全双工通信参数1040,这些全双工通信参数1040被发送至受控设备1010并且由受控设备1010和控制设备1020二者用来进行全双工通信。会话配置可以在开始全双工通信之前完成、可以周期性地在全双工通信会话期间完成、或者可以满足以上两者。该配置可以利用任何配置或控制消息发送,例如,802.11MAC管理消息。

回波消除参数可以是与无线设备消除其自身的发送的能力有关的任何无线发送参数。受控无线设备发送至控制无线设备的示例回波消除参数1030可以包括如下项中的一项或多项:

·受控无线设备能够具有的回波消除量。在一些示例中,该回波消除量可以是固定值。在一些示例中,该回波消除量可以依赖于发送功率而变化。回波消除可以是针对发送功率范围给定回波消除能力的表格形式。

·受控无线设备的接收器噪声系数(Noise Figure)。在一些示例中,该接收器噪声系数可以是静态值并且用于如下情形:回波消除噪声功率大致等于接收器噪声功率。

·用于给定全双工时段的最大(最复合)MCS。该最大MCS在一长段时间(例如,许多全双工时段)中可以是固定的或者可以变化。

·发送功率信息。该发送功率信息是用来发送如下帧的发送功率,该帧可被用来设立全双工时段(例如,控制帧,用来发送诸如1030之类的回波消除参数的帧等)。该发送功率信息可以允许控制设备确定控制设备与受控设备之间的路径损耗。如果受控设备所使用的发送功率在全双工时段期间不是恒定不变的,则该发送功率信息可以提供将使用的发送功率范围。

·全双工时段的持续时间。该持续时间是全双工时段的持续时间。在一些示例中,该持续时间可以在发起请求发送(RTS)介质访问控制(MAC)帧中发送。

全双工通信参数(例如,MCS、发送功率等)可由控制设备基于如下条件来设置:

1.(受控设备的发送功率-路径损耗-特定MCS所需的SINR(从受控设备至控制设备))>(控制设备发送功率-控制设备回波消除);和(AND)

2.(控制设备的发送功率-路径损耗-特定MCS所需的SINR(从控制设备至受控设备))>(受控设备发送功率-受控设备回波消除)。

更正式地,这些关系可表示为(其中,B是受控无线设备,A是控制无线设备):

TB-PL-SINRBA>TA-ECA

TA-PL-SINRAB>TB-ECB

在这些约束下,可以选择各种全双工通信参数。全双工通信参数可以是用于无线全双工通信会话中的任何无线通信发送或接收参数。全双工通信参数可以是显式参数,例如:用于发送的确切的MCS;阈值,例如,用于发送的最大MCS;或者范围,例如,用于发送的有效MCS的范围或选集。如果全双工通信参数是范围或阈值,则受控设备1010可以选择该范围内或者阈值以下的任何有效参数。如果全双工通信参数是显式参数,则受控设备1010可以使用控制设备1020所提供的显式值。

在一些示例中,无线通信可针对吞吐量而被配置,其中,两个无线设备都将尝试使用可能的最复合MCS。这将允许在设备之间传送最大量的数据。在其他示例中,控制无线设备可以选择可能的最大MCS用于或者上行链路无线链路或者下行链路无线链路,而另一无线链路可以使用低复合度的MCS和/或低发送功率,因为所述另一无线链路仅用来提供确认。受控设备1010和控制设备1020可以协商所期望的MCS。在一些示例中,对于最大吞吐量,可以提供全双工时段内将开始确认信息(在一些示例中采用未经请求的块确认的形式)的点以允许设备B能够确定其应何时从数据切换为确认。

在全双工时段期间,对于两个设备而言可能都期望不等待另一设备便进行发送,这可以通过未经请求的块确认来实现。不是使用块确认,而是允许立即-响应帧(例如,立即ACK)会增加与响应帧的传统SIFS时序有关的复杂度。然而,要求立即-响应的帧会强制一个设备等待来自另一设备的响应。

例如,如果从设备A至设备B的数据帧期望从设备B至设备A的立即确认(ACK)。在全双工模式下,设备A将等待,直到设备B:完成无论其发送的任何帧、延迟SIFS时段、以及发送ACK。在该示例中,与SIFS有关的规则变得更加复杂,并且整体吞吐量下降。在全双工时段中使用块ACK而没有任何立即-响应帧更为容易,从而允许每个设备能够独立于另一设备发送的内容而选择要发送的内容。

具有多个天线的无线设备当与类似的多天线无线设备通信时,可以使用常规的多输入多输出(MIMO)技术。在一些示例中,如果MIMO设备正与非MIMO设备进行全双工通信,则MIMO设备可以利用其一个或多个天线来进行全双工用途。例如,如果单天线设备(非MIMO设备)正与双天线设备(MIMO设备)通信,则MIMO设备可以使用一个天线进行发送并且使用另一天线进行接收。在这些示例中,在使用MIMO的无线设备处可能需要较少的回波消除电路,因为天线之间的隔离使得干扰降低,从而减少所需的回波消除量。例如,在该情形中,由于该配置,具有有限回波消除能力的无线设备可以具有完全的回波消除能力。

现在转向图2,示出了当无线设备中的至少一者具有有限回波消除能力时在无线设备间配置全双工通信的方法2000。图2的方法可由受控无线设备执行。在操作2010处,受控无线设备可以确定其回波消除参数。回波消除参数可以包括如下项中的一个或多个:设备能够具有的回波消除量、接收器噪声系数、可用的最大MCS、发送功率、无线介质的一个或多个参数(例如,接收信号强度指示-RSSI)、以及全双工通信会话的持续时间等。在一些示例中,可以通过查询无线设备的各种组件(例如,通过向回波消除电路发送消息)、通过测量无线介质、通过测量能被成功消除的回波量等,基于一个或多个“硬编码”值来确定参数。

在操作2020处,这些回波消除参数可被发送至控制设备。控制设备可以使用这些参数来计算全双工通信参数,该全双工通信参数可由控制设备发送回受控设备。在操作2030处,可由受控设备接收全双工通信参数。全双工通信参数可以包括如下项中的一项或多项:用于上行链路的MCS、用于下行无线链路的MCS、上行无线链路的发送功率、下行无线链路的发送功率等。

在操作2040和2050处,受控设备可以使用全双工通信参数来在全双工模式下同时发送数据和接收数据。例如,当受控设备向控制设备发送分组时,受控设备可以使用控制无线设备所选择的用于下行链路的MCS。

在操作2060处,可以做出关于是否需要新的配置的确定。例如,全双工系统可被设置为基于触发事件重配置发送参数。触发事件可以包括:从确定先前配置起的预定时间量到期、无线连接的属性发生变化、来自控制设备的重配置的消息等。无线连接的属性发生变化可以包括丢失的分组、丢弃的分组、或损坏的分组超过预定阈值、RSSI发生变化等。在一些示例中,不需要重配置,因为在操作2030处接收到的全双工通信参数用于整个全双工通信会话中,无需修改。

如果在2060处确定需要改变配置,则重复操作2010-2020,并且可以在操作2030处接收新的配置。该新的配置可以在操作2040和2050被使用。如果在2060处不期望改变配置,则操作2040和2050在当前配置下继续进行。

在一些示例中,为了确定哪个无线设备是控制设备以及哪个设备是受控设备,使用现有控制消息发送。可以基于处理功率、电池电力、优选的设备类型(例如,可以是这样的情形:接入点可以是优选的控制设备)、回波消除能力(例如,具有更完整的回波消除能力的设备可以是控制设备)等来选择控制设备。

现在转向图3,示出了当无线设备中的至少一者具有有限回波消除能力时在无线设备间配置全双工通信的方法3000。图3可由控制设备执行。在操作3010处,控制无线设备可以确定其自己的回波消除参数。可以采用与图2中受控设备在操作2010处确定其自己的回波消除参数相同的方式来确定这些回波消除参数。回波消除参数可以包括如下项中的一个或多个:设备能够具有的回波消除量、接收器噪声系数、可用的最大MCS、发送功率、无线介质的一个或多个参数(例如,接收信号强度指示-RSSI)、以及全双工通信会话的持续时间等。

在操作3020处,可从受控设备接收回波消除参数。在操作3030处,控制设备可以使用从受控设备接收的参数以及针对其自己所计算的回波消除参数来计算全双工通信参数。在一些示例中,控制设备可以使用上述公式来计算全双工通信参数。控制设备可能更偏爱最大化吞吐量(例如,用于上行链路通信和下行链路通信的最大MCS)或延迟(1atency)(例如,用于或者上行链路或者下行链路的最大MCS,以及用于另一链路的较低MCS或发送功率)、或者以上两者结合。可以完成对MCS的确定,以满足先前给定的约束。在这些约束下,可以选择MCS来最大化全双工通信会话的目标。这些目标可以在通信参与方之间经过预先通信。

在操作3040处,全双工参数可被发送至受控设备。全双工通信参数可以包括如下项中的一项或多项:用于发送数据的MCS、发送功率、用于接收数据的MCS等。在操作3050和3060处,控制设备可以使用全双工通信参数来在全双工模式下同时发送数据和接收数据。

在操作3070处,可以做出关于是否需要新的配置的确定。例如,全双工系统可被设置为基于触发事件重配置发送参数。触发事件可以包括:从确定先前配置起的预定时间量到期、无线连接的属性发生变化、来自受控设备的重配置的消息等。无线连接的属性发生变化可以包括丢失的分组、丢弃的分组、或损坏的分组超过预定阈值、RSSI发生变化等。

如果在3060处确定需要改变配置,则重复操作3010-3040。该新的配置可以在操作3050和3060处被使用。如果在3070处不期望改变配置,则操作3050和3070在当前配置下继续进行。

图4示出了根据本公开的一些示例的能够进行全双工通信的示例无线设备4010(例如,站(STA)或接入点(AP))的示意图。设备4010可以是能够与任何其他无线设备进行全双工通信的任意无线设备,并且可以是控制无线设备或受控无线设备。设备4010可以具有有限的回波消除能力。设备4010可以具有完全的回波消除能力。无线设备4010可以承担接入点(AP)、站(STA)等的角色。示例无线设备4010可以包括能够进行无线通信的任何计算设备。示例包括台式计算机、膝上型计算机、智能电话、蜂窝电话、平板电脑等。设备4010可以包括应用层模块4020。应用层模块4020可以包括各种协议栈的协议层,例如,开放式系统互联模型(OSI)协议栈或类似的栈。例如,应用层模块4020可以实现一个或多个数据链路层协议(例如,逻辑链路控制)、网络层协议(例如,互联网协议(IP))、传输层协议(例如,传输控制协议(TCP))、会话层协议、表现层协议、以及应用层协议(例如,文件传输协议(FTP)、超文本传输协议(HTTP))。应用层模块4020可以将要发送至另一无线设备的数据以MAC服务数据单元(MSDU)的形式发送至MAC层模块4030。应用层模块4020可以通过MAC层模块4030接收来自其他设备的采用MSDU形式的数据。

MAC层模块4030可以实现802.11MAC协议,该802.11MAC协议可以提供根据802.11无线标准族实现的寻址和信道访问控制等。MAC层可以接收来自应用层模块4020的MSDU并且将数据以物理服务数据单元(PSDU)的形式递送至物理层模块4040。MAC层可以通过物理层模块4040接收来自其他设备的采用物理服务数据单元(PSDU)形式的数据。本文所使用的术语协议可以是分层协议模型中的实体通过其来与其他层以及与其他设备上的对等实体交换数据和控制信息的手段。该交换可以通过协议数据单元(PDU)来发生。例如,设备4010的MAC层模块4030可以通过MAC PDU(MPDU)的交换与另一无线设备的另一MAC层模块进行通信。物理(PHY)层模块4040可以通过物理PDU(PPDU)与另一无线设备中的另一PHY层模块进行通信。

MAC层模块4030可以使得PHY层模块4040向一个或多个其他设备发送用户数据、确认、块确认、否定确认等。在一些示例中,MAC层模块4030可以与另一无线设备的另一MAC层模块通信以确定哪个设备是控制设备以及哪个设备是受控设备。MAC层模块4030可以确定无线设备的回波消除参数,以使得PHY层模块4040发送回波消除参数(如果无线设备是受控设备的话)、从PHY层接收全双工通信参数、以及使用全双工通信参数来在全双工通信中发送和接收分组。MAC层模块4030还可以确定触发事件何时发生,所述触发事件可能需要对全双工通信参数进行重配置并且发起这样的重配置。

在其他示例中,如果无线设备是控制设备,则MAC层模块4030还可以接收受控设备的回波消除参数,并且使用受控设备的回波消除参数及其自己计算的回波消除参数来计算全双工通信参数。MAC层模块4030然后可以通过PHY层模块4040向受控无线设备发送全双工通信参数。MAC层模块4030可以实现如图1-3所示的方法。

物理层模块4040可以实现802.11物理层协议,802.11物理层协议可以通过加扰、编码、交织、符号映射和调制以及通过对无线介质的测量和后续报告对MAC层的这些测量,来提供用于MAC层模块4030的无线传输机制。物理层模块4040可以包括或控制回波消除器电路。

图5示出了示例机器5000的框图,在示例机器5000上可以执行本文所讨论的技术(例如,方法)中的任意一个或多个。在替换实施例中,机器5000可操作为独立的设备或可被连接(例如,联网)到其他机器。在联网部署中,机器5000可以作为服务器-客户端网络环境中的服务器机器、客户端机器、或两者进行操作。在示例中,机器5000可作为对等(P2P)网络环境(或其他分布式网络环境)中的对等机。机器5000可以是接入点(AP)、站(STA)、个人计算机(PC)、平板PC、机顶盒(STB)、个人数字助理(PDA)、移动电话、智能电话、web设备、网络路由器、交换机或桥、或能够执行指定要被机器采取的动作的指令(顺序或以其他方式)的任意机器。此外,虽然只示出单个机器,但术语“机器”还可被用于包括单独或共同执行一组(或多组)指令以执行本文所述的任意一个或多个方法(例如,云计算、软件即服务(SaaS)、其他计算机集群配置)的机器的任意集合。

本文所述的示例可包括逻辑或很多组件、模块或机制,或可在逻辑或很多组件、模块或机制上进行操作。模块是能够执行指定操作的有形实体(例如,硬件)并且可以某种方式进行配置或安排。在示例中,电路可以指定方式(例如,在内部或针对例如其他电路之类的外部实体)被安排为模块。在示例中,一个或多个计算机系统(例如,单机、客户端或服务器计算机系统)或一个或多个硬件处理器的部分或整体可通过固件或软件(例如,指令、应用部分或应用)被配置为运作以执行指定操作的模块。例如,机器5000可被配置为包括图4的组件并且执行图2-图3的方法。在示例中,软件可驻留在机器可读介质上。在示例中,软件当被模块的基础硬件执行时,使得硬件执行指定操作。

相应地,术语“模块”被理解为包括有形实体,即物理构造的、具体配置的(例如,硬连线的)、或临时(例如,暂时)配置的(例如,编程的)、从而以指定方式操作或执行这里所述的任意操作的部分或全部的实体。考虑模块被临时配置的示例,每个模块不必在任何时刻都实例化。例如,在模块包括使用软件配置的通用硬件处理器的情况下,通用硬件处理器可在不同时刻被配置为相应不同的模块。软件可相应地配置硬件处理器,例如,以在一个时刻构成特定模块而在另一时刻构成另一模块。

机器(例如,计算机系统)5000可包括硬件处理器5002(例如,中央处理单元(CPU)、图形处理单元(GPU)、硬件处理器内核或其任意组合)、主存储器5004和静态存储器5006,其中的一些或全部可通过链路(例如,总线)5008彼此通信。机器5000还可包括显示单元5010、字母数字输入设备5012(例如,键盘)以及用户界面(UI)导航设备5014(例如,鼠标)。在示例中,显示单元5010、输入设备5012和UI导航设备5014可以是触屏显示器。机器5000还可包括存储设备(例如,驱动单元)5016、信号生成设备5018(例如,扬声器)、网络接口设备5020以及一个或多个传感器5021(例如,全球定位系统(GPS)传感器、罗盘、加速计或其他传感器)。机器5000可包括输出控制器5028(例如,串行(例如,通用串行总线(USB))、并行或其他有线或无线(例如,红外射线(IR)、近场通信(NFC)等)连接)以与一个或多个外部设备(例如,打印机、读卡器等)通信或控制一个或多个外部设备。

存储设备5016可包括机器可读介质5022,在其上存储实现这里所描述的一个或多个技术或功能或由这里所描述的一个或多个技术或功能使用的一组或多组数据结构或指令5024(例如,软件)。指令5024还可在由机器5000对其的执行过程中全部或至少部分驻留在主存储器5004、静态存储器5006、或硬件处理器5002内。在示例中,硬件处理器5002、主存储器5004、静态存储器5006或存储设备5016的一种或任意组合可构成机器可读介质。

虽然机器可读介质5022被示为单个介质,但是术语“机器可读介质”可包括被配置为存储一个或多个指令5024的单个介质或多个介质(例如,集中式或分布式数据库、和/或相关联的缓存和服务器)。

术语“机器可读介质”可包括能够存储、编码或携带供机器5000执行并且使得机器5000执行本公开的任意一个或多个技术的指令,或能够存储、编码或携带由该指令使用或与该指令相关联的数据结构的任意介质。非限制性机器可读介质示例可包括固态存储器和光学及磁性介质。机器可读介质的具体示例可包括:非易失存储器,例如,半导体存储器设备(例如,电可编程只读存储器(EPROM)、电可擦除可编程只读存储器(EEPROM))和闪速存储器设备;磁盘,例如,内部硬盘和可移除磁盘;磁光盘;随机存取存储器(RAM);固态驱动器(SSD);以及CD-ROM和DVD-ROM盘。在一些示例中,机器可读介质可以包括非暂态机器可读介质。在一些示例中,机器可读介质可以包括不是暂态传播信号的机器可读介质。

指令5024还可通过通信网络5026、使用传输介质、经由网络接口设备5020来发送或接收。机器5000可以通过使用很多传输协议(例如,帧中继、互联网协议(IP)、传输控制协议(TCP)、用户数据报协议(UDP)、超文本传输协议(HTTP)等)中的任意一个与一个或多个其他机器通信。示例通信网络可以包括局域网(LAN)、广域网(WAN)、分组数据网(例如,互联网)、移动电话网络(例如,蜂窝网络)、普通旧式电话(POTS)网络、以及无线数据网络(例如,被称为的电气电子工程师协会(IEEE)802.11标准族、被称为的IEEE 802.16标准族)、IEEE 802.15.4标准族、长期演进(LTE)标准族、通用移动通信系统(UMTS)标准族、对等(P2P)网络等。在示例中,网络接口设备5020可以包括一个或多个物理插口(例如,以太网、同轴插口、或电话插口)或者一个或多个天线来与通信网络5026相连接。在示例中,网络接口设备5020可以包括多个天线来使用如下项中的至少一项进行无线通信:单输入多输出(SIMO)、多输入多输出(MIMO)、或多输入单输出(MISO)技术。在一些示例中,网络接口设备5020可以使用多用户MIMO技术进行无线通信。

其他注释和示例

示例1包括用于配置全双工通信的主题(例如,方法、用于执行动作的装置、包括当被机器执行使得机器执行动作的指令的机器可读介质、或被配置为执行动作的装置),包括:在无线设备处,使用一个或多个处理器,该一个或多个处理器被配置为:确定回波消除参数;将回波消除参数发送至控制无线设备;接收全双工通信参数,该全双工通信参数是控制无线设备基于回波消除参数来确定的;以及响应于接收到全双工通信参数,在同一无线信道上使用全双工通信参数同时向控制无线设备发送分组以及从控制无线设备接收分组。

在示例2中,示例1的主题可以可选地包括,其中,无线设备具有有限的回波消除能力,并且其中,全双工通信参数被计算以允许无线设备的回波消除电路消除由无线设备产生的发送。

在示例3中,示例1-2中任一个或多个示例的主题可以可选地包括,其中,控制无线设备具有有限的回波消除能力。

在示例4中,示例1-3中任一个或多个示例的主题可以可选地包括,其中,回波消除参数是如下项之一:无线设备能够具有的回波消除量、接收器噪声系数、最大调制编码方案(MCS)、无线介质的测量、发送功率、以及全双工时段持续时间。

在示例5中,示例1-4中任一个或多个示例的主题可以可选地包括,其中,全双工通信参数是调制编码方案(MCS)。

在示例6中,示例1-5中任一个或多个示例的主题可以可选地包括,其中,无线设备和控制无线设备根据802.11标准族之一进行操作。

在示例7中,示例1-6中任一个或多个示例的主题可以可选地包括,其中,无线设备包括第一天线和第二天线,并且其中,同时向控制无线设备发送分组以及从控制无线设备接收分组包括使用第一天线用于接收分组并且使用第二天线来向控制无线设备发送分组。

在示例8中,示例1-7中任一个或多个示例的主题可以可选地包括,其中,无线设备包括第一天线,并且其中,同时向控制无线设备发送分组以及从控制无线设备接收分组包括使用第一天线来同时接收分组和发送分组。

在示例9中,示例1-8中任一个或多个示例的主题可以可选地包括,发送对多个所接收的分组进行确认的块确认。

在示例10中,示例1-9中任一个或多个示例的主题可以可选地包括接收要求立即响应的分组,并且作为响应:等待直到当前分组完成传输;等待预定时间;以及向要求立即响应的分组发送确认。

在示例11中,示例1-10中任一个或多个示例的主题可以可选地包括,其中控制无线设备是接入点(AP)。

在示例12中,示例1-11中任一个或多个示例的主题可以可选地包括,其中控制无线设备是站(STA)。

在示例13中,示例1-12中任一个或多个示例的主题可以可选地包括,其中无线设备是STA。

在示例14中,示例1-13中任一个或多个示例的主题可以可选地包括,其中无线设备是AP。

示例15包括示例1-14中任一示例的主题,或者可以可选地与示例1-14中任一示例的主题相结合,从而包括用于配置全双工通信的主题(例如,方法、用于执行动作的装置、包括当被机器执行使得机器执行动作的指令的机器可读介质、或被配置为执行动作的装置),包括:在无线设备处,使用一个或多个处理器,该一个或多个处理器被配置为:确定特定于无线设备的第一回波消除参数;接收来自受控无线设备的第二回波消除参数;计算全双工通信参数,该全双工通信参数是基于第一回波消除参数和第二回波消除参数确定的;向受控无线设备发送全双工通信参数;以及响应于接收到全双工通信参数,在同一无线信道上使用全双工通信参数同时向受控无线设备发送分组以及从受控无线设备接收分组。

在示例16中,示例1-15中任一个或多个示例的主题可以可选地包括,其中,无线设备具有有限的回波消除能力,并且其中,全双工通信参数被计算以允许无线设备的回波消除电路消除由无线设备产生的发送并且允许受控无线设备的回波消除电路消除由受控无线设备产生的发送。

在示例17中,示例1-16中任一个或多个示例的主题可以可选地包括,其中,全双工通信参数是调制编码方案(MCS),该MCS被计算从而将无线设备与受控无线设备之间的连接吞吐量优先于无线设备与受控无线设备之间的连接延迟。

在示例18中,示例1-17中任一个或多个示例的主题可以可选地包括,其中,全双工通信参数是调制编码方案(MCS),该MCS被计算从而将无线设备与受控无线设备之间的连接延迟优先于无线设备与受控无线设备之间的连接吞吐量。

在示例19中,示例1-18中任一个或多个示例的主题可以可选地包括,其中,受控无线设备具有有限的回波消除能力。

在示例20中,示例1-19中任一个或多个示例的主题可以可选地包括,其中,回波消除参数是如下项之一:无线设备能够具有的回波消除量、接收器噪声系数、最大调制编码方案(MCS)、无线介质的测量、发送功率、以及全双工时段持续时间。

在示例21中,示例1-20中任一个或多个示例的主题可以可选地包括,其中,全双工通信参数是调制编码方案(MCS)。

在示例22中,示例1-21中任一个或多个示例的主题可以可选地包括,其中,无线设备和受控无线设备根据802.11标准族之一进行操作。

在示例23中,示例1-22中任一个或多个示例的主题可以可选地包括,其中,无线设备包括第一天线和第二天线,并且其中,同时向无线设备发送分组以及从无线设备接收分组包括使用第一天线用于接收分组并且使用第二天线来向受控无线设备发送分组。

在示例24中,示例1-23中任一个或多个示例的主题可以可选地包括,其中,无线设备包括第一天线,并且其中,同时向受控无线设备发送分组以及从受控无线设备接收分组包括使用第一天线来同时接收分组和发送分组。

在示例25中,示例1-24中任一个或多个示例的主题可以可选地包括,其中受控无线设备是接入点(AP)。

在示例26中,示例1-25中任一个或多个示例的主题可以可选地包括,其中受控无线设备是站(STA)。

在示例27中,示例1-26中任一个或多个示例的主题可以可选地包括,其中无线设备是STA。

在示例28中,示例1-27中任一个或多个示例的主题可以可选地包括,其中无线设备是AP。

示例29包括示例1-28中任一示例的主题,或者可以可选地与示例1-28中任一示例的主题相结合,从而包括主题(例如,设备、装置、或机器),该主题包括存储器和一个或多个处理器,该一个或多个处理器被配置为包括媒体访问控制(MAC)层模块,该MAC层模块被配置为:确定回波消除参数;将回波消除参数发送至控制无线设备;接收全双工通信参数,该全双工通信参数是控制无线设备基于回波消除参数来确定的;以及响应于接收到全双工通信参数,使得物理层模块在同一无线信道上使用全双工通信参数同时向控制无线设备发送分组以及从控制无线设备接收分组。

在示例30中,示例1-29中任一个或多个示例的主题可以可选地包括,其中,无线设备具有有限的回波消除能力,并且其中,全双工通信参数被计算以允许无线设备的回波消除电路消除由无线设备产生的发送。

在示例31中,示例1-30中任一个或多个示例的主题可以可选地包括,其中,控制无线设备具有有限的回波消除能力。

在示例32中,示例1-31中任一个或多个示例的主题可以可选地包括,其中,回波消除参数是如下项之一:无线设备能够具有的回波消除量、接收器噪声系数、最大调制编码方案(MCS)、无线介质的测量、发送功率、以及全双工时段持续时间。

在示例33中,示例1-32中任一个或多个示例的主题可以可选地包括,其中,全双工通信参数是调制编码方案(MCS)。

在示例34中,示例1-33中任一个或多个示例的主题可以可选地包括,其中,无线设备和控制无线设备根据802.11标准族之一进行操作。

在示例35中,示例1-34中任一个或多个示例的主题可以可选地包括,其中,无线设备包括第一天线和第二天线,并且其中,物理层被配置为使用第一天线和第二天线同时向控制无线设备发送分组以及从控制无线设备接收分组,第一天线用于接收分组,第二天线用于向控制无线设备发送分组。

在示例36中,示例1-35中任一个或多个示例的主题可以可选地包括,其中,无线设备包括第一天线,并且其中,物理层被配置为使用第一天线来同时接收分组和发送分组,从而同时向控制无线设备发送分组以及从控制无线设备接收分组。

在示例37中,示例1-36中任一个或多个示例的主题可以可选地包括,其中,MAC层模块被配置为发送对多个所接收的分组进行确认的块确认。

在示例38中,示例1-37中任一个或多个示例的主题可以可选地包括,其中,MAC层模块被配置为:接收要求立即响应的分组,并且作为响应:等待直到当前分组完成传输;等待预定时间;以及产生要发送的对要求立即响应的分组的确认。

在示例39中,示例1-38中任一个或多个示例的主题可以可选地包括,其中控制无线设备是接入点(AP)。

在示例40中,示例1-39中任一个或多个示例的主题可以可选地包括,其中控制无线设备是站(STA)。

在示例41中,示例1-40中任一个或多个示例的主题可以可选地包括,其中无线设备是STA。

在示例42中,示例1-41中任一个或多个示例的主题可以可选地包括,其中无线设备是AP。

示例43包括示例1-42中任一示例的主题,或者可以可选地与示例1-42中任一示例的主题相结合,从而包括主题(例如,设备、装置、或机器),该主题包括存储器和一个或多个处理器,该一个或多个处理器被配置为包括媒体访问控制(MAC)层模块,该MAC层模块被配置为:确定特定于无线设备的第一回波消除参数;接收来自受控无线设备的第二回波消除参数;计算全双工通信参数,该全双工通信参数是基于第一回波消除参数和第二回波消除参数确定的;向受控无线设备发送全双工通信参数;以及响应于接收到全双工通信参数,使得物理层模块在同一无线信道上使用全双工通信参数同时向受控无线设备发送分组以及从受控无线设备接收分组。

在示例44中,示例1-43中任一个或多个示例的主题可以可选地包括,其中,无线设备具有有限的回波消除能力,并且其中,MAC层被配置为计算全双工通信参数以允许无线设备的回波消除电路消除由无线设备产生的发送并且允许受控无线设备的回波消除电路消除由受控无线设备产生的发送。

在示例45中,示例1-44中任一个或多个示例的主题可以可选地包括,其中,MAC层被配置为计算MCS从而将无线设备与受控无线设备之间的连接吞吐量优先于无线设备与受控无线设备之间的连接延迟。

在示例46中,示例1-45中任一个或多个示例的主题可以可选地包括,其中,MAC层被配置为计算MCS从而将无线设备与受控无线设备之间的连接延迟优先于无线设备与受控无线设备之间的连接吞吐量。

在示例47中,示例1-46中任一个或多个示例的主题可以可选地包括,其中,受控无线设备具有有限的回波消除能力。

在示例48中,示例1-47中任一个或多个示例的主题可以可选地包括,其中,回波消除参数是如下项之一:无线设备能够具有的回波消除量、接收器噪声系数、最大调制编码方案(MCS)、无线介质的测量、发送功率、以及全双工时段持续时间。

在示例49中,示例1-48中任一个或多个示例的主题可以可选地包括,其中,全双工通信参数是调制编码方案(MCS)。

在示例50中,示例1-49中任一个或多个示例的主题可以可选地包括,其中,无线设备和受控无线设备根据802.11标准族之一进行操作。

在示例51中,示例1-50中任一个或多个示例的主题可以可选地包括,其中,无线设备包括第一天线和第二天线,并且其中,物理层被配置为使用第一天线和第二天线同时向无线设备发送分组以及从无线设备接收分组,第一天线用于接收分组,第二天线用于向受控无线设备发送分组。

在示例52中,示例1-51中任一个或多个示例的主题可以可选地包括,其中,无线设备包括第一天线,并且其中,物理层被配置为使用第一天线来同时接收分组和发送分组,从而同时向受控无线设备发送分组以及从受控无线设备接收分组。

在示例53中,示例1-52中任一个或多个示例的主题可以可选地包括,其中受控无线设备是接入点(AP)。

在示例54中,示例1-53中任一个或多个示例的主题可以可选地包括,其中受控无线设备是站(STA)。

在示例55中,示例1-54中任一个或多个示例的主题可以可选地包括,其中无线设备是STA。

在示例56中,示例1-55中任一个或多个示例的主题可以可选地包括,其中无线设备是AP。

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