IP Library › Granted Patent US 8,850,014
Granted Patent B2
US 8,850,014 · App. 12/994,318 · Granted Sep 30, 2014

Handling failure of request message during set up of label switched path

Inventors: Daniele Ceccarelli (Genoa, IT); Diego Caviglia (Savona, IT); Francesco Fondelli (Calcinaia, IT)
Assignee: Telefonaktiebolaget L M Ericsson (Publ)
H04L47/724H04L69/14H04L45/50H04L45/00H04L47/825H04L12/5691
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,850,014
App. No.
12/994,318
Granted
Sep 30, 2014
Kind
B2
Abstract

Setting up a label switched path (LSP) for traffic between nodes of a network, involves sending a request message requesting reservation of resources for the requested LSP, from an ingress node ( 10 ) via intermediate nodes ( 40 ) and returning an acknowledgement message to an upstream node along the path. Absence of an acknowledgement from the downstream node, that the request message was received, is detected. Whether the given node should react to the detected absence can be determined from an indication (R) in the request message. Thus other nodes can react more quickly to take remedial action, to reroute or to remove the resource reservations without a long wait for a time out or a refresh message from the waiting ingress node, to enable more efficient use of the resources.

Claims (38)

1. A method of setting up a label switched path (LSP) for traffic between nodes of a network, the method having the steps of, at a given one of the nodes:

receiving a request message requesting reservation of resources for a requested path of the LSP, the request message being sent from an ingress node of the requested path, via intermediate nodes along the requested path to an egress node,

returning an acknowledgement message to an upstream node along the requested path, to acknowledge receipt of the request message,

sending the request message on to a downstream node along the requested path, detecting an absence of an acknowledgement from the downstream node, the acknowledgement representing that the request message was received, or that a resend of the request message was received,

determining whether the given node should react to the detected absence, and

receiving a return message sent from the egress node if the request message reaches the egress node, to cause the nodes along the requested path to use the reserved resources to set up the LSP.

2. The method of claim 1 , the step of determining whether to react involving receiving an indication of whether to react from an upstream node.

3. The method of claim 2 , the indication being a part of the request message.

4. The method of claim 3 , the request message being an RSVP PATH message.

5. The method of claim 2 having the steps of determining that the given node does not support reacting to the absence of the acknowledgement, and returning an error message from the given node to the upstream node.

6. The method of claim 1 , the step of determining whether to react to the detected absence involving the step of looking up a predetermined policy for the given node.

7. The method of claim 1 , having the step of determining how the node should react to the absence of the acknowledgement.

8. The method of claim 1 , having the step of determining the absence of the acknowledgement only after one or more attempts at retransmission of the request message.

9. The method of claim 1 , having the step of reacting to the absence of acknowledgement by starting an abort procedure to release the reserved resources at the node and upstream nodes.

10. A method of setting up a label switched path (LSP) for traffic between nodes of a network, the method having the steps of, at an ingress one of the nodes,

sending a request message for reserving resources for a requested path of the LSP, the request message being sent from the ingress node of the requested path, via intermediate nodes along the requested path to an egress node,

receiving an acknowledgement message from a downstream node along the requested path, to acknowledge receipt of the request message, or that a resend of the request message was received,

sending an indication in respect of the requested path, to the downstream node, indicating whether the downstream node should react to an absence of a corresponding acknowledgement message from a further downstream node, and,

if the request message reaches the egress node, receiving a return message sent from the egress node if the request message reaches the egress node, to cause the nodes along the requested path to use the reserved resources to set up the LSP.

11. The method of claim 10 , and having the step of receiving an error message at the ingress node, indicating that the downstream node does not support reacting to the absence of the acknowledgement, and selecting either to set up the LSP without requiring the reaction to the absence at some nodes, or to retry setting up the LSP along a different route through the nodes.

12. A program on a non-transitory computer readable medium having instructions which when executed by a processor at a node of a network, cause the processor to carry out a method of setting up a label switched path (LSP) for traffic between nodes of a network, the method having the steps of, at a given one of the nodes:

receiving a request message requesting reservation of resources for a requested path of the LSP, the request message being sent from an ingress node of the requested path, via intermediate nodes along the requested path to an egress node,

returning an acknowledgement message to an upstream node along the requested path, to acknowledge receipt of the request message,

sending the request message on to a downstream node along the requested path, detecting an absence of an acknowledgement from the downstream node, the acknowledgement representing that the request message was received, or that a resend of the request message was received,

determining whether the given node should react to the detected absence, and

receiving a return message sent from the egress node if the request message reaches the egress node, to cause the nodes along the requested path to use the reserved resources to set up the LSP.

13. A node of a network having a number of other nodes, the node being able to act as an intermediate node and set up a label switched path (LSP) for traffic to others of the nodes, the node having a processor having:

a first input part arranged to receive from a node downstream, a request message for reserving a requested path of the LSP, sent from an ingress node of the requested path, via intermediate nodes along the requested path to an egress node,

a first output part arranged to return an acknowledgement message to an upstream node, to acknowledge receipt of the request message,

a second output part arranged to send the request message on to a downstream node along the requested path, and

a second input arranged to receive an acknowledgement from the downstream node that the request message was received, or that a resend of the request message was received, the processor being arranged to detect an absence of the acknowledgement, and to determine whether the node should react to the detected absence, and

a second input part being arranged to receive a return message sent from the egress node if the request message reaches the egress node, the processor being arranged to use the reserved resources to set up the LSP in response to the return message.

14. The node of claim 13 , the second output part being arranged to send the indication as part of the request message.

15. A node of a network having a number of other nodes, the node being able to act as an ingress node and set up a label switched path (LSP) for traffic to others of the nodes, the node having a processor having:

an output part for sending a request message for reserving resources for a requested path of the LSP, the request message being sent from the ingress node of the requested path, via intermediate nodes along the requested path to an egress node,

an input part for receiving an acknowledgement message from a downstream node along the requested path, to acknowledge receipt of the request message,

the output part being arranged to send an indication in respect of the requested path, to a downstream node, indicating whether the downstream node should react to an absence of a corresponding acknowledgement message from a further downstream node, and

the input part being arranged to receive a return message sent from the egress node if the request message reaches the egress node, to cause the nodes along the requested path to use the reserved resources to set up the LSP.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2011
From: CECCARELLI, DANIELE; CAVIGLIA, DIEGO; FONDELLI, FRANCESCO
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 027155/0615 →
Continuity (1)
Related Publication 20120042077A1 · Feb 16, 2012