DUAL-DRIVE MODULATOR
Granted: April 3, 2014
Application Number:
20140093253
A transmitter module includes a processor configured to receive input data, and determine input values corresponding to the input data; a digital-to-analog converter configured to receive the input values from the processor, and generate first and second voltage signals based on the input values; a laser configured to output light; a Mach-Zehnder modulator configured to receive the light from the laser and the first and second voltage signals from the digital-to-analog converter, and…
NONLINEAR COMPENSATION IN WDM SYSTEMS
Granted: April 3, 2014
Application Number:
20140093240
A compensator device may include a selection switch to receive a first optical signal and provide first and second groups of channels associated with the first optical signal; a polarization beam splitter to receive the first channels, and provide first and second components; a photodiode that provides an electrical signal indicative of an intensity of the first group of channels; a first modulator to receive the electrical signal and the first components and to modulate the first…
CHANNEL CARRYING MULTIPLE DIGITAL SUBCARRIERS
Granted: April 3, 2014
Application Number:
20140092924
An optical system includes a transmitter module and/or a receiver module. The transmitter module is configured to receive input data, map the input data to a set of subcarriers associated with an optical communication channel, independently apply spectral shaping to each of the subcarriers, generate input values based on the spectral shaping of each of the subcarriers, generate voltage signals based on the input values, modulate light based on the voltage signals to generate an output…
OBJECT REPLICATION FRAMEWORK FOR A DISTRIBUTED COMPUTING ENVIRONMENT
Granted: March 27, 2014
Application Number:
20140089619
A device may receive information that identifies a data item and a data item operation. The device may store a first sequence identifier, a data item reference that references the data item, and an operation reference that references the operation. The first sequence identifier may reference the data item and operation references, and may indicate an order in which the first sequence identifier is stored. The device may store the data item in a memory location, may store an…
EQUALIZATION MECHANISM FOR PROCESSING TRAFFIC BASED ON THREE-QUADRATURE AMPLITUDE MODULATION (3QAM)
Granted: January 2, 2014
Application Number:
20140003824
A system receives four-bit symbols that correspond to traffic associated with a three-bit phase modulation scheme and are encoded based on a four-bit phase modulation scheme. The system determines values with which to perform equalization that enable the four-bit symbols to be restored to a condition that existed prior to being transmitted to the system. The system performs, using the values, equalization on a four-bit symbol that includes at least a first pair of bits associated with a…
DIGITAL LINK VIEWER
Granted: January 2, 2014
Application Number:
20140006961
A system may receive first user input that identifies an optical route in an optical network, may receive a second user input that identifies a view type, and may provide, based on the first user input and the second user input, a user interface. The user interface may display, based on the identified view type, a representation of components associated with the optical route, a representation of ports on each of the components, a representation of a first parameter associated with each…
DIGITAL LINK VIEWER
Granted: January 2, 2014
Application Number:
20140006959
A system may receive a first user input that identifies an optical route in an optical network, may receive a second user input that identifies a direction with which to display the optical route, and may provide, based on the first user input and the second user input, a user interface. The user interface may display optical links associated with the optical route, and may display network entities associated with the optical route. The user interface may display a source entity, where…
DIGITAL LINK VIEWER
Granted: January 2, 2014
Application Number:
20140006958
A system may receive a user input that identifies an optical route in an optical network, and may provide a user interface based on the user input. The user interface may display a representation of network entities associated with the optical route, may display a representation of components of the network entities associated with the optical route, and may display a representation of optical links that connect two of the components. The user interface may also display a representation…
DIGITAL LINK VIEWER
Granted: January 2, 2014
Application Number:
20140006957
A system may receive a first user input that identifies an optical route in an optical network, may receive a second user input that identifies a direction with which to display the optical route, and may provide, based on the first user input and the second user input, a user interface. The user interface may display optical links associated with the optical route, and may display network entities associated with the optical route. The user interface may display a source entity, where…
DIGITAL LINK VIEWER
Granted: January 2, 2014
Application Number:
20140006956
A system may receive a user input that identifies an optical route in an optical network, and may receive a user input that identifies a view type, where the view type includes a data channel view or a control channel view. The system may provide, based on the user input, a user interface that displays a representation of network entities associated with the optical route, a representation of an amplification capability associated with a network entity, a representation of a first…
PROCESSING THREE-QUADRATURE AMPLITUDE MODULATION (3QAM) TRAFFIC USING A FOUR-BIT PHASE MODULATION SCHEME
Granted: January 2, 2014
Application Number:
20140003814
A system receives traffic that includes four-bit symbols, the four-bit symbols being encoded using a four-bit phase modulation scheme; and processes the traffic to recover a four-bit symbol. The system also decodes the recovered four-bit symbol to obtain a three-bit symbol. The three-bit symbol is associated with a three-quadrature amplitude modulation (3QAM) scheme, and the decoding is performed without creating an error, within the traffic, when cycle slip occurs. The system outputs…
OPTICAL BANDWIDTH MANAGER
Granted: January 2, 2014
Application Number:
20140003812
A system may receive user input that identifies network entities in an optical network. The system may provide a user interface that displays a representation of the network entities and of optical link types configured to carry optical signals among the network entities. The system may receive user input that identifies a particular optical link type, and may display a representation of optical links, of the particular optical link type, that are associated with the network entities.…
POLARIZATION MATERIAL ON AN OPTICAL MULTIPLEXER OR AN OPTICAL DEMULTIPLEXER
Granted: January 2, 2014
Application Number:
20140003764
An optical device may include a substrate and an arrayed waveguide grating provided on the substrate. The arrayed waveguide grating may include a first slab or a second slab and multiple waveguides extending therebetween. The optical device may also include a layer of material provided on one of the first slab or second slab. The layer of material may have a thickness such that first light may have a first polarization is absorbed by the material and second light may have a second…
COHERENT DETECTION FOR AN INTEGRATED CIRCUIT HAVING A MULTIPLEXER OR A DEMULTIPLEXER WITH A SHARED PROPAGATION REGION
Granted: January 2, 2014
Application Number:
20140003763
An optical device may include a slab, a first waveguide extending from a first portion of the slab to supply multiple first optical signals to the first portion of the slab, multiple second waveguides coupled to a second portion and to a third portion of the slab. The optical device may include multiple third waveguides provided extending from a fourth portion of the slab to direct a corresponding one of the multiple first optical signals away from the slab, a fourth waveguide extending…
SHARED PROPAGATION REGION FOR AN OPTICAL MULTIPLEXER OR AN OPTICAL DEMULTIPLEXER
Granted: January 2, 2014
Application Number:
20140003759
An optical system may include an optical multiplexer or demultiplexer circuit having a slab with a propagation region. The propagation region may have a first propagation section and a second propagation section, such that a portion of the first propagation section and a portion of the second propagation section overlap each other to form a shared propagation section. The shared propagation section may include both the portion of the first propagation section and the portion of the…
ROTATOR EXTERNAL TO PHOTONIC INTEGRATED CIRCUIT
Granted: January 2, 2014
Application Number:
20140001347
An optical system may include a polarization beam splitter having an input that receives multiple optical signals, a first output and a second output. The first output may provide components of the multiple optical signals having a first polarization. The second output may provide components of the multiple optical signals having a second polarization. The optical system may include a rotator having an input that receives the components to rotate the first polarization such that each of…
OSPFTE EXTENSION TO SUPPORT GMPLS FOR FLEXIBLE GRID
Granted: November 21, 2013
Application Number:
20130308945
A method and system are disclosed in which a link state advertisement message (LSA) conforming to a Generalized Multiprotocol Label Switching (GMPLS) routing protocol is generated and transmitted. The LSA is associated with a TE Link between a transmit node and a receive node in a network. The transmit node supplies a plurality of optical signals, each of which has a plurality of frequencies, the frequencies being allocated among a plurality of spectral portions such that the plurality…
Optimal Segment Identification for Shared Mesh Protection
Granted: November 7, 2013
Application Number:
20130294228
Nodes and methods are disclosed, including, circuitry of a source node in a mesh network retrieving information indicative of network topology; identifying a working path from the source node to a destination node; identifying potential protection segments of the working path, wherein a potential protection segment has at least one disjoint protection path available for the segment; creating a hypothetical network topology comprising the nodes of the working path and hypothetical links…
REDUCING PROCESSING BIAS IN A SOFT FORWARD ERROR CORRECTION (FEC) DECODER
Granted: October 3, 2013
Application Number:
20130259492
A system is configured to receive a word that includes a group of samples; randomly select a subset of the samples; identify first samples, from the subset, with a lowest level of reliability; select another subset of the samples; identify second samples, from the other subset, with a lowest level of reliability; and create a merged subset based on selected first samples and selected second samples. The system is also configured to select a further subset of the samples; identify third…
ITERATIVE FORWARD ERROR CORRECTION (FEC) ON SEGMENTED WORDS USING A SOFT-METRIC ARITHMETIC SCHEME
Granted: October 3, 2013
Application Number:
20130262084
A system is to receive a word on which to perform error correction; obtain segments, from the word, each segment including a respective subset of samples; update, on a per segment basis, the word based on extrinsic information associated with a previous word; identify sets of least reliable positions (LRPs) associated with the segments; create a subset of LRPs based on a subset of samples within the sets of LRPs; generate candidate words based on the subset of LRPs; identify errors…