Claims
- 1. A method of restoration management in a Multi-Protocol Label Switching network, comprising the steps of:
a. attaching, at an edge of said network, a router alert bit to each restoration message; b. identifying, at each intermediate node of said network, said restoration message by reading said router alert bit; c. in response to said step of identifying, duplicating said restoration message; d. sending a copy of said restoration message to an application layer of said node for local processing; and e. forwarding another copy of said restoration message, though a shim layer of said node, directly to a next node in said network.
- 2. The method of claim 1 wherein said step of attaching comprises placing a label special value in each packet representing said restoration message.
- 3. The method of claim 2 wherein said special value is 1.
- 4. The method of claim 2 wherein said special value is placed at a top of a stack of said each packet.
- 5. The method of claim 1 wherein said step of identifying is carried out by a Label Switched Router at said each intermediate node.
- 6. The method of claim 5 wherein said Label Switched Router identifies said restoration message by reading said router alert bit.
- 7. The method of claim 1 wherein said step of sending comprises sending said one copy of restoration message to a local queue at said application layer.
- 8. The method of claim 1 further comprising a step, after said step of sending, of processing said one copy of restoration message at said application layer.
- 9. The method of claim 8 wherein said step of processing comprises processing said packet according to standards if said router alert bit in an IP header of said packet is set.
- 10. The method of claim 9 wherein said step of processing further comprises, if said router alert bit in said IP header of said packet is not set, checking a data portion of said message to see if it is a dual action message, and if so, turning said message over to a specific application for processing.
- 11. The method of claim 10 wherein said step of processing further comprises a step of discarding said message if said message is not a dual action message.
- 12. The method of claim 1 wherein said one copy of said restoration message is a duplicated one of said restoration message, while said another copy of said restoration message is an original one of said restoration message.
- 13. A restoration management system in a Multi-Protocol Label Switching network, comprising:
at an edge of said network, means for generating and attaching a router alert bit to a restoration message for identifying said message as such; at each of intermediate nodes, a Label Switched Router for routing said restoration message, said Label Switched Router comprising:
means for identifying said restoration message; means for duplicating said restoration message; means for sending a copy of said restoration message to an application layer of said node for being processed there; and means for forwarding another copy of said restoration message, through a shim layer of said node, directly to a next node in said network.
- 14. The system of claim 13 wherein said router alert bit is a special value in a label attached to a stack of a packet representing said restoration message.
- 15. The system of claim 14 wherein said special value is 1.
- 16. The system of claim 13 wherein said value is placed at a top of said stack.
- 17. The system of claim 13 wherein said means for identifying comprises means for reading said router alert bit in said restoration message.
- 18. The system of claim 13 wherein said means for sending comprises means for arranging said restoration message in a local queue at said application layer.
- 19. The system of claim 13 wherein said application layer comprises means for processing said one copy of said restoration message.
- 20. The system of claim 19 wherein said means for processing comprises:
means for checking whether said router alert bit in an IP header is set; and means for processing said packet according to standards when said router alert bit in said IP header is found to be set.
- 21. The system of claim 20 wherein said means for processing further comprises:
means for checking whether said one copy of said restoration message is a dual action message when said router alert bit in said IP header is found not set; means for turning said message over to a specific application for processing if said one copy of restoration message is found to be a dual action message; and means for discarding said message if said one copy of said restoration message is found not a dual action message.
- 22. The method of claim 13 wherein said one copy of said restoration message is a duplicated one of said restoration message, while said another copy of said restoration message is an original one of said restoration message.
RELATED APPLICATION
[0001] This application claims priority of U.S. Provisional Patent Application Ser. No. 60/238,362, filed on Oct. 6, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60238362 |
Oct 2000 |
US |