专栏说明:
作者最近一段时间正在进行easymesh相关的项目,需要使用到prplmesh及其他的mesh方案适配.因此会持续更新.
easymesh简介
EasyMesh(也称Multi-AP) 是一个由 Wi-Fi 联盟(Wi-Fi Alliance)推出的标准,用于简化和提升家庭或小型企业网络中的 Wi-Fi Mesh 网络的互操作性。它定义了一套标准化的规则,使得不同厂商的 Wi-Fi Mesh 设备可以在同一网络中互通、协同工作,从而提高网络的覆盖范围和性能。
mesh网络构成及相关名词解释
构成实体
一个Multi-AP(MAP,后续用此缩写)网络由两种类型的逻辑实体组成:
- Controller
- Agent
Controller 实现了用于控制Multi-AP网络中的Fronthaul AP(前向AP)和backhaul link(回程链路)的逻辑。对于给定的Multi-AP网络,支持单个MAP Controller。MAP Controller从MAP Agent接收前向AP、下挂客户端和回程链路的测量和能力数据,并在MAP Agent上触发AP控制相关的命令和操作。
Agent 执行从MAP Controller接收到的命令,并报告前向AP、下挂客户端和到Multi-AP Controller或其他MAP Agent的回程链接的度量和能力数据。Multi-AP Agent与Multi-AP设备上的Wi-Fi子系统进行通信以获取前向AP和回程链接的测量和功能数据,应用配置更改并执行接入点控制功能。
示例及名词解释
- 示例一
在示例一中我们可以看到存在两个已完成连接的MAP设备,设备1同时支持MAP Controller和MAP Agent(这是允许的),设备2只支持MAP Agent(一个mesh网络中只允许存在一个Controller)。下面对示例一中出现的名词进行解释: - Non-AP STA 1: 非AP设备,例如:手机。
- Fronthaul AP : 前向AP,同一个设备中可能存在多个SSID,分别在MAP网络中有着不同的身份职责,前向AP用于非AP设备的连接。
- Backhaul AP: 后向AP,用于MAP Agent设备的无线连接(在图中没有画出来)
- Backhaul STA: 后向STA,在Agent和Controller的无线连接之中发挥作用,用于作为客户端连接Backhual AP
- Logical Ethernet Port: 逻辑网口,在Agent和Controller的有线连接或者与非AP设备的有线连接中发挥作用。
示例二
示例二中扩展了连接的范围,包含了有线、无线的MAP设备连接以及树状结构的组网构成。随着Wi-Fi7标准的支持,MAP设备间的连接还包含了Multi-Link Device连接的情况,后续会提到相关。