H04J14/021

DYNAMIC OPTICAL SWITCHING IN A TELECOMMUNICATIONS NETWORK

Implementations described and claimed herein provide systems and methods for a configurable optical peering fabric to dynamically create a connection between participant sites without any physical site limitations or necessity of specialized client and network provider equipment being located within such a facility. Client sites to a network may connect to a configurable switching element to be interconnected to other client sites in response to a request to connect the first client site with a second site, also connected to network, via the switching element. A request may trigger verification of the requested and, upon validation, transmission of an instruction to the switching element to enable the cross connect within the switching element. The first site and the second site may thus be interconnected via the switching element in response to the request, without the need to co-locate equipment or to manually install a jumper between client equipment.

Method for establishing data model and apparatus

A method for establishing a data model and an apparatus, where a network element may create an optical signal group that includes optical signals with different wavelengths. After selecting a first optical signal group and obtaining first data of the first optical signal group, the network element may reflect, based on a first model established based on the first data of the first optical signal group, a noise coefficient and a gain that are obtained after an optical signal in the optical signal group of different wavelength combinations passes through the network element.

Wavelength regeneration in a network

An optical network including a plurality of gateway nodes interconnected with a plurality of intermediate nodes with segments of fiber. The network includes a plurality of devices, such as reconfigurable optical add drop multiplexers, optimally placed at various nodes throughout the network. The device placement is optimized with an integer linear programming analysis considering span definition such that any given span involves some number of segments not exceeding a number of segments that would require wavelength regeneration, cost of placement of a device at a given node, cost of wavelength regeneration, and various parameters and constraints.

HIGH DEGREE OPTICAL CROSS-CONNECT CLOUD CLUSTER NODE ARCHITECTURE
20220329340 · 2022-10-13 · ·

Methods and apparatus for a reconfigurable optical add-drop multiplexer (ROADM) cluster node are provided. In some embodiments, the ROADM cluster node includes a set of g line chassis for performing line functionality. In some embodiments, the ROADM cluster node further includes a set of h add-drop chassis for performing add-drop functionality. In some embodiments, each of the g line chassis includes a set of N line cards and a set of M interconnect cards. In some embodiments, the ROADM cluster node further includes a set of M interconnect chassis configured for interconnecting each line chassis to each other line chassis. In some embodiments, the set of M interconnect chassis is further configured for interconnecting each line chassis to each of the h add-drop chassis. In some embodiments, the ROADM cluster node separates the line functionality and add-drop functionality. In some embodiments, 1.15N≤M≤1.5N.

OPTICAL TRANSMISSION APPARATUS AND CONTROL METHOD OF OPTICAL TRANSMISSION APPARATUS
20230104053 · 2023-04-06 · ·

A node (10) includes multiplexing unit (11) that multiplexes a plurality of subcarrier signals for performing optical wavelength multiplexing communication into a wavelength group signal; output unit (12) that outputs the multiplexed wavelength group signal to an optical transmission line; pre-multiplexing level correction unit (13) that corrects a level deviation between the subcarrier signals before the multiplexing based on an optical level of the wavelength group signal in the output unit (12); and post-multiplexing level correction unit (14) that corrects a level deviation of the wavelength group signal after the multiplexing including the corrected subcarrier signals based on the optical level of the wavelength group signal in the output unit (12).

Optical system comprising a reconfigurable device and optical system control method

An optical system (100) is described including: a reconfigurable optical device (103) with multiplexing wavelength division, comprising a plurality of actuators (A1-AN) and having associated a number of optical channels (M) and a number of degrees of freedom (N) lower than the number of optical channels; an optical stimulus source (106) connected to said reconfigurable optical device (103) to provide an optical stimulation signal (S.sub.in) having a wavelength band including a plurality of wavelengths associated with the optical channels; an optical-electric conversion device (200) configured to receive from said reconfigurable optical device (103) an optical monitoring signal (S.sub.out) corresponding to the optical stimulation signal (S.sub.in) and to provide a group of electrical signals of intensity (S.sub.EL1-S.sub.ELK) each representative of an intensity of the optical monitoring signal (S.sub.out) evaluated at a relative wavelength included in said band. The system also includes a control device (110) configured to control the plurality of actuators (A1-AN) according to said group of electrical signals (S.sub.EL1-S.sub.ELK) and according to a control law.

Routing and Regenerator Planning in a Carrier's Core Reconfigurable Optical Network

A multi-layer network planning system can determine a set of regenerator sites (“RSs”) that have been found to cover all paths among a set of nodes of an optical layer of a multi-layer network and can determine a set of candidate RSs in the optical layer for use by the links between a set of nodes of an upper layer, wherein each RS can be selected as a candidate RS for the links. The system can determine a binary path matrix for the links between the set of nodes of the upper layer. The system can determine a min-cost matrix that includes a plurality of min-cost paths. The system can determine a best RS from the set of candidate RSs and can move the best RS from the set of candidate RSs into the set of RSs for the links. The system can then update the binary path matrix.

METHOD AND SYSTEM FOR OPTICAL PERFORMANCE MONITORING
20170373751 · 2017-12-28 · ·

An aspect of the disclosure provides methods and systems for encoding a data bit stream onto a pilot tone signal. Another aspect of the disclosure provides method and systems for pilot tone detection. In both, a coded pilot tone signal is encoded using a code sequence m.sub.1 for each bit value of 1 (b.sub.1) and a code sequence m.sub.0 for each bit value of 0 (b.sub.0) of a data bit stream including pilot tone data bit values of 1 (b.sub.1) and bit values of 0 (b.sub.0), with each code sequence having multiple coding bits in the duration of each bit. Pilot tone detection can further include decoding each code sequence of the coded pilot tone signal using a plurality of successive overlapping measurement windows. In some embodiments each measurement window is of the same duration, being of the duration of each code sequence, and detecting each code sequence comprises selecting one of the plurality of measurement windows to represent a complete code sequence.

WAVELENGTH DIVISION MULTIPLEXERS FOR SPACE DIVISION MULTIPLEXING (SDM-WDM DEVICES)

Wavelength division multiplexers for space division multiplexing can include wavelength division multiplexing fanout devices or pump-signal combiners for multicore fibers.

SYSTEM AND METHOD FOR PHOTONIC COMPUTING
20220381990 · 2022-12-01 ·

A system for photonic computing, preferably including an input module, computation module, and/or control module, wherein the computation module preferably includes one or more filter banks and/or detectors. A photonic filter bank system, preferably including two waveguides and a plurality of optical filters optically coupled to one or more of the waveguides. A method for photonic computing, preferably including controlling a computation module, controlling an input module, and/or receiving outputs from the computation module.