Method and apparatus for indicating congestion in a source routed network

a source routed network and congestion detection technology, applied in the field of networkwork, can solve the problems of high level of line noise, lack of available bandwidth, and inability to support the available network bandwidth at that time, and achieve the effect of achieving the full bandwidth potential of the path

Inactive Publication Date: 2012-06-14
RPX CLEARINGHOUSE
View PDF4 Cites 69 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0008]According to another embodiment of the invention, a source node in a source node routed network includes packet receive logic, for receiving a packet at the source node, the packet including a header having a plurality of ordered bit fields, each bit field including an identifier associated with a hop for a packet transmitted between the source and a destination, and a congestion field indicating congestion at the hop; and routing logic for identifying an updated route between the source and the destination responsive to one or more congestion fields in the header of the received packet. With such an arrangement, a source node in a source routing network can identify a new route between the source and destination which does not include the congested node(s), thereby enabling the full bandwidth potential of the path to be attained.

Problems solved by technology

Likewise, if the destination generates frequent BECN bits, it means the available network bandwidth (at that time) is not as great as can be supported by the source.
In either case, the root cause is lack of available bandwidth at the times during which FECN or BECN bits are generated.
This can occur because of outdated or inadequate network infrastructure, heavy network traffic through at least a portion of the path, high levels of line noise, or portions of the system going down.
However, while the FECN and BECN bits may be used to identify that congestion exists in a path, they do little to indicate exactly where in the path the congestion is occurring.
For example, an overloaded intermediate node in the path has the effect of delaying communication over the entire path, thus causing the FECN / BECN bits to be set to regulate delays and packet loss.
Backing off on the transmission bandwidth may reduce congestion at the one overloaded node, but it does not fully utilize the capacity of the remaining nodes in the path.

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
  • Method and apparatus for indicating congestion in a source routed network
  • Method and apparatus for indicating congestion in a source routed network
  • Method and apparatus for indicating congestion in a source routed network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024]As it is known in the art, in a source routed network, each source node essentially directs the flow of traffic from the source through any intermediate nodes in the network to the destination. The source pre-computes the preferred route, based upon any known routing protocol, compiles a list of the intermediate ‘hops’ that direct the packet over the preferred route, and appends the list of hops to the packet header. As the packet header is parsed at each intermediate node, the next ‘hop’ is retrieved from the list and the packet is forwarded to the next hop by the intermediate node. Source routing thus removes the need for routing calculations to be performed at intermediate nodes, allowing faster packet forwarding techniques to be used to improve communication bandwidth.

[0025]Referring now to FIG. 1A, an exemplary network 10 in which source routing may be used is shown. A source device 12 that seeks to communicate with a destination device 38 executes a transport layer routi...

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 packet header in a source routed network is augmented to include, with each hop identifier, at least one bit for indicating congestion at the particular hop. As the packet traverses from the source to the destination, when congestion is detected at a hop, a congestion bit associated with the hop is set in the header. At the destination, when another packet is forwarded from the destination to the source on the same path, the congestion bits are reflected back to the source. When the source receives the congestion bits, it has the option of re-routing subsequent communications between the source and destination nodes by generating a new hop list, which routes around one or more of the congested hops.

Description

RELATED APPLICATIONS[0001]This application is a continuation of co-pending U.S. patent application Ser. No. 10 / 827,181, entitled “Method and Apparatus for Indicating Congestion in a Source Routed Network,” which was filed on Apr. 19, 2004, and which is hereby incorporated herein by reference in its entirety.FIELD OF THE INVENTION[0002]This invention relates generally to the field of networking and more specifically to a method and apparatus for congestion detection and management in a source routed network.BACKGROUND OF THE INVENTION[0003]In a network communications system, generally a packet forwarded from a source node traverses numerous intermediate nodes before the desired destination node is reached. Along the way, the packet may be delayed by congestion at various ones of the intermediate nodes. Various mechanisms exist for signaling the source node that the packet is being delayed on its path to the destination. For example, in a frame relay network, FECN (forward explicit co...

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(United States)
IPC IPC(8): H04L12/26
CPCH04L47/122H04L47/17H04L47/33H04L47/31H04L47/263
Inventor ASHWOOD- SMITH, PETERFEDYK, DONALD
Owner RPX CLEARINGHOUSE
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