Block Ack Session Reestablishment Using One Handshake
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing session reestablishment and sharing processes in network communication, particularly for Block Ack sessions, involve redundant handshakes, leading to high signaling overheads and inefficient data transmission.
Innovation Solution
A method for session reestablishment and sharing that reduces handshakes by allowing a session initiator and receiver to perform only one handshake, using a session reestablishment or sharing request followed by an acknowledgment to reestablish or share sessions efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple handshakes are performed for session reestablishment according to IEEE 802.11 protocol, then session parameters are negotiated and compatibility is confirmed, but signaling overhead increases and reestablishment efficiency decreases
Solution Approach 1:
The patent applies preliminary action by having the session initiator send a reestablishment request that includes pre-negotiated session parameters from the initial establishment phase. This allows the session to be quickly reestablished without performing complete parameter negotiation again, reducing reestablishment time while maintaining reliability through parameter validation
Solution Approach 2:
The patent applies local quality by differentiating between parameters that need re-negotiation and those that can be reused from the initial session establishment. Only necessary parameters are re-negotiated locally, while stable parameters are reused, reducing overall signaling overhead while ensuring critical parameters are properly validated
2Reliability
If two handshakes are performed for Block Ack session reestablishment, then session parameters are confirmed and compatibility is verified, but signaling overhead becomes large
Solution Approach 1:
The patent extracts and reuses session parameters from the initial establishment phase, removing the need to re-transmit redundant parameter information during reestablishment. This reduces signaling overhead while maintaining parameter compatibility through selective re-negotiation of only necessary parameters
Solution Approach 2:
The patent merges the reestablishment request with parameter confirmation by including previously negotiated parameters directly in the reestablishment signaling. This combines multiple functions into a single handshake, reducing the number of separate signaling exchanges required
3Reliability
If complete session establishment process is followed for session sharing, then session parameters are negotiated, but efficiency of session sharing decreases
Solution Approach 1:
The patent applies preliminary action by pre-negotiating session parameters during the initial session establishment and reusing them during session sharing operations. This allows sessions to be shared across multiple links or devices without repeating the complete parameter negotiation process, significantly improving sharing efficiency while maintaining parameter reliability
Data Source
Figure 1
Figure 2
Figure 3A
AI summary
Session re-establishing methods, apparatus, device, system and computer storage medium. The methods comprise: when a session initiator determines that a predetermined session established with a session recipient is disconnected and confirms that the session recipient supports re-establishment of the predetermined session, the session initiator sends a session re-establishment request to the session recipient; and when receiving from the session recipient a confirmation on the session re-establishment request, the session initiator re-establishes, according to session re-establishment parameters of the predetermined session, the predetermined session with the session recipient, the session re-establishment parameters determined based on state parameters at the time of predetermined session disconnection. Also provided are session sharing methods, apparatus, device, system and computer storage medium.