Legal claims defining the scope of protection, as filed with the USPTO.
1. A path computation client (PCC) comprising: a non-transitory memory comprising programs; and a processor coupled to the processor, wherein the processor is configured to execute the programs to: receive at least one packet containing at least one label and at least a branch object; decode the branch object received to: identify if the downloading of labels is corresponding to a point-to-multipoint traffic engineering label switch path (P2MP TE LSPs); and operate as a branch node for the label switch path received in the packet; and thereby fetch at least one outgoing label specified in the branch object and associated with at least a next hop address of at least one corresponding node on the P2MP TE LSPs.
2. The PCC as claimed in claim 1 , wherein the packet is a PCLabelUpd message, the PCLabelUpd message comprise a PCLabelUpd message format configured to specify the labels and a corresponding action associated with the label using the branch object for a point-to-multipoint traffic engineering label switch path (P2MP TE LSPs).
3. The PCC as claimed in claim 1 , wherein the label is a multiprotocol label switching (MPLS) label.
4. The PCC as claimed in claim 1 , wherein the packet containing the label and the branch object is received from at least one path computation element central controller (PCECC), in a form of PCLabelUpd message, the branch object is configured to carry at least one outgoing label, encoded in the packet, associated with at least a next hop address of at least one corresponding node in the network.
5. The PCC as claimed in claim 4 , wherein the processor is further configured to download the labels associated with the corresponding node, received in the PCLabelUpd message in encoded form, in the network of point-to-multipoint traffic engineering label switch path (P2MP TE LSPs).
6. The PCC as claimed in claim 1 , wherein the processor is further configured to download the labels specified in the branch object to data plane for a P2MP TE LSP.
7. A method comprising: Receiving, by a path computation client (PCC), at least one packet containing at least one label and at least a branch object; Decoding, by the PCC, the branch object received; Identifying, by the PCC, if the downloading of labels is corresponding to a Point-to-multipoint traffic engineering label switch path (P2MP TE LSPs); operating as a branch node for the label switch path received in the packet; and thereby Fetching, by the PCC, at least one outgoing label specified in the branch object and associated with at least a next hop address of at least one corresponding node on the P2MP TE LSPs.
8. The method as claimed in claim 7 , wherein the packet is a PCLabelUpd message, the PCLabelUpd message comprise a PCLabelUpd message format configured to specify the labels and a corresponding action associated with the label using the branch object for a point-to-multipoint traffic engineering label switch path (P2MP TE LSPs).
9. The method as claimed in claim 7 , wherein the label is a Multiprotocol Label Switching (MPLS) label.
10. The method as claimed in claim 7 , wherein the branch object, received from at least one path computation element central controller (PCECC), in a form of PCLabelUpd message, is configured to carry at least one outgoing label, encoded in the packet, associated with at least a next hop address of at least one corresponding node in the network.
11. The method as claimed in claim 10 , wherein the method further comprises: downloading, by the PCC, the labels associated with the corresponding node, received in the PCLabelUpd message, in the network of point-to-multipoint traffic engineering label switch path (P2MP TE LSPs).
12. The method as claimed in claim 7 , wherein the method further comprises: downloading the labels specified in the branch object to data plane for a P2MP TE LSP.
13. A non-transitory computer-readable storage medium comprising instructions which, when executed by a computer, cause the computer to carry out the method of claim 7 .
Unknown
October 13, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.