[go: up one dir, main page]

CN117882479A - 使用多链路的无线通信方法及使用其的无线通信终端 - Google Patents

使用多链路的无线通信方法及使用其的无线通信终端 Download PDF

Info

Publication number
CN117882479A
CN117882479A CN202280056232.1A CN202280056232A CN117882479A CN 117882479 A CN117882479 A CN 117882479A CN 202280056232 A CN202280056232 A CN 202280056232A CN 117882479 A CN117882479 A CN 117882479A
Authority
CN
China
Prior art keywords
twt
tid
period
traffic
low
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
Application number
CN202280056232.1A
Other languages
English (en)
Inventor
金相贤
高建重
孙周亨
郭真三
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wilus Institute of Standards and Technology Inc
Original Assignee
Wilus Institute of Standards and Technology Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wilus Institute of Standards and Technology Inc filed Critical Wilus Institute of Standards and Technology Inc
Priority claimed from PCT/KR2022/012062 external-priority patent/WO2023018269A1/ko
Publication of CN117882479A publication Critical patent/CN117882479A/zh
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种用于在无线通信系统中由终端执行的传输流量的方法和装置。具体地,本发明的非AP STA可以从接入点(AP)接收用于触发物理层协议数据单元(PPDU)的传输的触发帧。触发帧包括指示在目标唤醒时间(TWT)时段中允许发送的至少一个流量标识符(TID)的信息。TWT时段可以指示其中允许针对具有特定传输条件的所述至少一个TID的流量的传输、并且限制不具有所述特定传输条件的流量的传输的时段。然后,非AP STA在TWT时段中向AP发送包括与至少一个TID相对应的流量的PPDU。

Description

使用多链路的无线通信方法及使用其的无线通信终端
技术领域
本发明涉及一种使用多链路的无线通信方法及使用该方法的无线通信终端。
背景技术
近年来,随着移动装置的供给扩展,能向移动装置提供快速无线互联网服务的无线LAN(Wireless LAN)技术已经受到重视。无线LAN技术允许包括智能电话、智能平板、膝上型计算机、便携式多媒体播放器、嵌入式装置等等的移动装置基于近距离的无线通信技术,无线地接入家庭或者公司或者特殊服务提供区域中的互联网。
自使用2.4GHz的频率支持初始无线LAN技术以来,电气与电子工程师协会(Institute of Electrical and Electronics Engineers,IEEE)802.11已经商业化或者开发了各种技术标准。首先,IEEE 802.11b在使用2.4GHz频带的频率时,支持最大11Mbps的通信速度。与显著地拥塞的2.4GHz频带的频率相比,在IEEE 802.11b之后商业化的IEEE802.11a使用不是2.4GHz频带而是5GHz频带的频率来减少干扰的影响,并且通过使用OFDM技术,将通信速度提高到最大54Mbps。然而,IEEE 802.11a的缺点在于通信距离短于IEEE802.11b。此外,与IEEE 802.11b类似,IEEE 802.11g使用2.4GHz频带的频率来实现最大54Mbps的通信速度并且满足后向兼容以显著地引起关注,并且进一步地,就通信距离而言,优于IEEE 802.11a。
此外,作为为了克服在无线LAN中作为弱点被指出的通信速度的限制而建立的技术标准,已经提供了IEEE 802.11n。IEEE 802.11n旨在提高网络的速度和可靠性并且延长无线网络的工作距离。更具体地,IEEE 802.11n支持高吞吐量(High Throughput,HT),其中数据处理速度为最大540Mbps或更高,并且进一步,基于多输入和多输出(Multiple InputsMultiple Outputs,MIMO)技术,其中在传输单元和接收单元的两侧均使用多个天线来最小化传输误差并且优化数据速度。此外,该标准能使用传输相互叠加的多个副本的编译方案以便增加数据可靠性。
随着无线LAN的供应变得活跃,并且进一步地,随着使用无线LAN的应用的多样化,对支持比由IEEE 802.11n支持的数据处理速度更高的吞吐量(极高吞吐量(Very HighThroughput,VHT))的新无线LAN系统的需求已经受到关注。在它们中,IEEE 802.11ac支持在5GHz频率中的带宽(80至160MHz)。仅在5GHz频带中定义IEEE 802.11ac标准,但初始11ac芯片组甚至支持在2.4GHz频带中的操作,用于与现有的2.4GHz频带产品后向兼容。理论上,根据该标准,能使能多个站的无线LAN速度达到最小1Gbps,并且能使最大单链路速度达到最小500Mbps。这通过扩展由802.11n接收的无线接口的概念来实现,诸如更宽无线频率带宽(最大160MHz)、更多MIMO空间流(最大8个)、多用户MIMO、和高密度调制(最大256QAM)。此外,作为通过使用60GHz频带而不是现有的2.4GHz/5GHz传输数据的方案,已经提供了IEEE802.11ad。IEEE 802.11ad是通过使用波束成形技术提供最大7Gbps的速度的传输标准,并且适合于高比特速率运动图像流,诸如大规模数据或非压缩HD视频。然而,由于60GHz频带难以穿过障碍物,所以其缺点在于仅能在近距离空间的装置当中使用60GHz频带。
作为802.11ac和802.11ad之后的无线LAN标准,用于在AP和终端集中的高密度环境中提供高效和高性能无线LAN通信技术的IEEE 802.11ax(高效无线LAN(HighEfficiency WLAN,HEW))标准处于开发完成阶段。在基于802.11ax的无线LAN环境中,在存在高密度站和接入点(AP)的情况下,应在室内/室外提供具有高频效率的通信,并且已经开发了实现这种通信的各种技术。
为了支持新的多媒体应用,诸如高清晰度视频和实时游戏,已经开始开发新的无线LAN标准以提高最大传输速率。在作为第7代无线LAN标准的IEEE 802.11be极高吞吐量(Extremely High Throughput,EHT)中,以在2.4/5/6GHz频带中通过较带宽、增加的空间流、多AP协作等支持高达30Gbps的传输速率为目的,正在进行标准的开发。
发明内容
技术问题
本发明的一实施例旨在提供一种使用多链路的无线通信方法以及使用该方法的无线通信终端。
此外,本发明实施例的目的在于提供一种在限制时段内传输流量的方法。
本说明书中要实现的技术问题不限于以上提及的技术问题,并且本领域技术人员在以下说明的基础上可以清楚地理解未提及的其他技术问题。
解决方法
在根据本发明的无线通信系统中,发送流量的终端(非AP STA)包括收发器;以及处理器,其中该处理器:从接入点(AP)接收用于触发PPDU传输的触发帧,其中所述触发帧包括指示在目标唤醒时间(TWT)时段中允许传输的至少一个流量标识符(TID)的信息,所述TWT时段表示其中允许针对具有特定传输条件的所述至少一个TID的流量的传输、并且限制不具有所述特定传输条件的流量的传输的时段;以及在所述TWT时段中向所述AP发送包括与所述至少一个TID对应的流量的物理层协议数据单元(PPDU)。
另外,在本发明中,触发帧在所述TWT时段中被传输。
另外,在本发明中,包括与除了所述至少一个TID之外的其他TID对应的流量的媒体访问控制(MAC)协议数据单元(MPDU)与包括与所述至少一个TID对应的流量的所述PPDU的MPDU聚合而以聚合(A)-MPDU形式被传输。
另外,在本发明中,针对与所述至少一个TID的接入类别对应的TID的流量允许在所述TWT时段中被传输。
另外,本发明中,所述TWT时段包括第一时段和第二时段,所述第一时段是仅允许传输与所述至少一个TID对应的流量的时段,以及所述第二时段是允许传输与除了所述至少一个TID之外的TID对应的流量的时段。
另外,在本发明中,所述特定传输条件是与流量的传输时延相关的条件。
另外,在本发明中,在所述TWT时段中,通过针对除了与所述至少一个TID对应的AC之外的其他AC的增强分布式信道接入(EDCA)的信道接入过程被限制。
另外,在本发明中,在所述TWT时段中,通过针对所述其他AC的所述EDCA的所述信道接入过程的退避计数器不减小。
另外,在本发明中,在所述TWT时段中,通过针对所述其他AC的所述EDCA的所述信道接入过程的信道的状态处于占用状态直到所述TWT时段结束。
另外,本发明提供一种无线通信方法,其包括:从接入点(AP)接收用于触发PPDU传输的触发帧,其中,所述触发帧包括指示在目标唤醒时间(TWT)时段中允许传输的至少一个流量标识符(TID)的信息,所述TWT时段表示其中允许针对具有特定传输条件的所述至少一个TID的流量的传输、并且限制不具有所述特定传输条件的流量的传输的时段;以及在所述TWT时段中向所述AP发送包括与所述至少一个TID对应的流量的物理层协议数据单元(PPDU)。
有益效果
本发明一实施例提供一种有效地使用多个链路的无线通信方法和使用该方法的无线通信终端。
在本发明中可获得的效果不限于上述效果,并且本发明所属领域的技术人员可以从下面的说明中清楚地理解未提及的其他效果。
附图说明
图1图示根据本发明实施例的无线LAN系统。
图2图示根据本发明的另一实施例的无线LAN系统。
图3图示根据本发明实施例的站的配置。
图4图示根据本发明实施例的接入点的配置。
图5示意性地图示站和接入点设置链路的过程。
图6图示无线LAN通信中使用的载波感测多路接入(Carrier Sense MultipleAccess,CSMA)/冲突避免(Collision Avoidance,CA)方法。
图7图示用于各种标准代中的每一个的PLCP协议数据单元(PLCP Protocol DataUnit,PPDU)的格式的实施例。
图8图示根据本发明实施例的各种极高吞吐量(Extremely High Throughput,EHT)物理协议数据单元(PPDU)格式以及用于指示该格式的方法的示例。
图9图示根据本发明实施例的多链路设备(multi-link device)。
图10图示根据本发明实施例的在AP和站之间设置广播TWT的方法。
图11图示根据本发明实施例的AP设置静默间隔。
图12说明根据本发明实施例的站考虑限制服务时段来设置TXOP的方法。
图13图示根据本发明实施例的站考虑限制服务时段来重新执行信道接入过程的情况。
图14图示根据本发明实施例的AP提前终止限制服务时段的操作。
图15图示根据本发明的实施例的用于设置广播目标唤醒时间服务时段(TWT SP;Target Wake Time Service Period)的TWT元素的示例。
图16图示根据本发明实施例的用于设置限制(Restricted)TWT SP的限制TWT流量信息字段的示例。
图17图示根据本发明实施例的广播TWT参数集字段中包括的字段的值。
图18图示根据本发明的实施例的包括关于能够在限制TWT SP中发送的流量的TID的信息的触发帧的格式的示例。
图19图示根据本发明的实施例的包括关于能够在限制TWT SP中发送的流量的TID的信息的触发帧的用户信息字段的格式的示例。
图20图示根据本发明的实施例的用于限制TWT SP中的信道接入的增强分布式信道接入(EDCA)操作的示例。
图21图示根据本发明的实施例的用于发送在限制TWT SP中允许传输的TID和限制传输的TID的流量的方法的示例。
图22图示根据本发明实施例的在单个限制TWT SP中的不同的时段分别应用不同的操作策略的方法的示例。
图23是图示根据本发明实施例的终端的操作示例的流程图。
具体实施方式
通过考虑本发明的功能,在本说明书中使用的术语采用当前广泛地使用的通用术语,但是,术语可以根据本领域技术人员的意图、习惯和新技术的出现而改变。此外,在特殊的情况下,存在由申请人任意所选的术语,并且在这种情况下,将在本发明的相应说明部分中说明其含义。因此,应该理解,在本说明书中使用的术语将不仅应基于该术语的名称,而是应基于该术语的实质含义和整个说明书的内容来分析。
贯穿整个说明书,当说明一个元件被“耦合”到另一个元件时,该元件可以被“直接耦合”到另一个元件,或者经由第三元件“电耦合”到另一个元件。此外,除非有相反的明确地说明,否则单词“包括”将被理解为隐含包括陈述的元件,但是不排除任何其他的元件。此外,基于特殊的阈值的诸如“或者以上”或者“或者以下”的限制可以分别适当地以“大于”或者“小于”来替代。以下,在本发明中,字段和子字段可以互换使用。
图1图示根据本发明实施例的无线LAN系统。
无线LAN系统包括一个或多个基本服务集(Basic Service Set,BSS),并且BSS表示成功地相互同步以互相通信的装置的集合。通常,BSS可以被划分为基础结构BSS(infrastructure BSS)和独立的BSS(Independent BSS,IBSS),并且图1图示在它们之间的基础结构BSS。
如图1所示,基础设施BSS(BSS1和BSS2)包括一个或多个站(STA1、STA2、STA3、STA4和STA5)、作为提供分布式服务(Distribution Service)的站的接入点(AP-1和AP-2)、以及连接多个接入点(AP-1和AP-2)的分布式系统(Distribution System,DS)。
站(Station,STA)是包括遵循IEEE 802.11标准的规定的媒体接入控制(MediumAccess Control,MAC)和用于无线媒体的物理层(Physical Layer)接口的预先确定的装置,并且广义上包括非接入点(非AP)站和接入点(AP)两者。此外,在本说明书中,术语“终端”可用于指代非AP STA或者AP,或者这两者术语。用于无线通信的站包括处理器和通信单元,并且根据实施例,可以进一步包括用户接口单元和显示单元。处理器可以生成要经由无线网络传输的帧,或者处理经由无线网络接收的帧,并且此外,执行用于控制站的各种处理。此外,通信单元功能上与处理器相连接,并且经由用于站的无线网络传输和接收帧。根据本发明,终端可以被用作包括终端(user equipment,UE)的术语。
接入点(Access Point,AP)是提供经由用于与之关联(associated)的站的无线媒体对分布式系统(DS)接入的实体。在基础结构BSS中,在非AP站之中的通信原则上经由AP执行,但是当直接链路被配置时,甚至允许在非AP站之中直接通信。同时,在本发明中,AP用作包括个人BSS协调点(Personal BSS Coordination Point,PCP)的概念,并且广义上可以包括中央控制器、基站(Base Station,BS)、节点B、基站收发器系统(Base TransceiverSystem,BTS)或者站控制器等概念。在本发明中,AP也可以被称为基站无线通信终端。基站无线通信终端可以用作广义上包括AP、基站(base station)、e节点B(eNodeB,eNB)和传输点(TP)术语。此外,基站无线通信终端可以包括在与多个无线通信终端的通信中分配通信媒体(medium)资源并执行调度(scheduling)的各种类型的无线通信终端。
多个基础结构BSS可以经由分布式系统(DS)相互连接。在这种情况下,经由分布式系统连接的多个BSS称为扩展的服务集(Extended Service Set,ESS)。
图2图示根据本发明的另一实施例的独立的BSS,其是无线LAN系统。在图2的实施例中,与图1相同或者对应于图1的实施例的部分的重复说明将被省略。
由于在图2中图示的BSS3是独立的BSS,并且不包括AP,所有站STA6和STA7不与AP相连接。独立的BSS不被允许接入分布式系统,并且形成自含的网络(self-containednetwork)。在独立的BSS中,相应站STA6和STA7可以直接地相互连接。
图3图示根据本发明实施例的站100的配置的框图。如在图3中图示的,根据本发明实施例的站100可以包括处理器110、通信单元120、用户接口单元140、显示单元150和存储器160。
首先,通信单元120传输和接收无线信号,诸如无线LAN分组等,并且可以嵌入在站100中,或者作为外设提供。根据实施例,通信单元120可以包括使用不同的频带的至少一个通信模块。例如,通信单元120可以包括具有不同的频带(诸如2.4GHz、5GHz、6GHz和60GHz)的通信模块。根据实施例,站100可以包括使用7.125GHz或以上的频带的通信模块,以及使用7.125GHz或以下的频带的通信模块。各个通信模块可以根据由相应通信模块支持的频带的无线LAN标准执行与AP或者外部站的无线通信。通信单元120可以根据站100的性能和要求在一次仅操作一个通信模块,或者同时一起操作多个通信模块。当站100包括多个通信模块时,每一个通信模块可以通过独立的元件实现,或者多个模块可以集成为一个芯片。在本发明的实施例中,通信单元120可以表示用于处理射频(Radio Frequency,RF)信号的RF通信模块。
其次,用户接口单元140包括在站100中提供的各种类型的输入/输出装置。也就是说,用户接口单元140可以通过使用各种输入装置接收用户输入,并且处理器110可以基于接收的用户输入控制站100。此外,用户接口单元140可以通过使用各种输出装置,基于处理器110的命令执行输出。
接下来,显示单元150在显示屏上输出图像。显示单元150可以基于处理器110的控制命令输出各种显示对象,诸如由处理器110执行的内容或者用户界面等等。此外,存储器160存储在站100中使用的控制程序和各种数据。控制程序可以包括站100接入AP或者外部站所需要的接入程序。
本发明的处理器110可以执行各种命令或者程序,并且在站100中处理数据。此外,处理器110可以控制站100的各个单元,并且控制在单元之中的数据传输/接收。根据本发明的一实施例,处理器110可以执行在存储器160中存储的用于接入AP的程序,并且接收由AP传输的通信配置消息。此外,处理器110可以读取有关被包括在通信配置消息中的站100的优先级条件的信息,并且基于有关站100的优先级条件的信息请求接入AP。本发明的处理器110可以表示站100的主控制单元,并且根据实施例,处理器110可以表示用于单独地控制站100的某些部件(例如通信单元120等等)的控制单元。也就是说,处理器110可以是用于调制传输给通信单元120的无线信号以及解调从通信单元120接收的无线信号的调制解调器或者调制器/解调器(modulator and/or demodulator)。处理器110根据本发明的一实施例控制站100的无线信号传输/接收的各种操作。其详细的实施例将在下面说明。
在图3中图示的站100是根据本发明实施例的框图,这里分开的块被作为逻辑上区分的装置的元件图示。因此,装置的元件可以根据装置的设计安装在单个芯片或者多个芯片中。例如,处理器110和通信单元120可以在集成为单个芯片时被实现,或者作为分开的芯片被实现。此外,在本发明的实施例中,站100的某些部件,例如,用户接口单元140和显示单元150等可以选择性地被提供在站100中。
图4图示根据本发明实施例的AP 200的配置的框图。如在图4中图示的,根据本发明实施例的AP 200可以包括处理器210、通信单元220和存储器260。在图4中,在AP 200的部件之中,与图2的站100的部件相同或者对应于图2的站100的部件的部分的重复说明将被省略。
参照图4,根据本发明的AP 200包括在至少一个频带中操作BSS的通信单元220。如在图3的实施例中说明的,AP 200的通信单元220也可以包括使用不同频带的多个通信模块。也就是说,根据本发明实施例的AP 200可以一同包括不同的频带(例如,2.4GHz、5GHz、6GHz和60GHz)中的两个或更多个通信模块。优选地,AP 200可以包括使用7.125GHz或以上的频带的通信模块,以及使用7.125GHz或以下的频带的通信模块。各个通信模块可以根据由相应通信模块支持的频带的无线LAN标准执行与站的无线通信。通信单元220可以根据AP200的性能和要求一次仅操作一个通信模块,或者同时一起操作多个通信模块。在本发明的实施例中,通信单元220可以表示用于处理RF信号的射频(Radio Frequency,RF)通信模块。
接下来,存储器260存储在AP 200中使用的控制程序和各种结果数据。控制程序可以包括用于管理站的接入的接入程序。此外,处理器210可以控制AP 200的各个单元,并且控制在单元之中的数据传输/接收。根据本发明的一实施例,处理器210可以执行在存储器260中存储的用于接入站的程序,并且传输用于一个或多个站的通信配置消息。在这种情况下,该通信配置消息可以包括有关各个站的接入优先级条件的信息。此外,处理器210根据站的接入请求执行接入配置。根据一实施例,处理器210可以是用于调制传输给通信单元220的无线信号以及解调从通信单元220接收的无线信号的调制解调器或者调制器/解调器(modulator and/or demodulator)。处理器210根据本发明的一实施例控制各种操作,诸如AP 200的无线信号传输/接收。其详细实施例将在下面说明。
图5是示意地图示STA设置与AP的链路的过程的图。
参照图5,广义上,在STA 100和AP 200之间的链路经由扫描(scanning)、认证(authentication)和关联(association)的三个步骤被设置。首先,扫描步骤是STA 100获得由AP 200操作的BSS的接入信息的步骤。用于执行扫描的方法包括被动扫描(passivescanning)方法,其中AP 200通过使用周期地传输的信标(beacon)消息(S101)获得信息,以及主动扫描(active scanning)方法,其中STA 100传输探测请求(probe request)给AP(S103),并且通过从AP接收探测响应(probe response)来获得接入信息(S105)。
在扫描步骤中成功地接收无线接入信息的STA 100通过传输认证请求(authentication request)(S107a)以及从AP 200接收认证响应(authenticationresponse)(S107b)执行认证步骤。在执行认证步骤之后,STA 100通过传输关联请求(association request)(S109a)以及从AP 200接收关联响应(association response)(S109b)来执行关联步骤。在本说明书中,关联(association)基本上指的是无线关联,但是,本发明不限于此,并且关联广义上可以包括无线关联和有线关联两者。
同时,基于802.1X的认证步骤(S111)和经由DHCP的IP地址获取步骤(S113)可以被此外执行。在图5中,认证服务器300是处理对STA 100的基于802.1X的认证的服务器,并且可以存在于与AP 200的物理关联中,或者作为单独的服务器存在。
图6是图示在无线LAN通信中使用的载波感测多路接入(Carrier Sense MultipleAccess,CSMA)/冲突避免(Collision Avoidance,CA)方法的图。
执行无线LAN通信的终端通过在传输数据之前执行载波感测来确认信道是否为占有状态(busy)。当感测到具有预先设定强度或更大强度的无线信号时,确定相应信道为占有状态(busy)并且终端延迟对相应信道的接入。这种过程被称为清闲信道评估(ClearChannel Assessment,CCA),并且决定是否感测到相应信号的级别被称为CCA阈值(CCAthreshold)。当终端接收到的具有CCA阈值或更高的无线信号将相应终端指示为接收方时,终端处理接收到的无线信号。同时,当在相应信道中没有感测到无线信号或者感测到具有小于CCA阈值的强度的无线信号时,确定该信道是空闲状态(idle)。
当确定信道空闲时,具有要传输的数据的每一个终端在帧间间隔(Inter FrameSpace,IFS)时间之后执行退避过程,该帧间间隔时间取决于每一个终端的情况,例如,经过仲裁IFS(Arbitration IFS,AIFS),PCF IFS(PIFS)等。根据该实施例,AIFS可以用作替代现有DCF IFS(DIFS)的组件。每一个终端在信道的空闲状态的间隔(interval)期间在减少与由相应终端确定的随机数(random number)一样长的时隙时间的同时等待,并且完全耗尽时隙时间的终端试图接入相应信道。这样,其中每一个终端执行退避过程的间隔被称为竞争窗口间隔。
当特殊终端成功于信道接入时,相应终端可以通过信道传输数据。然而,当尝试接入的终端与另一个终端冲突时,彼此冲突的终端分别被分配新的随机数,以再次执行退避过程。根据实施例,可以在范围(2*CW)内确定新分配给每一个终端的随机数,该范围(2*CW)是先前分配给相应终端的随机数的范围(竞争窗口CW)的两倍。同时,每一个终端通过在下一个竞争窗口间隔中再次执行退避过程来尝试接入,并且在这种情况下,每一个终端从先前竞争窗口间隔中剩余的时隙时间开始执行退避过程。通过这种方法,执行无线LAN通信的各个终端可以避免特殊信道的相互冲突。
以下,在本发明中,终端可以被称为非AP STA、AP STA、AP、STA、接收装置或发送装置,并且本发明不限于此。此外,在本发明中,AP STA可以被称为AP。
<各种PPDU格式的示例>
图7图示用于各种标准代中的每一个的PLCP协议数据单元(PLCP Protocol DataUnit,PPDU)的格式的示例。更具体地,图7的(a)图示基于802.11a/g的传统PPDU格式的一实施例,图7的(b)图示基于802.11ax的HE PPDU格式的一实施例,并且图7的(c)图示基于802.11be的非传统PPDU(即,EHT PPDU)格式的一实施例。图7的(d)图示PPDU格式中共同地使用的RL-SIG和L-SIG的详细字段配置。
参照图7的(a),传统PPDU的前导包括传统短训练字段(Legacy Short Trainingfield,L-STF)、传统长训练字段(Legacy Long Training field,L-LTF)和传统信号字段(Legacy Signal field,L-SIG)。在本发明的实施例中,L-STF、L-LTF和L-SIG可以被称为传统前导。
参照图7的(b),HE PPDU的前导在传统前导中还包括重复传统短训练字段(Repeated Legacy Short Training field,RL-SIG)、高效率信号A字段(High EfficiencySignal A field,HE-SIG-A)、高效率信号B字段(High Efficiency Signal B field,HE-SIG-B)、高效率短训练字段(High Efficiency Short Training field,HE-STF)和高效率长训练字段(High Efficiency Long Training field,HE-LTF)。在本发明的实施例中,RL-SIG、HE-SIG-A、HE-SIG-B、HE-STF和HE-LTF可以被称为HE前导。HE前导的详细配置可以根据HE PPDU格式来修改。例如,HE-SIG-B可以仅在HE MU PPDU格式中使用。
参照图7的(c),EHT PPDU在传统前导中还包括重复的传统短训练字段(RepeatedLegacy Short Training field,RL-SIG)、通用信号字段(Universal Signal field,U-SIG)和极高吞吐量信号A字段(Extremely High Throughput Signal A field,EHT-SIG-A)、极高吞吐量信号B字段(Extremely High Throughput Signal B field,EHT-SIG-B)、极高吞吐量短训练字段(Extremely High Throughput Short Training field,EHT-STF)和极高吞吐量长训练字段(Extremely High Throughput Long Training field,EHT-LTF)。在本发明的实施例中,RL-SIG、EHT-SIG-A、EHT-SIG-B、EHT-STF和EHT-LTF可以被称为EHT前导。可以根据EHT PPDU格式修改非传统前导的具体配置。例如,EHT-SIG-A和EHT-SIG-B可以仅在EHT PPDU格式的一部分中使用。
64-FFT OFDM被应用于包括在PPDU的前导中的L-SIG字段,并且L-SIG字段总共包括64个子载波。在64个子载波当中,除了保护子载波、DC子载波和导频子载波之外的48个子载波被用于L-SIG数据的传输。BPSK和码率=1/2的调制和编码方案(Modulation andCoding Scheme,MCS)被应用于L-SIG中,因此L-SIG可以包括总共24个比特的信息。图7的(d)图示L-SIG的24比特信息的配置。
参照图7的(d),L-SIG包括L_RATE字段和L_LENGTH字段。L_RATE字段包括4个比特,并且指示用于数据传输的MCS。具体地,L_RATE字段指示通过组合BPSK/QPSK/16-QAM/64-QAM等的调制方案与诸如1/2、2/3、3/4等的非效率获得的6/9/12/18/24/36/48/54Mbps的传输速率中的一个值。可以通过组合L_RATE字段的信息和L_LENGTH字段的信息来指示相应PPDU的总长度。在非传统PPDU格式中,L_RATE字段配置为6Mbps的最小速率。
L_LENGTH字段的单位按字节可以被分配总共12个比特,可以用信令传输多达4095,并且可以通过与L_RATE字段的组合来指示相应PPDU的长度。在这种情况下,传统终端和非传统终端可以使用不同的方法来说明L_LENGTH字段。
首先,传统终端或非传统终端使用L_LENGTH字段来分析相应PPDU的长度的方法如下。当L_RATE字段的值被设置为指示6Mbps时,可在作为64FFT的一个符号持续时间的4us期间传输3字节(即,24比特)。因此,将对应于SVC字段和尾部字段的3个字节加到字段L_LENGTH的值,并且将相加的值除以作为一个符号的传输量的3个字节,从而获得L-SIG之后的基于64FFT的符号个数。将所获得的符号个数乘以4us(即,一个符号的长度),然后加上L-STF、L-LTF和L-SIG的传输所需的时间20us,从而获得相应PPDU的长度,即,接收时间RXTIME。这可以通过下面的等式1来表示。
[等式1]
在这种情况下,表示大于或等于x的最小自然数。由于L_LENGTH字段的最大值是4095,因此PPDU的长度能够被设置为长达5.464ms。传输PPDU的非传统终端应如下面的等式2所示设置L_LENGTH字段。
[等式2]
这里,TXTIME是组成相应PPDU的总传输时间,并且由下面的等式3表示。在这种情况下,TX表示X的传输时间。
[等式3]
TXTIME(us)=T
+TEHT-STF+NNggHT-LTF·TgHT-LTF+TpATA
参照上面的等式,基于L_LENGTH/3的向上舍入值来计算PPDU的长度。因此,对于k的随机值,L_LENGTH={3k+1,3k+2,3(k+1)}的三个不同值指示相同的PPDU长度。
参照图7的(e),通用SIG(Universal SIG,U-SIG)字段继续存在于后续一代的EHTPPDU和无线LAN PPDU中,并且用于对包括11be的PPDU的一代进行分类。U-SIG是基于64FFT的OFDM 2符号,并且可以传送总共52比特的信息。在52个比特中,除了CRC/尾部的9个比特之外的43个比特主要被分成版本独立(Version Independent,VI)字段和版本相关(Version Dependent,VD)字段。
VI比特使当前比特配置能够在后续维持,从而即使定义了下一代的PPDU,当前的11be终端也可以通过PPDU的VI字段获得关于PPDU的信息。为此,VI字段包括PHY版本、UL/DL、BSS颜色、TXOP和保留字段。PHY版本字段是3个比特,并且用于顺序地将11be和后续一代无线LAN标准分类为各版本。11be的值为000b。UL/DL字段识别PPDU是否是上行链路/下行链路PPDU。BSS颜色指示11ax中定义的每一个BSS的标识符,并且具有6个比特或更高的值。TXOP指示在MAC头部传输的传输机会持续时间(Transmit Opportunity Duration),其中,通过将TXOP添加到PHY报头,PPDU可以推断包括在其中的TXOP的长度,而不必解码MPDU,并且TXOP具有7比特或更高的值。
VD字段是仅对PPDU的11be版本有用的信令信息,并且可以包括在诸如PPDU格式和BW的任何PPDU格式中共同地使用的字段,以及针对每一个PPDU格式不同地定义的字段。PPDU格式是对EHT单用户(Single User,SU)、EHT多用户(Multiple User,MU)、EHT基于触发(Trigger-based,TB),EHT扩展范围(Extended Range,ER)PPDU等进行分类的分类器。BW字段用信号通知20、40、80、160(80+80)和320(160+160)MHz的五个基本PPDU BW选项(BW,其可以以20*2的指数幂的类型表达,可以被称为基本BW),以及经由前导打孔(PreamblePuncturing)配置的各种剩余PPDU BW。在以320MHz进行信号通知之后,可以以一些80MHz被打孔的类型执行信令。可以在BW字段中直接用信号通知经打孔和修改的信道类型,或者可以使用BW字段与出现在BW字段之后的字段(例如,EHT-SIG字段内的字段)来用信号通知经打孔和修改的信道类型。如果BW字段被配置为3比特,则可以执行总共8个BW信令,并且因此可以在打孔模式中仅执行多达3个信令。如果BW字段被配置为4比特,则可以执行总共16个BW信令,并且因此可以在打孔模式中执行多达11个信令。
位于BW字段之后的字段根据PPDU的类型和格式而变化,MU PPDU和SU PPDU可以以相同的PPDU格式被用信号通知,用于在MU PPDU和SU PPDU之间进行分类的字段可以位于EHT-SIG字段之前,并且可以对该字段执行附加信令。SU PPDU和MU PPDU都包括EHT-SIG字段,但是在SU PPDU中不需要的一些字段可以被压缩(compression)。关于已经应用压缩的字段的信息可以被省略或者可以具有小于包括在MU PPDU中的原始字段的大小的大小。例如,在SU PPDU的情况下,EHT-SIG的共同字段可以被省略或替换,或者SU PPDU可以具有不同的配置,其中用户特殊字段被替换、减少到一个等。
或者,SU PPDU还可以包括指示是否执行压缩的压缩字段,并且可以根据压缩字段的值来省略字段(例如,RA字段等)的一部分。
如果SU PPDU的EHT-SIG字段的一部分被压缩,则还可以在未压缩字段(例如,共同字段等)中用信号通知要包括在压缩字段中的信息。MU PPDU对应于用于由多个用户同时接收的PPDU格式,并且因此要求在U-SIG字段之后传输EHT-SIG字段,并且所传输的信息的量可以变化。也就是说,多个MU PPDU被传输到多个STA,使得各个STA应当识别MU PPDU被传输的RU的位置、RU被分别分配到的STA、以及所传输的MU PPDU是否已经被传输到STA本身。因此,AP应当通过将上述信息包括在EHT-SIG字段中来传输该信息。为此,在U-SIG字段中用信号通知用于EHT-SIG字段的有效传输的信息,并且这可以对应于作为调制方法的MCS和/或EHT-SIG字段中的符号的个数。EHT-SIG字段可以包括关于分配给每一个用户的RU的大小和位置的信息。
在SU PPDU的情况下,可以将多个RU分配给STA,并且多个RU可以是连续的或不连续的。如果分配给STA的RU是不连续的,则STA应识别中间的打孔RU,以便有效地接收SUPPDU。因此,AP可以传输SU PPDU,该SU PPDU包括分配给STA的RU中的被打孔的RU的信息(例如,RU的打孔模式等)。也就是说,在SU PPDU的情况下,可以在EHT-SIG字段包括打孔模式字段,该打孔模式字段包括以位图格式等指示打孔模式以及是否应用了打孔模式的信息,并且打孔模式字段可以用信号通知在带宽内出现的不连续信道类型。
用信号通知的不连续信道类型是有限的,并且指示与BW字段的值组合的SU PPDU的BW和不连续信道信息。例如,SU PPDU是仅传输到单个终端的PPDU,从而STA可以识别经由PPDU包含的BW字段分配给自身的带宽,并且SU PPDU可以经由PPDU包含的EHT-SIG字段或U-SIG字段的打孔模式字段识别分配的带宽中的打孔资源。在这种情况下,终端可以在排除被打孔的资源单元的特殊信道之后的剩余的资源单元中接收PPDU。分配给STA的多个RU可以由不同的频带或音调来配置。
为了减少SU PPDU的信令开销,只用信号通知有限的不连续信道类型。可以对每一个20MHz子信道执行打孔,从而如果对具有大量20MHz子信道的BW(诸如80、160和320MHz)执行打孔,则在320MHz的情况下,应当通过表示在排除主(primary)信道之后剩余的15个20MHz子信道中的每一个是否被使用来用信号通知不连续信道(如果仅对边缘20MHz的打孔也被认为是不连续的)类型。这样,考虑到信令部分的低传输速率,分配15个比特以用信号通知单个用户传输的不连续信道类型可以充当过大的信令开销。
本发明提出了一种用于用信号通知SU PPDU的不连续信道类型的技术,并且图示根据所提出的技术确定的不连续信道类型。本发明还提出了一种用于在SU PPDU的320MHzBW配置中用信号通知主(Primary)160MHz和辅助(Secondary)160MHz的打孔类型中的每一种的技术。
此外,在本发明的实施例中提出了一种根据在PPDU格式字段中用信号通知的PPDU格式来不同地配置由前导打孔BW值指示的PPDU的技术。假设BW字段是4个比特,并且在EHTSU PPDU或TB PPDU的情况下,可以在U-SIG之后附加地用信号通知1符号的EHT-SIG-A,或者根本不用信号通知EHT-SIG-A,因此,考虑到这一点,有必要仅经由U-SIG的BW字段完全用信号通知多达11个打孔模式。然而,在EHT MU PPDU的情况下,在U-SIG之后附加地用信号通知EHT-SIG-B,从而可以用与SU PPDU的方法不同的方法来用信号通知多达11个打孔模式。在EHT ER PPDU的情况下,BW字段可以被配置为1比特,以用信号通知EHT ER PPDU是使用20MHz频带还是10MHz频带的PPDU。
图7的(f)图示当在U-SIG的PPDU格式字段中指示EHT MU PPDU时VD字段的格式特殊(Format-specific)字段的配置。在MU PPDU的情况下,必要地需要SIG-B,它是用于由多个用户同时接收的信令字段,并且可以在U-SIG之后在没有单独的SIG-A的情况下传输SIG-B。为此,应该在U-SIG中用信号通知用于解码SIG-B的信息。这些字段包括SIG-B MCS、SIG-BDCM、SIG-B符号的个数、SIG-B压缩和EHT-LTF符号的个数等。
图8图示根据本发明实施例的各种极高吞吐量(Extremely High Throughput,EHT)物理协议数据单元(PPDU)格式的示例以及用于指示该格式的方法。
参照图8,PPDU可以包括前导(preamble)和数据部分,并且可以根据包括在前导(preamble)中的U-SIG字段来分类作为PPDU类型的EHT PPDU格式。具体地,基于包括在U-SIG字段中的PPDU格式字段,可以指示PPDU的格式是否是EHT PPDU。
图8的(a)图示用于单个STA的EHT SU PPDU格式的示例。EHT SU PPDU是用于AP和单个STA之间的单用户(Single User,SU)传输的PPDU,并且用于附加信令的EHT-SIG-A字段可以位于U-SIG字段之后。
图8的(b)图示与基于触发帧传输的EHT PPDU相对应的EHT基于触发的PPDU格式的示例。EHT基于触发的PPDU是基于触发帧传输的EHT PPDU,并且是用于对触发帧的响应的上行链路PPDU。与EHT SU PPDU不同,EHT-SIG-A字段在EHT PPDU中不位于U-SIG字段之后。
图8的(c)图示与多个用户的EHT PPDU相对应的EHT MU PPDU格式的示例。EHT MUPPDU是用于向一个或多个STA传输PPDU的PPDU。在EHT MU PPDU格式中,HE-SIG-B字段可以位于U-SIG字段之后。
图8的(d)图示EHT ER SU PPDU格式的示例,该格式用于与扩展范围内的STA的单个用户传输。与图8的(a)中说明的EHT SU PPDU相比,EHT ER SU PPDU可以用于与更宽范围的STA的单用户传输,并且在时间轴上,U-SIG字段可以重复定位。
图8的(c)中说明的EHT MU PPDU可以由AP用来执行朝向多个STA的下行链路传输。这里,EHT MU PPDU可以包括调度信息,使得多个STA可以同时接收从AP传输的PPDU。EHT MUPPDU可以将经由EHT-SIG-B的用户特殊(user specific)字段传输的PPDU的发送方和/或接收方的AID信息传输到STA。因此,已经接收到EHT MU PPDU的多个终端可以基于包括在接收到的PPDU的前导中的用户特殊字段的AID信息来执行空间重用(spatial reuse)操作。
具体地,包括在HE MU PPDU中的HE-SIG-B字段的资源单元分配(resource unitallocation,RA)字段可以包括关于频率轴的特殊带宽(例如,20MHz等)中的资源单元的配置(例如,资源单元的划分类型)的信息。也就是说,RA字段可以指示在用于HE MU PPDU的传输的带宽中分割的资源单元的配置,以便STA接收PPDU。关于分配(或指定)给每一个分割的资源单元的STA的信息可以被包括在EHT-SIG-B的用户特殊字段中,以便被传输到STA。也就是说,用户特殊字段可以包括对应于相应分割的资源单元的一个或多个用户字段。
例如,与多个分割的资源单元当中的用于数据传输的至少一个资源单元相对应的用户字段可以包括接收方或发送方的AID,并且与未用于数据传输的剩余资源单元相对应的用户字段可以包括预先配置的空(Null)STA ID。
图8所示的两个或更多个PPDU可以用指示相同PPDU格式的值来指示。也就是说,可以通过相同的值以相同的PPDU格式来指示两个或更多个PPDU。例如,EHT SU PPDU和EHT MUPPDU可以通过U-SIG PPDU格式子字段用相同的值来指示。此时,可以通过接收PPDU的STA的数量来区分EHT SU PPDU和EHT MU PPDU。例如,仅由一个STA接收的PPDU可被识别为EHT SUPPDU,并且如果STA的数量被设置为由两个或更多个STA接收,则其可被识别为EHT MUPPDU。换句话说,可以通过相同的子字段值来指示图8中所示的两个或更多个PPDU格式。
另外,图8所示的字段中的一些字段或一些信息可以被省略,并且可以将省略一些字段或关于字段的一些信息的情况定义为压缩模式或被压缩模式。
图9是图示根据本发明实施例的多链路设备的图。
参考图9,可以定义一个或多个STA所附属的装置的概念。在另一实施例中,根据本发明一实施例,可以定义多于一个(即,两个或更多个)STA所附属的装置。这时,装置可以是逻辑概念。因此,一个或多个STA所附属的这种概念的装置可以被称为多链路设备(MLD)、多频带装置或多链路逻辑实体(multi-link logical entity:MLLE)。
或者,上述概念的装置可以被称为多链路实体(multi-link entity:MLE)。另外,MLD可以具有直至LLC(逻辑链路控制)的1个媒体访问控制服务接入点(medium accesscontrol service access point:MAC SAP),并且MLD可以具有1个MAC数据服务。
MLD中包括的STA可以在一个或多个链路或信道上操作。也就是说,MLD中包括的STA可以在多个不同的信道上操作。例如,MLD中包括的STA可以使用2.4GHz、5GHz和6GHz的不同频带的信道进行操作。通过这种方式,MLD可以获得信道接入的益处,可以提升整个网络的性能。现有的无线LAN以单链路操作,但MLD操作使用多链路来获得更多的信道接入机会,或者通过考虑信道条件使得STA在多链路上高效操作。
另外,如果附属于MLD的STA是AP,则AP所附属的MLD可以是AP MLD。然而,如果附属于MLD的STA是非AP STA,则非AP所附属的MLD可以是非AP MLD。
另外,AP MLD可以是包括一个或多个无线接入点(AP)的装置并且可以是通过一个接口连接到高层的装置。即AP MLD可以通过一个接口连接到逻辑链路控制(LLC)层。AP MLD中包括的多个AP可以共享MAC层的一些功能。AP MLD内的每个AP可以在不同的链路上操作。STA MLD可以是包括一个或多个非AP STA的装置并且可以是通过一个接口连接到高层的装置。
即,STA MLD可以通过一个接口连接到LLC层。包括在STA MLD中的多个STA可以共享MAC层中的一些功能。另外,STA MLD也可以称为非AP MLD。此时,AP MLD和STA MLD可以执行使用多个单独的链路进行通信的多链路操作。也就是说,如果AP MLD包括多个AP,则每个AP可以配置单独的链路并且使用多个链路与包括在STA MLD中的各个终端执行帧发送和接收操作。此时,各个链路可以在2.4GHz、5GHz或6GHz频段上操作,并且可以在各个条链路上执行带宽扩展操作。例如,当AP MLD在2.4GHz频段设置1条链路,在5GHz频段设置2条链路时,在2.4GHz频段上,可以通过带宽扩展方式以40MHz的带宽执行帧传输,并且在使用5GHz的各个链路上,可以利用不连续带宽执行最高320MHz带宽的帧传输。
此外,由于装置内的干扰问题,在MLD中的一个终端正在执行发送操作期间,APMLD或STA MLD可能无法执行接收操作。这样,在MLD中的一个AP或终端正在执行发送操作期间,MLD中的另一AP或终端进行接收的操作被称为同时发送和接收(SimultaneousTransmit and Receive;STR)。AP MLD可能能够对所有链路进行STR操作。或者,在AP MLD的某些链路中可能无法进行STR操作。AP MLD上可以连接有能够进行STR操作的终端MLD,并且可以连接有在一些或全部链路均不能进行STR操作的MLD。另外,不附属于MLD的终端(例如,IEEE 802.11a/b/g/n/ac/ax终端)可以额外连接到AP MLD中包括的AP。
AP MLD和STA MLD可以在图5中描述的扫描和接入过程中执行用于多链路使用操作的协商过程。例如,在图5中描述的扫描过程中,包括在AP MLD中的AP可以发送信标帧,该信标帧可包括指示多链路操作可用的指示符、可用链路的数量、以及关于多个可用链路的信息。或者,附属于STA MLD的终端可以发送包括指示多链路操作可用的指示符的探测请求帧,并且附属于AP MLD的AP可以发送指示多链路操作可用的探测响应帧。此时,AP可以额外包括在多链路操作期间可用的链路数量以及链路信息等来进行发送。
在上述扫描过程中,已确认AP MLD是否操作多个链路以及所使用的链路信息的STA MLD可以与AP MLD执行接入过程。此时,AP MLD和STA MLD可以启动用于多链路操作的协商过程。此时,可以在附属于AP MLD的AP和附属于STA MLD的终端之间的接入过程期间执行用于多链路操作的协商过程。也就是说,当附属于STA MLD的任意终端(例如,STA1)可以在向附属于AP MLD的任何AP(例如,AP1)发送接入请求帧时,发送指示终端的多链路操作可用的指示符以及请求执行多链路操作的请求指示符。已从终端接收到接入请求帧的AP可以检查请求多链路操作的指示符,并且如果AP能够进行多链路操作,则向相应的终端发送允许多链路操作的接入响应帧,该接入响应帧包括要用于多链路操作的链路信息以及在各个链路中使用的参数等。用于多链路操作的参数可以包括所使用的各个链路的带宽、带宽扩展方向、目标信标传输时间(TBTT)以及STR是否正在操作中的一项或多项。已经通过交换接入请求帧和响应帧来确认使用多链路操作的AP MLD和STA MLD在相应接入过程之后使用包括在AP MLD中的多个AP和包括在STA MLD中的多个终端来执行使用多个链路的帧传输操作。
参照图9,可以存在包括多个STA的MLD,并且MLD中包括的多个STA可以在多个链路上操作。图9中,包括作为AP的AP1、AP2、AP3的MLD可以被称为AP MLD,包括作为非AP STA的非AP STA1、非AP STA2、非AP STA3的MLD可以被称为非AP MLD。MLD中包括的STA可以在链路1、链路2、链路3或链路1至3中的一些链路上操作。
根据本发明的实施例,多链路操作可以包括多链路设置(multi-link setup)操作。多链路设置操作可以是与在单链路操作中执行的关联(association)相对应的操作。为了在多个链路上交换帧,可能首先需要执行多个链路设置。可以使用多链路设置元素(multi-link setup element)来执行多链路设置操作。这里,多链路设置元素可以包括与多个链路相关的能力信息,并且能力信息可以包括与在MLD中包括的STA在某个链路上接收帧的同时MLD中包括的另一STA是否能够通过另一条链路发送帧相关的信息。即,能力信息可以包括与STA(非AP STA)和/或AP(或AP STA)是否能够通过MLD中包括的多个链路同时在不同传输方向上发送/接收帧相关的信息。此外,能力信息还可以包括与可用链路或操作信道相关的信息。多链路设置可以通过对端STA(peer STA)之间的协商来设置,并且可以通过一条链路来设置多链路操作。
根据本发明一实施例,TID和MLD的链路之间可以存在映射关系。例如,当TID和链路被映射时,可以通过映射的链路来传输TID。TID和链路之间的映射可以基于方向(directional-based)来实现。例如,可以针对MLD1和MLD2之间的两个方向中的每一个方向进行映射。另外,TID和链路之间的映射可以具有默认(default)设置。例如,TID和链路之间的映射基本上可以是所有TID映射到某个链路。
图10图示根据本发明实施例的在AP和站之间设置广播TWT的方法。
在TWT中,服务时段可以设置如下。AP请求与该AP关联(associated)的站参与TWT。站可以参与广播TWT或与AP协商单独的TWT。此时,AP可以通过将HE操作元素的需要TWT(TWTrequired)子字段的值设置为1来请求站参与TWT。另外,AP可以通过管理帧(例如,信标帧)发送广播TWT元素,以将参与广播TWT所需的信息传递给站。此时,AP可以通过将dot11TWTOptionActivated设置为“真(true)”并将HE能力元素的广播TWT支持字段(元素的)设置为1,用信号通知其支持广播TWT。AP可以将限制服务时段设置成类似于TWT的服务时段。
在图10的实施例中,第一站STA1请求AP设置TWT。AP和第一站STA1设置TWT参数,例如,初始TBTT和监听间隔(listen interval)。由此,AP、第一站STA1和第二站STA2设置广播TWT。AP使用信标帧来指示广播TWT服务时段。在广播TWT服务时段中,AP通过向第一站STA1和第二站STA2发送下行链路(DL)物理层协议数据单元(PPDU),或者向第一站STA1和第二站STA2发送触发来触发上行链路(UL)传输。在广播TWT服务时段中,第一站STA1和第二站STA2被唤醒以接收信标帧。第一站STA1和第二站STA2从接收到的信标帧获得关于TWT的信息。AP向第一站STA1和第二站STA2发送触发帧,第一站STA1向AP发送PS-轮询(PS-Poll)帧,并且第二站STA2向AP发送QoS空(QoS Null)帧。AP接收第一站STA1和第二站STA2发送的PS-轮询帧和QoS空帧,并且判断第一站STA1和第二站STA2处于唤醒(awake)状态。AP向第一站STA1和第二站STA2发送多STA块确认(multi-STA Block ACK)帧。AP向第一站STA1和第二站STA2发送DL PPDU。
在现有TWT服务时段中,不参与TWT的站不被限制执行信道接入或执行传输。这是因为TWT旨在帮助参与TWT的站进入节电状态(doze state)。然而,防止低延迟流量传输时延的限制服务时段必须保证低延迟流量的优先传输,因此需要一种用于保护限制服务时段的方法。
在限制服务时段期间,未参与限制TWT的站可能被限制接入信道。具体地,在限制服务时段期间,不参与限制TWT的站可能无法执行信道接入。在限制服务时段期间,如果不参与限制TWT的站完成信道接入,则该站可重新启动信道接入过程而不执行任何传输。此时,当限制服务时段结束时,站可以重新启动信道接入过程。也就是说,在限制服务时段期间重新启动信道接入意味着暂缓传输的操作,诸如重新选择退避计数器来重新启动信道接入,当限制服务时段结束时,由于再次允许信道接入,因此这可以意味着再次尝试信道接入。
另外,站的信道接入可以指示EDCA退避过程。完成信道接入可以指示EDCA退避过程的退避计数器已经达到0。另外,当站重新启动信道接入过程时,站可以随机获取用于前一信道接入的CW内的整数,并将获取的整数用作退避计数器。也就是说,站可以不将用于前一信道接入的CW的大小加倍。此时,可以针对各个AC分别维护CW。这种信道接入限制可以仅适用于支持限制TWT的站。具体地,这种信道接入限制可以仅适用于非传统(EHT)站之中EHT能力元素的dot11RestrictedTWTOptionImplemented被设置为“真”的站,并且不适用于非传统(EHT)站之中EHT能力元素的dot11RestrictedTWTOptionImplemented被设置为“伪(false)”的站。在本说明书中,非传统站可以指EHT站和EHT站之后的站。另外,传统站则作为EHT站之前的站,可以指非HT站、HT站、VHT站和HE站。
另外,在限制服务时段期间,非传统站的除了低延迟流量之外的流量可以被设置NAV。具体地,在针对除了低延迟流量之外的流量设置NAV的同时,站可以停止用于除了低延迟流量之外的流量的传输的信道接入过程。在本实施例中,NAV可以是独立于传统NAV(基本NAV、BSS内NAV)的NAV。此时,非传统站可能仅限于支持限制TWT的站。在另一具体实施例中,非传统站可以限于参与限制TWT的站。
限制服务时段可以包括在广播TWT服务时段内。在另一具体实施例中,限制服务时段可以不包括在广播TWT服务时段内。
此外,限制服务时段可以按照由AP指定的周期重复。也就是说,AP可以指定限制服务时段的重复周期。由此,AP可以不必每次都发送信标帧的TWT元素来设置限制服务时段。此时,可以根据使用低延迟流量的低延迟服务的特点来设置服务时段的周期。例如,每50ms产生低延迟流量的低延迟服务时段的周期可以为50ms。
另外,可以为不支持限制TWT的站设置静默间隔(Quiet Interval)。在传统的无线LAN中,静默间隔是用于支持信道感测的部分。在设置静默间隔的情况下,所有站均停止传输。利用静默间隔的这一特性,可以保护限制服务时段。这通过图11进行说明。此时,不支持限制TWT的站可以限于传统站。
图11图示根据本发明实施例的AP设置静默间隔的示意图。
操作限制TWT的AP可以通过发送静默元素来设置静默间隔。在静默间隔期间,站暂停信道接入。然而,如果参与限制TWT的站的信道接入受到限制,则不能执行低延迟流量的传输。因此,参与限制TWT的站可以忽略与限制服务时段对应的静默间隔。此时,与限制服务时段对应的静默间隔表示为保护限制TWT的限制服务时段而设置的静默间隔。具体地,参与限制TWT的站可以将与限制服务时段对应的静默间隔视为限制服务时段。操作限制TWT的AP可以不将静默间隔设置成与限制服务时段一致。这是因为,在静默元素中,静默间隔以TU(时间单位,1024us)为单位设置,而TWT以256us为单位设置。
然而,如果在除了没有为限制服务时段设置的静默间隔之外的静默间隔中执行信道接入,则可能会妨碍没有为限制服务时段设置的静默间隔。因此,需要区分为限制服务时段设置的静默间隔,即与限制服务时段对应的静默间隔。因此,参与限制TWT的站可能无法忽略不与限制服务时段对应的静默间隔。站不能在不与限制服务时段对应的静默间隔中执行任何传输。具体地,参与限制TWT的站可能无法忽略不与限制服务时段重叠的静默间隔。在具体实施例中,参与限制TWT的站不能在不与限制服务时段重叠的静默间隔中执行任何传输。
另外,在前述实施例中,当限制服务时段的开始时间点和静默间隔的开始时间点在预先指定的时间内,并且服务时段的开始时间点和静默间隔的开始时间点在预先指定的时间内时,参与限制TWT的站可以认为是与限制服务时段对应的静默间隔。如前所述,这是因为,操作限制TWT的AP可能不会将静默间隔设置成与限制服务时段一致。
在图11的实施例中,AP发送信标帧以设置静默间隔和限制服务时段。在图11的(a)中,静默间隔被设置为与限制服务时段相同的时间段。因此,参与限制TWT的站在静默间隔中执行信道接入。在图11的(b)中,静默间隔被设置为从早于限制服务时段的开始时间点的时间到晚于限制服务时段的结束时间点的时间。在图11的(b)中,参与限制TWT的站的信道接入被限制在与限制服务时段不重叠的静默间隔中。参与限制TWT的站在与限制服务时段重叠的静默间隔中执行信道接入。
如上所述,在限制服务时段期间的信道接入可以被限制。因此,这些限制也可适用于TXOP设置。这将通过图12进行说明。
图12说明了根据本发明的实施例的站考虑限制服务时段来设置TXOP的方法。
在限制服务时段开始之前已经获取TXOP的站,即作为TXOP持有者的站,可能需要在限制服务时段开始之前终止TXOP。这是因为,如果TXOP持有者在限制服务时段开始的情况下仍继续进行帧交换,则可能会妨碍低延迟流量的传输。此时,该站可能是非传统站。在另一具体实施例中,站可以限于支持限制TWT的站。即,该限制可能不适用于dot11RestrictedTWTOptionImplemented字段的值被设置为“伪”的站。
在特定实施例中,如果作为TXOP持有者的站发送低延迟流量,则即使在限制服务时段开始之后也可以继续帧交换。
将描述站在限制服务时段之前终止TXOP的具体方法。
站可以基于限制服务时段设置TXOP。具体地,站可以将TXOP的结束时间点设置为在限制服务时段开始之前。此时,站可以将发起帧交换序列的起始帧的持续时间设置为在限制服务时段开始之前。例如,如果站成功接入信道的时间点在限制服务时段开始前3m,则站可以将TXOP设置为提前3ms。另外,站可以通过发送反身CTS(CTS-to-Self)帧来终止TXOP。此时,站可以以6Mbps的默认传输速率发送反身CTS帧。这是因为,当站以默认传输速率发送帧时,许多传统站可以接收该帧。
在另一具体实施例中,站可以在限制服务时段开始之前发送CF-结束(CF-End)帧。由此,站可以在限制服务时段开始之前结束TXOP。此时,站可以以6Mbps的默认传输速率发送CF-结束帧。这是因为,当站以默认传输速率发送帧时,许多传统站可以接收该帧。
另外,不是TXOP持有者的站可以在限制服务时段开始时释放在限制服务时段开始之前设置的NAV。此时,该站可以是支持限制TWT的站。也就是说,该站可以是dot11RestrictedTWTOptionImplemented字段的值被设置为“真”的站。不是TXOP持有者但不支持限制TWT的站不能在限制服务时段开始时释放在限制服务时段开始之前设置的NAV。然而,如果站完成帧交换并且TXOP的剩余持续时间小于发送CF-结束帧所需的时间与SIFS之和的两倍,则站可以不发送CF-结束帧。此时,站可以认为在限制服务时段开始时TXOP被释放。具体地,站可以认为在限制服务时段开始时基本NAV被释放。
在另一具体实施例中,站可以限于那些参与限制TWT的站。
在图12的实施例中,AP通过发送包括TWT元素的信标帧来用信号通知设置了限制服务时段。在图12的(a)的实施例中,站通过发送RTS帧来设置TXOP。此时,站将RTS帧的持续时间字段的值设置为在限制服务时段之前。站与AP进行帧交换,并在限制服务时段开始之前完成帧交换。此时,站在最后发送反身CTS帧。在图12的(b)的实施例中,站通过发送RTS帧来设置TXOP。此时,站在不考虑限制服务时段的情况下设置RTS帧的持续时间字段的值。站与AP进行帧交换,并在限制服务时段开始之前完成帧交换。此时,站在最后通过发送CF-结束帧来释放TXOP。
在传统的无线LAN操作中,可以超出TXOP限值(limit)进行传输的操作被定义为TXOP规则的例外情况。例如,单个MPDU的重传、块确认协议下单个MSDU的传输(不包括在A-MSDU和由两个或更多个MPDU组成的A-MPDU中)、控制帧和QoS空帧(不包括在由两个或更多个MPDU组成的A-MPDU中)的传输可能会超出TXOP限值而进行传输。如果该例外情况也适用于限制服务时段,则低延迟流量的传输可能会被延迟。这种TXOP限值的例外情况不能在违反限制服务时段的情况下应用。
如果TXOP的结束时间点和限制服务时段的开始时间点在预定时间差内,则站可以确定TXOP是在限制服务时段开始之前获得的TXOP。预定时间可以是100us。在另一具体实施例中,如果TXOP的结束时间点在限制服务时段内,则站可以确定该TXOP是在限制服务时段开始之前获得的TXOP。
如前所述,站可能需要在限制服务时段之前完成帧交换。因此,如果帧交换的结束时间点在限制服务时段内,则可能不允许站开始帧交换。此时,站可以进行分片(fragmentation)以在限制服务时段开始之前完成帧交换。
另外,当在由作为TXOP持有者的站执行的帧交换中传输低延迟流量时,即使在低延迟服务时段开始之后,该站也可以继续进行帧交换。
将参考图13说明考虑限制服务时段的信道接入过程。
图13图示根据本发明实施例的站考虑限制服务时段来重新执行信道接入过程的情况。
如上所述,即使站在限制服务时段之前完成信道接入,如果帧交换完成时间点是在限制服务时段开始之后,则站可以再次开始信道接入过程而不执行传输。此时,站可以重新获取退避计数器的值。此时,该站可以原样使用在前一信道接入过程中使用的CW的大小。也就是说,站可以不将在前一信道接入过程中使用的CW的大小增加为两倍,并且可以不将其初始化为CW可具有的最小值。另外,站可以不增加重试(retry)次数,例如,QoS STA重试计数器(QSRC)。
另外,如果站完成信道接入的时间点在从限制服务时段开始起的预定时间内,则站可以再次开始信道接入过程而不执行传输。
在前面的实施例中,即使帧交换完成时间点是在限制服务时段开始之后,尝试要发送低延迟流量的站也可以在完成信道接入之后开始帧交换。这种例外情况仅适用于当尝试发送低延迟流量的站是参与限制TWT的站的情况。
另外,如上所述,站可以操作为如同除了低延迟流量之外的流量的AC被设置有NAV。因此,站可以确定针对除了低延迟流量之外的流量的AC的传输的CCA结果不空闲(占用状态,BUSY)。
在图13的实施例中,AP通过发送包括TWT元素的信标帧来用信号通知设置了限制服务时段。在限制服务时段开始之前,站的信道接入的退避计数器值达到0。站确定包括要发送的流量的帧交换的完成时间点是在服务时段开始时间点之后。因此,该站获得在前一信道接入过程中使用的CW值内的退避计数器。站使用获取的退避计数器再次执行信道接入过程。此时,该站不增加重传计数器。
所有低延迟流量传输均可以在限制服务时段结束之前完成。在这种情况下,由于低延迟服务时段而使得除了低延迟流量之外的流量的传输被限制可能是低效的。因此,可能需要一种提前结束限制服务时段的方法。这将通过图14的示例来说明。
图14图示根据本发明实施例的AP提前终止限制服务时段的操作。
为了使AP提前终止限制服务时段,它需要能够确定参与限制TWT的站的所有低延迟流量传输已经完成。为此,参与限制TWT的站可以发信号通知是否在传输的帧中额外传输低延迟流量。具体地,站可以通过设置帧的帧控制(Frame Control)字段的更多数据(Moredata)子字段的值来发信号通知传输额外的低延迟流量。此时,如果在限制服务时段内传输的帧的帧控制字段的更多数据子字段的值为1,则更多数据子字段可以指示需要额外传输低延迟流量,但不指示是否需要额外传输除了低延迟流量之外的流量。例如,如果参与限制TWT的站不在传输缓冲区中存储低延迟流量,而仅存储除了低延迟流量之外的流量,则该站可将在限制服务时段内由该站发送的帧的帧控制字段的更多数据子字段的值设置为0。AP可以基于参与限制TWT的站在限制服务时段内发送的帧的帧控制字段的更多数据子字段的值是否非零来提前终止限制服务时段。具体对,如果AP的传输缓冲区中没有要发送的低延迟流量,并且参与限制TWT的站在限制服务时段内发送的帧的帧控制字段的更多数据子字段的值为非0,则AP可以提前终止限制服务。
AP可以通过发送预先指定的控制帧来提前终止限制服务时段。此时,控制帧可以是CF-结束帧。此时,AP可以将CF-结束帧的BSSID(TA)字段设置为AP的MAC地址或BSSID。另外,AP可以将CF-结束帧的BSSID(TA)字段的单个/组比特位设置为1。在另一具体实施例中,AP可以通过发送预先指定的管理帧来提前终止限制服务时段。
在限制服务时段内接收到预先指定为终止限制服务时段的帧的站可以确定限制服务时段已经结束。此时,已经接收到预先指定的帧的站可以重新发起信道接入,而不受限制服务时段的限制。如上所述,预先指定的帧可以是CF-结束帧。此时,如果站在限制服务时段内接收到的CF-结束帧的TA(BSSID)字段的值为与该站关联的AP的MAC地址,则该站可以判断其为终止限制服务时段的CF-结束帧。
如上所述,可以设置用于限制服务时段的静默间隔以保护限制服务时段免受传统无线通信终端的影响。此时,AP可以发送CF-结束帧来终止限制服务时段。这是因为,当AP发送CF-结束帧时,为传统站设置的静默间隔也可能被释放。
在前述实施例中,CF-结束帧的帧控制字段的类型为控制帧(类型值B3 B2==01),以及子类型为CF-结束帧(子类型值B7 B6 B4 B4==1110)。
当设置了用于限制服务时段的静默间隔时,参与限制TWT的站可以不被允许在限制服务时段内发送CF-结束帧。在具体实施例中,参与限制TWT的站可以不被允许在与限制服务时段相对应的静默间隔中发送CF-结束帧。这是因为,当参与限制TWT的站发送CF-结束帧时,设置于传统站的NAV被释放。然而,如上所述,当CF-结束帧用于提前终止限制服务时段时,AP可以在限制服务时段内发送CF-结束帧。
在图14的实施例中,AP发送包括TWT元素和静默元素的信标帧。支持限制TWT的站判断为设置有限制服务时段,不支持限制TWT的站判断为设置有静默间隔。如果AP确定在限制服务时段内所有低延迟流量的传输已完成,则AP发送CF-结束帧以提前终止限制服务时段并释放为传统站设置的静默间隔。此时,支持限制TWT的站判断为在限制服务时段期间应用的信道接入限制已不存在。具体地,当应用如上所述在限制服务时段期间设置NAV的实施例时,支持限制TWT的站可以判断为针对限制服务时段的NAV被释放。另外,接收到CF-结束帧的不支持限制TWT的站释放NAV。
<限制TWT中的TID限制>
如上所述,TWT SP可以由AP设置以允许具有特定条件的流量的传输并限制不具有特定条件的流量的传输。在这种情况下,可以由AP发送与对应于具有特定条件的流量的TID相关的信息(例如,指示与满足特定条件的流量对应的TID的信息等),并且非AP STA可以在TWT SP中发送和接收与从AP发送的TID相对应的流量。此时,特定条件可以是与流量的传输时延相关的条件(例如,低延迟流量等),并且对于不具有特定条件的流量的传输可以被限制。限制传输可以意味着在TWT SP期间不能进行传输,或者在特定限制(例如,与满足特定条件的TID所对应的流量的MPDU聚合来进行传输,或者在设置于TWT SP的特定时段内与满足特定条件的TID所对应的流量的MPDU聚合来进行传输等)下可以传输,或者通过AP未指示的TID对应的AC的EDCAF的信道接入被限制。
或者,可以将所设置的R-TWT SP重新配置为多个时段,在至少一个特定时段中,可以仅发送与具有特定条件的流量对应的TID的流量,并且在除了至少一个特定时段之外的其余时段中,可以允许在限制条件(或特定限制)下传输与不具有特定条件的流量对应的TID的流量。例如,如果R-TWT SP由第一时段和第二时段组成,则在第一时段中仅可以发送与具有特定条件(例如,低延迟等)的流量对应的TID的流量,而在第二时段中,可以允许在限制条件(或特定限制)下发送与不具有特定条件的流量对应的TID的流量。
与TID相关的信息可以以位图形式发送,其中每个比特位可以指示特定TID,并且可以被包括在触发帧或包括关于触发帧的每个终端的信息的用户信息字段中来进行发送。
例如,如果设置了仅可以发送低延迟流量的限制TWT SP(下文中称为R-TWT SP),则可以允许各个STA在R-TWT SP时段内仅发送低延迟流量,而除了低延迟流量之外的流量可能受到限制。此时,STA可以在特定R-TWT SP中发送的流量类型可以限于与AP指示的TID相对应的流量。也就是说,在设置(setup)R-TWT SP的过程中,AP可以设置在相应的R-TWTSP期间可以发送的流量的TID,并将所设置的TID通知给STA。在这种情况下,非AP STA可以在相应的R-TWT SP中仅发送与AP指示的TID相对应的流量,而与未由AP指示的TID相对应的流量的发送可以被限制。
在下文中,低延迟流量可以指延迟敏感流量、流量的传输时间必须满足一定时间内的流量、或者流量或流量的传输时间被应用特定条件的流量。
AP可以通过发送以设置R-TWT SP的TWT元素来指示与可以在R-TWT SP中发送的TID相关的信息。如果AP通过发送以设置特定R-TWT SP的TWT元素指示了特定TID,则AP和STA可能在上述特定R-TWT SP中仅可以发送与特定TID相对应的流量。此时,与除了特定TID之外的TID相对应的流量的传输可以被限制。此时,与其他TID相对应的流量(MPDU、MSDU等)可以通过其中发送与特定TID相对应的帧的PPDU仅以聚合(例如,A-MPDU)的形式来发送。
图15图示根据本发明的实施例的用于设置广播目标唤醒时间服务时段(TWT SP)的TWT元素的示例。
参考图15,AP可以将特定时段设置为R-TWT SP以允许仅发送具有上述特定条件的流量,并且可以发送TWT元素以发送所设置的R-TWT SP的信息。
具体地,广播TWT参数集字段可以意味着:当TWT元素的(控制字段的)协商类型子字段指示为广播TWT时,包括在TWT元素的TWT参数信息字段中的一个或多个参数集字段。
参照图15的(a),广播TWT参数集字段可以包括限制TWT流量信息字段。限制TWT流量信息字段指示关于在通过相应的TWT元素设置的R-TWT SP中被视为低延迟流量的TID的信息,并且这将通过稍后描述的图16的实施例来更详细地说明。以这种方式,广播TWT参数集字段可以具有包括限制TWT流量信息字段或者可以不包括限制TWT流量信息字段的配置。因此,有必要向接收到TWT元素的STA(AP、非AP STA)指示相应的广播TWT参数集字段是否包括限制TWT流量信息字段。也就是说,TWT元素应包括指示所配置的TWT SP是作为用于具有特定条件的流量(例如,低延迟流量)的TWT SP的R-TWT SP的信息,和/或指示是否包括与R-TWT SP相关的流量信息字段的信息。
可以通过广播TWT信息字段来指示广播TWT信息字段是否包括限制TWT流量信息字段。更具体地,广播TWT信息字段(参见图15的(b))可以包括限制TWT流量信息存在子字段。当限制TWT流量信息存在子字段被指示为1时,包括相应的限制TWT流量信息存在子字段的广播TWT信息字段可以具有包括限制TWT流量信息字段的配置。相反,如果限制TWT流量信息存在子字段被设置为0,则包括相应的限制TWT流量信息存在子字段的广播TWT信息字段可以具有不包括限制TWT流量信息字段的配置。此时,限制TWT流量信息存在子字段可以仅包括在被发送以设置R-TWT SP的广播TWT参数集字段中。也就是说,仅与R-TWT相对应的广播TWT参数集字段的TWT流量信息存在子字段可以被设置为1。此时,发送TWT元素以设置R-TWTSP的STA可以是调度R-TWT SP的AP。
图16图示根据本发明的实施例的用于设置限制TWT SP的限制TWT流量信息字段的示例。
参照图16的(a),限制TWT流量信息字段可以包括流量信息控制字段、限制TWT DLTID位图字段和限制TWT UL TID位图字段。流量信息控制字段(参见图16的(b))可以包括DL(UL)TID位图有效子字段和UL TID位图有效子字段。如果DL(UL)TID位图有效子字段被指示为0,则这可以意味着限制TWT DL(UL)TID位图子字段被保留并且与所有TID相对应的流量被认为是低延迟流量。即,如果DL(UL)TID位图有效子字段被指示为0,则TID相关的限制不适用于在R-TWT SP中发送的DL(UL)流量。
此外,如果DL(UL)TID位图有效子字段被指示为1,则仅与限制TWT DL(UL)TID位图子字段中指示为1的比特位相对应的TID可以被认为是低延迟流量。更具体地,如果DL(UL)TID位图子字段的第k比特位被指示为1,则与下行链路(上行链路)TID k对应的下行链路(上行链路)流量被认为是低延迟流量,如果第n比特位被指示为0,则对应于TID n的流量可以被认为不是低延迟流量。因此,用于与DL(UL)TID位图子字段中设置为“1”的比特位相对应的TID的流量可以被识别为具有特定条件的流量并且可以在所设置的R-TWT SP中发送。
此时,仅当流量信息控制字段的DL/UL位图有效子字段分别被指示为1时,限制TWTDL/UL位图子字段可以被包括在限制TWT流量信息字段中。也就是说,其中DL TID位图有效子字段被指示为0的限制TWT流量信息字段可以具有不包括限制TWT DL TID位图子字段的配置。在后面描述的本发明的描述和实施例中,为了便于说明,将被指示以视为低延迟流量的TID称为低延迟TID。
如果在与特定R-TWT SP对应的限制TWT流量信息字段中,UL TID位图子字段被指示为1并且限制TWT UL TID位图子字段被指示为00001111,则特定R-TWT SP可以是在UL方向上仅将TID4至TID7指示为低延迟TID的R-TWT SP。在这种情况下,当被调度STA在R-TWTSP中发送UL流量时,它们可能仅发送与TID4至TID7相对应的流量。此时,与除了TID4至TID7之外的剩余TID(TID0至TID3)相对应的流量的传输可以被限制。此时,传输限制可能意味着无法通过与TID0至TID3对应的AC(Access Category,接入类别)的EDCAF来发起(获得)传输(TXOP)。将通过下面描述的本发明的实施例更详细地说明与TID相关的信道接入限制。
如上所述,被发送以设置R-TWT SP的广播TWT参数集字段具有包括如图15的实施例中所考虑的限制TWT流量信息存在子字段的配置。此时,可以仅当相应的广播TWT参数集字段被发送以设置R-TWT SP时,才指示(包括)限制TWT流量信息存在子字段。换句话说,如果广播TWT参数集字段不是用于设置R-TWT SP的,则广播TWT参数集字段可以具有不包括限制TWT流量信息存在子字段的配置。即,图15的(b)中所示的限制TWT流量信息存在子字段可以被保留。这样,被发送以设置广播TWT SP而不是R-TWT SP的广播TWT参数集字段和被发送以设置R-TWT SP的广播TWT参数集字段可以具有不同的格式。因此,接收广播TWT参数集字段的STA需要知道相应的广播TWT参数集字段是否被发送以设置R-TWT SP。
因此,发送广播TWT参数集字段以设置R-TWT SP的STA通过广播TWT参数集字段的请求类型字段来确定广播TWT参数集字段是否用于设置R-TWT SP。更具体地,发送广播TWT参数集字段以设置R-TWT SP的STA可以通过将广播TWT参数集字段的请求类型字段中包括的广播TWT推荐字段的值设置为特定值(例如,4),指示相应的广播TWT参数集字段具有与R-TWT相关的格式。
另外,发送广播TWT参数集字段以设置R-TWT SP的STA可以设置广播TWT推荐字段的值以指示与可以在将要设置的R-TWT SP中发送的TID限制相关的信息。
由11ax STA发送/接收的TWT元素可以包括广播TWT推荐字段。广播TWT推荐字段用于指示在将要设置的广播TWT SP期间要发送的帧的类型和广播TWT SP的特性相关的限制。11ax STA(AP、非AP STA)利用广播TWT推荐字段值0至3的方法如下。
如果广播TWT推荐字段的值被设置为0,则可以指示/说明为其意味着它是对发送的帧没有限制的广播TWT SP。
如果广播TWT推荐字段的值被设置为1或2,则可以被指示/说明为其意味着建议TWT被调度STA仅请求特定类型的状态和反馈的广播TWT SP。
如果广播TWT推荐字段的值设置为3,则可以被指示/说明为其意味着对要发送的帧没有限制,但AP需要在每个TWT SP的开始时间点发送TIM帧或包含TIM元素的FILS发现帧的广播TWT SP。
R-TWT SP可以被认为是广播TWT SP的一种类型,并且通过广播TWT推荐字段的值,可以指示它是R-TWT SP以及是否对R-TWT SP应用帧传输限制。此时,将帧传输限制应用于R-TWT SP的方法可以是将传输的流量的TID限制为特定TID。此时,特定TID可以是低延迟TID。
例如,如果与特定R-TWT SP相关地发送的广播TWT推荐字段的值被指示为特定值(例如,5),则上述特定R-TWT SP可以被限制为仅允许低延迟TID被传输。在这种情况下,可能不允许除了低延迟TID之外的TID的MPDU与低延迟流量聚合发送。换句话说,当广播TWT推荐字段的值被设置为特定值时,未指示为低延迟TID的TID被限制通过相应的EDCAF进行信道接入,并且也被限制与低延迟流量聚合,导致可能无法在R-TWT SP中进行传输。即,如果广播TWT推荐字段的值被设置为特定值,则不对应于低延迟TID的MPDU不能在R-TWT SP中被传输。这可以理解同时应用不与低延迟TID不对应的(AC的)EDCAF的限制以及对MPDU传输(或MPDU聚合)的限制。在本发明中,相应的R-TWT SP被称为TID-限制-TWT(TID-R-TWT)SP。
当广播TWT推荐字段的值被指示为特定值时,限制TWT流量信息存在子字段和DL/UL TID位图有效子字段(或至少一个子字段)可能需要总是被设置为1。这可以是因为,仅当指定低延迟TID时,才适用对除了低延迟TID之外的TID的流量的传输限制。
作为另一示例,如果与特定R-TWT SP相关地发送的广播TWT推荐字段的值被指示为另一特定值(例如,4),则特定R-TWT SP可以被限制为使得低延迟TID有限被发送。也就是说,在所设置的R-TWT SP中,具有特定条件(例如,低延迟)的流量可以优先于其他流量被发送,并且其他流量可以在限制条件下被发送。
例如,限制条件是指不允许传输、与具有特定条件的流量聚合传输、或者仅在R-TWT SP的特定时段中单独传输或与具有特定条件的流量聚合传输。或者,仅当不再有低延迟TID流量要传输时,才可以在R-TWT SP中传输非低延迟TID的流量(帧、MPDU、分组等)。作为示例,可以限制与除了低延迟TID之外的TID对应的EDCAF使得仅当与低延迟TID对应的AC的发送队列为空时才执行信道接入。作为另一示例,与除了低延迟TID之外的TID相对应的帧(MPDU)可以被限制为:仅当与低延迟TID相对应的AC的发送队列为空时,聚合到低延迟流量的A-MPDU中。也就是说,多TID A-MPDU包括除了低延迟TID之外的TID的MPDU的情况可以限于用于低延迟TID的帧不再存在的情况。
作为另一示例,可以隐式地指示/确定在特定R-TWT SP中是否仅允许低延迟TID传输,或者是否也允许有限制地传输除了低延迟TID之外的流量。更具体地,可以通过R-TWTSP的长度(持续时间)是否超过特定长度来指示/确定在特定R-TWT SP中是否仅允许低延迟TID传输。
在这种情况下,如果R-TWT SP的长度短于特定值(预定的值),则R-TWT SP可以被指示/确定为其中仅传输低延迟TID帧的R-TWT SP。因此,作为长度短于(以下、小于)特定值的R-TWT SP的成员的非AP STA应在R-TWT SP中仅发送低延迟TID帧。
另一方面,作为长度长于(以上、超过)特定值的R-TWT SP的成员的非AP STA可以首先在R-TWT SP中发送低延迟TID帧,然后发送除了低延迟TID之外的TID的帧。
此时,作为长度大于特定值(例如,1TU)的R-TWT SP的成员的非AP STA应在相应的R-TWT SP的经过时间达到特定值之前仅发送低延迟TID的帧,而如果R-TWT SP的经过时间超过上述特定值,则在剩余的R-TWT SP时段内可以发送除了低延迟TID之外的其他TID的帧。
即,可以根据R-TWT SP的长度来确定/指示/改变R-TWT SP的操作方法。这样,在单个R-TWT SP中,对每个时间段应用不同的操作方法(即,存在仅允许低延迟TID的帧传输的时间段和也可以传输除了低延迟TID之外的TID的帧的时间段)。在设置R-TWT SP时发送的TWT元素的广播TWT推荐字段可以设置为特定值。
如果使用由特定值指示的广播TWT推荐字段设置特定R-TWT SP,并且使用由另一值指示的广播TWT推荐字段设置另一R-TWT SP,则只有通过由特定值指示来设置的特定R-TWT SP是在R-TWT SP时段内的操作策略被改变的R-TWT SP。例如,如果在设置R-TWT SP时发送的TWT元素的广播TWT推荐字段被设置为特定值(例如,5),则通过相应的TWT元素设置的R-TWT SP可以这对各个时间段应用不同的操作方法。此时,如果设置R-TWT SP时发送的TWT元素的广播TWT推荐字段被设置为不同的值(例如,4),则通过相应的TWT元素设置的R-TWT SP针对与R-TWT SP对应的所有时间段应用相同的操作方法。此时,操作方法是指与仅允许低延迟TID的帧传输还是有限制地允许其他TID的帧传输相关的操作方法(信道接入和帧传输方法)。
另外,在单个R-TWT SP中先只允许低延迟TID的帧传输然后允许其他TID的帧传输,即R-TWT SP的操作方法,也可以在R-TWT SP操作期间由预定的方法来改变。在这种情况下,AP可以在R-TWT SP时段期间执行用于改变操作方法的信令。作为另一种方式,也可以根据预定的规则来改变R-TWT SP的操作方法。将通过稍后描述的本发明的实施例更详细地说明在操作期间通过预定的方法改变R-TWT SP中与低延迟TID相关的传输规则的方法,因此将省略详细描述。将通过图22的实施例来说明在单个R-TWT SP中改变操作方法的情况下的帧传输规则(包括通过R-TWT SP设置方法进行的改变或通过预定的方法在R-TWT SP操作期间进行的改变两者)。
作为另一种方式,仅使用一种类型的值指示广播TWT推荐字段的值为R-TWT,并且可以在每个触发帧中指示TID是否受到限制。
作为示例,广播TWT推荐字段值被指示为4,并且存在已设置的R-TWT SP,并且在相应R-TWT SP中传输的触发帧可以指示TID是否被限制。此时,触发帧可以具有包括指示TID是否受到限制的1比特位子字段的配置。如果指示TID是否受到限制的1比特位被指示为1,则通过触发帧响应的TB PPDU可以被限制为仅在TB PPDU中包括低延迟TID的MPDU,如同上述TID-R-TWT内发送的TB PPDU那样。另一方面,如果指示TID是否受到限制的1比特位被指示为0,则通过触发帧响应的TB PPDU可以通过聚合等包括除了低延迟TID之外的TID的MPDU。
在上述R-TWT SP中应用的低延迟TID相关传输限制可以优先于(多TID)A-MPDU聚合规则。也就是说,在A-MPDU聚合规则中,与比作为TXOP持有者的特定EDCAF的AC更高优先级的AC对应的MPDU可以被聚合成A-MPDU,然而,对于在R-TWT SP中传输的A-MPDU,即便是与比EDCAF的AC更高优先级的AC对应的MPDU,如果不是低延迟TID的流量(MPDU),则也不能聚合到A-MPDU。类似地,与比通过触发帧指示的优选AC更高优先级的AC对应的MPDU可以以多TID A-MPDU的形式被包括在TB PPDU中,然而对于在R-TWT SP中传输的多TID A-MPDU,与除了低延迟TID之外的TID相对应的MPDU可能无法包括在多TID A-MPDU中。
如果没有与低延迟TID对应的MPDU,则被调度STA可能需要通过将其发送的最后一个PPDU中包含的帧的更多数据子字段设置为1来通知调度AP没有要发送的低延迟流量。
图17图示根据本发明实施例的广播TWT参数集字段中包括的字段的值。
发送来设置R-TWT SP的广播参数集信息字段可以使用请求类型字段的广播TWT推荐子字段值来指示与R-TWT SP有关的信息。
参照图17,当广播TWT推荐子字段的值被设置为4时,可以理解为指示/说明相应的广播TWT SP是R-TWT SP。另外,即使当广播TWT推荐子字段的值被设置为5时,也可以确定其指示/说明广播TWT SP是R-TWT SP。然而,指示R-TWT SP的两个广播TWT推荐子字段值可以是针对在R-TWT SP中传输的帧具有不同限制的R-TWT SP。此时,对在R-TWT SP中发送的帧的限制可以是与发送的MPDU的TID相关的限制。更具体地,由两个不同值指示的两个R-TWTSP可以是对可发送的MPDU的TID应用不同规则的R-TWT SP。
作为示例,广播TWT推荐字段的值被指示为4的R-TWT SP是建议传输低延迟流量的R-TWT SP,并且有限制地允许传输与除了低延迟TID之外的TID对应的MPDU的R-TWT SP。此时,只有在传输低延迟流量或者没有低延迟流量可传输时,才可以传输除了低延迟流量之外的流量。
例如,广播TWT推荐字段的值被指示为5的TID-R-TWT SP是仅允许传输低延迟流量的R-TWT SP,并且不允许传输除了低延迟流量之外的流量。
因此,当从调度AP接收到的广播TWT推荐字段的值被指示为4时,被调度STA可以识别出与广播TWT推荐字段相对应的广播TWT是R-TWT。在这种情况下,被调度STA在R-TWT内优先发送低延迟TID的MPDU,并且可以有限制地发送除了低延迟TID之外的TID的MPDU。
另外,当从调度AP接收到的广播TWT推荐字段的值被指示为5时,被调度STA可以识别出与广播TWT推荐字段相对应的广播TWT是具有TID限制的TID-R-TWT。在这种情况下,被调度STA可以在TID-R-TWT内仅发送低延迟TID的MPDU。
<R-TWT SP的设置>
当非AP STA期望请求设置TWT SP时,可以向AP STA发送用于请求设置TWT SP的请求消息,此时,该请求消息包括指示TWT SP的类型(或种类)的信息。例如,当非AP STA请求设置R-TWT SP时,非AP STA在用于请求设置TWT SP的消息中将用于请求设置R-TWT SP的特定比特位值设置为“1”来进行发送。此后,AP STA可以根据非AP STA的请求来设置TWT SP,然后通过将与所设置的TWT SP相关的信息包括在信标帧或管理帧中来进行发送。
具体地,非AP STA可以通过向AP发送TWT请求帧来请求AP调度R-TWT SP。此时,非AP STA可以将为请求R-TWT SP而向AP发送的TWT元素(包括在TWT请求帧中)中的DL(UL)TID位图有效比特位设置为1来进行发送。这可以被说明为考虑由非AP STA使用限制TWT DL(UL)TID位图指示的TID作为低延迟TID来调度R-TWT SP的请求。在这种情况下,如果接收到的TWT请求帧的TWT元素中包括的DL(UL)TID位图有效比特位被设置为1,则AP可在TWT响应帧中以设置为与TWT请求帧中包括的限制TWT DL(UL)TID位图子字段相同的限制TWT DL(UL)TID位图子字段来进行响应。换句话说,当调度AP从被调度STA接收到对R-TWT SP的调度的请求时,可能需要调度将STA所指示的TID视为低延迟TID的R-TWT SP。
<R-TWT SP的操作>
根据本发明的上述实施例,被发送以设置R-TWT SP的广播TWT参数集字段可以具有包括限制TWT流量信息字段的配置。限制TWT流量信息字段指示关于在要设置的R-TWT SP中应被视为低延迟流量的TID的信息,并且R-TWT SP的被调度STA和/或调度AP基于在R-TWTSP设置过程期间指示的TID信息来执行流量的传输。即,设置的特定R-TWT SP是即使SP重复也始终将相同的TID视为低延迟TID的SP。
然而,可以与TID无关地确定每个STA必须以低延迟处理的流量。例如,由特定STA处理的应用程序的流量可能具有必须以低延迟处理的特性,即使它不是视频(AC_VI)或语音(AC_VO)数据,而对于由另一STA处理的应用程序的流量,即使它是视频或者语音数据,也可能不需要以低延迟处理。这种需要以低延迟处理的流量是根据各个STA的需求来确定的,并且无法根据TID等与流量类型相关的信息来统一分类。因此,每个被调度STA可能需要将不同的TID视为低延迟TID来执行操作。
另外,即使在单个R-TWT SP中,也可能存在根据需要在特定时间段内优先处理的情况。作为示例,在将TID4至TID7视为低延迟TID的单个R-TWT SP中,调度AP可以被调度以发送总共4个触发帧。此时,AP可以优选期望通过响应于第一触发帧的TB PPDU仅接收对应于TID7的MPDU,通过对第二触发帧的响应来接收对应于TID6的MPDU,并且分别通过对第三触发帧和第四触发帧来接收对应于TID5和TID4的MPDU。在这种情况下,调度AP可以发送触发帧并且需要指示关于期望通过对相应触发帧的响应来接收的MPDU的TID的信息。
因此,已经设置了R-TWT SP的AP可以通过将用于指示允许在所设置的R-TWT SP中发送的流量的TID的信息包括在触发帧中来进行发送。用于指示允许在R-TWT SP中发送的流量的TID的信息可以以位图格式被包括,并且位图的每个比特位指示相应的TID是否是针对在R-TWT SP中允许发送的流量的TID。例如,如果位图的比特位被设置为“0”,则相应的TID在所设置的R-TWT SP中传输可以被限制,并且如果其被设置为“1”,则相应的TID可以被允许在所设置的R-TWT SP中传输。
或者,用于指示允许在所设置的R-TWT SP中发送的流量的TID的信息可以被包括在用户信息字段中,用户信息字段是针对触发帧的每个终端的信息。在这种情况下,用户信息字段可以仅包括关于一个TID的信息,并且每个用户信息字段的TID可以是不同的TID。
具体地,调度AP可以通过在R-TWT SP中发送的触发帧来指示关于在响应于触发帧的TB PPDU中被视为低延迟TID的TID的信息。通过特定触发帧被分配RU并以TB PPDU进行响应的被调度STA以及通过RA-RU以TB PPDU进行响应的被调度STA需要将通过特定触发帧指示的TID视为低延迟TID并发送TB PPDU。此时,考虑低延迟TID来以TB PPDU进行响应可以意味着:将包括在通过TB PPDU发送的多TID A-MPDU中的MPDU的TID限制为低延迟TID。
仅当在R-TWT SP中发送触发帧时才可以指示关于低延迟TID的信息。在R-TWT SP中发送的触发帧中,指示低延迟TID的子字段(其比特位)可以是在除了R-TWT SP之外的时段中发送的触发帧中的保留的或其他用途的子字段。
当调度AP通过触发帧指示关于低延迟TID的信息时,可以仅指示在相应触发帧被发送的R-TWT SP视为低延迟TID的TID之中的TID。即,如果R-TWT SP是将TID4至TID7视为低延迟TID的R-TWT SP,则调度AP在指示对于TB PPDU的低延迟TID时可以仅指示TID4至TID7中的TID。
当通过触发帧指示关于低延迟TID的信息时,被调度STA在执行针对触发帧的TBPPDU响应时可能需要基于通过触发帧指示的低延迟TID信息进行操作。换句话说,被调度STA可能需要基于通过触发帧指示为低延迟TID的TID信息而不是在R-TWT SP中指示为低延迟TID的TID来用TB PPDU进行响应。换句话说,如果在R-TWT SP中指示为低延迟TID的特定TID没有在触发帧中被指示为低延迟TID,则可以限制通过TB PPDU发送(响应)该特定TID的MPDU。此时,由于已经通过上述本发明的实施例说明了考虑低延迟TID的TB PPDU响应方法,因此省略详细描述。
然而,仅在针对相应触发帧用TB PPDU进行响应时,可以应用通过触发帧指示的低延迟TID。
图18图示根据本发明的实施例的包括关于可以在限制TWT SP中发送的流量的TID的信息的触发帧的格式的示例。
由调度AP在R-TWT SP中发送的触发帧可以在公共信息字段中包括TID指示符。更具体地,可以包括TID位图。TID位图的每个比特位对应于不同的TID,并且当特定比特位被指示为1时,可以将与该特定比特位对应的TID指示/说明为低延迟TID。
参照图18,触发帧的公共信息字段可以包括低延迟TID位图子字段。低延迟TID位图子字段由8个比特位组成,这8个比特位中的每一个都可以说明为与TID0至TID7一一对应。
当在R-TWT SP中发送触发帧时,调度AP可以期望从响应STA(被调度STA)接收仅包括用于特定低延迟TID的MPDU的TB PPDU响应。在这种情况下,调度AP可以通过低延迟TID位图来指示特定低延迟TID。此时,调度AP将与特定低延迟TID对应的(低延迟TID位图的)比特位设置为1。
当在R-TWT SP中接收到触发帧时,被调度STA可能需要用仅包括通过触发帧指示的低延迟TID的MPDU的TB PPDU进行响应。在这种情况下,被调度STA可以认为通过低延迟TID位图指示的TID是低延迟TID,并且配置将要包括在TB PPDU中的(多TID)A-MPDU。
根据本发明的实施例,调度AP可以通过在R-TWT SP中发送的触发帧向每个被调度STA指示关于在响应于触发帧的TB PPDU中被视为低延迟TID的TID的信息。通过触发帧被分配RU并以TB PPDU响应的被调度STA将通过触发帧中包括的用户信息字段指示的(通过指示其AID相关的信息的AID12子字段指示的)TID考虑为低延迟TID来用TB PPDU进行响应。此时,考虑低延迟TID来用TB PPDU进行响应可以意味着:将包括在通过TB PPDU发送的多TIDA-MPDU中的MPDU的TID限制为低延迟TID。或者,考虑低延迟TID来用TB PPDU进行响应可以意味着:通过TB PPDU仅响应与指示为低延迟TID的TID相对应的MPDU。
这样,当通过用户信息字段指示低延迟TID时,调度AP可以为每个被调度STA指示不同的TID作为低延迟TID。因此,即使当在特定R-TWT SP中接收到相同触发帧时,每个被调度STA也能够在将不同TID识别为低延迟TID的同时进行操作。
关于在用户信息字段中指示的低延迟TID的信息可以具有直接指示TID的ID而不是TID位图的形式。换句话说,用户信息字段中指示的低延迟TID可以限于一个。这可以是考虑到用户信息字段中可用于指示低延迟TID的比特位余量有限而提出的信令方法。然而,当通过用户信息字段将特定TID指示为低延迟TID时,比该特定TID具有更高优先级的TID可以被自动确定(说明)为低延迟TID。即,如果在用户信息字段中将特定TID指示为低延迟TID,则不仅可以将特定TID指示为低延迟TID,而且可以将比该特定TID具有更高优先级的TID一起指示为低延迟TID。
与上述使用触发帧的公共信息字段的低延迟TID的指示类似,使用用户信息字段指示的低延迟TID也可以仅在针对包括相应的用户信息字段的触发帧响应TB PPDU时才有效。
图19图示根据本发明的实施例的包括关于在限制TWT SP中可发送的流量的TID的信息的触发帧的用户信息字段的格式的示例。
参考图19,在R-TWT SP中发送的触发帧的用户信息字段可以包括用于低延迟TID的指示符。在图19的实施例中,将用于低延迟TID的指示符考虑为低延迟TID子字段。低延迟TID子字段可以是包括在用户信息字段的触发相关用户信息子字段中的子字段。此时,指示低延迟TID子字段的比特位可以是使用在R-TWT SP外部发送的触发帧的用户信息字段中指示优选AC子字段的比特位来指示的子字段。
低延迟TID子字段指示关于通过相应的用户信息字段被分配RU并以TB PPDU响应的被调度STA应视为低延迟TID的TID的信息。
由先前描述的R-TWT SP中执行帧交换的STA在考虑低延迟TID的情况下执行的操作总结如下1)和2)。
在自己获得的TXOP上操作
在R-TWT SP中获取TXOP的STA优先发送与低延迟TID对应的帧。当STA发送多TIDA-MPDU时,仅与低延迟TID相对应的帧可以被聚合到多TID A-MPDU中。此时,当与低延迟TID相对应的帧被聚合到多TID A-MPDU中时,不适用与主AC的TXOP限值相关的限制。更具体地,即使主AC的TXOP限值是0,多TID A-MPDU也可以包括(聚合有)与除了主AC之外的AC相对应的低延迟TID的帧。另外,多TID A-MPDU还可以包括与优先级低于主AC的AC相对应的低延迟TID的帧。即,当低延迟TID的帧被包括在多TID A-MPDU中时,不适用与AC优先级相关的限制。
如果STA不再具有任何与低延迟TID对应的帧,即(EDCAF的)发送队列中不存在与低延迟TID对应的帧,则STA可以在自己所获得的TXOP内发送除低延迟TID之外的帧。此时,除了低延迟TID之外的帧可以与低延迟TID帧聚合。
即,低延迟TID的帧和除了低延迟TID之外的TID的帧可以同时包括在单个PPDU中。在这种情况下,包括在单个PPDU中的低延迟TID的帧位于同时被包括的其他TID的帧之前。
另外,STA还可以在R-TWT SP中发送仅包括除了低延迟TID之外的其他TID的帧的PPDU,并且STA发送仅包括其他TID的帧的PPDU的条件是不存在任何低延迟TID时。此时,可以根据传统Wi-Fi的多TID A-MPDU配置规则来聚合除了低延迟TID之外的TID的帧。更具体地,在除了低延迟TID之外的TID的帧之中,可以聚合与具有比主AC更高优先级的AC相对应的帧。也就是说,如果不存在低延迟TID的帧,则可以发送的其他TID的帧可以限于与具有比主AC更高优先级的AC对应的帧。此时,对应于与低延迟TID相同的AC的帧可以被包括(聚合)到在R-TWT SP中发送的PPDU中。
2)发送TB PPDU以响应触发帧的操作
在R-TWT SP中接收触发帧并且以TB PPDU进行响应的STA可以将包括在TB PPDU中的帧考虑并确定为低延迟TID。更具体地,R-TWT SP中以TB PPDU进行响应的STA应通过在TBPPDU中仅包括在对应的R-TWT SP中被指示为低延迟TID的TID的帧来进行响应。此时,在TBPPDU中用低延迟TID帧来进行响应的STA可以在TB PPDU中用聚合了低延迟TID帧的多TIDA-MPDU来进行响应。此时,TB PPDU中包括的多TID A-MPDU可以包括(聚合有)低延迟TID的帧,而不管由触发帧指示的优选AC子字段值如何。即,在R-TWT SP中以TB PPDU进行响应的STA可以通过TB PPDU以包括低延迟TID的多TID A-MPDU进行响应,而不管通过触发帧指示的优选AC信息如何。
然而,如果低延迟TID的帧不再存在,则以TB PPDU进行响应的STA可以通过将除了低延迟TID之外的TID的帧包括在TB PPDU中来进行响应。此时,通过在TB PPDU中包括除了低延迟TID之外的TID的帧来进行响应的STA应根据以下规则在TB PPDU中发送多TID A-MPDU。
-优先包括与R-TWT SP的低延迟TID相对应的MPDU
-之后,优先包括与优选AC对应的MPDU。
-之后,优先包括优先级高于优选AC的AC的MPDU。
-包括剩余的MPDU
另外,在优先包括与低延迟TID对应的MPDU之后,可以在TB PPDU中包括与低延迟TID对应的AC的其他TID的MPDU。例如,当与特定AC对应的两个TID中只有一个被指示为低延迟TID时,与该低延迟TID对应的MPDU可以优先包括在A-MPDU中,与剩余一个TID对应的MPDU之后被包括在A-MPDU中。此时,不与低延迟TID相对应的其他AC(的TID)的MPDU被包括在与剩余一个TID相对应的MPDU之后。
<R-TWT SP中的信道接入管理方法>
如本发明的前述实施例中所考虑的,对于R-TWT SP,在设置R-TWT SP时,可以通过广播TWT参数集字段指示关于被视为低延迟TID的TID的信息,并且在R-TWT SP中,可以限制为仅发送低延迟TID的MPDU。
传统Wi-Fi允许广播TWT SP的被调度STA通过EDCA等在广播TWT SP中执行其自己的信道接入(而不是通过触发帧的信道接入)并发起传输。考虑到这一点,即使在可以被认为是一种广播TWT的R-TWT SP中,也可以允许被调度STA通过EDCA等执行其自己的信道接入。
在这种情况下,其中除了低延迟TID之外的TID的MPDU传输受到限制的R-TWT SP可以被理解为在传统Wi-Fi中从未考虑过的TID限制信道接入时段。因此,在R-TWT SP中执行信道接入的被调度STA执行考虑TID限制的信道接入。
根据本发明的实施例,在R-TWT SP中执行信道接入的被调度STA执行传统的EDCA操作,但是可以尝试仅通过与UL方向的低延迟TID相对应的EDCAF来获取TXOP。更详细地,如果R-TWT SP的被调度STA想要通过执行其自己的信道接入来获取TXOP,则其可以仅通过与低延迟TID对应的AC的EDCAF来执行用于信道接入的竞争。例如,当设置特定R-TWT SP时,R-TWT SP的低延迟TID被指示为TID4至TID7,并且TID4至TID7可以是与AC_VI和AC_VO对应的TID。在这种情况下,如果特定R-TWT SP的被调度STA想要在R-TWT SP中通过EDCA执行信道接入,则被调度STA可以仅通过AC_VI和AC_VO的EDCAF来获取TXOP。
此外,与R-TWT SP中被指示为低延迟TID的AC不对应的其他AC的EDCAF可以在R-TWT SP中不参与用于获取TXOP的竞争。也就是说,上述其他EDCAF可以被理解为处于非激活状态。当特定EDCAF不参与用于获取TXOP的竞争(即,处于非激活状态)时执行的操作可以使用以下操作中的至少一种。此时,稍后将描述的EDCAF不参与用于获取TXOP的竞争的操作可以在应用了针对TID的传输限制的TID-R-TWT SP中执行。此时,可以通过DL/UL TID位图有效子字段的值是否是1以及广播TWT推荐字段的值是否是特定值中的至少之一来确认TID-R-TWT SP。
1)第一,在根据与在R-TWT SP中允许传输的TID的AC不对应的AC的EDCA的信道接入过程中,通过相应信道的载波侦听(CS)的信道状态被确定为在R-TWT SP中始终处于信道占用状态,并且退避计数器可能不会减小。
即,在R-TWT SP中不参与用于获取TXOP的竞争的EDCAF可以将R-TWT SP中的介质视为虚拟占用状态。也就是说,不参与竞争的EDCAF在R-TWT SP期间可以不减小退避计数器。此时,在R-TWT SP中不参与用于获取TXOP的竞争的EDCAF可以中断(暂缓)退避操作而不评估R-TWT SP中的介质状态。
2)第二,在根据与R-TWT SP中允许传输的TID的AC不对应的AC的EDCA的信道接入过程中,退避计数器即使达到0也可以维持值0。
即,在R-TWT SP中不参与用于获取TXOP的竞争的EDCAF可以认为R-TWT SP中的相应AC的发送队列为空。换句话说,即使退避计数器在R-TWT SP期间达到0,不参与竞争的EDCAF也可以将退避计数器保持为0而不尝试传输。
3)第三,在根据与R-TWT SP中允许传输的TID的AC不对应的AC的EDCA的信道接入过程中,当退避计数器达到0时,再次选择新的退避计数器以重新开始退避操作。
即,当退避计数器在R-TWT SP中达到0时,在R-TWT SP中不参与用于获取TXOP的竞争的EDCAF可以调用新的退避过程。也就是说,当在R-TWT SP期间完成退避过程时,不参与竞争的EDCAF可以开始新的退避过程而不尝试传输。
此时,上述操作1)、2)和3)是由与每个AC对应的EDCAF执行的操作,但是在本发明中,为了便于说明,将执行信道接入和退避过程的实体描述为STA(例如,被调度STA)。即,可以表述为STA不发送与特定TID对应的MPDU,而这可以意味着STA所执行的EDCA操作的EDCAF之中与特定TID对应的AC的EDCAF不参与用于获取TXOP的竞争。此时,TXOP可以意味着包括可以多次操作帧交换序列的传输机会以及可以执行单帧传输(和响应帧接收)的信道接入机会两者。
此外,由于EDCA中的每个AC对应两个TID,因此与特定AC对应的两个TID中只有一个可以是低延迟TID,而另一个TID可以不是低延迟TID。此时,特定AC可以认为是与低延迟TID对应的AC。即,即使特定TID在R-TWT SP中不被认为是低延迟TID(没有被调度AP指示为低延迟TID),相应AC的EDCAF仍可以参与用于获取TXOP的竞争。
或者,也可以存在如下方法,即如果与特定AC对应的两个TID中只有一个是低延迟TID,而另一个TID不是低延迟TID,则认为该特定AC不是对应于低延迟TID的AC。此时,与特定AC对应的EDCAF不参与用于获取TXOP的竞争,并且可以通过由另一个EDCAF获得的TXOP执行的传输来发送与特定AC对应的两个TID中的低延迟TID的MPDU。此时,与特定AC对应的EDCAF不参与用于获取TXOP的竞争的方法可以与上面描述的不与低延迟TID对应的AC的EDCAF不执行信道接入的方法相同/相似。
当R-TWT SP的被调度STA通过方法1)仅由与特定TID(例如,低延迟TID)对应的EDCAF参与用于获取TXOP的竞争,而其他EDCAF不参与用于获取TXOP的竞争时,无论通过PHYCS确认的介质状态如何(空闲还是占用状态),上述其他EDCAF都可以进行停止退避的操作。这可以类似于仅对于被调度STA的一些EDCAF将介质视为占用状态的操作。因此,被调度STA可以在不与低延迟TID相对应的EDCAF中将NAV设置为在R-TWT SP期间NAV(网络分配向量)为非零值来执行上述操作1)。此时,不同于与传统Wi-Fi中使用的NAV,上述NAV可以是针对每个EDCAF单独应用的每EDCAF NAV。此时,每EDCAF NAV可以是应用于每个EDCAF的一种定时器,并且每EDCAF NAV值不为0的EDCAF可以执行不减小退避计数器的操作,类似于介质处于虚拟占用状态。此时,每EDCAF NAV可以仅在R-TWT SP中被维持为非零值。即,在R-TWT SP的开始时间点处,可以将每EDCAF NAV设置为考虑R-TWT SP的持续时间的值,并且在R-TWTSP期间可以连续减小每EDCAF的值。然而,如果R-TWT SP早于预定的持续时间终止,则可以在R-TWT SP终止的同时初始化(重置,即设置为0)每EDCAF NAV。相反,如果R-TWT SP延长超过预定的持续时间,则也可以考虑R-TWT SP的延长时段来重新设置每EDCAF NAV。作为另一种方法,当R-TWT SP开始时,R-TWT被调度STA可以将不对应于低延迟TID的EDCAF的每EDCAFNAV设置为非零值,并在R-TWT SP结束时执行将每EDCAF NAV均设置为0的初始化操作。或者,可以使用共同适用于不与低延迟TID对应的EDCAF的R-TWT SP-NAV,而不是每EDCAFNAV。当R-TWT SP-NAV具有非零值时,除了与在R-TWT SP中被视为低延迟TID的TID相对应的EDCAF之外的剩余EDCAF可以不参与用于获取TXOP的竞争。
共同适用于不与低延迟TID对应的EDCAF的含义是共同适用于所有EDCAF(AC_VO、AC_VI、AC_BE、AC_BK)、但是被与低延迟TID对应的EDCAF忽略。也就是说,在R-TWT SP期间保持在非零值的定时器(R-TWT SP-NAV)是共同适用于所有EDCAF的定时器,并且可以是被与低延迟TID对应的EDCAF忽略的定时器。也就是说,与低延迟TID对应的EDCAF即使在定时器不为0的时段中也可以减小退避计数器或者发起传输以获取TXOP。
由于可以以与上述每EDCAF NAV相同/相似的方式来管理R-TWT SP-NAV,因此省略详细描述。
为了执行操作1),被调度STA可以在特定R-TWT SP开始时通过考虑特定R-TWT SP的持续时间来设置特定EDCAF的每EDCAF NAV。此时,每EDCAF NAV可以与EDCAF共同使用的传统NAV一起用于虚拟CS(载波侦听)机制。即,即使每EDCAF NAV是0,如果NAV是非零值,则每个EDCAF可以将虚拟CS的结果判断为占用状态。另一方面,即使NAV是0,如果特定EDCAF的每EDCAF NAV是非零值,则特定EDCAF可以不减小退避计数器,如同虚拟CS的结果为占用状态那样。
如果R-TWT SP的被调度STA使用上述b)中的方法仅使与特定TID(例如,低延迟TID)对应的EDCAF参与用于获取TXOP的竞争,则其他EDCAF可以在R-TWT SP结束的时间点处重新调用退避过程。更具体地,通过上述2)的操作在R-TWT SP期间将退避计数器维持在0的EDCAF可以在R-TWT SP结束的时间点处调用新的退避过程。此时,重新调用退避过程可能意味着重新生成退避计数器。
EDCAF必须在R-TWT SP结束时间点处调用退避过程的原因如下。
如果一些EDCAF通过2)的方法不参与用于获取TXOP的竞争,则上述一些EDCAF可以在R-TWT SP结束的时间点处将退避计数器值维持在0。这可能是因为,上述一些EDCAF认为与自己相关的AC的发送队列为空,并且即使退避计数器为0,也不尝试传输或重新生成退避计数器。在这种情况下,当R-TWT SP结束时,一些EDCAF(其退避计数器维持在0)可以尝试立即传输,类似于AC的发送队列中生成要传输的帧那样。也就是说,当R-TWT SP结束时,两个或更多个EDCAF可以尝试同时发送,并且这也可以适用于其他STA的EDCAF。这样,由于多个EDCAF可以在R-TWT SP结束的时间点处时同时尝试传输(TXOP获取),因此很有可能发生冲突,并且为了防止冲突,通过上述2)的操作使得退避计数器维持在0的EDCAF可以在R-TWTSP结束的时间点生成新的退避计数器(调用退避过程)。在这种情况下,在R-TWT SP结束的时间点处调用新的退避过程的每个EDCAF在将相应AC的CW[AC](竞争窗口)和QSRC[AC](QoSSTA重试计数器)维持在现有值的情况下调用新的退避过程。
如果R-TWT SP的被调度STA使用上述3)中的方法使仅与特定TID(例如,低延迟TID)对应的EDCAF参与用于获取TXOP的竞争,则其他EDCAF可以在R-TWT SP中在退避过程结束时调用新的退避过程。换句话说,当退避计数器变为0(相应的时隙边界或下一个时隙边界)时,不对应于低延迟TID的EDCAF可以调用新的退避过程而不发起用于获取TXOP的传输。这可以被理解为重复与其他TID相对应的EDCAF的退避过程的操作,以便不发送针对特定R-TWT SP不被视为低延迟TID的其他TID的MPDU。在这种情况下,调用新的退避过程的EDCAF可以在不改变相应AC的现有CW[AC]和QSRC[AC]的情况下调用新的退避过程。
此外,通过上述1)、2)和3)的操作,在R-TWT SP期间不执行与低延迟TID不对应的EDCAF的传输的方法可以仅适用于想与低延迟TID对应的EDCAF的传输(以下称为TX)队列中存在排队帧(MSDU、A-MSDU、MMPDU等)的情况。也就是说,即使是R-TWT SP,如果与低延迟TID对应的EDCAF的TX队列为空,则不与低延迟TID对应的EDCAF的非激活状态可以被释放(即变为激活状态)。此时,如果与低延迟TID对应的EDCAF的TX队列中只有与除了低延迟TID以外的其他TID对应的流量,则也可以将与低延迟TID对应的EDCAF的TX队列视为空。也就是说,与低延迟TID对应的EDCAF的TX队列为空,这可以意味着以下情况之一:1、TX队列中没有任何帧,2、TX队列中没有与低延迟TID对应的帧。
或者,作为另一种方法,通过1)、2)和3)的操作在R-TWT SP期间不执行不与低延迟TID对应的EDCAF的传输的方法可以应用到从AP接收到另外的指令为止。更具体地,AP可以执行信令以解除在R-TWT SP期间对与低延迟TID相关的TXOP获取尝试的限制。该信令可以是当AP确定R-TWT SP的成员STA不再具有与低延迟TID相对应的流量时指示的信令。也就是说,在R-TWT SP期间,当AP确定R-TWT SP成员STA不再具有与低延迟TID相对应的流量时,其执行信令以解除对与低延迟TID相关的TXOP获取尝试的限制,当作为R-TWT SP成员的非APSTA接收到该信令时,它可以将不与低延迟TID对应的EDCAF更改为激活状态(可进行TXOP获取尝试的状态)。在稍后描述的实施例中,将解除应用于不对应于低延迟TID的EDCAF的信道接入限制的条件主要考虑为对应于低延迟TID的EDCAF的发送队列被改变为空的情况,但是可以将条件改变为AP执行信令以解除与低延迟TID相关的TXOP获取尝试限制的情况来应用。也就是说,在稍后描述的实施例中,基于与低延迟TID对应的EDCAF的发送队列是否为空而执行的操作可以适当地替代理解为基于是否从AP接收到用于解除与低延迟TID相关的TXOP获取尝试限制的信令执行的操作。
就对上述1)的更详细说明而言,仅当在与低延迟TID相对应的EDCAF的TX队列中存在排队帧时,可以应用适用于不与低延迟TID相对应的EDCAF的定时器。即,如果与低延迟TID对应的EDCAF的TX队列为空,不与低延迟TID对应的EDCAF也可以被允许减小退避计数器或者发起传输以获取TXOP。
就对上述2)的更详细说明而言,仅当在不与低延迟TID对应的EDCAF的TX队列中存在排队帧时,可以应用将不与低延迟TID对应的EDCAF的Tx队列视为空的操作。即,如果与低延迟TID对应的EDCAF的TX队列为空,则不与低延迟TID对应的EDCAF的TX队列可以不被认为是空的。
就对上述3)的更详细说明而言,仅当在与低延迟TID对应的EDCAF的TX队列中存在排队帧时,可以应用重新调用不与低延迟TID对应的EDCAF的退避过程的操作。即,如果与低延迟TID对应的EDCAF的TX队列为空,则不与低延迟TID对应的EDCAF在退避计数器变为0时不会调用新的退避过程,而是发起传输以获取TXOP。
另外,上述操作1)、2)和3)可以应用于不是R-TWT SP成员的STA的所有EDCAF。即,不是R-TWT SP成员的STA可以以与1)、2)和3)中考虑的不与低延迟TID对应的EDCAF的管理方法相同的方式管理所有EDCAF的信道接入过程,从而在R-TWT SP期间不尝试信道接入。
将结合1)更详细说明不是R-TWT SP成员的STA的操作,不是R-TWT SP成员的STA使用对所有EDCAF共同适用的定时器来管理每个EDCAF的退避过程。此时,在R-TWT SP期间,定时器保持为非零值,并且在定时器为非零期间,每个EDCAF认为信道状态为占用状态,并中止(冻结)退避过程。以这种方式,不是R-TWT SP成员的STA可以在R-TWT SP期间不尝试信道接入(TXOP获取)。
将结合2)更详细地说明不是R-TWT SP成员的STA的操作,不是R-TWT SP成员的STA可以认为所有EDCAF的TX队列是空的。此时,不是R-TWT SP成员的STA认为TX队列为空的时间段可以是该STA不作为成员的R-TWT SP时段。在这种情况下,当不是R-TWT SP成员的STA在其不作为成员的R-TWT SP终止时,可以针对退避计数器为0的每个EDCAF调用新的退避过程。以这种方式,不是R-TWT SP成员的STA可以在R-TWT SP期间不尝试信道接入(TXOP获取)。
将结合3)更详细地说明不是R-TWT SP成员的STA的操作,不是R-TWT SP成员的STA可以在每个EDCAF的退避过程结束时调用新的退避过程。此时,不是R-TWT SP成员的STA重新调用每个EDCAF的退避过程的条件是:每个EDCAF的退避过程结束的时间点是对应于其不作为成员的R-TWT SP的的时间点。以这种方式,不是R-TWT SP成员的STA可以在R-TWT SP期间不尝试信道接入(TXOP获取)。
即,通过上述1)、2)和3)等方法,在,不是R-TWT SP成员的STA的所有EDCAF可以在R-TWT SP期间处于非激活状态(不尝试获取TXOP)。这可以被理解为等同于由不是R-TWT SP成员的STA将所有EDCAF视为不对应于低延迟TID的EDCAF,而无论在R-TWT SP中被指示/规定为低延迟TID的TID类型如何。此时,不是R-TWT SP成员的STA管理每个EDCAF的方法与上述不与低延迟TID对应的EDCAF的管理方法相同/相似,因此省略详细描述。
图20图示根据本发明的实施例的用于限制TWT SP中的信道接入的增强分布式信道接入(EDCA)操作的示例。
参照图20,在AP发送信标帧之后,将TID4至TID7视为低延迟TID的R-TWT SP开始。R-TWT SP是将TID4至TID7视为低延迟TID的R-TWT SP,并且是其中与除了低延迟TID之外的TID相对应的MPDU的发送受到限制的R-TWT SP。作为R-TWT SP的被调度STA的非AP STA可以中止用于除了与低延迟TID对应的EDCAF之外的EDCAF的TXOP获取的竞争,以便不在R-TWTSP中发送除了低延迟TID之外的其他MPDU。即,R-TWT SP的被调度STA在R-TWT SP时段中仅通过与低延迟TID相对应的AC的EDCAF来尝试信道接入。此时,图20的实施例所示的操作是使用上述方法1)而不参与用于获取TXOP的竞争的方法。
如图20所示,非AP STA可以在R-TWT SP中执行减小与低延迟TID相对应的EDCAF的退避计数器的操作。更准确地,在非AP STA的EDCAF之中,只有与低延迟TID对应的EDCAF可以在时隙边界处执行减小退避计数器的操作。也就是说,在非AP STA的EDCAF之中,与TID0至TID3相对应的AC_BK和AC_BE的EDCAF可以在R-TWT SP中存在的每个实际边界处均执行维持退避计数器而不减小它的操作(决定),而不管每个时隙是否为空闲/占用状态。
作为R-TWT SP的被调度STA的非AP STA可以中止用于获取除了与低延迟TID对应的EDCAF之外的EDCAF的TXOP的竞争,以便不在R-TWT SP中发送除了低延迟TID之外的其他MPDU。即,R-TWT SP的被调度STA在R-TWT SP时段中仅通过与低延迟TID相对应的AC的EDCAF来尝试信道接入。此时,图20的实施例所示的操作是使用上述方法1)而不参与用于获取TXOP的竞争的方法。
非AP STA可以在R-TWT SP中执行仅减小与低延迟TID相对应的EDCAF的退避计数器的操作。更准确地,在非AP STA的EDCAF之中,只有与低延迟TID对应的EDCAF可以执行在时隙边界处减小退避计数器的操作。也就是说,在非AP STA的EDCAF之中,与TID0至TID3相对应的AC_BK和AC_BE的EDCAF在R-TWT SP中存在的每个时隙边界处均执行维持退避计数器而不减小它的操作(决定),而不管每个时隙是否为空闲/占用状态。
另外,尽管图20中未示出,但不是R-TWT SP成员的非AP STA在R-TWT SP期间将所有EDCAF保持在非激活状态。即,不是R-TWT SP成员的非AP STA在R-TWT SP期间不减小每个EDCAF的退避计数器,或者将所有EDCAF的发送队列视为空,或者在每个EDCAF的退避过程结束时不通过调用新的退避过程来不尝试获取TXOP。
图21图示根据本发明的实施例的用于在限制TWT SP中发送允许传输的TID和限制传输的TID的流量的方法的示例。
参照图21,在AP发送信标帧之后,将TID4至TID7视为低延迟TID的R-TWT SP开始。也就是说,在R-TWT SP中,AC_VI和AC_VO是对应于低延迟TID的EDCAF,AC_BE和AC_BK是不对应于低延迟TID的EDCAF。因此,在作为R-TWT SP的被调度STA的非AP STA的EDCAF之中,作为与低延迟TID对应的EDCAF的AC_VO和AC_VI处于激活状态,并且AC_BE和AC_BK出于非激活状态。
作为R-TWT SP的被调度STA的非AP STA通过作为低延迟EDCAF的AC_VO获取TXOP,并且通过PPDU#1发送对应于AC_VO的TID6和TID7的帧以及对应于AC_VI的TID4和TID5的帧。
在非AP STA发送PPDU#1之后,AC_VI和AC_VO的发送队列中不再有排队帧。
在这种情况下,由于与相应R-TWT SP中指示/规定为低延迟TID的TID对应的所有EDCAF的发送队列都是空的,因此不与低延迟TID对应的剩余EDCAF,即AC_BK和AC_BE转换为激活状态。
非AP STA通过AC_BE获取TXOP(即,AC_BE成为TXOP持有者),并通过PPDU#2发送与TID0或TID3对应的帧(MSDU、A-MSDU等)。
另外,虽然图21中未示出,但不是R-TWT SP成员的非AP STA在R-TWT SP期间将所有EDCAF保持在非激活状态。即,不是R-TWT SP成员的非AP STA在R-TWT SP期间不减小每个EDCAF的退避计数器,或者将所有EDCAF的发送队列视为空,或者在每个EDCAF的退避过程结束时,不通过调用新的退避过程来获取TXOP。
<考虑TID至链路映射的信道接入管理方法>
TID至链路映射是指用于确定在已完成多链路设置的两个MLD之间通过哪个链路发送/接收哪个TID的机制。可以针对DL和UL方向分别确定TID至链路映射,并且当在AP MLD和STA MLD之间执行了TID至链路映射协商时,AP MLD和STA MLD可以通过考虑自己发送的帧的TID来确定传输链路。作为示例,AP MLD和(非AP)STA MLD可以通过两条链路执行了多链路建立,并且对于DL方向,已协商为将TID0至TID3映射到链路1,而将TID4至TID7映射到链路2。在这种情况下,当AP MLD向STA MLD发送DL流量时,与TID0至TID3对应的流量(MSDU、MPDU等)应仅通过链路1发送,并且与TID4至TID8对应的流量应仅通过链路2发送。
同样,非AP STA MLD也可以通过考虑UL方向上的TID至链路映射协商来发送UL流量。例如,AP MLD和(非AP)STA MLD可以通过两条链路完成了多链路设置,并针对UL方向,已协商为将TID0至TID3映射到链路1,而将TID4至TID7映射到链路2。在这种情况下,当非APSTA MLD向AP MLD发送UL流量时,对应于TID0至TID3的流量(MSDU、MPDU等)应仅通过链路1发送,并且对应于TID4至TID8的流量应仅通过链路2发送。
这样,当执行了多链路设置的两个MLD执行TID至链路映射协商(非默认TID至链路映射方式的其他映射)时,两个MLD可以考虑TID至链路映射,仅通过特定链路发送特定TID的流量。即,在特定TID未以发送方向被映射的链路上,可以不尝试发送关于该特定TID的流量。
因此,当非AP STA MLD向AP MLD发送特定TID的流量时,在可以不尝试在特定TID未被映射到的链路上发送与该特定TID相对应的流量。在这种情况下,非AP STA MLD可以不通过在特定TID未以UL方向被映射到的链路上操作的非AP STA中的与特定TID相对应的EDCAF来执行信道接入。换句话说,当特定TID没有以UL方向被映射到特定链路时,非AP MLD可以不通过在该特定链路上操作的STA的EDCAF中的一些EDCAF来执行(参与)用于获取TXOP的竞争。
如果非AP STA MLD的特定链路被禁用(没有映射任何TID),则在该特定链路上操作的非AP STA MLD的STA可能无法通过任何EDCAF执行信道接入。即,在禁用链路(未映射TID)中操作的非AP STA MLD的STA可以被理解为所有EDCAF处于非激活状态。此时,根据TID至链路映射状态而处于非激活状态的EDCAF可以具有与R-TWT SP中的非激活EDCAF(参见图20)类似的状态。即,根据TID至链路映射状态而处于非激活状态的EDCAF可以使用上述操作1)、2)和3)而不参与用于获取TXOP的竞争。然而,根据TID至链路映射状态而处于非激活状态的EDCAF可以不执行考虑R-TWT SP的持续时间的操作,并且可以继续保持非激活状态直到TID至链路映射改变。
另一个区别是,与R-TWT SP相关的EDCAF在R-TWT SP终止时被激活,而根据TID至链路映射状态而处于非激活状态的EDCAF可以在TID至链路映射改变为默认模式,或者执行了与非激活EDCAF对应的TID被映射到(以UL方向)相应链路的TID至链路映射协商时被激活。
<R-TWT SP的阶段式操作方法>
根据上述本发明的实施例,AP可以设置两种类型的R-TWT SP。在两种类型的R-TWTSP之中,一种可以是仅允许传输低延迟TID的规则更严格的SP,另一种可以是当不存在低延迟TID时允许传输其他TID的灵活的SP。
在本发明中,考虑两种类型的R-TWT SP的原因是为了允许在低延迟TID的优先级增强方法和更有效地使用与R-TWT SP相对应的时间段之间进行选择。两种类型的R-TWT SP的特点如下。
1)如果在R-TWT SP中只能传输低延迟TID的流量,则R-TWT SP中只有一些时间段可以用于低延迟TID的服务,而剩余时间段可能被浪费。
2)如果在R-TWT SP中允许其他TID的流量传输,则在服务其他TID的流量的同时,具有低延迟TID的其他STA的传输可能被延迟。
因此,AP和非AP可能希望根据目的以不同的方式操作R-TWT SP,并且可以如本发明所考虑的选择性地操作两种R-TWT SP之一或者成为其中一种R-TWT SP的成员。
然而,当基于R-TWT SP来确定是否可以发送除了低延迟TID之外的其他TID的流量时,特定R-TWT SP上可能出现持续被浪费的时间段,而其他R-TWT SP上可能发生低延迟TID流量的处理被延迟的问题。
为了解决这种问题,根据本发明的实施例,可以划分单个R-TWT SP的时段并以不同的策略来操作它们。更具体地,在单个R-TWT SP的一些时间段中,可以仅允许发送低延迟TID流量,并且在剩余时间段中,可以允许发送除了低延迟TID之外的TID流量。然而,由于剩余时间段也是R-TWT SP中的时间段,因此仍然优先执行低延迟TID的流量传输,并且仅在没有低延迟TID流量时才允许其他TID的流量传输。
此时,可以通过R-TWT SP的持续时间的部分比例和剩余比例来确定应用不同操作策略的时间段。例如,在R-TWT SP的持续时间中,与前一半对应的R-TWT SP仅允许传输低延迟TID,而与另一半对应的R-TWT SP可以是允许发送其他TID的传输的时段。此时,与R-TWTSP的持续时间之中应用不同策略的时间段有关的信息可以是当AP指示R-TWT SP时在TWT元素中一起指示的信息。此时,如果AP没有指示与R-TWT SP的持续时间中应用不同策略的时间段相关的信息,则R-TWT SP的预定时间段(比例)可以被确定为仅允许低延迟TID传输的时间段。也就是说,与AP和非AP STA之间预先商定的比例相对应的R-TWT SP的时间段可以被确定为其中仅可以发送低延迟TID的时间段。此时,剩余时间段可以是当不存在低延迟TID时可以发送除了低延迟TID之外的TID的流量的时间段。在这种情况下,非AP STA可以在R-TWT SP中的仅可以发送低延迟TID的时间段期间仅发送与低延迟TID相对应的流量,并且在剩余时间段中发送除了低延迟TID之外的其他TID的流量。
作为另一种方法,改变R-TWT SP中的操作策略(方法)(从仅传输低延迟TID帧的方法到有限制地允许传输除了低延迟TID之外的其他TID帧的方法)的规则可以是:确定自R-TWT SP开始以来是否已经过特定时间。更具体地,在R-TWT SP开始之后,在经过预定时间之前,仅允许传输低延迟TID帧,并且在经过了预定时间之后,可以允许传输除了低延迟TID之外的其他TID的帧。例如,R-TWT SP中的与第一个TU对应的时间段可以是仅允许传输低延迟TID帧的时间段,而剩余时间段可以是允许传输除了低延迟TID帧之外的其他TID的帧的时间段。
作为另外一种方法,可以通过R-TWT SP是否与特定的其他时间段重叠来确定在改变R-TWT SP中的操作策略(方法)的规则。更具体地,R-TWT SP的与出于保护R-TWT SP的目的而设置的静默间隔(持续时间)重叠的时间段可以是仅允许传输低延迟TID帧的时段。此时,不与静默间隔重叠的剩余R-TWT SP时段可以是允许传输除了低延迟TID之外的其他TID的帧的时间段。此时,为指定改变R-TWT SP的操作方法的时间段而一起设置的时间段可以是除了静默间隔之外的其他时间段。在这种情况下,其他时间段可以是被设置为与R-TWTSP的开始时间点同时开始的时间段。此时,其他时间段可以由AP设置以指定改变R-TWT SP的操作方法的时间点。
或者,改变R-TWT SP中的操作方法的方法可以是由AP执行显式指示。更具体地,AP可以在R-TWT SP时段期间执行用于改变操作方法的信令。此时,通过预定的特定帧、或通过A-控制(通过MAC报头的HT控制字段指示)或更多数据子字段(包括在MAC报头的帧控制字段中的比特位)来执行信令。在这种情况下,可以通过除了单独寻址帧之外的帧(组寻址、广播)来执行信令。
作为示例,在R-TWT SP时段中,AP可以发送预定帧(例如,CF-结束帧等)以允许除了低延迟TID之外的其他TID的帧传输。在仅可以发送低延迟TID帧的R-TWT SP时段正在进行时,从AP接收到预定帧的非AP STA可以识别出关于剩余的R-TWT SP时段的操作方法被改变为允许除了低延迟TID之外的其他TID的真传输。
作为另一个示例,AP可以将发送的非单独寻址帧(组寻址帧)的更多数据子字段设置为0,以允许在R-TWT SP时段内发送除了低延迟TID之外的TID帧。即,由AP在R-TWT SP时段内发送的更多数据子字段用于指示R-TWT SP的操作方法的改变,而不是指示AP是否具有组寻址可缓冲单元(BU)。在仅可以发送低延迟TID帧的R-TWT SP时段正在进行时,确认从AP接收到的组寻址帧的更多数据子字段被设置为特定值(例如,0)的非AP STA可以识别出关于剩余R-TWT SP时段的操作方法被改变为允许传输除了低延迟TID之外的其他TID的帧传输。此时,从AP接收到的帧是否是组寻址帧的方法可以是检查接收到的帧的MAC报头的RA(接收方地址)是否包括组地址。这样,当更多数据子字段用于指示R-TWT SP的操作方法时,可以在允许传输除了低延迟TID之外的其他TID的帧的R-TWT SP进行过程中,随着更多数据子字段中指示的值被改变,将其改变为仅允许传输低延迟TID的帧的R-TWT SP。即,如果AP发送的组寻址帧的更多数据子字段值是特定值,则在R-TWT SP中仅允许传输低延迟TID的帧,并且如果更多数据子字段值是其他值时,则在R-TWT SP中允许传输除了低延迟TID之外的其他TID的帧。
图22图示根据本发明实施例的在单个限制TWT SP中的不同时段分别应用不同操作策略的方法的示例。
参照图22,在AP发送信标帧之后,将TID4至TID7视为低延迟TID的R-TWT SP开始。
在与R-TWT SP对应的时间段中,前面的时间段(图22中“仅低延迟TID”时段)是仅允许低延迟TID传输的时间段,而剩余时间段(图22中的“优先低延迟TID”时段)是当不再存在与低延迟TID对应的流量时允许传输其他TID的流量的时间段。
因此,当作为R-TWT SP成员的非AP STA在R-TWT SP的时间段的前面的时间段期间发送多TID A-MPDU#1时,仅包括作为相应R-TWT SP的低延迟TID的TID4至TID7的MPDU来进行传输。
由于TID4至TID7的帧不再存在,因此非AP STA在前面的时间段结束之后发送的多TID A-MPDU#2中聚合并一起发送TID0至TID3MPDU。
图23是示出根据本发明实施例的终端的操作示例的流程图。
参照图23,当AP STA设置了其中仅可以发送特定帧的时段时,非AP STA可以从APSTA接收与可以在所设置的时段中发送的流量的TID相关的信息,并且可以基于接收到的信息在设置的时段中发送与TID对应的流量。
具体地,非AP STA从AP-STA接收用于触发PPDU的传输的触发帧(S23010)。此时,触发帧中包括指示在TWT时段内允许传输的至少一个TID(流量标识符)的信息,上述TWT时段可以意味着其中允许传输具有特定传输条件的至少一个TID的流量、并且限制不具有特定传输条件的流量的传输的时段。
具体地,如图15至图22中所描述的,R-TWT SP可以由AP设置为允许满足特定条件的流量的传输,并且限制不满足特定条件的流量的传输。在这种情况下,关于是否满足特定条件,AP可以发送与相应流量对应的TID相关的信息(例如,指示与满足特定条件的流量对应的TID的信息等),并且非AP STA可以在TWT SP中发送和接收与从AP发送的TID相对应的流量。此时,特定条件可以是与流量的传输时延相关的条件(例如,低延迟流量等),而不满足特定条件的流量的传输可以被限制。限制传输可以意味着:在R-TWT SP期间不能进行传输,或者在特定限制(例如,与满足特定条件的TID对应的流量的MPDU聚合传输,或者在TWTSP中设置的特定时段内与满足特定条件的TID对应的流量的MPDU聚合传输等)下可以传输,或者通过与AP未指示的TID相对应的AC的EDCAF进行的信道接入受到限制。
或者,可以将所设置的R-TWT SP重新配置为多个时段,并且在至少一个特定时段中,可以仅传输与具有特定条件的流量相对应的TID的流量,而在除了至少一个特定时段之外的剩余时段中,可以在限制条件(或特定限制)下允许传输与不具有特定条件的流量相对应的TID的流量。例如,如果R-TWT SP由第一时段和第二时段组成,则在第一时段中仅可以发送与具有特定条件(例如,低延迟等)的流量相对应的TID的流量,而在第二时段中,可以在限制条件(或特定限制)下允许传输与不具有特定条件的流量相对应的TID的流量。
与TID相关的信息可以通过位图格式由各个比特位指示特定TID,并且可以被包括在触发帧或包括关于触发帧的各个终端的信息的用户信息字段中进行发送。
例如,如果设置了仅可以发送低延迟流量的限制TWT SP(下文中称为R-TWT SP),则可以允许每个STA在R-TWT SP时段内仅发送低延迟流量,而除了低延迟流量之外的流量可能会受到限制。此时,STA可以在特定R-TWT SP中发送的流量类型可以限于与AP指示的TID相对应的流量。也就是说,在设置R-TWT SP的过程中,AP可以设置在相应的R-TWT SP期间可以发送的流量的TID,并将所设置的TID通知给STA。在这种情况下,非AP STA可以在相应R-TWT SP中仅发送与AP指示的TID相对应的流量,并且可以限制与AP未指示的TID相对应的流量的发送。
此后,非AP STA可以在TWT时段内向AP发送包括与至少一个TID相对应的流量的PPDU(物理层协议数据单元)(S23020)。
此时,可以在TWT时段内发送触发帧。
上述的本发明的说明是为了例示的目的,本发明所属技术领域的普通技术人员应当理解,在不改变本发明的技术思想或必要特征的情况下,可以容易地改变为其他具体的形式。因此,应理解为上述实施例在所有方面都是示例性的,而不是限制性的。例如,被描述为单个结构的各构成元件可以被实施为分散的,或者被描述为分散的构成元件可以被实施为组合形式。
本发明的范围由所附权利要求书来限定,而不是由详细描述来限定,并且由权利要求书的含义和范围以及其等同概念所导出的所有修改或变形的形式应被说明为包括在本发明的范围内。

Claims (18)

1.一种无线通信系统中的无线通信终端,包括:
收发器;以及
处理器,
其中,所述处理器配置成:
从接入点(AP)接收用于触发PPDU传输的触发帧,其中所述触发帧包括指示在目标唤醒时间(TWT)时段中允许传输的至少一个流量标识符(TID)的信息,所述TWT时段表示其中允许针对具有特定传输条件的所述至少一个TID的流量的传输、并且限制不具有所述特定传输条件的流量的传输的时段;以及
在所述TWT时段中向所述AP发送包括与所述至少一个TID对应的流量的物理层协议数据单元(PPDU)。
2.根据权利要求1所述的无线通信终端,其中,
所述触发帧在所述TWT时段中被传输。
3.根据权利要求1所述的无线通信终端,其中,
包括与除了所述至少一个TID之外的其他TID对应的流量的媒体访问控制(MAC)协议数据单元(MPDU)与包括与所述至少一个TID对应的流量的所述PPDU的MPDU聚合而以聚合(A)-MPDU形式被传输。
4.根据权利要求1所述的无线通信终端,其中,
针对与所述至少一个TID的接入类别对应的TID的流量允许在所述TWT时段中被传输。
5.根据权利要求1所述的无线通信终端,其中,
所述TWT时段包括第一时段和第二时段,
所述第一时段是仅允许传输与所述至少一个TID对应的流量的时段,以及
所述第二时段是允许传输与除了所述至少一个TID之外的TID对应的流量的时段。
6.根据权利要求1所述的无线通信终端,其中,
所述特定传输条件是与流量的传输时延相关的条件。
7.根据权利要求1所述的无线通信终端,其中,
在所述TWT时段中,通过针对除了与所述至少一个TID对应的AC之外的其他AC的增强分布式信道接入(EDCA)的信道接入过程被限制。
8.根据权利要求7所述的无线通信终端,其中,
在所述TWT时段中,通过针对所述其他AC的所述EDCA的所述信道接入过程的退避计数器不减小。
9.根据权利要求7所述的无线通信终端,其中,
在所述TWT时段中,通过针对所述其他AC的所述EDCA的所述信道接入过程的信道的状态处于占用状态直到所述TWT时段结束。
10.一种无线通信系统中由终端执行的流量传输方法,所述方法包括:
从接入点(AP)接收用于触发PPDU传输的触发帧,其中,所述触发帧包括指示在目标唤醒时间(TWT)时段中允许传输的至少一个流量标识符(TID)的信息,所述TWT时段表示其中允许针对具有特定传输条件的所述至少一个TID的流量的传输、并且限制不具有所述特定传输条件的流量的传输的时段;以及
在所述TWT时段中向所述AP发送包括与所述至少一个TID对应的流量的物理层协议数据单元(PPDU)。
11.根据权利要求10所述的无线通信方法,其中,
所述触发帧在所述TWT时段中被传输。
12.根据权利要求10所述的无线通信方法,其中,
包括与除了所述至少一个TID之外的其他TID对应的流量的媒体访问控制(MAC)协议数据单元(MPDU)与包括与所述至少一个TID对应的流量的所述PPDU的MPDU聚合而以聚合(A)-MPDU形式被传输。
13.根据权利要求10所述的无线通信方法,其中,
针对与所述至少一个TID的接入类别对应的TID的流量允许在所述TWT时段中被传输。
14.根据权利要求10所述的无线通信方法,其中,
所述TWT时段包括第一时段和第二时段,
所述第一时段是仅允许传输与所述至少一个TID对应的流量的时段,以及
所述第二时段是允许传输与除了所述至少一个TID之外的TID对应的流量的时段。
15.根据权利要求10所述的无线通信方法,其中,
所述特定传输条件是与流量的传输时延相关的条件。
16.根据权利要求10所述的无线通信方法,其中,
在所述TWT时段中,通过针对除了与所述至少一个TID对应的AC之外的其他AC的增强分布式信道接入(EDCA)的信道接入过程被限制。
17.根据权利要求16所述的无线通信方法,其中,
在所述TWT时段中,通过针对所述其他AC的所述EDCA的所述信道接入过程的退避计数器不减小。
18.根据权利要求16所述的无线通信方法,其中,
在所述TWT时段中,通过针对所述其他AC的所述EDCA的所述信道接入过程的信道的状态在所述TWT时段结束前处于占用状态。
CN202280056232.1A 2021-08-11 2022-08-11 使用多链路的无线通信方法及使用其的无线通信终端 Pending CN117882479A (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
KR10-2021-0106369 2021-08-11
KR10-2022-0082157 2022-07-04
KR10-2022-0090645 2022-07-21
KR20220091358 2022-07-22
KR10-2022-0091358 2022-07-22
PCT/KR2022/012062 WO2023018269A1 (ko) 2021-08-11 2022-08-11 멀티 링크를 사용하는 무선 통신 방법 및 이를 사용하는 무선 통신 단말

Publications (1)

Publication Number Publication Date
CN117882479A true CN117882479A (zh) 2024-04-12

Family

ID=90581486

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202280056232.1A Pending CN117882479A (zh) 2021-08-11 2022-08-11 使用多链路的无线通信方法及使用其的无线通信终端

Country Status (1)

Country Link
CN (1) CN117882479A (zh)

Similar Documents

Publication Publication Date Title
KR102544254B1 (ko) 멀티 링크를 사용하는 무선 통신 방법 및 이를 사용하는 무선 통신 단말
JP7751330B2 (ja) マルチリンクを用いる無線通信方法及びこれを用いる無線通信端末
KR20230135600A (ko) 멀티 링크를 사용하는 무선 통신 방법 및 이를 사용하는무선 통신 단말
JP7629657B2 (ja) 制限されたtwtを用いる無線通信方法及びこれを用いる無線通信端末
JP7683961B2 (ja) マルチリンクを用いる無線通信方法及びこれを用いる無線通信端末
KR20230005824A (ko) 멀티 링크를 사용하는 무선 통신 방법 및 이를 사용하는 무선 통신 단말
JP7636039B2 (ja) 複数のリンクで動作するマルチリンク装置及びマルチリンク装置の動作方法
KR20240009977A (ko) 공유 txop을 사용하는 무선 통신 방법 및 이를 사용하는무선 통신 단말
JP7555644B2 (ja) 無線通信システムにおいてデータを送受信するための方法及び無線通信端末
KR20230019124A (ko) 멀티 링크를 사용하는 무선 통신 방법 및 이를 사용하는 무선 통신 단말
JP7623044B2 (ja) マルチリンクを使用する無線通信方法及びそれを使用する無線通信端末
JP7704465B2 (ja) マルチリンクを用いる無線通信方法及びこれを用いる無線通信端末
KR20230043865A (ko) 멀티 링크를 사용하는 무선 통신 방법 및 이를 사용하는 무선 통신 단말
KR20230048064A (ko) 멀티 링크를 사용하는 무선 통신 방법 및 이를 사용하는 무선 통신 단말
KR20220095015A (ko) 동시 송수신 동작이 제한된 다중 링크 동작에서의 nav 설정을 위한 채널 접근 제한 시간을 활용한 송신 기법
CN116830754A (zh) 使用多链路的无线通信方法和使用该方法的无线通信终端
CN116783978A (zh) 使用多个链路的无线通信方法和使用该方法的无线通信终端
CN116724634A (zh) 使用受限的twt的无线通信方法以及使用其的无线通信终端
CN117882479A (zh) 使用多链路的无线通信方法及使用其的无线通信终端
CN116998184A (zh) 在多个链路上操作的多链路装置和操作该多链路装置的方法
CN117546590A (zh) 使用共享txop的无线通信方法及使用其的无线通信终端
CN117356156A (zh) 使用共享txop的无线通信设备和无线通信设备的操作方法
CN118202696A (zh) 使用多链路的无线通信方法和使用该方法的无线通信终端
KR20220104586A (ko) 동시 송수신 동작이 제한된 다중 링크 동작에서의 전송 기회 유지를 위한 채널 접근 방법
CN119404590A (zh) 支持多种ppdu格式的无线通信方法及使用该方法的无线通信终端

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