通道直接链路建立的通信方法和通信设备与流程

摘要: 本公开涉及无线通信领域,更具体地说,涉及一种通道直接链路建立(tunneleddirectlinksetup,tdls)的通信方法和通信设备。背景技术:1、为实...
通道直接链路建立的通信方法和通信设备与流程

本公开涉及无线通信领域,更具体地说,涉及一种通道直接链路建立(tunneleddirect link setup, tdls)的通信方法和通信设备。

背景技术:

1、为实现更高的吞吐量、更低的网络延迟和更高的可靠性,在wi-fi技术中引入了多连接操作(multi-link operation, mlo)技术。支持mlo功能的设备称之为多连接设备(multi-link device,mld),多连接设备(mld)可以包括接入点多连接设备(ap mld)和非接入点多连接设备(non-ap mld)。借助mlo技术,non- ap mld和ap mld之间可以跨频段建立多个链接。

2、点对点(peer to peer, p2p)的通信方式进行数据传输无需通过接入点,避免了网络拥塞引起的延迟,可以进一步提高传输效率。在目前的无线通信技术中,non-ap mld支持p2p通信,即,通道直接链路建立(tunneled direct link setup, tdls)功能。然而,现有技术缺乏适用于多连接设备的tdls发现和建立机制。

技术实现思路

1、根据本公开的示例实施例提供一种通道直接链路建立(tdls)的通信方法。所述通信方法应用于tdls发起方,并且包括:发送tdls发现请求帧,所述tdls发现请求帧包括一个或多个第一基本服务集标识符bssid,每个第一bssid表示所述tdls发起方想要与之建立tdls连接的站点设备所属的基本服务集bss的标识符;接收tdls发现响应帧,以发现具有tdls功能的站点设备;发送tdls建立请求帧,所述tdls建立请求帧包括一个或多个第二bssid,每个第二bssid表示所述tdls发起方所发现的并且想要与之建立tdls连接的站点设备所属的基本服务集bss的标识符;接收tdls建立响应帧,所述tdls建立响应帧包括一个或多个状态标识符,每个所述状态标识符表示与相应第二bssid对应的tdls连接建立请求的状态。

2、根据本公开的示例实施例提供一种tdls的通信方法。所述通信方法应用于tdls响应方,并且包括:接收tdls发现请求帧,所述tdls发现请求帧包括一个或多个第一基本服务集标识符bssid,每个第一bssid表示tdls发起方想要与之建立tdls连接的站点设备所属的基本服务集bss的标识符;在所述tdls发现请求帧中的第一bssid对应于所述tdls响应方所属bssid的情况下,发送tdls发现响应帧;接收tdls建立请求帧,所述tdls建立请求帧包括一个或多个第二bssid,每个第二bssid表示所述tdls发起方所发现的并且想要与之建立tdls连接的站点设备所属的基本服务集bss的标识符;在所述tdls建立请求帧中的第二bssid对应于所述tdls响应方所属bssid的情况下,发送tdls建立响应帧,所述tdls建立响应帧包括一个或多个状态标识符,每个所述状态标识符表示与相应第二bssid对应的tdls连接建立请求的状态。

3、根据本公开的示例实施例提供一种tdls的通信设备。所述通信设备应用于tdls发起方,并且包括收发模块,所述收发模块被配置为:发送tdls发现请求帧,所述tdls发现请求帧包括一个或多个第一基本服务集标识符bssid,每个第一bssid表示所述tdls发起方想要与之建立tdls连接的站点设备所属的基本服务集bss的标识符;接收tdls发现响应帧,以发现具有tdls功能的站点设备;发送tdls建立请求帧,所述tdls建立请求帧包括一个或多个第二bssid,每个第二bssid表示所述tdls发起方所发现的并且想要与之建立tdls连接的站点设备所属的基本服务集bss的标识符;接收tdls建立响应帧,所述tdls建立响应帧包括一个或多个状态标识符,每个所述状态标识符表示与相应第二bssid对应的tdls连接建立请求的状态。

4、根据本公开的示例实施例提供一种tdls的通信设备。所述通信设备应用于tdls响应方,并且包括收发模块,所述收发模块被配置为:接收tdls发现请求帧,所述tdls发现请求帧包括一个或多个第一基本服务集标识符bssid,每个第一bssid表示tdls发起方想要与之建立tdls连接的站点设备所属的基本服务集bss的标识符;在所述tdls发现请求帧中的第一bssid对应于所述tdls响应方所属bssid的情况下,发送tdls发现响应帧;接收tdls建立请求帧,所述tdls建立请求帧包括一个或多个第二bssid,每个第二bssid表示所述tdls发起方所发现的并且想要与之建立tdls连接的站点设备所属的基本服务集bss的标识符;在所述tdls建立请求帧中的第二bssid对应于所述tdls响应方所属bssid的情况下,发送tdls建立响应帧,所述tdls建立响应帧包括一个或多个状态标识符,每个所述状态标识符表示与相应第二bssid对应的tdls连接建立请求的状态。

5、根据本公开的示例实施例提供了一种电子设备。所述电子设备包括存储器、处理器及存储在所述存储器上并在所述处理器上可运行的计算机程序。所述处理器执行所述计算机程序时实现如上所述的方法。

6、根据本公开的示例实施例提供了一种计算机可读存储介质。所述计算机可读存储介质上存储有计算机程序。该计算机程序被处理器执行时实现如上所述的方法。

7、本公开实施例附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本公开的实践了解到。

1.一种通道直接链路建立tdls的通信方法,所述通信方法应用于tdls发起方,包括:

2. 根据权利要求1所述的通信方法,其中,在所述tdls发现请求帧包括多个所述第一bssid的情况下,所述tdls发现请求帧包括一个或多个连接标识符元素。

3.根据权利要求2所述的通信方法,其中,所述tdls发现请求帧包括多个连接标识符元素,其中,所述tdls发现请求帧中的多个所述第一bssid中的每个第一bssid被包括在相应一个连接标识符元素中;或者

4.根据权利要求2所述的通信方法,其中,每个所述连接标识符元素还包括tdls发起方地址和tdls响应方地址。

5.根据权利要求1所述的通信方法,其中,在所述tdls建立请求帧包括一个所述第二bssid的情况下,所述tdls建立响应帧包括一个状态标识符,其中,所述一个状态标识符被设置为接受tdls连接建立请求或者拒绝tdls连接建立请求。

6.根据权利要求1所述的通信方法,其中,在所述tdls建立请求帧包括多个所述第二bssid的情况下,所述tdls建立响应帧包括tdls状态列表,其中,所述tdls状态列表包括与所述tdls建立请求帧中的多个所述第二bssid分别对应的状态标识符。

7.根据权利要求1所述的通信方法,其中,所述tdls发现请求帧和所述tdls建立请求帧是通过多连接接入点设备转发到相应的站点设备的。

8.根据权利要求1所述的通信方法,其中,所述tdls发现响应帧是经由多连接接入点设备或者通过直接链路接收的;其中,所述tdls建立响应帧是经由多连接接入点设备接收的。

9.一种通道直接链路建立tdls的通信方法,其中,所述通信方法应用于tdls响应方,包括:

10. 根据权利要求9所述的通信方法,其中,在所述tdls发现请求帧包括多个所述第一bssid的情况下,所述tdls发现请求帧包括一个或多个连接标识符元素。

11.根据权利要求10所述的通信方法,其中,所述tdls发现请求帧包括多个连接标识符元素,其中,所述tdls发现请求帧中的多个所述第一bssid中的每个bssid被包括在相应一个连接标识符元素中;或者

12.根据权利要求10所述的通信方法,其中,每个所述连接标识符元素还包括tdls发起方地址和tdls响应方地址。

13.根据权利要求9所述的通信方法,其中,在所述tdls建立请求帧包括一个所述第二bssid的情况下,所述tdls建立响应帧包括一个状态标识符,其中,所述一个状态标识符被设置为接受tdls连接建立请求或者拒绝tdls连接建立请求。

14.根据权利要求9所述的通信方法,其中,在所述tdls建立请求帧包括多个所述第二bssid的情况下,所述tdls建立响应帧包括tdls状态列表,其中,所述tdls状态列表包括与所述tdls建立请求帧中的多个所述第二bssid分别对应的状态标识符。

15.根据权利要求9所述的通信方法,其中,所述tdls发现请求帧和所述tdls建立请求帧是由所述tdls发起方发送并通过多连接接入点设备转发至所述tdls响应方的。

16.根据权利要求9所述的通信方法,其中,所述tdls发现响应帧是经由多连接接入点设备转发给所述tdls发起方或通过直接链路发送至tdls发起方的;其中,所述tdls建立响应帧是经由多连接接入点设备转发给所述tdls发起方的。

17.一种通信设备,应用于tdls发起方,所述通信设备包括:

18.一种通信设备,应用于tdls响应方,所述通信设备包括:

19.一种电子设备,其中,所述电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至8中任一项所述的方法或实现权利要求9至16中任一项所述的方法。

20.一种计算机可读存储介质,其中,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法或实现权利要求9至16中任一项所述的方法。