Remote Desktop Multicast Domain Reduces Network Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In remote desktop systems, the existing method of image data sharing between a virtual machine (VM) and terminals causes significant network pressure due to the large data volume transmitted, leading to increased load on the communications network.
Innovation Solution
A remote desktop system is implemented where a primary VM creates a multicast domain with secondary VMs, allowing the sharer VM to send image data to a primary terminal, which then distributes it to receiver terminals, reducing the data volume transmitted between the VM and terminals by establishing a multicast domain for efficient image data sharing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each receiver VM sends to-be-shared image data to its corresponding terminal, then image data can be displayed on each terminal, but the data volume transmitted between terminals and VMs becomes large, causing great pressure on the communications network
Solution Approach 1:
The patent merges the image data transmission paths by having the primary VM send image data to the primary terminal, which then distributes it to all receiver terminals. This consolidates what would otherwise be multiple separate transmission streams into a single source, reducing overall network data volume while ensuring reliable delivery to all recipients.
Solution Approach 2:
The primary terminal acts as an intermediary between the primary VM and the receiver terminals. It receives image data from the primary VM and redistributes it to all receiver terminals, eliminating the need for each receiver VM to independently transmit data. This intermediary role reduces redundant transmissions and lowers network pressure.
2Quantity of substance
If the primary VM sends image data to the primary terminal which then distributes to receiver terminals, then network load is reduced, but the system complexity increases due to multicast domain establishment
Solution Approach 1:
The system implements self-service through automatic multicast domain establishment. When a receiver terminal joins, it automatically receives the multicast address and configures itself to receive image data. The primary terminal automatically manages the distribution process, eliminating the need for manual configuration and reducing overall system complexity despite the sophisticated multicast mechanism.
3Productivity
If image data is transmitted through a single primary terminal to multiple receiver terminals, then transmission efficiency improves, but the primary terminal becomes a single point of failure
Solution Approach 1:
The patent segments the transmission function by separating the data source (primary VM) from the distribution function (primary terminal) and the receivers (receiver terminals). This segmentation allows the system to maintain high efficiency through centralized distribution while improving reliability by enabling any receiver terminal to potentially take over the distribution role if the primary terminal fails, as all terminals have the capability to receive and forward image data.
Data Source
AI summary
A remote desktop system includes a primary virtual machine, a plurality of secondary virtual machines, a primary terminal configured to log in to the primary virtual machine, and a secondary terminal configured to log in to a secondary virtual machine. When a user of the primary virtual machine needs to share image data of the primary virtual machine with a user of the secondary terminal for viewing, the primary virtual machine sends the image data to the primary terminal, and then the primary terminal shares the image data with the secondary terminal. This reduces data transmission pressure on a communications network between a virtual machine center and a terminal center.


