CN116783981A - 用于多链路设备的链路操作的方法和装置 - Google Patents
用于多链路设备的链路操作的方法和装置 Download PDFInfo
- Publication number
- CN116783981A CN116783981A CN202180090407.6A CN202180090407A CN116783981A CN 116783981 A CN116783981 A CN 116783981A CN 202180090407 A CN202180090407 A CN 202180090407A CN 116783981 A CN116783981 A CN 116783981A
- Authority
- CN
- China
- Prior art keywords
- mld
- link
- mlme
- sme
- selected link
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 62
- 238000004891 communication Methods 0.000 claims abstract description 14
- 238000004590 computer program Methods 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 abstract description 12
- 238000005516 engineering process Methods 0.000 abstract description 2
- 230000004044 response Effects 0.000 description 19
- 230000008901 benefit Effects 0.000 description 5
- 230000001419 dependent effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- OVGWMUWIRHGGJP-WTODYLRWSA-N (z)-7-[(1r,3s,4s,5r)-3-[(e,3r)-3-hydroxyoct-1-enyl]-6-thiabicyclo[3.1.1]heptan-4-yl]hept-5-enoic acid Chemical compound OC(=O)CCC\C=C/C[C@H]1[C@H](/C=C/[C@H](O)CCCCC)C[C@H]2S[C@@H]1C2 OVGWMUWIRHGGJP-WTODYLRWSA-N 0.000 description 3
- 101100366889 Caenorhabditis elegans sta-2 gene Proteins 0.000 description 3
- 101150081243 STA1 gene Proteins 0.000 description 3
- 150000001875 compounds Chemical class 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000001902 propagating effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000010348 incorporation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
- H04W60/04—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/085—Access point devices with remote components
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本申请涉及通信技术领域,特别涉及WIFI技术,并且提供了用于多链路设备(multi‑link device,MLD)的链路操作的方法和装置,以提高MLD的建立和/或拆除程序的传输性能。该方法可以用于接入点(access point,AP)MLD和非AP MLD两者,并且MLD包括媒体接入控制MAC层管理实体MLME和站点管理实体SME。该方法包括:通过SME向MLME指示选择的链路标识ID,其中,选择的链路ID用于指示用于属于接入点AP MLD的AP与属于非AP MLD的非AP STA之间的帧交换的链路;以及通过由选择的链路ID指示的链路来交换一个或多个帧。
Description
技术领域
本公开内容涉及无线通信***,并且更具体但非排他性地,涉及用于无线保真Wi-Fi***中的多链路设备的链路操作的***和方法。
背景技术
电气和电子工程师协会(Institute of Electrical and ElectronicsEngineer,IEEE)正在研究用于多链路设备(multi-link device,MLD)的下一代Wi-Fi标准。无线极高吞吐量(extremely high throughput,EHT)接入点(access point,AP)MLD和相关联的EHT非AP MLD可以建立多于单个链路并且在多于单个链路上(例如在2.4吉赫兹(gigaherz,GHz)频带上的一个链路上和在5GHz上的另一链路上)交换帧。这些帧交换可以在多于单个链路上同时进行或者一次在单个链路上进行。
对于新的MLD特征,为了确保成功地利用MLD,需要解决许多技术问题。
发明内容
本公开内容的目的是提供用于多链路设备(multi-link device,MLD)的链路操作的方法和装置,从而提高MLD的建立和/或拆除程序的传输性能。
前述和其他目的通过独立权利要求的特征来实现。根据从属权利要求、说明书和附图,其他实现方式形式是明显的。
根据本公开内容的第一方面,公开了一种MLD。MLD可以是AP MLD或非AP MLD。MLD包括媒体接入控制MAC层管理实体MLME和站点管理实体SME,MLD包括处理器和收发器,该处理器被配置成:通过SME向MLME指示选择的链路标识ID,其中,选择的链路ID指示用于属于接入点AP MLD的AP与属于非AP MLD的非AP STA之间的帧交换的链路,并且该收发器被配置成:通过由选择的链路ID指示的链路来交换一个或多个帧。
在第一方面的一个可能的实现方式中,选择的链路ID在由MLME向SME提供的以下管理服务中指示:认证、解除认证、关联、重新关联、解除关联。
在第一方面的一个可能的实现方式中,MLD包括单个MAC层和至少两个物理PHY层。
在第一方面的一个可能的实现方式中,至少两个PHY层对应于不同的频带,并且每个PHY层由物理层管理实体PLME管理。
在第一方面的一个可能的实现方式中,SME被配置成与MLME和/或PLME交互。
在第一方面的一个可能的实现方式中,选择的链路ID被包括在基本变体多链路元素MLE的公共部分中。
在第一方面的一个可能的实现方式中,选择的链路ID是4位。
根据本公开内容的第二方面,公开了一种MLD的方法。MLD可以是AP MLD或非APMLD。该方法用于无线保真Wi-Fi***中,并且该MLD包括媒体接入控制MAC层管理实体MLME和站点管理实体SME,该方法包括:通过SME向MLME指示选择的链路标识ID,其中,选择的链路ID用于指示用于属于接入点AP MLD的AP与属于非AP MLD的非AP STA之间的帧交换的链路;以及通过由选择的链路ID指示的链路来交换一个或多个帧。
在第二方面的一个可能的实现方式中,选择的链路ID在由MLME向SME提供的以下管理服务中指示:认证、解除认证、关联、重新关联、解除关联。
在第二方面的一个可能的实现方式中,MLD包括单个MAC层和至少两个物理PHY层。
在第二方面的一个可能的实现方式中,至少两个PHY层对应于不同的频带,并且每个PHY层由物理层管理实体PLME管理。
在第二方面的一个可能的实现方式中,SME与MLME和/或PLME交互。
在第二方面的一个可能的实现方式中,选择的链路ID被包括在基本变体多链路元素MLE的公共部分中。
在第二方面的一个可能的实现方式中,选择的链路ID是4位。
根据本公开内容的第三方面,提供了一种计算机可读存储介质。计算机可读存储介质存储指令,并且当该指令在计算机上运行时,使得该计算机能够执行根据第二方面或第二方面的可能的实现方式中的任一个的用于MLD的链路操作的方法。
根据本公开内容的第四方面,提供了一种包括指令的计算机程序产品。当计算机程序产品在计算机上运行时,使得该计算机能够执行根据第二方面或第二方面的可能的实现方式中的任一个的用于MLD的链路操作的方法。
根据本公开内容的第五方面,提供了一种通信***。该通信***包括多个MLD,并且多个MLD包括AP MLD和非AP MLD,其中,MLD被配置成支持根据第二方面或第二方面的可能的实现方式中的任一个的用于MLD的链路操作的方法。
根据本公开内容的第六方面,用于MLD的链路操作的方法中的任一种的计算机存储介质或计算机程序产品被配置成执行上面提供的相应方法,并且因此,对于装置、计算机存储介质或计算机程序产品可以实现的有益效果,可以参考上面提供的相应方法的有益效果。本文不再描述细节。
本公开内容的其他装置、方法、特征和优点对于本领域技术人员而言在检查以下附图和详细描述后将是明显的或变得明显。意旨在于:所有这些附加的装置、方法、特征和优点都包括在本说明书中、在本公开内容的范围内,并且由所附权利要求保护。
除非另外定义,否则本文使用的所有技术和/或科学术语具有与实施方式所属领域的技术人员通常理解的含义相同的含义。尽管在实施方式的实践或测试中可以使用与本文中所描述的方法和材料类似或等效的方法和材料,但以下描述示例性方法和/或材料。在冲突的情况下,将以本专利说明书(包括定义)为准。另外,材料、方法和示例仅是说明性的,并且不旨在必然是限制性的。
附图说明
本文参照附图仅以示例的方式描述一些实施方式。现在详细地具体参照附图,要强调的是,示出的细节是作为示例并且用于说明性讨论实施方式的目的。关于这一点,对于本领域技术人员而言,结合附图做出描述使得如何可以实践实施方式变得明显。
图1示出了根据本公开内容的一些实施方式的用于MLD的链路操作的***;
图2示出了所提出的用于MLD的管理实体架构;
图3示出了为每个MLME服务定义的原语的示例;
图4示出了非AP MLD和AP MLD的MLD建立程序的示例;
图5示出了根据一些实施方式的本公开内容中的MLD的可能逻辑结构的示意图;
图6示出了包括选择的链路ID的示例MLE结构。
具体实施方式
在详细说明至少一个实施方式之前,应当理解的是,实施方式其应用不必限于以下描述中阐述以及/或者附图和/或示例中说明的部件和/或方法的构造和布置的细节。本文描述的实现方式能够是其他实施方式或以各种方式实践或执行。
图1示出了根据本公开内容的一些实施方式的用于MLD的多链路操作的***。***100包括AP MLD 110以及一个或多个非AP站(station,STA)120。AP MLD 110包括多个AP,例如图1中工作在2.4GHz链路上的111(AP 1)、工作在5GHz链路上的112(AP 2)和工作在6GHz链路上的113(AP 3)。非AP MLD 120包括多个非AP站(non-AP station,非AP STA),例如图1中工作在2.4GHz链路上的121(非AP STA 1)、工作在5GHz链路上的122(非AP STA 2)和工作在6GHz链路上的123(非AP STA 3)。在一些实施方式中,MLD可以指AP MLD,而在一些其他实施方式中,MLD可以指非AP STA。在***100中,属于AP MLD的AP可以使用相应链路来与属于非AP MLD的非AP STA通信。
本公开内容中的***100包括但不限于:802.11be***或以后的***。
在本公开内容中,MLD可以是AP MLD或非AP STA。非AP MLD可以是例如移动电话、智能终端、平板计算机(平板)、笔记本计算机(膝上型计算机)、视频游戏控制台、多媒体播放器、支持Wi-Fi的车辆、设备到设备(device to device,D2D)型装备或任何智能设备。APMLD和/或非AP MLD可以是固定或移动设备。
为了便于描述,本申请中使用的术语的含义定义如下:
多链路设备(multi-link device,MLD):一种设备,该设备是逻辑实体并且具有多于一个附属AP/非AP STA,并且具有到逻辑链路控制(logical link control,LLC)的单个媒体接入控制(medium access control,MAC)服务接入点(service access point,SAP),其包括一个MAC数据服务。
接入点(access point,AP)多链路设备(multi-link device,MLD):一种MLD,其中,属于该MLD的每个站(station,STA)是AP。
非接入点(非AP)多链路设备(multi-link device,MLD):一种MLD,其中,属于该MLD的每个站(station,STA)是非AP STA。
每个附属AP或非AP STA具有其自己的用于在其工作的链路上执行的帧交换的MAC地址。然而,AP或非AP MLD具有其自己的MAC地址,以向上层反映单个实体,通过该实体传送所有传出和传入的MAC服务数据单元(MAC service data unit,MSDU),从而在MAC层内完全定义多链路操作。
AP或非AP MLD的参数分类为链路级参数和/或MLD级参数。链路级参数可以根据链路对于每个附属AP或非AP STA具有不同的值,而MLD级参数具有由所有附属AP或非AP STA在所有链路上使用的单个值。
MLD可以使用建立(setup)作为非AP MLD通过其变得与AP MLD相关联的过程。源于与网络连接的实体的所有MSDU可以递送到非AP MLD。并且MSDU可以定向到非AP MLD已经与其执行建立程序的AP MLD中的任何一个。一旦MSDU被递送到AP MLD,MSDU可以定向到属于AP MLD的一个或多个AP,该一个或多个AP将通过一个或多个建立链路发起MSDU的传输,所述一个或多个建立链路能够支持通过无线介质(wireless medium,WM)向非AP MLD进行的传输。
类似地,MLD可以使用非AP MLD通过其变得与AP MLD不相关联的MLD拆除过程。由与网络连接的实体生成的MSDU应当被递送到非AP MLD,而不会被定向到非AP MLD变得与之不相关联的AP MLD。当非AP MLD变得与AP MLD不相关联时,不存在可以在非AP MLD与APMLD之间交换的数据帧。
应当在建立过程之前进行成功的认证程序。可以使用至少一个关联请求帧和至少一个关联响应帧来完成建立过程。至少一个关联请求帧和至少一个关联响应帧可以包括多链路元素(multi-link element,MLE),该MLE可以包括每个附属AP或非AP STA的所有参数。
没有明确定义当前MLD标准中的程序。这可能导致AP MLD和/或非AP MLD在多于一个链路上发起帧交换,进而将导致低效的程序和重复操作。
为了解决上述问题,本公开内容提供了MLD的链路操作的方法和/或装置。本公开内容提供了一种包括处理器和收发器的MLD。处理器被配置成:通过SME向MLME指示选择的链路标识ID,其中,选择的链路ID指示用于属于AP MLD的接入点AP与属于非AP MLD的非APSTA之间的帧交换的链路。收发器被配置成:通过由选择的链路ID指示的链路来交换一个或多个帧。
选择的链路ID在由MLME向SME提供的以下管理服务中指示:认证、解除认证、关联、重新关联、解除关联。MLD包括单个MAC层和至少两个物理PHY层。至少两个PHY层对应于不同的频带,并且每个PHY层由物理层管理实体PLME管理。
应当注意的是,本公开内容中提供的方法和/或装置可以不限制其用于具有相同问题的任何MLD。
本公开内容中呈现的实施方式可以是***、方法和/或计算机程序产品。计算机程序产品可以包括其上具有用于使处理器执行实施方式的各方面的计算机可读程序指令的计算机可读存储介质(或介质)。
计算机可读存储介质可以是能够保留并存储供指令执行设备使用的指令的有形设备。计算机可读存储介质可以是例如但不限于:电子存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或前述的任何合适的组合。
计算机可读存储介质的更具体示例的非穷举列表包括:便携式计算机磁盘、硬盘、随机存取存储器(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器((erasable programmable read-only memory,EPROM)或闪速存储器)、静态随机存取存储器(static random access memory,SRAM)、便携式光盘只读存储器(compact disc read-only memory,CD-ROM)、数字多功能盘(digital versatile disk,DVD)、记忆棒、软盘、以及前述的任何合适的组合。
本文使用的计算机可读存储介质不应被解释为暂态信号本身,例如无线电波或其他自由传播的电磁波、通过波导或其他传输介质传播的电磁波(例如,穿过光纤线缆的光脉冲)、或通过导线传输的电信号。
本文描述的计算机可读程序指令可以从计算机可读存储介质下载到相应计算/处理设备,或者经由网络(例如因特网、局域网、广域网和/或无线网络)下载到外部计算机或外部存储设备。每个计算/处理设备中的网络适配器卡或网络接口可以从网络接收计算机可读程序指令,并且转发计算机可读程序指令以存储在相应计算/处理设备内的计算机可读存储介质中。
用于执行实施方式的操作的计算机可读程序指令可以是汇编指令、指令集架构(instruction-set-architecture,ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或以一种或多种编程语言的任何组合编写的源代码或目标代码,编程语言包括诸如Smalltalk、C++等的面向对象的编程语言、以及诸如“C”编程语言或类似编程语言的常规过程编程语言。
计算机可读程序指令可以完全在用户的计算机上执行,部分在用户的计算机上执行,作为独立的软件包执行,部分在用户的计算机上并且部分在远程计算机上执行,或者完全在远程计算机或服务器上执行。在后一种情况下,远程计算机可以通过任何类型的网络——包括局域网(local area network,LAN)或广域网(wide area network,WAN)——连接至用户的计算机,或者可以(例如,通过使用因特网服务提供商的因特网)连接至外部计算机。
在一些实施方式中,包括例如可编程逻辑电路、现场可编程门阵列(field-programmable gate array,FPGA)或可编程逻辑阵列(programmable logic array,PLA)的电子电路可以通过利用计算机可读程序指令的状态信息来使电子电路个性化来执行计算机可读程序指令,以执行实施方式的各方面。
图5示出了根据一些实施方式的本公开内容中的MLD的可能逻辑结构的示意图。MLD包括处理器502。在本公开内容的一些实施方式中,处理器502可以被配置成控制和管理MLD的一个或多个动作,例如被配置成执行用于通过SME向MLME指示选择的链路ID的代码。可选地,MLD还可以包括存储器501和通信接口503。处理器502、通信接口503和存储器501可以彼此连接,或者可以通过使用总线504彼此连接。通信接口503被配置成支持MLD执行通信,并且存储器501被配置成存储通信设备的程序代码和数据。处理器502调用存储在存储器501中的代码来执行控制和管理。存储器501可以耦接至处理器502,也可以不耦接至处理器502。
处理器502可以是中央处理单元、通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或另一可编程逻辑器件、晶体管逻辑器件、硬件组件或其任何组合。处理器502可以实现或执行参考本公开内容中公开的内容描述的各种示例逻辑块、模块和电路。替选地,处理器502可以是实现计算功能的处理器的组合,例如,一个或多个微处理器的组合或者数字信号处理器和微处理器的组合。总线504可以是***组件互连(PeripheralComponent Interconnect,PCI)总线、扩展工业标准架构(Extended Industry StandardArchitecture,EISA)总线等。可以将总线分类为地址总线、数据总线、控制总线等。
通信接口503可以是能够支持发送和/或接收无线电信号的收发器,或者通信接口503可以是用于在可以是内部和/或外部模块的不同模块之间的通信的软接口。
图2示出了所提出的用于MLD的管理实体架构。管理实体架构200包括站点管理实体(station management entity,SME)、MAC层管理实体(MAC layer management entity,MLME)和至少两个物理(physical,PHY)层管理实体(physical layer management entity,PLME)。
SME是包括AP MLD和非AP MLD在内的MLD的整体管理实体。SME负责提供正确的MAC层操作。SME可以执行高层的管理功能并且实现标准管理协议。通常,SME可以不必被认为是MLD的组成部分,而MLME和PLME可以被认为是STA的内部部分。
SME可以使用层相关管理实体(例如MLME和/或PLME)来执行STA操作所需的特定动作或服务。管理实体之间的交互可以通过服务接入点(service access point,SAP)来完成。通过SAP进行的管理服务包括:认证、关联、重新关联、解除关联等。在MLD中,SME可以负责在MLD中完成的所有管理活动。
MLME向SME提供的在MLD建立程序中可能使用的服务至少包括:认证、关联、重新关联、解除关联。
SME可以通过SAP提供的服务与MLME和/或PLME交互。定义了一种抽象原语,以在不同的层或子层之间提供服务。图3示出了为每个MLME服务定义的原语的示例。
如图3所示,原语包括:
·Service.request
·Service.confirm
·Service.indication
·Service.response
原语Service.request和Service.response可以由SME生成,而原语Service.confirm和Service.indication可以由MLME生成。可以将每个原语抽象地定义为具有由原语的生成器(例如SME和/或MLME)分配的参数集的函数。原语中的服务例如可以是认证、关联、重新关联、解除关联之一。
为了解决上述问题,SME可以向MLME指示选择的链路ID,其中,选择的链路ID指示用于接入点AP MLD与非AP MLD之间的帧交换的链路。
通过指示选择的链路ID,MLME可以知道要用于帧交换的链路。优点是这避免了在每个链路上传输管理功能,因此提高了效率。
应当注意的是,选择的链路ID可以在不同的原语中具有不同的名称。例如,选择的链路ID可以在MLME-ASSOCIATE.request、MLME-REASSOCIATE.request、MLME-ASSOCIATE.response或MLME-REASSOCIATE.response原语中被称为selectedSetupLinkID;选择的链路ID可以在MLME-DISASSOCIATE.request中被称为selectedTeardownLinkID;选择的链路ID可以在MLME-AUTHENTICATE.request或MLME-DEAUTHENTICATE.request原语中被称为selectedAuthenticateLinkID。
在一个实施方式中,可以在MLME-ASSOCIATE.request、MLME-REASSOCIATE.request、MLME-ASSOCIATE.response或MLME-REASSOCIATE.response原语中指示selectedSetupLinkID。selectedSetupLinkID可以指示链路ID值,通过该链路ID值可以在MLD建立阶段期间进行关联或重新关联请求/响应帧交换。该值可以是AP MLD MLE中定义的链路ID值之一。
还可以在MLME-ASSOCIATE.request或MLME-REASSOCIATE.request原语中指示以下参数:
·PeerSTAAddress:其是指非AP MLD可以变得与之相关联的AP MLD MAC地址;
·EHT能力:可以是为MLD(例如AP MLD或非AP MLD)定义的一组能力;
·基本变体MLE:其包括非AP MLD的每个附属STA的信息(包括非AP MLD MAC地址)。
在接收到MLME-ASSOCIATE.request原语时,非AP MLD可以使用属于非AP MLD的非AP STA之一发起在关联请求帧中具有基本变体MLE的该关联请求帧的传输,其中,非AP MLD工作在MLME-ASSOCIATE.request原语中指示的链路ID上。
这样,MLME将SME所需的每个服务“转换”为将在属于非AP MLD的非AP STA与属于AP MLD的AP之间交换的管理帧的特定集合。
在一个实施方式中,可以在MLME-AUTHENTICATE.request或MLME-DEAUTHENTICATE.request原语中指示selectedAuthenticateLinkID。selectedAuthenticateLinkID可以指示以下链路ID值:通过该链路ID值可以在MLD预建立阶段期间进行认证或解除认证帧交换。该值可以是AP MLD MLE中定义的链路ID值之一。
还可以在MLME-AUTHENTICATE.request原语中指示以下参数:
·PeerSTAAddress:其可以指非AP MLD将利用其进行认证的AP MLD MAC地址;
·基本变体MLE:其包括非AP MLD的每个附属STA的信息(包括非AP MLD MAC地址)。
在一个实施方式中,可以在MLME-DISASSOCIATE.request原语中指示selectedTeardownLinkID。selectedTeardownLinkID可以指示以下链路ID值:通过该链路ID值可以在MLD拆除阶段期间进行相应的解除关联帧交换。该值可以是已经在AP MLD与非AP MLD之间建立并且可用于传输的链路ID值之一。
在一个实施方式中,可以使用以下指南完成MLD建立程序:
·建立过程之前可以是成功的认证程序。
·可以使用关联请求帧和关联响应帧来完成建立过程。关联请求帧和关联响应帧包括MLE。MLE可以包括每个附属AP和/或非AP STA的所有参数。
·可以通过单个链路(例如选择的在一个附属非AP STA与在同一链路上工作的一个附属AP之间的链路)交换关联请求帧和关联响应帧。
·属于非AP MLD的每个非AP STA将与属于在同一链路上工作的AP MLD的AP相关联。
·关联响应帧可以包括每个附属AP的关于接受还是拒绝由在同一链路上工作的附属非AP STA发送的关联请求的决定。
·只有被相应的附属AP或非AP接受的链路可以被定义为建立链路。
·非AP MLD可以通过多个建立链路与AP MLD相关联。
由于将选择的链路用于关联请求帧和关联响应帧,所以避免了在每个链路上传输关联请求帧和关联响应帧,并且提高了效率。
图4示出了非AP MLD和AP MLD的MLD建立程序的示例。在图4中,AP MLD包括3个附属AP:在2.4GHz频带上工作的AP 1、在5GHz频带上工作的AP 2、以及在6GHz频带上工作的AP3。非AP MLD包括3个附属非AP STA:在2.4GHz频带上工作的STA 1、在5GHz频带上工作的STA2和在6GHz频带上工作的STA 3。
MLD建立可以通过2.4GHz频带上的链路来完成,并且可以包括发送关联请求帧和接收关联响应帧。这些帧中的每一个包括MLE。
关联请求帧中包括的MLE可以包含要求与相应的附属AP相关联的每个附属非APSTA的所有参数。
关联响应帧中包括的MLE可以包含每个附属AP的所有参数以及关于关联是被接受还是被拒绝的指示。
当成功的多链路建立过程以及对所有链路的所有请求已被接受时,非AP STA 1与AP 1相关联,非AP STA 2与AP 2相关联,并且非AP STA 3与AP 3相关联。
在一个实施方式中,MLD拆除程序可以使用以下指南来完成:
·建立过程可以使用能够由AP MLD或非AP MLD发起的解除关联帧来完成。
·解除关联帧将通过单个链路(例如选择的在一个附属非AP STA与在同一链路上工作的一个附属AP之间的链路)交换。
·因此,解除关联帧的接收方将禁止附属非AP STA/AP中的每一个向相应的附属AP/非AP STA发送任何MSDU。
·这样,非AP MLD和AP MLD对于所有链路可以变得不关联。
由于将选择的链路用于解除关联帧交换,所以避免了在每个链路上传输解除关联帧,并且提高了效率。
在一个实施方式中,可以在MLD级中定义安全相关密钥,例如成对主密钥(pairwise master Key,PMK)和成对临时密钥(pairwise transient key,PTK)。因此,用于数据帧加密/解密的PMK、PTK可以由属于非AP MLD的所有非AP STA和属于AP MLD的所有AP用于非AP MLD与AP MLD之间的帧交换。
此外,认证程序可以例如在对等实体同时认证(simultaneous authenticationof equals,SAE)方法下生成PMK。PTK可以在MLD建立程序之后发生的4次握手程序中生成。PMK的生成可以通过在选择的链路上的认证帧交换来完成,并且由属于非AP MLD的一个非AP STA和属于AP MLD的相应AP生成的PMK将由属于同一MLD的所有其他非AP STA/AP使用。
通过将选择的链路用于认证帧交换,避免了在每个链路上传输认证帧,并且提高了效率。
在一个实施方式中,MLD可以通过由选择的链路ID指示的链路来交换一个或多个帧。选择的链路ID可以是以上阐述的selectedSetupLinkID、selectedAuthenticateLinkID或selectedTeardownLinkID中的任何一个。应当注意的是,selectedSetupLinkID、selectedAuthenticateLinkID或selectedTeardownLinkID的名称在本公开内容中不是限制性的。
选择的链路ID可以被包括在基本变体MLE的公共信息部分中。选择的链路ID指示链路ID值,通过该链路ID值,相应的帧交换可以在MLE被包括在(特定的帧集合的)的这样的帧中时被执行。
MLD建立和/或拆除程序中使用的一个或多个帧包括但不限于:认证、解除认证、关联请求、关联响应、重新关联请求、重新关联响应、解除关联。
可选地,选择的链路ID是4位(bit)。
图6示出了包括选择的链路ID的示例帧结构。在图6中,选择的链路ID被包括在基本变体MLE的公共信息部分内的“用于MLD操作的所选链路(Selected Link for MLDoperation)”字段中。图6中的TBD是“待定义”的缩写,并且它意味着它在现有技术中尚未被定义。选择的链路ID是帧中新添加的字段。选择的链路ID可以设置为4位,但是设置多少位可以取决于标准定义,并且本公开内容不限制选择的链路ID的长度,例如,选择的链路ID可以设置为8位、16位或k位,其中,k是整数。
已出于说明的目的而呈现了对各种实施方式的描述,但这些描述并非旨在穷举或限于所公开的实施方式。在不脱离所描述的实施方式的范围和精神的情况下,许多修改和变化对于本领域的普通技术人员将是明显的。选择本文中使用的术语来最佳地说明实施方式的原理、实际应用或相对于市场中存在的技术的技术改进,或者使所属领域的其他普通技术人员能够理解本文公开的实施方式。
术语“包括(comprises)”、“包括(comprising)”、“包括(includes)”、“包括(including)”、“具有”及其变形词表示“包括但不限于”。
如本文所使用的,单数形式“一”、“一个”和“该”包括复数指代,除非上下文另外明确指出。例如,术语“化合物”或“至少一种化合物”可以包括多种化合物,包括其混合物。
在本文中使用词语“示例性”来表示“作为示例、实例或说明”。被描述为“示例性”的任何实施方式不一定被解释为比其他实施方式优选或有利并且/或者排除结合来自其他实施方式的特征。符号“A/B”可以包括A和B、A或B。
词语“可选地”在本文中表示“在一些实施方式中提供而在其他实施方式中不提供”。任何特定实施方式可以包括多个“可选”特征,除非这些特征冲突。
贯穿本申请,可以以范围格式呈现各种实施方式。应当理解的是,呈范围格式的描述仅是为了方便和简洁,而不应当被解释为对实施方式的范围的不灵活的限制。
应当理解的是,为了清楚起见在分开的实施方式的上下文中描述的实施方式的某些特征也可以在单个实施方式中组合提供。相反地,为简洁起见在单个实施方式的上下文中描述的实施方式的各种特征,也可以分开地或以任何合适的子组合来提供或者在任何其他描述的实施方式中合适地提供。在各种实施方式的上下文中描述的某些特征不应被认为是这些实施方式的基本特征,除非在没有这些元件的情况下该实施方式是不可操作的。
虽然已经结合其具体实施方式描述了各实施方式,但是明显的是,许多替选方案、修改和变化对于本领域技术人员来说是明显的。因此,本发明旨在包括落入所附权利要求的精神和宽范围内的所有这些替选方案、修改和变化。
虽然本公开内容从装置视角描述了用于MLD的链路操作的解决方案,但是对于本领域技术人员而言显然理解的是,本公开内容中要解决的问题也可以通过方法和/或***来实现。为了避免冗余,将不阐述用于MLD的链路操作的方法。
申请人的意旨在于,在本说明书中提及的所有出版物、专利和专利申请通过引用以其整体并入本说明书中,就如同在引用时每个单独的出版物、专利或专利申请被具体地且单独地指出其将通过引用并入本文中那样。此外,本申请中任何参考文献的引用或标识不应被解释为承认此参考文献可以作为实施方式的现有技术获得。就使用章节标题而言,不应将其解释为必要限制。
Claims (16)
1.一种在无线保真Wi-Fi***中操作的多链路设备MLD,其中,所述MLD包括媒体接入控制MAC层管理实体MLME和站点管理实体SME,所述MLD包括:
处理器,所述处理器被配置成:通过所述SME向所述MLME指示选择的链路标识ID,其中,所述选择的链路ID指示用于属于接入点AP MLD的AP与属于非AP MLD的非AP STA之间的帧交换的链路,以及
收发器,所述收发器被配置成:通过由所述选择的链路ID指示的所述链路来交换一个或多个帧。
2.根据权利要求1所述的MLD,其中,所述选择的链路ID在由所述MLME向所述SME提供的以下管理服务中指示:认证、解除认证、关联、重新关联、解除关联。
3.根据权利要求1或2所述的MLD,其中,所述MLD包括单个MAC层和至少两个物理PHY层。
4.根据权利要求3所述的MLD,其中,所述至少两个PHY层对应于不同的频带,并且每个PHY层由物理层管理实体PLME管理。
5.根据权利要求4所述的MLD,其中,所述SME被配置成与所述MLME和/或所述PLME交互。
6.根据前述权利要求中任一项所述的MLD,其中,所述选择的链路ID被包括在基本变体多链路元素MLE的公共部分中。
7.根据前述权利要求中任一项所述的MLD,其中,所述选择的链路ID是4位。
8.一种用于多链路设备MLD的链路操作的方法,其中,所述方法用于无线保真Wi-Fi***中,并且所述MLD包括媒体接入控制MAC层管理实体MLME和站点管理实体SME,所述方法包括:
通过所述SME向所述MLME指示选择的链路标识ID,其中,所述选择的链路ID用于指示用于属于接入点AP MLD的AP与属于非AP MLD的非AP STA之间的帧交换的链路;以及
通过由所述选择的链路ID指示的所述链路来交换一个或多个帧。
9.根据权利要求8所述的方法,其中,所述选择的链路ID在由所述MLME向所述SME提供的以下管理服务中指示:认证、解除认证、关联、重新关联、解除关联。
10.根据权利要求8或9所述的方法,其中,所述MLD包括单个MAC层和至少两个物理PHY层。
11.根据权利要求10所述的方法,其中,所述至少两个PHY层对应于不同的频带,并且每个PHY层由物理层管理实体PLME管理。
12.根据权利要求11所述的方法,其中,所述SME与所述MLME和/或所述PLME交互。
13.根据前述权利要求中任一项所述的方法,其中,所述选择的链路ID被包括在基本变体多链路元素MLE的公共部分中。
14.根据前述权利要求中任一项所述的方法,其中,所述选择的链路ID是4位。
15.一种非暂态机器可读存储介质,其上存储有处理器可执行指令,所述处理器可执行指令在由通信设备的处理器执行时,使所述通信设备实现根据权利要求8至14所述的用于MLD的链路操作的方法。
16.一种计算机程序产品,包括其上存储有计算机可读指令的非暂态计算机可读存储介质,所述计算机可读指令能够由包括处理硬件的计算机化设备执行以执行根据权利要求8至14中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310967195.6A CN117135771A (zh) | 2021-02-23 | 2021-02-23 | 用于多链路设备的链路操作的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2021/054374 WO2022179675A1 (en) | 2021-02-23 | 2021-02-23 | Method and apparatus for link operation of multi-link device |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310967195.6A Division CN117135771A (zh) | 2021-02-23 | 2021-02-23 | 用于多链路设备的链路操作的方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116783981A true CN116783981A (zh) | 2023-09-19 |
Family
ID=74732900
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310967195.6A Pending CN117135771A (zh) | 2021-02-23 | 2021-02-23 | 用于多链路设备的链路操作的方法和装置 |
CN202180090407.6A Pending CN116783981A (zh) | 2021-02-23 | 2021-02-23 | 用于多链路设备的链路操作的方法和装置 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310967195.6A Pending CN117135771A (zh) | 2021-02-23 | 2021-02-23 | 用于多链路设备的链路操作的方法和装置 |
Country Status (9)
Country | Link |
---|---|
US (1) | US11997636B2 (zh) |
EP (1) | EP4197284A1 (zh) |
JP (1) | JP2023544602A (zh) |
KR (1) | KR20230054866A (zh) |
CN (2) | CN117135771A (zh) |
AU (1) | AU2021429146A1 (zh) |
CA (1) | CA3194231A1 (zh) |
MX (1) | MX2023004638A (zh) |
WO (1) | WO2022179675A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024055335A1 (en) * | 2022-09-16 | 2024-03-21 | Nokia Shanghai Bell Co., Ltd. | Distributed access point multi-link device |
CN116133161B (zh) * | 2023-04-14 | 2023-08-22 | 荣耀终端有限公司 | 数据传输方法及电子设备 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9237455B2 (en) * | 2011-06-15 | 2016-01-12 | Lg Electronics Inc. | Method for allocating wireless resources in a wireless access system, and apparatus therefor |
US20180184428A1 (en) | 2016-12-28 | 2018-06-28 | Laurent Cariou | Associating and securitizing distributed multi-band link aggregation devices |
US11202286B2 (en) * | 2018-07-11 | 2021-12-14 | Intel Corporation | Methods for multi-link setup between a multi-link access point (AP) logical entity and a multi-link non-AP logical entity |
US11510269B2 (en) * | 2019-07-01 | 2022-11-22 | Qualcomm Incorporated | Signaling for multi-link communication in a wireless local area network (WLAN) |
CN116567855B (zh) * | 2019-07-05 | 2024-03-01 | 华为技术有限公司 | 一种多链路通信方法及相关设备 |
AU2020315323A1 (en) * | 2019-07-12 | 2022-02-10 | Interdigital Patent Holdings, Inc. | Methods for enabling multi-link WLANS |
US11601999B2 (en) * | 2020-01-04 | 2023-03-07 | Nxp Usa, Inc. | Apparatus and method for multi-link management |
US11690012B2 (en) * | 2020-03-13 | 2023-06-27 | Samsung Electronics Co., Ltd. | Systems and methods for managing power usage of a multi-link device equipped with a plurality of radio interfaces |
US11516846B2 (en) * | 2020-05-11 | 2022-11-29 | Sony Group Corporation | RTA packet duplication in time and frequency |
CN111741500B (zh) * | 2020-08-03 | 2020-12-01 | 成都极米科技股份有限公司 | 多链路场景下的漫游方法、多链路设备及存储介质 |
-
2021
- 2021-02-23 KR KR1020237009967A patent/KR20230054866A/ko unknown
- 2021-02-23 WO PCT/EP2021/054374 patent/WO2022179675A1/en active Application Filing
- 2021-02-23 CN CN202310967195.6A patent/CN117135771A/zh active Pending
- 2021-02-23 EP EP21707938.3A patent/EP4197284A1/en active Pending
- 2021-02-23 JP JP2023520291A patent/JP2023544602A/ja active Pending
- 2021-02-23 CA CA3194231A patent/CA3194231A1/en active Pending
- 2021-02-23 AU AU2021429146A patent/AU2021429146A1/en active Pending
- 2021-02-23 CN CN202180090407.6A patent/CN116783981A/zh active Pending
- 2021-02-23 MX MX2023004638A patent/MX2023004638A/es unknown
-
2023
- 2023-05-26 US US18/324,732 patent/US11997636B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20230300773A1 (en) | 2023-09-21 |
WO2022179675A1 (en) | 2022-09-01 |
CA3194231A1 (en) | 2022-09-01 |
KR20230054866A (ko) | 2023-04-25 |
US11997636B2 (en) | 2024-05-28 |
CN117135771A (zh) | 2023-11-28 |
EP4197284A1 (en) | 2023-06-21 |
JP2023544602A (ja) | 2023-10-24 |
AU2021429146A1 (en) | 2023-03-30 |
MX2023004638A (es) | 2023-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11765578B2 (en) | Security negotiation method and apparatus | |
KR20230118849A (ko) | 멀티 링크 피어 투 피어 통신을 위한 통신 장치 및 통신 방법 | |
US10798082B2 (en) | Network authentication triggering method and related device | |
US20170272942A1 (en) | Flexible configuration and authentication of wireless devices | |
US11997636B2 (en) | Method and apparatus for link operation of multi-link device | |
WO2013116976A1 (en) | A fast-accessing method and apparatus | |
US20210136070A1 (en) | Subscription Information Configuration Method And Communications Device | |
EP3629538B1 (en) | Communication method and apparatus | |
KR101873391B1 (ko) | Ap에 접속된 sta에 대한 재연관 시간 감소 | |
US9106421B1 (en) | Securing communications over a first communication link with encryption managed by a second communication link | |
CN116963054B (zh) | Wlan多链路tdls密钥导出 | |
WO2022253083A1 (zh) | 一种公私网业务的隔离方法、装置及*** | |
CN112019489B (zh) | 验证方法及装置 | |
WO2021254172A1 (zh) | 一种通信方法以及相关装置 | |
US20210352474A1 (en) | Methods and devices for multi-link device (mld) address discovery in a wireless network | |
KR102642804B1 (ko) | 다중 대역 통신 방법 및 장치 | |
CN105340353A (zh) | 设备到设备通信安全 | |
US20240155439A1 (en) | Securing communications at a change of connection | |
US20240056804A1 (en) | Method, apparatus and computer program | |
US20240073690A1 (en) | Transmission of network access information for wireless device | |
EP4360349A1 (en) | Method and apparatus for wireless access to ethernet network | |
TW202312775A (zh) | 通信方法和多鏈路設備 |
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 |