Virtual IP Assignment for Remote Desktop Session Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing remote desktop IP virtualization technologies are unable to function on public cloud platforms due to the lack of permission for DHCP servers to manage IP addresses, compromising security, privacy, and scalability of network services.
Innovation Solution
A method and system that enables IP address assignment on a cloud platform, allowing a remote desktop session host to assign virtualized IP addresses to clients, ensuring security, privacy, and scalability by using a cloud platform to manage and distribute IP addresses through virtualization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If DHCP architecture is used to assign IP addresses to remote desktop sessions, then IP address assignment works in local area networks and private clouds, but it cannot function on public cloud platforms due to permission restrictions
Solution Approach 1:
The patent introduces a cloud platform as an intermediary component between the RDSH and the IP address management system. The cloud platform receives creation requests, determines target RDSH instances, obtains virtualized IP addresses from virtualization resources, and returns them to clients. This intermediary architecture enables IP address assignment functionality on public cloud platforms where traditional DHCP servers lack permission, while maintaining service reliability through the centralized cloud platform coordination
2Productivity
If multiple clients connect to the same RDSH, then resource utilization improves, but port conflicts occur without proper IP address isolation
Solution Approach 1:
The patent implements segmentation by assigning unique virtualized IP addresses to each remote desktop session even when multiple clients connect to the same RDSH instance. The cloud platform obtains separate IP addresses from virtualization resources for each session, creating network-level isolation between clients. This segmentation approach enables multiple clients to utilize the same RDSH resource simultaneously without port conflicts, as each session operates with its own dedicated IP address
3Device complexity
If traditional DHCP server architecture is used, then IP address management is simple in local networks, but security and privacy cannot be ensured on public cloud platforms
Solution Approach 1:
The patent transitions from traditional DHCP server architecture operating in the network layer to a cloud platform-based architecture that operates across multiple dimensions including session management, resource virtualization, and centralized coordination. The cloud platform manages IP address assignment by determining target RDSH instances and obtaining virtualized IP addresses from virtualization resources, creating a multi-dimensional management approach that enhances security and privacy on public cloud platforms while maintaining manageable system complexity through centralized control
Data Source
AI summary
A cloud platform in the address assignment system can forward, to a target remote desktop session host (RDSH) in the system, a first creation request sent by a first client. The target RDSH assigns, to a first session corresponding to the first client, a first IP address obtained through virtualization based on an IP address of the target RDSH. The RDSH returns the first IP address to the cloud platform, and the cloud platform returns a first access response to the first client. Based on this, an IP virtualization function is implemented in a public cloud service, and the RDSH can assign, to clients, a plurality of IP addresses obtained through virtualization, so that different clients obtain network services based on different IP addresses when accessing a same RDSH.


