TDLS Session Re-establishment via Persistent Data Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional TDLS session setup techniques are slow and computationally expensive due to the loss of connection information and capabilities, leading to inefficient re-establishment of sessions.
Innovation Solution
Implementing a method to store persistent information about TDLS devices, allowing for the re-establishment of TDLS sessions without rediscovery, using a system-on-chip (SoC) with a transmitter and receiver to send and receive TDLS setup requests and responses, and storing information to direct device connections based on previously established capabilities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If conventional TDLS session setup techniques are used, then TDLS sessions can be established between devices, but the setup process is slow and computationally expensive due to loss of connection information
Solution Approach 1:
The patent applies preliminary action by storing connection information and capabilities in a persistent data structure during the initial TDLS session establishment. This pre-stored information is then reused during re-establishment operations, eliminating the need for time-consuming rediscovery procedures and significantly reducing setup time while preventing information loss.
2Reliability
If TDLS discovery and setup operations are performed each time a session is lost, then sessions can be re-established, but the process becomes computationally expensive and slow
Solution Approach 1:
The patent applies copying by creating and maintaining a persistent data structure that stores copies of connection information and capabilities from the initial TDLS session. This copied information is preserved and reused during re-establishment operations, allowing rapid session recovery without repeating the full discovery and setup process, thereby improving both reliability and productivity.
3Loss of time
If persistent information about TDLS devices is stored, then re-establishment of sessions can be done without rediscovery, but additional storage requirements are introduced
Solution Approach 1:
The patent applies local quality by implementing a persistent data structure with specific fields tailored to store only the essential connection information and capabilities needed for TDLS re-establishment. This targeted storage approach stores information locally at each device, providing exactly the right data needed for rapid reconnection while minimizing memory consumption by avoiding redundant or unnecessary information storage.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
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.