Infinera Patent Applications

METHOD AND APPARATUS FOR DEFINING, ENCODING AND DECODING OF PACKET BUFFERS FOR DATA EXCHANGE OVER A NETWORK

Granted: January 3, 2019
Application Number: 20190007238
Systems, methods, and devices for encoding and decoding a packet buffer for data exchange over a communications network, including parsing a data container definition file to determine a packet format; generating a code file based on the data container definition file; inserting the code file into a source tree of an application; compiling the source tree to generate an executable file; and executing the executable on a computing device in communication with the communications network,…

TECHNIQUE FOR VERIFICATION OF NEWTORK STATE AFTER DEVICE UPGRADES

Granted: December 27, 2018
Application Number: 20180375730
A network device may receive first network configuration data that include pre-upgrade network information. The network device may then determine, based on the first network configuration data, at least one first network invariant. Based on the first network invariant, the network device may determine a first set of hash values indicating a pre-upgrade network state. The network device may receive second network configuration data that includes post-upgrade network information. The…

TECHNIQUE FOR TOPOLOGY AWARE NETWORK DEVICE UPGRADES

Granted: December 27, 2018
Application Number: 20180375718
A network device may receive network configuration data indicating a topology of a plurality of network nodes in a network. Based on the received network configuration data, the network device may generate intra-layer and inter-layer upgrade dependency graphs. Based on the intra-layer upgrade dependency graph, the network device may determine an intra-layer upgrade depth for each of the plurality of network nodes. The network device may also determine, based on the inter-layer upgrade…

REDUCED POWER DISSIPATION OPTICAL INTERFACE USING REMOTE LASERS

Granted: October 11, 2018
Application Number: 20180294887
Methods, systems, and devices for implementing optical interface and multiplexing devices. An input optical signal is received over an input fiber by an optical interface device. A modulated optical signal and an unmodulated optical signal are demultiplexed from the input optical signal, the unmodulated optical signal is modulated based on a data signal to generate an output optical signal; and the output optical signal is transmitted over an output fiber. A modulated optical signal is…

METHODOLOGY FOR UNIT TEST AND REGRESSION FRAMEWORK

Granted: October 4, 2018
Application Number: 20180285249
Disclosures herein describe a record and replay regression and unit test automation framework for simulating any hardware on a virtual machine to achieve thorough, affordable and efficient software testing. According to the disclosures herein, the test automation framework includes a recording stage where input and output messages for all the interfaces for a process (e.g., an embedded system or any software system or process) running on the original hardware may be recorded along with…

NONLINEAR TOLERANT CONSTANT MODULUS MULTI-DIMENSIONAL MODULATION FORMATS FOR COHERENT OPTICAL COMMUNICATION SYSTEMS

Granted: September 20, 2018
Application Number: 20180269983
Constant modulus multi-dimensional modulation system and methods are disclosed herein, employing multi-intensity quadrature amplitude modulation (QAM) to generate a dual-polarization symbol. j bits may be mapped to one of a plurality of dual-polarization symbols having a same constant power modulus on a two-level constellation including first and second intensity rings in a four-dimensional (4D) space including in-phase (I), quadrature (Q), X polarization (Xpol) and Y polarization…

NON-BLOCKING MACH-ZEHNDER MODULATOR ARM IMBALANCE MONITORING AND CONTROL THROUGH TONES

Granted: June 21, 2018
Application Number: 20180173077
A method and an apparatus for non-blocking Mach-Zehnder Modulator (MZM) arm imbalance monitoring and control through tones are disclosed herein. An optical transmitter may include an MZM to supply a first portion of light to an in-phase arm and a second portion to a quadrature arm of the MZM. The optical transmitter may apply modulator arm adjustments and dither signals to the two portions. Then, the MZM may combine the two portions into an optical output signal. The optical transmitter…

MANAGING LATENCIES IN DATA CENTER INTERCONNECT SWITCHES USING SPARE LINE SIDE BANDWIDTH AND MULTIPLE PATHS INSIDE THE DATA CENTER

Granted: June 14, 2018
Application Number: 20180167333
Systems, methods, and devices for managing latency in a network with a plurality of switches, each switch having client side ports and line side ports. A required bandwidth for each link between connected pairs of the plurality of switches is received. A client-side capacity value for each switch is received. An initial undersubscription factor is calculated based on the required bandwidths and the client-side capacity values. A desired undersubscription factor is calculated for each…

TECHNIQUES FOR RECONCILIATION OF PLANNED NETWORK WITH DEPLOYED NETWORK

Granted: June 14, 2018
Application Number: 20180167286
Techniques are disclosed herein for reconciling planned data for a network (such as a fiber optic network) with data describing the deployed network. Network probing and planning components obtain a snapshot of the deployed network and organize the snapshot into three “layers”: the “link layer,” which represents the physical links that underlie the network, the “digital layer,” which includes optical channel groups that divide the total capacity of the physical links, and the…

SYSTEM AND METHOD TO ADD ALIEN WAVELENGTH CHANNELS TO OPTICAL LINE SYSTEM

Granted: March 15, 2018
Application Number: 20180076919
Systems, methods, and devices for adding an alien or native wavelength optical signal to a fiber optic line. A portion of a spectrum of the fiber optic line corresponding to the optical signal is blocked with a wavelength selective switch (WSS). The portion of the spectrum is gradually unblocked until a power of the optical signal measured after the WSS is equal to a predetermined level. If the power and characteristics of the optical signal after the WSS satisfy one or more criteria,…

TRANSPORT SEGMENT OAM ROUTING MECHANISMS

Granted: January 11, 2018
Application Number: 20180013669
Systems, methods, and devices for determining a property of, or isolating a fault in, a transport segment. A packet portion test packet can be transmitted over a packet portion of a transport segment. Packet portion results can be received in response to the packet portion test packet. A transport portion test packet can be transmitted over a transport portion of the transport segment. Transport portion results can be received in response to the transport portion test packet. The packet…

METHOD AND SYSTEM FOR SIGNALING DEFECTS IN A NETWORK ELEMENT WITH OPTICAL FABRIC

Granted: December 7, 2017
Application Number: 20170353264
Embodiments include methods and apparatuses for providing at least one signaling indication of a super-channel by a power controller in a Wavelength Division Multiplexing (WDM) system. The power controller may receive a service provisioning and a lock state from a network management entity. The power controller may receive, from an optical fabric unit, a fabric state that indicates whether a pass-band of the super-channel is provisioned. The power controller may receive the power level…

HEURISTIC CONSTRAINT DRIVEN OPTICAL CHANNEL PROTECTION

Granted: November 23, 2017
Application Number: 20170338887
Embodiments herein include methods and apparatuses for providing optical channel protection by a switching controller in an optical networking system. The switching controller may receive, from a light module, a digital fault status message that indicates whether a digital frame demodulated from an optical signal include a fault. The switching controller may receive from an Optical Supervisory Channel (OSC) module, an Optical Layer Defect Propagation (OLDP) status message that indicates…

END POINT MAPPING SERVICE TO ASSIST TRANSPORT SEGMENT ROUTING

Granted: November 9, 2017
Application Number: 20170324647
Methods, devices, and systems for mapping transport segment labels to packet network endpoints using a mapping server. In some implementations, an end point address in an edge domain is received from an edge router, a mapping of one of the end point address to a transport segment label is received from a network device, the mapping is stored in a non-transitory memory device, and the mapping is transmitted to the edge router.

LASER ARRAYS COMPRISING COMPACT LASERS WITH EXTENDED TUNABILITY

Granted: July 20, 2017
Application Number: 20170207603
Consistent with the present disclosure, a compact laser with extended tunability (CLET) is provided that includes multiple segments or sections, at least one of which is curved, bent or non-collinear with other segments, so that the CLET has a compact form factor either as a singular laser or when integrated with other devices. The term CLET, as used herein, refers to any of the laser configurations disclosed herein having mirrors and a bent, angled or curved part, portion or section…

COMPACT LASERS WITH EXTENDED TUNABILITY

Granted: July 13, 2017
Application Number: 20170201070
Consistent with the present disclosure, a compact laser with extended tunability (CLET) is provided that includes multiple segments or sections, at least one of which is curved, bent or non-collinear with other segments, so that the CLET has a compact form factor either as a singular laser or when integrated with other devices. The term CLET, as used herein, refers to any of the laser configurations disclosed herein having mirrors and a bent, angled or curved part, portion or section…

Photonic Integrated Circuit Including Compact Lasers With Extended Tunability

Granted: June 8, 2017
Application Number: 20170163001
Consistent with the present disclosure, a compact laser with extended tunability (CLET) is provided that includes multiple segments or sections, at least one of which is curved, bent or non-collinear with other segments, so that the CLET has a compact form factor either as a singular laser or when integrated with other devices. The term CLET, as used herein, refers to any of the laser configurations disclosed herein having mirrors and a bent, angled or curved part, portion or section…

Photonic Integrated Circuit Including Compact Lasers With Extended Tunability

Granted: June 8, 2017
Application Number: 20170163000
Consistent with the present disclosure, a compact laser with extended tunability (CLET) is provided that includes multiple segments or sections, at least one of which is curved, bent or non-collinear with other segments, so that the CLET has a compact form factor either as a singular laser or when integrated with other devices. The term CLET, as used herein, refers to any of the laser configurations disclosed herein having mirrors and a bent, angled or curved part, portion or section…

HYBRID POLARIZATION-MULTIPLEXED COHERENT PIC TRANSMITTERS AND RECEIVERS

Granted: February 4, 2016
Application Number: 20160033728
Consistent with the present disclosure, active devices, such as lasers, optical amplifiers, and photodiodes, are integrated on a first substrate, and other optical devices, such as passive devices including polarization rotators and polarization beam combiners, are provided on a second substrate. An array of lenses is provided between the two substrates to provide a low loss optical connection from the first substrate to the second substrate. In addition, the orientation or position of…

CONTROLLING AN OPTICAL TRANSMITTER THAT SUPPORTS MULTIPLE MODULATION FORMATS AND BAUD RATES

Granted: November 19, 2015
Application Number: 20150333860
A device receives a modulation format and a baud rate for transmission of an optical signal, and generates optical signals based on the modulation format and the baud rate. The device generates quadrature-delay-interferometer signals based on the optical signal, the modulation format, and the baud rate, and generates a particular optical signal with a particular wavelength for the modulation format and the baud rate. The device determines whether a point of the…