US2023126161A1PendingUtilityA1

Using PCE as SDN Controller

Assignee: FUTUREWEI TECHNOLOGIES INCPriority: Oct 11, 2013Filed: Sep 16, 2022Published: Apr 27, 2023
Est. expiryOct 11, 2033(~7.2 yrs left)· nominal 20-yr term from priority
H04L 45/42H04L 45/50H04L 45/028H04L 45/507
74
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Embodiments relate generally to systems and methods for transitioning a system from a tradition network to a Software Defined Network (SDN) enabled network. In some embodiments, the systems and methods may comprise the use of a Path Computation Element (PCE) as a central controller. Smooth transition between traditional network and the new SDN enabled network, especially from a cost impact assessment perspective, may be accomplished using the existing PCE components from the current network to function as the central controller of the SDN network is one choice, which not only achieves the goal of having a centralized controller to provide the functionalities needed for the central controller, but also leverages the existing PCE network components.

Claims

exact text as granted — not AI-modified
1 . A method implemented by a path computation element (PCE) as a central controller in a network, the method comprising:
 computing a primary multicast label switching path (LSP);   assigning first forwarding labels to nodes along the primary multicast LSP; and   sending, using a path computation element communication protocol (PCEP), packets containing the first forwarding labels to the nodes along the primary multicast LSP.   
     
     
         2 . The method of  claim 1 , wherein further comprising:
 computing a backup multicast LSP;   assigning second forwarding labels to nodes along the backup multicast LSP; and   sending, using the PCEP, the second forwarding labels to the nodes along the backup multicast LSP.   
     
     
         3 . The method of  claim 1 , wherein the first and second forwarding labels comprise an incoming label and at least one outgoing label. 
     
     
         4 . The method of  claim 1 , wherein the incoming label and the at least one outgoing label are the same. 
     
     
         5 . The method of  claim 1 , wherein the incoming label and the at least one outgoing label are different. 
     
     
         6 . The method of  claim 1 , wherein further comprising:
 assigning, by the PCE, the first forwarding labels from a global label range.   
     
     
         7 . The method of  claim 1 , wherein the global label range is a shared MPLS global label range for the nodes along the primary multicast LSP. 
     
     
         8 . A method, implemented by a node, wherein comprising:
 receiving, from a path computation element (PCE) operating as a central controller, first forwarding labels assigned by the PCE for a primary multicast label switching path (LSP); and   forwarding, based on at least one of the first forwarding labels for the primary multicast LSP, a first multicast packets along the primary multicast LSP.   
     
     
         9 . The method of  claim 8 , wherein further comprising:
 receiving, from the PCE, first forwarding labels assigned by the PCE for a backup multicast label switching path (LSP); and   in response to the primary multicast LSP is in a failure, forwarding, based on the second forwarding labels for the backup multicast LSP, multicast packets along the backup multicast LSP.   
     
     
         10 . The method of  claim 8 , wherein the first forwarding labels comprising incoming label and at least one outgoing label. 
     
     
         11 . The method of  claim 10 , wherein the incoming label and the at least one outgoing label are same. 
     
     
         12 . The method of  claim 10 , wherein the incoming label and the at least one outgoing label are different. 
     
     
         13 . A Path Computation Element (PCE) configured to operate as a central controller in a network, the PCE comprising:
 a memory containing computer instructions;   a processor coupled to the memory and configured to execute the computer instructions to cause the PCE to:   compute a primary multicast label switching path (LSP);   assign first forwarding labels to nodes along the primary multicast LSP; and   a transmitter coupled to the processor and configured to:   send, using a path computation element communication protocol (PCEP), the first forwarding labels to the nodes along the primary multicast LSP.   
     
     
         14 . The PCE of  claim 13 , wherein the processor further executes the instructions to:
 compute a backup multicast LSP;   assign second forwarding labels to nodes along the backup multicast LSP; and   send, using the PCEP, the second forwarding labels to the nodes along the backup multicast LSP.   
     
     
         15 . The PCE of  claim 13 , wherein the first forwarding labels comprising incoming label and at least one outgoing label. 
     
     
         16 . The PCE of  claim 13 , wherein the incoming label and the at least one outgoing label are the same. 
     
     
         17 . The PCE of  claim 13 , wherein the incoming label and the at least one outgoing label are different. 
     
     
         18 . The PCE of  claim 13 , wherein the processor is further configured to:
 assign the first forwarding labels from a global label range.   
     
     
         19 . The PCE of  claim 18 , wherein the global label range is a shared MPLS global label range for the nodes along the primary multicast LSP. 
     
     
         20 . The PCE of  claim 14 , wherein the backup multicast LSP is built among a protected point of local repair (PLR) and downstream node of the protected PLR.

Join the waitlist — get patent alerts

Track US2023126161A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.