Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Systems and methods for providing quality of service precedence in TCP congestion control

A priority and dynamic control technology, applied in transmission systems, digital transmission systems, data exchange networks, etc.

Active Publication Date: 2010-05-19
CITRIX SYST INC
View PDF0 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Also, TCP makes no difference with respect to connection priority in ramp-down and ramp-up of connection bandwidth in response to network events

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Systems and methods for providing quality of service precedence in TCP congestion control
  • Systems and methods for providing quality of service precedence in TCP congestion control
  • Systems and methods for providing quality of service precedence in TCP congestion control

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] In order to read the following description of the various embodiments of the present invention, it is helpful to describe the various parts of the following specification and their corresponding content: Part A describes the network environment and computing environment used to implement the embodiments of the present invention; B describes an embodiment of a system and device architecture for accelerated delivery of a computing environment to a remote user; Section C describes an embodiment of a client agent for accelerating communications between a client and a server; and Section D describes an embodiment for Embodiments of systems and methods for efficiently handling network congestion. a. Network and Computing Environment

[0019] Before discussing the details of embodiments of systems and methods of devices and / or clients, it is helpful to discuss the network and computing environments in which such embodiments may be deployed. now refer to Figure 1A , describ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Systems and methods for dynamically controlling bandwidth of connections are described. In some embodiments, a proxy for one or more connections may allocate, distribute, or generate indications of network congestion via one or more connections in order to induce the senders of the connections to reduce their rates of transmission. The proxy may allocate, distribute, or generate these indicationsin such a way as to provide quality of service to one or more connections, or to ensure that a number of connections transmit within an accepted bandwidth limit. In other embodiments, a sender of a transport layer connection may have a method for determining a response to congestion indications which accounts for a priority of the connection. In these embodiments, a sender may reduce or increase parameters related to transmission rate at different rates according to a priority of the connection.

Description

[0001] related application [0002] This application requires U.S. patent application 11 / 685,173 filed on March 12, 2007 titled "Systems And Methods For Providing Quality of Service Precedence In TCP Congestion Control" and U.S. patent application 11 / 685,164 filed on March 12, 2007 titled Priority to "Systems And Methods For Providing Virtual Fair Queuing Of Network Traffic", the contents of which are hereby incorporated by reference. technical field [0003] The present invention generally relates to data communication networks. More specifically, the present invention relates to systems and methods for dynamically controlling bandwidth through one or more connected proxies. Background technique [0004] During networking, Quality of Service (QoS) systems can be used to prioritize competing packet flows. In some cases, these streams may be simple connections between senders and receivers. In other cases, these streams may be connections between a sender and a receiver pa...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/56H04L47/2466H04L47/27H04L47/31
CPCH04L47/2433H04L47/11H04L47/10H04L47/193H04L47/27H04L47/26H04L47/267
Inventor R·普拉蒙东
Owner CITRIX SYST INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products