Claims
- 1. A method of detecting a failure in a transmission medium of a data communications network link, comprising:
sending a first set of data, in conjunction with a first source identifier, from a first network access device to a second network access device via a first transmission medium of a data communications link; receiving at said first network access device, via said first transmission medium of said data communications link, a second set of data in conjunction with a second source identifier; and, determining from said second source identifier that a transmission failure has occurred in said first transmission medium of said data communications link.
- 2. The method of claim 1 wherein said step of determining comprises determining that said second source identifier does not equal a pre-specified value.
- 3. The method of claim 1 wherein said step of determining comprises determining that said second source identifier equals said first source identifier.
- 4. The method of claim 1 further comprising:
sending a second set of data in conjunction with said second source identifier from a second network access device to said first network access device via a first transmission medium of a data communications link.
- 5. The method of claim 1 further comprising:
deactivating said first transmission medium of said data communications link for the sending of data and activating a second transmission medium of said data communications link.
- 6. The method of claim 1 wherein said data is transmitted via said first transmission medium as a plurality of data packets, wherein each of said plurality of data packets comprises a data portion and a header portion.
- 7. The method of claim 6 wherein said source identifier is carried in a portion of said header of said data packet.
- 8. The method of claim 7 wherein said source identifier comprises a plurality of byte.
- 9. The method of claim 8 wherein said data is transmitted as a plurality of SONET packets.
- 10. The method of claim 9 wherein said source identifier is transmitted as a component of the c2 byte of the header portion of each of said data packets.
- 11. The method of claim 1 wherein the first network access device comprises a first interface component coupled with said first transmission medium of said data communications link, and a second interface component coupled with a second transmission medium of said data communications link.
- 12. The method of claim 11 further comprising the steps, following said step of determining of
deactivating said first interface component; and, activating said second interface component.
- 13. The method of claim 11 wherein said first and second interface components are optical interconnect devices, and said first and second transmission mediums are optical fibers.
- 14. A method of detecting a failure in a fiber optic medium of a SONET communications link in a data communications network, comprising:
sending data from a first network access device to a second network access device, in conjunction with a first source identifier, via a first fiber optic medium of the SONET communications link; receiving at said first network access device, via said first fiber optic medium of said data communications link, a second set of data in conjunction with a second source identifier; and, determining from said second source identifier that a transmission failure has occurred in said first transmission medium of said data communications link.
- 15. The method of claim 14 wherein said step of determining comprises determining that said second source identifier is not equal to a pre-specified value.
- 16. The method of claim 14 wherein said step of determining comprises determining that said second source identifier is equal to said first source identifier.
- 17. The method of claim 14 further comprising the steps, following said step of determining of:
deactivating said first fiber optic medium; and, activating said fiber optic medium.
- 18. A method for providing failover protection in a data communication link having a plurality of transmission media, comprising:
sending data from the first device to the second device, in conjunction with a first source identifier, via a first transmission medium; detecting a source identifier in all data received by the first device via said first transmission medium; and, determining when the source identifier of data received by the first device equals the source identifier of data sent by the first device, that a failure has occurred in the first transmission medium and
deactivating said first transmission medium, activating a second transmission medium.
- 19. An apparatus for providing failover protection in a bidirectional data communication network, comprising:
a first communications device, for receiving data and transmitting data with an identifying source identifier; a second communications device for receiving data; a first communications interface, coupled with said first communications device, for the relay of bidirectional data communication, which is by default active; a second communications interface, coupled with said first communications device for the relay of bidirectional data communication, which is by default inactive; a detector coupled with said first communications device for determining the source identifier of incoming data, and determine the source of the data, thus determining that the first communications interface has failed; a controller coupled with said first communications device for setting the first communications interface as inactive and the second communications interface as active, in response to said detector determining that the first communications interface has failed.
- 20. The apparatus of claim 19 wherein said step of determining comprises determining that said second source identifier does not equal a pre-specified value.
- 21. The apparatus of claim 19 wherein said step of determining comprises determining that said source identifier equals a source identifier in data sent by the second communications device.
- 22. The apparatus of claim 19 wherein said data is transmitted via said first transmission medium as a plurality of data packets, wherein each of said plurality of data packets comprises a data portion and a header portion.
- 23. The apparatus of claim 22 wherein said source identifier is carried in a portion of said header of said data packet.
- 24. The apparatus of claim 23 wherein said source identifier comprises a plurality of byte.
- 25. The apparatus of claim 24 wherein said data is transmitted as a plurality of SONET packets.
- 26. The apparatus of claim 25 wherein said source identifier is transmitted as a component of the c2 byte of the header portion of each of said data packets.
- 27. The apparatus of claim 19 wherein the first communications device comprises a first interface component coupled with a first transmission medium of said communications interface, and a second interface component coupled with a second transmission medium of said communications device.
- 28. The apparatus of claim 27 further comprising the steps, following said step of determining of
deactivating said first interface component; and, activating said second interface component.
- 29. The apparatus of claim 27 wherein said first and second interface components are optical interconnect devices, and said first and second transmission mediums are optical fibers.
- 30. A method for providing failover protection in a bidirectional data communication network, comprising:
activating a first communications link for transfer of data from a first device to a second device; sending data from the first device to the second device, together with a first source identifier; sending data from the second device to the first device, together with a second source identifier; detecting at the first device the source identifier of all data received by the first device; detecting at the second device the source identifier of all data received by the second device; and, determining, either
when the source identifier of data received by the first device equals the source identifier of data sent by the first device, or when the source identifier of data received by the second device equals the source identifier of data sent by the second device, that a failure has occurred in the first communications link, and deactivating the first communications link, activating a second communications link.
PRIORITY UNDER 35 U.S.C. §119(E) & 37 C.F.R. §1.78
[0001] This nonprovisional application claims priority based upon the following prior United States provisional patent application entitled: “Failover Apparatus And Method For An Asynchronous Data Communication Network,” filed Dec. 11,2000, Ser. No.: 60/325,789, in the name(s) of: Jeff Barnard; Venkataraman Anand; Hanna Boulos; Jason W. Dove; Sundara Murugan; and Dieter Nattkemper, which is hereby incorporated by reference for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60325789 |
Dec 2000 |
US |