Optical transmission system and method for core scrambling for multicore optical fibers
11637631 · 2023-04-25
Assignee
Inventors
Cpc classification
H04B10/2507
ELECTRICITY
International classification
H04B10/2507
ELECTRICITY
Abstract
The various embodiments provide an optical transmission system comprising an optical transmitter configured to transmit data over an optical fiber transmission channel made of a multi-core fiber, optical signals carrying the data propagate along the multi-core fiber according to two or more cores, each core being associated with one or more core parameters, wherein the optical transmission system comprises: a scrambling configuration device configured to determine a scrambling function depending on one or more of the core parameters associated with the two or more cores, and at least one scrambling device arranged in the optical fiber transmission channel for scrambling the two or more cores, each of the at least one scrambling device being configured to determine permuted cores by applying the scrambling function to the two or more cores and to redistribute the optical signals according to the permuted cores.
Claims
1. An optical transmission system comprising an optical transmitter configured to transmit data over an optical fiber transmission channel made of a multi-core fiber, optical signals carrying said data propagate along the multi-core fiber according to two or more cores, each core being associated with one or more core parameters, wherein the optical transmission system comprises: a scrambling configuration device configured to determine a scrambling function depending on one or more of the core parameters associated with said two or more cores, and at least one scrambling device arranged in said optical fiber transmission channel for scrambling said two or more cores, each of said at least one scrambling device being configured to determine permuted cores by applying said scrambling function to said two or more cores and to redistribute said optical signals according to said permuted cores, wherein a core parameter associated with each core is chosen in a group comprising a core type and a core loss value.
2. The optical transmission system of claim 1, wherein the scrambling configuration device is configured to determine the core loss value associated with each core depending on at least one crosstalk coefficient and at least one misalignment loss value, a crosstalk coefficient representing the crosstalk between said each core and a neighbor core to said each core, a misalignment loss value representing a misalignment of the multi-core fiber.
3. The optical transmission system of claim 1, wherein the scrambling configuration device is configured to order said two or more cores according to a given order of the core loss values associated with said two or more cores, the scrambling configuration device being configured to determine said scrambling function depending on the order of the core loss values associated with said two or more cores.
4. The optical transmission system of claim 3, wherein the number of said two or more cores in the multi-core fiber is an even number, said scrambling configuration device being configured to determine said scrambling function for permuting the two or more cores two-by-two according to the permutation of the core associated with the i.sup.th highest core loss value with the core associated with the i.sup.th lowest core loss value, with i being comprised between 1 and the half of the number of cores in said multi-core fiber.
5. The optical transmission system of claim 3, wherein the number of said two or more cores in the multi-core fiber is an odd number, said scrambling configuration device being configured to determine said scrambling function for permuting the two or more cores two-by-two according to the permutation of the core associated with the i.sup.th highest core loss value with the core associated with the i.sup.th lowest core loss value, with i being comprised between 1 and the floor part of half the number of cores in said multi-core fiber.
6. The optical transmission system of claim 3, wherein the multi-core fiber is a homogeneous multi-core fiber, the two or more cores being associated with an identical core type.
7. The optical transmission system of claim 3, wherein the multi-core fiber is a heterogeneous multi-core fiber, at least two of said two or more cores being associated with different core types.
8. The optical transmission system of claim 1, wherein the multi-core fiber is an heterogeneous multi-core fiber, the scrambling configuration device being configured to determine said scrambling function depending on the core types associated with said two or more cores, said scrambling function corresponding to a two-by-two permutation of said two or more cores according to the permutation of at least a first core with a second core, the first core and the second core being associated with different core types.
9. The optical transmission system of claim 1, wherein the multi-core fiber is an heterogeneous multi-core fiber, the scrambling configuration device being configured to determine said scrambling function depending on the core types and the core loss values associated with the two or more cores, said scrambling function corresponding to a two-by-two permutation of said two or more cores according to the permutation of at least a first core with a second core, the first core and the second core being associated with different core types and different core loss values.
10. The optical transmission system of claim 1, wherein said at least one scrambling device is configured to apply said scrambling function in the electrical field or in the optical field, a scrambling device configured to apply said scrambling function in the optical field being chosen in a group comprising optical converters, optical multiplexers, optical multiplexing devices, and photonic lanterns.
11. The optical transmission system of claim 1, wherein at least one of said two or more cores is a multi-mode core comprising two or more spatial propagation modes.
12. The optical transmission system of claim 1, wherein the optical transmitter comprises: an error correcting code encoder configured to encode said data into a codeword vector by applying at least one error correcting code; a modulator configured to determine a set of modulated symbols by applying a modulation scheme to said codeword vectors, and a Space-Time encoder configured to determine a codeword matrix by applying a Space-Time code to said set of modulated symbols.
13. A method for transmitting data in an optical transmission system over an optical fiber transmission channel made of a multi-core fiber, optical signals carrying said data propagate along the multi-core fiber according to two or more cores, each core being associated with one or more core parameters, wherein the method comprises scrambling said two or more cores, said step of scrambling comprising: determining a scrambling function depending on one or more of the core parameters associated with said two or more cores; determining a permutation of said two or more cores by applying said scrambling function, and redistributing said optical signals according to said permutation of the two or more cores, wherein a core parameter associated with each core is chosen in a group comprising a core type and a core loss value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate various embodiments of the invention.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)
DETAILED DESCRIPTION
(21) Embodiments of the present invention provide a multi-core optical fiber transmission system implementing efficient deterministic scrambling devices and methods enabling a reduction of the crosstalk and misalignment losses impacting the multi-core fiber.
(22) Devices and methods according to the various embodiments of the invention may be implemented in optical fiber transmission systems applied to a wide variety of applications. Exemplary applications comprise, without limitation, optical fiber communications, aerospace and avionics, data storage, automotive industry, imaging, transportation, sensing, and photonics.
(23) Exemplary communication applications comprise desktop computers, terminals, and nationwide networks. Optical fibers may be used to transmit light and thus information/data over short distances (less than one meter) or long distances (up to hundreds or thousands of kilometers for example in communications over metropolitan networks, wide area networks, transoceanic links). Such applications may involve transfer of voice (e.g. in telephony), data (e.g. data supply to homes and offices known as fiber to the home), images or video (e.g. transfer of internet traffic), or connection of networks (e.g. connection of switches or routers and data center connectivity in high-speed local area networks).
(24) In an exemplary implementation of the invention in the field of aerospace and avionics industries, optical fiber-based products may be used in military and/or commercial applications. Optical fiber technologies and products are designed in such applications to meet rigorous testing and certifications requirements in harsh environments and conditions.
(25) In an exemplary implementation of the invention in data storage applications, optical fibers may be used in data storage equipments as a link between multiple devices in a network and/or as part of a storage system. Optical fiber connectivity offers very high bandwidth even over extended distances.
(26) In another exemplary application of the invention to automotive industry, optical fiber technologies may be used for example in lighting/illumination, communications, and sensing for safety and control devices and systems.
(27) In still another exemplary application of the invention to imaging applications (e.g. telemedicine), the optical transmission properties of the optical fibers may be used to transmit an image of a target or a subject area to the image view end for analysis and/or interpretation.
(28) The invention may be used also in transportation systems, in which smart highways with intelligent traffic lights, automated tollbooths and changeable message signs may use telemetry systems based on optical fibers.
(29) The invention may further be used in sensing applications, where optical fiber sensors are used for sensing some quantities such as temperatures, displacements, vibrations, pressure, acceleration, rotations, and concentration of chemical species. Exemplary applications of optical fiber sensors comprise sensing in high voltage and high-power machinery or in microwaves, distributed temperature and strain measurements in buildings for remote monitoring (e.g. monitoring of the wings of airplanes, wind turbines, bridges, pipelines), downhole sensing in oil exploration applications, etc.
(30) In another application of the invention to photonics, optical fibers may be used for connecting components in optical fiber devices, such as interferometers and fiber lasers. In such application, optical fibers play a similar role as electrical wires do in electronic devices.
(31) The following description of certain embodiments will be made with reference to communication applications, for illustration purposes only. However, the skilled person will readily understand that the various embodiments of the invention may be applied to other types of systems for different applications.
(32)
(33) The optical communication system 100 may comprise computers and/or softwares to control the system operability.
(34) The optical fiber transmission channel 13 comprises a multi-core fiber comprising a concatenation of a plurality of fiber sections 131 (also referred to as ‘fiber span’ or ‘fiber slice’). The fiber sections 131 may be aligned or misaligned.
(35) The multi-core fiber is a cylindrical non-linear waveguide consisting of two or more cores, a cladding surrounding the two or more cores, and a coating. Each core has a refractive index. The optical signal sent by the optical transmitter 11 is multiplexed and is guided in each core of the multi-core fiber through total internal reflections due to the difference between the refractive indices of the cores and the refractive index of the cladding.
(36) In some embodiments in which the multi-core fiber is an uncoupled fiber, each core of the multi-core fiber may act as a separate waveguide such that the optical signal can be considered as propagating independently trough the cores.
(37) In some embodiments in which the multi-core fiber is a coupled fiber, some coupling may exist between the cores if the distance between two cores is so small that the optical signals propagating along the different cores overlap.
(38) The optical fiber may be made of glass (e.g. silica, quartz glass, fluoride glass), typically for long-distance transmissions. For short distance transmissions, the optical fiber may be a plastic optical fiber.
(39) The multi-core fiber may be characterized by geometrical parameters and optical parameters. Geometrical parameters may comprise the cladding diameter, the core-to-core distance, and the core-outer cladding distance. Optical parameters may comprise the wavelength, the crosstalk coefficients representing the crosstalk between the different cores of the multi-core fiber, and the refractive index difference between each core and the cladding.
(40) In some embodiments, the optical fiber communication system 100 may operate in a wavelength region corresponding to a region chosen in a group comprising: the window of wavelengths ranging in 800-900 nm, suitable for short-distance transmissions; the window of wavelengths around 1.3 μm, used for example for long-haul transmissions; the window of wavelengths around 1.5 μm, more used since the losses of silica fibers are lowest in this wavelength region.
(41)
(42) In some embodiments, the cores in the multi-core fiber may be arranged on a ring around the fiber axis for example on the edges of a hexagon. In other embodiments, the cores may be arranged on some 2-dimensional grid.
(43) In an embodiment, the multi-core fiber may be a homogeneous multi-core fiber comprising two or more cores of identical types.
(44)
(45) In an embodiment, the multi-core fiber may be a homogeneous trench-assisted multi-core fiber, each core being surrounded by a low-index trench layer.
(46)
(47) In another embodiment, the multi-core fiber may be a heterogeneous multi-core fiber comprising a plurality of cores among which at least two cores are of different types.
(48)
(49)
(50) In an embodiment, the multi-core fiber may be a trench-assisted heterogeneous multi-core fiber.
(51)
(52) In some embodiments, each core of the multi-core fiber may be single mode comprising one spatial propagation mode.
(53) In some embodiments, the multi-core fiber may comprise at least one multi-mode core comprising two or more spatial propagation modes.
(54) In some embodiments, each core in the fiber may be associated with one or more core parameters, a core parameter being chosen in a group comprising a core type and a core loss value, the core value quantifying the loss experienced by the core in terms of the inter-core crosstalk (e.g. the crosstalk between the core and its neighbor cores) and the misalignment losses.
(55) The optical fiber transmission channel 13 may further comprise one or more amplifiers 132 inserted in the fiber for re-amplifying the optical power and compensating for the fiber attenuation without the need to regenerate the optical signals such that a sufficient signal power can be maintained over large distance where optical signals need to be periodically amplified.
(56) The amplifiers 132 may be inserted between each pair of fiber slices 131. In particular, an amplifier 132 inserted at the end of the optical fiber transmission channel performs signal amplification before signal detection at the receiver 15.
(57) Each amplifier 132 may be configured to simultaneously amplify the optical signal corresponding to the plurality of cores in the multi-core fiber.
(58) In some embodiments, the amplifiers 132 may consist of a duplication of a single core fiber amplifier.
(59) In other embodiments, an amplifier 132 may be an optical multi-core amplifier. Exemplary optical amplifiers comprise multi-core Erbium doped fiber amplifiers (EDFAs) such as core-pumped multi-core EDFAs and cladding-pumped EDFA amplifiers. Core-pumped and cladding pumped amplifiers may use a single or a plurality of pump diodes. In particular, a pump diode per core may be used in EDFA amplifiers.
(60) In some embodiments, the optical signal amplification may be performed in a distributed manner using the non-linear simulated Raman scattering effect. In such embodiments, the fiber is used as both a transmission link and an amplification medium.
(61) In other embodiments, signal amplification may be achieved by a joint use of regularly arranged optical amplifiers and of simulated Raman Scattering effects.
(62) In still other embodiments, the signal amplification may be performed in the electrical domain through an optical/electrical conversion (not illustrated in
(63) According to some embodiments (not illustrated in
(64) In some embodiments in which core scrambling is performed in the optical domain using optical devices, optical multiplexers may be used as core scramblers.
(65) [i]. The corresponding constellation is composed of 2.sup.q points representing the different states or symbols. In addition, in the case of squared modulations, the real and imaginary parts of the information symbols belong to the same finite alphabet A=[−(q−1), (q−1)]; a Space-Time Encoder 87 configured to determine a codeword matrix carrying the data symbols to be sent through the optical transmission channel 13 during a Time Transmission Interval (TTI) by applying a Space-Time code. The Space-Time encoder 25 may be configured to transform each received sequence (or block) of Q modulated symbols s.sub.1, s.sub.2, . . . , s.sub.Q into a codeword matrix X of dimensions N.sub.t×T. A codeword matrix comprises complex values arranged in N.sub.t rows and T columns where N.sub.t designates the number of propagation cores used for propagating optical signals and T designates the temporal length of the Space-Time code and corresponds to the number of temporal channel uses. Each value of a codeword matrix accordingly corresponds to a time of use and to a propagation core used for the signal propagation. The Space-Time Encoder 87 may use a linear Space-Time Block Code (STBC) to generate the codeword matrix. The coding rate of such codes is equal to
(66)
complex symbols per channel use, where κ is the number of encoded complex-value symbols composing the vector s.sub.c=[s.sub.1, s.sub.2, . . . , s.sub.κ].sup.t of dimension κ in this case. When full-rate codes are used, the Space-Time Encoder 87 encodes κ=N.sub.tT complex-value symbols. Examples of STBCs are the Perfect Codes. The Perfect Codes provide full coding rates by encoding a number κ=N.sub.t.sup.2 (T=N.sub.t) of complex information symbols and satisfy a non-vanishing determinant property.
(67) In some embodiments, the Space-Time Encoder 87 may use a spatial multiplexing scheme known as V-BLAST scheme by multiplexing the received complex-value information symbols over the different propagation cores, without performing a coding in the time dimension.
(68) According to some embodiments, the input data sequence may be a binary sequence comprising k bits. The FEC encoder 81 may be configured, in such embodiments, to encode the input binary sequence into a binary codeword vector comprising n bits by applying at least one binary FEC code.
(69) In other embodiments, the input data sequence may comprise symbols that take values in a Galois Field GF(q) with q>2 representing the order of the Galois Field. In such embodiments, the FEC encoder 22 may be configured to encode the input data sequence into a codeword vector comprising n symbols, each symbol comprised in the codeword vector takes value in the Galois Field GF(q). The encoding process in this case may be performed using a non-binary FEC code constructed over GF(q) with q>2.
(70) By performing the coding operation, the FEC encoder 81 adds redundant bits (in general redundant symbols) to the input binary sequence so that the receiver can detect and/or correct common transmission errors. The use of a FEC code provides an additional protection and immunity against transmission errors and allows significant improvement in performance with respect to uncoded transmission (i.e. transmission of modulated data without FEC encoding).
(71) Additional improvements and reduction on the probability of error may be achieved through the concatenation of two or more FEC codes. Concatenation of codes may follow a serial, a parallel, or a multi-level architecture. The FEC encoder 81 may be accordingly configured to implement two or more FEC codes.
(72) The optical transmitter 11 may further comprise a plurality of multi-carrier modulators 88 configured to generate multi-carrier symbols by implementing a multi-carrier modulation technique within each optical carrier involving a large number of orthogonal sub-carriers. Moreover, multi-carrier modulations may be implemented for providing a better resistance to the inter-symbol interference resulting from the fiber dispersion and crosstalk between the various cores in the multi-core fiber. Exemplary multi-carrier modulation formats comprise Orthogonal Frequency Division Multiplexing (OFDM) and Filter Bank Multi-Carrier (FBMC).
(73) The frequency-domain signal delivered by the multicarrier modulators 88 may be then processed by a digital-optical Front-End 89 configured to convert the received frequency-domain signal to the optical domain. The digital-optical Front-End 88 may perform the conversion using a number of lasers of given wavelengths and a plurality of optical modulators (not shown in
(74) The number of the optical modulators and lasers depends on the number of used polarization states, the number of used propagation modes in each core of the multi-core fiber, and on the number of cores in the fiber.
(75) The digital-optical front-end 88 may further comprise a FAN-IN device (not illustrated in
(76) The optical signals generated according to any of the preceding embodiments may propagate along the fiber until reaching the other end of the optical transmission channel 13 where it is processed by an optical receiver 15.
(77)
(78) The Space-Time decoder 93 may implement a Space-Time decoding algorithm chosen in a group consisting of a maximum likelihood decoder, a Zero-Forcing decoder, a Zero-Forcing Decision Feedback Equalizer, and a Minimum Mean Square Error decoder.
(79) Exemplary maximum likelihood decoders comprise the sphere decoder, the Schnorr-Euchner decoder, the stack decoder, the spherical-bound-stack decoder.
(80) In embodiments using single-carrier modulations, the plurality of multi-carrier modulators 92 may be replaced by a single modulator. Similarly, the multi-carrier demodulators 92 may be replaced by a single demodulator.
(81) In some embodiments in which the FEC encoder 81 implements a concatenation of two or more forward error correcting codes, a corresponding structure may be implemented by the FEC decoder 96. For example, in embodiments based on a serial concatenation of an inner code and an outer code, the FEC decoder 96 may comprise an inner code decoder, a de-interleaver, and an outer code decoder (not shown in
(82) The following description of certain embodiments of the invention will be made with reference to an optical communication system 100 using a single polarization, a single wavelength, a single carrier-modulation, a single error correcting code without Space-Time Coding, and a single-mode multi-core fiber, for illustration purposes only. However, the skilled person will readily understand that the various embodiments of the invention can also be applied in multi-core fibers in combination with polarization multiplexing using two polarizations and/or in combination with wavelength multiplexing using a plurality of wavelengths, and/or in combination with mode multiplexing using multi-mode fiber cores, and/or in combination with multi-carrier modulation formats, and/or in combination with Space-Time coding.
(83) To facilitate the understanding of some embodiments of the invention, there follows some notations and/or definitions used hereinafter: L designates the total length of the multi-core fiber in the optical fiber transmission channel 13; K designate the number of fiber sections composing the multi-core fiber; d designates a correlation length; R.sub.b designates a bending radius; N.sub.c≥2 designates the total number of cores in the multi-core fiber, the cores being numbered (i.e. each core being associated with a core number varying between 1 and N.sub.c) such that the a core is designated as core-n with n taking value between 1 and N.sub.c; R.sub.n, designates the radius of core-n; the core parameters associated with the core-n with n=1, . . . , N.sub.c are denoted by {T.sub.n;λ.sub.n} with T.sub.n designating the core type of core-n and λ.sub.n designating a core loss value associated with the core-n; XT.sub.n,m refers to a crosstalk coefficient quantifying the crosstalk between the core-n and the core-m with n≠m; k.sub.n,m refers to a coupling coefficient quantifying the coupling between the core-n and the core-m with n≠m; Δβ.sub.nm stands for the propagation constant difference between the core-n and the core-m with n≠m;
(84) The various embodiments of the invention provide efficient scrambling techniques to reduce the core-related impairments and mitigate of the core dependent loss affecting the multi-core fiber by performing a deterministic scrambling of the cores in the multi-core fiber enabling to average the core dependent loss experienced by the cores.
(85) In some embodiments, the optical transmission system 100 may comprise: a scrambling configuration device 17 configured to determine a scrambling function depending on one or more of the core parameters associated with the N.sub.c≥2 cores comprised in the multi-core fiber, and at least one scrambling device 133 arranged in the optical fiber transmission channel 13 for scrambling the N.sub.c≥2 cores comprised in the multi-core fiber, each of the at least one scrambling device 133 being configured to determine permuted cores by applying the scrambling function determined by the scrambling configuration device 17 to the N.sub.c≥2 cores and to redistribute the optical signals propagating along the multi-core fiber according to the permuted cores.
(86) According to some embodiments, a core parameter associated with each core core-n may be chosen in a group comprising a core type T.sub.n and a core loss value λ.sub.n.
(87) The following description will be made with reference to a multi-core fiber in which each core core-n is associated with the set of core parameters {T.sub.n;λ.sub.n} comprising the core type T.sub.n and a core loss value λ.sub.n, for illustration purposes.
(88) The optical transmission channel 13 may be represented by an optical multiple-input multiple-output (MIMO) system described by the relation:
Y=H.Math.X+N (1)
In equation (1): X designates a complex-value vector of length N.sub.c comprising N.sub.c symbols transmitted over the optical transmission channel 13 such that the n.sup.th symbol is transmitted over the core-n with n=1, . . . , N.sub.c; Y is a complex-value vector of length N.sub.c designating the received signal at the optical receiver 15, H is a complex-value matrix of dimensions N.sub.c×N.sub.c designating the optical channel matrix and representing the undergone attenuations and the losses experienced by the cores during the optical signal propagation over the different cores in the multi-core fiber in addition to the misalignment losses, and N is a real-value vector of length N.sub.c designating the optical channel noise.
(89) According to some embodiments, the optical channel noise may be a White Gaussian Noise of zero-mean and variance N.sub.0.
(90) According to some embodiments, the optical fiber transmission channel 13 experiences inter-core crosstalk effects and misalignment effects.
(91) The inter-core crosstalk effects may be represented by a cross-talk channel matrix denoted by H.sub.XT expressed according to:
(92)
(93) In equation (2), the diagonal entries of the crosstalk channel matrix are given by XT.sub.n=1 Σ.sub.n≠mXT.sub.n,m. The crosstalk represents the exchanging energy between the cores and can be estimated based on the coupled-power theory, known to the person skilled in the art.
(94) According to some embodiments in which the multi-core fiber is homogeneous, the crosstalk coefficients XT.sub.n,m quantifying the crosstalk between each core-n and core-m with n≠m are expressed according to:
(95)
(96) In equation (3), Λ designates the core-to-core distance and β.sup.2 refers to the propagation constant.
(97) According to some embodiments in which the multi-core fiber is heterogeneous, the crosstalk coefficients XT.sub.n,m quantifying the crosstalk between each core-n and core-m with n≠m according to:
(98)
(99) In some embodiments, the misalignment losses may rise due to the imperfections of the optical fiber at the fiber spans and of the connectors (e.g. the connectors between the FAN-IN/FAN-OUT devices and the input/output ends of the optical fiber transmission channel). Misalignment losses may comprise longitudinal misalignments, transverse misalignments, and angular misalignments.
(100) According to some embodiments, the misalignment losses may be modeled as random Gaussian variables. More specifically, the misalignment loss associated with core-n may be modeled as a random Gaussian variable of zero-mean and a standard deviation denoted by σ.sub.(x,y),n expressed according to:
(101)
(102) In equation (5), r.sub.d designates the transverse displacement of the multi-core fiber in the ‘x’ and ‘y’ directions.
(103) According to some embodiments, the scrambling configuration device 17 may be configured to determine the core loss value λ.sub.n associated with each core core-n for n=1, . . . , N.sub.c depending on at least one crosstalk coefficients XT.sub.n,m for m≠n and at least one misalignment loss value (also referred to ‘misalignment loss coefficient’), the crosstalk coefficient XT.sub.n,m representing the crosstalk between the core-n and a neighbor core core-m to the core core-n and the misalignment losses coefficients representing the misalignments of the multi-core fiber.
(104) According to some embodiments, the scrambling configuration device 17 may be configured to determine the core loss value λ.sub.n associated with each core core-n for n=1, . . . , N.sub.c by applying a singular value decomposition to the optical channel matrix H. In particular, the scrambling configuration device 17 may be configured first to perform a QR decomposition of the optical channel matrix according to:
H=QR (6)
(105) In equation (6), Q is a N.sub.c×N.sub.c orthogonal matrix and R is a N.sub.c×N.sub.c upper triangular matrix. The values of the diagonal entries of the upper triangular matrix R are given by:
R.sub.ii=α.sub.i√{square root over ((XT.sub.i).sup.2+Σ.sub.j=1.sup.N.sup.
(106) In equation (7), α.sub.i designates the total misalignment loss associated with the core core-i and XT.sub.i=1−Σ.sub.i≠m XT.sub.i,m designates a total crosstalk coefficient quantifying the total crosstalk associated with the core core-i at the end of the optical transmission channel 13, the total crosstalk coefficient associated with the core core-i being dependent on the crosstalk coefficients quantifying the crosstalk between said core core-i and the remaining cores in the multi-core fiber.
(107) Using the QR decomposition of the optical channel matrix, the singular value decomposition of the optical channel matrix can be expressed according to:
H=U.Math.Σ.Math.V (8)
(108) In equation (8), the matrix Σ is a N.sub.c×N.sub.c diagonal matrix given by:
(109)
(110) The multi-core fiber is made of a concatenation of K fiber spans, each span is equivalent to a multiplication of a crosstalk channel matrix and a misalignment channel matrix. Accordingly, the optical MIMO system of equation (1) can be equivalently expressed according to:
Y=√{square root over (L)}Π.sub.k=1.sup.K((H.sub.XT,k)M.sub.k)X+N (10)
(111) In equation (10): L designates a normalization factor used to compensate the optical fiber link loss; H.sub.XT,k designates the crosstalk channel matrix associated with the k.sup.th fiber span, and M.sub.k designates the misalignment channel matrix associated with the k.sup.th fiber span.
(112) Using the fiber decomposition into fiber spans, the misalignment losses coefficients α.sub.i may be given by:
α.sub.i=Π.sub.k=1.sup.Kα.sub.i.sup.k=c.Math.exp(Z.sub.i);Z.sub.i=Σ.sub.k=1.sup.K−b(dx.sub.k,i.sup.2+dy.sub.k,i.sup.2) (11)
(113) In equation (11), c designates a constant multiplication factor, dx.sub.k,i.sup.2 and dy.sub.k,i.sup.2 for i=1, . . . , N.sub.c designate Chi-squared distributed random variables with one degree of freedom, a mean value equal to (σ.sub.(x,y),i).sup.2, and a variance equal to 2(σ.sub.(x,y),i).sup.4.
(114) Considering embodiments in which the number of fiber spans K is high, the inventors showed that the variable Z can be modeled as a normally distributed variable with mean μ.sub.Z.sub.
μ.sub.α.sub.
σ.sub.α.sub.
(115) According to the derivation of the singular value decomposition of the optical channel matrix, the optical MIMO system of equation (1) can be expressed according to:
(116)
(117) According to equation (14), the scrambling configuration device 17 may be configured to determine the core loss value λ.sub.n associated with each core core-n, for n=1, . . . , N.sub.c, such that the core loss value λ.sub.n is a lognormally distributed variable with mean μ.sub.λ.sub.
(118) According to some embodiments, the core scrambling may be performed depending on the core loss values for averaging the losses experienced by the different cores, the scrambling function being accordingly to a scrambling criterion that depends on the core loss values.
(119) In such embodiments, the scrambling configuration device 17 may be configured to order the N.sub.c≥2 cores comprised in the multi-core fiber according to a given order (increasing or decreasing) of the core loss values associated with said cores. The cores core-i for i taking value between 1 and N.sub.c may be accordingly ordered in a numbered list denoted by =({core.sub.1,{T.sub.1,λ.sub.1}},{core.sub.3,{T.sub.2,λ.sub.2}},{core.sub.3,{T.sub.3,λ.sub.3}}, . . . ,{core.sub.N.sub.
is associated with a core loss value λ.sub.i higher than or smaller than the core loss value λ.sub.i+1 associated with the core core.sub.i+1 depending on the given order considered to order the cores.
(120) For example, for an increasing order of the core loss values, the cores core.sub.i are ordered in the list such that the core loss value λ.sub.i associated with the core core.sub.i is smaller than or equal to the core loss value λ.sub.i+1 associated with the core core.sub.i+1, that is λ.sub.i≤λ.sub.i+1 for i=1, . . . , N.sub.c−1.
(121) In embodiments using a decreasing order of the core loss values, the cores core.sub.i may be ordered in the list such that the core loss value λ.sub.i associated with the core core.sub.i is higher than or equal to the core loss value λ.sub.i+1 associated with the core core.sub.i+1, that is λ.sub.i>λ.sub.i+1 for i=1, . . . , N.sub.c−1.
(122) Given the order of the core loss values, the scrambling configuration device 17 may be configured to determine a scrambling function denoted by it depending on the order of the core loss values associated with the two or more cores.
(123) Using the notation of the numbered list, the scrambling configuration device 17 may be configured to determine the scrambling function π for permuting a core core.sub.i with a core core.sub.j in the numbered list with i taking value between 1 and N.sub.c and j=N.sub.c−i+1. Accordingly, the scrambling function π may enable permuting the core core.sub.1 with the core core.sub.N.sub.
(124) In some embodiments in which the number N.sub.c≥2 of cores in the multi-core fiber is an even number, the scrambling configuration device 17 may be configured to determine the scrambling function for permuting the two or more cores two-by-two according to the permutation of the core core.sub.i associated with the i.sup.th highest core loss value with the core core.sub.N.sub.
(125)
(126) In other embodiments in which the number N.sub.c≥2 of cores in the multi-core fiber is an odd number, the scrambling configuration device 17 may be configured to determine the scrambling function for permuting the two or more cores two-by-two according to the permutation of the core core.sub.i associated with the i.sup.th highest core loss value with the core core.sub.N.sub.
(127)
the operator └.┘ designating the floor operation. Accordingly, the core
(128)
may not be permuted.
(129) In particular, in some embodiments in which the cores are arranged in the fiber according to a 2D grid, the core
(130)
may correspond to the central core.
(131) The determination of the scrambling function depending on the core loss values may be performed for optical transmission systems using a homogeneous or a heterogeneous multi-core fiber.
(132) According to some embodiments in which the multi-core fiber is a heterogeneous multi-core fiber, the scrambling configuration device 17 may be configured to determine the scrambling function π depending on the core types T.sub.n for n=1, . . . , N.sub.c associated with the cores in the multi-core fiber. More specifically, the scrambling configuration device 17 may be configured to determine the scrambling function π corresponding to a two-by-two permutation of said the cores according to the permutation of at least a first core core.sub.n with a second core core.sub.m with n≠m, the first core core.sub.n and the second core core.sub.m being associated with different core types T.sub.n≠T.sub.m.
(133) In some embodiments in which the multi-core fiber is a heterogeneous multi-core fiber, the scrambling configuration device 17 may be configured to determine the scrambling function π depending on the core types T.sub.n for n=1, . . . , N.sub.c and the core loss values λ.sub.n for n=1, . . . , N.sub.c associated with the N.sub.c cores, the scrambling function corresponding in such embodiments to a two-by-two permutation of the N.sub.c cores according to the permutation of at least a first core core.sub.n with a second core core.sub.m with n≠m, the first core core.sub.n and the second core core.sub.m being associated with different core types T.sub.n≠T.sub.m and different core loss values.
(134) The scrambling configuration device 17 may be configured to communicate the determined scrambling function π to at least one scrambling device 133 arranged in the optical transmission channel 13 for scrambling the cores in the multi-core fiber by applying the scrambling function Tr.
(135) In some embodiments in which the optical fiber is a concatenation of K fiber slices, the optical transmission channel 13 may comprise at least one scrambling device 133 arranged periodically in the optical transmission channel 13 according to a scrambling period denoted by K.sub.SCT. Accordingly, a scrambling device 133 may be arranged in the k.sup.th fiber slice if k is a multiple of the scrambling period.
(136) The scrambling function π may be represented in a two-dimensional form according to
(137)
where a core core.sub.i is permuted with the core core.sub.j=π(core.sub.i) of a different type.
(138) The scrambling function π may be represented in a matrix form by a permutation matrix denoted by P, the entries of the permutation matrix are given by:
(139)
(140) According to some embodiments in which the multi-core fiber is heterogeneous, the scrambling configuration device 17 may be configured to determine the scrambling function π depending on the core types T.sub.n for n=1, . . . , N.sub.c associated with the cores in the multi-core fiber by applying, for example and without limitation, a scrambling technique chosen in a group comprising a snail scrambling technique, a rotation scrambling technique, and a snake scrambling technique.
(141) In order to apply one of the snail, rotation, and snake scrambling techniques, the scrambling configuration device 17 may be first configured to classify the cores core-i for i taking value between 1 and N.sub.c in a numbered set denoted by =({core.sub.1,{T.sub.1,λ.sub.1}},{core.sub.3,{T.sub.2,λ.sub.2}},{core.sub.3,{T.sub.3,λ.sub.3}}, . . . ,{core.sub.N.sub.
is associated with different core types, for i=1, . . . , N.sub.c.
(142) Using the numbering of the cores in the set and according to any of the snail, rotation, or snake scrambling techniques, the scrambling configuration device 17 may determine the scrambling function π such that for each core core.sub.i in the set
with i=1, . . . , N.sub.c−1, the core core.sub.i is permuted with the core π(core.sub.i)=core.sub.i+1 and that the core core.sub.N.sub.
(143)
Based on this scrambling function, the symbols propagating through the different cores are permuted such that the i.sup.th symbol propagating through the core core.sub.i, propagates after the application of the scrambling function through the core π(core.sub.i).
(144) In a first example, the snail scrambling technique corresponds to the application of the scrambling rule π(core.sub.i)=core.sub.i+1 for i=1, . . . , N.sub.c−1 and π(core.sub.N.sub., the core core.sub.1 may correspond to the central core.
(145)
(146)
such that core.sub.1 corresponds to the central core and in the matrix representation according to:
(147)
(148) The symbols s.sub.1, s.sub.2, . . . , s.sub.7 are accordingly permuted such that after the application of the scrambling function, the symbol s.sub.1 propagates through the core core.sub.2, each symbol s.sub.i for i=2, . . . , 6 propagates through the core core.sub.i+1, and the symbol s.sub.7 propagates through the central core.
(149)
(150)
(151)
(152) Using the matrix notation of the scrambling function, the optical fiber transmission channel including the scrambling devices 133 can be expressed according to:
Y=√{square root over (L)}Π.sub.k=1.sup.K((H.sub.XT,k)M.sub.kP.sup.(k))X+N (16)
(153) In equation (16), the matrix P.sup.(k) is a N.sub.c×N.sub.c matrix representing the application of the scrambling function π in the k.sup.th fiber span by the k.sup.th scrambling device, k being a multiple of the scrambling period.
(154) According to some embodiments, at least one scrambling device 133 may be configured to apply the scrambling function π in the electrical field.
(155) In other embodiments, at least one scrambling device 133 may be an optical device, configured to apply the scrambling function π in the optical field. Exemplary optical scrambling devices comprise converters, optical multiplexers, optical multiplexing devices, and photonic lanterns.
(156) According to some embodiments, the scrambling configuration device 17 may be configured to determine the scrambling function during the phase of the design of the optical fiber transmission channel prior to the installation of the scrambling device(s) 133.
(157) In other embodiments, the scrambling configuration device 17 may be configured to determine the scrambling function for the configuration of one or more scrambling devices 133 in an operating optical transmission channel 13.
(158) There is also provided a method for transmitting data in an optical transmission system 100 over an optical fiber transmission channel 13 made of a multi-core fiber, optical signals carrying data propagate along the multi-core fiber according to N.sub.c≥2 cores, each core being associated with one or more core parameters.
(159)
(160) At step 1001, parameters of the multi-core fiber may be received. These parameters may comprise the number of cores N.sub.c≥2, the length L of the fiber, the bending radius R.sub.b, the number K of fiber slices, the coupling coefficients k.sub.n,m between the cores of the multi-core fiber, the cladding diameter, the radius of each core of the multi-core fiber, the type T.sub.n of each core core-n of the multi-core fiber, with n=1, . . . , N.sub.c.
(161) At step 1003, a scrambling function π may be determined depending on one or more of the core parameters associated with the two or more cores of the multi-core fiber.
(162) In some embodiments, a core parameter associated with each core core-n may be chosen in a group comprising a core type T.sub.n and a core loss value λ.sub.n.
(163) In some embodiments, the scrambling function π may be determined depending on the core loss values associated with the cores of the multi-core fiber.
(164) In such embodiments, at step 1003, the core loss value λ.sub.n associated with each core core-n for n=1, . . . , N.sub.c may be determined. In particular, the core loss values associated with the cores of the multi-core fiber may be determined depending on the crosstalk coefficients and the misalignment losses coefficients according to equation (14).
(165) Given the core loss values associated with each of the cores of the multi-mode fiber, the scrambling function π may be determined for permuting a core associated with a high core loss value with a core associated with a small core loss value.
(166) In some embodiments, the cores core-i for i∈{1, . . . , N.sub.c} may be ordered in a numbered list =({core.sub.1,{T.sub.1,λ.sub.1}},{core.sub.3,{T.sub.2,λ.sub.2}},{core.sub.3,{T.sub.3,λ.sub.3}}, . . . ,{core.sub.N.sub.
is associated with a core loss value λ.sub.i higher than or smaller than the core loss value λ.sub.i+1 associated with the core core.sub.i+1 depending on the given order considered to order the cores. Given the determined order of the core loss values, the scrambling function π may be determined depending on the order of the core loss values associated with the two or more cores.
(167) In an embodiment considering the numbered list of the ordered cores, the scrambling function π may be determined for permuting core core.sub.i associated with the i.sup.th highest core loss value with the core core.sub.N.sub.
(168)
for an even number of cores N.sub.c and
(169)
for an odd number of cores N.sub.c.
(170) The determination of the scrambling function depending on the core loss values associated with the cores of the multi-core fiber may be performed in embodiments considering a homogeneous or a heterogeneous multi-core fiber.
(171) In some embodiments in which the multi-core fiber is heterogeneous, the scrambling function may be determined depending on the core types T.sub.n for n=1, . . . , N.sub.c associated with the cores in the multi-core fiber. In such embodiments, the scrambling function may be determined for a two-by-two permutation of the cores according to the permutation of at least a first core core.sub.n, with a second core core.sub.m with n≠m, the first core core.sub.n and the second core core.sub.m being associated with different core types T.sub.n≠T.sub.m.
(172) In some embodiments, the scrambling function may be determined depending on the core types using one of the snail, rotation, or the snake scrambling techniques.
(173) In some embodiments, the scrambling function may be determined depending the core types T.sub.n for n=1, . . . , N.sub.c and the core loss values λ.sub.n for n=1, . . . , N.sub.c associated with the N.sub.c cores, the scrambling function corresponding in such embodiments to a two-by-two permutation of the N.sub.c cores according to the permutation of at least a first core core.sub.n with a second core core.sub.m with n≠m, the first core core.sub.n and the second core core.sub.m being associated with different core types T.sub.n≠T.sub.m and different core loss values.
(174) At step 1005, a permutation of the core of the multi-core fiber may be performed by applying the scrambling function π. In particular, the application of the scrambling function may be performed using the matrix representation of the scrambling function given in equation (15).
(175) At step 1007, the optical signals propagating along the cores of the multi-core fiber may be redistributed (at least once) according to the permutation of the cores.
(176) The performance of the proposed deterministic scrambling techniques has been evaluated in terms of core dependent loss and the bit error rates and compared to the performance of existing random scrambling techniques.
(177)
(178)
(179) Although the various embodiments have been described in connection to single-core multi-mode fibers in which a single polarization, a single wavelength and single-carrier modulation are used, it should be noted that the invention can also be applied in multi-core multi-mode fibers in combination with polarization multiplexing using two polarizations and/or in combination with the use of wavelength multiplexing using several wavelengths, and/or using multi-carrier modulation formats.
(180) Further, the invention is not limited to communication applications and may be integrated in other applications such as data storage and medical imaging. The invention may be used in several optical transmission systems, for example automotive industry applications, in oil or gas markets, in aerospace and avionics sectors, sensing applications, etc.
(181) While embodiments of the invention have been illustrated by a description of various examples, and while these embodiments have been described in considerable details, it is not the intent of the applicant to restrict or in any way limit the scope of the appended claims to such details. Additional advantages and modifications will readily appear to those skilled in the art. The invention in its broader aspects is therefore not limited to the specific details, representative methods, and illustrative examples shown and described.