首页> 中国专利> 与基于触发的多用户传输中的直接链路传输和下行链路传输兼容的无线站点的MAC/PHY接口

与基于触发的多用户传输中的直接链路传输和下行链路传输兼容的无线站点的MAC/PHY接口

摘要

本发明的各方面通常涉及无线网络中的增强型多用户(MU)上行链路(UL)协议,其允许非UL传输与被触发MU UL传输同时进行。站点可以利用适当信令发送用于触发MU传输的触发帧,以允许在MU传输的资源单元中进行非UL传输、即向另一站点的传输。非UL传输的示例包括直接链路传输以及下行链路(DL)传输。本发明涉及可以如何修改AP处和非AP站点处的MAC/PHY接口以高效地处理DiL和DL传输。一方面,DiL或DL传输的非AP站点接收方可以使用802.11ax TRIGVECTOR来高效地配置其PHY。另一方面,AP可以配置其PHY以滤除DiL/DL RU。

著录项

  • 公开/公告号CN112385302A

    专利类型发明专利

  • 公开/公告日2021-02-19

    原文格式PDF

  • 申请/专利权人 佳能株式会社;

    申请/专利号CN201980046437.X

  • 申请日2019-07-05

  • 分类号H04W74/08(20060101);

  • 代理机构11398 北京魏启学律师事务所;

  • 代理人魏启学

  • 地址 日本东京都大田区下丸子3丁目30番2号

  • 入库时间 2023-06-19 09:54:18

说明书

技术领域

本发明通常涉及无线通信。

背景技术

广泛部署无线通信网络以提供诸如语音、视频、分组数据、消息传递、广播等的各种通信服务。这些无线网络可以是能够通过共享可用网络资源来支持多个用户的多址接入网络。这样的多址接入网络的示例包括码分多址(CDMA)网络、时分多址(TDMA)网络、频分多址(FDMA)网络、正交FDMA(OFDMA)网络和单载波FDMA(SC-FDMA)网络。

为了解决在高密度环境中无线通信系统所需求的增加带宽和减少延迟要求的问题,正在开发多用户(MU)方案以允许单个接入点(AP)调度无线网络中的MU传输(即,向非AP站点或从非AP站点的多个同时传输)。例如,这样的MU方案其中之一已由电气和电子工程师协会(IEEE)在2018年6月的802.11ax标准草案版本3.0(D3.0)中采用。

由于MU特征,站点有机会经由MU方案和传统的增强型分布式信道访问-EDCA(单用户)方案这两个访问方案获得对无线介质的访问。

802.11ax标准允许由AP进行MU下行链路(DL)传输,其中AP可以通过所谓的资源单元(RU)对各种非AP站点进行多个同时基本传输。作为示例,资源单元例如基于正交频分多址(OFDMA)技术,在频域中分割无线网络的通信信道。通过为在传输机会中定义的各RU提供(由各站点在其与AP的关联过程期间单独获得的)非AP站点的关联标识符(AID),来在MU下行链路帧的开头表示(signal)RU向站点的指派。

802.11ax标准还允许由AP触发MU上行链路(UL)传输,其中各种非AP站点可以通过形成MU UL传输的资源单元同时向AP传输。为了控制非AP站点的MU UL传输,AP发送称为触发帧(TF)的控制帧,通过该控制帧,AP使用在登记到AP时指派至非AP站点的16位关联标识符(AID)以及/或者使用指定一组非AP站点的保留AID,来将资源单元分配至非AP站点。

所采用的802.11MU传输方案不适合于要求带宽的通信服务,例如,诸如博弈、虚拟现实、流传输应用等的基于视频的服务。这是因为,所有的通信都通过AP,由此不仅使传输所用的空中时间加倍,而且还使介质访问的数量(并由此使介质访问时间)加倍。

(在最新的802.11ax版本中仍可应用的)802.11网络协议的单用户(SU)方案允许进行直接链路(DiL),其中使用目的地站点的48位IEEE MAC地址来寻址数据(MAC)帧。然而,SU和MU方案直接彼此竞争以(对于MU方案由AP,且对于SU方案由非AP站点)获得对无线介质的访问。在高密度环境中,该竞争会产生大量不期望的冲突,由此降低了延迟和整体有用的数据吞吐量。

更一般地,802.11ax被视为不适合于直接链路传输,并且可以改进MU传输。

发明内容

本发明的广义目的是改善该情形。

为了利用AP在高密度环境中进行的传输调度的高效益,发明人考虑了将直接链路集成在AP的调度的全局策略中。这带来了一些挑战。

这些挑战其中之一涉及站点(AP和非AP)中的MAC/PHY接口,该MAC/PHY接口不适于响应于触发帧来处理非UL(例如直接链路或下行链路)传输。

例如,在接收到触发帧时,非AP站点可以仅发射基于上行链路触发的数据(或ULTB PPDU),因为预计不会接收其它内容。另一方面,AP目前是基于上行链路触发的数据的唯一被访地址,因此预计会对TB MU传输的所有已使用的RU的数据帧进行解码。

通过允许基于触发的RU中的直接链路(DiL)或下行链路(DL)传输,出现与目的地非AP站点将如何能够正确地接收和解码DiL或DL数据有关的问题。实际上,基于触发的RU中的帧遵循所谓的基于HE触发的PPDU格式,该基于HE触发的PPDU格式不提供RU分配信息以允许接收该RU分配信息的非AP站点查找要在MU传输的数据部分中使用的相应RU。这样的信息被称为HE-SIG-B字段。

因而,本发明寻求在基于触发的MU传输中允许非UL RU时提供802.11站点的MAC/PHY接口的改进功能。

本发明的某些方面提供一种用于无线通信的方法,所述方法包括:在被触发站点(通常为非接入点站点)的介质访问控制层即MAC层处:

从触发站点(通常为接入点即AP)(经由PHY层)接收用于触发多用户传输即MU传输的触发帧,其中所述触发帧将所述MU传输的资源单元分配用于朝向所述被触发站点的数据传输;以及

响应于所述触发帧,将所述被触发站点的物理层即PHY层配置处于接收状态,以通过所述资源单元接收一个或多个数据帧。

优选实现是触发站点是AP并且被触发站点是非AP站点(已登记到AP的站点)的情况。

因而,与802.11ax标准相反,非AP站点可以使用在触发帧中提供的信息来将自身配置处于接收状态。这允许非AP站点准备好通过所添加的非UL资源单元来接收DiL或DL数据。

本发明的方面还提供一种无线网络中的站点,所述站点包括微处理器,所述微处理器实现介质访问控制层即MAC层,并且被配置为执行以上定义的方法的步骤。

在所附权利要求书定义了本发明的可选特征。以下参考方法来说明这些特征中的一些特征,同时这些特征可被转换为专用于根据本发明的任何系统的系统特征。

在实施例中,所述方法还包括:在所述被触发站点处,通过所述资源单元来接收数据帧。这可以是来自非AP站点的DiL数据或来自AP的DL数据。

在实施例中,所述方法还包括:在配置所述PHY层之前,在所述MAC层处,从所述触发帧判断所述MU传输的资源单元是否被分配用于朝向所述被触发站点的数据传输。这使得MAC层可以决定如何配置PHY层。

在实施例中,配置所述PHY层包括:将所述PHY层配置为仅对被分配用于朝向所述被触发站点的数据传输的一个或多个资源单元进行频率滤波。这旨在将非AP站点的PHY仅集中于一个或多个相关RU以接收意图用于该PHY的DiL/DL数据。

在实施例中,配置所述PHY层包括:通过所述MAC层来发送根据802.11ax的TRIGVECTOR矢量。该矢量在802.11ax中是已知的,但仅在AP侧是已知的。这些实施例提出以创造性的方式在非AP侧使用该矢量,以使用可用工具来高效地配置PHY。这避免了修改802.11ax兼容芯片。

根据一些实施例,所述TRIGVECTOR矢量包括标识被分配用于朝向所述被触发站点的数据传输的资源单元的资源单元列表。再次地,这使得可以使用现有的TRIGVECTOR工具。

根据实现,所述TRIGVECTOR矢量还包括根据802.11ax的AID12_LIST列表,所述AID12_LIST列表仅包括由接入点指派给所述被触发站点的站点标识符(AID)。

在变形例中,所述TRIGVECTOR矢量还包括根据802.11ax的AID12_LIST列表,所述AID12_LIST列表仅包括未由接入点指派给站点的未使用站点标识符(AID)。

本发明的其它方面提供一种用于无线通信的方法,所述方法包括:在被触发站点(通常为非接入点站点)的介质访问控制层即MAC层处:

从触发站点(通常为接入点即AP)(经由PHY层)接收用于触发多用户传输即MU传输的触发帧;

判断所述触发帧是否将所述MU传输的资源单元分配用于从所述触发站点向另一被触发站点(通常为目的地非AP站点)的直接链路传输即DiL传输;以及

响应于肯定判断,仅将被标记用于DiL传输且从本地MAC传输缓冲器检索到的数据传输至所述被触发站点的物理层即PHY层,使得所述PHY层通过被分配用于直接链路传输的资源单元仅发送DiL标记的数据。

因而,非AP站点能够以不同的方式处理通常的UL RU和新提出的DiL RU。

本发明的其它方面还提供一种无线网络中的站点,所述站点包括微处理器,所述微处理器实现介质访问控制层即MAC层,并且被配置为执行以上定义的方法的步骤。

本公开的另外的其它方面提供一种用于无线通信的方法,所述方法包括:在触发站点(通常为接入点即AP)的介质访问控制层即MAC层处:

生成触发帧以触发多用户传输即MU传输,其中所述触发帧将所述MU传输的一个或多个资源单元分配用于朝向一个或多个目的地被触发站点(通常为目的地非AP站点)的数据传输;

经由所述触发站点的物理层即PHY层,将所述触发帧发送至被触发站点(通常为非AP站点);以及

(响应于所述触发帧)将所述PHY层配置处于接收状态,以经由排除被分配用于朝向目的地被触发站点的数据传输的一个或多个资源单元以外的频带来接收一个或多个数据帧。

由于该配置,AP将不接收使用新提出的DiL RU在两个非AP站点之间直接交换的DiL数据。结果AP将不在无线网络上中继这样的DiL数据,这将引起在接收相同DiL数据的副本的非AP站点处的附加处理。最后,AP高效地被配置成DiL RU和DL RU可以由触发帧提供的新提出的方案。

本发明的方面还提供一种无线网络中的站点,所述站点包括微处理器,所述微处理器实现介质访问控制层即MAC层,并且被配置为执行以上定义的方法的步骤。

在所附权利要求书定义了本发明的可选特征。以下参考方法来说明这些特征中的一些特征,同时这些特征可被转换为专用于根据本发明的任何系统的系统特征。

在一些实施例中,所述方法还包括:在所述触发站点处,经由排除被分配用于朝向目的地被触发站点的数据传输的一个或多个资源单元以外的频带中的一个或多个资源单元来接收一个或多个数据帧。这些帧是向AP的传统上行链路数据。然而,由于本发明,仅可以接收到这样的帧,而排除了在DiL RU或DL RU上传送的数据帧。

在其它实施例中,所述方法还包括:在配置所述PHY层之前,在所述MAC层处,从分割所述MU传输的资源单元中确定哪个资源单元或哪些资源单元被分配用于朝向一个或多个目的地被触发站点的数据传输。这是为了让AP的MAC确切地知晓PHY必须滤除哪个RU或哪些RU。

在另外的其它实施例中,配置所述PHY层包括:通过所述MAC层来发送根据802.11ax的TRIGVECTOR矢量,所述TRIGVECTOR矢量包括排除了被分配用于朝向目的地被触发站点的数据传输的一个或多个资源单元的资源单元列表。这有利地不修改当前由802.11ax定义的MAC/PHY信令。结果当前802.11ax兼容芯片仍然可以与本发明的方面一起操作。

在变形例中,配置所述PHY层包括:通过所述MAC层来发送根据802.11ax的TRIGVECTOR矢量,所述TRIGVECTOR矢量包括形成所述MU传输的资源单元列表、以及标识形成所述MU传输的资源单元被分配至的被触发站点的AID12_LIST列表,其中所述AID12_LIST将要排除的一个或多个资源单元与未由接入点指派给站点的未使用站点标识符即未使用站点AID相关联。类似地,这有利地不修改仅在所使用的AID上播放的当前由802.11ax定义的MAC/PHY信令。

本发明的另一方面涉及一种非暂时性计算机可读介质,其存储程序,所述程序在由装置中的微处理器或计算机系统执行时使所述装置进行如上定义的任何方法。

可以通过计算机来实现根据本发明的方法的至少一部分。因此,本发明可以采用如下的形式:全硬件实施例、全软件实施例(包括固件、常驻软件、微代码等)、或者结合了这里一般可全部称为“电路”、“模块”或“系统”的软件和硬件方面的实施例。此外,本发明可以采用计算机程序产品的形式,其中该计算机程序产品可以采用以介质中体现有计算机可使用程序代码的表现的任何有形介质体现的计算机程序产品的形式。

由于本发明可以在软件中实现,因此本发明可以体现为计算机可读代码以供在任何合适的载体介质上提供给可编程设备。有形载体介质可以包括诸如硬盘驱动器、磁带装置或固态存储器装置等的存储介质。瞬态载体介质可以包括诸如电信号、电子信号、光信号、声信号、磁信号或电磁信号(例如,微波或RF信号)等的信号。

附图说明

本发明的实施例现将参考以下附图仅通过示例的方式来描述,其中:

图1示出可以实现本发明的实施例的典型无线通信系统;

图2a和2b示出根据802.11ax的传统的基于触发(TB)的MU UL OFDMA传输;

图3a至3e呈现根据802.11ax标准的802.11帧的各种格式;

图4a使用流程图示出在AP处管理触发帧的发出和作为响应的数据帧(HE TBPPDU)的接收的传统步骤;

图4b使用流程图示出在非AP站点处管理触发帧的接收和UL传输所用的作为响应的数据帧(HE TB PPDU)的发送的传统步骤;

图5示出基于触发(TB)的多用户(MU)传输,该基于触发(TB)的多用户(MU)传输除了包括向触发站点的传统MU UL传输之外,还包括定向到被触发站点的MU传输;

图6a和6b使用流程图示出根据各种实施例的在AP处进行的操作;

图6c使用流程图示出根据各种实施例的在非AP站点处进行的操作;

图7a基于图4a使用流程图示出根据本发明实施例的、在AP处管理触发帧的发出和作为响应的数据帧(HE TB PPDU)的接收的步骤;

图7b基于图4a使用流程图示出根据本发明实施例的、在AP处管理触发帧的发出和向非AP站点的下行链路数据帧(HE TB PPDU)的发送的步骤;

图7c基于图4b使用流程图示出根据本发明实施例的、在非AP站点处管理触发帧的接收以及DiL或DL数据帧(HE TB PPDU)的下一接收的步骤;

图7d基于图4b使用流程图示出根据本发明实施例的、在非AP站点处管理触发帧的接收以及向另一非AP站点的DiL数据帧(HE TB PPDU)的下一发送的步骤;

图8a示出根据本发明实施例的通信装置的示意图;以及

图8b示出根据本发明实施例的无线通信装置的示意图。

具体实施方式

本发明的方面通常涉及无线网络中的允许非UL传输与被触发MU UL传输同时进行的增强型多用户(MU)上行链路(UL)协议。如本文将更详细地所述,站点可以利用适当信令发送触发MU传输的触发帧,以允许MU传输的资源单元中的非UL传输(即,向另一站点的传输)。非UL传输的示例包括直接链路传输以及下行链路(DL)传输。本发明涉及可以如何修改AP处和非AP站点处的MAC/PHY接口以高效地处理DiL和DL传输。

本文所述的技术可用于包括基于正交复用方案的通信系统的各种宽带无线通信系统。这样的通信系统的示例包括空分多址(SDMA)系统、时分多址(TDMA)系统、正交频分多址(OFDMA)系统和单载波频分多址(SC-FDMA)系统。SDMA系统可以利用足够不同的方向来同时传输属于多个用户终端的数据。TDMA系统可以通过将传输信号划分为不同的时隙或资源单元来允许多个用户终端共享相同的频率信道,各时隙被指派至不同的用户终端。OFDMA系统利用正交频分复用(OFDM),其是将整个系统带宽分区成多个正交子载波或资源单元的调制技术。这些子载波也可被称为音调(tone)、二进制文件(bin)等。利用OFDM,可以用数据独立地调制各子载波。SC-FDMA系统可以利用交织FDMA(IFDMA)来在跨系统带宽分布的子载波上传输,利用集中式FDMA(LFDMA)在相邻子载波的块上传输,或者利用增强FDMA(EFDMA)在相邻子载波的多个块上传输。

这里的教导可以并入各种设备(例如,站点)(例如,在这些各种设备内实现或者由这些各种设备进行)。在一些方面,根据本文的教导所实现的无线站点可以包括接入点(所谓的AP)或非接入点(所谓的非AP站点)。

AP可以包括、被实现为或被称为节点B、无线电网络控制器(“RNC”)、演进型节点B(eNB)、基站控制器(“BSC”)、基站收发台(“BTS”)、基站(“BS”)、收发器功能(“TF”)、无线电路由器、无线电收发器、基本服务集(“BSS”)、扩展服务集(“ESS”)、无线电基站(“RBS”)或一些其它术语。

非AP站点可以包括、被实现为或被称为订户站点、订户单元、移动站点(MS)、远程站点、远程终端、用户终端(UT)、用户代理、用户装置、用户设备(UE)、用户站点或一些其它术语。在一些实现中,非AP站点可以包括蜂窝电话、无绳电话、会话发起协议(“SIP”)电话、无线本地环路(“WLL”)站点、个人数字助理(“PDA”)、具有无线连接能力的手持装置、或者连接至无线调制解调器的一些其它合适的处理装置。因此,本文所教导的一个或多个方面可以并入电话(例如,蜂窝电话或智能电话)、计算机(例如,膝上型电脑)、平板电脑、便携式通信装置、便携式计算装置(例如,个人数据助理)、娱乐装置(例如,音乐或视频装置、或者卫星无线电)、全球定位系统(GPS)装置、或者被配置成经由无线或有线介质进行通信的任何其它合适的装置。在一些方面,非AP站点可以是无线节点。这样的无线节点例如可以经由有线或无线通信链路针对或向网络(例如,诸如因特网或蜂窝网络等的广域网)提供连接。

图1示出无线通信系统,其中在该无线通信系统中,在中心站点(即,站点已登记到的接入点(AP)110)的管理下,数个通信站点101-107、110经由无线局域网(WLAN)的无线电传输信道100来交换数据帧。在变形例中,可以在无需使用接入点(称为自组网(Ad-Hoc)模式)的情况下实现站点之间的直接通信。无线电传输信道100由工作频带来定义,其中该工作频带由单个信道或形成复合信道的多个信道构成。

示例性无线网络是根据(2018年6月发布的)802.11ax D3.0标准的802.11网络。

与如今日益增长的趋势相对应的直接通信的示例性情形是在非AP站点之间存在对等(P2P)传输(例如,WiFi-Miracast或无线显示场景、或者隧道直接链路建立(TDLS))。即使这样的流不多,针对各流的数据量也是巨大的(通常为低压缩视频,从1080p60直到8KUHD分辨率)。

各非AP站点101-107在关联过程期间登记到AP 110。在众所周知的关联过程期间,AP 110将特定关联标识符(AID)指派至请求非AP站点。AID是唯一地标识非AP站点的16位值。根据IEEE标准,对于定向多千兆位非AP站点,在范围1到2007内指派AID的值;保留AID的5个MSB。

所有的站点101-107、110都使用EDCA(增强型分布式信道访问)争用来彼此竞争以访问无线介质,从而被授予传输机会(TXOP),然后传输数据帧。

为了提高无线网络效率,多用户(MU)方案可用于允许单个站点(通常是AP 110)调度无线网络中的多用户传输(即,向或从其它站点的多个同时传输)。在802.11ax中,采用了这样的MU方案作为多用户上行链路和下行链路OFDMA(MU UL和DL OFDMA)过程。

参考图2a,为了实际进行这样的MU UL传输,802.11ax标准基于正交频分多址(OFDMA)技术,将授权的通信信道分割成由多个站点在频域中共享的资源单元201-204(RU)。

为了精细地控制利用非AP站点101-107的MU UL传输,AP 110发送触发帧210,该触发帧210定义如何将信道分割成RU以及允许哪个非AP站点通过各RU传输。在该示例中,触发帧210将RU 201指派至STA1,将RU 202指派至STA2,将RU 203指派至STA3,并且将RU 204指派至STA4。使用非AP站点的AID来进行该指派。

在接收到触发帧210时,各非AP站点由于其自身的AID而确定其被指派的RU,并且可以在触发帧210之后的SIFS时间段之后开始将MU帧220(称为HE TB PPDU)通过其被指派的RU发送至AP。

由于触发机制,使用术语“基于触发的MU UL传输”。

图2b从站点的角度例示相同的MU UL传输。

图3a至3e示出根据802.11ax标准草案版本3.0的802.11帧的各种格式。

在这些各种PPDU(PLCP协议数据单元)格式中,数据字段是指有效载荷数据,其包含来自/至MAC层的PSDU(PLCP服务数据单元)。PLCP代表物理层收敛程序,其是PHY层的与MAC层交互的子层。注意,PSDU和MPDU术语是指相同的但来自不同子层的观点(PSDU来自PHY子层&MPDU来自MAC子层)。PLCP通过从MAC子层获取帧并且(通过向PSDU添加前导码和PHY头部)创建PPDU来准备用于传输的帧,然后将数据作为位来调制和传输。

图3a示出非HT(高吞吐量)PPDU(物理层(PHY)协议数据单元)格式。

该格式简单,因为该格式包含由任何站点根据802.11的任何版本可以理解的三个字段组成的前导码:L-STF(传统短训练字段)字段、L-LTF(传统长训练字段)字段和L-SIG(传统信号字段)字段,之后是包含有效载荷数据的数据字段(若有的话)。

L-STF和L-LTF可用于同步和信道估计。L-SIG可以包括信令信息,诸如表示整个帧的长度的长度信息以及速率信息等。

诸如TF 210等的触发帧是遵循802.11传统非HT PPDU格式的控制帧。这允许所有的802.11站点都意识到AP何时访问介质以避免冲突。

尽管对于经典控制帧(诸如RTS或CTS帧等)、MAC有效载荷340基本上为空,但用触发帧的信息结构增强了MAC有效载荷340。

图3b示出如802.11ax标准草案版本3.0的第9.3.1.23部分中所述的用以进行MUUL OFDMA传输的触发帧(非HT PPDU的数据字段340)的格式。

触发帧210包含如在IEEE标准802.11ax中定义的数个字段,并且特别地,触发帧210包括单个公共信息字段300和多个用户信息字段310。

各用户信息字段310定义RU向相应的非AP站点101-107的指派、以及用以尊重与AP的UL通信的通信参数。为此,RU分配子字段312标识所关注的RU(中心频率和频率带宽),而AID12子字段311携带被指派了RU的非AP站点的AID的12个LSB。

当前未使用用户信息字段310的位B39 313。触发依赖用户信息子字段314主要用于提供与由用户信息字段310的其它子字段定义的通信参数有关的详情。触发依赖用户信息子字段314的内容取决于触发帧的类型。该图所示的格式对应于基本触发帧的触发依赖用户信息子字段314。

因而,如在802.11ax中定义的用户信息字段明确地批准仅UL传输,因为在AID12子字段311中仅标识了源非AP站点。

已向802.11ax介绍了高效率(HE)帧。这些帧从(用于向后兼容性的)任何站点可读取的销售前导码(L-STF、L-LTF和L-SIG)开始,并且之后是前导码和数据字段。HE前导码仅可以由802.11ax装置进行解码并且根据各种格式而变化,其中在图3c-3e中示出这些格式中的三个格式。

参考图3c,HE单用户(SU)PPDU格式用于将单个PSDU承载到一个用户。该HE SUPPDU格式除了包括传统的前导码(L-STF、L-LTF、L-SIG)之外,还包括RL-SIG(重复的传统信号字段)、He-SIG-A(HE信号A)、HE-STF(HE短训练)、HE-LTF(HE长训练字段)、数据字段、以及PE(包扩展)字段。

在MU传输的上下文中,使用不同的帧,不论该帧是响应于触发帧(在这种情况下,该触发帧是基于触发的PPDU)而发送的帧还是自发发送的帧。

图3d示出在802.11ax中用于向一个或多个站点的传输的(特别是用于从AP向非AP站点的MU下行链路(DL)传输的)HE MU(多用户)PPDU格式(HE-MU)。

HE-MU PPDU包括具有附加字段350(即,HE-SIG-B(HE信号B))的字段作为HE单用户(SU)PPDU,该附加字段350用于向非AP站点告知这些非AP站点将在哪个资源单元中找到它们的数据。因而,HE-SIG-B 350定义如何将形成DL MU传输的RU指派给非AP站点,以供后者高效地从AP接收自身的数据。用于这样的信令的结构不同于在如以上参考图3b所述的触发帧中使用的结构,即使如此得到的内容是等效的:RU分配字段定义所分配的RU(即,TXOP中的RU分布),而一个或多个用户信息字段(按与如由RU分配信息字段提供的相同顺序)指示与各相应RU有关的信息。

图3e示出响应于触发帧210的、在802.11ax中用于从非AP站点向AP的上行链路(UL)传输的基于HE触发(TB)的PPDU格式(HE_Trig)。因而,该格式是非AP站点用于发送它们的数据帧220(图2)的格式。各HE-Trig PPDU响应于触发帧510而承载单个传输(即,从一个非AP站点向AP的单个传输)。

除了HE-STF字段的持续时间为8μs以外,HE-Trig PPDU帧格式具有与HE SU PPDU其中之一非常类似的格式。特别地,HE-Trig PPDU帧格式不包括HE-SIG-B字段,因为向非AP站点的RU分配已由触发帧210定义。

这些各种格式表明,非AP站点可以仅通过触发帧210的数据有效载荷340来了解形成MU传输的RU以及RU分配,其中触发帧210触发上行链路(UL)通信或用于下行链路(DL)通信的HE MU PPDU的物理前导码字段(HE-SIG-B字段350)。

如以下参考图8b更详细地所述,站点(AP或非AP)包括实现802.11ax介质访问控制(MAC)层824的MAC控制器、以及实现物理(PHY)层823及其物理(无线电)传输服务的PHY控制器。

现在参考图4a和4b来说明802.11ax PHY层和802.11ax MAC层之间的传统交互。这些传统交互是802.11ax D3.0的第“28.HE PHY规范”部分中定义的。

PHY通过如在相同标准的8.3.4中定义的通用PHY服务接口的扩展来提供向MAC的接口。该接口包括TXVECTOR、RXVECTOR和PHY-CONFIG_VECTOR。使用TXVECTOR,MAC向PHY供给各PPDU的传输参数。使用RXVECTOR,PHY向MAC通知所接收到的PPDU参数。使用PHYCONFIG_VECTOR,MAC独立于帧传输或接收来配置PHY以进行操作(例如,标识操作或主信道、操作信道宽度等)。

图4a使用流程图示出在AP处管理触发帧的发出和作为响应的数据帧(HE TBPPDU)的接收的传统步骤。这通常是在AP 110发起图2a的触发帧210的发送、然后通过各种RU从STA1-STA4接收TB PPDU(数据帧)220的情况下的序列。

最初,MAC层824处于“传输状态”498,并且使用所谓的PHY-TXSTART.request原语经由TXVECTOR 400向PHY 823递送触发帧。可选地,可以提供(在MAC头部的TRS控制子字段中)携带被触发响应调度(TRS)信息的MAC MPDU帧,因为这样的TRS信息提供与触发帧的用户信息字段310类似的关于RU分配的信息。

所递送的帧指示确保非AP站点在即将到来的MU UL传输220期间将自身的数据帧(HE TB PPDU)正确地传输至AP所需的参数。这些参数包括HE TB PPDU的持续时间、MU UL传输内的RU分配、目标RSSI、以及要尊重的MCS。

在步骤405中,PHY基于从MAC接收到的TXVECTOR来生成PPDU(PHY帧)。特别地,PHY将控制信息插入信号字段中。对于触发帧210,PHY通过添加传统短训练字段(L-STF)、传统长训练字段(L-LTF)、传统信号字段(L-SIG)来生成PPDU。

如此生成的触发帧210由PHY在无线介质100上传输。

一旦发送了触发帧210,PHY就应使自身做准备以从RU已被分配至的非AP站点接收响应帧,即接收HE TB PPDU。该准备可以特别地包括基于各RU的配置频率滤波,以通过在触发帧210中声明的各RU获得HT TB PPDU。

要接收的HE TB PPDU由于自身的格式(图3e)而不传送HE-SIG-B字段350。因此,AP的PHY将不能使用HE TB PPDU来使自身做准备。因而,AP的PHY必须依赖于AP知识。

由于PHY是无状态的,因此PHY甚至不能依赖于刚刚发送的触发帧。

此外,由于由触发帧210定义的RU分配信息包括在非HT触发帧210的有效载荷340中,因此PHY不能访问这样的信息。

因而,需要通过MAC将针对下一接收所要考虑的RU分配提供至PHY。802.11ax标准提供TRIGVECTOR。TRIGVECTOR是在PHY-TRIGGER.request原语中携带的,以便MAC将AP的PHY配置为通过各所指派的RU接收HE TB PPDU。因而,在步骤410中,发送具有TRIGVECTOR参数的PHY-TRIGGER.request,该PHY-TRIGGER.request向PHY提供对预期的HE TB PPDU响应进行解调所需的信息。

除其它参数以外,TRIGVECTOR包括携带各被触发站点的AID的12个LSB的AID12_LIST列表、以及指示在整个带宽中针对各被触发站点所分配的RU的RU_ALLOCATION_LIST列表。

在接收到TRIGVECTOR时,PHY应用(415)如此提供的参数,由此切换处于“接收状态”499。PHY将PHY-TRIGGER.confirm原语(未示出)发送至MAC,以确认PHY应用了在PHY-TRIGGER.request原语中提供的参数。

PHY现在准备好接收HE TB PPDU响应。

当响应于触发帧210接收到这样的TB PPDU帧220时,AP的PHY对该TB PPDU帧220进行解调(420)。

PHY首先接收到帧的PHY前导码并测量接收信号强度(RSS)。PHY经由所谓的PHY-CCA.indication原语向MAC指示RSS。

然后,PHY检查HE-SIG-A中的格式字段。如果该格式字段指示HE TB PPDU,则PHY在HE-SIG-A之后接收8μs的HE-STF。

然后,将所接收到的(在有效载荷中的)PSDU位组装成八位字节,解码并使用一系列PHY-DATA.indication(DATA)原语交换提供至(425)MAC。使用传送RXVECTOR参数的所谓的PHY-RXSTART.indication原语,PHY还向MAC通知所接收到的PPDU参数。最后,PHY向MAC层发出所谓的PHY-RXEND.indication以终止PSDU传输。然后,PHY设置PHY-CCA.indication(IDLE)原语并进入空闲接收状态。

图4b使用流程图示出在非AP站点处管理触发帧的接收和UL传输所用的作为响应的数据帧(HE TB PPDU)的发送的传统步骤。这通常是在STA1-STA4其中之一接收到图2a的触发帧210、然后通过所分配的RU将TB PPDU(数据帧)220传输至AP 110的情况下的序列。

在接收到触发帧210时,非AP站点的(处于接收状态499的)PHY用传统前导码的信息对触发帧210进行解调(450),并将有效载荷340(例如,如图3B所示,其形成触发帧的内容)直接传递至(455)MAC实体(520)。从PHY向MAX的传输使用与上述用于处于接收状态的AP相同的原语:用以转发PSDU位的PHY-DATA.indication(DATA)原语交换;用以传送RXVECTOR参数的PHY-RXSTART.indication原语;用以终止PSDU传输的PHY-RXEND.indication;以及用以进入空闲接收状态的PHY-CCA.indication(IDLE)原语。

在接收到触发帧210之后,被标识为在触发帧210内指定的RU分配的接收方的各个非AP站点必须发起UL传输。因而,非AP站点的MAC根据如从PHY接收到的触发帧来判断(460)RU是否被分配至该MAC以供进一步的UL传输用。然后,MAC从MAC传输缓冲器中(考虑到在触发帧210中指定的UL传输的长度)检索适当量的数据。作为示例,如果在触发帧210的分配信息内未明确地调度站点,则可以执行随机接入过程。应当注意,非AP站点的MAC传输缓冲器存储直接链路数据(即,意图用于非AP站点)和UL数据(意图用于AP)这两者,使得检索到这些数据中的任何数据以供(基于FIFO的)UL传输用。

然后,MAC生成(465)PHY-TXSTART.request(TXVECTOR)原语,这使得PHY进入传输状态498。PHY应用(470)TXVECTOR参数以将自身配置为以适当的RU频率操作。

通过一系列的由MAC发出的PHY-DATA.request(DATA)原语和由PHY发出的PHY-DATA.confirm原语来在MAC和PHY之间交换要传输(以形成要发送的HE TB PPDU 220)的数据(PSDU)。在接收到由MAC发出的PHY-TXEND.request原语时终止PSDU传输。

然后,PHY通过向从MAC接收到的数据添加适当头部(L-STF、L-LTF、L-SIG、RL-SIG、HE-SIG-A和HE-STF)来生成HE TB PPDU(PHY帧),然后在无线介质100上传输HE TB PPDU。当传输完成时,PHY进入接收状态499。

为了进一步解决在高密度环境中无线通信系统所需求的增加带宽和减少延迟要求的问题,本发明的方面寻求有效地改变在被触发MU传输中允许的传输。本发明的方面提供了允许通过使用增强触发帧而在MU传输中调度直接链路(DiL)传输和/或下行链路(DL)传输的特征。为此,由触发站点(通常是AP)向被触发站点(通常是非AP站点)发送的触发帧被增强为将数据传输所用的MU传输的资源单元分配给一个或多个被触发站点(通常是目的地非AP站点)的触发帧。

接收触发帧的站点被称为被触发站点,而发送触发帧的站点被称为触发站点。

除了上行链路(UL)能力之外,新提出的触发帧在被触发的MU传输内提供直接链路(DiL)和/或下行链路(DL)传输能力。

上行链路MU传输被定义为从非AP站点向AP的MU传输。

下行链路MU传输被定义为从AP向一个或多个(非AP)站点的MU传输。

直接链路(DiL)MU传输被定义为从一个非AP站点向一个或多个其它非AP站点的MU传输。

尽管触发站点可以是站点101-107、110中的任一个,但以下提供的示例主要集中于作为触发站点的AP 110和作为被触发站点的非AP站点101-107。当然,可以实现AP是被触发站点且一个非AP站点是触发站点的其它配置。另一配置可以包括作为触发站点的第一AP和作为被触发站点其中之一的第二AP(该远程AP相对于当前触发帧用作非AP站点)。

如本文将更详细地所述,被触发站点随后可使用由触发帧针对朝向目的地被触发站点的直接链路传输所分配的资源单元来将数据帧直接发送至该目的地被触发站点。这从DiL源被触发站点的角度实现了在被触发MU传输期间提供的直接链路(DiL)能力。

此外,另一被触发站点随后可以通过针对朝向被触发站点的数据传输所分配的资源单元来接收数据帧。当数据帧来自AP时,这实现了从DiL目的站点的角度的直接链路能力或者下行链路能力。

在下文,DiL RU是指针对直接链路传输所分配的资源单元;DL RU是指针对下行链路传输所分配的资源单元;并且DiL/DL RU是指针对直接链路或下行链路传输所分配的资源单元。

图5示出基于触发(TB)的多用户(MU)传输,其除了包括向触发站点(AP)的传统MUUL传输之外,还包括指向被触发站点(一个或多个非AP站点)的MU传输。

在该示例中,由触发帧510触发的MU传输520包含通过RU 201(从非AP STA1向AP110)和RU 204(从非AP STA5向AP 110)的传统上行链路MU帧530、560、通过DL RU 203(从AP110向非AP STA3)的下行链路(DL)MU帧550、以及通过DiL RU 202(从非AP STA 2向非APSTA 4)的直接链路(DiL)MU帧540。更一般地,DL RU的数量以及DiL RU的数量可以变化。在实施例中,除了传统的UL MU RU之外,可以仅存在DL RU,或者除了传统UL MU RU之外,可以仅存在DiL RU。

触发帧510传送这样的DiL/DL MU资源单元的信令。然后,在接收到触发帧时,被触发站点(这里为非AP站点)能够判断自身是否能够被分配DiL或DL传输所用的资源单元,并且在肯定的情况下,判断要传输或接收哪个资源单元。

可以使用DiL RU或DL RU的信令的各种实现。例如,可以使用AID12子字段311、保留位B39 313和触发依赖用户信息子字段314中的一个或多个,在与给定RU相对应的用户信息字段310内,对DiL/DL目的以及源和目的地AID进行编码。

在这种情况下,STA4的PHY应保持处于接收状态499以能够从STA2接收HE TBPPDU。然而,传统的802.11ax PHY不能以接收状态499之后是传输状态498的方式操作。

此外,STA2应仅从其MAC传输缓冲器中检索DiL数据。然而,传统的802.11ax PHY未被配置为进行该操作。

最后,AP 110不应监听RU2并在STA2和STA4之间接收DiL,否则AP 110会将这些数据中继到STA4,由此创建这些数据的副本和带宽损失。然而,AP的传统802.11ax PHY仅被配置为侦听该PHY触发的所有RU。

更一般地,站点(AP和非AP)中的802.11ax PHY/MAC接口不适于响应于触发帧来处理非UL(例如,直接链路或下行链路)传输。

本发明的各方面提供如下的AP,该AP响应于该AP发送的具有一个或多个非UL RU的触发帧,将该AP的PHY层配置成处于接收状态,以经由排除针对非UL传输(即,用于朝向目的地(非AP)被触发站点的数据传输)所分配的一个或多个资源单元以外的频带来接收一个或多个数据帧。这样避免了如下情况:AP接收在非AP站点之间直接发送的DiL数据,然后将这些DiL数据重新路由到目的地非AP站点。因而,在AP处减少了处理,同时在目的地非AP站点处没有接收到相同DiL数据的副本(这可能产生冲突,并且将在这些站点处产生附加处理)。

图6a使用流程图示出由触发(这里是AP)站点进行的一般步骤。

在步骤600中,AP生成触发帧510以触发多用户(MU)传输。如以上介绍的,触发帧510将用于数据传输的MU传输的资源单元分配至目的地被触发站点(通常是目的地非AP站点)。特别地,AP 110可以通过使用AID12子字段311、保留位B39 313和/或触发依赖用户信息子字段314,利用目的地非AP站点(并且在(针对DiL)需要时,源非AP站点)来声明DiL/DLRU。

传统的UL资源单元也可以由触发帧510在MU传输中提供。

决定将这样的DiL或DL资源单元包括在下一MU传输中可以基于AP处的各种标准,例如基于从非AP站点接收到的先前缓冲器状况报告或者基于AP的内部缓冲器队列。在变形例中,可以周期性地分配RU(用于DL或DiL目的)。

出于效率目的,UL或DiL的DL RU和被调度RU(即,源站点已知的RU)优选是在UL或DiL传输所用的随机RU(源站点未知-站点通过争用访问这样的RU)之前在触发帧中声明的。这允许非AP站点在尝试争用对UL或DiL传输所用的随机RU的访问之前知晓是否具有分配给自身的RU。

注意,RU声明的顺序是触发帧中的相应用户信息字段310的顺序。

在步骤605中,由AP的PHY将触发帧510发送至被触发站点(通常是非AP站点)。

接着,在步骤610中,AP 110的PHY被配置处于接收状态499,以经由排除针对朝向目的地被触发站点的(DiL,DL)数据传输所分配的一个或多个资源单元以外的频带(例如,20MHz频带)来接收一个或多个(UL)数据帧。

参考图7a来提供这些步骤的详情。

接着,在步骤615中,AP 110经由排除针对朝向目的地被触发站点的数据传输所分配的一个或多个资源单元以外的频带中的一个或多个资源单元来接收一个或多个(UL)数据帧。这些数据帧是由被触发站点传输的传统UL数据。在该方案中,将所有的DiL/DL RU从由PHY滤波后的频带中删除。当然,次最佳配置可以包括仅滤除所声明的DiL/DL RU的一部分。

图7a基于图4a,并且使用流程图示出根据本发明实施例的在AP处管理触发帧的发出和作为响应的数据帧(HE TB PPDU)的接收的步骤。与图4a的附图标记相同的附图标记对应于相同的步骤(例如,步骤400-420)。

新步骤700在步骤410之前在MAC 824处发生,并且使用TRIGVECTOR来配置PHY823。

之前,MAC 824通过选择将哪些RU分配用于下行链路/直接链路以及将哪些RU保持用于传统上行链路来准备触发帧。步骤700负责在配置PHY 823时(从通常列表中)移除专用于下行链路/直接链路的RU。为了进行这样的移除,MAC 823首先从分割MU传输的资源单元中确定哪个或哪些资源单元被分配用于朝向一个或多个目的地非AP站点的数据传输。

一旦MAC知晓了这些DiL/DL RU,就可以将这些DiL/DL RU从PHY必须滤波的频带中排除。这可以通过相应地设置TRIGVECTOR来进行,即TRIGVECTOR仅保持用于上行链路业务而不用于DiL/DL RU的调度信息。

考虑到这种矢量的结构,TRIGVECTOR矢量可以包括排除针对朝向目的地非AP站点的数据传输所分配的一个或多个资源单元以外的资源单元的列表。换句话说,在TRIGVECTOR矢量中可以仅列出UL RU。

在变形例中,TRIGVECTOR矢量可以包括形成MU传输的资源单元的列表、以及标识形成MU传输的资源单元被分配至的被触发站点的AID12_LIST列表。在该变形例中,AID12_LIST(在关联过程期间)将要排除的一个或多个资源单元与未由接入点指派至站点的未使用站点标识符(AID)相关联。例如,可以用(AID12_LIST中的)设置为2046的AID值而不是原始AID来标识AP必须滤除的DiL/DL RU。

因而,TRIGVECTOR矢量不列出DiL/DL RU或者将这些DiL/DL RU与未分配的RU(例如2046)相关联,以便PHY容易地仅确定上行链路RU。

在已经说明的步骤410中,将TRIGVECTOR矢量传输到PHY 823。这允许将PHY适当地配置为现在从DiL/DL RU中滤除TB PPDU(PHY由此将不会接收与这些RU有关的任何内容)。

不进行新步骤700可能对无线网络有害。实际上,如果不进行新步骤700,则在DiL/DL RU上接收到的TB PPDU将由PHY接收并被提供直到MAC。由于这些MPDU不意图用于AP,因此后者(通过其MAC)将用作中继器,并将这些MPDU排队以进一步递送至预期的目的地非AP站点(这是层2桥接机制)。由于目的地非AP站点已接收到相同的数据,因此进一步的递送将是昂贵和浪费的。

可以注意到,如果AP 110具有两个或更多个无线电和天线系统,则AP 110可以同时进行接收和传输。在这种情况下,AP 110的相应PHY被配置为通过针对朝向目的地非AP站点的DL数据传输所分配的一个或多个适当资源单元来发送一个或多个(DL)数据帧(图6b中的步骤620)。

接着,在步骤625中,AP 110将从本地传输缓冲器检索到的DL数据通过DL RU传输到目的地非AP站点。

详细地(图7b),MAC从分割MU传输的资源单元中确定针对朝向一个或多个目的地非AP站点的DL数据传输所分配的一个或多个资源单元。若有的话,MAC从其传输缓冲器中检索出相应的DL数据。这是步骤710。

然后,MAC生成(715)PHY-TXSTART.request(TXVECTOR)原语,这使得相应的无线电和天线系统的PHY保持或进入传输状态498。然后,PHY应用(720)TXVECTOR参数以将自身配置为以适当的RU频率操作。

通过一系列的由MAC发出的PHY-DATA.request(DATA)原语和由PHY发出的PHY-DATA.confirm原语来在MAC和PHY之间交换要传输的DL数据(PSDU)。在接收到由MAC发出的PHY-TXEND.request原语时终止PSDU传输。

然后,PHY通过向从MAC接收到的数据添加适当头部(L-STF、L-LTF、L-SIG、RL-SIG、HE-SIG-A、HE-STF和HE-LTF)来生成HE TB PPDU(PHY帧),然后在无线介质100上传输形成DL数据的HE TB PPDU。

现在转向非AP站点处的行为,图7c和7d基于图4b,并且使用流程图示出根据本发明实施例的在非AP站点处管理触发帧的接收、以及用于DiL传输的数据帧(HE TB PPDU)的响应发送(图7d)或来自DiL传输的数据帧(HE TB PPDU)的响应接收(图7c)的步骤。以上在图4b中说明了传统UL传输的管理。

首先,图6c使用流程图示出由被触发(这里为非AP)站点进行的一般步骤。

在步骤650中,非AP站点从触发站点(通常为AP 110)接收用于触发多用户(MU)传输的触发帧510,其中该触发帧将MU传输的资源单元分配用于向非AP站点的非UL数据传输。

在步骤655中,非AP站点对所接收到的触发帧510进行解码,并且确定在该触发帧中描述的所有RU,从而将非AP站点标识为供在触发帧中声明的非UL(即,DiL或DL)RU用的源站点或目的地站点。这里不描述用于上行链路通信的传统被调度RU的情况,因为可以以传统方式处理传统被调度RU。

这可以通过以下来进行:分析在触发帧510中声明的所有用户信息字段310,并且更具体地,分析AP 110为了用目的地非AP站点并且在(针对DiL)需要时用源非AP站点声明DiL/DL RU所使用的AID12子字段311、保留位B39313和/或触发依赖用户信息子字段314。在使用AID来表示在RU中涉及的站点的变形例中,可以表示这些站点的MAC地址。

可以提供RU作为被调度RU或随机RU(在这种情况下,非AP站点必须争用以访问该RU)。

在实施例中,在由触发帧510提供的RU分配列表中,至多一个RU适合于非AP站点的(DL或DiL)接收。

在实施例中,在由触发帧510提供的RU分配列表中,至少一个RU适合于非AP站点的(DiL)传输。

在实施例中,这样的适合于(DL或DiL)接收的RU和适合于(DiL)传输的RU是彼此互斥的,以便非AP站点接收或传输,但不同时进行这两者。

如果在步骤660中判断为非AP站点是用于DiL/DL RU的目的地被触发站点,则非AP站点由此使自身做准备(665)以如以下参考图7c所述进行接收。这意味着响应于触发帧,非AP将其物理(PHY)层配置处于接收状态,以(响应于触发帧)通过资源单元接收一个或多个数据帧。

然后,可以通过所确定的DiL/DL资源单元接收(670)一个或多个数据帧。在DL传输的情况下,从AP接收到数据帧,而在DiL传输的情况下,从另一非AP站点接收到数据帧。

如果在步骤660和675中判断为非AP站点是用于DiL RU的源被触发站点,则非AP站点由此使自身做准备(680),以如以下参考图7d所述进行发送。然后,可以使用针对直接链路传输所分配的DiL资源单元来将数据帧直接发送至(步骤685)(如在触发帧中指定的)目的地非AP站点。否则,除非非站点不涉及任何RU,否则发生(690)传统UL传输。

然后,该处理结束(695)。

图7c示出沿着步骤665至670的分支的MAC/PHY交换,即非AP站点处的DiL/DL接收处理。与图4b的附图标记相同的附图标记对应于相同的步骤(例如,接收具有一个或多个DiL/DL RU的触发帧510的步骤450-455)。

该图示出MAC/PHY接口如何将PHY 823配置处于接收状态以接收意图用于PHY 823的DiL/DL数据帧(TB PPDU)。

在步骤750中,对触发帧510进行了解码的MAC 824从触发帧510确定为MU传输的资源单元被分配用于朝向非AP站点的数据传输。这对应于步骤655-660。

现在,非AP站点必须将其PHY特别地配置为仅对被分配用于朝向非AP站点的DiL/DL数据传输的一个或多个资源单元进行频率滤波。然而,PHY是无状态的(此外,PHY未对触发帧进行解码),并且要接收的TB PPDU不具有HE-SIG-B字段。因此,需要由MAC将要由PHY考虑用于下一DiL/DL接收的RU分配提供至PHY。为此,设想使用具有相应PHY-TRIGGER.request原语的(通常保留在AP处的)TRIGVECTOR来在非AP站点处进行这样的动作(向PHY提供对预期的HE TB PPDU响应进行解调所需的所有信息(即,DiL/DL数据))。

除其它参数以外,TRIGVECTOR矢量包括资源单元的AID12_LIST列表,该AID12_LIST列表标识被分配用于朝向非AP站点的DiL/DL数据传输的资源单元。

在一个实施例中,在由触发帧510提供的RU分配列表中,最多一个RU被分配给用于DiL或DL接收的非AP站点。在这种情况下,在TRIGVECTOR参数集中表示最多一个DiL/DL RU,以将PHY配置成对该特定RU进行滤波。

例如,TRIGVECTOR的AID12_LIST列表由此可以包括作为非AP站点的AID的单个条目,并且TRIGVECTOR的RU_ALLOCATION_LIST列表可以包括指示应接收预期的TB PPDU所经由的要滤波的DiL/DL RU的单个条目。更一般地,TRIGVECTOR矢量包括根据802.11ax的AID12_LIST列表,该AID12_LIST列表仅包括由AP指派给非AP站点的站点标识符(AID)。

在变形例中,AID12_LIST列表被设置为不显著值、即未由AP指派给站点的未使用站点标识符(AID)。这是因为,非AP站点将自身配置为仅将PPDU解调到如在RU_ALLOCATION_LIST列表中指定的RU频率上。被视为不显著的AID的值可以是值0或2046。

如从该图的左侧清楚地可见,非AP站点沿着整个连续传输保持处于接收状态499:来自AP的触发帧,然后是来自AP或其它对等非AP站点的DiL/DL数据。这清楚地修改了传输跟随接收(反之亦然)的常规Tx/Rx方案。

一旦非AP站点的PHY 823接收到了TRIGVECTOR矢量,除了仅一个RU被配置用于PHY接收模块的频率滤波以外,PHY 823以与(由AP进行的)步骤415相同的方式配置(460)自身。

非AP站点的PHY准备好接收HE TB PPDU响应。

当接收到这样的TB PPDU帧时,PHY 823对该TB PPDU帧进行解调(765),并且使用与以上针对步骤420/425或450/455相同的方法来所将接收到的(形成DiL/DL数据的)PSDU位提供至(770)MAC 824。

图7d示出沿着步骤680至685的分支的MAC/PHY交换、即非AP站点处的DiL发送处理。与图4b的附图标记相同的附图标记对应于相同的步骤(例如,包括接收具有DiL RU的触发帧510的步骤450-455-765-470)。在该图中,非AP站点可以在其MAC传输缓冲器中具有意图用于AP的UL数据和意图用于一个或多个其它非AP站点的DiL数据。在缓冲器中标记DiL数据以供DiL传输用。

在接收到触发帧510时,非AP站点的MAC 824根据如从PHY接收到的触发帧来判断RU是否被分配给MAC 824以供DiL传输用。这意味着MAC 824能够在用于UL传输的所分配的RU(传统方法)和(根据本发明的一些方面的)用于DiL传输的所分配的RU之间进行区分。

在分配给非AP站点的DiL的情况下,MAC从其本地MAC传输缓冲器中仅检索被标记用于DiL传输的(DiL)数据(如参考图4b所述,UL数据检索是传统的)。特别地,MAC从MAC传输缓冲器中(考虑到如在触发帧510中指定的UL传输的长度)选择适当量的DiL数据。

除了将DiL数据传输至PHY、使得PHY层通过被分配用于直接链路传输的资源单元仅发送DiL标记的数据以外,接下来的步骤465-470与图4b中相同(UL数据的传输与图4b中一样)。

图8a示意性示出被配置为实现本发明的至少一个实施例的无线电网络100的通信装置800(非AP站点101-107或接入点110)。通信装置800可以优选是诸如微计算机、工作站或轻型便携式装置等的装置。通信装置800包括优选连接了以下组件的通信总线813:

诸如处理器等的表示为CPU的中央处理单元801;

存储器803,用于存储根据本发明实施例的方法的可执行代码或这些方法的步骤、以及被适配为记录实现这些方法所需的变量和参数的寄存器;以及

至少一个通信接口802,其经由发送和接收天线804连接至无线通信网络(例如,根据IEEE802.11系列标准之一的通信网络)。

优选地,通信总线提供通信装置800中所包括的或连接至通信装置800的各种元件之间的通信和互操作性。总线的表示不是限制性的,并且特别地,中央处理单元可操作以直接或借助于通信装置800的另一元件将指令通信至通信装置800的任何元件。

可执行代码可以存储在可以是仅可读的存储器中、硬盘或者例如盘等的可移除数字介质上。根据可选变形例,程序的可执行代码可以经由接口802通过通信网络来接收,以在被执行之前存储在通信装置800的存储器中。

在实施例中,装置是使用软件来实现本发明实施例的可编程设备。然而,可选地,本发明的实施例可以全部或部分地以硬件(例如,以专用集成电路或ASIC的形式)实现。

图8b是示意性示出被适配至少部分执行本发明的通信装置800(AP 110、或者站点101-107其中之一)的架构的框图。如图所示,装置800包括物理(PHY)层块823、MAC层块822和应用层块821。

PHY层块823(这里是802.11标准化PHY层)具有如下的任务:格式化,在任意20MHz信道或复合信道上调制或从任意20MHz信道或复合信道解调,并因此经由所使用的无线电介质100来发送或接收帧,这些帧例如是以下的802.11帧等:用以保留传输时隙的介质访问触发帧TF 510(图5);基于20MHz宽度的与传统802.11站点进行交互的MAC数据和管理帧、以及相对于该无线电介质的具有比20MHz传统小的宽度(通常为2或5MHz)的OFDMA类型的MAC数据帧。

MAC层块或控制器822优选包括实现传统802.11ax MAC操作的MAC 802.11层824、以及用于至少部分执行本发明的附加块825。MAC层块822可以可选地采用软件来实现,其中该软件被加载到RAM 803中并且由CPU 801来执行。

优选地,附加块825(被称为通过OFDMA资源单元(子信道)用于在介质访问触发帧之后的被触发MU传输的被触发MU Tx管理模块)(从站点角度或者从AP角度)实现本发明实施例的一部分。

例如但并非穷尽地,站点(AP或非AP)的操作可以包括:在AP处生成并发送分配用于DiL或DL传输的RU的触发帧;使用DL RU向目的地被触发站点发送数据帧;以及在被触发站点处,接收这样的触发帧,通过DL RU从AP接收这样的数据帧,通过分配的DiL RU向另一被触发站点发送数据帧,通过分配的DiL RU从另一被触发站点接收数据帧。AP处的操作还可以包括:更新RU的列表以传输至PHY 824,从而将PHY 824仅配置用于UL RU的高效滤波。非AP站点处的操作还可以包括:当非AP站点作为DiL/DL传输的目的地站点操作时,使用TRIGVECTOR来配置PHY以通过DiL/DL RU进行接收,并且还可以包括:当非AP站点作为DiL传输的源站点操作时,从MAC传输缓冲器仅检索DiL数据以供传输至PHY。

MAC 802.11层824、被触发MU Tx管理模块825彼此交互,以便精确地处理根据本发明实施例的被寻址到多个站点的经由OFDMA RU的通信。

在该图的上部,应用层块821运行用于生成并接收数据包(例如,诸如视频流等的数据包)的应用。应用层块821表示根据ISO标准化的MAC层上方的所有堆叠层。

本发明定义增强的MAC/PHY接口,以处理由触发帧触发的资源单元中的直接链路和/或下行链路传输。新的MAC/PHY接口有利地使用RXVECTOR矢量、TXVECTOR矢量和TRIGVECTOR矢量,而无需修改这三个矢量的参数,但新的创造性的非预期使用涉及这些参数的调整值。因此,在通过软件更新实现这些非预期使用的情况下,仍可以使用实现这样的矢量的现有802.11芯片。

尽管以上已经参考特定实施例说明了本发明,但本发明不限于这些特定实施例,并且本领域技术人员将明白存在于本发明的范围内的修改。

例如,尽管以上的说明指示非AP站点在给定时间处理单个RU(以供传输或接收用),但可以设想具有如下的非AP站点(以及还具有AP),这些非AP站点(以及AP)的能力允许通过单独RU进行同时接收和传输。

许多其它修改和变形在参考仅以示例方式给出并且并不意图限制本发明范围的前述例示实施例时向本领域技术人员表明这些修改和改变仅是由所附权利要求书来确定的。特别地,在适当情况下,可以互换来自不同实施例的不同特征。

在权利要求书中,词语“包括”没有排除其它元件或步骤,并且不定冠词“a”或“an”没有排除多个。在相互不同的从属权利要求中陈述不同的特征的仅有事实并不表明不能有利地使用这些特征的组合。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号