System and method for communicating data in a network environment

Active Publication Date: 2008-06-17
CISCO TECH INC
View PDF12 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0006]Certain embodiments of the present invention may provide a number of technical advantages. For example, according to one embodiment of the present invention, a data management approach is provided that intentionally imparts a delay for selected packets of information in order to minimize congestion in the network and to maximize bandwidth utilization. This is a result of identifying a proper retransmission timeout (RTO) value associated with the information. The RTO value may be used in conjunction with an algorithm in order to provide a variance for data propagating in the network. This may result in a delay interval being provided for the packet in order to optimally deliver data to its intended destination.
[0007]Another technical advantage associated with one embodiment of the present invention relates to a number of data management features or capabilities that may be implemented on a given network element. Such features may include acknowledgment (ACK) splitting, retransmission processes, and window scaling manipulations. These features may be provided in conjunction with the protocol being used to communicate information from one point to another. These features may also be used in various combinations (or independently) in order to properly direct information in the network. In addition, these features may be provided at selected locations in the network such as, for example, in multiple network elements where appropriate. The implementation and positioning of these features is a result of the substantial flexibility offered by the teachings of the present invention. Accordingly, these features may be provided in any suitable location in order to effectuate the proper management and routing of data in the network.
[0008]Yet another technical advantage associated with one embodiment of the present invention relates to its implementation. The end-to-end model may be preserved and, thus, minimal changes may be required for an end host stack. Additionally, such an implementation may be effectuated while still realizing a full utilization of bandwidth being provided by the link facilitating communications between two network elements. Accordingly, a performance enhancement associated with the effective management of data may be achieved in cooperation with elements and objects already present in a given architecture. Certain embodiments of the present invention may enjoy some, all, or none of these advantages. Other technical advantages may be readily apparent to one skilled in the art from the following figures, description, and claims.

Problems solved by technology

This may result in a delay interval being provided for the packet in order to optimally deliver data to its intended destination.

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
  • System and method for communicating data in a network environment
  • System and method for communicating data in a network environment
  • System and method for communicating data in a network environment

Examples

Experimental program
Comparison scheme
Effect test

Example

[0013]FIG. 1 is a simplified block diagram of a communication system 10 for managing data in a network environment in accordance with one embodiment of the present invention. Communication system 10 includes an end user 12, multiple internet protocol (IP) networks 16a and 16b, multiple network elements 20a and 20b, and a satellite 24. Communication system 10 may be positioned in any suitable network environment or communications architecture such as, for example, in conjunction with a non-terrestrial (satellite) link, a 2.5 G or 3 G cellular data network configuration, or a standard transmission control protocol / internet protocol (TCP / IP) architecture that seeks to receive, transmit, or otherwise direct packets of information in a network. Communications system 10 may also be positioned in any other environment that experiences some delay in communications between nodes in a network.

[0014]According to the teachings of one embodiment of the present invention, communication system 10

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

A method for communicating data in a network environment is provided that includes receiving one or more packets for establishing a communication session in a network and determining which of the packets should be delayed. A selected one or more of the packets are delayed for a designated time interval in order to extend a roundtrip time (RTT) parameter associated with the selected packets. The selected packets are communicated after the time interval has expired.

Description

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

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
Owner CISCO TECH INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products