具有有限回波消除能力的设备上的全双工无线通信.pdf

上传人:狗** 文档编号:5458265 上传时间:2019-01-22 格式:PDF 页数:21 大小:1.35MB
返回 下载 相关 举报
摘要
申请专利号:

CN201580032768.X

申请日:

2015.06.19

公开号:

CN106471750A

公开日:

2017.03.01

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04B 7/015申请日:20150619|||公开

IPC分类号:

H04B7/015; H04B7/26

主分类号:

H04B7/015

申请人:

英特尔IP公司

发明人:

托马斯·A·特茨拉夫; 埃尔达德·佩拉亚; 罗伯特·J·斯泰西

地址:

美国加利福尼亚州

优先权:

2014.07.18 US 14/335,396

专利代理机构:

北京东方亿思知识产权代理有限责任公司 11258

代理人:

孙洋

PDF下载: PDF下载
内容摘要

在一些示例中公开了允许具有有限回波消除能力的无线设备参与全双工通信的方法、系统和机器可读介质。在一些示例中,通过认真控制发送功率和传输中所使用的调制编码方案(MCS),两个设备可以进行全双工通信。

权利要求书

1.一种存储有指令的机器可读介质,所述指令当被无线设备执行时,使得所述无线设
备执行用于配置全双工通信的操作,所述操作包括:
确定回波消除参数;
将所述回波消除参数发送至控制无线设备;
接收全双工通信参数,该全双工通信参数是所述控制无线设备基于所述回波消除参数
来确定的;以及
响应于接收到所述全双工通信参数,在同一无线信道上使用所述全双工通信参数同时
向所述控制无线设备发送分组以及从所述控制无线设备接收分组。
2.如权利要求1所述的机器可读介质,其中,所述无线设备具有有限的回波消除能力,
并且其中,计算所述全双工通信参数的操作包括计算所述全双工通信参数以允许所述无线
设备的回波消除电路消除由所述无线设备产生的发送。
3.如权利要求1所述的机器可读介质,其中,所述控制无线设备具有有限的回波消除能
力。
4.如权利要求1-3中任一权利要求所述的机器可读介质,其中,所述回波消除参数是如
下项之一:所述无线设备能够具有的回波消除量、接收器噪声系数、最大调制编码方案
(MCS)、无线介质的测量、发送功率、以及全双工时段持续时间。
5.如权利要求1所述的机器可读介质,其中,所述全双工通信参数是调制编码方案
(MCS)。
6.如权利要求1所述的机器可读介质,其中,所述无线设备和所述控制无线设备根据
802.11标准族之一进行操作。
7.如权利要求1所述的机器可读介质,其中,所述无线设备包括第一天线和第二天线,
并且其中,同时向所述控制无线设备发送分组以及从所述控制无线设备接收分组的操作包
括使用所述第一天线用于接收分组并且使用所述第二天线来向所述控制无线设备发送分
组。
8.一种存储有指令的机器可读介质,所述指令当被无线设备执行时,使得所述无线设
备执行用于配置全双工通信的操作,所述操作包括:
确定特定于所述无线设备的第一回波消除参数;
接收来自受控无线设备的第二回波消除参数;
计算全双工通信参数,该全双工通信参数是基于所述第一回波消除参数和所述第二回
波消除参数而确定的;
向所述受控无线设备发送所述全双工通信参数;以及
响应于接收到所述全双工通信参数,在同一无线信道上使用所述全双工通信参数同时
向所述受控无线设备发送分组以及从所述受控无线设备接收分组。
9.如权利要求8所述的机器可读介质,其中,所述无线设备具有有限的回波消除能力,
并且其中,计算所述全双工通信参数的操作包括计算所述全双工通信参数以允许所述无线
设备的回波消除电路消除由所述无线设备产生的发送并且允许所述受控无线设备的回波
消除电路消除由所述受控无线设备产生的发送。
10.如权利要求9所述的机器可读介质,其中,所述全双工通信参数是调制编码方案
(MCS),并且其中计算所述MCS的操作包括:计算所述MCS从而将所述无线设备与所述受控无
线设备之间的连接吞吐量优先于所述无线设备与所述受控无线设备之间的连接延迟。
11.如权利要求9所述的机器可读介质,其中,所述全双工通信参数是调制编码方案
(MCS),并且其中计算所述MCS的操作包括:计算所述MCS从而将所述无线设备与所述受控无
线设备之间的连接延迟优先于所述无线设备与所述受控无线设备之间的连接吞吐量。
12.如权利要求8所述的机器可读介质,其中,所述受控无线设备具有有限的回波消除
能力。
13.如权利要求8所述的机器可读介质,其中,所述回波消除参数是如下项之一:所述无
线设备能够具有的回波消除量、接收器噪声系数、最大调制编码方案(MCS)、无线介质的测
量、发送功率、以及全双工时段持续时间。
14.如权利要求8所述的机器可读介质,其中,所述全双工通信参数是调制编码方案
(MCS)。
15.一种无线设备,包括:
存储器和一个或多个处理器,所述一个或多个处理器被配置为包括:
媒体访问控制(MAC)层模块,该MAC层模块被配置为:
确定回波消除参数;
将所述回波消除参数发送至控制无线设备;
接收全双工通信参数,该全双工通信参数是所述控制无线设备基于所述回波消除参数
来确定的;以及
响应于接收到所述全双工通信参数,使得物理层模块在同一无线信道上使用所述全双
工通信参数同时向所述控制无线设备发送分组以及从所述控制无线设备接收分组。
16.如权利要求15所述的无线设备,其中,所述无线设备具有有限的回波消除能力,并
且其中,所述全双工通信参数被计算以允许所述无线设备的回波消除电路消除由所述无线
设备产生的发送。
17.如权利要求15所述的无线设备,其中,所述控制无线设备具有有限的回波消除能
力。
18.如权利要求15-17中任一权利要求所述的无线设备,其中,所述回波消除参数是如
下项之一:所述无线设备能够具有的回波消除量、接收器噪声系数、最大调制编码方案
(MCS)、无线介质的测量、发送功率、以及全双工时段持续时间。
19.如权利要求15所述的无线设备,其中,所述无线设备包括第一天线,并且其中,物理
层被配置为使用所述第一天线来同时接收分组和发送分组,从而同时向所述控制无线设备
发送分组以及从所述控制无线设备接收分组。
20.如权利要求15所述的无线设备,其中,所述MAC层模块被配置为发送确认多个所接
收的分组的块确认。
21.如权利要求15所述的无线设备,其中,所述MAC层模块被配置为:
接收要求立即响应的分组,并且作为响应:
等待直到当前分组完成传输;
等待预定时间;以及
产生要发送的对所述要求立即响应的分组的确认。
22.一种无线设备,包括:
存储器和一个或多个处理器,所述一个或多个处理器被配置为包括:
媒体访问控制(MAC)层模块,该MAC层模块被配置为:
确定特定于所述无线设备的第一回波消除参数;
接收来自受控无线设备的第二回波消除参数;
计算全双工通信参数,该全双工通信参数是基于所述第一回波消除参数和所述第二回
波消除参数而确定的;
向所述受控无线设备发送所述全双工通信参数;以及
响应于接收到所述全双工通信参数,使得物理层模块在同一无线信道上使用所述全双
工通信参数同时向所述受控无线设备发送分组以及从所述受控无线设备接收分组。
23.如权利要求22所述的无线设备,其中,所述无线设备具有有限的回波消除能力,并
且其中,所述MAC层被配置为计算所述全双工通信参数以允许所述无线设备的回波消除电
路消除由所述无线设备产生的发送并且允许所述受控无线设备的回波消除电路消除由所
述受控无线设备产生的发送。
24.如权利要求23所述的无线设备,其中,所述MAC层被配置为计算所述MCS从而将所述
无线设备与所述受控无线设备之间的连接吞吐量优先于所述无线设备与所述受控无线设
备之间的连接延迟。
25.如权利要求23所述的无线设备,其中,所述MAC层被配置为计算所述MCS从而将所述
无线设备与所述受控无线设备之间的连接延迟优先于所述无线设备与所述受控无线设备
之间的连接吞吐量。

说明书

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

优先权申请

本申请要求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。

具有有限回波消除能力的设备上的全双工无线通信.pdf_第1页
第1页 / 共21页
具有有限回波消除能力的设备上的全双工无线通信.pdf_第2页
第2页 / 共21页
具有有限回波消除能力的设备上的全双工无线通信.pdf_第3页
第3页 / 共21页
点击查看更多>>
资源描述

《具有有限回波消除能力的设备上的全双工无线通信.pdf》由会员分享,可在线阅读,更多相关《具有有限回波消除能力的设备上的全双工无线通信.pdf(21页珍藏版)》请在专利查询网上搜索。

在一些示例中公开了允许具有有限回波消除能力的无线设备参与全双工通信的方法、系统和机器可读介质。在一些示例中,通过认真控制发送功率和传输中所使用的调制编码方案(MCS),两个设备可以进行全双工通信。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1