Multi-interface mobility for cloud session continuity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication session technologies in cloud computing environments terminate and require re-authentication when switching between network interfaces, leading to unnecessary resource usage and potential denial-of-service attacks due to the teardown of virtual environments and loss of connectivity.
Innovation Solution
Implementing multi-interface mobility techniques that utilize an interface-independent identifier and a configurable timer to maintain the virtual environment, allowing seamless interface switchover without tearing down the communication session, enabling continued access to cloud services across different network interfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If communication session terminates when switching network interfaces, then system security is improved through re-authentication, but connectivity continuity deteriorates and resource usage increases
Solution Approach 1:
The system performs preliminary actions by maintaining the virtual environment and communication session state in advance before interface switching occurs. The cloud computing system keeps the virtual machine instance active and preserves session context, so when the client switches networks, re-authentication is unnecessary and connectivity continues seamlessly without resource waste from tearing down and recreating the environment.
2Reliability
If communication session terminates on interface switch, then system security is improved through re-authentication, but connectivity reliability deteriorates
Solution Approach 1:
The system implements self-service by automatically maintaining session state and virtual environment across interface switches without requiring user intervention. The cloud computing system autonomously preserves the communication session and virtual machine instance, eliminating the need for users to manually re-authenticate or manage session continuity, thereby improving both reliability and ease of operation.
3Reliability
If virtual environment is torn down on interface switch, then security is improved through forced re-authentication, but productivity deteriorates due to re-connectivity delays
Solution Approach 1:
The system ensures continuity of useful action by maintaining the virtual environment and communication session active during network interface switching. The cloud computing system preserves the virtual machine instance and session context without tearing down the environment, allowing seamless reconnection through the new interface. This eliminates re-authentication delays and maintains continuous productive access to cloud services while preserving security through maintained authentication state.
Data Source
AI summary
Techniques for providing access to cloud services via a plurality of different network interfaces of a client device. In accordance with one example, during establishment of a communication session between the cloud computing system and the client device, an interface-independent identifier is provided to the client device via a first of the plurality of different network interfaces. Following determination to establish the communication session via the second network interface, the cloud computing system is configured to maintain a virtual environment associated with the communication session for a period of time. A message is received, via a second of the plurality of different network interfaces, from the client device that includes the interface-independent identifier. In response to the received interface-independent identifier, the communication session is re-established with the client device via the second network interface, thereby enabling access to the virtual environment maintained by the cloud computing system.


