OpenWiFi

关注
义项:开源 WiFi 项目
OpenWiFi

OpenWiFi是Telecom Infra Project(Telecom Infra Project,简称 TIP)旗下 OpenLAN 社区开发的一套开源、解耦的 Wi-Fi 软件系统,由云控制器软件开发包与运营商级接入点固件两部分组成,二者经过验证可配套使用[1][2]。它于 2019 年第四季度立项,目标是借助解耦架构与开放接口打破厂�商锁定,让不同厂商的接入点和控制器可以混用[2]。项目以免费开源形式发布,源代码采用 BSD-3 许可,属于公有领域[2]。

百科 图文
目录
  1. 定义
  2. 原理
  3. 发展历程
  4. 应用
  5. 局限
  6. 参见

定义

OpenWiFi 是Telecom Infra Project下属 OpenLAN 社区推出的开源解耦 Wi-Fi 软件系统,包含一个云控制器软件开发包和一个企业级接入点固件,两者被设计并验证为可以无缝协同工作[1][2]。它提供的是软件栈,硬件则由各厂商生产的白盒接入点承载,接入点可来自不同原始设计制造商,运行同一套 OpenWiFi 软件[1]。

所谓解耦,指把传统一体式的 Wi-Fi 产品拆成硬件、接入点操作系统、云端控制器三个可独立替换的部分,从而减少对单一厂商的依赖[3]。OpenWiFi 项目本身免费开放,源代码采用 BSD-3 许可并置于公有领域,加入 TIP 与该项目不收取费用[2]。

原理

在接入点一侧,OpenWiFi 固件是一个基于 OpenWrt 的接入点网络操作系统,负责无线接入、多 SSID、射频资源管理、漫游辅助等功能的本地执行[4][5]。设备通过单一 websocket 连接把管理信息与遥测数据上报给云端,最小部署规模由 OpenWiFi 网关微服务、配套数据库与消息总线、以及负责北向接口的 OpenWiFi 安全微服务构成[5]。

在云端一侧,控制器软件开发包采用数据模型驱动的 OpenAPI 设计,向上提供 RESTful 北向接口供第三方应用集成,向下负责设备纳管、固件升级、多 SSID 配置、射频控制、遥测汇聚与远程故障排查[5]。设备首次上线依靠基于公钥基础设施的加密零接触配置完成发现与注册,可把接入点自动引导到指定控制器[6]。

项目采用持续集成方式对软件做质量把关,每晚执行大量 Wi-Fi 性能、一致性与功能单元测试,并对各硬件平台构建固件镜像,以此保证不同厂商设备与控制器之间的互操作性[5]。软件栈还包含 Passpoint 与 OpenRoaming 支持,用于让终端在热点之间自动、免密接入[3]。

发展历程

OpenWiFi 于 2019 年第四季度在 TIP 内部立项,由 Open ConOrg Convergence Wireless 项目组推进,目标是通过解耦架构与开放接口打破厂商锁定[2]。它沿用了 TIP 在 OpenRAN 和开放光与分组传送等项目上积累的解耦经验[7]。

2022 年前后,该项目的 Release 1.0 对外公布,包含室内外多档位兼容接入点、免费开源的接入点网络操作系统,以及面向企业与运营商的云原生 Wi-Fi 控制器软件与开发包[8]。同期已有超过 100 家服务提供商、原始设备制造商、原始设计制造商、软件厂商、系统集成商与芯片厂商加入社区[8]。

版本迭代方面,2.0 版的亮点是 CloudSDK 2.0,随后出现了 3.x 与 4.0 等版本[9]。其中 4.0 版加入了对 Wi-Fi 7 的完整支持,接入点网络操作系统与开发包兼容 CIG、Edgecore、Cybertan 等厂商的 Wi-Fi 7 接入点,各型号实测吞吐超过 3Gbps,并新增 6GHz 频段的 M-PSK 支持[4]。

项目组织结构也随之调整,OpenWiFi 成为 OpenLAN 社区交付的第一个项目,并与 OpenLAN Switching、OpenLAN Gateway 两个子组共同组成从接入到边缘的多厂商方案[10]。

应用

OpenWiFi 最常见的应用场景是需要企业级特性的托管无线局域网,服务对象包括大型企业、提供托管 Wi-Fi 的运营商以及部署多厂商方案的集成商[5][1]。有运营商借助它把 Wi-Fi 与蜂窝网络衔接,用于企业宽带与流量分流[6]。

落地案例方面,肯尼亚教育网络与该国首家开放原始设备制造商合作,在内罗毕的肯雅塔大学部署了非洲首个基于 OpenWiFi 的多厂商企业级 Wi-Fi 网络,覆盖教学空间、报告厅与学生宿舍[11]。印度孟买的网络即服务提供商把 OpenWiFi 软硬件用于扩展面向家庭与企业客户的宽带业务[12]。在爱尔兰,都柏林市议会与该国一家运营商开展了符合 OpenWiFi 规范的 Wi-Fi 6 试验,目标是为中心城区构建免费公共 Wi-Fi 网络[13]。

此外,社区披露的部署还分布在美国、巴基斯坦等地,涉及零售、医疗与智慧城市等行业,维护的接入点数量达到数万个[14]。软件层面也支持与第三方控制器集成,多家控制器厂商已接入其开发包并提供云管理能力[9]。

局限

OpenWiFi 只覆盖软件与云管理部分,接入点硬件需由社区成员或原始设计制造商另行提供,且只有通过一致性测试、带有合规标识的设备才被确认可以互操作[8]。因此其可用功能与硬件型号强相关,例如较早的接入点并不具备 Wi-Fi 7 特性[4]。

兼容性方面存在代际权衡。项目需同时支撑长达十余年的老旧 Wi-Fi 设备,这些设备不能因为架构更换而被弃用,从而限制了技术栈向新标准推进的速度[6]。开源模式的另一面是质量控制依赖社区,项目需要以持续集成和自动化测试来弥补缺少单一厂商统一把关的短板[5]。

项目的版本兼容性也带来运维复杂度。不同版本之间的云控制器实现基础并不相同,例如 1.x 基于 OpenSync、2.x 基于 uCentral,用户升级或迁移时需要对应调整[9]。

参见

  • Telecom Infra Project —— OpenWiFi 所属的行业组织,主导其立项与社区治理。

  • OpenRAN —— TIP 在无线接入网领域的解耦项目,OpenWiFi 借鉴了其经验。

  • OpenWrt —— OpenWiFi 接入点固件所基于的嵌入式 Linux 发行版。

  • OpenRoaming —— OpenWiFi 软件栈支持的免密漫游技术。

  • Wi-Fi 7 —— OpenWiFi 4.0 起在接入点上支持的新一代无线标准。

  • 无线接入点 —— OpenWiFi 固件运行所依托的网络设备。

参考资料

  1. Telecom Infra Project | OpenLAN [引用日期2026-10-14]
  2. About OpenWiFi | 2.11.0 | OpenWiFi [引用日期2026-10-14]
  3. TIP's OpenWiFi Targets Wi-Fi Disaggregation [引用日期2026-10-14]
  4. telecominfraproject.com 上的网页 [引用日期2026-10-14]
  5. OpenWiFi Release 3.0.0 [引用日期2026-10-14]
  6. TIP is setting out to disaggregate Wi-Fi [引用日期2026-10-14]
  7. rXg with OpenWiFi controller [引用日期2026-10-14]
  8. 7779406-tip-openwifi-to-aid-with-seamless-integrat [引用日期2026-10-14]
  9. E d g e [引用日期2026-10-14]
  10. Proof in Production: Inside the 2026 OpenLAN Global Summit [引用日期2026-10-14]
  11. kenet-deploys-first-commertcial-openwifi-solution-in-africa [引用日期2026-10-14]
  12. TIP Tapped by Spectra for OpenWifi Solution in India [引用日期2026-10-14]
  13. TIP OpenWiFi Solution Trialed in Dublin [引用日期2026-10-14]
  14. wi-fi.org 上的网页 [引用日期2026-10-14]
词条评价
词条统计

浏览次数:2 次

阅读量:0 次 · 阅读完成量:0 次

最近更新:2026-10-13T19:25:42Z

历史版本

本条目引用的词条
Telecom Infra Project OpenWrt OpenRoaming OpenRAN Wi-Fi 7 无线接入点