Method and apparatus for restart communication between...

Multiplex communications – Diagnostic testing – Fault detection

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S243000, C370S244000

Reexamination Certificate

active

06590868

ABSTRACT:

FIELD OF THE INVENTION
The invention relates to the field of communications. More specifically, the invention relates to a method and apparatus for restart communication between network elements.
BACKGROUND OF THE INVENTION
Communication networks are generally comprised of two or more individual network elements, such as a router or switch, coupled together. Network elements generally contain a number of line cards and control cards that are used to transmit data through the network element. The line cards and control cards generally contain a number of circuits to control the transmission of such data.
International-System-International-System (“IS-IS”) is a link state interior gateway protocol originally developed for routing ISO/CLNP (“International Organization for Standardization/Connectionless Network Protocol”) packets among network elements. IS-IS is used to control routing in some networks, and can use a ‘shortest path first’ algorithm for determining a particular data route within the network. In particular, network elements typically employ the IS-IS standard to communicate their routing information among one another. Several types of network configurations are supported by IS-IS, e.g., broadcast (network elements are coupled to a single connection medium, such as an Ethernet connection), and point-to-point (network elements are connected to one another directly).
The IS-IS standard utilizes several different types of data packets for the transmission of routing information. For example, hello packets (“IIHs”) are used to establish and maintain neighbor adjacency between two network elements. Complete sequence number packets (“CSNPs”) contain sequence numbers of all routing information of a network so that an individual network element can determine whether it needs to update its own internal ‘picture’ of the network. Partial sequence number packets (“PSNPs”) contain the sequence numbers for the routing information for one particular network element. Link state packets (“LSPs”) contain the actual routing information for a particular network element, i.e., to what other network element(s) or network(s) that it is connected.
Also, ‘hello’ packets or ‘heartbeat’ messages are typically sent at regular intervals by network elements to other network elements to tell the recipient network elements that the sending network element is still operational. The recipient network element then expects to receive another ‘hello’ packet from the sender within the same period of time (which is adjustable). If these ‘hello’ packets are not received within the time period set, the recipient assumes that the transmitting network element is non-operational for purposes of routing data and accordingly, tears down the communication link between itself and the transmitting network element. Once the transmitting and recipient network element are again able to communicate the communication link between the two must be reconstructed. Moreover, once the communication link is reestablished, the two network elements typically exchange routing information in order to ensure that such information is up-to-date. Disadvantageously, this process of tearing down a communication link, establishing a new communication link and exchanging routing information between the two network elements can be time consuming, thereby potentially causing the loss of data packets within the network that could be transmitted between the two network elements.
SUMMARY OF THE INVENTION
A method and apparatus for the restart communication between network elements are described. In one embodiment, a method for restarting communication between a first network element and a second network element in a network comprises transmitting a modified hello packet to the second network element. The modified hello packet includes a time value that is greater than a time value of a hello packet that was transmitted to the second network element prior to International-System-International-System (IS-IS) network communications in the first network element becoming non-operational. The method also including updating routing information within the first network element through transmission of Complete Sequence Number Packets of the IS-IS standard to the second network element, independent of tearing down a communication link between the first network element and the second network element after IS-IS network communications in the first network element have become non-operational.
In an embodiment, a network element includes a memory. Additionally, the network element includes a heartbeat unit coupled to the memory. The heartbeat unit is to transmit a modified heartbeat packet to a different network element in a network. The modified heartbeat packet is to be stored in the memory and is to include a time value that is greater than a time value of a heartbeat packet that is to be transmitted to the different network element prior to International-System-International-System (IS-IS) network communications in the network element becoming non-operational. The network element also includes a reinitialize unit coupled to the heartbeat unit. The reinitialize unit is to update routing information within the network element through transmission of Complete Sequence Number Packets of the International-System-International-System (IS-IS) standard to the different network element, independent of tearing down a communication link between the network element and the different network element after IS-IS network communications the network element have become non-operational.


REFERENCES:
patent: 4667324 (1987-05-01), Graves
patent: 4736363 (1988-04-01), Aubin et al.
patent: 5159595 (1992-10-01), Flanagan et al.
patent: 5473599 (1995-12-01), Li et al.
patent: 5519704 (1996-05-01), Farinacci et al.
patent: 5608733 (1997-03-01), Vallee et al.
patent: 5699351 (1997-12-01), Gregerson et al.
patent: 6205142 (2001-03-01), Vallee
patent: 6229819 (2001-05-01), Darland et al.
ISO/IEC Joint Technology Committee, ISO/IEC 10589, Apr. 30, 1992, ISO/IEC Copyright Office.*
D. Oran, RFC 1142 OSI IS-IS Intra-Domain Routing Protocol, Feb. 1990, Network Working Group.*
P.K. JHA, “Bandwidth Maximization for SONET/SDH and Direct Data over Optical Networks,” http://www.isoc.org/inet2000/cdproceedings/1g/1g_3.htm, pp. 1-26, Nov. 16, 2000.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for restart communication between... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for restart communication between..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for restart communication between... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3089602

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.