Patents by Inventor Greg Bernstein

Greg Bernstein has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10341747
    Abstract: 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.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: July 2, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Young Lee, Greg Bernstein
  • Patent number: 9942137
    Abstract: 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.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: April 10, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventors: Greg Bernstein, Young Lee
  • Publication number: 20170118546
    Abstract: 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.
    Type: Application
    Filed: January 9, 2017
    Publication date: April 27, 2017
    Inventors: Young Lee, Greg Bernstein
  • Patent number: 9571223
    Abstract: 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.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: February 14, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Young Lee, Greg Bernstein
  • Publication number: 20160366053
    Abstract: 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.
    Type: Application
    Filed: August 23, 2016
    Publication date: December 15, 2016
    Inventors: Greg Bernstein, Young Lee
  • Patent number: 9450865
    Abstract: 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.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: September 20, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Greg Bernstein, Young Lee
  • Patent number: 9392348
    Abstract: 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.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: July 12, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Young Lee, Greg Bernstein
  • Patent number: 9300428
    Abstract: 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.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: March 29, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Greg Bernstein, Young Lee
  • Patent number: 9276838
    Abstract: 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.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: March 1, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Young Lee, Greg Bernstein
  • Patent number: 9270366
    Abstract: 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.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: February 23, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Young Lee, Greg Bernstein
  • Patent number: 9270597
    Abstract: 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.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: February 23, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Greg Bernstein, Young Lee
  • Patent number: 9231726
    Abstract: 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.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: January 5, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventors: Young Lee, Greg Bernstein
  • Patent number: 9055354
    Abstract: 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.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: June 9, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Young Lee, Greg Bernstein
  • Publication number: 20150155965
    Abstract: 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.
    Type: Application
    Filed: December 22, 2014
    Publication date: June 4, 2015
    Inventors: Young Lee, Greg Bernstein
  • Publication number: 20150086205
    Abstract: 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.
    Type: Application
    Filed: December 2, 2014
    Publication date: March 26, 2015
    Inventors: Greg Bernstein, Young Lee
  • Patent number: 8977128
    Abstract: 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.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: March 10, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Young Lee, Greg Bernstein, Jianrui Han
  • Publication number: 20150063804
    Abstract: 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.
    Type: Application
    Filed: November 7, 2014
    Publication date: March 5, 2015
    Inventors: Young Lee, Greg Bernstein
  • Publication number: 20150037026
    Abstract: 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.
    Type: Application
    Filed: October 16, 2014
    Publication date: February 5, 2015
    Inventors: Young Lee, Greg Bernstein
  • Patent number: 8929733
    Abstract: 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.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: January 6, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Greg Bernstein, Young Lee
  • Patent number: 8923695
    Abstract: 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.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: December 30, 2014
    Assignee: Futurewei Technologies, Inc.
    Inventors: Young Lee, Greg Bernstein