第二十节:通信之WLAN(NAN&Communication)

欢迎大家一起学习探讨通信之WLAN。前两节探讨了“NAN功能”协议的“设备发现”和“设备加入”,NAN组网方式最终目的是设备之间的通信,前两节是为“设备通信”搭桥修路,本节将讨论“NAN功能协议”的“设备通信”。

图片

图 1

好。由通信系统的基础知识介绍可知,设备之间要通信,首先需知道设备之间的门牌号(即设备MAC地址)。有了地址,设备通信下面的事就相对好办了。接下来我们就顺藤摸瓜,沿着地址和通道,看看NAN网络中的设备之间数据包传输机制。

关键字:

  • NDP:NAN Data Path(NAN数据路径)

  • NDL:NAN Data Link(NAN数据链路)

  • NDC: NAN Data Cluster(NAN数据集群)

  • NMI:NAN Manager Interface(NAN管理接口)

  • NDI:NAN Data Interface(NAN数据接口)

先了解NAN网络中几个地址相关概念和描述。

  • NAN设备地址分为“NAN管理接口地址”和“NAN数据接口地址”,地址遵从WLAN MAC标准,可是全局唯一或本地管理。

  • NAN网络中的设备,必须维护一个NAN管理接口地址,同时可维护一个或多个NAN数据接口地址。NAN数据接口地址和管理接口地址可相同。

  • NAN设备可改变管理接口地址,规范建议NAN管理接口地址的更改,通过私有的特定服务。

NAN设备地址如何使用呢?

在NAN集群内,NAN设备应该使用NAN管理接口地址或NAN数据接口地址,作为所有发送管理帧的发送地址。使用目标接收NAN设备的NAN管理接口地址或NAN数据接口地址,作为所有发送单播管理帧的接收地址,可使用广播地址作为接收地址,使管理帧发送至NAN集群内的所有NAN设备。

好。了解了NAN设备的两个地址,接下来我们看下NAN设备之间通道支持的速率状况。

  • NAN设备支持的数据速率:6, 9, 12, 18, 24, 36, 48 and 54 Mbps。

  • NAN设备的beacon帧要求使用6Mbps。

  • NAN服务发现公共Action帧应该可使用设备支持的任何数据速率进行传输。

再回到本节的主题,NAN设备之间如何数据通信。先透露下,NAN设备之间的数据传输相对WiFi网络中数据传输较复杂。但整理清楚还是可以清晰理解NAN数据通信架构。一起看看这个复杂的通信机制,别走神哦~!

NAN数据通信架构是支持单播数据包传输。

  • 在NAN集群中,两个配对NAN设备之间可启动一个单播数据通信,服务端请求设置一个NAN数据路径,即为NDP(NAN Data Path)。

  • 配对NAN设备之间需要建立一个NAN设备链路,即为NDL(NAN Data Link),且确保NDL公共资源块(crb)可容纳NDP数据需求,通俗理解为设备之间的物理层链路,如WiFi或WLAN Direct。

  • 一旦NAN设备链路(NDL)被建立,它可以被用来支持配对NAN设备之间的更多NDP需求。

NAN数据集群(NDC)由同一NAN集群中的两个或多个NAN设备组成,在NDC中的每个成员设备至少与其他成员设备有一个NDL。它们共享一个公共的NDC调度,以确定每个NAN设备何时处于唤醒状态。该功能的实现可达到设备之间省电需求目的。

以上关于NDP,NDL和NDC的关系描述,如见图2所示。

图片

图 2

一个NAN设备可加入多个NDC,而一个NDL只能属于一个NDC。在一个NDC,所有成员NAN设备保持彼此之间的同步,并且存在于相同的NDC CRBs中,被NDC调度。每个NDL都有自己NDL调度。这个NDL调度是NDC调度的子集。

当一个NAN设备和配对的设备设置一个NDP时,它应该为NDP选择一个NDI。NAN设备应该使用NDI作为与NDP相关的所有数据帧的发送地址。NAN设备可使用同一个NDI对多个不同的NDPs,或可使用不同的NDIs对不同的NDPs。NDL是由建立NDL的两个NAN设备的NMIs唯一标识的。

NAN网络中设备的NDP, NDL, NMI, and NDI关系如下图3所示:

图片

图 3

本节对“NAN功能”协议的“设备通信”进行了简单介绍,了解NAN设备支持的两个接口概念“NMI(NAN管理接口)”和“NDI(NAN数据接口)”;NAN网络设备之间通信建立的“NDP”,“NDL”和“NDC”,学习了它们之间的作用与关系。“NAN功能”的协议实现基础讨论到此告一段落,NAN功能协议细节规定还有很多。我们只讨论NAN标准如何规定组网和数据传输,了解其基本原理,工作中详细功能实现,可参考标准规范。第二十节探讨就到此,后续期待共同继续探讨学习。

注:
       对以上所述专业知识有修正意见或建议,可随时留言反馈。如感兴趣更多通信知识,可关注“通信之WLAN”微信公众号。
       谢谢大家支持~!

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值