使用受限的TWT的无线通信方法以及使用其的无线通信终端与流程
未命名
09-13
阅读:73
评论:0

使用受限的twt的无线通信方法以及使用其的无线通信终端
技术领域
1.本发明涉及使用受限的twt的无线通信方法及使用其的无线通信终端。
背景技术:
2.近年来,随着移动装置的供给扩展,能向移动装置提供快速无线互联网服务的无线局域网(wireless lan)技术已经受到重视。无线lan技术允许包括智能电话、智能平板、膝上型计算机、便携式多媒体播放器、嵌入式装置等等的移动装置基于近距离的无线通信技术,无线地接入家庭或者公司或者特殊服务提供区域中的互联网。
3.自使用2.4ghz的频率支持初始无线lan技术以来,电气与电子工程师协会(institute of electrical and electronics engineers,ieee)802.11已经商业化或者开发了各种技术标准。首先,ieee 802.11b在使用2.4ghz频带的频率时,支持最大11mbps的通信速度。与显著地拥塞的2.4ghz频带的频率相比,在ieee 802.11b之后商业化的ieee 802.11a使用不是2.4ghz频带而是5ghz频带的频率减少干扰的影响,并且通过使用ofdm技术,将通信速度提高到最大54mbps。然而,ieee 802.11a的缺点在于通信距离短于ieee 802.11b。此外,与ieee 802.11b类似,ieee 802.11g使用2.4ghz频带的频率实现最大54mbps的通信速度并且满足后向兼容以显著地引起关注,并且进一步地,就通信距离而言,优于ieee 802.11a。
4.此外,作为为了克服在无线lan中作为弱点被指出的通信速度的限制而建立的技术标准,已经提供了ieee 802.11n。ieee 802.11n旨在提高网络的速度和可靠性并且延长无线网络的工作距离。更详细地,ieee 802.11n支持高吞吐量(high throughput,ht),其中数据处理速度为最大540mbps或更高,并且进一步,基于多输入和多输出(multiple inputs multiple outputs,mimo)技术,其中在发送单元和接收单元的两侧均使用多个天线最小化传输误差并且优化数据速度。此外,该标准能使用发送相互叠加的多个副本的编译方案以便增加数据可靠性。
5.随着激活无线lan的供应,并且进一步地,随着使用无线lan的应用的多样化,对支持比由ieee 802.11n支持的数据处理速度更高的吞吐量(极高吞吐量(very high throughput,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发送数据的方案,已经提供了ieee 802.11ad。ieee 802.11ad是通过使用波束成形技术提供最大7gbps的速度的传输标准,并且适合于高比特速率运动图像流,诸如大规模数据或非压缩hd视频。然而,由于60ghz频带难以穿过障碍物,所以其缺点在于仅能在近距离空间的设备当中使用60ghz频带。
6.作为802.11ac和802.11ad之后的无线lan标准,用于在ap和终端集中的高密度环境中提供高效和高性能无线lan通信技术的ieee 802.11ax(高效无线lan(high efficiency wlan,hew))标准处于开发完成阶段。在基于802.11ax的无线lan环境中,在存在高密度站和接入点(ap)的情况下,应在室内/室外提供具有高频效率的通信,并且已经开发了实现这种通信的各种技术。
7.为了支持新的多媒体应用,诸如高清晰度视频和实时游戏,已经开始开发新的无线lan标准以提高最大传输速率。在作为第7代无线lan标准的ieee 802.11be极高吞吐量(extremely high throughput,eht)中,以在2.4/5/6ghz频带中通过较宽带宽、增加的空间流、多ap协作等支持高达30gbps的传输速率为目的,正在进行标准的开发。
技术实现要素:
8.技术问题
9.本公开的实施例的目的是提供使用多链路的无线通信方法和使用该方法的无线通信终端。
10.技术方案
11.本发明的一实施例的与基站无线通信终端进行无线通信的无线通信终端包括收发器;以及处理器。所述处理器在受限的服务时段内传输被设置成用于低延迟传输的业务的低延迟业务或对所述低延迟业务的响应。此时,在所述受限的服务时段内,限制除所述低延迟业务的传输和所述低延迟业务的传输之外的传输。
12.所述处理器在所述受限的服务时段开始之前可以终止用于传输除所述低延迟业务之外的业务的txop。
13.所述处理器在竞争窗口内获得随机整数,基于获得的随机整数执行信道接入,当在所述受限的服务时段开始之前完成信道接入并且在判断为在所述受限的服务时段开始之前不能完成帧交换从而放弃传输时,可以再次执行信道接入。
14.当所述无线通信终端再次执行所述信道接入时,所述处理器可以维持在完成的信道接入中使用的所述竞争窗口的大小。
15.当所述无线通信终端再次执行所述信道接入时,所述处理器可以维持所述完成的信道接入的重传计数。
16.设置与所述受限的服务时段对应的静态区间,在所述静态区间中可以不允许所有传输。所述处理器忽略与所述受限的服务时段对应的静态区间,并在所述受限的服务时段内传输所述低延迟业务或对所述低延迟业务的响应,在所述受限的服务时段内可以不传输cf end帧。
17.设置与所述受限的服务时段对应的静态区间,在所述静态区间中可以不允许所有传输。所述处理器基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点,确定是否忽略所述静态区间,在确定忽略所述静态区间的情况下,忽略与所述受限的服务时段对应的静态区间,并在所述受限的服务时段内可以传输所述低延迟业务或对所述低延迟业务的响应。
18.当满足基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点判断的条件时,所述处理器忽略所述静态区间,当不满足基于所述受限的服务时段的开始时
间点和所述静态区间的开始时间点判断的条件时,所述处理器可以不执行所有传输。
19.基于所述受限的服务时段的开始时间点和静态区间的开始时间点判断的条件可以是所述静态区间的开始时间点和所述受限的服务时段的开始时间点在预定的时间之内。
20.根据本发明的实施例,与基站无线通信终端进行无线通信的无线通信终端的操作方法,所述操作方法包括:在受限的服务时段内传输被设置成用于低延迟传输的业务的低延迟业务或对所述低延迟业务的响应的步骤。此时,在所述受限的服务时段内,可以限制除所述低延迟业务传输和对所述低延迟业务的响应的传输之外的传输。
21.所述操作方法还可以包括:在所述受限的服务时段开始之前终止用于传输除所述低延迟业务之外的业务的txop的步骤。
22.所述操作方法可以包括:在竞争窗口内获得随机整数的步骤;基于获得的随机整数执行信道接入的步骤;当在所述受限的服务时段开始之前完成信道接入并且在判断为在所述受限的服务时段开始之前不能完成帧交换从而放弃传输时,再次执行信道接入的步骤。
23.再次执行所述信道接入的步骤可以包括:当所述无线通信终端再次执行所述信道接入时,维持在完成的信道接入中使用的所述竞争窗口的大小的步骤。
24.再次执行所述信道接入的步骤可以包括:当所述无线通信终端再次执行所述信道接入时,维持完成的信道接入的重传计数。
25.设置与所述受限的服务时段对应的静态区间,在所述静态区间可以不允许所有传输。此时,在所述受限的服务时段内传输所述低延迟业务或对所述低延迟业务的响应的步骤可以包括:忽略与所述受限的服务时段对应的静态区间,并在所述受限的服务时段内传输所述低延迟业务或对所述低延迟业务的响应的步骤;以及在所述受限的服务时段内不传输cf end帧的步骤。
26.设置与所述受限的服务时段对应的静态区间,在所述静态区间可以不允许所有传输。此时,在所述受限的服务时段内传输所述低延迟业务或对所述低延迟业务的响应的步骤可以包括:基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点,确定是否忽略所述静态区间的步骤;以及在确定忽略所述静态区间的情况下,忽略与所述受限的服务时段对应的静态区间,并在所述受限的服务时段内传输所述低延迟业务或对所述低延迟业务的响应的步骤。
27.基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点,确定是否忽略所述静态区间的步骤可以包括:当满足基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点判断的条件时,忽略所述静态区间的步骤;以及当不满足基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点判断的条件时,不执行所有传输的步骤。
28.基于所述受限的服务时段的开始时间点和静态区间的开始时间点判断的条件可以是所述静态区间的开始时间点和所述twt的服务时段的开始时间点在预定的时间之内。
29.有益效果
30.本发明的一实施例提供一种提供受限的twt功能的无线通信方法及使用其的无线通信终端。
附图说明
31.图1图示根据本发明的一实施例的无线lan系统。
32.图2图示根据本发明的另一实施例的无线lan系统。
33.图3图示根据本发明的一实施例的站的配置。
34.图4图示根据本发明的一实施例的接入点的配置。
35.图5示意性地图示sta和ap设置链路的过程。
36.图6图示无线lan通信中使用的载波侦听多路接入(csma)/冲突避免(ca)方法。
37.图7图示用于各种标准代中的每一个的物理层协议数据单元(ppdu)的格式的示例。
38.图8图示根据本发明的实施例的各种极高吞吐量(eht)物理层协议数据单元(ppdu)格式以及用于指示该格式的方法的示例。
39.图9图示根据本公开的实施例的多链路装置。
40.图10图示了根据本公开的实施例的多链路操作中的不同链路的同时传输。
41.图11图示了根据本公开的一实施例的多链路装置在链路改变时的操作。
42.图12图示了根据本公开的一实施例的在非str多链路装置的一个站执行接收时禁止非str多链路装置的另一站的信道接入。
43.图13图示了当识别出由非str多链路装置的站接收到的ppdu的预期接收器不是该站时释放信道接入禁止的操作。
44.图14图示了根据本公开的实施例的在释放信道接入禁止之后由该站执行信道接入。
45.图15图示了根据本公开的实施例的在释放信道接入禁止之后该站执行传输的操作。
46.图16图示了根据本公开的实施例的基于非str多链路装置内的站的状态执行的传输。
47.图17图示了可能在链路之间产生干扰或冲突的情况。
48.图18图示了根据本公开的实施例的多链路装置放弃在非str多链路对中的第一链路正在接收的ppdu的接收,并且在非str多链路对中的第二链路尝试ppdu传输。
49.图19图示了多链路装置在非str多链路对中交换rts/cts帧并不传输低延迟业务的情况。
50.图20图示了根据本公开的实施例的多链路装置在帧交换之前基于业务的优先级确定业务的传输与否。
51.图21图示了根据本公开的实施例的rts帧的帧控制字段格式。
52.图22图示了根据本公开的实施例的mu-rts帧的用户信息字段格式。
53.图23图示了接收rts帧的站根据本公开的实施例向传输rts帧的ap请求传输机会转让。
54.图24图示了根据本公开的实施例的包括低延迟业务的优先处理请求的cts帧的帧控制字段格式。
55.图25图示了根据本公开的实施例的在ap与站之间设置广播twt的方法。
56.图26图示了根据本公开的实施例的ap设置静态区间。
57.图27图示了根据本公开的实施例的站考虑受限的服务时段设置txop的方法。
58.图28图示了根据本公开的实施例的站考虑受限的服务时段再次执行信道接入过程。
59.图29图示了根据本公开的实施例ap早期结束受限的服务时段的操作。
60.图30图示了根据本公开的实施例的多链路装置在非srt链路对执行传输。
61.图31图示了从未适用本公开的实施例的非ap站多链路装置开始的帧交换。
62.图32图示了根据本公开的实施例从非ap站多链路装置开始的帧交换。
63.图33图示了根据本公开的实施例,当多链路装置在非str链路对中的第一链路执行请求立即响应的传输时,在第二链路执行不请求立即响应的传输。
64.图34图示了根据本公开的实施例,当多链路装置在非str链路对中的第一链路执行ul ofdma传输时,在第二链路执行传输的操作。
65.图35图示了根据本公开的实施例,一个对非str是链路对还是str确认链路对的情况。
具体实施方式
66.通过考虑本发明的功能,在本说明书中使用的术语采用当前广泛地使用的通用术语,但是,术语可以根据本领域技术人员的意图、习惯和新技术的出现而改变。此外,在特殊的情况下,存在由申请人任何所选的术语,并且在这种情况下,将在本发明的相应说明部分中说明其含义。因此,应该理解,在本说明书中使用的术语将不仅应基于该术语的名称,而是应基于该术语的实质含义和整个说明书的内容分析。
67.贯穿整个说明书,当说明一个元件被“耦合”到另一个元件时,该元件可以被“直接耦合”到另一个元件,或者经由第三元件“电耦合”到另一个元件。此外,除非有相反的明确地说明,否则单词“包括”将被理解为隐含包括陈述的元件,但是不排除任何其它的元件。此外,基于特殊的阈值的诸如“或者以上”或者“或者以下”的限制可以分别适当地以“大于”或者“小于”替代。
68.以下,在本发明中,字段和子字段可以互换使用。
69.图1图示根据本发明的一实施例的无线lan系统。
70.无线lan系统包括一个或多个基本服务集(basic service set,bss),并且bss表示成功地相互同步以互相通信的装置的集合。通常,bss可以被划分为基础结构bss(infrastructure bss)和独立的bss(independent bss,ibss),并且图1示出在它们之间的基础结构bss。
71.如图1所示,基础设施bss(bss1和bss2)包括一个或多个站(sta1、sta2、sta3、sta4和sta5)、作为提供分布式服务(distribution service)的站的接入点(ap-1和ap-2)、以及连接多个接入点(ap-1和ap-2)的分布式系统(distribution system,ds)。
72.站(station,sta)是包括遵循ieee 802.11标准的规定的媒体接入控制(medium access control,mac)和用于无线媒体的物理层(physical layer)接口的预先确定的设备,并且广义上包括非接入点(非ap)站和接入点(ap)两者。此外,在本说明书中,术语“终端”可用于指代非ap sta或者ap,或者这两者术语。用于无线通信的站包括处理器和通信单元,并且根据实施例,可以进一步包括用户接口单元和显示单元。处理器可以生成要经由无
线网络传输的帧,或者处理经由无线网络接收的帧,并且此外,执行用于控制站的各种处理。此外,通信单元功能上与处理器相连接,并且经由用于站的无线网络发送和接收帧。根据本发明,终端可以被用作包括终端(user equipment,ue)的术语。
73.接入点(access point,ap)是提供经由用于与之关联(associated)的站的无线媒体对分布式系统(ds)接入的实体。在基础结构bss中,在非ap站之中的通信原则上经由ap执行,但是当直接链路被配置时,甚至允许在非ap站之中直接通信。同时,在本发明中,ap用作包括个人bss协调点(personal bss coordination point,pcp)的概念,并且广义上可以包括中央控制器、基站(base station,bs)、节点b、基站收发器系统(base transceiver system,bts)或者站控制器等概念。在本发明中,ap也可以被称为基站无线通信终端。基站无线通信终端可以用作广义上包括ap、基站(base station)、e节点b(enodeb,enb)和传输点(tp)术语。此外,基站无线通信终端可以包括在与多个无线通信终端的通信中分配通信媒体(medium)资源并执行调度(scheduling)的各种类型的无线通信终端。
74.多个基础结构bss可以经由分布式系统(ds)相互连接。在这种情况下,经由分布式系统连接的多个bss称为扩展的服务集(extended service set,ess)。
75.图2图示根据本发明的另一实施例的独立的bss,其是无线lan系统。在图2的实施例中,与图1相同或者对应于图1的实施例的部分的重复说明将被省略。
76.由于在图2中图示的bss3是独立的bss,并且不包括ap,所有站sta6和sta7不与ap相连接。独立的bss不被允许接入分布式系统,并且形成自含的网络(self-contained network)。在独立的bss中,相应的站sta6和sta7可以直接地相互连接。
77.图3是图示根据本发明的一实施例的站100的配置的框图。如在图3中图示的,根据本发明的实施例的站100可以包括处理器110、通信单元120、用户接口单元140、显示单元150和存储器160。
78.首先,通信单元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通信模块。
79.其次,用户接口单元140包括在站100中提供的各种类型的输入/输出装置。也就是说,用户接口单元140可以通过使用各种输入装置接收用户输入,并且处理器110可以基于接收的用户输入控制站100。此外,用户接口单元140可以通过使用各种输出装置,基于处理器110的命令执行输出。
80.接下来,显示单元150在显示屏上输出图像。显示单元150可以基于处理器110的控制命令输出各种显示对象,诸如由处理器110执行的内容或者用户界面等等。此外,存储器160存储在站100中使用的控制程序和各种数据。控制程序可以包括站100接入ap或者外部
站所需要的接入程序。
81.本发明的处理器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的无线信号发送/接收的各种操作。其详细的实施例将在下面说明。
82.在图3中图示的站100是根据本发明的实施例的框图,这里分开的块被作为逻辑上区分的设备的元件图示。因此,设备的元件可以根据设备的设计安装在单个芯片或者多个芯片中。例如,处理器110和通信单元120可以在集成为单个芯片时被实现,或者作为分开的芯片被实现。此外,在本发明的实施例中,站100的某些部件,例如,用户接口单元140和显示单元150等可以选择性地被提供在站100中。
83.图4是图示根据本发明的一实施例的ap200的配置的框图。如在图4中图示的,根据本发明的实施例的ap200可以包括处理器210、通信单元220和存储器260。在图4中,在ap200的部件之中,与图2的站100的部件相同或者对应于图2的站100的部件的部分的重复说明将被省略。
84.参照图4,根据本发明的ap200包括在至少一个频带中操作bss的通信单元220。如在图3的实施例中说明的,ap200的通信单元220也可以包括使用不同频带的多个通信模块。也就是说,根据本发明的实施例的ap200可以一同包括不同的频带(例如,2.4ghz、5ghz、6ghz和60ghz)中的两个或更多个通信模块。优选地,ap200可以包括使用7.125ghz或以上的频带的通信模块,以及使用7.125ghz或以下的频带的通信模块。各个通信模块可以根据由相应的通信模块支持的频带的无线lan标准执行与站的无线通信。通信单元220可以根据ap200的性能和要求一次仅操作一个通信模块,或者同时一起操作多个通信模块。在本发明的实施例中,通信单元220可以表示用于处理rf信号的射频(radio frequency,rf)通信模块。
85.接下来,存储器260存储在ap200中使用的控制程序和各种结果数据。控制程序可以包括用于管理站的接入的接入程序。此外,处理器210可以控制ap200的各个单元,并且控制在单元之中的数据发送/接收。根据本发明的实施例,处理器210可以执行在存储器260中存储的用于接入站的程序,并且发送用于一个或多个站的通信配置消息。在这种情况下,该通信配置消息可以包括有关各个站的接入优先级条件的信息。此外,处理器210根据站的接入请求执行接入配置。根据一实施例,处理器210可以是用于调制发送给通信单元220的无线信号以及解调从通信单元220接收的无线信号的调制解调器或者调制器/解调器(modulator and/or demodulator)。处理器210根据本发明的实施例控制各种操作,诸如ap200的无线信号发送/接收。其详细实施例将在下面说明。
86.图5是示意地图示sta设置与ap的链路的过程的图。
87.参照图5,广义上,在sta 100和ap200之间的链路经由扫描(scanning)、认证(authentication)和关联(association)的三个步骤被设置。首先,扫描步骤是sta 100获得由ap200操作的bss的接入信息的步骤。用于执行扫描的方法包括被动扫描(passive scanning)方法,其中ap200通过使用周期地传输的信标(beacon)消息(s101)获得信息,以及主动扫描(active scanning)方法,其中sta 100发送探测请求(probe request)给ap(s103),并且通过从ap接收探测响应(probe response)获得接入信息(s105)。
88.在扫描步骤中成功地接收无线接入信息的sta 100通过发送认证请求(authentication request)(s107a)以及从ap200接收认证响应(authentication response)(s107b)执行认证步骤。在执行认证步骤之后,sta 100通过发送关联请求(association request)(s109a)以及从ap200接收关联响应(association response)(s109b)执行关联步骤。在本说明书中,关联(association)基本上指的是无线关联,但是,本发明不限于此,并且关联广义上可以包括无线关联和有线关联两者。
89.同时,基于802.1x的认证步骤(s111)和经由dhcp的ip地址获取步骤(s113)可以被此外执行。在图5中,认证服务器300是处理对sta 100的基于802.1x的认证的服务器,并且可以存在于与ap200的物理关联中,或者作为单独的服务器存在。
90.图6是示出在无线lan通信中使用的载波感测多路接入(carrier sense multiple access,csma)/冲突避免(collision avoidance,ca)方法的图。
91.执行无线lan通信的终端通过在发送数据之前执行载波感测检查信道是否为占有状态(busy)。当感测到具有预定强度或更大强度的无线信号时,确定相应的信道为占有状态(busy)并且终端延迟对相应信道的接入。这种过程被称为清闲信道评估(clear channel assessment,cca),并且决定是否感测到相应信号的级别被称为cca阈值(cca threshold)。当终端接收到的具有cca阈值或更高的无线信号将相应的终端指示为接收方时,终端处理接收到的无线信号。同时,当在相应的信道中没有检测到无线信号或者检测到具有小于cca阈值的强度的无线信号时,确定该信道是空闲状态(idle)。
92.当确定信道空闲时,具有将被传输的数据的每个终端在帧间间隔(inter frame space,ifs)时间之后执行退避过程,该帧间间隔时间取决于每个终端的情况,例如,经过仲裁ifs(arbitration ifs,aifs),pcf ifs(pifs)等。根据该实施例,aifs可以用作替代现有dcf ifs(difs)的组件。每个终端在信道的空闲状态的间隔(interval)期间在减少与由相应的终端确定的随机数(random number)一样长的时隙时间的同时待定,并且完全耗尽时隙时间的终端试图接入相应的信道。这样,其中每个终端执行退避过程的间隔被称为竞争窗口间隔。在这种情况下,随机数被称为退避计数器。也就是说,退避计数器的初始值可以通过作为ue获得的随机数的整数设置。在ue在时隙时间期间检测到信道空闲的情况下,ue可以使退避计数器减小1。此外,在退避计数器达到0的情况下,可以允许ue在相应的信道中执行信道接入。因此,在aifs时间和退避计数器的时隙时间期间信道空闲的情况下,可以允许ue进行传输。
93.当特殊终端成功地接入信道时,相应的终端可以通过信道发送数据。然而,当尝试接入的终端与另一个终端冲突时,彼此冲突的终端分别被分配新的随机数,以再次执行退避过程。根据实施例,可以在范围(2*cw)内确定新分配给每个终端的随机数,该范围(2*cw)是先前分配给相应终端的随机数的范围(竞争窗口cw)的两倍。同时,每个终端通过在下一
个竞争窗口间隔中再次执行退避过程尝试接入,并且在这种情况下,每个终端从先前竞争窗口间隔中剩余的时隙时间开始执行退避过程。通过这种方法,执行无线lan通信的各个终端可以避免特殊信道的相互冲突。
94.《各种ppdu格式的示例》
95.图7图示用于各种标准代中的每一个的物理层协议数据单元(physical layer protocol data unit,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的详细字段配置。
96.参照图7的(a),传统ppdu的前导包括传统短训练字段(legacy short training field,l-stf)、传统长训练字段(legacy long training field,l-ltf)和传统信号字段(legacy signal field,l-sig)。在本发明的实施例中,l-stf、l-ltf和l-sig可以被称为传统前导。
97.参照图7的(b),he ppdu的前导在传统前导中还包括重复传统短训练字段(repeated legacy short training field,rl-sig)、高效率信号a字段(high efficiency signal 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格式中使用。
98.参照图7的(c),eht ppdu在传统前导中还包括重复的传统短训练字段(repeated legacy 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格式的一部分中使用。
99.64-fft ofdm被应用于包括在ppdu的前导中的l-sig字段,并且l-sig字段总共包括64个子载波。在64个子载波当中,除了保护子载波、dc子载波和导频子载波之外的48个子载波被用于l-sig数据的传输。bpsk和码率=1/2的调制和编码方案(modulation and coding scheme,mcs)被应用于l-sig中,因此l-sig可以包括总共24个比特的信息。图7的(d)图示l-sig的24比特信息的配置。
100.参照图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的最小速率。
101.l_length字段的单位按字节可以被分配总共12个比特,可以用信令传输多达4095,并且可以通过与l_rate字段的组合指示相应ppdu的长度。在这种情况下,传统终端和非传统终端可以使用不同的方法解释l_length字段。
102.首先,传统终端或非传统终端使用l_length字段分析相应ppdu的长度的方法如下。当l_rate字段的值被设置为指示6mbps时,可在作为64fft的一个符号持续时间的4μs期间发送3字节(即,24比特)。因此,将对应于svc字段和尾部字段的3个字节加到字段l_length的值,并且将相加的值除以作为一个符号的传输量的3个字节,从而获得l-sig之后的基于64fft的符号个数。将所获得的符号个数乘以4μs(即,一个符号的长度),然后加上l-stf、l-ltf和l-sig的传输所需的时间20μs,从而获得相应ppdu的长度,即,接收时间rxtime。这可以通过下面的等式1表示。
103.[等式1]
[0104][0105]
在这种情况下,表示大于或等于x的最小自然数。由于l_length字段的最大值是4095,因此ppdu的长度能够被设置为长达5.464ms。发送ppdu的非传统终端应如下面的等式2所示设置l_length字段。
[0106]
[等式2]
[0107][0108]
这里,txtime是组成相应ppdu的总传输时间,并且由下面的等式3表示。在这种情况下,tx表示x的传输时间。
[0109]
[等式3]
[0110]
txtime(us)=t
l-stf
+t
l-ltf
+t
l-sig
+t
rl-sig
+t
u-sig
+(t
eht-sig-a
)+(t
eht-sig-b
)+t
eht-stf
+n
eht-ltf
·
t
eht-ltf
+t
data
[0111]
参照上面的等式,基于l_length/3的向上舍入值计算ppdu的长度。因此,对于k的随机值,l_length={3k+1,3k+2,3(k+1)}的三个不同值指示相同的ppdu长度。
[0112]
参照图7的(e),通用sig(universal sig,u-sig)字段继续存在于后续一代的eht ppdu和无线lan ppdu中,并且用于对包括11be的ppdu的一代进行分类。u-sig是基于64fft的ofdm 2符号,并且可以传输总共52比特的信息。在52个比特中,除了crc/尾部的9个比特之外的43个比特主要被分成版本独立(version independent,vi)字段和版本相关(version dependent,vd)字段。
[0113]
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比特或更高的值。
[0114]
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),以及经由前导穿孔(preamble puncturing)配置的各种剩余ppdu bw。在以320mhz进行信号通知之后,可以以一些80mhz被穿孔的形式执行信令。可以在bw字段中直接信令经穿孔和修改的信道类型,或者可以使用bw字段与出现在bw字段之后的字段(例如,eht-sig字段内的字段)信令经穿孔和修改的信道类型。如果bw字段被配置为3比特,则可以执行总共8个bw信令,并且因此可以在穿孔模式中仅执行多达3个信令。如果bw字段被配置为4比特,则可以执行总共16个bw信令,并且因此可以在穿孔模式中执行多达11个信令。
[0115]
位于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可以具有不同的配置,其中用户特殊字段被替换、减少到一个等。
[0116]
替代地,su ppdu还可以包括指示是否执行压缩的压缩字段,并且可以根据压缩字段的值省略字段(例如,ra字段等)的一部分。
[0117]
如果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的大小和位置的信息。
[0118]
在su ppdu的情况下,可以将多个ru分配给sta,并且多个ru可以是连续的或不连续的。如果分配给sta的ru是不连续的,则sta应识别中间的穿孔ru,以便有效地接收su ppdu。因此,ap可以传输su ppdu,该su ppdu包括分配给sta的ru中的被穿孔的ru的信息(例如,ru的穿孔图样等)。也就是说,在su ppdu的情况下,可以在eht-sig字段中包括穿孔模式字段,该穿孔模式字段包括以位图格式等指示穿孔图样以及是否应用了穿孔模式的信息,并且穿孔模式字段可以信令在带宽内出现的不连续信道类型。
[0119]
信令的不连续信道类型是受限的,并且指示与bw字段的值组合的su ppdu的bw和不连续信道信息。例如,su ppdu是仅发送到单个终端的ppdu,从而sta可以识别经由ppdu包含的bw字段分配给自身的带宽,并且su ppdu可以经由ppdu包含的eht-sig字段或u-sig字段的穿孔模式字段识别分配的带宽中的穿孔资源。在这种情况下,终端可以在排除被穿孔
的资源单元的特殊信道之后的剩余的资源单元中接收ppdu。分配给sta的多个ru可以由不同的频带或音调配置。
[0120]
为了减少su ppdu的信令开销,只信令受限的不连续信道类型。可以对每个20mhz子信道执行穿孔,从而如果对具有大量20mhz子信道的bw(诸如80、160和320mhz)执行穿孔,则在320mhz的情况下,应当通过表示在排除主(primary)信道之后剩余的15个20mhz子信道中的每一个是否被使用信令不连续信道(如果仅对边缘20mhz的穿孔也被认为是不连续的)类型。这样,考虑到信令部分的低传输速率,分配15个比特以信令单个用户传输的不连续信道类型可以充当过大的信令开销。
[0121]
本发明提出了一种用于信令su ppdu的不连续信道类型的技术,并且图示根据所提出的技术确定的不连续信道类型。本发明还提出了一种用于在su ppdu的320mhz bw配置中信令主(primary)160mhz和辅助(secondary)160mhz的穿孔类型中的每一种的技术。
[0122]
此外,在本发明的实施例中提出了一种根据在ppdu格式字段中信令的ppdu格式不同地配置由前导穿孔bw值指示的ppdu的技术。假设bw字段是4个比特,并且在eht su 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。
[0123]
图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-b dcm、sig-b符号的个数、sig-b压缩和eht-ltf符号的个数等。
[0124]
图8图示根据本发明的实施例的各种极高吞吐量(extremely high throughput,eht)物理层协议数据单元(ppdu)格式的示例以及用于指示该格式的方法。
[0125]
参照图8,ppdu可以包括前导(preamble)和数据部分,并且可以根据包括在前导(preamble)中的u-sig字段分类作为ppdu类型的eht ppdu格式。具体地,基于包括在u-sig字段中的ppdu格式字段,可以指示ppdu的格式是否是eht ppdu。
[0126]
图8的(a)示出用于单个sta的eht su ppdu格式的示例。eht su ppdu是用于ap和单个sta之间的单用户(single user,su)传输的ppdu,并且用于附加信令的eht-sig-a字段可以位于u-sig字段之后。
[0127]
图8的(b)示出与基于触发帧传输的eht ppdu相对应的eht基于触发的ppdu格式的示例。eht基于触发的ppdu是基于触发帧传输的eht ppdu,并且是用于对触发帧的响应的上行链路ppdu。与eht su ppdu不同,eht-sig-a字段在eht ppdu中不位于u-sig字段之后。
[0128]
图8的(c)示出与多个用户的eht ppdu相对应的eht mu ppdu格式的示例。eht mu ppdu是用于向一个或多个sta发送ppdu的ppdu。在eht mu ppdu格式中,he-sig-b字段可以位于u-sig字段之后。
[0129]
图8的(d)示出eht er su ppdu格式的示例,该格式用于与扩展范围内的sta的单个用户传输。与图8的(a)中说明的eht su ppdu相比,eht er su ppdu可以用于与更宽范围
的sta的单用户传输,并且在时间轴上,u-sig字段可以重复定位。
[0130]
图8的(c)中说明的eht mu ppdu可以由ap用执行朝向多个sta的下行链路传输。这里,eht mu ppdu可以包括调度信息,使得多个sta可以同时接收从ap传输的ppdu。eht mu ppdu可以将经由eht-sig-b的用户特殊(user specific)字段传输的ppdu的发射方和/或接收方的aid信息传输到sta。因此,已经接收到eht mu ppdu的多个终端可以基于包括在接收到的ppdu的前导中的用户特殊字段的aid信息执行空间重用(spatial reuse)操作。
[0131]
具体地,包括在he mu ppdu中的he-sig-b字段的资源单元分配(resource unit allocation,ra)字段可以包括关于频率轴的特殊带宽(例如,20mhz等)中的资源单元的配置(例如,资源单元的划分形式)的信息。也就是说,ra字段可以指示在用于he mu ppdu的传输的带宽中分割的资源单元的配置,以便sta接收ppdu。关于分配(或指定)给每个分割的资源单元的sta的信息可以被包括在eht-sig-b的用户特殊字段中,以便被发送到sta。也就是说,用户特殊字段可以包括对应于相应的分割的资源单元的一个或多个用户字段。
[0132]
例如,与多个分割的资源单元当中的用于数据传输的至少一个资源单元相对应的用户字段可以包括接收方或发射方的aid,并且与未用于数据传输的剩余资源单元相对应的用户字段可以包括预先配置的空(null)sta id。
[0133]
为了便于说明,在本说明书中,可以将帧或mac帧与mpdu混用。
[0134]
当一个无线通信设备通过使用多个链路进行通信时,可以提高无线通信设备的通信效率。在这种情况下,链路可以是物理路径,并且可以由可以用于递送mac服务数据单元(msdu)的一个无线介质组成。例如,在链路中的一个链路的频带被另一无线通信设备使用的情况下,无线通信设备可以继续通过另一链路执行通信。像这样,无线通信设备可以有用地使用多个信道。此外,当无线通信设备通过使用多个链路同时执行通信时,可以增加总吞吐量(throughput)。然而,在现有的无线lan中,已经规定一个无线通信设备使用一个链路。因此,需要使用多个链路的wlan操作方法。将通过图9至图26描述使用多个链路的无线通信设备的无线通信方法。首先,将通过图9描述使用多个链路的无线通信设备的具体形式。
[0135]
图9是示出根据本发明的实施例的多链路(multi-link)装置的示图。
[0136]
多链路装置(mld)可以被定义用于使用所述多个链路的无线通信方法。多链路装置可以表示具有一个或多个附属站的设备。根据具体实施例,多链路装置可以表示具有两个或更多个附属站的设备。此外,多链路装置可以交换多链路元素。多链路元素包括关于一个或多个站或一个或多个链路的信息。多链路元素可以包括多链路设置元素,这将在稍后描述。在这种情况下,多链路装置可以是逻辑实体。具体而言,多链路装置可以具有多个附属站。多链路装置可以被称为多链路逻辑实体(mlle)或多链路实体(mle)。多链路装置可以具有直至逻辑链路控制(llc)的一个媒体接入控制(mac)服务接入点(sap)。mld还可以具有一个mac数据服务。
[0137]
多链路装置中所包括的多个站可以在多个链路上操作。此外,多链路装置中所包括的多个站可以在多个信道上操作。具体而言,多链路装置中所包括的多个站可以在多个不同链路上或在多个不同信道上操作。例如,多链路装置中所包括的多个站可以在2.4ghz、5ghz和6ghz的多个不同信道上操作。
[0138]
多链路装置的操作可以被称为多链路操作、mld操作或多频带操作。此外,当附属于多链路装置的站是ap时,该多链路装置可以被称为ap mld。此外,当附属于多链路装置的
站是非ap站时,该多链路装置可以被称为非ap mld。
[0139]
图9图示了非ap mld和ap-mld通信的操作。具体地,非ap mld和ap-mld分别通过使用三个链路进行通信。ap mld包括第一ap ap1、第二ap ap2和第三ap ap3。非ap mld包括第一非ap sta(非ap sta1)、第二非ap sta(非ap sta2)和第三非ap sta(非ap sta3)。第一ap ap1和第一非ap sta(非ap sta1)通过第一链路link1进行通信。此外,第二ap ap2和第二非ap sta(非ap sta2)通过第二链路link2进行通信。此外,第三ap ap3和第三非ap sta(非ap sta3)通过第三链路link3进行通信。
[0140]
多链路操作可以包括多链路设置操作。多链路设置可以对应于所述单链路操作的关联操作,并且可以在多链路中首先进行以用于帧交换。多链路装置可以从多链路设置元素获得多链路设置所需的信息。具体而言,多链路设置元素可以包括与多链路相关联的能力信息。在这种情况下,能力信息可以包括指示多链路装置中所包括的多个设备中的任何一个设备是否执行传输并且同时另一设备可以执行接收的信息。此外,能力信息可以包括关于可用于mld中包括的每个站的链路的信息。此外,能力信息可以包括关于可用于mld中包括的每个站的信道的信息。
[0141]
可以通过对等站之间的协商设置多链路设置。具体地,可以通过站之间的通信而不与ap进行通信执行多链路设置。此外,可以通过任何一个链路来设置多链路设置。例如,即使通过多链路来设置第一链路至第三链路,也可以通过第一链路执行多链路设置。
[0142]
此外,可以设置业务标识符(tid)和链路之间的映射。具体地,对应于特殊值的tid的帧可以仅通过预定的链路来互换。tid和链路之间的映射可以基于方向来设置。例如,当在第一多链路装置与第二多链路装置之间设置多个链路时,第一多链路装置可以被设置成向多个第一链路传输第一tid的帧,而第二多链路装置可以被设置成向第一链路传输第二tid的帧。此外,可以存在用于tid和链路之间的映射的默认设置。具体而言,在多链路设置中没有附加设置的情况下,多链路装置可以根据默认设置在每个链路处交换对应于tid的帧。在这种情况下,默认设置可以是在任何一个链路中交换所有tid。
[0143]
将详细描述tid。tid是用于对业务和数据进行分类以便支持服务质量(qos)的id。此外,可以在比mac层更高的层中使用或分配tid。此外,tid可以指示业务类别(tc)或业务流(ts)。此外,tid可以被分类为16种类型。例如,tid可以被指定为0到15范围内的值之一。可以根据接入策略和信道接入或介质接入方法来不同地指定要使用的tid值。例如,在使用增强型分布式信道接入(edca)或基于混合协调功能竞争的信道接入(hcaf)的情况下,可以向tid指配0到7范围内的值。在使用edca的情况下,tid可以指示用户优先级(up)。在该实例中,可以基于tc或ts来指定up。可以在比mac更高的层中分配up。此外,在使用hcf控制信道接入(hcca)或spca的情况下,可以为tid指配8到15范围内的值。在使用hcca或spca的情况下,tid可以指示tsid。此外,在使用hemm或semm的情况下,可以为tid指配8到15范围内的值。在使用hemm或semm的情况下,tid可以指示tsid。
[0144]
可以映射up和ac。ac可以是用于在edca中提供qos的标签。ac可以是用于指示edca参数集的标签。edca参数或edca参数集可以是用于edca信道竞争的参数。qos站可以使用ac来保证qos。此外,ac可以包括ac_bk、ac_be、ac_vi和ac_vo。ac_bk、ac_be、ac_vi和ac_vo可以分别指示背景、尽力而为、视频和语音。此外,ac_bk、ac_be、ac_vi和ac_vo中的每一个可以被分类为从属ac。例如,ac_vi可以被细分为ac_vi主和ac_vi备用。此外,ac_vo可以被细
分为ac_vo主和ac_vo备用。此外,up或tid可以被映射到ac。例如,可以将具有值1、2、0、3、4、5、6和7的up或tid分别映射到ac_bk、ac_bk、ac_be、ac_be、ac_vi、ac_vi、ac_vo和ac_vo。此外,可以将具有值1、2、0、3、4、5、6和7的up或tid分别映射到ac_bk、ac_bk、ac_be、ac_be、ac_vi备用、ac_vi主、ac_vo主和ac_vo备用。此外,具有值1、2、0、3、4、5、6和7的up或tid可以顺序地具有高优先级。也就是说,1表示低优先级,而7表示高优先级。因此,ac_bk、ac_be、ac_vi和ac_vo可以顺序地具有高优先级。此外,ac_bk、ac_be、ac_vi和ac_vo可以分别对应于ac索引(aci)0、1、2和3。由于tid的这些特征,tid和链路之间的映射可以指示ac和链路之间的映射。此外,链路和ac之间的映射可以指示tid和链路之间的映射。
[0145]
如上所述,tid可以被映射到多个链路中的每个链路。映射可以指定能够交换与预定tid或ac相对应的业务的链路。此外,可以指定针对链路中的每个传输方向可传输的tid或ac。如上所述,可以存在用于tid和链路之间的映射的默认配置。具体而言,在针对多链路配置不存在附加配置的情况下,多链路装置可以根据默认配置在每个链路中交换对应于tid的帧。在该实例中,默认配置可以交换任何一个链路中的所有tid。在任何时间点的任何tid或ac可以总是被映射到至少任何一个链路。可以在所有链路中传输管理帧和控制帧。
[0146]
在链路被映射到tid或ac的情况下,可以在相应链路中仅传输与映射到相应链路的tid或ac相对应的数据帧。因此,在链路被映射到tid或ac的情况下,不可以在相应链路中传输不对应于映射到相应链路的tid或ac的帧。在链路被映射到tid或ac的情况下,还可以基于tid或ac被映射到的链路来传输ack。例如,可以基于tid和链路之间的映射来确定块ack协议。根据另一实施例,可以基于块ack协议来确定tid和链路之间的映射。特别地,可以为映射到预定链路的tid设置块ack协议。
[0147]
可以经由tid和链路之间的所述映射来保证qos。具体地,具有高优先级的ac或tid可以被映射到相对少量的站操作的链路或具有良好信道条件的链路。此外,经由tid和链路之间的所述映射,可以使站能够在长时间段期间维持省电状态。
[0148]
图10图示了根据本公开的实施例的在多链路操作中同时执行不同链路的传输。
[0149]
根据多链路装置的实现,在多链路中可能不支持同时操作。例如,可能不支持多链路装置在多链路中的同时传输、多链路中的同时接收、或者在一个链路中的传输和另一链路的接收。这是因为在一个链路中执行的接收或传输可能影响在另一链路中执行的接收或传输。具体地,一个链路中的传输可能充当对另一链路的干扰。由一个多链路装置从一个链路施加到另一链路的干扰可以被称为内部泄漏(internal leakage)。随着链路之间的频率间隔较小,内部泄漏可能变得较大。当内部泄漏不是非常大时,可以在一个链路中执行传输时在另一链路中执行传输。当内部泄漏较大时,不能在一个链路中执行传输时在另一链路中执行传输。如上所述,由多链路装置在多个链路中同时执行操作可以被称为同时传输和接收或同时传输和接收(str)。例如,由多链路装置在多个链路中同时传输、同时在一个链路中传输并在另一链路中接收、或在多个链路中同时接收可以被称为str。
[0150]
如上所述,多链路装置可以支持str或仅限制性地支持str。具体地,多链路装置在特殊条件下支持str。例如,当多链路装置作为单个无线电设备操作时,多链路装置可能不执行str。进一步,当多链路装置作为单个天线操作时,可能不执行多链路装置的str。当检测到具有大于或等于预定大小的大小的内部泄漏时,多链路装置可能不执行str。
[0151]
站可以与另一站交换关于该站的str能力的信息。具体地,该站可以与另一站交换
关于是否限制在多个链路中同时执行传输或在多个链路中同时执行接收的能力的信息。具体地,关于是否限制在多个链路中执行传输或接收的能力的信息可以指示是否可以在多个链路中执行同时传输、同时接收或同时传输和接收。关于是否限制在多个链路中执行传输或接收的能力的信息可以是针对每个步骤指示的信息。具体地,关于是否限制在多个链路中执行传输或接收的能力的信息可以是指示表示内部泄漏的大小的步骤的信息。在详细的实施例中,指示表示内部泄漏的大小的步骤的信息可以是指示表示由于内部泄漏而产生的干扰的大小的步骤的信息。在另一个详细的实施例中,该信息可以是指示表示可能影响内部泄漏的链路之间的频率间隔的步骤的信息。指示表示内部泄漏的大小的步骤的信息可以是指示链路之间的频率间隔与内部泄漏的大小之间的关系的信息。
[0152]
在图10中,第一站(sta1)和第二站(sta2)附属于一个非ap多链路装置。第一ap(ap1)和第二ap(ap2)可以附属于一个非ap多链路装置。在第一ap(ap1)和第一站(sta1)之间配置第一链路(link1),并且在第二ap(ap2)和第二站(sta2)之间配置第二链路(link2)。在图10中,非ap多链路装置可以限制性地执行str。当第二站(sta2)在第二链路(link2)中执行传输时,第一链路(link1)中的第一站(sta1)的接收可能受到在第二链路(link2)中执行的传输的干扰。例如,在以下情况下,第一链路(link1)中的第一站(sta1)的接收可能被第二链路(link2)中执行的传输中断。第二站(sta2)在第二链路(link2)中传输第一数据(data1),并且第一ap(ap1)向第一站(sta1)传输对第一数据(data1)的响应(针对data1的ack)。第二站(sta2)在第二链路(link2)中传输第二数据(data2)。同时,第二数据(data2)的传输时间点可能与对第一数据(data1)的响应(对data1的ack)的传输时间点重叠。第一链路(link1)可能受到在第二链路(link1)中到第二站(sta2)的传输的干扰。因此,第一站(sta1)可能没有接收到对第一数据(data1)的响应(ack for data1)。
[0153]
描述了多链路装置执行信道接入的操作。没有详细描述的多链路的操作可以遵循参考图6描述的信道接入。
[0154]
多链路装置可以独立地在多个链路中执行信道接入。此时,信道接入可以是基于退避的信道接入。当多链路装置在多个链路中独立地执行信道接入并且多个链路中的退避计数器达到0时,多链路装置可以同时在多个链路中执行传输。在详细的实施例中,当多链路的退避计数器之一达到0并且满足预定条件时,多链路装置不仅可以在退避计数器达到0的链路中执行信道接入,而且可以在退避计数器未达到0的另一链路中执行信道接入。具体地,当多链路的退避计数器之一达到0时,多链路装置可以检测到退避计数器未达到0的另一链路中的能量。此时,当未检测到具有预定大小或更大大小的能量时,多链路装置不仅可以在退避计数器达到0的链路中执行信道接入,而且可以在检测到能量的链路中执行信道接入。相应地,多链路装置可以同时在多个链路中执行传输。用于能量检测的阈值的大小可以小于用于确定是否减小退避计数器的阈值的大小。此外,当确定是否减小退避计数器时,多链路装置可以检测任何类型的信号以及wlan信号。在能量检测中,多链路装置可以检测任何类型的信号以及wlan信号。wlan信号可能无法检测到内部泄漏。在该情形中,多链路装置可以通过能量检测来感测由于内部泄漏而检测到的信号。此外,如上所述,用于能量检测的阈值的大小可以小于用于确定是否减小退避计数器的阈值的大小。相应地,即使在一个链路中执行传输时,多链路装置也可以减小另一链路中的退避计数器。
[0155]
根据由多链路装置使用的链路之间的干扰程度,多链路装置可以确定在每个链路
中操作的站是否可以独立地操作。此时,链路之间的干扰程度可以是当一个站在一个链路中执行传输时由多链路装置的另一站检测到的干扰的大小。当由多链路装置的第一站在第一链路中进行的传输向在第二链路中操作的多链路装置的第二站带来具有预定大小或更大大小的干扰时,第二站的操作可能受到限制。具体地,第二站的接收或信道接入可能受到限制。这是因为当产生干扰时,第二站可能由于干扰而无法解码所接收到的信号。此外,这是因为当产生干扰时,当第二站使用退避执行信道接入时,第二站可能确定信道正在被使用。
[0156]
当多链路装置的第一站在第一链路中的传输给在第二链路中操作的多链路装置的第二站带来具有小于预定大小的大小的干扰时,第一站和第二站可以独立地操作。具体地,当多链路装置的第一站在第一链路中的传输给在第二链路中操作的多链路装置的第二站带来具有小于预定大小的大小的干扰时,第一站和第二站可以独立地执行信道接入。此外,当多链路装置的第一站的传输给在第二链路中操作的多链路装置的第二站带来具有小于预定大小的大小的干扰时,第一站和第二站可以独立地执行传输或接收。这是因为当生成具有小于预定大小的大小的干扰时,即使干扰存在,第二站也可以成功解码所接收的信号。此外,这是因为,当生成具有大小小于预定大小的干扰时,当第二站使用退避执行信道接入时,第二站可以确定信道是空闲的。
[0157]
在多链路装置的站之间生成的干扰程度可以取决于多链路装置的硬件特性以及这些站在其中操作的链路的频带之间的间隔而变化。例如,在包括昂贵的射频(rf)器件的多链路装置中生成的内部干扰可以小于在包括便宜的rf器件的多链路装置中生成的内部干扰。相应地,可以基于多链路装置的特性来确定在多链路装置的站之间生成的干扰程度。
[0158]
图10图示了所生成的干扰的大小根据链路的频带之间的间隔和多链路装置的特性而变化。在图10的实施例中,第一多链路装置(mld#1)包括在第一链路(link1)中操作的第一站(sta1-1)和在第二链路(link2)中操作的第二站(sta1-2)。第二多链路装置(mld#2)包括在第一链路(link1)中操作的第一站(sta2-1)和在第二链路(link2)中操作的第二站(sta2-2)。第一多链路装置(mld#1)在其中操作的第一链路(link1)和第二链路(link2)之间的频率间隔与第二多链路装置(mld#2)在其中操作的第一链路(link1)和第二链路(link2)之间的频率间隔相同。然而,由于第一多链路装置(mld#1)的特性与第二多链路装置(mld#2)的特性之间的差异,所生成的干扰的大小可能不同。具体地,在第一多链路装置(mld#1)中生成的干扰的大小可能大于在第二多链路装置(mld#2)中生成的干扰的大小。如上所述,所生成的干扰的大小可以取决于多链路装置的特性而变化,并且当认为str是否被支持根据每个多链路装置而不同时,可能需要交换关于str是否被支持的信息。
[0159]
多链路装置可以发信号通知关于str是否被包括在多链路装置中的站支持的信息。具体地,ap多链路装置和非ap多链路装置可以交换关于str是否由ap多链路装置中所包括的ap支持以及str是否由非ap多链路装置中所包括的sta支持的信息。在这样的实施例中,可以使用指示是否支持str的元素。指示是否支持str的元素可以被称为str支持元素。str支持元素可以通过1比特指示str是否由传输str支持元素的多链路装置的站支持。具体地,str支持元素可以通过1比特指示str是否由传输str支持元素的多链路装置中所包括的每个站支持。此时,当站支持str时,该比特的值可以是1,并且当站不支持str时,该比特的值可以是0。当传输str支持元素的多链路装置包括第一站(sta1)、第二站(sta2)和第三站
(sta3)时,第一站(sta1)和第三站(sta3)支持str,并且第二站(sta2)不支持str,该str支持元素可以包括具有1011b的字段。假设在不同频带中操作的站支持str,并且str支持元素可以省略指示在不同频带中操作的站之间是否支持str的信令。例如,第一站(sta1)在2.4ghz的第一链路中操作,而第二站(sta2)和第三站(sta3)分别在5ghz的第二链路和第三链路中操作。str支持元素可以通过使用1比特来指示在第二站(sta2)和第三站(sta3)之间支持str。此外,当由str支持元素发信号通知的站的数量是2时,str支持元素可以包括仅1比特。
[0160]
在详细的实施例中,多链路装置的链路之中位于2.4ghz中的链路与位于5ghz或6ghz中的链路之间的关系可以总是被确定为str。相应地,可以省略用于位于2.4ghz中的链路和位于5ghz或6ghz中的链路的str的信令。
[0161]
在上述实施例中,由多链路装置的站的操作进行说明的可以被多链路装置的操作代替。此外,在上述实施例中,ap的操作可以被非ap站的操作代替,非ap站的操作可以被ap的操作代替。因此,非str多链路装置的ap的操作可被非str多链路装置的非ap站的操作代替,str多链路装置的非ap站的操作可被str多链路装置的ap的操作代替。此外,非str多链路装置的非ap站的操作可被非str多链路装置的ap的操作代替,str多链路装置的ap站的操作可被str多链路装置的非ap站的操作代替。
[0162]
图11图示了根据本公开的实施例的多链路装置在链路改变时的操作。
[0163]
当链路的频带改变时,可以改变str支持元素。如上所述,这是因为str是否由站支持可以根据链路的频带之间的距离而变化,并且当链路的频带改变时,str是否由站支持可以改变。链路的频带的改变可以包括中心频率的改变、频带的带宽的改变和200mhz的主信道中的至少一个。ap和站可以通过请求和响应来交换str支持元素。在另一个详细实施例中,当链路的频带改变时,可以在没有任何单独请求的情况下交换str支持元素。此外,在所述实施例中,链路的频带的改变可以包括站的操作信道的改变。
[0164]
当非ap多链路装置的站不能执行str时,非ap多链路装置的站可以向ap请求改变链路。具体地,非ap多链路装置的站可以作出改变中心频率、频带的带宽和20mhz的主信道中的至少一个的请求。链路改变请求可以通过被请求改变的链路被传输到ap。在另一详细实施例中,可以通过未被请求改变的链路将链路改变请求传输到ap。此时,链路改变请求可以包括指示请求改变的链路的信息。指示链路的信息可以是用于识别链路的编号。在这样的实施例中,链路的改变可以是一个频带内的操作信道的改变。此外,链路的改变可以包括关于改变链路的方法的信息。具体地,链路改变请求可以指示是将链路的中心频率移动到高于当前中心频率的频率还是将链路的中心频率移动到低于当前中心频率的频率。在另一个详细实施例中,链路改变请求可以隐式地指示改变到远离相邻链路的频带。此外,链路改变请求可以指示带宽的减小。链路改变请求可以是用于改变主信道的位置的请求。具体地,链路改变请求可以指示主信道的位置到比主信道的位置低的频带的信道或者比主信道的位置高的频带的信道的改变。接收链路改变请求的ap可以根据链路改变请求来改变链路。此外,在详细实施例中,接收链路改变请求的ap可以忽略链路改变请求。
[0165]
在图11的实施例中,非ap多链路装置的第二站(sta2)和第三站(sta3)不支持str。非ap多链路装置向ap多链路装置发出改变第三链路(link3)的请求。接收到链路改变请求的ap多链路装置改变第三ap(ap3)的操作链路。此时,在要改变的第三链路(link3)中操作
的第三站(sta3)可以向第三ap(ap3)传输改变请求。在另一详细实施例中,不在第三链路(link3)中操作的站可以向不在第三链路(link3)中操作的ap传输改变请求。
[0166]
当ap改变链路时,ap可以通过信标帧广播关于链路改变的信息。此时,关于链路改变的信息可以包括关于链路频率的信息。关于链路频率的信息可以包括操作带宽和主信道的改变中的至少一个。此外,关于链路改变的信息可以包括关于链路改变时间点的信息。此外,当传输包括关于链路改变的信息的信标时,可以完成链路改变。
[0167]
在图11中,第三站(sta3)操作的链路被改变,并且由此第三站(sta3)和第二站(sta2)可以支持str。如上所述,非ap多链路装置可以向ap多链路装置传输str支持元素并发信号通知指示支持str的改变的信息。
[0168]
可以不允许链路改变,或者可以不通过链路改变来支持str。如图11的实施例中所示,ap多链路装置可以支持str,但非ap多链路装置可以不支持str。这是因为对于ap多链路装置使用相对昂贵的设备并且对于非ap多链路装置使用相对便宜的设备是常见的。相应地,在多链路装置之间的通信中,即使当一个多链路装置不支持str时,也需要执行高效通信的方法。此时,str可以指示同时执行传输和接收。这将参考图12来描述。
[0169]
图12图示了根据本公开的实施例的当执行非str多链路装置的一个站的接收时,限制非str多链路装置的另一站的信道接入。
[0170]
当在一个链路中执行非str多链路装置的传输而在另一链路中执行非str多链路装置的接收时,非str多链路装置的接收和传输可能失败。为了解决该问题,当在一个链路中执行非str多链路装置的接收时,可以限制非str多链路装置在另一链路中的信道接入。具体地,当在一个链路中执行非str多链路装置的接收时,可以限制非str多链路装置在另一链路中的信道接入的退避。相应地,当在一个链路中执行非str多链路装置的接收时,可以防止非str多链路装置在另一链路中开始传输。在详细的实施例中,当非str多链路装置的接收在一个链路中开始时,可以限制非str多链路装置在另一链路中的信道接入的退避。它可通过存储器的特殊位(诸如信道接入限制标志)来配置。是否限制信道接入可以通过多链路装置内的存储器来共享。通过这样的实施例,信道接入限制可以在没有单独的帧交换的情况下实现。为了便于描述,本说明书中使用的信道接入限制指示对信道接入或传输的限制,以便保护非str多链路装置的传输或接收,除非存在单独的描述。
[0171]
当限制信道接入时,在限制信道接入的链路中操作的站不能够执行退避过程,不管nav和cca结果如何。此外,当限制信道接入时,在限制信道接入的链路中操作的站不能够执行传输,不管nav和cca结果如何。然而,即使限制信道接入,在限制信道接入的链路中操作的站也能够执行接收。此外,可以基于完成第一链路中的接收的时间点来释放由于在第一链路中执行的接收而导致的第二链路中的信道接入限制。具体地,当完成第一链路中的接收时,可以释放由于在第一链路中执行的接收而导致的第二链路中的信道接入限制。在另一个详细实施例中,可以基于在完成第一链路中的接收之后传输ack的时间点来释放由于在第一链路中执行的接收而导致的第二链路中的信道接入限制。具体地,可以在完成第一链路中的接收之后传输ack的时间点处释放由于在第一链路中执行的接收而导致的第二链路中的信道接入限制。在另一详细实施例中,可以在完成第一链路中的接收之后完成ack传输的时间点处释放由于在第一链路中执行的接收而导致的第二链路中的信道接入限制。此外,在释放信道接入限制之后,站可以立即减小退避计数器而无需额外的感测。此时,额
外的感测可以指示在dcf帧间间隔(difs)期间执行的感测。在另一详细实施例中,当在释放信道接入限制之前信道刚好空闲预定时间时,该站可以立即减小退避计数器而无需额外的感测。此时,预定时间可以是pcf帧间间隔(pifs)、短帧间间隔(sifs)和仲裁帧间间隔(aifs)之一。
[0172]
在图12的实施例中,非str多链路装置包括在第一链路(link1)中操作的第一站(sta1)和在第二链路(link2)中操作的第二站(sta2)。当在第一站(sta1)执行接收时第二站(sta2)在第二链路(link2)中执行传输时,生成设备内干扰。如上所述,当在第一链路(link1)中操作的第一站(sta1)执行接收时,限制在第二链路(link2)中执行的第二站(sta2)的信道接入。在完成第一链路(link1)中的第一站(sta1)的接收之后,释放信道接入限制。正好在释放信道接入限制之后,第二站(sta2)可以将先前退避计数器的值从3减小1到2,而无需额外的感测。
[0173]
为了便于表达,在图12所使用的附图中使用单个块(tx实线,rx虚线)来表示rx和tx,并且可以理解到,该单个块表示包括tx/ack接收和rx/ack传输的操作,即使没有示出单独的ack块。这可以等同地应用于以下附图。
[0174]
当站识别出所接收的ppdu不是该站预期的接收器时,该站可能停止接收该ppdu。在这种情况下,由多链路装置释放信道接入禁止的操作是有问题的。本说明书中的预期接收器用于具有与目的地站相同的含义。
[0175]
图13图示了根据本公开的实施例的在识别出由非str多链路装置的站接收到的pddu的预期接收器不是该站时释放信道接入禁止的操作。
[0176]
当站识别出所接收的ppdu不是站预期的接收器时,站可以释放信道接入禁止。站可以基于指示ppdu的信令字段的接收器地址的信息来确定站是否是ppdu的预期接收器。此时,指示ppdu的信令字段的接收器地址的信息可以是eht-sig字段的sta-id字段的值。具体地,站可以确定eht-sig字段的sta-id字段是否指示站。此外,站可以基于ppdu中包括的mac帧的ra字段的值来确定站是否是ppdu的预期接收器。具体地,站可以确定ppdu中包括的mac帧的ra字段是否指示站。在图13中,非str多链路装置包括在第一链路(link1)中操作的第一站(sta1)和在第二链路(link2)中操作的第二站(sta2)。第一站(sta1)接收ppdu。第一站(sta1)确定所接收的ppdu的预期接收器不是第一站(sta1)并停止接收ppdu。此时,第一站(sta1)可以释放第二站(sta2)的信道接入禁止。即使第二站(sta2)的信道接入禁止被释放,也可以根据在第二站(sta2)中配置的nav来延迟第二站(sta2)的信道接入。
[0177]
如图13所示,即使释放了信道接入禁止,包括在非str多链路装置中的站也可能比不包括在多链路装置中的站或包括在str多链路装置中的站更频繁地不具有信道接入机会。因此,为了与其他站公平竞争,可能需要保证包括在非str多链路装置中的站的信道接入机会的方法。例如,在释放信道接入禁止后,可以允许其信道接入被禁止的站将退避计数器减小2或更多。这将参考图14描述。
[0178]
图14图示了根据本公开的实施例的在释放信道接入禁止之后由站执行信道接入。
[0179]
在释放信道接入禁止之后,释放其信道接入禁止的站可以将退避计数器减小2或更多。这是为了平衡与其他站的信道接入机会,因为其他站在该站的信道接入被禁止时执行退避过程。
[0180]
在另一详细实施例中,其信道接入被禁止的站可以在禁止信道接入时执行减小
cca(csma)和退避计数器的信道接入过程。在图14中,非str多链路装置包括在第一链路(link1)中操作的第一站(sta1)和在第二链路(link2)中操作的第二站(sta2)。在图14中,在第一站(sta1)执行接收时禁止第二站(sta2)的信道接入。在图14的(a)中,当禁止第二站(sta2)的信道接入时,第二站(sta2)可以执行减小cca(csma)和退避计数器的信道接入过程。在图14的(a)中,由于在第二站(sta2)的信道接入被禁止时,第二链路(link2)的信道是空闲的,因此第二站(sta2)减小退避计数器。
[0181]
此外,即使在禁止信道接入时,退避计数器达到0,其信道接入被禁止的站也可以延迟传输而不开始传输。此时,站可以将退避计数器的值保持为0。此外,虽然站延迟传输,但是站可以维持cw的值。因此,可以区别于由于站接入的信道繁忙而由站将cw的值加倍。这是因为延迟传输的原因不是其中确定正在使用该信道的情况。在图14的(b)中,在禁止第二站(sta2)的信道接入时,第二站(sta2)可以执行减小cca(csma)和退避计数器的信道接入过程。在图14的(b)中,由于在禁止第二站(sta2)的信道接入时,第二链路(link2)的信道是空闲的,所以第二站(sta2)减小退避计数器。在禁止第二站(sta2)的信道接入时,第二站(sta2)的退避计数器达到0。第二站(sta2)延迟传输并且在释放信道接入禁止之后开始传输。
[0182]
如上所述,信道接入禁止可以包括当非str多链路装置的第一站执行传输时禁止第二站的传输。此外,信道接入禁止可以包括当非str多链路装置的第一站执行接收时禁止第二站的传输。
[0183]
当在图14的(b)的实施例中其信道接入被禁止的站的数量是多个时,尝试同时释放多个站的信道接入禁止和多个站的同时传输的概率高。因此,需要降低传输冲突概率的方法。这将参考图15进行描述。
[0184]
图15图示了根据本公开的实施例的站在释放信道接入禁止之后执行传输的操作。
[0185]
如上所述,在非str多链路装置操作的多个链路之中的第一链路中执行传输,因此在第二链路中可以禁止传输。当在第一链路中完成对应的传输时,第二链路中的传输可以通过rts/cts帧交换开始。因此,当在非str多链路装置操作的多个链路之中的第一链路中执行传输时,非str多链路装置可以在第二链路中开始rts/cts帧交换。在释放其传输由于信道接入禁止而被延迟的站的信道接入禁止之后,该站可以在开始延迟的传输之前开始请求传输(rts)/清除传输(cts)帧交换。此时,当该站没有接收到cts帧时,延迟的传输可以不开始。在图15(a)的实施例中,其传输由于信道接入禁止而被延迟的站在开始延迟的传输之前传输rts帧。该站在响应于rts帧而接收到cts帧之后开始延迟的传输。
[0186]
在另一个详细实施例中,在释放了其传输由于信道接入禁止而被延迟的站的信道接入禁止之后,该站可以传输仅包括一些延迟的传输的帧。此时,在接收到对仅包括一些延迟传输的帧的响应(例如,ack)之后,站可以传输尚未传输的延迟的传输的部分。当站没有接收到对仅包括一些延迟传输的帧的响应时,站可以不传输尚未传输的延迟传输的部分。如上所述,在信道接入禁止被释放之后,站开始rts/cts交换或者由站传输仅一些延迟的传输,因为信道接入禁止之后的传输的冲突概率可能高于一般传输的冲突概率。因此,所述实施例可以强制应用于在释放信道接入禁止之后执行的传输。在传统wlan操作中,rts/cts帧用于解决隐藏节点(hidden node)问题,并且可以基于传输数据的大小来使用。在所述实施例中,rts/cts帧用于防止与执行延迟传输的站的传输冲突,以便保护非str多链路装置的
传输或接收。
[0187]
如上所述,当非str多链路装置的一个站执行接收时,非str多链路装置的另一站的传输可能受到限制。此外,当非str多链路装置的一个站执行传输时,可能难以准确地感测非str多链路装置的另一站操作的链路的信道状态。具体地,当非str多链路装置的第一站执行传输时,非str多链路装置的第二站可以确定第二站在其中操作的链路的信道状态总是繁忙的。因此,即使第二站在其中操作的链路的信道空闲,由于设备内干扰,第二站也可能确定该信道繁忙。如上所述,当由于设备内干扰而不能确定其信道状态的站时或者当非str多链路装置的一个站连续执行传输时,非str多链路装置的另一个站处于盲状态。由于所述情况,处于盲状态的站可能难以尝试通过退避过程进行传输。此外,由于所述情况,处于盲状态的站可能难以开始接收ppdu或难以成功解码。因此,需要一种考虑站处于盲状态时执行传输的方法。这将参考图16进行描述。
[0188]
图16图示了根据本公开的实施例的基于非str多链路装置内的站的状态来执行的传输。
[0189]
要执行到非str多链路装置的站的传输的站可以根据非str多链路装置的站是否处于盲状态来确定是否执行传输。此时,要执行到非str多链路装置的站的传输的站可以是包括在str多链路装置中的站。此外,要执行到非str多链路装置的站的传输的站可以是包括在ap多链路装置中的ap,以及非str多链路装置可以是非ap多链路装置。要执行到非str多链路装置的站的传输的站可以基于以下描述来确定非str多链路装置的站是否处于盲状态。要执行传输的站可以确定包括该站的多链路装置的另一站是否正在执行到对应的非str多链路装置的传输。当包括该站的多链路装置的另一站正在执行从对应非str多链路装置的接收时,该站可以确定要接收该站的传输的非str多链路装置的站处于盲状态。在图16的实施例中,str ap多链路装置包括在第一链路(link1)中操作的第一ap(ap1)和在第二链路(link2)中操作的第二ap(ap2)。非str多链路装置包括在第一链路(link1)中操作的第一站(sta1)和在第二链路(link2)中操作的第二站(sta2)。第二站(sta2)正在执行到第二ap(ap2)的传输。因此,第二ap(ap2)可以向第一ap(ap1)通知正在从第二站(sta2)执行接收。具体地,第二ap(ap2)可以向第一ap(ap1)通知到第二ap(ap2)的传输实体是第二站(sta2)。在另一个详细实施例中,第二ap(ap2)可以向第一ap(ap1)通知第二站(sta2)当前正执行传输。此时,第一ap(ap1)可以基于该通知确定第一站(sta1)处于盲状态。
[0190]
多链路装置中的站可以通过公共(common)mac进行操作。因此,可以不明确地执行上述第一ap(ap1)和第二ap(ap2)之间的信息交换。
[0191]
该站可以不执行到处于盲状态的站的传输。这是因为即使对处于盲状态的站执行了传输,处于盲状态的站也很可能无法开始接收或者处于盲状态的站无法解码ppdu。此时,站可以取消对处于盲状态的站的传输,并且可以执行对另一站的传输。
[0192]
当str多链路装置执行到非str多链路装置的传输时,str多链路装置可以在多个链路中执行到非str多链路装置的传输。具体地,当str多链路装置在第一链路中执行到非str多链路装置的传输时,str多链路装置可以在第二链路中开始到非str多链路装置的传输。此时,str多链路装置可以基于与到非str多链路装置的传输相对应的传输来确定在第二链路中执行的传输的长度。具体地,str多链路装置可以基于在第一链路中到非str多链路装置的传输的长度来确定在第二链路中到非str多链路装置的传输的长度。在详细实施
例中,str多链路装置可以同时结束第一链路中的传输和第二链路中的传输。这是为了防止在到非str多链路装置的站之一的传输首先结束之后,非str多链路装置的站之一传输响应(例如,ack)时,到非str多链路装置的另一站的传输。通过所述实施例,非str多链路装置的多个站可以同时向多个站传输对传输的响应。
[0193]
str多链路装置不能实时地确定包括在非str多链路装置中的站的状态。因此,即使str多链路装置根据参考图16描述的实施例操作,也可能在非str多链路装置在其中操作的链路之间产生干扰或传输冲突。例如,在图16的实施例中,第一ap(ap1)可能在辨识出第二站(sta2)正在执行到第二ap(ap2)的传输之前开始到第一站(sta1)的传输。如上所述,链路间干扰或冲突的概率可能高于链路内干扰或传输冲突的概率。这将参考图17更详细地描述。
[0194]
图17图示了产生链路间干扰或冲突的情况。
[0195]
当由非str站多链路装置的第二站向str ap多链路装置的第二ap的传输和由str ap多链路装置的第一ap向非str多链路装置的第一站的传输同时开始时,可能在链路之间产生传输冲突。图17(a)图示了这种情况。这是因为,如上所述,str多链路装置不能实时地确定包括在非str多链路装置中的站的状态。
[0196]
此外,即使当由非str多链路装置的第二站到str ap多链路装置的第二ap的传输比由str-ap多链路装置的第一ap到非str多链路装置的第一站的传输更早开始时,也可能在链路之间产生传输冲突。图17(b)图示了这种情况。这是因为第二ap(ap2)向第一ap(ap1)通知第二站(sta2)正在执行传输需要时间。如上所述,由于在不同时间点开始传输的站之间产生传输冲突,因此链路间干扰或传输冲突的概率可能高于链路内干扰或冲突的概率。此外,由于识别由str多链路装置的ap接收的ppdu的传输器所花费的时间被延迟,链路之间的干扰或传输冲突的概率可能更高。因此,需要解决该问题的方法。当str多链路装置的一个站执行接收时,str多链路装置的另一个站可能不执行信道接入。然而,当禁止信道接入时,实现str功能的意义可能消失。因此,需要除了str多链路装置的信道接入禁止之外的操作方法。这将参考图18进行描述。
[0197]
如上所述,快速确定多链路装置向多链路装置传输的站是重要的。eht ul ppdu的eht-sig的用户字段可以显示传输eht ul ppdu站的标识符(sta-id)。具体地,当eht ppdu的信令字段的dl/ul字段示出eht ppdu为ul ppdu时,eht ppdu的eht-sig的用户字段可以示出传输eht ul ppdu的站的标识符。接收eht ppdu的多链路装置可以基于eht ul ppdu的eht-sig的用户字段识别传输eht ppdu的站。由此,ap多链路装置可以确定传输eht ul ppdu的站,并且ap多链路装置可以确定传输目的地设备。具体地,ap多链路装置可以确定因链路间冲突所要执行的传输失败的可能性的高低。此外,如果ap多链路装置要执行的传输失败的可能性高,则ap多链路装置可以延迟要执行的传输并执行另一传输。
[0198]
利用无线网络的各种服务被体现。尤其,诸如无线vr(virtual reality,虚拟现实)设备普及被扩大等的低延迟服务支持的必要性变高。因此,需要用于支持低延迟服务的无线网络操作方法。为了便于描述,用于低延迟服务的业务称为低延迟业务。低延迟业务可以由站被指定。此时,站包括ap。具体地,可以在比mac层更高的层中指定哪个业务是低延迟业务。此外,可以将特定业务指定为低延迟业务。此外,低延迟业务可以是业务的优先级优先于预定的优先级的业务。此时,优先级可以基于接入类别(access category,ac)来确定。
[0199]
在上述的非str多链路装置的操作中,也需要考虑低延迟服务的支持。这是因为由于非str多链路装置的操作特性,低延迟业务传输可能被延迟。例如,当非str多链路装置在第一链路正在接收时,可以限制在第二链路的传输,以保护在第一链路传输的ppdu的传输。因此,需在第二链路传输的低延迟业务传输被延迟。对于解决此的方法,通过图18进行描述。
[0200]
图18图示了根据本公开的实施例的多链路装置放弃在非str多链路对中的第一链路正在接收的ppdu的接收,并且在非str多链路对中的第二链路尝试ppdu传输。
[0201]
即使在非str链路对中的第一链路正在进行接收,多链路装置也可以在非str链路对中的第二链路执行低延迟业务传输。非str链路对表示非str多链路装置在两个链路中的任一个链路进行传输,同时在其余链路中不可进行接收的链路对。此时,多链路装置放弃在第1链路上的接收。具体地,即使在非str链路对中的第一链路接收ppdu,多链路装置也可以在非str链路对中的第二链路尝试包括低延迟业务的ppdu的传输。此时,多链路装置可以在第一链路中断ppdu的接收。
[0202]
此外,多链路装置在第二链路要传输的ppdu中包括的业务的优先级高于在第一链路接收的ppdu中包括的业务的优先级的情况下,非str多链路装置即使在非str链路对中的第一链路接收ppdu,也可以尝试在非sstr链路对中的第二链路包括的优先级高的业务的ppdu的传输。此时,多链路装置可以在第一链路中断ppdu的接收。在另一实施例中,多链路装置可以在第二链路中执行传输,可以忽略在第一链路中接收的信号。
[0203]
在上述实施例中,多链路装置可以中断接收的条件是,在第一链路进行中的接收中包括的业务的优先级低于在第二链路要传输的业务的优先级的情况。因此,如果在第一链路进行中的接收中包括的业务的优先级高于在第二链路要传输的业务的优先级,则多链路装置不能中断在第一链路上的接收。
[0204]
然而,当通过特定链路接收低延迟业务时,通过与特定链路具有非str关系的其他链路的信道接入和传输(包括响应)可能被限制。
[0205]
在图18的实施例中,ap多链路装置包括第一ap(ap1)和第二ap(ap2),作为非str多链路装置的非ap站多链路装置包括第一站(sta1)和第二站(sta2)。第一ap(ap1)和第一站(sta1)在第一链路(link1)中操作。第二ap(ap2)和第二站(sta2)在第二链路(link2)中操作。ap多链路装置中第一ap(ap1)从第二ap(ap2)接收第一ppdu。此时,当第一ppdu仅包括业务而不是低延迟业务并且在第二链路(link2)需要传输低延迟业务时,ap多链路装置可以尝试在第一链路(link1)放弃第一ppdu的接收,并在第二链路(link2)传输包括低延迟业务的第二ppdu。或者,ap多链路装置在第二链路(link2)要传输的第二ppdu中包括的业务的优先级高于在第一链路(link1)接收的第一ppdu中包括的业务的优先级时,ap多链路装置可以在第一链路(link1)中断第一ppdu的接收,并且在第二链路(link2)尝试第二ppdu的传输。
[0206]
通过这些实施例,多链路装置可以根据业务的类型或优先级来调整业务交换的优先级。此外,在上述实施例中,业务的优先级可以根据预定的策略来设置。此外,如上所述,可以在比mac层更高的层指定业务的优先级。
[0207]
通过图18描述了在ppdu的接收步骤(即,物理层级)中防止低延迟业务传输延迟的实施例。通过图19至图22,将描述在帧交换步骤(即,mac层级)中防止低延迟业务传输延迟
的实施例。
[0208]
图19图示了多链路装置在非str多链路对中交换rts/cts帧并不传输低延迟业务的情况。
[0209]
当多链路装置在非str多链路对中的任何一个执行帧交换时,可以在非str多链路对的剩余链路中低延迟业务传输被延迟。在图19的实施例中,ap多链路装置包括第一ap(ap1)和第二ap(ap2),作为非str多链路装置的非ap站多链路装置包括第一站(sta1)和第二站(sta2)。第一ap(ap1)和第一站(sta1)在第一链路(link1)中操作。第一ap(ap1)将rts帧传输到第一站(sta1)。作为对rts(request to send,请求发送)帧的响应,第一站(sta1)将cts(clear to send,清除发送)帧发送到第一ap(ap1)。由于在第一链路执行的rts帧/cts帧交换序列,在第二链路(link2)中不能执行第二ap(ap2)和第二站(sta2)之间的帧交换。此外,即使在rts帧/cts帧交换完成之后,也可以在第二链路(link2)限制预定时间(例如,mediumsyncdelay或navsyncdelay)期间的传输。
[0210]
此外,在现有的无线网络操作中,接收rts帧的站需发送cts帧。因此,当应用现有的无线网络操作时,即使适用在图18描述的ppdu的接收中断实施例,低延迟业务也可以延迟到rts帧/cts帧交换之后为止。
[0211]
图20图示了根据本公开的实施例的多链路装置在帧交换之前基于业务的优先级确定业务的传输与否。
[0212]
为了低延迟业务传输,多链路装置可以在非str多链路对中的任何一个执行的帧交换序列中中断帧交换。具体地,多链路装置可以在不传输帧交换序列中需传输的帧的情况下,执行低延迟业务传输。在具体实施例中,为了低延迟业务传输,多链路装置可以在帧交换序列中不传输响应帧。在这些实施例中,多链路装置可以在执行低延迟业务传输之后恢复帧交换序列。
[0213]
此外,帧交换序列可以是用于设置网络分配矢量(network allocation vector,nav)的帧交换序列。为了用于设置nav的帧交换序列可以包括请求发送(request to send,rts)帧/清除发送(clear to send,cts)帧交换序列和多用户(multi user,mu)-rts帧/cts帧交换序列中的至少一个。此外,帧交换序列中的帧之间的间隔可以是sifs。此时,可以从帧交换序列中排除数据帧交换序列。
[0214]
此外,在帧交换序列中交换的帧可以包括关于在帧交换序列之后将被传输的帧中包括的业务的优先级的信息。此时,关于优先级的信息可以是帧交换序列之后将被传输的帧中包括的业务是否表示低延迟业务的信息。此外,关于优先级信息可以是帧交换序列之后将被传输的帧中包括的业务的业务标识符(traffic identifier,tid)。此外,关于优先级的信息可以表示帧交换序列之后将被传输的帧中包括的业务的优先级。在这些实施例中,多链路装置可以在非str多链路对中的任何一个执行的帧交换序列中接收帧,并且可以基于接收到的帧的附加信息来确定是否持续帧交换序列。例如,如果多链路装置接收到的帧指示在帧交换序列之后不传输低延迟业务,则多链路装置可以中断帧交换序列。此外,如果多链路装置接收到的帧指示在帧交换序列之后要传输低延迟业务,则多链路装置可以持续帧交换序列。在另一个具体实施例中,如果多链路装置接收到的帧在帧交换序列之后将被传输的业务的优先级低于非str多链路对中的剩余链路中的等待传输的业务的优先级,则多链路装置可以中断帧交换序列。此外,当多链路装置接收到的帧在帧交换序列之后将
被传输的业务的优先级等于或高于非str多链路对中的剩余链路中的等待传输的业务的优先级时,多链路装置可以持续帧交换序列。将通过图21至图22描述关于帧交换序列之后将被传输的帧中包括的业务的优先级的信息的具体格式。
[0215]
在上述实施例中,多链路装置可以基于接收到的帧的附加信息来确定是否传输对于接收到的帧的响应帧。此外,多链路装置可以基于接收到的帧的附加信息来确定对于接收到的帧的响应帧的类型。
[0216]
此外,在帧交换序列中未接收到响应帧的站可以不执行帧重传。如果站执行帧重传,则相比于传输帧交换序列反而会干扰进行中的低延迟业务传输。具体地,即使将帧传输给非str多链路装置的站没有接收到响应帧,站也可以不执行帧重传。即使在非str多链路对中的任何一个传输帧的站未接收到响应帧,站也可以不执行帧重传。在另一具体的实施例中,在帧交换序列中未接收到响应帧的站可以基于传输帧的链路和属于非str多链路对的链路是否到达用于低延迟业务传输的服务时段来确定是否执行帧重传。例如,当传输帧的链路和属于非str多链路对的链路达到用于低延迟业务传输的服务时段时,传输帧的站可以不执行帧重传。在帧交换序列中未接收到响应帧的站可以基于帧的接收者是否参与到用于低延迟业务传输的服务时段协商(negotiation)来确定是否执行帧重传。例如,当帧的接收者参与用于低延迟业务传输的服务时段协商时,传输帧的站可以不执行帧重传。在上述实施例中,用于低延迟业务传输的服务时段可以是受限的(restricted,r)-twt(target wakeup time,目标唤醒时间)的服务时段。通过图25描述r-twt。
[0217]
在图20的实施例中,ap多链路装置包括第一ap(ap1)和第二ap(ap2),作为非str多链路装置的非ap站多链路装置包括第一站(sta1)和第二站(sta2)。第一ap(ap1)和第一站(sta1)在第一链路(link1)中操作。第一ap(ap1)在第一站(sta1)传输rts帧。作为对rts(request to send,请求发送)帧的响应,第一站(sta1)将cts(clear to send,清除发送)帧发送到第一ap(ap1)。此时,rts帧包括关于在rts帧/cts帧交换之后将被传输的业务的优先级的信息。关于优先级的信息可以表示在rts帧/cts帧交换之后传输业务,而不是低延迟业务。或者,关于优先级的信息可以指示rts帧/cts帧交换之后传输具有比第二链路中等待传输的帧的优先级低的优先级的业务。在这种情况下,第一站(sta1)不传输cts帧,而第二站(sta2)将低延迟业务不传输至第二ap(ap2)。
[0218]
虽然第一ap(ap1)从第一站(sta1)未接收到cts帧,但不向第一站(sta1)重传rts帧。此外,第一ap(ap1)在第一链路(link1)将rts帧传输到站,而不是第一站(sta1)。
[0219]
图21图示了根据本公开的实施例的rts帧的帧控制字段格式。此外,图22图示了根据本公开的实施例的mu-rts帧的用户信息字段格式。
[0220]
如上所述,在帧交换序列中交换的帧可以包括关于在帧交换序列之后将被传输的帧中包括的业务的优先级的信息。具体地,发起帧交换的发起(initiating)帧可以包括关于业务的优先级的信息。具体地,当发起帧为控制帧时,帧控制字段可以包括关于业务的优先级的信息。例如,发起帧可以包括表示帧交换序列之后将被传输的帧中包括的业务是否为低延迟业务的1比特字段(low latency indication,低延迟指示)。在这种情况下,1比特字段可被包括在发起帧中,而不是更多数据字段。此外,发起帧可以包括表示帧交换序列之后将被传输的帧中包括的业务的业务标识符(traffic identifier,tid)的4比特字段(tid信息)。在其他具体的实施例中,发起帧可以包括表示帧交换序列之后将被传输的业务的优
先级的4比特字段(优先级信息)。在这种情况下,4比特字段可被包括在发起帧中,而不是到ds字段、从ds字段、更多片段字段及重试字段。此外,发起帧可以包括表示是否包括关于帧交换序列之后将被传输的帧中包括的业务的优先级的信息的1比特字段(业务信息标志)。此时,1比特字段可以代替受保护的帧字段而被包括。这是因为,在控制帧中,更多数据字段、到ds字段、从ds字段、更多片段字段、重试字段和受保护的帧字段不传递附加含义。
[0221]
图21(a)示出不包括关于业务的优先级的信息的rts帧的帧控制字段。此外,图21(b)示出根据本公开的实施例的包括关于业务的优先级的信息的rts帧的帧控制字段。
[0222]
mu-rts帧是一种触发帧。触发帧可以触发一个或多个站的传输。为此,触发帧可以包括与触发传输的站数目一样多的用户信息字段。每个用户信息字段指示用于触发传输触发帧的每个站的信令信息。mu-rts帧的用户信息字段可以包括关于mu-rts帧/cts帧交换序列之后将被传输的帧中包括的业务的优先级的信息。在这种情况下,mu-rts帧的用户信息字段可以包括关于利用保留字段的业务的优先级的信息。具体地,用户信息字段可以包括关于利用ul fec编码类型字段、ul he-mcs字段、ul dcm字段、ss分配/ra-ru信息字段和ul目标接收功率字段的业务的优先级的信息。
[0223]
通过图21描述的实施例可以适用于关于业务的优先级的信息的格式。图22(a)示出不包括关于业务的优先级的信息的mu-rts帧的用户信息字段。图22(b)示出根据本公开的实施例的包括关于业务的优先级的信息的mu-rts帧的用户信息字段。
[0224]
mu-rts帧/cts帧交换序列可以在一个ap和多个站之间执行,因此即使多链路装置不传输cts帧,也可以持续mu-rts帧/cts帧交换序列。
[0225]
在适用现有无线网络操作的情况下,即使在中断帧交换序列之后,为了传输低延迟业务,多链路装置需获得传输机会。因此,需要经过与其它无线通信设备的竞争,所以在此过程中低延迟业务传输可能被再次延迟。为了防止这种情况,可能需要低延迟业务传输方法。对于此通过图23至图24进行描述。
[0226]
图23图示了接收rts帧的站根据本公开的实施例向传输rts帧的ap请求传输机会转让。
[0227]
当低延迟业务存储在缓冲器中的站接收发起帧交换序列的发起帧时,站可将低延迟业务的优先处理请求插入到对发起帧的响应帧中,并可传输响应帧。传输发起帧的站可以接受或拒绝低延迟业务的优先处理请求。接收到包括低延迟业务的优先处理请求的响应帧的站可以传输响应帧并接受低延迟业务的优先处理请求。此外,接收到包括低延迟业务的优先处理请求的响应帧的站可以在帧交换序列之后执行预定的传输,以拒绝低延迟业务的优先处理请求。
[0228]
例如,第一站从第二站接收rts帧。在这种情况下,如果第一站将低延迟业务传输存储在缓冲器中,则第一站可以通过将低延迟业务的优先处理请求插入到cts帧中来向第二站发送cts帧。第二站接收cts帧,该cts帧包括低延迟业务的优先处理请求。此时,如果第二站接受低延迟业务的优先处理请求,则第二站向第一站发送cts帧。此时,第一站接收cts帧,并发送包括低延迟业务的帧。当第二站拒绝低延迟业务的优先处理请求时,第二站将dl数据发送到第一站。在本实施例中,帧之间的间隔可以是sifs。
[0229]
在另一示例性实施例中,当低延迟业务存储在缓冲器中的站接收发起帧交换序列的发起帧时,站作为对发起帧的响应发送发起帧并可以请求低延迟业务的优先处理。在这
种情况下,作为对发起帧的响应被传输的发起帧包括关于站存储在缓冲器中的低延迟业务的特性的信息。例如,第一站从第二站接收rts帧。在这种情况下,如果第一站在缓冲器中存储低延迟业务传输,则第一站可以向第二站发送rts帧。此时,rts帧的帧控制字段可包括关于站存储在缓冲器中的低延迟业务的特性的信息。此时,关于低延迟业务的特性的信息可以通过图21所述的实施例指示。
[0230]
通过上述实施例,接收低延迟业务的优先处理请求的站可以不接受低延迟业务的优先处理请求,也可以结束帧交换序列。例如,作为对rts帧的响应接收rts帧或接收包含低延迟业务的优先处理请求的cts帧的站,在之后可以不发送dl数据帧。这是因为低延迟业务的优先处理请求帧交换序列之后的连续的序列可以被解释为不期望的信令。
[0231]
此外,发送发起帧的站可以在发起帧包括关于在帧交换序列之后将被传输的业务的特性的信息。例如,rts帧/cts帧交换序列中发送rts帧的站可以在rts帧包括关于rts帧/cts帧交换序列之后将被传输的业务的特性的信息。关于业务的特性的信息可以通过图21描述的实施例来指示。在该实施例中,接收到发起帧的站可以基于关于包括发起帧的业务的特性的信息来判断是否请求低延迟业务的优先处理。例如,第一站可以在rts帧/cst帧交换之后,向第二站发送包括关于将被传输的业务的特性的信息的rts帧。第二站可以基于关于rts帧/cst帧交换之后将被传输的业务的特性的信息来确定是否向第一站请求低延迟业务的优先处理。具体地,当rts帧/cst帧交换之后将被传输的业务不是低延迟业务时,第二站可以向第一站请求低延迟业务的优先处理。此外,当rts帧/cst帧交换之后将被传输的业务是低延迟业务时,第二站可以不向第一站请求低延迟业务的优先处理。在另一示例性实施例中,当rts帧/cst帧交换之后将被传输的业务的优先级低于存储在第二站的缓冲器中的低延迟业务的优先级时,可以向第一站请求低延迟业务的优先处理。此外,当rts帧/cst帧交换之后将被传输的业务的优先级等于或高于存储在第二站的缓冲器中的低延迟业务的优先级时,可以不向第一站请求低延迟业务的优先处理。
[0232]
在图23的实施例中,ap向站发送rts帧。此时,rts帧包括关于rts帧/cts帧交换之后将被传输的业务的特性。具体地,rts帧指示rts帧/cts帧交换之后将被传输的业务不是低延迟业务,并且可以指示rts帧/cts帧交换之后将被传输的业务的优先级。由于rts帧/cts帧交换之后将被传输的业务不是低延迟业务,因此站传输请求低延迟业务的优先处理的cts帧(cts#1)。此时,站将cts帧(cts#1)的持续时间字段的值设置为从rts帧的持续时间字段的值减去cst帧传输所需的时间(ctstime)和sifs的值。ap从站接收cts帧(cts#1)。ap向站传输cts帧(cts#2)来接受低延迟业务传输。此时,ap将cst帧(cts#2)的持续时间字段的值设置为从cts帧(cts#1)的持续时间字段的值减去cst帧传输所需的时间(ctstime)和sifs的值。
[0233]
在上述实施例中,当低延迟业务传输结束并且为了帧交换设置的txop被保留时,传输低延迟业务的站可以传输响应帧来信令完成低延迟业务的传输。具体地,rts帧/cts帧交换序列中请求低延迟业务的优先处理,并且完成低延迟业务传输的站可以传输cts帧。在这种情况下,站不使用非ht ppdu的格式而是用如ht ppdu、vht ppdu、eht ppdu的格式传输cts帧。在具体实施例中,不是非ht ppdu的其它格式可以是eht ppdu格式。这是因为cts帧不是为了设定nav,而是表示低延迟业务传输已完成的意图。
[0234]
在上述实施例中,关于cts帧/rts帧传输描述的实施例中,传输至某个站表示着将
cts帧/rts帧的ra字段设置为相应的站的mac地址。
[0235]
图24图示了根据本公开的实施例的包括低延迟业务的优先处理请求的cts帧的帧控制字段格式。
[0236]
如上所述,cts帧可以包括关于低延迟业务的优先处理请求的信息。
[0237]
cts帧可以包括表示低延迟业务的优先处理请求的1比特(low latency indication,低延迟指示)。此外,cts帧可以包括表示帧低延迟业务的tid(traffic identifier,业务标识符)的4比特字段(tid信息)。在另一示例性实施例中,cts帧可以包括表示低延迟业务的优先级的4比特字段(优先级信息)。此外,cts帧可以包括1比特字段(ul请求),所述1比特字段表示传输cts帧的站是否请求上行链路传输。
[0238]
通过图25至图30描述对于低延迟业务传输的调度。在现有的无线网络通信中,通过edca(enhanced distributed channel access,增强型分布式信道接入)为每个ac设置信道接入参数,并利用所设定的信道接入参数处理根据每个ac的优先级处理业务。然而,现有的edca在概率上提供具有高优先级的信道接入,因此在支持低延迟业务传输的方面存在不足之处。为了弥补这一点,可以设定可优先传输低延迟业务的时间区间。为了便于描述,将低延迟业务优先被传输的时间区间称为受限的服务时段。因为需要vr/ar等低延迟业务传输的大部分服务需要周期性的业务传输,所以由受限的服务时段的低延迟业务传输延迟减小效果较大。
[0239]
受限的服务时段可以是低延迟业务传输和对低延迟业务的响应的传输优先被允许的时间区间。具体地,在受限的服务时段中,可以是仅允许低延迟业务传输和对低延迟业务的响应的传输的时间区间。在另一示例性实施例中,在受限的服务时段中可以是执行低延迟业务传输和对低延迟业务的响应的传输,并且在完成低延迟业务传输和对低延迟业务的响应的传输之后,允许除低延迟业务之外的业务的传输的时间区间。
[0240]
首先,对受限的服务时段的设置方法进行描述。受限的服务时段可以通过现有的wlan的twt被设定。twt通过ap与站的协商设置服务时段,在服务时段区间中,ap与站进行收发并支持除服务时段以外的区间进入低功率模式。对于此通过图25进行详细描述。为了便于说明,通过twt设置受限的服务时段,并将ap和站基于受限的服务时段操作的称为受限的twt。
[0241]
图25图示了根据本公开的实施例的在ap与站之间设置广播twt的方法。
[0242]
在twt中,服务时段可如下设置。ap向连接(associated)至ap的站请求参与twt。站参与广播twt,或可以对ap和个别(individual)twt进行协商。此时,ap可将he操作元素的twt要求子字段的值设定为1,并向站请求twt的参与。此外,ap可通过管理帧(例如,信标帧)传输广播twt元素,并可将广播twt的参与所需的信息传递到站。此时,ap可以设置dot 11twtoptionactivated为真(true),he capabitivities(能力)元素的广播twt支持字段(元素)设定为1,信令支持广播twt。ap可以将受限的服务区间与twt的服务时段类似地设置。
[0243]
在图25的实施例中,第一站(sta1)向ap请求twt设置。ap和第一站(sta1)设置twt参数,例如最大tbtt、侦听区间(listen interval)。由此,ap和第一站(sta1)及第二站(sta2)设置广播twt。ap使用信标帧指示广播twt服务时段。在广播twt服务时段中,ap可将dl(downlink,下行链路)ppdu(physical layer protocol data unit,物理层协议数据单
元)传输到第一站(sta 1)和第二站(sta 2),或者将触发帧传输到第一站(sta 1)和第二站(sta 2)来触发ul(uplink,上行链路)传输。在广播twt服务时段中,第一站(sta 1)和第二站(sta 2)唤醒以接收信标帧。第一站(sta1)和第二站(sta2)从接收到的信标帧获得关于twt的信息。ap可将触发帧发送到第一站(sta1)和第二站sta2),第一站(sta1)可将ps-poll(节能轮询)帧传输到ap,并且第二站(sta2)可向ap传输qos null帧。ap接收由第一站(sta1)和第二站(sta2)传输的ps-poll帧和qos null帧,并判断第一站(sta 1)和第二站(sta 2)处于唤醒(awake)状态。ap可向第一站(sta1)和第二站(sta2)发送多sta块确认帧。ap将dl ppdu传输到第一站(sta1)和第二站(sta2)。
[0244]
在现有的twt的服务时段不参与twt的站不限制执行信道接入或执行传输。这是因为twt是为了帮助参与twt的站进入省电状态(doze state)。然而,用于防止低延迟业务的传输延迟的受限的服务时段必须保证低延迟业务的优先传输,因此需要用于保护受限的服务时段的方法。
[0245]
在受限的服务时段中,不参与受限的twt的站成为信道接入将受限制。具体地,在受限的服务时段中,不参与受限的twt的站可能无法执行信道接入。在受限的服务时段中,不参与受限的twt的站完成信道接入时,该站不进行传输并且可以重新开始信道接入过程。此时,当受限的服务时段结束时,站可以重新开始信道接入过程。此外,站的信道接入可以表示edca退避过程。完成信道接入可以表示edca退避过程的退避计数器达到0。此外,当站重新开始信道接入过程时,站可以随机从在之前的信道接入使用的cw内获取整数,并将得到的整数作为退避计数器使用。也就是说,站可以将之前的信道接入使用的cw的大小不增加2倍。此时,cw可以按ac维持。这种信道接入限制可仅适用于支持受限的twt的站。具体地,这样的信道接入限制仅适用于非传统(eht)站中eht capabilities元素的dot 11restrictedtwtoptionimplemented设置为真(true)的站,可以不适用于非传统(eht)站中eht capabilities元素的dot 11restrictedtwtoptionimplemented设置为假(false)的站。在本说明书中,非传统站可以表示eht站及eht站之后的站。此外,传统站作为eht站之前的站,可以表示非ht站、ht站、vht站和he站。
[0246]
此外,在受限的服务时段中,可以在非传统站设置对于低延迟业务之外的业务的nav。具体地,如在低延迟业务之外的业务设置nav,站可以停止用于低延迟业务之外的业务的传输的信道接入过程。在这样的实施例中,nav可以是独立于现有nav(基本nav、intra-bss nav)的nav。在这种情况下,非传统站可以被限定为支持受限的twt的站。在另一具体实施例中,非传统站可以被限定为参与受限的twt的站。
[0247]
受限的服务时段可以包含在广播twt服务时段内。在另一个具体实施例中,受限的服务时段可以不包含在广播twt服务时段内。
[0248]
此外,受限的服务时段可以由ap指定的周期反复。也就是说,ap可以指定受限的服务时段的反复周期。通过此,为了设置受限的服务时段,ap每次可以不传输信标帧的twt元素。此时,服务期限的周期可以根据低延迟业务使用的低延迟服务的特性来设置。例如,低延迟业务没50ms生成的低延迟服务时段的周期可以是50ms。
[0249]
此外,在不支持受限的twt的站中,可设定静态区间(qualietal interval)。现有的无线网络中的静态区间是用于支持信道感知的区间。当设定静态区间时,所有站都中断传输。利用这些静态区间的特征可以保护受限的服务时段。对于此通过图26进行描述。在这
种情况下,不支持受限的twt的站可以被限定为传统站。
[0250]
图26图示了根据本公开的实施例的ap设置静态区间。
[0251]
操作受限的twt的ap可通过传输静态(quiet)元素来设定静态区间。在静态区间期间,站中断信道接入。然而,当限制到参与受限的twt的站的信道接入时,无法执行低延迟业务的传输。因此,参与受限的twt的站,可忽略对应于受限的服务时段的静态区间。此时,对应于受限的服务时段的静态区间表示受限的twt的用于保护受限的服务时段而设定的静态区间。具体而言,参与受限的twt的站可将对应于受限的服务时段的静态区间视为受限的服务时段。操作受限的twt的ap可以将静态区间不设定为与受限的服务时段一致。这是因为,在静态元素静态区间由时间单元tu(time unit,1024us)为单位被设定,twt由256us单位被设定。
[0252]
然而,为了受限的服务时段在未设定静态区间的静态区间执行信道接入时,可能妨碍为了受限的服务时段未设定的静态区间。因此,有必要区分为了受限的服务时段设定的静态区间,即对应于受限的服务时段的静态区间。因此,参与受限的twt的站,可能无法忽略不对应于受限的服务时段的静态区间。在不对应于受限的服务时段的静态区间,站不能执行所有的传输。具体而言,参与受限的twt的站,可能无法忽略与受限的服务时段不重叠的静态区间。在具体实施例中,参与受限的twt的站,在与受限的服务时段不重叠的静态区间内不能执行所有传输。
[0253]
此外,在上述实施例中,受限的服务时段的开始时间点和静态区间的开始时间点为预定的时间内,并且服务时段的开始时间点和静态区间的开始时间点在预定的时间内的情况下,参与受限的twt的站可视为对应于受限的服务时段的静态区间。如上所述,操作受限的twt的ap可以将静态区间设定为与受限的服务时段不一致。
[0254]
在图25的实施例中,ap传输信标帧以设置静态区间和受限的服务时段。在图25(a)中,静态区间设定为与受限的服务时段相同的时间区间。因此,在静态区间中参与受限的twt的站执行信道接入。在图25(b)中,静态区间被设定为早于受限的服务时段的开始时间点的时间点至晚于受限的服务时段的结束时间点为时间点。在图25(b)中,与受限的服务时段不重叠的静态区间中,参与受限的twt的站的信道接入被限制。在重叠于受限的服务时段的静态区间中,参与受限的twt的站执行信道接入。
[0255]
如上所述,可以在受限的服务时段中限制信道接入。由此,关于txop设置也适用这些限制。对于此通过图27进行描述。
[0256]
图27图示了根据本公开的实施例的站考虑受限的服务时段设置txop的方法。
[0257]
在受限的服务时段开始之前获得txop的站,即作为txop持有者的站可在受限的服务时段开始之前结束txop。这是因为,在受限的服务时段开始的情况下也继续进行txop持有者的帧交换时,可能干扰低延迟业务的传输。此时,站可以是非传统站。在另一具体实施例中,站可以限于支持受限的twt的站。也就是说,将dot 11restrictedtwtoptonimplemented的字段的值设置为假(false)的站可以不适用这些限制。
[0258]
在具体实施例中,如果作为txop持有者的站传输低延迟业务,则即使在受限的服务时段开始之后也可以持续帧交换。
[0259]
以下将描述站在受限的服务时段之前结束txop的具体方法。
[0260]
站可以基于受限的服务时段来设置txop。具体地,站可将txop的结束时间设置为受限的服务时段开始前。此时,站可以将发起帧交换序列的发起帧的持续时间设置为受限的服务时段的开始前。例如,如果站成功信道接入的时间点是受限的服务时段开始3m之前,则站可以将txop设置为3ms之前。此外,站可通过传输cts-to-self帧来终止txo。在这种情况下,站可将cts-to-self帧以基本传送速度(6mbps)进行传输。这是因为站以基本传送速度传输帧时,多个传统站能够接收帧。
[0261]
在另一示例性实施例中,在受限的服务时段开始之前站可以传输cf-end帧。通过此,站可以在受限的服务时段开始之前结束txop。在这种情况下,站可以以基本传输速率(6mbps)传输cf-end帧。这是因为站以基本传输速度传输帧时,多个传统站能够接收帧。
[0262]
此外,不是txop持有者的站可以在受限的服务时段开始时间点解除在受限的服务时段开始之前设置的nav。此时,站可以是支持受限的twt的站。即,站可以是将dot 11restrictedtwtoptionimplemented的字段的值设定为真(true)的站。虽然不是txop持有者的站但不支持受限的twt的站在受限的服务时段开始时间点,不能解除在受限的服务时段开始之前设置的nav。然而,如果站完成帧交换并且txop的剩余持续时间少于cf-end帧的传输所需的时间和sifs总和的两倍,则站可不传输cf-end帧。在这种情况下,站可以视为在受限的服务时段的开始时间点txop被解除。具体地,站可以视为在受限的服务时段的开始时间点解除了基本nav。
[0263]
在另一具体实施例中,站可以限于参与受限的twt的站。
[0264]
在图27的实施例中,ap传输包含twt元素的信标帧,信令受限的服务时段被设置。在图27(a)的实施例中,站通过传输rts帧来设置txop。此时,站将rts帧的持续时间字段的值设置为受限的服务时段之前。站与ap执行帧交换,并且在受限的服务时段开始之前完成帧交换。此时,站最后传输cts-to-self帧。在图27(b)的实施例中,站通过传输rts帧来设置txop。此时,站不考虑受限的服务时段设置rts帧的持续时间字段的值。站与ap执行帧交换,并且在受限的服务时段开始之前完成帧交换。在这种情况下,站最终传输cf-end帧解除txop。
[0265]
在现有的无线网络操作中,作为txop规则的例外定义可能会超过txop限制(limit)传输的操作。例如,在单个mpdu的重传、块确认协议(agreement)下单个msdu传输(不包括在a-msdu和由2个或多个mpdu组成的a-mpdu中)、控制帧和qos null帧(不包括在由2个或多个mpdu组成的a-mpdu中)的传输可能会超过txop限制(limit)的传输。如果对于受限的服务时段也允许这些例外,则低延迟业务的传输可能会被延迟。这些txop限制的例外不能侵犯受限的服务时段并适用。
[0266]
当txop的结束时间和受限的服务时段的开始时间点在预定时间差之内时,txop在受限的服务时段的开始之前,站可由获得的txop进行判断。预定时间可以是100us。在另一示例性实施例中,当txop的结束时间点在受限的服务时段中时,txop在受限的服务时段的开始之前,站可由获得的txop进行判断。
[0267]
如上所述,站可在受限的服务时段之前完成帧交换。由此,帧交换的完成时间点在受限的服务时段内时,站可以不允许帧交换。此时,站可以执行分段存储并在受限的服务时段开始之前完成帧交换。
[0268]
此外,在作为txop持有者的站执行的帧交换中传输低延迟业务时,在开始低延迟
服务时段开始之后,站也可以持续帧交换。
[0269]
通过图28来描述考虑受限的服务时段的信道接入过程。
[0270]
图28图示了根据本公开的实施例的站考虑受限的服务时段再次执行信道接入过程。
[0271]
如上所述,即使站在受限的服务时段之前完成信道接入,但帧交换完成时间点在受限的服务时段开始之后,则站可以不执行传输再次开始信道接入过程。此时,站可以重新获得退避计数器的值。此时,站可以原样使用在前一信道接入过程中使用的cw的大小。即,站可以将在前一信道接入过程中使用的cw的大小不增加2倍,并且不初始化为cw可具有的值中的最小值。此外,站可以不增加如qsrc(qos sta retry counter,qos站重试计数器)的重试(retry)次数。
[0272]
此外,站完成信道接入的时间点在受限的服务时段的开始时间点起的预定时间内时,站可以不执行传输并且再次开始信道接入过程。
[0273]
在上述实施例中,帧交换完成时间点为受限的服务时段的开始之后的情况下,要传输低延迟业务的站也可以在信道接入完成之后开始帧交换。这种例外可以仅在要传输低延迟业务的站参与受限的twt的站的情况。
[0274]
此外,如上所述,站可以像在低延迟业务之外的业务的ac设置nav一样操作。因此,站可以判断用于低延迟业务之外的业务的ac传输的cca结果不是占有的(busy)。
[0275]
在图28的实施例中,ap传输包含twt元素的信标帧,信令受限的服务时段被设置。在受限的服务时段开始之前,站的信道接入的退避计数器值达到0。站判断包括将要传输的业务的帧交换完成时间点在服务时段开始时间点之后。因此,站在之前信道接入过程中使用的cw值内获得退避计数器。站使用获得的退避计数器再次执行信道接入过程。此时,站不增加再次传输计数器。
[0276]
在受限的服务时段完成之前,可以完成所有低延迟业务传输。在这种情况下,由于低延迟服务时段,限制低延迟业务以外的业务的传输可能是低效的。因此,可能需要在早期结束受限的服务时段的方法。对于此通过图29的实施例进行描述。
[0277]
图29图示了根据本公开的实施例ap早期结束受限的服务时段的操作。
[0278]
ap为了早期结束受限的服务时段,必须能够判断参与受限的twt的站的所有低延迟业务传输已完成。为此,参与受限的twt的站,可以信令是否向传输的帧附加传输低延迟业务。具体地,站可以设置帧的帧控制字段的更多数据子字段的值来信令附加传输低延迟业务。此时,如果在受限的服务时段传输的帧的帧控制字段的更新数据子字段的值是1,则更多数据子字段表示需要附加地传输低延迟业务,而不表示是否需要附加地传输低延迟业务之外的业务。例如,如果参与受限的twt的站不将低延迟业务存储在传输缓冲器,而只存储低延迟业务之外的业务,则站可将在受限的服务时段传输的帧的帧控制字段的更多数据子字段的值设置为0。ap可以基于参与受限的twt的站在受限的服务时段中的帧的帧控制字段的更多数据子字段的值没有0,早期结束受限的服务时段。具体地,如果在ap的传输缓冲器没有要传输的低延迟业务,且参与受限的twt的站在受限的服务时段中的帧的帧控制字段的更多数据子字段的值没有0,则ap可以早期结束受限的服务。
[0279]
ap可以传输预定的控制帧来早期结束受限的服务时段。在这种情况下,控制帧可以是cf-end帧。在这种情况下,ap可以将cf-end帧的bassid(ta)字段设置为ap的mac地址或
bssid。此外,ap可将cf-end帧的bssid(ta)字段的单独/组比特设置为1。在另一具体实施例中,ap可以传输预定的管理帧早期结束受限的服务时段。
[0280]
由在受限的服务时段内结束受限的服务时段,可以判断接收预定帧的站结束受限的服务时段。在这种情况下,接收预定帧的站可以恢复信道接入,而不受限制适用于受限的服务时段。如上所述,预定的帧可以是cf-end帧。在这种情况下,站从受限的服务时段接收的cf-end帧的ta(bssid)字段的值为站连接(associated)的ap的mac地址时,站可以将受限的服务时段判断为结束的cf-end帧。
[0281]
如上所述,为了从传统无线通信终端中保护受限的服务时段,可以设置用于受限的服务时段的静态区间。此时,ap可以传输cf-end帧以结束受限的服务时段。这是因为,当ap传输cf-end帧时,可以解除设置在传统站的静态区间。
[0282]
在上述实施例中,cf-end帧可以是帧控制字段的类型为控制帧(类型值b3 b2==01),子类型为cf-end帧(子类型值b7 b6 b4b4==1110)。
[0283]
当设定用于受限的服务时段的静态区间时,参与受限的twt的站在受限的服务时段内传输cf-end帧可能不被允许。在具体实施例中,参与受限的twt的站在对应于受限的服务时段的静态区间传输cf-end帧可能不被允许。这是因为参与受限的twt的站传输cf-end帧时,设置在传统站的nav被解除。然而,如上所述,当cf-end帧被用于早期结束受限的服务时段时,ap可以在受限的服务时段内传输cf-end帧。
[0284]
在图29的实施例中,ap传输包括twt元素及静态元素的信标帧。支持受限的twt的站判断受限的服务时段被设置,并且不支持受限的twt的站判断静态区间被设置。当ap判断在受限的服务时段内完成所有低延迟业务的传输时,ap传输cf-end帧并早期结束受限的服务时段,并且解除设置在传统站的静态区间。此时,支持受限的twt的站判断受限的服务时段中所适用的信道接入限制消失。具体而言,如上所述,在受限的服务时段内适用设置nav的实施例的情况下,支持受限的twt的站可以判断用于受限的服务时段的nav被解除。此外,不支持接收到cf-end帧的受限的twt的站解除nav。
[0285]
通过图11至图24描述了多链路装置的操作。通过图30至图35描述多链路装置的信道接入操作。
[0286]
如果非str多链路装置的第一站在第一链路预计接收特定帧,则在第一链路接收特定帧的时间点,在第二链路操作的非str多链路装置的第二站可以不执行信道接入或传输。此时,特定帧可以是周期性传输的帧。具体地,特定帧可以是dtim帧。
[0287]
此外,当第二站是txop持有者时,在第一链路接收特定帧的时间点之前,第二站可以结束txop。在这种情况下,结束txop的方法可以适用通过图28描述的结束txop的实施例。具体地,第二站可以在第一链路接收特定帧的时间点之前设置txop的结束。例如,如果特定帧为dtim,第二站可以基于dtim的接收周期来设置txop的结束时间点。此外,在第一链路中接收特定帧的时间点之前,第二站可以传输cf-end帧。此外,在本实施例中,可以不适用txop限制例外。
[0288]
此外,第二站可以在第一链路接收特定帧的时间点之前停止信道接入。在这种情况下,可以适用通过图28描述的信道接入停止实施例。具体地,在完成第二站信道接入的时间点与在第一链路预计接收特定帧的时间点之间的差异不足以完成第二站要执行的帧交换的情况下,第二站可以再次执行信道接入过程。在这种情况下,第二站可以通过使用在前
一信道接入过程中使用的cw的大小获得退避计数器。此外,第二站可以不增加再次传输计数器。
[0289]
图30图示了根据本公开的实施例的多链路装置在非str链路对执行传输。
[0290]
当多链路装置在非str链路对中的第一链路传输帧时,多链路装置可以从帧传输完成时间点在预定时间内限制在非str链路对的第二链路的帧传输。此时,多链路装置可以是非str多链路装置。在这种情况下,预定时间可以被称为mediumsyncdelay。帧传输操作受限可以是在相应的mediumsyncdelay期间不执行上述的信道接入过程。具体的,多链路装置在第二链路中,可以不执行mediumsyncdelay期间在ieee 802.11定义的dcf(distributed coordination function,分布式协调功能)或edcaf(enhanced distributed channel access function,增强型分布式信道接入功能)操作。在另一示例性实施例中,当多链路装置在第二链路的mediumsyncdelay期间不执行信道感测时,多链路装置可以降低作为信道占有(busy)状态的基准的阈值的能量水平。此时,多链路装置可以将阈值的能量水平设置为-82dbm。
[0291]
在非str多链路装置中操作的多链路装置可以同步在非str多链路对传输的开始时间。在这种情况下,传输开始时间可以表示包括帧的传输开始时间的ppdu的传输开始时间。多链路装置可以暂停传输,同时在信道接入过程中维持退避值0,以便同步非str链路对中的传输开始时间。
[0292]
此外,在非str多链路对中传输之后连续执行接收时,多链路装置可以同步非srt多链路对中的传输的结束时间点。为此,多链路装置可以将用于填充的比特或字段添加到传输的帧或ppdu。此外,多链路装置可以添加包扩展(packet extension,pe)。此外,在非str多链路对中执行连续的帧交换时,多链路装置可以在第一帧交换之后在非str多链路上同步传输开始时间点。在另一示例性实施例中,多链路装置可以执行分段存储来同步传输的结束时间点。
[0293]
如果在多个链路中txop开始时间点相同,则用于每个链路的帧传输的txop可以被同步。此时,在多个链路中用于同时传输的协商步骤之后,可以执行使用多个链路的同时传输。在同时传输的协商步骤中,要执行传输的多链路装置在多个链路以同步传输将用于同时传输的获得txop的请求帧进行传输,并且接收请求帧的多链路装置可以与请求帧以sifs(short interframe space,短帧间隔)间隔传输响应帧。在这种情况下,可以在接收请求帧的一个或多个链路中同时传输响应帧。请求帧可以是控制帧。例如,请求帧可以是rts帧和mu(multi-user,多用户)-rts帧中的一个。在这种情况下,响应帧可以是cts帧。在执行用于同时传输的信道竞争中任何一个链路的信道处于占有状态时,为了同时传输操作多链路装置可以仅使用包括等待或空闲信道的链路来执行传输。上述的请求帧和响应帧的交换可以在多个链路中不同时执行。此外,同步的帧交换可以是包括帧的ppdu的传输开始时间点被同步,并且包括帧的ppdu的传输结束时间点被同步。
[0294]
多链路装置在非str链路对中的第一链路传输用于请求立即响应的帧时,多链路装置可以同步非str链路对的第一链路和第二链路的传输结束时间点。此时,立即响应表示接收到的帧和响应帧之间的间隔为预定间隔。预定间隔可以是sifs。在另一示例性实施例中,预定间隔可以是pifs。此外,多链路装置在非str链路对中的在第一链路传输不请求立即响应的帧时,多链路装置可以不同步非str链路对的第一链路和第二链路的传输结束时
间点。在这种情况下,多链路装置在第二链路中,也不允许传输不请求立即响应的ppdu,并且传输请求立即响应的ppdu。
[0295]
在上述实施例中,传输开始时间点的同步可以表示传输开始时间点之间的差异在预定时间之内。此外,传输结束时间点的同步可以表示传输结束时间点之间的差异在预定的时间之内。在这种情况下,在链路按个别执行信道感测和退避操作时,预定时间可以是在一个链路中由于帧传输开始而在另一链路信道状态未被识别为信道占有(busy)状态的时间。在具体实施例中,预定的时间可以是接收传输切换时间(rxtxturnaroundtime)。例如,预定时间可以是8us或4us。
[0296]
通过这样的实施例,多链路装置可以在非str链路对中防止因任何一个链路的传输而在另一链路不执行传输。
[0297]
在图30的实施例中,ap多链路装置包括第一ap(ap1)和第二ap(ap2),作为非str多链路装置的非ap站多链路装置包括第一站(sta1)和第二站(sta2)。第一ap(ap1)和第一站(sta1)在第一链路(link1)中操作。第二ap(ap2)和第二站(sta2)在第二链路(link2)中操作。在图30(a)中,ap多链路装置站多链路装置执行同步的传输及同步的接收。通过此,使得在非str多链路对中的任何一个链路中不中断传输。在图30(b)中,第一ap(ap1)在第一链路(link1)中传输不请求立即响应的dl ppdu。因为在第一链路(link1)传输不请求立即响应的dl ppdu,所以第二站(sta2)在与第一链路的传输不同步的情况下在第二链路(link2)传输不请求立即响应的dl ppdu。
[0298]
图30示出了非str多链路对中的帧交换从作为str多链路装置的ap多链路装置开始帧交换的实施例。通过图30描述的实施例也适用于从非str多链路装置开始帧交换的情况。对于此,通过图31至图32进行描述。
[0299]
图31图示了从未适用本公开的实施例的非ap站多链路装置开始的帧交换。图32图示了根据本公开的实施例从非ap站多链路装置开始的帧交换。
[0300]
在图31的实施例中,ap多链路装置包括第一ap(ap1)和第二ap(ap2),作为非str多链路设备的非ap站多链路装置包括第一站(sta1)和第二站(sta2)。第一ap(ap1)和第一站(sta1)在第一链路(link1)中操作。第二ap(ap2)和第二站(sta2)在第二链路(link2)中操作。第一站(sta1)和第二站(sta2)的传输的结束时间点不被同步。第一站(sta1)的传输比第二站(sta2)的传输先结束。因此,当第一ap(ap1)将ba帧传输到第一站(sta1)的期间,第二站(sta2)的传输继续。因此,第一ap(ap1)的传输失败。
[0301]
因此,当非str多链路装置在非str链路对中的第一链路传输请求立即响应的帧时,非str多链路装置可以同步非str链路对的第一链路和第二链路的传输结束时间点。此时,立即响应表示接收的帧和响应帧的间隔为预定间隔。预定间隔可以是sifs。在另一示例性实施例中,预定间隔可以是pifs。此外,非str多链路装置在非str链路对中的第一链路传输未请求立即响应的帧时,非str多链路装置可以不同步非str链路对的第一链路和第二链路的传输结束时间点。在这种情况下,非str多链路装置可以在第二链路也传输未请求立即响应的ppdu,并且可能不允许传输请求立即响应的ppdu。
[0302]
在图32的实施例中,ap多链路装置包括第一ap(ap1)和第二ap(ap2),作为非str多链路设备的非ap站多链路装置包括第一站(sta1)和第二站(sta2)。第一ap(ap1)和第一站(sta1)在第一链路(link1)中操作。第二ap(ap2)和第二站(sta2)在第二链路(link2)中操
作。第一站(sta1)和第二站(sta2)的传输的结束时间点被同步。因此,在第一ap(ap1)的传输和第二ap(ap2)的传输彼此不干扰的情况下成功完成。
[0303]
通过图33至图35描述在非str链路对中允许未同步的传输的情况。
[0304]
图33图示了根据本公开的实施例,当多链路装置在非str链路对中的第一链路执行请求立即响应的传输时,在第二链路执行不请求立即响应的传输。
[0305]
多链路装置在非str链路对中的第一链路中发送用于请求立即响应的帧时,多链路装置可以在非str链路对中的第二链路中比第一链路的传输结束时间点先完成,并且可以执行不请求立即响应的传输。在这样的实施例中,由于在第二链路中不传输应答帧,因此能够防止在第一链路中的多链路装置的传输及对传输的响应帧在第二链路中由于多链路装置的传输而受到干扰。此外,在第二链路的多链路装置的传输比第一链路的传输结束时间点未能先结束时,第一链路中的响应帧的传输可能由于第二链路中的多链路装置的传输而受到干扰。因此,第二链路中的多链路装置的传输需要比第一链路的传输先完成。
[0306]
在图33的实施例中,ap多链路装置包括第一ap(ap1)和第二ap(ap2),作为非str多链路装置的非ap站多链路装置包括第一站(sta1)和第二站(sta2)。第一ap(ap1)和第一站(sta1)在第一链路(link1)中操作。第二ap(ap2)和第二站(sta2)在第二链路(link2)中操作。第一站(sta1)在第一链路中执行请求立即响应的上行链路传输时,在第二链路(link2)中,第二站(sta2)在第一站(sta1)的传输结束之前结束,并且执行不请求立即响应的上行链路传输。第一站(sta1)的上行链路传输和第二站(sta2)的上行链路传输彼此不干扰并且完成。
[0307]
图34图示了根据本公开的实施例,当多链路装置在非str链路对中的第一链路执行ul ofdma传输时,在第二链路执行传输的操作。
[0308]
根据在非str多链路对中执行传输的ru,链路之间的影响的大小可以不同。因此,即使多链路装置在作为非str多链路对的第一链路和第二链路中的第一链路执行传输,也可以根据多链路装置执行传输的第一链路的ru和多链路装置执行传输的第二链路的ru的位置允许在第二链路的传输。具体地,多链路装置执行ul ofdma传输时,根据通过哪个ru执行ul ofdma传输允许在第二链路的传输。在另一示例性实施例中,根据多链路装置在每个链路中使用哪个大小的带宽执行传输允许在第二链路的传输。此时,多链路装置可以使用20mhz、40mhz、80mhz、160mhz或320mhz带宽中的任何一个执行传输。
[0309]
在图34的实施例中,ap多链路装置包括第一ap(ap1)和第二ap(ap2),作为非str多链路装置的非ap站多链路装置包括第一站(sta1)和第二站(sta2)。第一ap(ap1)和第一站(sta1)在第一链路(link1)中操作。第二ap(ap2)和第二站(sta2)在第二链路(link2)中操作。第一站(sta1)在第一链路(link1)中参与ul ofdma传输。此时,第一站(sta1)执行ul ofdma的ru和第二站(sta2)执行传输的ru的位置满足预定条件时,第二站(sta2)执行上行链路传输。此时,预定条件可以是ru之间的间隔小于预定间隔。并且,可以根据执行传输的带宽的扩展方向,决定是否允许在第二链路的传输。
[0310]
根据传输方向,可以确定链路对是非str链路对还是str链路对。通过图35对此进行描述。
[0311]
图35图示了根据本公开的实施例,一个对非str是链路对还是str确认链路对的情况。
[0312]
如果第一多链路装置在链路对中的第一链路中执行接收,则在第二链路不能执行传输,但第一多链路装置在第二链路执行接收时,可以在第一链路中执行传输。例如,在6ghz频带中站的传输功率可被限制为等于或小于预定功率。因此,如果第一链路位于6ghz频带,则第一多链路装置在链路对中的第一链路中执行接收时,在第二链路不能执行传输。如果第一多链路装置在第二链路中执行接收,则可以在第一链路中执行传输。因此,根据传输方向在第一链路中执行传输的期间,可以允许在第二链路与第一链路的传输结束时间点未同步的传输结束时间点的传输。此时,多链路装置可以在第二链路上的传输比在第一链路上的传输先结束。为此,多链路装置可以对在第二链路要传输的业务执行分段存储。
[0313]
在图35的实施例中,ap多链路装置包括第一ap(ap1)和第二ap(ap2),作为非str多链路装置的非ap站多链路装置包括第一站(sta1)和第二站(sta2)。第一ap(ap1)和第一站(sta1)在第一链路(link1)中操作。第二ap(ap2)和第二站(sta2)在第二链路(link2)中操作。在这种情况下,在位于6ghz频带的第一链路上执行接收时,非ap站不能在第二链路中执行传输。当非ap站在第二链路(link2)中执行接收时,可以在第一链路(link1)中执行传输。当第一站(sta1)在第一链路(link1)中执行上行链路传输时,第二站(sta2)在第二链路(link2)中开始上行链路传输。此时,在第一站(sta1)的上行链路传输完成之前,第二站(sta1)完成上行链路传输。通过该操作,在第一链路和第二链路中完成上行链路传输,并且也成功地传输ba帧。
[0314]
如上所述,以无线lan通信作为示例说明了本发明,但本发明不限于此并且可以同样地应用于诸如蜂窝通信的其他通信系统。此外,虽然本发明的方法、装置和系统由特殊实施例进行了说明。但本发明的构成因素,操作的一部分或全部可以使用具有通用硬件架构的计算机系统实现。
[0315]
在所述实施方式中说明的特征、结构、效果等至少包含在本发明的一实施方式中,并不限于一个实施方式。进一步地,各个实施例中所说明的特征、结构、效果等可以由实施例所属领域的技术人员相对于其他实施例进行组合或修改。因此,与这些组合和变化相关的内容应当被解释为包括在本发明的范围内。
[0316]
以上虽然结合实施例进行了说明,但这些仅为示例,并不限制于本发明。本发明所属领域的技术人员将知道,在不脱离本实施例的本质特征的情况下,可以进行以上未例示的各种修改和应用。例如,可以对实施例中具体示出的各个部件进行修改和实现。并且与这些修改和应用相关的差异应当被解释为包括在所附权利要求所限定的本发明的范围内。
技术特征:
1.一种与基站无线通信终端进行无线通信的无线通信终端,所述无线通信终端包括:收发器;以及处理器,所述处理器在受限的服务时段内传输被设置成用于低延迟传输的业务的低延迟业务或对所述低延迟业务的响应,在所述受限的服务时段内,限制除所述低延迟业务的传输和所述低延迟业务的传输之外的传输。2.根据权利要求1所述的无线通信终端,其中,所述处理器在所述受限的服务时段开始之前终止用于传输除所述低延迟业务之外的业务的txop。3.根据权利要求1所述的无线通信终端,其中,所述处理器在竞争窗口内获得随机整数,基于所获得的随机整数执行信道接入,当在所述受限的服务时段开始之前完成信道接入并且在判断为在所述受限的服务时段开始之前不能完成帧交换从而放弃传输时,再次执行信道接入。4.根据权利要求3所述的无线通信终端,其中,当所述无线通信终端再次执行所述信道接入时,所述处理器维持在完成的信道接入中使用的所述竞争窗口的大小。5.根据权利要求3所述的无线通信终端,其中,当所述无线通信终端再次执行所述信道接入时,所述处理器维持所述完成的信道接入的重传计数。6.根据权利要求1所述的无线通信终端,其中,设置与所述受限的服务时段对应的静态区间,在所述静态区间中不允许所有传输,所述处理器忽略与所述受限的服务时段对应的静态区间,并在所述受限的服务时段内传输所述低延迟业务或对所述低延迟业务的响应,在所述受限的服务时段内不传输cf end帧。7.根据权利要求1所述的无线通信终端,其中,设置与所述受限的服务时段对应的静态区间,在所述静态区间中不允许所有传输,所述处理器基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点,确定是否忽略所述静态区间,在确定忽略所述静态区间的情况下,忽略与所述受限的服务时段对应的静态区间,并在所述受限的服务时段内传输所述低延迟业务或对所述低延迟业务的响应。8.根据权利要求7所述的无线通信终端,其中,当满足基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点判断的条件时,所述处理器忽略所述静态区间,当不满足基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点判断的条件时,所述处理器不执行所有传输。9.根据权利要求8所述的无线通信终端,其中,基于所述受限的服务时段的开始时间点和静态区间的开始时间点判断的条件是所述静态区间的开始时间点和所述受限的服务时段的开始时间点在预定的时间之内。10.一种与基站无线通信终端进行无线通信的无线通信终端的操作方法,所述操作方法包括:
在受限的服务时段内传输被设置成用于低延迟传输的业务的低延迟业务或对所述低延迟业务的响应的步骤,在所述受限的服务时段内,限制除所述低延迟业务的传输和对所述低延迟业务的响应的传输之外的传输。11.根据权利要求10所述的操作方法,其中,所述操作方法还包括:在所述受限的服务时段开始之前终止用于传输除所述低延迟业务之外的业务的txop的步骤。12.根据权利要求10所述的操作方法,其中,所述操作方法包括:在竞争窗口内获得随机整数的步骤;基于所获得的随机整数执行信道接入的步骤;以及当在所述受限的服务时段开始之前完成信道接入并且在判断为在所述受限的服务时段开始之前不能完成帧交换从而放弃传输时,再次执行信道接入的步骤。13.根据权利要求12所述的操作方法,其中,再次执行所述信道接入的步骤包括:当所述无线通信终端再次执行所述信道接入时,维持在完成的信道接入中使用的所述竞争窗口的大小的步骤。14.根据权利要求12所述的操作方法,其中,再次执行所述信道接入的步骤包括:当所述无线通信终端再次执行所述信道接入时,维持所述完成的信道接入的重传计数。15.根据权利要求10所述的操作方法,其中,设置与所述受限的服务时段对应的静态区间,在所述静态区间不允许所有传输,在所述受限的服务时段内传输所述低延迟业务或对所述低延迟业务的响应的步骤包括:忽略与所述受限的服务时段对应的静态区间,并在所述受限的服务时段内传输所述低延迟业务或对所述低延迟业务的响应的步骤;以及在所述受限的服务时段内不传输cf end帧的步骤。16.根据权利要求10所述的操作方法,其中,设置与所述受限的服务时段对应的静态区间,在所述静态区间不允许所有传输,在所述受限的服务时段内传输所述低延迟业务或对所述低延迟业务的响应的步骤包括:基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点,确定是否忽略所述静态区间的步骤;以及在确定忽略所述静态区间的情况下,忽略与所述受限的服务时段对应的静态区间,并在所述受限的服务时段内传输所述低延迟业务或对所述低延迟业务的响应的步骤。17.根据权利要求16所述的操作方法,其中,基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点,确定是否忽略所述静态区间的步骤包括:当满足基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点判断的条件时,忽略所述静态区间的步骤;以及当不满足基于所述受限的服务时段的开始时间点和所述静态区间的开始时间点判断的条件时,不执行所有传输的步骤。
18.根据权利要求17所述的操作方法,其中,基于所述受限的服务时段的开始时间点和静态区间的开始时间点判断的条件是所述静态区间的开始时间点和所述twt的服务时段的开始时间点在预定的时间之内。
技术总结
本申请公开一种与基站无线通信终端进行无线通信的无线通信终端。无线通信终端包括:收发器;以及处理器。处理器在受限的服务时段内传输被设置成用于低延迟传输的业务的低延迟业务或对低延迟业务的响应,在受限的服务时段内,限制除低延迟业务的传输和对低延迟业务的响应的传输之外的传输。的响应的传输之外的传输。的响应的传输之外的传输。
技术研发人员:金相贤 高建重 孙周亨 洪汉瑟 郭真三
受保护的技术使用者:韦勒斯标准与技术协会公司
技术研发日:2022.01.13
技术公布日:2023/9/9
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/