Patent application number | Description | Published |
20080225723 | Optical Impairment Aware Path Computation Architecture in PCE Based Network - An apparatus comprising at least one processor configured to implement a method comprising receiving a path computation request comprising at least one path computation constraint, and determining whether there is a path through an optical network that satisfies the path computation constraints. Also disclosed is an apparatus configured to process a data structure comprising a flags field comprising at least one flag having one of an active state or an inactive state, wherein each flag is representative of an optical quality constraint. | 09-18-2008 |
20080267088 | Optimal Path Selection for Accessing Networked Applications - An efficient and user-friendly application service access method utilizing network dynamic conditions and application traffic requirements. This method allows applications to register their servers' location information and traffic requirements with the network and provides an optimal connection to application service without specifying an application server location for an end user and based on network conditions and application requirements. | 10-30-2008 |
20080298805 | System and Method for Wavelength Conversion and Switching - A network component comprising at least one processor configured to implement a method comprising collecting wavelength availability information associated with a wavelength switched optical network (WSON), receiving a path computation request to transport a signal through the WSON, calculating at least one route through the WSON for the signal, and assigning at least one wavelength for the signal to use along the route. Also disclosed is a network comprising a first path computation element (PCE) configured to compute at least one route for a signal between a source and a destination, and a second PCE in communication with the first PCE, wherein the second PCE is configured to receive the route from the first PCE and assign at least one wavelength to the route. | 12-04-2008 |
20090046738 | Methods for Characterizing Optical Switches and Multiplexers/Demultiplexers - A network component comprising at least one processor configured to implement a method comprising creating a port restriction matrix comprising a plurality of port restrictions, and compressing the port restriction matrix. Included is a method comprising establishing a port wavelength restriction data for an optical component, establishing a port connectivity data for the optical component, and transmitting the port wavelength restriction data and the port connectivity data to a path computation element. Also included is an apparatus comprising a path computation client configured to communicate data to a path computation element, wherein the data comprises a port restriction data. | 02-19-2009 |
20090060505 | Distributing Wavelength Compatible with Signaling Protocols - An apparatus, comprising a first node configured to communicate with a second node to generate a wavelength assignment, wherein the first node is configured to send a wavelength availability information to the second node. Included is a network component comprising at least one processor configured to implement a method, comprising receiving a wavelength availability information, and updating the wavelength availability information using a local wavelength availability information. Also included is a method, comprising acquiring a local wavelength assignment information, calculating a local wavelength availability information, and transmitting the local wavelength availability information to a subsequent network element on a lightpath. | 03-05-2009 |
20090060512 | Distributed Wavelength Conversion Control for Signaling Protocols - A network component comprising at least one processor configured to implement a method comprising obtaining a wavelength availability information for a path, determining whether to implement a wavelength assignment based on the wavelength availability information, updating the wavelength availability information when the wavelength assignment is to be implemented, and forwarding the wavelength availability information. Also included is a method comprising obtaining a wavelength availability information, comparing a number of wavelengths in the wavelength availability information to a threshold, determining whether to implement wavelength conversion along a path when the number of available wavelengths is less than or about equal to the threshold, and resetting the wavelength availability information when wavelength conversion is to be implemented. | 03-05-2009 |
20090080886 | Extending Path Computation Element Protocol to Accommodate Routing and Wavelength Assignment in Wavelength Switched Optical Networks - A network component comprising at least one processor configured to implement a method comprising transmitting a request to compute a routing assignment, a wavelength assignment, or both for a signal in a wavelength switched optical network, wherein the request comprises a lightpath constraint and wherein the request is transmitted using a path computation element protocol. Also disclosed is a network comprising a first path computation element (PCE) and a path computation client (PCC) in communication with the PCE, wherein the PCC is configured to send a request to and receive a reply from the PCE using a PCE protocol, wherein the request comprises a lightpath constraint. Included is a method comprising sending a discovery advertisement to the at least one PCE that calculates a wavelength assignment, receiving a response comprising a PCE capability information from the PCE, wherein the request and the reply are communicated via a PCE protocol. | 03-26-2009 |
20090110395 | Path Computation Element Method to Support Routing and Wavelength Assignment in Wavelength Switched Optical Networks - A network component comprising at least one processor configured to implement a method comprising transmitting a request to compute a routing assignment, a wavelength assignment, or both, wherein the request comprises a lightpath constraint indicator is disclosed. Also disclosed is an apparatus comprising a Path Computation Client (PCC) configured to transmit a request to and receive a reply from a Path Computation Element (PCE), wherein the request comprises a lightpath constraint, and wherein the reply comprises a routing assignment, a wavelength assignment, an error message, a no-path indication, or combinations thereof. Included is a method comprising receiving a request comprising a request parameter (RP) object comprising a lightpath constraint, sending a reply comprising a routing assignment, a wavelength assignment, an error message, a no-path indicator, or combinations thereof, wherein the request is received and the reply is sent using path computation element protocol (PCEP). | 04-30-2009 |
20090110402 | Distributed Wavelength Assignment Using Signaling Protocols in Wavelength Switched Optical Networks - An apparatus comprising a first node configured to forward a wavelength assignment message to a second node, wherein the wavelength assignment message comprises a wavelength set type-length-value (TLV), a wavelength assignment method selection TLV, a supplemental wavelength assignment information TLV, a traffic parameter TLV, or combinations thereof. Also included is a network component comprising at least one processor configured to implement a method comprising obtaining a wavelength set data, a wavelength assignment method selection data, a supplemental wavelength assignment data, a traffic parameter data, or combinations thereof, and using at least one TLV to represent the obtained data. Also included is a method comprising obtaining a wavelength assignment information comprising a wavelength set, a supplemental wavelength assignment information, a wavelength assignment method selection, a traffic parameter, or combinations thereof, and forwarding the wavelength assignment information along a path. | 04-30-2009 |
20090116836 | Encoding For Information Needed For Routing and Wavelength Assignment in Wavelength Switched Optical Networks - A network component comprising at least one control plane controller configured to implement a method comprising transmitting a message to at least one adjacent control plane controller, wherein the message comprises a Type-Length-Value (TLV) indicating Routing and Wavelength Assignment (RWA) information. Included is a method comprising communicating a message comprising a TLV to a control plane controller, wherein the TLV indicates RWA information. Also included is an apparatus comprising a control plane controller configured to communicate a TLV to at least one adjacent control plane controller, wherein the TLV indicates RWA information. | 05-07-2009 |
20090142056 | Extending Routing Protocols to Accommodate Wavelength Switched Optical Networks - A network component comprising a control plane controller configured to implement a method comprising transmitting routing and wavelength assignment (RWA) information to at least one adjacent control plane controller, wherein the RWA information is transmitted using an interior gateway protocol (IGP). Included is a method comprising communicating a message comprising RWA information to at least one adjacent control plane controller, wherein the message comprises an indication whether the RWA information is static or dynamic. Also included is an apparatus comprising a control plane controller configured to communicate data to at least one adjacent control plane controller, wherein the data comprises RWA information, and wherein the data comprises an indicator that indicates whether the RWA information is associated with a node, a link, or both. | 06-04-2009 |
20090268739 | Transparent Bypass and Associated Mechanisms - A network component comprising at least one processor configured to implement a method comprising transparently snooping a path control message comprising a first path identifier, wherein the path control message is sent between a plurality of routers and is not intended for the network component, analyzing a plurality of frames each comprising a second path identifier, and diverting at least some of the frames away from at least one of the routers, wherein the second path identifier in the diverted frames matches the first path identifier. Included is a method comprising configuring a bypass path by snooping a control frame comprising a label switched path (LSP) identifier, and routing a plurality of data frames associated with the LSP identifier to the bypass path without routing any subsequent control frames associated with the LSP identifier to the bypass path. | 10-29-2009 |
20100054267 | Creating and Maintaining Traffic Engineered Database for Path Computation Element - An apparatus comprising a node configured to communicate with a path computation element (PCE) and a neighbor node, wherein the node is configured to send a local traffic engineering (TE) information directly to the PCE without sending the local TE information to the neighbor node. Also disclosed is a network component comprising at least one processor configured to implement a method comprising establishing a PCE protocol (PCEP) session with a PCE, and sending a TE information directly to the PCE without flooding the TE information. Also disclosed is a method comprising receiving a TE information, updating a first TE database (TED) using the TE information, and synchronizing the first TED with a second TED. | 03-04-2010 |
20100202773 | System and Method for Impairment-Aware Routing and Wavelength Assignment in Wavelength Switched Optical Networks - An apparatus comprising a path computation element (PCE) configured for at least partial impairment aware routing and wavelength assignment (RWA) and to communicate with a path computation client (PCC) based on a PCE protocol (PCEP) that supports path routing, wavelength assignment (WA), and impairment validation (IV). Also disclosed is a network component comprising at least one processor configured to implement a method comprising establishing a PCEP session with a PCC, receiving path computation information comprising RWA information and constraints from the PCC, establishing impairment aware RWA (IA-RWA) based on the path computation information and a private impairment information for a vendor's equipment, and sending a path and an assigned wavelength based on the IA-RWA to the PCC. Disclosed is a method comprising establishing impairment aware routing and wavelength assignment for a plurality of network elements (NEs) in an optical network using routing and combined WA and IV. | 08-12-2010 |
20100220995 | Information Encoding for Impaired Optical Path Validation - A network component comprising at least one processor configured to implement a method comprising transmitting a message to at least one adjacent control plane controller, wherein the message comprises a Type-Length-Value (TLV) having a plurality of parameters, wherein the message comprises frequency dependency information for each of the parameters that is frequency dependent. Included is a method comprising communicating a message comprising a TLV to a control plane controller, wherein the TLV comprises a plurality of parameters and frequency dependency information for each of the parameters that is frequency dependent. Also included is an apparatus comprising a control plane controller configured to communicate a TLV to at least one adjacent control plane controller, wherein the TLV indicates a plurality of parameters and frequency dependency information for each of the parameters that is frequency dependent. | 09-02-2010 |
20100220996 | Path Computation Element Protocol (PCEP) Operations to Support Wavelength Switched Optical Network Routing, Wavelength Assignment, and Impairment Validation - An apparatus comprising a path computation element (PCE) configured for at least partial impairment aware routing and wavelength assignment (RWA) and to communicate with a path computation client (PCC) based on a PCE protocol (PCEP) that supports path routing, wavelength assignment (WA), and impairment validation (IV). The PCEP comprises at least one operation selected from the group consisting of a new RWA path request operation and a path re-optimization request operation. Also disclosed is a network component comprising at least one processor configured to implement a method comprising establishing a PCEP session with a PCC, receiving path computation information comprising RWA information and constraints from the PCC, and establishing impairment aware RWA (IA-RWA) based on the path computation information and a private impairment information for a vendor's equipment. | 09-02-2010 |
20100220999 | Encoding of Wavelength Converter Systems - An apparatus comprising a path computation element (PCE) configured to perform a path computation using a wavelength converter (WC) pool information based on a dynamic WC pool model, wherein the dynamic WC pool model comprises information regarding WC pool usage state represented using a WC pool usage state vector, and wherein the information regarding WC pool usage state is communicated to the PCE using a WC usage state Type-Length-Value (TLV) that indicates an available WC in a WC pool, a used WC in the WC pool, or both. Also disclosed is a network component comprising at least one processor configured to implement a method comprising receiving a WC usage state TLV comprising information regarding WC pool usage state, establishing a WC pool usage state vector using the information in the WC usage state TLV, and calculating a WC pool connectivity matrix based on the WC usage state vector. | 09-02-2010 |
20100221003 | Open Shortest Path First Extensions in Support of Wavelength Switched Optical Networks - A network component comprising a generalized multiprotocol label switching (GMPLS) control plane controller configured to implement a method comprising transmitting a message to at least one adjacent control plane controller, wherein the message comprises a Type-Length-Value (TLV) indicating Routing and Wavelength Assignment (RWA) information, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating additional RWA information. A method comprising communicating an open shortest path first (OSPF) link state advertisement (LSA) message comprising a TLV with at least one sub-TLV to a GMPLS control plane controller, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating RWA information. | 09-02-2010 |
20110008052 | Port Wavelength Restriction Encoding in Wavelength Switched Optical Network - An apparatus comprising a path computation element (PCE) coupled to a path computation client (PCC) and configured to perform a path computation using port wavelength restriction information for a network element (NE), wherein the port wavelength restriction information is encoded and received in a port wavelength restriction Type-Length-Value (TLV) that comprises a matrix identifier (ID), a restriction type, and the port wavelength restriction information. Also disclosed is a network component comprising at least one processor coupled to a memory and configured to receive a port wavelength restriction information TLV that corresponds to a NE, and obtain a restriction type and port wavelength restriction information based on the restriction type from the port wavelength restriction TLV, and use the port wavelength restriction information to calculate a path for the NE. | 01-13-2011 |
20110081147 | Method for Characterizing Wavelength Switched Optical Network Signal Characteristics and Network Element compatibility Constraints for Generalized Multi-Protocol Label Switching - An apparatus comprising a path computation element (PCE) configured to perform a path computation using signal compatibility constraints information for a network element (NE) in a wavelength switched optical network (WSON), wherein the signal constraints information are communicated at a Generalized Multi-Protocol Label Switching (GMPLS) control plane layer and comprise a plurality of signal attributes and a plurality of NE compatibility constraints. A network component comprising a transmitter unit configured to transmit signal compatibility constraints via GMPLS signaling, wherein the signal compatibility constraints define the signal compatibility constraints for a NE in a WSON. A method comprising receiving signal compatibility constraints for a NE in a WSON, performing a path calculation based on the signal compatibility constraints for the NE, and sending signal compatibility constraints associated with a computed path. | 04-07-2011 |
20110081148 | Method for Routing and Wavelength Assignment Information Encoding for Wavelength Switched Optical Networks - An apparatus comprising a network element (NE) configured to communicate at least one of signal constraints and processing capabilities for a plurality of resource blocks (RBs) associated with a network node in a wavelength switched optical network (WSON) node Type-Length-Value (TLV) and signal constraints and processing capabilities associated with a link in a WSON link TLV, wherein the WSON node TLV comprises a node identifier (ID), one or more Generalized Multi-Protocol Label Switching (GMPLS) TLVs, a connectivity matrix TLV, and a resource pool TLV, and wherein the WSON link TLV comprises a link ID, one or more GMPLS TLVs, and a port wavelength restriction TLV. | 04-07-2011 |
20110091202 | Method for Generalized Multi-Protocol Label Switching Routing to Support Wavelength Switched Optical Network Signal Characteristics and Network Element Compatibility Constraints - An apparatus comprising a network element (NE) configured to support routing-associated signal compatibility constraint information that is associated with the NE using Generalized Multi-Protocol Label Switching (GMPLS) and an open shortest path first (OSPF) routing protocol, wherein the signal compatibility constraint information comprises a modulation type list, a Forward Error Correction (FEC) type list, a bit rate range list, and an acceptable client signal list, and wherein the signal compatibility constraint information is associated with a resource block (RB) pool for a plurality of NEs. Also disclosed is a network component comprising a transmitter unit configured to transmit signal compatibility constraints via GMPLS OSPF routing, wherein the signal compatibility constraints comprise a modulation type list, a FEC type list, a bit rate range list, and an acceptable client signal list. | 04-21-2011 |
20110280129 | System of Path Computation Element Protocol Support for Large-Scale Concurrent Path Computation - A system for a global concurrent path computation in a communication network is disclosed. The system includes a path computation element communication protocol, wherein the protocol includes an indicator field indicating the global concurrent path computation, a global objective function field providing an overarching objective function, a global constraint field specifying at least one global constraint, a global concurrent vector field specifying at least one path computation request, and another indicator field indicating an outcome of a path computation request. | 11-17-2011 |
20120033970 | Path Computation Element Method to Support Routing and Wavelength Assignment in Wavelength Switched Optical Networks - A network component comprising at least one processor configured to implement a method comprising transmitting a request to compute a routing assignment, a wavelength assignment, or both, wherein the request comprises a lightpath constraint indicator is disclosed. Also disclosed is an apparatus comprising a Path Computation Client (PCC) configured to transmit a request to and receive a reply from a Path Computation Element (PCE), wherein the request comprises a lightpath constraint, and wherein the reply comprises a routing assignment, a wavelength assignment, an error message, a no-path indication, or combinations thereof. Included is a method comprising receiving a request comprising a request parameter (RP) object comprising a lightpath constraint, sending a reply comprising a routing assignment, a wavelength assignment, an error message, a no-path indicator, or combinations thereof, wherein the request is received and the reply is sent using path computation element protocol (PCEP). | 02-09-2012 |
20120106333 | Network Aware Global Load Balancing System and Method - An apparatus comprising a network aware (NA) global load balancing (GLB) component configured to associate with a local data center (DC), couple to an end user via a network, select a server in the DC or in one or more remote DCs coupled to the network based on application resource information and network resource information, and select a route in the network based on the application resource information and the network resource information. | 05-03-2012 |
20120114329 | Optical Impairment Aware Path Computation Architecture in PCE Based Network - An apparatus comprising at least one processor configured to implement a method comprising receiving a path computation request comprising at least one path computation constraint, and determining whether there is a path through an optical network that satisfies the path computation constraints. Also disclosed is an apparatus configured to process a data structure comprising a flags field comprising at least one flag having one of an active state or an inactive state, wherein each flag is representative of an optical quality constraint. | 05-10-2012 |
20120148243 | Distributed Wavelength Conversion Control for Signaling Protocols - A network component comprising at least one processor configured to implement a method comprising obtaining a wavelength availability information for a path, determining whether to implement a wavelength assignment based on the wavelength availability information, updating the wavelength availability information when the wavelength assignment is to be implemented, and forwarding the wavelength availability information. Also included is a method comprising obtaining a wavelength availability information, comparing a number of wavelengths in the wavelength availability information to a threshold, determining whether to implement wavelength conversion along a path when the number of available wavelengths is less than or about equal to the threshold, and resetting the wavelength availability information when wavelength conversion is to be implemented. | 06-14-2012 |
20120207467 | Path Computation Element System and Method of Routing and Wavelength Assignment in a Wavelength Switched Optical Network - The disclosure includes an apparatus comprising a path computation element (PCE) that manages the processes of routing in an optical network, wherein the PCE receives a path computation request and provides a wavelength range to a network element (NE), and wherein the NE assigns a wavelength from the wavelength range. Also disclosed is an apparatus comprising a path computation client (PCC) that sends a path computation request to a path computation client (PCE) using path computation element communication protocol (PCEP), and receives a routing and wavelength assignment (RWA) reply to the path computation request using PCEP, wherein the RWA reply comprises an PCEP error message comprising a PCEP error object and an error value to indicate errors associated with the RWA request. | 08-16-2012 |
20120243870 | Distributing Wavelength Compatible with Signaling Protocols - An apparatus, comprising a first node configured to communicate with a second node to generate a wavelength assignment, wherein the first node is configured to send a wavelength availability information to the second node. Included is a network component comprising at least one processor configured to implement a method, comprising receiving a wavelength availability information, and updating the wavelength availability information using a local wavelength availability information. Also included is a method, comprising acquiring a local wavelength assignment information, calculating a local wavelength availability information, and transmitting the local wavelength availability information to a subsequent network element on a lightpath. | 09-27-2012 |
20120321308 | Extending Path Computation Element Protocol to Accommodate Routing and Wavelength Assignment in Wavelength Switched Optical Networks - A network component comprising at least one processor configured to implement a method comprising transmitting a request to compute a routing assignment, a wavelength assignment, or both for a signal in a wavelength switched optical network, wherein the request comprises a lightpath constraint and wherein the request is transmitted using a path computation element protocol. Also disclosed is a network comprising a first path computation element (PCE) and a path computation client (PCC) in communication with the PCE, wherein the PCC is configured to send a request to and receive a reply from the PCE using a PCE protocol, wherein the request comprises a lightpath constraint. Included is a method comprising sending a discovery advertisement to the at least one PCE that calculates a wavelength assignment, receiving a response comprising a PCE capability information from the PCE, wherein the request and the reply are communicated via a PCE protocol. | 12-20-2012 |
20120324082 | Cloud Service Control and Management Architecture Expanded to Interface the Network Stratum - Disclosed is a method comprising: transmitting, by a cloud service control gateway (CSCG) positioned in an application stratum, a resource query to a network control gateway (NCG) positioned in a network stratum, wherein the resource query comprises a source address, a destination address list, and a network resource requirement. Also disclosed is a method comprising: receiving, by a network control gateway (NCG) positioned in a network stratum, a resource query from a cloud service control gateway (CSCG) positioned in an application stratum, wherein the resource query comprises source address, a destination address list, and a network resource requirement. Also disclosed is a method comprising: receiving, by a network control gateway (NCG) positioned in a network stratum, a resource reservation request from a cloud service control gateway (CSCG) positioned in an application stratum, wherein the resource reservation request comprises a destination address list and a first network resource requirement. | 12-20-2012 |
20120324083 | Cloud Service Control and Management Architecture Expanded to Interface the Network Stratum - Disclosed is an apparatus comprising: a cloud service control gateway (CSCG) positioned in an application stratum, wherein the CSCG is configured to couple to a network control gateway (NCG) positioned in a network stratum, and wherein the CSCG is configured to transmit a destination address list and a first network resource requirement to the NCG. Also disclosed is an apparatus comprising: a network control gateway (NCG) positioned in a network stratum, wherein the NCG is configured to couple to a cloud service control gateway (CSCG) positioned in an application stratum, and wherein the NCG is configured to receive a communication from the CSCG comprising a destination address list comprising a plurality of destination addresses and a network resource requirement. | 12-20-2012 |
20130010612 | Impairment Aware Path Computation Element Method and System - The disclosure includes an apparatus comprising: a path computation element (PCE) comprising a processor configured to: receive a path computation element protocol (PCEP) path computation request from a path computation client (PCC), wherein the path computation request comprises an impairment validation request that directs the PCE to perform an impairment validation of a network path; after receiving the path computation request, compute a network path; and perform an impairment validation of the network path specified by the impairment validation request. In another embodiment, the disclosure includes a method comprising: sending, by a PCC a PCEP path computation request to a PCE, wherein the request directs the PCE to perform routing and wavelength assignment (RWA) and a first impairment validation of a network path, wherein the request comprises a type of signal quality of the network path which indicates the first type of impairment validation to be performed. | 01-10-2013 |
20130031244 | Greening the Network with the Power Consumption Statuses of Network Components - In an embodiment, the disclosure includes an apparatus comprising a data store which comprises cost data associated with use of a path in a communications network. The data store also comprises power consumption data associated with the use of the path. The apparatus further comprises at least one processor configured to determine a score for the path based on the cost data and the power consumption data. The disclosure also includes an apparatus comprising a path computation element (PCE) configured to receive data from a plurality of network elements (NEs). The data comprises cost and power consumption data for establishing a path between a plurality of the NEs. The PCE is configured to determine a score for the path based on the cost and power consumption data. | 01-31-2013 |
20130077970 | Path Computation Element Protocol (PCEP) Operations to Support Wavelength Switched Optical Network Routing, Wavelength Assignment, and Impairment Validation - An apparatus comprising a path computation element (PCE) configured for at least partial impairment aware routing and wavelength assignment (RWA) and to communicate with a path computation client (PCC) based on a PCE protocol (PCEP) that supports path routing, wavelength assignment (WA), and impairment validation (IV). The PCEP comprises at least one operation selected from the group consisting of a new RWA path request operation and a path re-optimization request operation. Also disclosed is a network component comprising at least one processor configured to implement a method comprising establishing a PCEP session with a PCC, receiving path computation information comprising RWA information and constraints from the PCC, and establishing impairment aware RWA (IA-RWA) based on the path computation information and a private impairment information for a vendor's equipment. | 03-28-2013 |
20130121694 | Open Shortest Path First Extensions in Support of Wavelength Switched Optical Networks - A network component comprising a generalized multiprotocol label switching (GMPLS) control plane controller configured to implement a method comprising transmitting a message to at least one adjacent control plane controller, wherein the message comprises a Type-Length-Value (TLV) indicating Routing and Wavelength Assignment (RWA) information, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating additional RWA information. A method comprising communicating an open shortest path first (OSPF) link state advertisement (LSA) message comprising a TLV with at least one sub-TLV to a GMPLS control plane controller, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating RWA information. | 05-16-2013 |
20130129351 | Encoding of Wavelength Converter Systems - An apparatus comprising a path computation element (PCE) configured to perform a path computation using a wavelength converter (WC) pool information based on a dynamic WC pool model, wherein the dynamic WC pool model comprises information regarding WC pool usage state represented using a WC pool usage state vector, and wherein the information regarding WC pool usage state is communicated to the PCE using a WC usage state Type-Length-Value (TLV) that indicates an available WC in a WC pool, a used WC in the WC pool, or both. Also disclosed is a network component comprising at least one processor configured to implement a method comprising receiving a WC usage state TLV comprising information regarding WC pool usage state, establishing a WC pool usage state vector using the information in the WC usage state TLV, and calculating a WC pool connectivity matrix based on the WC usage state vector. | 05-23-2013 |
20130156428 | System and Method for Impairment-Aware Routing and Wavelength Assignment in Wavelength Switched Optical Networks - An apparatus comprising a path computation element (PCE) configured for at least partial impairment aware routing and wavelength assignment (RWA) and to communicate with a path computation client (PCC) based on a PCE protocol (PCEP) that supports path routing, wavelength assignment (WA), and impairment validation (IV). Also disclosed is a network component comprising at least one processor configured to implement a method comprising establishing a PCEP session with a PCC, receiving path computation information comprising RWA information and constraints from the PCC, establishing impairment aware RWA (IA-RWA) based on the path computation information and a private impairment information for a vendor's equipment, and sending a path and an assigned wavelength based on the IA-RWA to the PCC. Disclosed is a method comprising establishing impairment aware routing and wavelength assignment for a plurality of network elements (NEs) in an optical network using routing and combined WA and IV. | 06-20-2013 |
20130230321 | Port Wavelength Restriction Encoding in Wavelength Switched Optical Network - An apparatus comprising a path computation element (PCE) coupled to a path computation client (PCC) and configured to perform a path computation using port wavelength restriction information for a network element (NE), wherein the port wavelength restriction information is encoded and received in a port wavelength restriction Type-Length-Value (TLV) that comprises a matrix identifier (ID), a restriction type, and the port wavelength restriction information. Also disclosed is a network component comprising at least one processor coupled to a memory and configured to receive a port wavelength restriction information TLV that corresponds to a NE, and obtain a restriction type and port wavelength restriction information based on the restriction type from the port wavelength restriction TLV, and use the port wavelength restriction information to calculate a path for the NE. | 09-05-2013 |
20130236174 | Method for Generalized Multi-Protocol Label Switching Routing to Support Wavelength Switched Optical Network Signal Characteristics and Network Element Compatibility Constraints - An apparatus comprising a network element (NE) configured to support routing-associated signal compatibility constraint information that is associated with the NE using Generalized Multi-Protocol Label Switching (GMPLS) and an open shortest path first (OSPF) routing protocol, wherein the signal compatibility constraint information comprises a modulation type list, a Forward Error Correction (FEC) type list, a bit rate range list, and an acceptable client signal list, and wherein the signal compatibility constraint information is associated with a resource block (RB) pool for a plurality of NEs. Also disclosed is a network component comprising a transmitter unit configured to transmit signal compatibility constraints via GMPLS OSPF routing, wherein the signal compatibility constraints comprise a modulation type list, a FEC type list, a bit rate range list, and an acceptable client signal list. | 09-12-2013 |
20140016467 | Representing Bandwidth Constraints in Partially Controlled Environments - Disclosed is a network element (NE) comprising a receiver configured to receive a path computation request, a path computation element (PCE) coupled to the receiver and configured to compute a group of network paths through a network of NEs operating in a network stratum in response to the path computation request, wherein each network path comprises one or more physical links, and compute at least one constraint for each physical link, and an abstraction module coupled to the PCE and configured to receive the computed network path set and constraints, compute one or more abstract links that describe the network path group, and compute a constraint for each abstract link based on the physical link constraints. | 01-16-2014 |
20140098673 | Software Defined Network Virtualization Utilizing Service Specific Topology Abstraction and Interface - A computer program product comprising computer executable instructions stored on a non-transitory computer readable medium such that when executed by a processor cause a service specific virtual topology base, positioned in a network stratum, to receive a virtual service negotiation initiation message from an application stratum component, wherein the initiation message comprises a plurality of network source addresses, a plurality of network destination addresses, and a service specific objective, obtain a plurality of computed network paths that traverse a network of network stratum Network Elements (NEs) between the network source addresses and the network destination addresses and meet the service specific objective, and calculate service specific virtual topology that abstractly represents the computed service specific network paths. | 04-10-2014 |
20140126906 | Extending Routing Protocols to Accommodate Wavelength Switched Optical Networks - A network component comprising a control plane controller configured to implement a method comprising transmitting routing and wavelength assignment (RWA) information to at least one adjacent control plane controller, wherein the RWA information is transmitted using an interior gateway protocol (IGP). Included is a method comprising communicating a message comprising RWA information to at least one adjacent control plane controller, wherein the message comprises an indication whether the RWA information is static or dynamic. Also included is an apparatus comprising a control plane controller configured to communicate data to at least one adjacent control plane controller, wherein the data comprises RWA information, and wherein the data comprises an indicator that indicates whether the RWA information is associated with a node, a link, or both. | 05-08-2014 |
20140247827 | Path Computation Element Protocol Support for Large-Scale Concurrent Path Computation - A system for a global concurrent path computation in a communication network is disclosed. The system includes a path computation element communication protocol, wherein the protocol includes an indicator field indicating the global concurrent path computation, a global objective function field providing an overarching objective function, a global constraint field specifying at least one global constraint, a global concurrent vector field specifying at least one path computation request, and another indicator field indicating an outcome of a path computation request. | 09-04-2014 |
20140297830 | Cloud Service Control and Management Architecture Expanded to Interface the Network Stratum - Disclosed is a method comprising: transmitting, by a cloud service control gateway (CSCG) positioned in an application stratum, a resource query to a network control gateway (NCG) positioned in a network stratum, wherein the resource query comprises a source address, a destination address list, and a network resource requirement. Also disclosed is a method comprising: receiving, by a network control gateway (NCG) positioned in a network stratum, a resource query from a cloud service control gateway (CSCG) positioned in an application stratum, wherein the resource query comprises source address, a destination address list, and a network resource requirement. Also disclosed is a method comprising: receiving, by a network control gateway (NCG) positioned in a network stratum, a resource reservation request from a cloud service control gateway (CSCG) positioned in an application stratum, wherein the resource reservation request comprises a destination address list and a first network resource requirement. | 10-02-2014 |
20140301192 | Software Defined Networking (SDN) Controller Orchestration and Network Virtualization for Data Center Interconnection - A data center interconnection (DCI) network may comprise a data center controller (DCC) managing a plurality of data centers (DCs) interconnected by a provider network managed by a network provider controller (NPC). The provider network may be an OpenFlow based software defined networking (SDN) transport network. The DCC may initiate a virtual network service (VNS) negotiation with the NPC to connect the DCs and may specify a network abstraction granularity level. The NPC may respond by computing paths through the provider network accordingly and providing the DCC with one or more virtual networks (VNs). The DCC may compute virtual paths through the VNs and send virtual network element (VNE) connection setup commands to the DCC. The DCC may convert the VNE connection setup commands into network element (NE) commands to setup connections in NEs of the provider network. The DCC and the NPC may perform fault monitoring, detection, and recovery. | 10-09-2014 |
20150037026 | Impairment Aware Path Computation Element Method and System - The disclosure includes an apparatus comprising: a path computation element (PCE) comprising a processor configured to: receive a path computation element protocol (PCEP) path computation request from a path computation client (PCC), wherein the path computation request comprises an impairment validation request that directs the PCE to perform an impairment validation of a network path; after receiving the path computation request, compute a network path; and perform an impairment validation of the network path specified by the impairment validation request. In another embodiment, the disclosure includes a method comprising: sending, by a PCC a PCEP path computation request to a PCE, wherein the request directs the PCE to perform routing and wavelength assignment (RWA) and a first impairment validation of a network path, wherein the request comprises a type of signal quality of the network path which indicates the first type of impairment validation to be performed. | 02-05-2015 |
20150063804 | Path Computation Element Protocol (PCEP) Operations to Support Wavelength Switched Optical Network Routing, Wavelength Assignment, and Impairment Validation - An apparatus comprising a path computation element (PCE) configured for at least partial impairment aware routing and wavelength assignment (RWA) and to communicate with a path computation client (PCC) based on a PCE protocol (PCEP) that supports path routing, wavelength assignment (WA), and impairment validation (IV). The PCEP comprises at least one operation selected from the group consisting of a new RWA path request operation and a path re-optimization request operation. Also disclosed is a network component comprising at least one processor configured to implement a method comprising establishing a PCEP session with a PCC, receiving path computation information comprising RWA information and constraints from the PCC, and establishing impairment aware RWA (IA-RWA) based on the path computation information and a private impairment information for a vendor's equipment. | 03-05-2015 |
20150086205 | Open Shortest Path First Extensions in Support of Wavelength Switched Optical Networks - A network component comprising a generalized multiprotocol label switching (GMPLS) control plane controller configured to implement a method comprising transmitting a message to at least one adjacent control plane controller, wherein the message comprises a Type-Length-Value (TLV) indicating Routing and Wavelength Assignment (RWA) information, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating additional RWA information. A method comprising communicating an open shortest path first (OSPF) link state advertisement (LSA) message comprising a TLV with at least one sub-TLV to a GMPLS control plane controller, wherein the TLV comprises a Node Attribute TLV, a Link Set TLV, or both, and wherein the TLV further comprises at least one sub-TLV indicating RWA information. | 03-26-2015 |