Wi-Fi Aware (NAN)
概述
Wi-Fi Aware, 也称为 NAN(Neighbor Awareness Networking),是一种基于标准 Wi-Fi 技术的点对点通信协议。 其与 Wi-Fi P2P 的主要差异在于 Wi-Fi Aware 是去中心化架构,所有设备之间可以自动发现、直接通信。 如下图应用示例,设备间可进行但不限于如下交互:
多部手机可同时通过点对点链路发送打印任务
手机可直接操控摄像头、扫地机、音箱等智能设备
手机之间可互传文件

方案优势
title_hide
去中心化网络架构
设备无需连接到 Wi-Fi 路由器或蜂窝网络,就能实现设备间通信。
点对点通信,发现后直接在设备间建立连接传输数据。
当部分设备离线或移出范围时,剩余节点通过锚节点(Anchor Master)重新同步时钟,维持整体连接稳定性
设备可同时连接 Wi-Fi Aware 网络与传统 Wi-Fi/蜂窝网络,互不干扰,满足实时数据传输与后台服务的并行需求
高效服务发现
基于发布/订阅模型(Publisher/Subscriber),设备通过广播服务标识符(如“文件共享”)匹配需求,实现精准、低延迟发现
低功耗
设备仅在预定“发现窗口”(Discovery Windows)同步唤醒交换信标帧,大部分时间处于休眠状态
安全性高
设备间可建立加密的数据路径
通过配对进行设备间安全身份认证、密钥协商、分发与管理
使用 GTK & IGTK 进行管理帧保护与多播数据帧保护
使用 BIGTK 进行信标帧保护