1. Introduction
With the popularity of 5G mobile communication and the promotion of the shift to online services due to the impact of COVID-19 in recent years, the demand for data centers and optical access networks with higher capacity has increased dramatically [
1,
2,
3]. In the context of traditional single-mode fiber capacity gradually approaching the Shannon limit, space division multiplexing (SDM) is gradually becoming a research hotspot and inevitable trend in the future development of optical communications [
4,
5,
6,
7,
8,
9,
10,
11,
12]. Uncoupled multicore fiber (UC-MCF) is a promising alternative to various SDM transmission media, and some high-capacity short- and medium-haul optical transmission and optical interconnections have been widely reported to increase the capacity of fiber-optic transmission systems [
13,
14]. It is demonstrated that a transmission capacity of 1.05 Pbit/s is obtained over a distance of 3 km using a 14-core hybrid multicore fiber in [
15], transmitting 32QAM-OFDM in the single-mode core and QPSK in the few-mode core. The 37-core fiber is also used for short distance transmission, supporting 64- and 256-QAM signals with a capacity of 1.84 Pbit/s after 7.9 km transmission [
16]. Multicore fibers offer significant potential for applications in short- and medium-range optical transmission due to their increased transmission bandwidth and interconnect density [
17].
However, the multiple receivers are required in multicore optical transmission systems, which will increase the costs significantly. Especially, multiple coherent receivers are unable to meet the short- and medium-range transmission and optical interconnection requirements due to their high cost, excessive power consumption, and large module size [
18]. Meanwhile, single-sideband (SSB) modulation techniques based on intensity modulation and intensity detection (IM/DD) systems cannot overcome the signal impairment caused by frequency selective fading due to fiber chromatic dispersion [
19]. The Kramers–Kronig (KK) receiver has been proposed in recent years as a potentially powerful technology to solve these problems [
20,
21]. The KK scheme eliminates signal-to-signal beat interference (SSBI) and overcomes the limitation that a single optical detector can only detect and process the intensity information of the optical signal. It reduces the carrier signal power ratio (CSPR) requirements and allows for the reconstruction of phase information from the light intensity using a single optical detector, provided that the signal meets the minimum phase conditions [
22]. It has a bright future in short- and medium-range transmission scenarios using multicore fiber optic transmission systems due to its low cost and superior performance.
Meanwhile, a non-negligible problem with UC-MCF in the transmission is the inter-core crosstalk (XT) caused by field coupling between cores and the losses in each core. Recent researches for UC-MCF have shown that XT can ultimately limit transmission performance and system capacity while crosstalk is minimized in the design of multicore fibers [
23]. The introduction of higher-order modulation signals into MCF transmissions can significantly improve spectral efficiency, while they are more susceptible to crosstalk. Moreover, the increasing number of cores also causes serious crosstalk. In SDM systems, the multiple-input multiple-output (MIMO) equalization algorithm is generally required to eliminate the effects of XT. For instance, an all-optical MIMO photonic integrated circuit in a mode division multiplexing (MDM) system is demonstrated in [
24], successfully demultiplexing six modes after 30 km of few-mode fiber transmission. A real-time 6 × 6 MIMO-DSP is used in [
25] to resist crosstalk in coupled-core multicore fiber (CC-MCF) transmission. The real-value 8 × 2 MIMO-DSP is also used for real-time transmission in a 48 km 10-mode MDM system [
26]. The use of MIMO-DSP for crosstalk cancellation in UC-MCF transmission systems is demonstrated in [
23,
27]. The SDM transmission experiments typically employ linear MIMO equalization techniques to demultiplex spatial channels, while nonlinear MIMO schemes typically have superior performance [
28]. For example, MIMO algorithms based on the Volterra series can be used to compensate the transceiver nonlinearity in SDM transmission system.
In this paper, an experimental demonstration of a 16-QAM signal with a net rate of 261.7 Gbit/s transmitted over a 2.5 km seven-core fiber with a KK receiver is investigated. The relationship between CSPR, signal power, frequency spacing, and received power is investigated in this seven-core fiber transmission system, and a point is identified where a balance is achieved between signal intensity and the KK receiver. In addition, we propose a MIMO Volterra equalizer with crosstalk-dependent steps to mitigate XT and nonlinear degradation. Compared with the single-input single-output Volterra (SISO-Volterra) equalizer, the gains of received power and CSPR can be up to 0.7 dB and 1.3 dB, respectively.
2. Principle of KK Transmission System
The transmit signal of the KK system is a SSB optical signal, i.e., the signal spectrum is on one side of the continuous wave (CW) tone. At the receiver, the KK algorithm reconstructs the full complex optical field information from the beating of signal with the CW tone by direct detection [
29]. The premise of reconstructing the optical field is to satisfy the minimum phase condition [
30], which means that the power of the CW tone is sufficiently high. We briefly review the essential algorithms of the KK receiver, and the details can be found in [
20]. The optical field impinging upon the photodetector (PD) is expressed as
where
represents the complex optical field of the signal, with the optical bandwidth of
B.
represents a CW tone with amplitude
, which has a frequency approximating the center frequency of the signal.
is the frequency difference between the center frequency of the signal and the CW tone after the frequency shift, which we call the frequency interval. The current I produced by the PD is
where the symbol (*) represents signal conjugation. Assuming that
is large enough to ensure that the signal meets the minimum phase condition, the signal
can be reconstructed from the optical intensity
as
where
p.v. stands for Cauchy principal value.
In this paper, the scheme shown in
Figure 1 is used to generate an SSB optical signal, and a tunable laser is exploited to generate the CW tones for reconstructing the optical field information by the KK algorithm described above. Experimentally, it is able to change and optimize the CSPR and frequency interval more easily by adjusting the tunable laser.
3. Experimental Setup and Analysis of Seven-Core Transmission System with KK Receiver
The experimental setup for the seven-core KK optical communication system is shown in
Figure 2. CW is generated by the tunable laser source 1 (TLS1) with a linewidth of less than 100 kHz and output power less than 15 dBm. An I/Q modulator is then used to modulate the 10 GBaud 16-QAM signal with a 3 dB bandwidth of 33 GHz and an insertion loss of 6 dB. The signals are root-raised cosine (RRC) shaped with a roll-off of 0.2. An arbitrary waveform generator (AWG) of 64 GSa/s is used to convert two independent sequences of digital symbols into the electrical signals. An erbium-doped fiber amplifier (EDFA) with a noise figure of 5.5 dB and a variable optical attenuator (VOA) is used to adjust the signal launch power into a 1 × 2 coupler. The CW tone is generated by a TLS2 which can adjust the frequency. Another VOA adjusts the output power of carrier light, then coupled into the other side of the 1 × 2 coupler. The spectrum of the transmitted signal is shown in inset (i) of
Figure 2. We use a 1 × 8 coupler and the delay lines for decorrelation of different channels and then couple the seven-channel signals into the seven-core fiber through fan-in and fan-out (FIFO) modules. A fiber delay of about 20 ns is applied to core2, core4, and core7, respectively, and a delay of about 30 ns is applied to core1, core3, core6. The inter-core skew with relation to the central core (core5) is measured to be −110 ps, −490 ps, 97 ps, 182 ps, −506 ps, 133 ps (core1→core7), and neighboring cores can be effectively decorrelated.
Table 1 shows the parameters of seven-core fiber and FIFO modules.
The transmission link is composed of 2.5 km seven-core optical fiber.
Figure 3 shows the distributed crosstalk and crosstalk matrix in a seven-core fiber and FIFO.
Figure 3a shows the temporal evolution of the crosstalk power with an average power of −45 dB generated by a CW light wave of 1550.13 nm within a 2.5 km 7-core MCF over 70 min, following the method in [
6]. The measured core pairs are core4 and core5. The XT fluctuations are reduced when using amplified spontaneous emission (ASE) noise.
Figure 3b shows the crosstalk matrix of the seven-core fiber with FIFO at a given time interval, using the continuous wave light emitted from one core, and the optical power of all cores is measured. The horizontal axis indicates the measured core label and the vertical axis denotes the input core label. The values in the cells of the figure are the decibels of energy transfer. The diagonal values of the matrix indicate the loss of each core. The maximum loss of core5 is 6.91 dB, and the minimum loss of core7 is 4.37 dB.
At the receiver, we adopt both RX1 and RX2 reception schemes. In the RX1, the signals are demultiplexed and selected using a fan-out module and an optical switch (OS). Behind the OS, a VOA and an EDFA with fixed gain are employed to adjust the received power. A four-channel digital phosphor oscilloscope (DPO) with a sampling rate of 100 GSa/s, a bandwidth of 20 GHz, and a 50-GHz PD is used to receive the signal. In the RX2, four channels are selected to receive with four PDs, and the signals are fed to the DPO simultaneously for MIMO equalization. The offline DSP includes the KK algorithm, resampling, the constant modulus algorithm (CMA) equalization, frequency offset estimation (FOE), carrier phase estimation (CPE), the decision-directed least mean square (DD-LMS) algorithm, the SISO/MIMO-Volterra algorithm, and bit error rate (BER) calculation.
We first analyze the performance of the seven-core transmission system using the reception scheme RX1.
Figure 4 presents the BER values at different signal powers for the KK receiver when the carrier optical power is 10 dBm, where the dashed line represents the result of optical transmission with only one core in the link, i.e., there is no impact of XT; and the solid line represents the presence of XT. The performance gap between the dashed line and the solid line of the corresponding cores illustrates the impact of the above levels of crosstalk on signal performance. The transmission performance benefits from improving signal-to-noise ratio (SNR), with the signal power increasing from −8 dBm to 0 dBm. If the signal power increases to more than 0 dBm, fiber nonlinearity is improved and the quality of the KK receiver will decrease, which will lead to the decrease in the BER performance. When the signal power is further increased to 6 dBm, the BERs of core5 and core3 are
and
, respectively. In addition, the performance of the core varies due to diverse crosstalk levels and losses. It is noted that the performance gap between cores varies with signal power variations. It can be seen that from −6 dBm to 6 dBm, the performance difference between the cores for high signal power is greater than the performance difference for low signal power. From
Figure 4, it can be predicted that for low power, the minimum power (core2) and maximum power (core5) for each core to reach below the FEC threshold are −8 dBm and −6 dBm, respectively. In contrast, for the high power, the minimum power (core5) and maximum power (core7) for each core to return above the FEC threshold are 5 dBm and exceed 10 dBm, respectively. Meanwhile, the performance difference between cores with XT at high signal power is greater than without XT. The curves of all cores without XT tend to converge at high signal power, while the curves with XT are divergent. We predict that the crosstalk produced at low power is drowned out by the amplifier noise. The effect of XT is suppressed, whereas the impact of crosstalk at high power becomes significant. Furthermore, high signal power leads to stronger fiber nonlinearity, which interacts with crosstalk to compromise the performance of the SISO-Volterra equalizer, which makes the degradation of the BER is greater than the effect of the XT. Since core5 is the middle core, it is affected by crosstalk between cores the most, which is consistent with the results in
Figure 4 and our conclusion.
Figure 5 describes the relationship between BER and CSPR when the signal power is 0 dBm. With the CSPR increasing from 3 dB to 13 dB, the BER of core7 decreases from
to
, respectively. The maximum penalty of CSPR is 2.1 dB at the HD-FEC threshold (
) because the crosstalk between core5 and core7 are different.
Figure 6 shows the relationship between BER and frequency interval when signal power is 0 dBm, and CSPR is 10 dB. The bandwidth is 6 GHz when the RRC roll-off factor is 0.2. The signal power and the carrier power will be mixed, and the direct current (DC) component and the signal cannot be decoded when the frequency interval is less than 5 GHz. The BER decreases when the frequency interval increases from 5.625 GHz to 11.25 GHz. The BER values of core5 and core7 are
and
at a frequency interval of 11.25 GHz, respectively. The BER increases from
to
due to the actual bandwidth limit of the oscilloscope when the frequency interval increases from 11.25 GHz to 13.75 GHz.
Figure 7 shows the relationship between BER and the received power when the signal power is 0 dBm, and the CSPR is 10 dB. The BER will decrease from
to
when the received power is from 0 dBm to 7 dBm. The maximum penalty of received power is 1.2 dB at the HD-FEC threshold. The line rate of the system is 280 Gbits/s (7 × 10 GBaud × 4 bits/symbol). Taking into account the 7% FEC overhead, the system has a net bit rate of 261.7 Gbits/s.
4. XT-MIMO Nonlinear Equalization Algorithm Based on Volterra Series
A MIMO-Volterra equalization algorithm is proposed for compensating the nonlinear impairments, the power impairments, and XT in multicore fiber transmission systems. In multicore fibers, the coupling effects between modes in adjacent cores lead to XT, which limit the capacity and transmission distance of the system. The input and output of the multicore system are a complex nonlinear relationship due to the combined effects of the XT in the multicore optical fiber and the nonlinear impairment of the devices [
31,
32,
33]. To solve the problem of the nonlinear effects, the Volterra series can extract the nonlinear impairment characteristics of the device and the probability model of the nonlinear system. The Volterra series provides a complete description of the nonlinear impairments caused by devices such as electrical amplifiers, I/Q modulators, and PDs in the system.
The input–output relationship of the third-order limited-band Volterra model for the
i-th fiber core can be expressed as
where
and
are the input and output symbols of the
i-th core, respectively.
n is the index of signals.
is the memory length of the
j-th order;
is the
j-th kernel of the Volterra filter. The first term of (
5) represents a linear filter, while the other terms represent nonlinear terms. In the fiber optic transmission system, the second-order nonlinear memory length is 0, and only the first and third terms are considered. Then, the XT and nonlinearity of the MCF system can be represented by a nonlinear MIMO channel based on the Volterra series, and the input–output relationship of the MCF system can be expressed as
where
denotes the
k-th output symbol of the
i-th core of the MCF system;
is the signal crosstalk coefficient of
k-th time interval.
m represents the index of cores.
In this paper, the nonlinear MIMO equalization algorithm based on the Volterra series and the characteristic coefficient of XT is proposed to compensate for linear crosstalk and nonlinear impairments in space division multiplexed systems. The MIMO-Volterra equalizer consists of linear equalization branches and nonlinear equalization branches, which are completed by the first-order and third-order terms of the Volterra equalizer. The block diagram of the equalizer is shown in
Figure 8. The MIMO nonlinear equalization scheme based on the Volterra series improves the noise tolerance of multicore fiber transmission systems.
Figure 9 shows the diagram of the XT-MIMO-Volterra nonlinear equalization algorithm. The specific algorithm flow is as follows.
Assume that the 16-QAM signal data matrix for all cores input to the equalizer is represented as
where
represents signal and each channel includes the training signal and the payload signal.
Calculate the third-order nonlinear length as
Calculate the total channel length as
Initialize the butterfly equalizer, and the tap coefficient of the equalizer can be expressed as
Let is 1, where and the other terms of are 0. is a column vector of length .
Intercept the
to
signals of each core from
and arrange them in reverse order to obtain the linear input sequence of the equalizer for each channel as
Intercept the signals from
to
of each core and arrange them in reverse order, using (
12) to find the cubic product of the input signals corresponding to the third-order Volterra kernel for each channel.
where
Splice the linear sequence with a third order to obtain the input sequence for each channel, shown as
Splice the MIMO equalizer input sequence of each channel into a MIMO input sequence, as shown in (
14).
Calculate the MIMO output signal as
Calculate the error as
where
is the corresponding original signal.
Update the inverse of the correlation matrix as [
34]:
where
is the inverse of the correlation matrix, and
is initialized to a unit matrix.
is called the forgetting factor, which has some forgetting effect on historical data. In this paper,
, which means no forgetting effect.
Calculate the crosstalk coefficient matrix according to the measured crosstalk matrix as
where
represents the value of the measured crosstalk level of k-th time interval,
and
are the maximum and minimum values in the crosstalk matrix, respectively.
is the scaling factor. For example, in
Figure 3b,
,
and
, which is negligible for less than −50 dB (gray cells in the crosstalk matrix), corresponding to
of 0. Since the inter-core XT changes relatively slowly, the crosstalk matrix is collected once in one minute. We use the average crosstalk power in one minute for the calculation of the algorithm crosstalk coefficient, i.e.,
. The transmitted signal is processed with the crosstalk matrix in the corresponding time interval. Considering that
is a singular matrix, the inverse matrix of
is
Update the tap coefficient of the equalizer using (
20) and (
21):
See
Appendix A for a detailed explanation of the derivation process.
Repeat steps 5 to steps 12 until the end of the training signal is updated and converged.
Extract the payload signal and repeat steps 5 to steps 8 until the end of the payload signal is updated, and complete the MIMO equalization.
5. Experimental Results and Performance Analysis of XT-MIMO Nonlinear Equalization
Figure 10a shows the constellation diagram of the signal. The signal mainly suffers from the nonlinear impairment of the device including the FIFO modules and the influence of crosstalk in the transmission link. The first- and third-order memory lengths of Volterra filters are optimized to 21 and 5, respectively. The performance of the signal improved after adopting the SISO-Volterra algorithm, MIMO-Volterra algorithm, and XT-MIMO-Volterra algorithm, respectively.
Figure 10b shows the mean square error (MSE) curve of the signal. The peaks of the MSE after passing through the SISO-Volterra algorithm, the MIMO-Volterra algorithm, and the XT-MIMO-Volterra algorithm are 6, 2.7, and 1.6, respectively. It can be seen that the MIMO-Volterra algorithm can effectively suppress the signal impairments, and the XT-MIMO-Volterra algorithm shows the best performance for equalizing the signal impairments compared with two other algorithms.
Figure 11 shows the experimental results for the seven-core transmission system with the KK receiver. Linear coordinates are employed for the y-axis in
Figure 11a, and logarithmic coordinates are used in
Figure 11b–d to enhance readability.
Figure 11a shows the relationship between BER and signal power when the carrier optical power is 10 dBm. The observed signal power ranges from −7 dBm to 6 dBm, and the BER decreases with the increasing signal power in the range of −7 dBm ∼ 0 dBm. As the signal power increases from 0 dBm to 6 dBm, the BER performance will be worse, which is mainly affected by the CSPR and the quality of the KK receiver. For low CSPR, BER performance is more significantly improved by the MIMO-Volterra equalizer. For instance, the BER of MIMO-Volterra and XT-MIMO-Volterra are both below the FEC threshold when the signal power increases beyond 0 dBm, while w/o Volterra and SISO-Volterra are above the FEC threshold at 5.2 dBm and 5.7 dBm, respectively. There is little correlation between the difference in performance of cores and algorithms. Therefore, the average BER of the four channels (core4, core5, core6, and core7) is used to clearly compare the performances between different algorithms in
Figure 11b–d.
The signal power is set at 0 dBm in
Figure 11b. The measured CSPR varies in the range of 3 dB and 13 dB. When the CSPR is greater than 13 dB, the optical power exceeds the normal operating range of the seven-core fan-in module. As the CSPR rises, the XT-MIMO-Volterra algorithm will show the optimal performance. When the HD-FEC threshold is achieved, the CSPRs of w/o Volterra, SISO-Volterra, MIMO-Volterra, and XT-MIMO-Volterra are 6.5 dB, 5.4 dB, 4.8 dB, and 4.1 dB, respectively. Compared with MIMO-Volterra and SISO-Volterra, the XT-MIMO-Volterra algorithm can reduce the CSPR by 0.7 dB and 1.3 dB, respectively.
In
Figure 11c, the carrier optical power is fixed to 10 dBm and the observed frequency interval range is 5.625 GHz to 14.375 GHz. The 10 GBaud signal and carrier are aliased and cannot be demodulated typically when the frequency interval is less than 5 GHz. The performance decreases with the increase in the frequency interval from 5.625 GHz to 11.25 GHz. For frequency interval = 11.25 GHz, the BERs of w/o Volterra, SISO-Volterra, MIMO-Volterra, and XT-MIMO-Volterra are
,
,
, and
, respectively. As the frequency spacing increases from 11.25 GHz to 14.375 GHz, the BER performance degrades with the frequency spacing due to the 3-dB bandwidth of the oscilloscope is 20 GHz, which limits the performance.
Figure 11d shows the relationship between BER and received power for a signal power of 0 dBm and a carrier optical power of 10 dBm. The received power in the seven-core experimental system with KK receiver is from 0 dBm to 7 dBm, and the BER decreases with the increase in CSPR. For the received power = 7 dBm, the BERs of w/o Volterra, SISO-Volterra, MIMO-Volterra, and XT-MIMO-Volterra are
,
,
and
, respectively. The HD-FEC threshold can be achieved when the received power is 3.5 dBm to 7 dBm. At the HD-FEC threshold, the gain of the XT-MIMO-Volterra algorithm improved by 0.5 dB and 0.7 dB compared with the MIMO-Volterra and SISO-Volterra algorithms, respectively.
6. Conclusions and Discussion
In this paper, the experiment of a 261.7 Gbit/s 16-QAM signal transmitting a 2.5 km seven-core fiber with a KK receiver was demonstrated. We investigated the transmission characteristics of CSPR, signal power, and protection interval on seven-core fiber. The maximum penalty of CSPR is 2.1 dB at the HD-FEC threshold. The core transmission performance shows primarily a dependence by crosstalk and losses of different cores. The performance gap between the cores shows a differentiation with the change of signal power. We predict that this is related to the resulting power of XT, nonlinearity, and amplifier noise. Moreover, XT-MIMO-Volterra is proposed to reduce inter-core crosstalk and nonlinear degradation. Compared with the MIMO-Volterra and SISO-Volterra algorithms, CSPR can be reduced by 0.7 dB and 1.3 dB, respectively, and the received power gain of XT-MIMO-Volterra algorithm is improved by 0.5 dB and 0.7 dB, respectively. In this paper, the crosstalk level of the short-reach MCF link is relatively low, and the XT-MIMO-Volterra equalizer can be verified in the long-haul link in the future.