Methods and apparatus for establishing a tunneled direct link setup (TDLS) session between devices in a wireless network
First Claim
Patent Images
1. A method for establishing a tunnel direct link setup (TDLS) session between a first TDLS device and a second TDLS device, the method comprising:
- sending, from the first TDLS device to the second TDLS device, a TDLS discovery request;
in response to receiving, at the first TDLS device from the second TDLS device, a response to the TDLS discovery request, sending a TDLS setup request from the first TDLS device to the second TDLS device;
in response to receiving, at the first TDLS device from the second TDLS device a response to the TDLS setup request;
(i) sending a TDLS setup confirmation from the first TDLS device to the second TDLS device;
(ii) establishing the TDLS session between the first TDLS device and the second TDLS device; and
(iii) persistently storing, at the first TDLS device, information associated with the second TDLS device, wherein the information is persistently stored at the first TDLS subsequent to establishment of the TDLS session between the first TDLS device and the second TDLS device; and
providing the persistently stored information to a third TDLS device sufficient to enable the third TDLS device to establish a TDLS session with the second TDLS device without performing TDLS discovery.
7 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure describes techniques for establishing and reestablishing tunneled direct link setup (TDLS) sessions. In some aspects a TDLS persistent capable bit is stored at a computing device to indicate whether the computing device is capable of storing persistent group[ information associated with TDLS sessions. Persistent group information is also stored at the computing device to assist the computing device in reestablishing TDLS sessions and directing reestablishment of TDLS sessions.
-
Citations
19 Claims
-
1. A method for establishing a tunnel direct link setup (TDLS) session between a first TDLS device and a second TDLS device, the method comprising:
-
sending, from the first TDLS device to the second TDLS device, a TDLS discovery request; in response to receiving, at the first TDLS device from the second TDLS device, a response to the TDLS discovery request, sending a TDLS setup request from the first TDLS device to the second TDLS device; in response to receiving, at the first TDLS device from the second TDLS device a response to the TDLS setup request; (i) sending a TDLS setup confirmation from the first TDLS device to the second TDLS device; (ii) establishing the TDLS session between the first TDLS device and the second TDLS device; and (iii) persistently storing, at the first TDLS device, information associated with the second TDLS device, wherein the information is persistently stored at the first TDLS subsequent to establishment of the TDLS session between the first TDLS device and the second TDLS device; and providing the persistently stored information to a third TDLS device sufficient to enable the third TDLS device to establish a TDLS session with the second TDLS device without performing TDLS discovery. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for reestablishing a tunnel direct link setup (TDLS) session between a first TDLS device and a second TDLS device, the method comprising:
-
selecting, from a plurality of TDLS devices, the second TDLS device based at least in part on information persistently stored on the first TDLS device; sending, from the first TDLS device to the selected TDLS device, a TDLS setup request based at least in part on the persistently stored information about the selected TDLS device; receiving a TDLS setup response at the first TDLS device from the selected TDLS device; sending a TDLS setup confirmation from the first TDLS device to the selected TDLS device; establishing the TDLS session between the first TDLS device and the selected TDLS device; and providing the persistently stored information to a third TDLS device sufficient to enable the third TDLS device to establish a TDLS session with the second TDLS device without performing TDLS discovery. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a transmitter configured to transmit, from a first tunneled direct link setup (TDLS) device, via a wireless medium a TDLS setup request based at least in part on persistently stored information about a second TDLS device of a TDLS group; a receiver configured to receive via the wireless medium a TDLS setup response from the second TDLS device; a TDLS connection module configured to establish, via the wireless medium, a TDLS session between the first TDLS device and the second TDLS device; and the transmitter further configured to provide the persistently stored information to a third TDLS device sufficient to enable the third TDLS device to establish a TDLS session with the second TDLS device without performing TDLS discovery. - View Dependent Claims (18, 19)
-
Specification