在2019年7月份,关于WiFi7 MLO的开放式讨论已经基本完成了,关注点集中体现在band steering/balancing和multi band aggregation上面。
英特尔基于开放讨论的基础,提出了MLO的协议技术框架,尽量兼容已有的协议文本,并提供一种以上两个技术点上的灵活性。确保厂家在性能和成本上具有可控性。
本文即介绍该基于multi link device和multi link setup的技术框架。
如上,该技术框架基于已有的station, AP, link的概念,构建了multi link logical entity, multi link AP logical entity, multi link non-AP logical entity的概念。并在此基础上建立了multi link setup的概念,以实现灵活multi link steering/balancing, aggregation的目的。
band steering即在多个Link之间灵活切换。
band aggregation即将多个Link的能力聚合。
steering与聚合早已有之,multiple bssid的场景下,让station切换到合适的band上。
聚合则在双STA这样的技术上已经有了,为了尽可能利用多link带来的健壮性和带宽提升。
关于station和link的定义,是这样的:
这些定义早已有之,WiFi7 MLO也是建立在此基础上。
station(STA): A logical entity that is a single addressable instance of a medium access control(MAC) and physical layer(PHY) interface to the wireless medium(W,M).
link:In the context of an IEEE 802.11 medium access control(MAC) entity, a physical path consisting of exactly one tranversal of the wireless medium(WM) that is usable to transfer MAC service data units(MSDUs) between two stations(STAs)。
简而言之,station指AP或者non-ap,link即两个station之间的连接,一般在关联之后建立。
为此,MLO setup概念也就来了,就是含有多个station的逻辑实体之间如何关联和交换capability等信息,以为后续的steering和聚合提供基础。
如果普通的关联是这样的。
那么MLO setup就是这样的:
这个时候,multi link logical entity已经代替了普通sta的作用,负责mlo的建立。
multi link logical entity分为multi link AP logical entity和multi link non-AP logical entity两种。即分别是有多个AP和non-AP station的逻辑实体。non-AP multi link实体负责发起mlo setup, AP multi link实体负责管理mlo setup,并和DS通信。
所以MLO 实体是一个新引入的概念,其定义在SAP之下。要知道,以往普通的station即是定义在SAP之下的。所以MLO相当于引入了一个station 爸爸了。
确切的讲,multi-link logical entity是这么定义的:
a logical entity that has one or more affiliated STAs. The logical entity has one MAC data service interface(SAP) and primitives to the LLC and a single address associated with the interface, which can be used to communicated on the DSM.
multi link logical entity让多个station有了统一的地址。这个地址是和DS沟通的唯一标识。
普通的单 link关联后,该link自然就被用作后续的class 2和class 3帧的传输了。在Multi link setup中,则不尽然,由于关联和capability交换是由其中一个Link进行的,而每个link的capability, PS等都不尽然,所以,关联之后,哪些link被用作class 2和class 3 frame的传输是不一定的。而其中部分link则被称为enable link。