CN116724506A - 用于具有多个接入点/bss的场景的无线局域网全双工增强 - Google Patents
用于具有多个接入点/bss的场景的无线局域网全双工增强 Download PDFInfo
- Publication number
- CN116724506A CN116724506A CN202280010856.XA CN202280010856A CN116724506A CN 116724506 A CN116724506 A CN 116724506A CN 202280010856 A CN202280010856 A CN 202280010856A CN 116724506 A CN116724506 A CN 116724506A
- Authority
- CN
- China
- Prior art keywords
- primary
- aps
- channel
- mld
- perform
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
针对具有多个AP/BSS的三种场景的全双工(FD)增强。(1)WLAN上的多个AP联合传输。为了消除自干扰和其它问题,PPDU中的某些导频信号仅由主要AP传输。参与联合传输的一个或多个二级AP接收导频以校正其在后续符号中的时钟。(2)使用在第二信道上发送的扩展OFDM符号来执行通信,这有助于针对在第一信道上传输的站进行NAV解码。(3)多于一个的AP可以对UL PPDU执行联合Ack/BA。二级AP可以利用其全双工能力来确定其自身与主要AP之间的接收状态的差异,并将其尚未接收到的数据转发到主要AP。
Description
相关申请的交叉引用
本申请要求于2022年7月22日提交的美国专利申请序列号17/814,450的优先权和权益,其全部内容通过引用并入本文。本申请要求于2021年8月20日提交的美国临时专利申请序列号63/260,455的优先权和权益,其全部内容通过引用并入本文。
关于联邦政府资助的研究或开发的声明
不适用
材料受版权保护的通告
根据美国和其它国家的版权法,本专利文件中的部分材料可能受到版权保护。版权所有者不反对任何人按照本专利文档或专利公开登载在专利商标局公众可获得的文件或记录中那样传真复制本专利文档或专利公开,但在其他方面保留所有版权。版权所有者在此不放弃其对本专利文件保密的任何权利,包括但不限于其依据37 C.F.R.§1.14的权利。
背景技术
1.技术领域
本公开的技术一般而言涉及IEEE 802.11下的无线局域网(WLAN),并且更具体地涉及在包含多个接入点(AP)的系统中利用全双工(FD)通信的增强。
2.背景讨论
最近的IEEE 802.11be修正案正在针对支持多链路和多AP的延迟敏感应用进行增强。
但是,这些增强的基础是半双工操作假设,这种假设可能会限制整体系统效率。
因此,存在对增强的WLAN协议的需要,该协议也可以在利用全双工通信时优化效率。本公开克服了这些缺点并提供了优于现有协议的附加益处。
发明内容
一种改进全双工(FD)通信的使用以促进具有多AP的场景的WLAN协议。本公开描述了使用全双工(FD)操作来增强无线通信的三种方法。一种方法可以当从两个AP向非AP站执行联合传输时应用于二级AP以校正其相对于主要AP的时钟的时钟漂移。一种方法可以当FD能力可用时应用以促进在单个无线电频段上的多链路操作。一种方法/装置促进多个AP(主要和二级)的上行链路(UL)接收以实现多样性,并允许二级AP独立于主要AP的接收状态确认UL接收并确定应将什么信息转发到主要AP。
对于克服残余漂移引起的中心频率偏移和符号时序偏移的第一种方法,多接入点(AP)联合传输的物理层协议数据单元(PPDU)中的某些导频信号只允许通过主要AP传输。参与联合传输的二级AP接收这些导频信号,并在执行联合传输时利用它们校正其在后续符号中的时钟。本公开的一个益处是克服了在多AP联合传输中降低AP之间的性能的残余时钟漂移问题。
对于第二种方法,单个无线电频段中的邻近信道(相邻或不相邻)可以用于在主要信道(本文称为Ch1)和二级信道(本文称为Ch2)上执行同时传输和接收。在Ch2上使用(一个或多个)扩展正交频分复用(OFDM)符号发送的初始消息用于促进在Ch1上传输的STA的网络分配向量(NAV)解码操作。本公开下的单频带多链路操作(MLO)可能需要作为不同的链路的邻近信道之间的OFDM符号对齐,但是简单的对齐机制可能不适合当前在第一信道上传输的所有各方检测新的TXOP及其在第二信道上的NAV。
对于第三种方法,一个以上的AP可以对旨在给主要AP的上行链路(UL)PPDU执行联合确认(Ack)或块确认(Ack/BA)。联合Ack/BA可以是OFDMA,并且二级AP可以利用其全双工能力确定自己与主要AP之间的接收状态的差异,并将主要AP未接收到,但被自身接收到的数据转发到主要AP。UL PPDU可以被一个以上的AP接收,并且这些AP执行联合Ack。二级AP使用其全双工能力确定主要AP未接收到但其自身已接收到的数据,并将该数据转发给主要AP,而不是要求非AP向主要AP执行重传。
本文描述的技术的其它方面将在本说明书的以下部分中给出,其中详细描述是为了充分公开本技术的优选实施例而不是对其施加限制。
附图说明
通过参考仅用于说明目的的以下附图,将更全面地理解本文描述的技术:
图1是根据本公开的至少一个实施例的无线站(STA)硬件的硬件框图。
图2是根据本公开的至少一个实施例的诸如包含在多链路设备(MLD)硬件中的站配置的硬件框图。
图3是诸如在MLD中的STA的框图,显示在每对Tx链和Rx链之间,存在RF/模拟自干扰消除(SIC)和基带/数字SIC元件。
图4是WLAN网络的多个接入点(AP)和至少一个非AP站(STA)的拓扑图。
图5是根据本公开的至少一个实施例的示例导频相位测量的曲线图。
图6是用于描述根据本公开的至少一个实施例的在单个频带中的多链路操作的网络拓扑图。
图7是多链路操作的OFDM窗口图和有许多缺点的简单的解决方案(朴素的解决方案)。
图8是根据本公开的至少一个实施例的图7中所见的朴素方法的解决方案的OFDM窗口图。
图9是根据本公开的至少一个实施例的如图7中所示的朴素问题的解决方案的通信图。
图10是用于描述根据本公开的至少一个实施例使用的来自多个AP的非AP触发的Ack的网络拓扑。
图11是根据本公开的至少一个实施例的来自多个AP的非AP触发的Ack的通信图。
图12是根据本公开的至少一个实施例的用于与主要AP联合传输的残余CFO/SFO校正的流程图。
图13是根据本公开的至少一个实施例的用于与二级AP联合传输的残余CFO/SFO校正的流程图。
图14是根据本公开的至少一个实施例的用于非AP STA(STAx)的单频带中的多链路操作的流程图。
图15至图17是根据本公开的至少一个实施例的用于主要AP(AP1)的单频带中的多链路操作的流程图。
图18是根据本公开的至少一个实施例的用于其它MLD的单频带中的多链路操作的流程图。
图19是根据本公开的至少一个实施例的用于非AP站的非AP触发的Ack的流程图。
图20是根据本公开的至少一个实施例的用于二级AP的非AP触发的Ack的流程图。
图21是根据本公开的至少一个实施例的用于主要AP的非AP触发的Ack的流程图。
具体实施方式
1.站(STA)和多链路设备(MLD)硬件
图1图示了被配置为执行本公开的协议的STA硬件的示例实施例10。外部I/O连接14优选地耦合到电路系统12的内部总线16,CPU 18和存储器(例如,RAM)20连接在该内部总线16上,用于执行实现通信协议的(一个或多个)程序。主机机器容纳至少一个调制解调器22以支持耦合到至少一个RF模块24、28的通信,每个RF模块连接到一个或多个天线29、26a、26b、26c至26n。具有多个天线(例如,天线阵列)的RF模块允许在传输和接收期间执行波束赋形。以这种方式,STA可以使用波束图案的多个集合来传输信号。
总线14允许将各种设备连接到CPU,诸如连接到传感器、致动器等。来自存储器20的指令在处理器18上执行以执行实现通信协议的程序,该程序被执行以允许STA执行接入点(AP)站或常规站(非AP STA)的功能。还应当认识到的是,编程被配置为在不同模式下操作(TXOP持有者、TXOP共享参与者、源、中间、目的地、第一AP、其它AP、与第一AP相关联的站、与其它AP相关联的站、协调者、被协调者、OBSS中的AP、OBSS中的STA等),这取决于它在当前通信上下文中所扮演的角色。
因此,STA HW被示为配置有至少一个调制解调器和用于在至少一个频带上提供通信的相关联的RF电路系统。本公开主要针对6GHz以下频带。
应该认识到的是,本公开可以配置有多个调制解调器22,每个调制解调器耦合到任意数量的RF电路。一般而言,使用更多数量的RF电路会导致天线波束方向的覆盖范围更广。应该认识到的是,所利用的RF电路的数量和天线的数量由特定设备的硬件约束来确定。当STA确定不需要与相邻STA通信时,可以禁用RF电路系统和天线的一部分。在至少一个实施例中,RF电路系统包括变频器、阵列天线控制器等,并且连接到多个天线,这些天线被控制以执行用于传输和接收的波束赋形。以这种方式,STA可以使用多组波束图案来传输信号,每个波束图案方向被视为天线扇区。
此外,应当注意的是,如图所示的站硬件的多个实例可以组合成多链路设备(MLD),其通常具有用于协调活动的处理器和存储器,而对于MLD内的每个STA并不总是需要单独的CPU和存储器。
图2图示了多链路设备(MLD)硬件配置的示例实施例30。MLD可以包括软AP MLD,软AP MLD是由作为AP操作的一个或多个附属STA组成的MLD。软AP MLD应支持2.4GHz、5GHz和6GHz上的多个无线电操作。在多个无线电中,基本链路集是满足同时传输和接收(STR)模式的链路对,例如,基本链路集(2.4GHz和5GHz)、基本链路集(2.4GHz和6GHz)。
条件链路是与一些(一个或多个)基本链路形成非同时传输和接收(NSTR)链路对的链路。例如,当5GHz为基本链路时,这些链路对可以包括6GHz链路作为与5GHz链路对应的条件链路;当6GHz为基本链路时,5GHz链路为与6GHz链路对应的条件链路。软AP用于不同的场景,包括Wi-Fi热点和网络共享(tethering)。
多个STA附属于一个MLD,其中每个STA在不同频率的链路上操作。MLD具有对应用的外部I/O访问,该访问连接到具有CPU 52和存储器(例如,RAM)54的MLD管理实体38以允许执行在MLD级别实现通信协议的(一个或多个)程序。MLD可以向它所连接的每个附属站(这里例示为STA1 32、STA2 34至STA_N 36)分发任务并从其收集信息并且在附属STA之间共享信息。
在至少一个实施例中,MLD的每个STA有它自己的CPU 40和存储器(RAM)42,它们通过总线48耦合到至少一个调制解调器44,该调制解调器44连接到至少一个RF电路46,该RF电路46具有一个或多个天线。在本示例中,RF电路具有诸如在天线阵列中的多个天线50a、50b、50c至50n。调制解调器与RF电路和相关联的(一个或多个)天线相结合,向邻近的STA传输/接收数据帧。在至少一种实施方式中,RF模块包括频率转换器、阵列天线控制器和用于与其天线接口的其它电路。
应该认识到的是,MLD的每个STA不一定需要其自己的处理器和存储器,因为STA可以取决于具体的MLD实施方式彼此和/或与MLD管理实体共享资源。应该认识到的是,以上MLD图是以示例而非限制的方式给出的,而本公开可以与范围广泛的MLD实施方式一起操作。
图3图示了如在站中利用的自干扰消除(SIC)硬件的示例实施例60,诸如图2中所见的STA和图3中所见的MLD。对于MLD的每个STA,在每对Tx链和Rx链62之间,存在RF/模拟SIC和基带/数字SIC 66,如在IEEE 802.11-18/0498r8“Technical Report on FullDuplex for 802.11”中所描述的。这些SIC用于从接收信号中去除传输信号(自干扰)。通常,Tx/Rx天线隔离度68提供大约45到50dB的自干扰减少。模拟SIC电路系统70可以抑制大约15到20dB的自干扰,而数字SIC 72理想地可以抑制大约30到35dB的自干扰。
数字基带78被示为具有用于Tx的DAC和UC 74,以及用于Rx的ADC和DC 76。来自传输链的信号被显示用于数字/数字SIC 66并与来自ADC的输入和进入数字BB 78的Rx的DC76相加77。在Rx链可以接收有用信号之前,从Tx链发送的传输训练信号可以在ADC和DC 76之后在基带78中被接收,以估计从Tx基带到Rx基带的自干扰信道。然后可以使用此估计信道来估计在数字SIC的基带处产生的自干扰。
2.联合传输(JT)的残余CFO/SFO校正
2.1.多AP网络的拓扑
图4图示了示例拓扑80,用于展示联合传输(JT)的残余载波频率偏移(CFO)和/或采样频率偏移(SFO)和CFO/SFO校正。提供此拓扑图和本文的其它拓扑图是为了帮助讨论所涉及的技术,并有助于更好地理解所提出的技术。应该认识到的是,本公开决不限于该示例的拓扑,因为该协议可以用于任何拓扑的WLAN STA和MLD之间的通信。
在该图中,对非AP站(STA)执行多接入点(多AP)联合传输。联合传输来自主要AP82和在正交频分复用(OFDM)中使用相同的时频资源以向非AP STA86传输至少一个空间流的一个或多个二级AP 84。在执行以下步骤之前,空间流的数据已分发到主要AP和二级AP两者。
应该注意的是,OFDM依赖于使用多个具有重叠频谱的紧密间隔的正交子载波信号来并行携带数据;而解调通常基于快速傅立叶变换(FFT)。
在步骤(1)中,主要AP传输由参与联合传输的二级AP接收的触发帧。该触发帧建立AP之间的时钟同步和联合传输的中心频率和/或采样率。该触发帧还可以包含来自主要AP的指令,用于在二级AP处对数据进行预编码以获得空间数据流。
在步骤(2)中,主要AP和二级AP对数据进行预编码,并将空间数据流和导频联合发送给非AP STA。
非AP STA使用导频信号来跟踪接收器相对于发射器的相位差,并对接收到的数据应用校正。
应该认识到的是,当解调正交频分复用(OFDM)突发时,根据前导码计算的估计载波中心频率偏移允许对接收到的OFDM信号进行初始校正。由于AP的时钟频率在数据包持续时间内不会与接收非AP在前同步码期间估计的频率保持相同,即,残余载波频率偏移,因此使用导频跟踪来校正这些附加的时钟漂移和在数据包长度上发生变化的缺陷。在每个OFDM符号中,一些子载波通常专用于导频信号,以便使相干检测对频率偏移和相位噪声具有鲁棒性。导频子载波以已知数据序列传输。此信息用于确定理想信号与实际接收信号之间的差异或误差。然后可以使用误差数据来校正导频和数据子载波缺陷二者,以实现更准确的解调。
在JT处理中,由于残余载波频率偏移(CFO),AP之间的同步时钟可能开始漂移。在这个JT场景中,由于有不止一个发射器;因此这些发射器之间的时钟也可能由于残余载波频率偏移(CFO)而具有相位差。
2.2.图4拓扑的问题陈述
已确定残余CFO会降低JT性能。在JT中,空间流(SS)的均衡导频包含来自具有不同时钟漂移的多个发射器的混合信号(与UL MU-MIMO不同)。因此,非AP STA不能使用导频来估计每个SS的单个漂移以执行校正。性能下降是由不同AP处的不同时钟漂移引起的。
目前针对此问题提出的解决方案需要附加的开销来定期发送中置码以在接收侧重新估计信道。所公开的方法不会招致中置码的这种附加开销。
2.3.解决图4中可见的问题的方法
参与JT的AP站具有全双工(FD)能力。在本公开的至少一个实施例中,某些导频音调(主要导频)仅允许由主要AP或由所有其它AP可以听到的AP传输。在JT期间,其它AP可以同时测量导频的相位。在JT期间,非主AP会在发射器端校正时钟漂移,以匹配主AP的时钟。以下提供几个示例。
主要AP:(a)在长训练字段(LTF)符号中传输主要导频音调;(b)在数据符号中传输主要导频音调;以及(c)使用LTF和数据符号传输非主要导频音调。
二级AP:(a)接收LTF符号中的主要导频音调;(b)接收数据符号中的主要导频音调;(c)在LTF和数据符号中传输非主要导频音调;(d)使用LTF和STF中的主要导频音调来估计时钟漂移,并使用LTF来估计信道(信道响应),包括为导频音调估计的信道;(e)使用上述估计的时钟漂移对后续的OFDM符号应用校正,并使用估计的信道均衡数据符号中接收到的主要导频;(f)使用不同频率处的主要导频音调的相位偏移来估计相对于主要AP的时间差;或者(g)使用不同符号处的主要导频音调的相位偏移来估计相对于主要AP的频率差。
应该认识到的是,所公开的方法不会因发送中置码而招致开销,因为它不需要发送中置码。
2.4.仅由主AP传输的导频音调
图5图示了图4中描绘的JT的示例并且示出了由仅由主(主要)AP传输的导频音调的从(二级)AP的主要导频相位测量90。可以在该图中看到音调之间的线性相移,这指示从(二级)AP的采样实例相对于主(主要)AP的采样实例延迟/提前。响应于此,从(二级)AP在其自己的传输信号的后续OFDM符号中进行校正。
由于二级AP是FD设备,因此它可以在SIC之后监听同一个OFDM符号的同时,对OFDM符号的其它非主要导频音调执行联合传输。然后它执行主要导频音调的接收和均衡,输出用于上述测量。与来自主要AP的相同时域样本相比,频域中的斜率指示时域样本的滞后/提前。二级AP然后基于估计的时域滞后/提前校正时域中的下一个OFDM符号,或者基于估计的线性相位偏移校正频域中的下一个OFDM符号。
2.单频段中的MLO
图6图示了用于描述单频带中的多链路操作的示例网络拓扑110。在没有FD的现有WLAN中,STAx MLD在Ch2上的传输是不可能的,并且STAy MLD和AP2 MLD在Ch1上不能双向通信。在根据本公开的具有FD能力的WLAN中,AP2 MLD和STAy MLD可以执行双向通信,但是,它们可能无法检测到Ch2上由STAx发送的前导码(或STAx MLD设置的TXOP持续时间),并且可以在Ch1上的通信之后在Ch2上的STAx传输之上传输以进行另一次通信。
该图描绘了通过第一信道(Ch1)114与STAy MLD 116进行双向(FD)通信的AP2 MLD112。还可以看到STAx MLD 120通过第二信道(Ch2)与AP1 MLD 118一起传输122,而AP1 MLD118又通过第一信道(Ch1)与另一个STA 124传输126,该STA 124在ch1上与AP1 MLD通信但不使用ch2作为用于传输或接收的另一条链路。
在该图中,AP1 MLD 118、AP2 MLD 112、STAx MLD 120、STAy MLD 116为在两条链路上操作的MLD,并且这个示例中的两条链路为邻近信道(彼此相邻具有一定间隔但在一个频段内的信道),或如本文指示为Ch1和Ch2。全双工(FD)的使用为在单个频段中执行多链路操作(MLO)提供了机会。
理想情况下,在同一FD设备(诸如AP2 MLD、STAy MLD或AP1 MLD)内,从STAx MLD在Ch2上接收和在Ch1上传输可能需要时域中的OFDM符号对齐。通过对齐,在基带处,在音调频率下在Ch1上由并置发射器生成在Ch2上由并置接收器接收的自干扰为0,因为通过对FFT/IFFT使用相同的窗口,自干扰与Ch2 OFDM音调正交。这不需要数字SIC的自干扰信道估计。如果传输符号和接收符号未对齐,那么Ch1上的传输信号将对Ch2上的每个OFDM音调产生非零信号(自干扰),这是有问题的。即,在没有对齐的情况下,Ch2上与Ch1上的发射器并置的接收器需要估计由于符号未对齐而由Ch1上的传输信号生成的Ch2上的自干扰信道响应,并且这需要Ch2在传输在Ch1上开始时空闲/安静(即,当发射器在Ch1上开始传输时,应在Ch2上接收训练信号以进行自干扰信道估计,以确保在Ch1上的传输期间在Ch2上的接收)。
3.1.图6拓扑的问题陈述
在MLD中,期望在链路1(Ch1)上传输时在链路2(Ch2)上听到。否则,在链路1上传输之后,链路2上存在恢复期。在该恢复期中,MLD不确定链路2上的NAV(网络分配向量),并且必须使用保守的能量检测阈值进行CCA或根本不在链路2上传输。即使在AP2/STAy/AP1 MLD处具有FD能力,如上所述,它们也可能无法消除在Ch1上传输时其从Ch1到Ch2的自干扰,除非STA x在Ch2上的信号与AP1/AP2/STAy在Ch1上的信号在时间上符号对齐。问题出现在AP1和AP2/STAy都在传输时,STAx接收到冲突信号并且无法检测到Ch1上使用的符号时序。此外,来自AP1和AP2/STAy的符号时序不同,并且STAx无法在与不同符号时序对齐的Ch2上传输信号。未对齐导致AP1或AP2/STAy无法检测到STAx的信号。如果AP1在Ch1上传输时无法在Ch2上检测到STAx的信号,那么STAx的数据包丢失。如果AP2/STAy在Ch1上传输时无法在Ch2上检测到STAx的信号,那么他们将在Ch1上传输后被迫进入Ch2上的恢复期(或冒着Ch2上的未来传输与未检测到的STAx信号发生冲突的风险)。
当AP1、AP2或STAy MLD在Ch1上已经有正在进行的传输时,当非AP站(这里例示为STAx MLD)有数据要发送到AP(诸如AP1MLD或不是AP1 MLD的另一个接收器)时,并且存在与AP2 MLD重叠的基本服务集(OBSS),并且STAy MLD在Ch1上也有正在进行的通信交换,就会出现问题。
问题在于在Ch2上传输的STAx的MLD不能同时将Ch1上的OFDM符号与AP1、AP2和STAy的MLD同时对齐。如果Ch1上传输的OFDM信号和Ch2上接收到的OFDM信号没有正交性,那么一些MLD(例如,AP1、AP2、STAy)无法在Ch2上从STAx的MLD接收NAV。因此,在没有正交性的情况下,AP1、AP2和STAy将需要估计Ch2自干扰(SI)信道响应,以消除从Ch1上的传输不连续性生成的信号;同样,这是非期望的,因为它要求Ch2在Ch1上开始传输时空闲。
图7图示了当AP1检测到Ch2 OFDM符号同时在Ch1上传输而没有在基带处的先前自干扰信道估计时的示例130。该图描绘了Ch1132上的AP1 Tx ODFM符号和Ch2 134上的STAxTx OFDM符号。通过将窗口135用于FFT,从Tx Ch1到Rx Ch2的干扰为零(在Ch2的OFDM音调位置上),但是在窗口135中的Ch2上存在OFDM符号的不连续性并且不能用于IFFT。通过使用AP1窗口136,OFDM符号不连续发生在Tx侧,这对Ch2的音调位置产生干扰。除非AP1知道Ch2的自干扰信道响应(对其有足够的信息),否则无法消除干扰。
3.2.解决图7中描述的问题的方法
为了克服上述附加问题,在本公开中,Ch2上用于NAV信令的初始消息(init msg)从具有双连续OFDM符号的STAx MLD传输,以由那些正在Ch1上传输的STA(例如,AP1、AP2、STAy MLD)接收。
预期的接收器(AP1 MLD)回复简短的回复消息,指示AP1MLD的Ch1上的OFDM符号时序。双连续ODFM符号帮助AP1、AP2和STAy的MLD理解初始消息。
AP1、AP2、STAy MLD能够在Ch2上传输初始消息(init msg)的过程中通过Ch2进行接收,而无需STAx OFDM符号时序专门与其任何OFDM符号时序对齐;这指示缺点已被克服。
AP1/AP2/STAy MLD不需要从Ch1上的传输估计Ch2 SI信道响应,因为它是0且对齐。
在图6中,当STA MLDx需要在Ch2上传输通信122时,Ch1上已经存在正在进行的传输114和126(单向/双向)。STA MLDx可以将其传输基于来自Ch2的NAV(NAV2)及其CCA状态以执行退避(BO),然后在Ch2上传输122。在这种情况下,Ch2上STAx MLD的PPDU将携带新的NAV2。
这种方法存在许多问题。Ch1上的通信114和126在STAx MLD处发生冲突;并且STAxMLD没有关于AP1 MLD的OFDM符号时序的信息;等等。
即使STAx MLD能够将其在Ch2上的OFDM符号与从AP1 MLD在Ch1上传输的OFDM符号对齐,这些符号也不会与从AP2 MLD传输的OFDM符号对齐。因此,AP2 MLD无法从STAx接收NAV2。因此,AP2 MLD在传输114后在Ch2上具有NAV盲区。
3.2.1.单频带中的MLO-克服第3.1节的问题
图8和图9图示了第3.1节中描述的问题的解决方案150、170。
在图8中示出了Ch1上的AP1 OFDM符号传输152、Ch2上的STAx OFDM符号传输154以及Ch1上的AP2和STAy OFDM符号传输156。还显示了AP1窗口158a、158b用于针对Ch2上的接收执行FFT,以及AP2、STAy窗口160a、160b用于在Ch2上接收时执行FFT。如该图中所示,AP1/AP2/STAy都可以使用其自己的传输OFDM IFFT窗口作为接收FFT窗口,以接收在154中携带的信息而无需Ch2上的SI信道估计。
在图9中可以看到AP1 172、STAx 174和AP2/STAy 176之间的通信。STAx在Ch2上传输初始消息178b,这些信号的非遗留部分在至少两个OFDM符号中携带(用于检测/时序、信道估计(ChEst)、NAV)。初始化被显示为由AP1和AP2.STAy分别接收178a、178c。Ch1上的发射器(AP1、AP2、STAy MLD)接收STAx MLD NAV2。在Ch1上传输的AP2和STAy可以接收初始化消息(init msg),并且它们获知STAx在Ch2上设置的NAV,并且在Ch1上传输后不需要进入Ch2的恢复期。
应当注意的是,在两个符号之间没有信号的不连续性。一旦检测到初始模式,AP1、AP2、STAy MLD就可以跳过符号(例如,图8中用于AP2的160a和160b之间的符号)并接收后续符号(例如,图8中包含窗口160b的符号)。
AP1 MLD在Ch2上发送由STAx a接收182的回复信号(本文简称为“msg2”180)以用信号通知其在Ch1上的OFDM符号时序。在从STAx角度来看AP1在Ch1上的信号与AP2/STAy在Ch1上的信号冲突并且无法确定AP1的符号时序的情况下,Msg2有助于STAx在Ch1上获取AP1的符号时序。
STAx MLD在符号时序之后在Ch2上发送数据PPDU 188。PPDU显示为带有遗留前导码或填充,其中msg2指示AP1所需的起始符号对齐183。
AP1 MLD传输的msg2 180可以被AP1用于估计Ch2上的自干扰。AP1显示为在接收数据186时使用Ch1 OFDM符号时序。如果数据持续时间短,或者效率不是问题,那么STAx可以使用如图8中所描述的扩展符号来进行数据传输188。在这种情况下,发送数据之前不需要初始msg和msg2。
AP2、STAy被示为如果未使用图8中的扩展符号结构传输msg2180或数据188,那么无法185解码msg2或数据188。这些数据包中携带的信息可能对AP1和STAy没有用,因为它们不是预期的接收器。AP2/STAy只需要初始化消息(init msg)中的控制信息就可以在Ch2上设置NAV。应当注意的是,msg2和/或数据188对于AP2和STAy不是有用的信息。Init msg是对AP2和STAy有用的信息,用于在Ch2上设置NAV。此外,如果使用扩展符号,数据长度会加倍并且效率不高。
4.来自多个AP的非AP触发的ACK
图10图示了用于描述来自BSS 196内的多个AP的非AP触发的Ack的示例拓扑190。STA1 202与AP1 200相关联,并且也在AP2198范围内。作为示例而非限制,该图描绘了连接到网关194和互联网192的AP2。
图11图示了在执行来自多个AP的非AP触发的Ack时STA1222和AP1 212、AP2 214之间的示例通信210。该图示出了EDCA UL 216,带有BA1 218、BA2 220。PPDU 204和206是由STA1 202传输的可能由AP1 200和AP2 198接收的相同PPDU。PPDU本身用作从AP1 200和AP2198发送Ack的隐式触发器。应当注意的是,208是AP1和AP2之间的回程链路。
AP1通告(未显示)如果相关联的STA检测到邻居AP2的信标,那么除了AP1之外,它还可以从AP2恳求对UL PPDU的确认(Ack或块Ack(BA))。该通告隐含地暗示在AP1和AP2之间存在回程链路208,并且它们正在协作。
当向AP1传输UL PPDU时,STA1也可以从AP2恳求Ack/BA。STA1在UL PPDU中为AP1和AP2分配资源单元(RU)以执行ack/BA。AP1和AP2的RU可以在没有STA1的信令的情况下被预先配置。
在图10中,分别描绘了到AP1和AP2的传输204、206。图11将此传输描绘为EDCA UL216,其中BA1 218、BA2 220分别从AP1和AP2接收。
应当注意的是,来自AP1和AP2的Ack/BA可以在STA1接收到的OFDMA PPDU内。还应该注意的是,AP2是有FD能力的,并且当把它的BA2传输给STA1时,它也会接收到AP1传输的BA1。
如果AP2成功解码BA1,那么它可以:(a)将被AP2解码但未被AP1解码的MPDU经由AP1-AP2链路发送到AP1,或者(b)将被AP2解码但未被AP1解码的MPDU发送到网关194或分发系统(DS)。AP2可以通过AP1-AP2链路向AP1传送已校正的接收到的MPDU的TID、SN和/或STAID。
如果AP2没有成功解码BA1,那么它可以:(a)通过AP1-AP2链路将所有成功解码的MPDU发送到AP1,或者(b)将所有成功解码的MPDU发送到网关194或分发系统(DS)。AP2可以通过AP1和AP2链路向AP1传送MPDU的流量优先级标识符(TID)、序列号(SN)和/或STA标识(ID);(c)可以查询AP1以确定已由AP2解码;但还没有被AP1解码的MPDU,然后按照上面针对当AP2成功解码BA1时的情况的过程。
STA1可以从其重传缓冲区中丢弃由AP1或AP2确认的MPDU/MSDU。
5.实施的方法的流程
5.1.联合传输的残余CFO/SFO校正
图12和图13图示了分别由主要AP 230和二级AP 250执行的联合传输的残余CFO/SFO校正的过程实施例230、250。
主要AP被认为是传输其它AP未传输的主要导频的AP。先前已描述了主要/非主要导频。
在图12中,主要AP传输发起联合传输232的触发帧,之后它在长训练字段(LFT)符号和数据符号中传输234主要导频音调,并在LTF和数据符号中传输非主要导频和数据音调。
在图13中,二级AP接收用于联合传输的触发帧252。它在LTF符号中接收254主要导频音调、在数据符号中接收主要导频音调,并在LTF和数据符号中传输非主要导频。
在步骤256处,LTF中的主要导频音调用于估计信道特性。估计的信道用于均衡数据符号中接收到的主要导频符号。不同频率处的主要导频音调的线性相位偏移用于估计相对于主要AP的时间差。不同符号处的主要导频音调的相位偏移用于估计相对于主要AP的频率差。
然后在步骤258中,估计的相对于主要AP的时间/频率差用于调整后续符号。
图14到图18图示了在单频带中的多链路操作的示例实施例270、290、330,分别用于非AP STA(STAx)、主要AP(AP1)和二级AP(AP2 MLD、STAy MLD)。
在图14中,非AP STA检查272以确定Ch2退避是否超时。如果没有,那么执行返回到该检查。否则,在方框274处,STA向相关联的AP发送具有扩展符号的初始消息。
检查276确定是否已接收到响应/回复(msg2)。如果它没有被接收到,那么执行另一个退避278并且执行在方框272处重新开始。
否则,如果接收到回复msg2,那么在方框280处,如果在msg中携带该附加信息,那么基于在msg2中提供的时序信息使用常规符号发送数据。并且它可能会接收到或不会接收到Ack或BA。
在图15到图17中,可以看到主要AP(AP1)在单个频段中的多链路操作。在方框292处的检查确定传输是否在主要信道(Ch1)上。如果不满足该条件,那么在方框294处,AP(AP1)使用假定扩展符号的常规(惯例)过程检测并接收Ch2上的初始消息;之后执行到达方框298。
否则,由于传输在Ch1上,执行到达方框296,它提供模拟自干扰消除(模拟SIC)并使用主要信道(Ch1)符号时序来检测二级信道(Ch2)音调位置上的信号和/或能量。
然后执行还到达决定298,其确定是否已经接收到初始消息。如果没有接收到,那么执行返回到过程的开始。
否则,由于已经检测到初始消息,因此执行到达图16中的方框300,其对信号执行FFT并接收初始消息时域样本中的训练信号以估计初始消息的CFO。对时域样本应用校正相移,并使用初始消息中的训练信号估计频域信道。使用估计的信道来均衡/解码初始消息的数据部分。
在检查302处,确定是否满足以下两个条件:(a)初始消息的数据部分已解码,以及(b)二级信道(Ch2)在初始消息之前是空闲的(例如,来自CCA空闲评估)。如果不满足这些条件,那么执行返回到处理292的顶部。
否则,在检查304处,确定传输是否在主要信道(Ch1)上。如果它不在主要信道(Ch1)上,那么在方框306处发送回复消息(例如,msg2)。因为接收器不在Ch1上传输,所以msg2可能不指示Ch1 Tx OFDM符号时序,执行然后移动到图17中的方框316,其使用没有干扰消除的常规过程检测和接收数据,然后移动到图17的方框312。否则,由于传输在Ch1上,因此执行移动到图17中的方框308。
在方框308中,发送具有Ch1的符号时序信息的回复消息(例如,msg2)。OFDM符号时序可以用于msg2传输或在msg2中明确指示。然后在方框310中执行模拟SIC消除并使用Ch1符号时序来检测信号并估计数据包的CFO。校正相移应用于时域样本,并使用数据包中的训练信号估计频域信道。估计的信道用于均衡/解码Ch2上数据包的数据部分。
在方框312处,检查是否已经接收到MPDU。如果还没有接收到,那么在方框292处重新开始执行。否则,在已接收到(一个或多个)MPDU的情况下,在该处理再次开始之前发送314ACK或块确认(BA)。
图18图示了对于其它MLD可见的在单个频带中的多链路操作的示例实施例330。在方框332处的检查确定传输是否在主要信道(Ch1)上。如果不满足条件,那么在方框334处,MLD检测并接收Ch2上的初始消息,使用假定扩展符号的常规(惯例)过程,并且执行移动到方框338。
否则,在到达方框338之前,在方框336处使用Ch1符号时序来执行模拟SIC消除以检测Ch2音调位置上的信号/能量。
方框338确定是否已经接收到初始消息。如果没有接收到初始消息,那么执行返回到方框332处的开始。否则,在方框340处,执行来自初始消息的CFO估计并应用校正。估计信道并对初始消息进行均衡/解码以接收信道NAV,并根据需要更新Ch2 NAV。
图19图示了来自多个AP的非AP触发的Ack的示例实施例350,示出了用于非AP站的一般方法步骤。
在方框352中,执行数据传输(UL PPDU),并且将资源单元(RU)分配给AP1和AP2用于Ack/BA。
检查354确定是否已从主要或二级AP接收到Ack/BA。如果还没有接收到Ack/BA,那么执行返回到方框352。否则,在方框356处,从(重新)传输缓冲器中移除MPDU被主要或二级AP确认,并且执行返回到处理的开始。
图20图示了来自多个AP的非AP触发的Ack的示例实施例370,示出了二级AP(AP2)站的一般方法步骤。
在方框372中,检查确定是否已经接收到OBSS UL PPDU,该OBSS UL PPDU为Ack分配AP2 RU或者其中二级AP(AP2)已经为Ack预先配置(一个或多个)资源单元(RU)。如果不满足条件,那么重复该检查。
否则,在方框374处,Ack/BA在分配的RU中传输,并且二级AP等待来自主要AP的Ack/BA。然后在方框376处转发由二级AP而非主要AP确认的MPDU;或者由二级AP确认的MPDU被直接转发到分发系统(DS),并且主要AP被告知所转发的MSDU。
图21图示了来自多个AP的非AP触发的Ack的示例实施例390,示出了用于主要AP(AP1)站的一般方法步骤。
在方框392中,检查确定是否已经接收到寻址到自身(该主要AP站)的UL PPDU。如果不满足条件,那么重复检查。
否则,在方框394处,主要AP在分配的RU中发送Ack/BA,如果它已经被分配的话。然后在方框396中,如果存在回程链路,那么从二级AP接收附加的MPDU,此后该处理从开始处继续。
6.实施例的一般总结
以下内容尝试在具体项目中表达总结;但是,不应解释为每个发明方面也都在以下项目列表中表示。
1.本说明部分中的“In x”是指以数字“x”开头的句子。
2.对于多AP系统,存在主要AP和一个或多个二级AP。每个AP具有其自己的单独时钟。
3.项目2中的二级AP具有全双工能力,例如,二级AP能够在同一信道上同时进行接收和传输。
4.项目2中的主要AP可能具有全双工能力。
5.主要AP和二级AP对一个或多个非AP STA执行联合传输。(a)到非AP STA的一个空间流由来自1个以上AP的信号组成。
6.联合传输的PPDU中的某些导频信号仅由主要AP传输:(a)仅由主要AP传输的导频信号被表示为主要导频。(b)可能存在所有参与联合传输的AP传输的导频信号。这些导频被表示为非主要导频。(c)接收非AP STA可以使用主要和/或非主要导频来执行相位跟踪。
7.二级AP可以接收主要导频,并使用主要导频来校正主要AP的时钟频率与其自身时钟频率之间的时钟漂移:(a)例如,二级AP可以基于在不同的频率音调下主要导频的估计相位差进行时钟校正,以确定主要AP与自身之间采样次数的差值,并对(一个或多个)后续符号执行校正;以及(b)例如,二级AP可以基于不同符号处的主要导频的估计相位差来进行时钟校正,以确定主要AP与自身之间的载波频率的差异,并对(一个或多个)后续符号执行校正。
8.一种系统,其中当另一个信道(Ch1)CCA忙时,STAx MLD(多链路设备)可以在CCA空闲的信道(Ch2)上执行访问:
(a)STAx MLD可以是AP或非AP MLD。在MLD是AP MLD的情况下,相关联的非AP MLD可能需要监视所有启用的链路(在这种情况下为信道),就像在多个频段上操作的MLD的情况一样。
(b)信道1(Ch1)和信道2(Ch2)在STAx MLD的操作信道内。这两个信道可以是彼此邻近的信道。这里的信道是指与信道号相关联的频率范围(例如,5GHz频段中的信道100),并且不是指单独的OFDM音调。邻近指示两个信道的频率间隔距离小。这里指示的邻近信道不需要是相邻信道但频率接近使得没有FD能力的遗留MLD不能在一个信道上接收并在另一个信道上传输。(c)导致信道1(Ch1)CCA忙的STA可能是具有全双工能力的STA/MLD。
9.STAx MLD可以通过初始消息(initial msg)在信道2(Ch2)上执行接入,其中部分或全部OFDM符号是扩展的OFDM符号。扩展的OFDM符号的非CP部分具有多于或等于常规OFDM符号的非CP部分的2个符号:(a)扩展的OFDM符号由不同频率音调上的时域连续正弦信号组成。(b)例如,扩展的OFDM符号的非竞争周期(非CP)部分是在时域中重复两次的常规OFDM符号的非CP部分。
10.项目9中的初始消息用信号通知信道2(Ch2)上的NAV信息,用于STAx MLD在信道2(Ch2)上获得的TXOP。
11.初始消息STA z的寻址接收者可以用消息2(msg 2)进行回复,指示清除在信道2(Ch2)上发送到STAx MLD。
12.STAz可能正在信道1(Ch1)上传输。在这种情况下,STA z具有全双工能力并且也是MLD。
13.项目12中来自STA z的消息2(msg 2)可以指示由STA z传输的信道1(Ch1)上的OFDM符号的时序。(a)指示可能是隐含的。例如,STA z在信道1(Ch1)上传输的OFDM符号的时序可以基于具有固定偏移的消息2(msg 2)的特定符号的开始/结束时间来隐式地用信号发送。
14.项目12中由STA z传输的消息2(msg 2)可以具有与项目9中或根据项目15描述的初始消息相同的扩展符号结构。
15.由项目12中的STA z传输的消息2(msg 2)可以具有与信道1上的传输符号同步的OFDM符号边界。(a)不使用扩展符号结构。(b)项目12中的STA z可以使用传输的消息2(msg 2)来确定信道2(Ch2)上的自干扰信道。
16.STA x可以在信道2(Ch2)上接收到消息2(msg 2)之后传输PPDU,其中数据OFDM符号和数据符号的训练OFDM符号与项目13中指示的内容对齐。(a)PPDU可以在数据OFDM符号和/或数据符号的训练OFDM符号之前具有填充信号。
17.项目8c中的STA可以基于其在信道1(Ch1)上的传输OFDM符号时序来在信道2(Ch2)上接收初始消息,如下所示。(a)例如,通过使用保证信道1(Ch1)上的传输信号和信道2(Ch2)上的接收信号之间的正交性的窗口。(b)项目8c中的STA可以包括初始消息的寻址接收者。(c)项目8c中的STA可以包括在信道1(Ch1)上传输的其它STA,这些STA未寻址到初始消息的接收者。
18.项目8c中的STA可以不利用相同的OFDM符号时序。
19.项目17c中的STA可以使用初始消息来更新信道2(Ch2)上的NAV。
20.项目8c中的STA在信道1上传输时或之后可能不需要执行媒体同步延迟以访问信道2(Ch2),因为它们知道信道2(Ch2)的NAV状态。
7.实施例的一般范围
本技术的实施例在本文中可以参考根据本技术的实施例的方法和系统的流程图图示、和/或也可以被实现为计算机程序产品的过程、算法、步骤、操作、公式或其它计算描绘来描述。就这一点而言,流程图的每个方框或步骤、流程图中的方框(和/或步骤)的组合、以及任何过程、算法、步骤、操作、公式或计算描绘都可以通过各种手段来实现,诸如硬件、固件和/或包括包含在计算机可读程序代码中的一个或多个计算机程序指令的软件。如将认识到的,任何这样的计算机程序指令都可以被一个或多个计算机处理器(包括但不限于通用计算机或专用计算机、或产生机器的其它可编程处理装置)执行,以使得在(一个或多个)计算机处理器或其它可编程处理装置上执行的计算机程序指令创建用于实现所指定的(一个或多个)功能的手段。
因而,本文描述的流程图的方框和过程、算法、步骤、操作、公式或计算描绘支持用于执行(一个或多个)指定功能的手段的组合、用于执行(一个或多个)指定功能的步骤的组合,和用于执行(一个或多个)指定功能的计算机程序指令(诸如实施在计算机可读程序代码逻辑手段中)。还将理解的是,本文描述的流程图图示的每个方框以及任何过程、算法、步骤、操作、公式或计算描绘及其组合可以由执行指定的(一个或多个)功能或(一个或多个)步骤的基于专用硬件的计算机系统或专用硬件和计算机可读程序代码的组合来实现。
此外,诸如实施在计算机可读程序代码中的这些计算机程序指令也可以存储在一个或多个计算机可读存储器或存储器设备中,其可以指导计算机处理器或其它可编程处理装置以特定方式起作用,使得存储在计算机可读存储器或存储器设备中的指令产生包括实现在(一个或多个)流程图的(一个或多个)方框中指定的功能的指令手段的制品。计算机程序指令还可以由计算机处理器或其它可编程处理装置执行,以使得在计算机处理器或其它可编程处理装置上执行一系列操作步骤以产生计算机实现的处理,使得在计算机处理器或其他可编程处理装置上执行的指令提供用于实现在(一个或多个)流程图的(一个或多个)方框、(一个或多个)过程、(一个或多个)算法、(一个或多个)步骤、(一个或多个)操作、(一个或多个)公式或(一个或多个)计算描绘中指定的功能的步骤。
还将认识到的是,本文使用的术语“编程程序”或“程序可执行”是指可以由一个或多个计算机处理器执行以执行如本文所述的一个或多个功能的一个或多个指令。指令可以被实施为软件、固件或软件和固件的组合。指令可以本地存储在非暂态介质的设备中,或者可以远程存储在诸如服务器上,或者可以本地和远程地存储全部或部分指令。远程存储的指令可以通过用户发起或者基于一个或多个因素自动地下载(推送)到设备。
还将认识到的是,如本文所使用的,术语处理器、计算机处理器、中央处理单元(CPU)和计算机被同义地使用来表示能够执行指令以及与输入/输出接口和/或外围设备进行通信的设备,以及术语处理器、计算机处理器、CPU和计算机旨在包括单个或多个设备、单核和多核设备及其变形。
根据本文的描述,将认识到的是,本公开涵盖技术的多种实施方式,包括但不限于以下内容。
一种用于网络中无线通信的装置,该装置包括:(a)无线通信电路、站,其可以是接入点(AP)的一部分,被配置用于根据IEEE 802.11协议在无线局域网(WLAN)上执行通信时通过主要链路和二级链路与其它无线站(STA)进行无线通信,其中网络上作为主要AP和二级AP操作的AP执行到一个或多个非AP站的联合传输;
(b)处理器,耦合到所述无线通信电路以作为STA在WLAN上操作;(c)非暂态存储器,存储处理器可执行的指令;以及(d)其中所述指令在由处理器执行时执行一个或多个步骤以克服由残余漂移引起的中心频率偏移和符号时序偏移,包括:(d)(i)由作为主要AP操作的AP在正交频分复用(OFDM)传输内传输导频信号;(ii)其中整个导频信号集合的一部分,作为主要导频信号,仅允许由主要AP传输,而不允许由作为二级AP操作的AP传输;以及(iii)其中作为二级AP操作的每个所述站被配置有其自己的时钟并且在接收到所述导频信号时校正其时钟和随后的符号,同时执行联合传输。
一种用于在网络中无线通信的装置,该装置包括:(a)作为站的无线通信电路,其可以是接入点(AP)的一部分,被配置用于在根据IEEE 802.11协议在无线局域网(WLAN)上执行通信时在单个频带内通过主要链路/信道和二级链路/信道与其它无线站无线通信;
(b)处理器,耦合到所述无线通信电路以作为站在WLAN上操作;
(c)非暂态存储器,存储处理器可执行的指令;以及(d)其中所述指令在由处理器执行时执行一个或多个步骤以使用单个无线电频带中的邻近信道在主要信道和二级信道上同时传输和接收(STR),包括:(d)(i)传输在二级信道上与扩展正交频分复用(OFDM)符号一起发送的初始消息,以促进针对在主要信道上传输的站进行网络分配向量(NAV)解码的操作;以及(d)(ii)在作为不同链路的邻近信道之间执行OFDM符号对齐的单频带多链路操作(MLO)。
一种用于网络中无线通信的装置,该装置包括:(a)无线通信电路、站,其可以是接入点(AP)的一部分,被配置用于在根据IEEE 802.11协议在无线局域网(WLAN)上执行通信时通过主要链路和二级链路与其它无线站无线通信;(b)处理器,耦合到所述无线通信电路以作为站在WLAN上操作;(c)非暂态存储器,存储处理器可执行的指令;以及(d)其中所述指令在由处理器执行时执行一个或多个步骤,包括:(d)(i)允许一个以上的AP向旨在用于主要AP的上行链路(UL)PPDU传输联合确认(Ack)或块确认(Ack/BA);以及(d)(ii)确定作为二级AP的自身与主要AP的自身之间的接收器状态差异,并且所述二级AP将由其自身而不是主要AP接收到的数据转发给主要AP而不是要求非AP执行到主要AP的重传。
任何前述实施方式的装置或方法或系统,其中二级AP将其时钟校正基于不同频率音调处的主要导频的估计相位差,以确定主要AP与其自身之间的采样时间差,并且对(一个或多个)后续符号执行校正。
任何前述实施方式的装置或方法或系统,其中二级AP将其时钟校正基于不同符号处的主要导频的估计相位差,以确定主要AP与其自身之间的载波频率差,并且对(一个或多个)后续符号执行校正。
任何前述实施方式的装置或方法或系统,其中作为二级AP操作的AP具有全双工能力,而主要AP是全双工或半双工的。
任何前述实施方式的装置或方法或系统,其中到非AP STA的空间流包括来自多个AP的信号。
任何前述实施方式的装置或方法或系统,其中不是主要AP的AP被配置为在联合传输中发送非主要导频信号。
任何前述实施方式的装置或方法或系统,其中作为非AP站操作的站被配置为利用接收到的主要导频来执行相位跟踪。
任何前述实施方式的装置或方法或系统,其中主要AP传输由参与联合传输的二级AP接收的触发帧;其中所述触发帧建立AP之间的时钟同步和联合传输的中心频率和/或采样率。
任何前述实施方式的装置或方法或系统,其中所述触发帧包含来自主要AP的用于在二级AP处对数据进行预编码以获得空间数据流的指令。
任何前述实施方式的装置或方法或系统,其中主要和二级AP对数据进行预编码并且将空间数据流和导频联合发送到非AP站。
如本文所使用的,术语“实施方式”旨在包括但不限于实践本文描述的技术的实施例、示例或其它形式。
如本文所使用的,除非上下文中另有明确规定,否则单数术语“一”、“一个”和“该”可包括复数指示。除非明确说明,否则以单数形式提及对象并不旨在表示“一个与仅一个”,而是“一个或多个”。
在本公开中的短语构建体(诸如“A、B和/或C”)描述其中可以存在A、B或C,或项A、B和C的任何组合的情况。指示诸如“至少一个”后跟着列出要素组的短语构建体指示存在这些组要素中的至少一个,其包括列出的要素的任何可能组合(如适用的话)。
本公开中对“实施例”、“至少一个实施例”或类似实施例措辞的引用指示结合所描述的实施例描述的特定特征、结构或特点包括在本公开的至少一个实施例中。因此,这些各种实施例短语不一定都是指同一个实施例,或是指不同于所描述的所有其它实施例的特定实施例。实施例措辞应当被解释为意味着给定实施例的特定特征、结构或特点可以以任何合适的方式组合在所公开的装置、系统或方法的一个或多个实施例中。
如本文所使用的,术语“集合”指的是一或多个对象的集合。因此,例如,对象的集合可以包括单个对象或多个对象。
诸如第一和第二、顶部和底部等的关系术语可以仅用于将一个实体或动作与另一个实体或动作区分开来,而不必要求或暗示此类实体或动作之间的任何实际此类关系或次序。
术语“包括”、“包含”、“具有”或其任何其它变体旨在覆盖非排他性的包含,使得包括、具有、包含要素的列表的过程、方法、物品或装置不仅包括那些要素,而且还可以包括未明确列出的其它要素或此类过程、方法、物品或装置固有的其它要素。没有更多限制,前面有“包括...”、“具有...”、“包含...”的要素并不排除在包括、具有、包含该要素的过程、方法、物品或装置中附加完全相同的要素的存在。
如本文所使用的,术语“近似地”、“近似”、“基本上”、“实质上”和“大约”或其任何变体被用来描述和解释小的变化。当与事件或情况一起使用时,该术语可以指事件或情况恰好发生的实例以及事件或情况发生到类似的实例。当与数值结合使用时,术语可以指小于或等于该数值的±10%的变化范围,诸如小于或等于±5%、小于或等于±4%、小于或等于±3%、小于或等于±2%、小于或等于±1%、小于或等于±0.5%、小于或等于±0.1%、或小于或等于±0.05%。例如,“基本上”对齐可以指小于或等于±10°的角度变化范围,诸如小于或等于±5°、小于或等于±4°、小于或等于±3°、小于或等于±2°、小于或等于±1°、小于或等于±0.5°、小于或等于±0.1°、或小于或等于±0.05°。
此外,量、比率和其它数值有时可以以范围格式呈现于本文中。应当理解,这种范围格式是为了方便和简洁而使用的,并且应当被灵活地理解为包括明确指明为范围限制的数值,但是也包括包含在该范围内的所有单独数值或子范围,如同明确指明的每个数值和子范围。例如,大约1至大200的范围内的比率应当理解为包括明确列举的大约1和大约200的限制,但也包括单独的比率,诸如大约2、大约3和大约4,以及诸如大约10至大约50、大约20至大约100等子范围。
如本文所用的术语“耦合”被定义为连接,但不一定是直接的并且不一定是机械的。以某种方式“配置”的设备或结构至少以这种方式配置,但也可以以未列出的方式配置。
益处、优点、问题的解决方案,以及可以导致任何益处、优点或解决方案出现或变得更加明显的(一个或多个)任何要素不应当被解释为本文描述或所有权利要求的技术关键的、必需的或基本的特征或要素。
此外,在前述公开中,为了简化公开的目的,可以在各种实施例中将各种特征组合在一起。本公开的这种方法不应当被解释为反映所要求保护的实施例要求比每项权利要求中明确列举的更多特征的意图。发明性主题可以存在于少于单个公开的实施例的所有特征中。
提供本公开的摘要以允许读者快速确定技术公开的性质。提交它的理解是它不会被用来解释或限制权利要求的范围或含义。
将认识到的是,一些司法管辖区的实践可以要求在提交申请之后删除本公开的一个或多个部分。因而,读者应当查阅已提交的申请以获取本公开的原始内容。对本公开的内容的任何删除都不应当被解释为对最初提交的申请的任何主题的放弃、没收或对公众的奉献。
以下权利要求在此并入本公开,每项权利要求作为单独要求保护的主题独立存在。
虽然本文的描述包含许多细节,但是这些细节不应当被解释为限制本公开的范围,而是仅仅提供一些当前优选实施例的说明。因此,将认识到的是,本公开的范围完全涵盖对于那些本领域技术人员变得显而易见的实施例。
本领域普通技术人员已知的所公开实施例的要素的所有结构和功能等同物通过引用明确地并入本文,并且旨在由本申请专利范围所涵盖。此外,无论要素、组件或方法步骤是否在申请专利范围中明确地陈述,本公开中的要素、组件或方法步骤都不旨在对公众专用。本文中的申请专利范围不应当被解释为“部件加功能”要素,除非使用短语“用于......的部件”明确地描述该要素。本文中的申请专利范围不应当被解释为“步骤加功能”要素,除非使用短语“用于......的步骤”明确地描述该要素。
Claims (12)
1.一种用于网络中无线通信的装置,该装置包括:
(a)无线通信电路、站,其可以是接入点(AP)的一部分,被配置用于根据IEEE 802.11协议在无线局域网(WLAN)上执行通信时通过主要链路和二级链路与其它无线站(STA)进行无线通信,其中网络上作为主要AP和二级AP操作的AP执行到一个或多个非AP站的联合传输;
(b)处理器,耦合到所述无线通信电路以作为STA在WLAN上操作;
(c)非暂态存储器,存储处理器可执行的指令;以及
(d)其中所述指令在由处理器执行时执行一个或多个步骤以克服由残余漂移引起的中心频率偏移和符号时序偏移,包括:
(i)由作为主要AP操作的AP在正交频分复用(OFDM)
传输内传输导频信号;
(ii)其中整个导频信号集合的一部分,作为主要导频信号,仅允许由主要AP传输,而不允许由作为二级AP操作的AP传输;以及
(iii)其中作为二级AP操作的每个所述站被配置有其自己的时钟并且在接收到所述导频信号时校正其时钟和随后的符号,
同时执行联合传输。
2.如权利要求1所述的装置,其中二级AP将其时钟校正基于不同频率音调处的主要导频的估计相位差,以确定主要AP与自身之间的采样时间差,并且对(一个或多个)后续符号执行校正。
3.如权利要求1所述的装置,其中二级AP将其时钟校正基于不同符号处的主要导频的估计相位差,以确定主要AP与其自身之间的载波频率差,并且对(一个或多个)后续符号执行校正。
4.如权利要求1所述的装置,其中作为二级AP操作的AP具有全双工能力,而主要AP是全双工或半双工的。
5.如权利要求1所述的装置,其中到非AP STA的空间流包括来自多个AP的信号。
6.如权利要求1所述的装置,其中不是主要AP的AP被配置为在联合传输中发送非主要导频信号。
7.如权利要求1所述的装置,其中作为非AP站操作的站被配置为利用接收到的主要导频来执行相位跟踪。
8.如权利要求1所述的装置,其中主要AP传输由参与联合传输的二级AP接收的触发帧;其中所述触发帧建立AP之间的时钟同步和联合传输的中心频率和/或采样率。
9.如权利要求8所述的装置,其中所述触发帧包含来自主要AP的用于在二级AP处为对数据进行预编码以获得空间数据流的指令。
10.如权利要求1所述的装置,其中主要AP和二级AP对数据进行预编码并将空间数据流和导频联合发送到非AP站。
11.一种用于网络中无线通信的装置,该装置包括:
(a)作为站的无线通信电路,其可以是接入点(AP)的一部分,被配置用于在根据IEEE802.11协议在无线局域网(WLAN)上执行通信时在单个频带内通过主要链路/信道和二级链路/信道与其它无线站无线通信;
(b)处理器,耦合到所述无线通信电路以作为站在WLAN上操作;
(c)非暂态存储器,存储处理器可执行的指令;以及
(d)其中所述指令在由处理器执行时执行一个或多个步骤以使用单个无线电频带中的邻近信道在主要信道和二级信道上同时传输和接收(STR),包括:
(i)传输在二级信道上与扩展正交频分复用(OFDM)符号一起发送的初始消息,以促进针对在主要信道上传输的站进行网络分配向量(NAV)解码的操作;以及
(ii)在作为不同链路的邻近信道之间执行OFDM符号对齐的单频带多链路操作(MLO)。
12.一种用于网络中的无线通信的装置,该装置包括:
(a)无线通信电路、站,其可以是接入点(AP)的一部分,被配置用于在根据IEEE 802.11协议在无线局域网(WLAN)上执行通信时通过主要链路和二级链路与其它无线站无线通信;
(b)处理器,耦合到所述无线通信电路以作为站在WLAN上操作;
(c)非暂态存储器,存储处理器可执行的指令;以及
(d)其中所述指令在由处理器执行时执行一个或多个步骤,包括:
(i)允许一个以上的AP向旨在用于主要AP的上行链路(UL)PPDU传输联合确认(Ack)或块确认(Ack/BA);以及
(ii)确定作为二级AP的自身与主要AP之间的接收器状态差异,并且所述二级AP将由其自身而不是主要AP接收到的数据转发给主要AP而不是要求非AP执行到主要AP的重传。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US63/260,455 | 2021-08-20 | ||
| US17/814,450 | 2022-07-22 | ||
| US17/814,450 US12335204B2 (en) | 2021-08-20 | 2022-07-22 | Wireless local area network full-duplex enhancements for scenarios with multiple access-points / BSS |
| PCT/IB2022/057350 WO2023021364A2 (en) | 2021-08-20 | 2022-08-07 | Wireless local area network full-duplex enhancements for scenarios with multiple access-points / bss |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116724506A true CN116724506A (zh) | 2023-09-08 |
Family
ID=87868419
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202280010856.XA Pending CN116724506A (zh) | 2021-08-20 | 2022-08-07 | 用于具有多个接入点/bss的场景的无线局域网全双工增强 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116724506A (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025227370A1 (zh) * | 2024-04-30 | 2025-11-06 | Oppo广东移动通信有限公司 | 信号传输方法、装置、设备、介质和程序产品 |
-
2022
- 2022-08-07 CN CN202280010856.XA patent/CN116724506A/zh active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025227370A1 (zh) * | 2024-04-30 | 2025-11-06 | Oppo广东移动通信有限公司 | 信号传输方法、装置、设备、介质和程序产品 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12335204B2 (en) | Wireless local area network full-duplex enhancements for scenarios with multiple access-points / BSS | |
| CN104301086B (zh) | 无线网络中的全双工操作 | |
| US9398571B2 (en) | System and method for packet information indication in communication systems | |
| US9729368B2 (en) | System and method for high efficiency wireless local area network communications | |
| JP6389320B2 (ja) | 無線通信システム、無線通信方法、無線lan基地局装置および無線lan端末装置 | |
| CN105933952B (zh) | 在无线通信中使用多个信标类型 | |
| US11411635B2 (en) | Spatial reuse in WLAN multi-AP network | |
| CN117694006A (zh) | 用于非授权频谱中侧链路资源分配的方法和装置 | |
| EP2033371B1 (en) | Method of communicating data packets in a data communication network and corresponding data communication network | |
| WO2015190698A1 (ko) | 프레임을 수신하는 방법 및 장치 | |
| US9585095B2 (en) | Methods and devices for enhanced power save protocol | |
| CN118355701A (zh) | 无线通信系统中全双工系统中用于传输定时的方法和装置 | |
| KR20220104177A (ko) | 멀티스태틱 레이더 측정 | |
| US11431444B2 (en) | Communication method and system for joint downlink and uplink transmissions | |
| US10136450B2 (en) | Multiuser frame transmission method in wireless lan system | |
| CN118476183A (zh) | 无线通信系统中的全双工系统中的传输定时的装置和方法 | |
| WO2019155753A1 (ja) | 通信装置及び通信方法 | |
| EP4475503A2 (en) | Wireless local area network full-duplex enhancements for scenarios with multiple access-points / bss | |
| US12273920B2 (en) | Collision detection and collision resolution for prioritized full duplex communication | |
| CN116724506A (zh) | 用于具有多个接入点/bss的场景的无线局域网全双工增强 | |
| EP3689051B1 (en) | Device and method for use in wireless communications | |
| US10506620B2 (en) | Communication device | |
| CN104053212B (zh) | 一种d2d发现信号的传输方法和设备 | |
| US12382498B2 (en) | Resolving fake collision issue in full duplex communication | |
| US10149279B2 (en) | Method for transmitting multi-user frame in wireless LAN system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |