Bi-directional Co-shared Session Resource Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Resource reservation networks face challenges in supporting multiple high-bandwidth sessions in parallel due to insufficient network resources, such as bandwidth and guaranteed latency, which increases session admission time and limits network efficiency.
Innovation Solution
The method involves creating a bi-directional parent session and a derivative session over a resource reservation network by allocating co-shared network resources, allowing the derivative session to utilize some of the parent session's resources without requiring full allocation over specific network hops, and reassigning resources through message exchanges between session partners to enable fast switching between sessions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If network resources are allocated for each session individually, then each session receives guaranteed bandwidth and latency, but the network cannot support multiple high-bandwidth sessions in parallel due to insufficient resources
Solution Approach 1:
Multiple sessions are merged into a single co-shared session, allowing them to share network resources dynamically. The patent combines multiple individual session requirements into one unified resource allocation, enabling efficient parallel session support while maintaining resource guarantees through shared bandwidth pools and coordinated resource management across network hops.
2Reliability
If network resources are reserved in advance for sessions, then bandwidth and latency are guaranteed, but session admission time increases due to verification requirements under various load conditions
Solution Approach 1:
Network resources are pre-configured and pre-verified for co-shared sessions during setup, including preliminary bandwidth allocation and latency parameter verification. This preliminary action ensures that when sessions are admitted, the resource guarantees are already validated, reducing admission time while maintaining reliability through advance resource preparation and verification.
3Productivity
If full network resources are allocated to each session, then each session has sufficient bandwidth, but network efficiency decreases due to underutilization of unused resources
Solution Approach 1:
The co-shared session implementation introduces dynamic resource allocation where bandwidth and other network resources are adjusted in real-time based on actual session needs. Instead of static full allocation, the system dynamically distributes resources among co-shared sessions, allowing unused capacity to be reallocated to other sessions, thereby improving overall network efficiency and reducing resource waste while maintaining sufficient bandwidth for each session.
Data Source
AI summary
Methods and systems for fast switching between bi-directional co-shared sessions having different network paths over a resource reservation network. Embodiment of one method includes: creating a bi-directional parent session (Sp) between first and second session partners, creating a bi-directional derivative session (Sd) between the first session partner and a third session partner, and reassigning a predetermined amount of co-shared network resources (PA-CSNR) assigned to the Sp using the following steps: (i) sending a first message to request the second session partner to stop using the PA-CSNR, (ii) sending a second message to register whether the PA-CSNR are assigned to the Sd, and (iii) sending a third message to allow the third session partner to utilize at least some of the PA-CSNR for the Sd.


