当前位置: 首页 > article >正文

Wi-Fi NAN 架构(Wi-Fi Aware Specification v4.0,第2章:2.3~2.6)

1. NAN 数据通信架构

1.1 单播支持

要在两个NAN设备之间启动单播数据通信,服务需发起一个NAN数据路径(NDP,NAN Data Path)请求。这对NAN设备之间会建立一个NAN设备链路(NDL,NAN Device Link),以确保双方在NDP期间共享足够的NDL公共资源块(Common Resource Blocks,CRBs)用于满足数据路径的传输需求。NAN设备之间可以通过同一个NAN设备链路(NDL)支持多个NDP。

NAN数据集群(NDC,NAN Data Cluster)由一个NAN集群内两个或多个NAN设备组成,它们共享一个共同的NDC调度表(NDC Schedule),该表定义了每个设备可以用来通信的时段。NDC中的每个成员设备至少与同一NDC内的另一个成员设备之间存在NDL链路。下图展示了NDP、NDL和NDC的示例。

一个NAN设备可以成为多个NDC的成员,而一个NDL仅属于一个NDC。

在NDC中,所有NAN设备相互之间维持同步,并在NDC的调度表所标识的公共资源块(CRB)期间同时工作。

每个NDL都有自己的NDL调度表。NDL调度表是NDC调度表的一个超集。

2. NAN 测距架构

NAN测距功能允许设备确定NAN集群内两个NAN设备之间的距离,如下图所示。为了执行NAN测距操作,NAN设备应建立一个或多个时间块,以执行距离测量协议。距离估算是通过精确时间测量(Fine Time Measurement, FTM)协议实现的。

3. NAN 功能架构

下图展示了NAN框架中的高级架构和组件。主要的组件包括NAN发现引擎(Discovery Engine, DE)、NAN媒体访问控制(Medium Access Control, MAC)以及用于服务/应用的NAN API。

服务查询和响应由NAN发现引擎处理。NAN MAC组件负责处理NAN信标帧(Beacon frames)和NAN服务发现帧(Service Discovery frames)。

NAN扩展了服务发现功能,加入了一种在发现窗口(Discovery Window)之外进行更详细服务发现的机制。NAN引擎封装了NAN发现引擎(Discovery Engine)、NAN数据引擎(Data Engine)、测距功能(Ranging)、调度器(Scheduler)以及MAC功能。

NAN数据引擎(Data Engine)提供了用于在NAN设备之间建立数据链路的NAN数据链路(NDL)能力。

NAN测距组件可估算支持测距功能的NAN设备之间的距离。测距功能可以作为服务发现机制的补充,用于估计到提供特定服务的NAN设备之间的距离。

4. 并发操作

一个NAN设备可以同时运行在NAN网络以及其他类型的Wi-Fi网络中,例如WLAN基础架构网络(Infrastructure)、独立基本服务集(IBSS)和/或Wi-Fi Direct。这种设备被称为NAN并发设备(Concurrent Device),如下图所示。

一个NAN并发设备应支持多个MAC实体:一个MAC实体作为WLAN STA运行,另一个MAC实体作为NAN设备运行。


如果需要Wi-Fi NAN技术支持,请移步咸鱼(思考的下一页),搜索“Wi-Fi NAN 软件驱动包(有技术支持)”。


http://www.kler.cn/a/593506.html

相关文章:

  • python|exm5-3re模块,正则表达式概念介绍|match()、search()、findall()、sub()、split()
  • LoRA中黑塞矩阵、Fisher信息矩阵是什么
  • python主成分分析法1
  • python函数的多种参数使用形式
  • vue+echarts实现饼图组件(实现左右联动并且数据量大时可滚动)
  • GenICam标准
  • 【C#语言】C#中的同步与异步编程:原理、示例与最佳实践
  • MySQL 基础学习文档
  • LeetCode-有效括号
  • 使用Java实现Oracle表结构转换为PostgreSQL的示例方案(AI)
  • 非对称加密算法及逆向数据分析研究
  • 前端样式库推广——TailwindCss
  • 【STM32单片机】#1初识STM32新建工程
  • LeetCode-回文数
  • 介绍HTTP协议基本结构与Linux中基本实现HTTPServer
  • CentOS系统下安装tesseract-ocr5.x版本
  • C++特性——RAII、智能指针
  • stability ai推出的 AI模型2D图像转3D视频
  • UDP协议和Socket编程
  • GC6139——精准驱动,静享科技之美[特殊字符]