beta
/Congestion Management Using Per Data Type Packet Queues In Virtual Desktop Infrastructure
Abstract

A system for congestion management using per data type packet queues in a virtual desktop infrastructure (VDI) includes maintaining one or more packet queues configured to buffer data packets for transmission through a single virtual channel for a call initiated using a VDI server at a client device. Each packet queue is associated with a data type and a congestion threshold. In response to receiving a first packet corresponding to a respective data type determining that a fill level exceeds a respective congestion threshold. In response to the determination a congestion state is set for the single virtual channel and a second packet selected from one of the one or more packet queues based on the congestion state and a respective data type is transmitted through the single virtual channel.

Full Text

What is claimed is:

A system for congestion management using per data type packet queues in a virtual desktop infrastructure (VDI) includes maintaining one or more packet queues configured to buffer data packets for transmission through a single virtual channel for a call initiated using a VDI server at a client device. Each packet queue is associated with a data type and a congestion threshold. In response to receiving a first packet corresponding to a respective data type determining that a fill level exceeds a respective congestion threshold. In response to the determination a congestion state is set for the single virtual channel and a second packet selected from one of the one or more packet queues based on the congestion state and a respective data type is transmitted through the single virtual channel.
Timeline
Filed
03/05/2026
Published
07/09/2026
Granted
Not Available
IPC Codes(2)
G06F 9/455:Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
H04L 65/65:Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]