第十三节:通信之WLAN(Wi-Fi Direct)

      欢迎大家一起学习探讨通信之WLAN。上节探讨了“WLAN相关功能”中的Miracast功能,了解了Miracast的投屏原理,网络层连接过程和RTSP交换数据包的解析。本节探讨“WLAN相关功能”中的“Wi-Fi Direct”功能,一起学习“Wi-Fi Direct”背后的故事。

      好!先看“Wi-Fi Direct”基本介绍。“Wi-Fi Direct”是WLAN协议族里的一个标准,允许设备无需通过路由器即可互相连接,设备之间以点对点的形式互连组网,称为“WiFi的点对点平等互传技术”。通常被称之为“P2P”(Peer-to-Peer)。

      结合“Wi-Fi Direct”基本介绍可知,“Wi-Fi Direct”是WLAN通信系统组网方式的一种。基于该组网的方式的应用还是比较多的。原因是大多数设备都支持“Wi-Fi Direct”与WiFi功能可以共存。如一些直连快传,WiFi display等应用都基于该功能。    

    设备通过“Wi-Fi Direct”配对组网成功后,称为一个“P2P Group”。在“P2P Group”中设备有两个角色分别是:

  • P2P Group Owner:通常称为P2P GO 设备。

  • P2P Group Client:通常称为P2P GC 设备。

    基于“Wi-Fi Direct”配对组网如下图1所示,P2P GO可以和多个P2P GC配对连接。

 

        

                                   图 1 P2P Group

 

    设备之间要形成组网,必须先彼此互相发现,P2P 设备是如何互相发现的呢?

 P2P的发现机制有两个阶段,两个状态。

两个阶段分别是:

  • Find阶段

    P2P Device将在Search State和Listen State之间来回切换。

    在同一信道时,设备A处于search阶段,设备B处于listen阶段,进行设备信息交互后,才可被确认搜索到彼此对方。

  • Scan阶段

    在各个支持的频段上发送Probe Request帧(主动扫描)。且不回复Probe request frames。

注[协议]:

The P2P Device in the Scan Phase shall not reply to Probe Request frames。

两个状态分别是:

  • search状态

    在2.4GHz的1,6,11频段上分别发送Probe Request帧。

  • listen状态

    P2P Device将随机选择在1,6,11频段中的一个频段(被选中的频段被称为Listen Channel)监听Probe Request帧并回复Probe Response帧。

注[协议]:

A P2P Device in the Listen State shall only reply to Probe Request frames that  contain the P2P IE。

      一般设备在P2P启动后,先进入Scan阶段,完成后,进入到Find阶段,在该Find阶段设备则将在listen和search状态互相切换,发现对方,为配对连接组网做好准备。

    P2P Group中的GO和GC角色是如何确定的呢?

    GO和GC角色是最早两个配对设备连接时,根据各自设置的请求信息,互相协商确定。这部分将在Wi-Fi Direct协议中详细介绍。

    本节我们探讨了基于WLAN通信系统的“Wi-Fi Direct”功能,了解了“Wi-Direct”是WLAN协议中的一个标准,规定了设备之间通过WiFi的配对连接的组网方式,常称作为“P2P”功能。第十三节探讨就到此,后续期待共同继续探讨学习。

注:

    对以上所述专业知识有修正意见或建议,可随时留言反馈。谢谢大家支持~!

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值