SYSTEMS AND METHODS FOR ALLOCATION OF CLASSES OF SERVICE TO NETWORK CONNECTIONS CORRESPONDING TO VIRTUAL CHANNELS
First Claim
1. A system for allocating a different class of service to each network connection in a plurality of network connections, where each network connection corresponds to one or more virtual channels, the system comprising:
- a first computing device; and
a second computing device in communication with the first computing device via a remote-display protocol session, the remote-display protocol session comprising a plurality of virtual channels, each servicing at least a portion of network traffic of the remote-display protocol session, anda plurality of transport layer network connections comprising a network connection between the first computing device and the second computing device, a first transport layer network connection carrying a first virtual channel and assigned a first class of service and a second transport layer network connection carrying a second virtual channel and assigned a second class of service, the second class of service different from the first class of service.
7 Assignments
0 Petitions
Accused Products
Abstract
A system for allocating a different class of service to each network connection in a plurality of network connections, where each network connection corresponds to one or more virtual channels. The system can include a plurality of virtual channels that connect a first computer and a second computer. Each virtual channel can service at least a portion of the network traffic generated using a remote-display protocol. The system can also include a plurality of network connections, where each network connection corresponds to at least one of the virtual channels. Each network connection of the system can have an assigned port number and an assigned class of service that corresponds to a transmission priority level. The class of service assigned to each network connection can be unique from the classes of service assigned to other network connections.
349 Citations
20 Claims
-
1. A system for allocating a different class of service to each network connection in a plurality of network connections, where each network connection corresponds to one or more virtual channels, the system comprising:
-
a first computing device; and a second computing device in communication with the first computing device via a remote-display protocol session, the remote-display protocol session comprising a plurality of virtual channels, each servicing at least a portion of network traffic of the remote-display protocol session, and a plurality of transport layer network connections comprising a network connection between the first computing device and the second computing device, a first transport layer network connection carrying a first virtual channel and assigned a first class of service and a second transport layer network connection carrying a second virtual channel and assigned a second class of service, the second class of service different from the first class of service. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for allocating a different class of service to each network connection of a plurality of network connections, where each network connection corresponds to one or more virtual channels, the method comprising:
-
transmitting, by a first computing device, remote-display protocol data of a first virtual channel of a remote-display protocol session via a first transport layer network connection to a second computing device, the first transport layer network connection assigned a first class of service; and transmitting, by the first computing device, remote-display protocol data of a second virtual channel of the remote-display protocol session via a second transport layer network connection to the second computing device, the second transport layer connection assigned a second class of service different from the first class of service. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for allocating a different class of service to each network connection in a plurality of network connections, where each network connection corresponds to one or more virtual channels, the method comprising:
-
establishing, by a first computing device, a remote-display protocol session with a second computing device via a first transport layer connection, the first transport layer connection assigned a first class of service and the remote-display protocol session comprising a plurality of virtual channels; establishing, by the first computing device, a second transport layer connection with the second computing device, the second transport layer connection assigned a second class of service different from the first class of service; transmitting, by the first computing device, remote-display protocol data of a first virtual channel of the remote-display protocol session via the first transport layer connection, responsive to a priority of the first virtual channel corresponding to the first class of service; and transmitting, by the first computing device, remote-display protocol data of a second virtual channel of the remote-display protocol session via the second transport layer connection, responsive to a priority of the second virtual channel corresponding to the second class of service. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification