据称TDLS标准除了可以实现WiFi Direct的功能外,还可以在后台运行并自动优化设备连接状况,用户可以在启用WiFi Direct后再开启TDLS标准,届时系统将自动测量网络信号的强度并选择合适的方式进行连接。
WiFi联盟还称,由于TDLS标准可以跳过无线基站(Access Point)点,实现设备与设备之间的直连,并且可以支持802.11 b/g/n规范。因此对用户来说,这个标准将非常适合用于移动设备连接显示设备、打印设备或者是其它装置。
目前TDLS标准已经进入最后的实用测试当中,已有多款实验性产品登场,参与测试的厂商有我们非常熟悉的博通、Realtek以及Marvell等
实现TDLS特性协议基本功能过程。
协议过程简介
TDLS是基于IEEE 802.11z标准。TDLS自动链接配置主要通过几个过程来完成。
TDLS Discovery过程
TDLS Discovery 过程由一部STA设备通过AP或GO(群组拥有者) 向另外一部STA设备发送一个TDLS Discovery请求帧开始。如果目标设备也兼容TDLS,它将直接向该发送设备回复TDLS Discovery 响应帧,并提供有关设备本身的能力信息。包括所有支持速率及信道。TDLS Discovery 过程除了提供目标STA确实支援TDLS的相关能力信息外,TDLS Discovery过程的帧交互亦可以用作AP与目标TDLS STA设备的相对信号强度的测量。发起的STA能够判断与目标STA间的直接连接是否有利于提供有效信息。通过对比分別由目标STA设备与AP设备收到的信号强度,发起的STA设备可以评估建立直接连接是否会比通过AP发送数据包更为有效。
TDLS Discovery过程不是必要选项。一个TDLS STA设备可以选择直接发起TDLS建立过程。
TDLS Setup和Teardown过程
TDLS Setup过程需要进行一系列的帧交换。发起设备首先发送一个TDLS传输请求,通过AP信道传输至目标设备。封装帧包括发送设备的性能信息。目标设备之后会回复TDLS Setup 建立响应,同样通过AP信道传送其性能信息,另外附加一个状态代码,表示接受或者拒绝该建立请求。如果接受Setup请求,发送设备将会通过AP传送一个TDLS确认帧(Confirm Frame)。至此,两部设备之间开始进行直接通讯。发送方或接受方设备均可向另外一方直接发送TDLS拆解帧(Teardown Frame),而如果未处于讯号范围內,该帧则可以通过AP信道传输。
TDLS Peer Power Save
TDLS Peer Power Save也可称为WMM U-APSD,其中,计划发送給处于休眠状态设备的数据包将会先行缓存,直至设备恢复正常状态。在TDLS认证测试中,设备的TDLS Peer U-APSD缓存功能是强制性要求,而休眠功能则为可选要求。
当缓存设备始終处于正常状态时,这一操作与WMM U-APSD操作十分相似。具体操作如下:
1. TDLS对等缓存设备为休眠设备缓存数据包。
2.缓存设备通过