基本功能与服务
1. P2P设备不能使用11b的速率传输数据和管理帧,除非Probe Request帧同时
发送给P2P设备和非P2P设备。
2. P2P设备不能响应显示只支持11b速率的Probe Request帧。
P2P设备应该支持如下一些操作:
1. P2P Discovery
2. P2P Group Operation
3. P2P Power Management
4. Managed P2P Device Operation
P2P设备寻址
每个P2P设备都有一个P2P设备地址,用于唯一引用该设备。在P2P发现阶段,
设备地址都是作为帧的发送地址和接收地址。当一个P2P设备处于一个P2P组中
时,要么是GO或GC。GO和GC之间使用接口地址进行数据通信,接口地址不是
全局的。
主要功能描述及过程
3.1 P2P discovery
3.1.1 介绍
主要包含如下几个主要部分:
Device Discovery 两个P2P设备在同一个信道上交换信息
Service Discovery 一个可选的Feature,允许在建立P2P连接前,发现可用的
更高层服务
Group Formation 确认P2P设备当作GO还是GC
P2P Invitation 触发一个Persistent P2P组,或者邀请一个P2P设备加入一个存
在的P2P组中。
3.1.2 Device Discovery Procedures
3.1.2.1 基本机制
Device Discovery使用Probe Request和Probe Response帧来交换设备信息。除
了如下情况,P2P设备不应该响应Probe Request帧:
1. 它是一个GO
2. 它处于Listen状态
3. 它与AP关联,并在Probe Request帧发送的信道上与AP进行数据通信,如
果它此时还不是一个P2P组成员,则可以响应Probe Request帧。
只有GO才能传输Beacon帧。
3.1.2.1.1 Listen State
P2P设备在指定的社会信道(2.4G中的1,6,11信道)上监听Probe Request
帧。A P2P Device should be available in the Listen State for at least a contiguous
period of 500ms every 5s in order to enable other P2P Devices to discover it.
3.1.2.1.2 Scan Phase
1. 在扫描阶段的P2P设备不应响应Probe Request帧。
2. 一个P2P设备可以描述特定类型的设备或某个P2P设备。
3.1.2.1.3 Find Phase
在此阶段,一个P2P设备交替地在Listen和Search两种状态之间切换。
在搜索状态下,P2P设备不能对Probe Request帧进行应答。
3.1.2.2 发现处于一个P2P组中的设备