Next Article in Journal
Identification of Fusarium Head Blight in Winter Wheat Ears Based on Fisher’s Linear Discriminant Analysis and a Support Vector Machine
Next Article in Special Issue
Optimization Algorithms of Neural Networks for Traditional Time-Domain Equalizer in Optical Communications
Previous Article in Journal
Mechanical Properties of Tonalite Subjected to Combined Effects of Chemical Corrosion and Freeze-Thaw Cycles
Previous Article in Special Issue
Mitigation of Nonlinear Impairments by Using Support Vector Machine and Nonlinear Volterra Equalizer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Simple Joint Modulation Format Identification and OSNR Monitoring Scheme for IMDD OOFDM Transceivers Using K-Nearest Neighbor Algorithm

Key Laboratory of Specialty Fiber Optics and Optical Access Networks, Shanghai Institute for Advanced Communication and Data Science, Shanghai University, Shanghai 200072, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2019, 9(18), 3892; https://doi.org/10.3390/app9183892
Submission received: 26 June 2019 / Revised: 10 August 2019 / Accepted: 10 September 2019 / Published: 17 September 2019
(This article belongs to the Special Issue Optics for AI and AI for Optics)

Abstract

:

Featured Application

This paper provides a feasible method for modulation format identification and OSNR monitoring. The application of KNN reduces complexity.

Abstract

In this study, a joint modulation format identification and optical signal-to-noise ratio (OSNR) monitoring algorithm is proposed and experimentally demonstrated using the k-nearest neighbor algorithm for intensity modulation and direct detection (IMDD) orthogonal frequency division multiplexing (OFDM) systems. A modified amplitude histogram of received signal is employed to serve as the classification feature to simplify the computation. Experimental results show that five common quadrature amplitude modulation (QAM) modulation formats, including 4-QAM, 16-QAM, 32-QAM, 64-QAM and 128-QAM, can be identified under 100% accurate estimation at the received optical power of −11 dBm. Robustness of the proposed scheme to constellation rotation is also experimentally assessed. At the same time, system OSNR monitoring also can be achieved and the average prediction mean square error (MSE) is 0.69 dB2, which is similar to that using an artificial neural network. Computational complexity assessment demonstrated that similar performance but less computing resource consumption can be achieved by using the proposed scheme rather than the artificial neural network-based scheme.

1. Introduction

The elastic optical networks [1] (EONs), as one of the solutions of the next-generation fiber-optic communication network, have recently attracted a great deal of attention. Optical orthogonal frequency division multiplexing (OOFDM) is considered a promising alternative to the EONs because of its advantages, including its high spectral efficiency, good resistance to chromatic dispersion, as well as its provision of hybrid dynamic bandwidth allocation in both frequency and time domains. IMDD realizations, e.g., directly modulated laser (DML) based OOFDM transceivers [2], are usually applied in cost-sensitive systems, e.g., optical access networks or data centers, because of their simple structure and DSP (digital signal processing) [3]. With adaptively modulated optical orthogonal frequency division multiplexing (AMOOFDM) [4,5,6,7,8,9], systems can maximize capacity and achieve flexible bandwidth allocation simultaneously. However, to achieve the bandwidth on demand (BoD) approach, the EONs are expected to be able to dynamically adjust various transmission parameters, e.g., modulation formats, OSNR, spectrum assignments, etc., depending on the adjusting traffic demands and network condition. Negotiations between the transmitters and receivers are vital for adjusting the modulation format or other parameters before resetting the bit rate. To achieve the flexible bandwidth provision, one of the critical functional requirements for intelligent receivers in EONs is the ability to identify the modulation formats and monitor OSNR of received signals without any prior information through the negotiations between transmitters and receivers.
Modulation format identification has aroused growing attention from researchers in recent years. Bo investigated and characterized a blind modulation format recognition method by projecting partial received data in Stokes space onto a 2-D plane to plot a converted binary graph [10]. Based on the evaluation of the peak-to-average-power ratio of the incoming data samples, Bilal presented a simple novel digital modulation format identification scheme for coherent optical systems after some independent DSP processing at the receiver [11]. Liu proposed a modulation format identification technique based on the extraction and identification of specific features of received signal power distributions in digital coherent receivers, which successfully identified six modulation formats [12]. However, the method described in [10] requires the approximate OSNR and the carrier frequency of the received signals, the method in [11] requires additional hardware components as well as the OSNR of received signals, and the scheme in [12] requires the computation of the received signal power distributions for digital coherent receivers.
In recent years, several machine learning-based modulation format identification (MFI) techniques have been proposed both in digital coherent and directly detected receivers [13,14,15,16,17,18,19,20,21,22] for optical communications systems because of their excellent learning ability from data, which can avoid the requirement of pre-information. Khan proposed a deep machine learning method to identify three modulation formats at an accuracy of 100% in a wide optical signal-to-noise ratio range [13]. A simple and cost-effective MFI technique was also proposed by his teams using an artificial neural network based on asynchronous amplitude histogram (AAH) [14]. Guesmi experimentally demonstrated a cost-effective technique to achieve optical performance monitoring functionalities and enable simultaneous symbol rate and modulation format identification based on artificial neural networks [15]. Jiang introduced a novel modulation format identification method based on intensity fluctuation features using support vector machines [16]. Zhang utilized an artificial neural network to identify modulation format and a genetic algorithm to simplify the structures of an artificial neural network for directly detected receivers [17]. However, these methods focus merely on identifying the modulation format of the received signal and do not provide any information about the quality of signal in terms of OSNR. Joint OSNR monitoring and modulation format identification in digital coherent receivers using deep neural network (DNN) was performed in [18]. The excellent experimental effect of DNN was considered, but the problem of high complexity was neglected.
In this study, a joint modulation format identification and OSNR monitoring algorithm is proposed and experimentally demonstrated using the k-nearest neighbor (KNN) algorithm for IMDD OFDM systems. A modified amplitude histogram (AH) of received signal is employed to serve as the classification feature to simplify the computation. Experimental results show that five common QAM modulation formats including 4-QAM, 16-QAM, 32-QAM, 64-QAM and 128-QAM can be identified under 100% accurate estimation at the received optical power of −11 dBm. Robustness of the proposed scheme to constellation rotation is also experimentally assessed. At the same time, system OSNR monitoring can also be achieved with an average prediction MSE of 0.69 dB2, which is similar to what is achieved using an artificial neural network. Computational complexity assessment demonstrated that similar performance but less computing resource consumption can be achieved by using the proposed scheme rather than the artificial neural network (ANN)-based scheme. AMOOFDM without transceiver negotiations can also be achieved using the proposed scheme, showing its good potential for intelligent transceivers in elastic optical networks.

2. Operation Principle of Proposed KNN Based Scheme

The KNN algorithm [23] was first proposed by Cover and Hart, which is commonly employed for text categorization, a process of identifying the class to which a text document belongs. The KNN algorithm is considered a simple and intuitive algorithm: comparing the features of a testing data set with a training data set and finding the k instances closest to the instance in the training dataset under a given training dataset, for the new input testing instances. Moreover, the category corresponding to testing data is the one with the largest number of occurrences in k instances. The operation procedure of the KNN algorithm is described as follows:
Firstly, the input dataset is written as:
T = { ( x 1 ,   y 1 ) ,   ( x 2 ,   y 2 ) ,   ,   ( x N ,   y N ) } ,   i = 1 ,   2 ,   ,   N
where x i χ R n denotes the feature vector of the instance; y i Y = { c 1 ,   c 2 ,   ,   c k } is the category of the instance. The distance L between input training data and testing data is calculated as Equation (2):
L ( x i ,   x j ) = ( l = 1 2 | x i l x j l | 2 ) 1 2 = | x i ( 1 ) x j ( 1 ) | 2 + | x i ( 2 ) x j ( 2 ) | 2
where i and j denote the instance of training data and testing data, l denotes the dimension.
Subsequently, the distance is sorted according to the rising relation of distance.
Next, following the given distance measurement, the k nearest points to x are found in the training set T before determining the occurrence frequency of the categories of the preceding k points. And the neighborhoods of x covering the k points are expressed as N k ( x ) , which is used in Equation (3).
Finally, the category with the highest frequency in the preceding k points is returned as the prediction classification of testing data. The majority voting strategy is selected as the decision criteria:
y = arg m a x c j x i N k ( x ) I ( y i = c j ) ,   i = 1 ,   2 ,   ,   N ; j = 1 ,   2 ,   ,   K
where I denotes the indicator function. When y i = c j , I is 1, otherwise 0.
As shown in Figure 1, the green dot represents the test data, blue squares represent category A of the training set, and red triangles represent category B of the training set. If the value of k is set to 3, the number of red triangles will be 2 greater than the blue squares, of which there is 1. Thus, the category of green dot is red triangle. However, when the value of k increases to 5, the category of green dot belongs to blue square since the number of blue squares is greater than the red triangles. The special case of the k-nearest neighbor algorithm is k = 1, which is named as the nearest neighbor algorithm.
There are two situations dealing with the complex data. One is the training stage in which modulation format of training data is known, and the other is the testing stage, which is the unknown data waiting for identification with the KNN classifier obtained in the training stage. For the training data, the KNN algorithm is utilized to process the feature vector to build a model which is virtually the KNN classifier. For the unknown data, the feature vector is fed into the KNN classifier, and the modulation format of this data can be obtained. It is worth mentioning that KNN does not have an explicit learning process. In fact, it is a well-known representative of lazy learning. This kind of learning technology only saves samples at the training stage. After receiving the test sample, the subsequent processing is carried out, including comparing the test data with the stored data.
In the receivers of the noted OOFDM systems, fast Fourier transform (FFT) processing is first performed on the received signal to obtain the complex signal data, and then the features of the data can be abstracted from the complex signal data. The AH is introduced in the proposed scheme in which only the real part of the received signals is involved to abstract features. In this study, 30 samples are selected as a training data set, of which every sample is a subcarrier transmission data of OFDM signals. Subsequently, for every subcarrier, 3000 data points are selected from whole 20,400 data points to obtain features. Accordingly, for the 4-QAM, 16-QAM, 32-QAM, 64-QAM and 128-QAM, 2, 4, 6, 8 and 12 peaks should be observed in corresponding AHs. The clustering degree of peaks represents different OSNR. Obviously, when the peak is prominent, the value of OSNR is large.
To simplify the computation complexity and improve the robustness of the algorithm, a data preprocessing scheme is first implemented. The real part of the complex data is divided into 100 intervals from −1.5 to 1.5, after taking real part operations for each data point. The number of points falling in different intervals is used as input feature vector data for KNN. To reduce the effect that computational overhead increases with the increase in data size, each interval is processed as follow:
(a)
If the number of points in an interval ≥256, the value of this interval will be set to 32.
(b)
If the number of points in an interval ≤32, the value of this interval will be set to 0.
(c)
If the number of points in an interval is between 32 and 256, the value of this interval will be set to an integer obtained by using the number divided by 8, which can be conveniently performed by a commercial processor in the future.
Then, the final features of each interval can be obtained.

3. Experimental Verification and Discussions

An IMDD OFDM transmission system over an SSMF (standard single mode fiber) as illustrated in Figure 2 is employed to experimentally evaluate the performance of the proposed scheme [24]. Detailed transceiver and system key parameters can be found in Table 1. In this system, all DSP procedures for both transmitter and receiver are achieved by an offline approach. At the transmitter side, the input pseudo random data (PRBS15) is first mapped into parallel complex data with five modulation formats from 4-QAM to 128-QAM. A 64-point inverse fast Fourier transform (IFFT) module is then applied for the generation of OFDM time-domain symbols, in which 30 of them can be used to allocate user data to satisfy the Hermitian symmetry for a real-valued IMDD signal approach. Next, an arbitrary waveform generator (AWG) is employed to generate analog signals at a sampling rate of 2 GSa/s. The analog OFDM signals are then fed into the preamplifiers to adjust the signal amplitude before directly driving a DFB laser at 1550 nm with bandwidth of 2 GHz. Subsequently, the DFB laser converts the electrical signals to optical signals and sends them to the 25 km SSMF.
At the received side, a 12 GHz PIN (positive intrinsic-negative) with trans-impedance amplifier (TIA) is utilized for O-E conversion by directly detecting the optical OFDM signals. The received optical power (RoP) can be adjusted by a variable optical attenuator (VOA). The received signals are then captured by the digital storage oscilloscope (DSO) with 10 GSa/s sampling rate ADC to convert analog signals to digital signals for offline DSP processing.
During the offline DSP processing, the received data is converted to complex data after symbol synchronization, cyclic prefix (CP)/training sequence (TS) removal, FFT, and channel equalization, as shown in Figure 2. The model of KNN is obtained by training, and then the modulation format is predicted by this model. Once the modulation format is realized using the proposed scheme, the complex data can be decoded to get the original transmit data and to calculate the BER (bit error rate). Meanwhile, OSNR is predicted based on the corresponding modulation formats. The specific recognition and prediction algorithm based on KNN is explained in detail in Section 2.
To investigate the feasibility of the proposed scheme, subcarrier bit loading profiles corresponding to a total bit rate of 4.28 Gb/s shown in Figure 3 are employed for the measurements, including five different mixed QAM modulation formats from 4-QAM to 128-QAM. In this paper, we intentionally chose the bit loading profiles to ensure that every type of modulation format was introduced in the experiment. In fact, in practical application, the proposed algorithm will certainly be used with an adaptive bit-and-power-loading algorithm. The constellations and corresponding abstracted representative AHs when the RoP is −11 dBm are shown in Figure 4a. The Figure suggests that different peak profiles can be observed for different modulation formats. We can see from Figure 4a that the constellation maps of 4-QAM and 16-QAM have good performance, and that the modulation formats can be easily distinguished. When it comes to 32-QAM, the constellation becomes blurred, but obvious peak value can be seen by the AH method, which means that the modulation format can be well recognized, as shown in Figure 4b. When the modulation formats are 64-QAM and 128-QAM, not only the constellation map is blurred, but also there is no obvious peak value in the AH map. Therefore, KNN is used to process data to get the correct modulation format. As shown in Figure 4b, the shape of AH when RoP is −11 dBm is different from that when RoP is −6 dBm. Thus, as long as the corresponding OSNR under each RoP is known, OSNR value can be predicted according to different AH under different RoP. Consider that KNN has the function of regression prediction [25,26], which can be used in achieving OSNR monitoring [18].
Since identification accuracy is affected by the number of training samples and the k value of the KNN algorithm, two different sets of samples and k value, being 30, 1 (case 1) and 60, 3 (case 2) are introduced in the construction of the classifier. The accuracy identification for 4 different sets of bit loading profiles while maintaining the same bit rate under case 1 and case 2 are shown in Figure 5. In general, the accuracy increases with the increase in the number of samples and the k value. Besides, there is no exception in this measurement. However, the improvement in accuracy is not significantly obvious as the performance of case 2 (dotted line) is only slightly improved at the RoP of <−12 dBm and cannot reach 100%. Once the RoP reaches −12 dBm or higher, the performance of the two mentioned cases will be the same. This suggests that the number of training samples and the k value are not the main influencing factors of the proposed algorithm. To increase the transmission efficiency, the number of training samples is 30, and the k value is 1 in the proposed KNN training model during the measurements. As shown in Figure 4, when RoP is −11 dBm, the constellation map is already blurred. However, the identification accuracy of this algorithm can reach 100%, which shows that the algorithm also has a good recognition effect in the case of a relatively high error rate.
Subsequently, the above measurement is repeated under different RoP for both optical back to back (OBTB) and 25 km SSMF configurations. The experimental results involving the mentioned 4 sets of different bit loading profiles are shown in Figure 6, in which the BERs under each bit loading profile is also plotted. Note that the identification accuracy of proposed MFI increases with the increase in RoP. Almost the same performance is obtained for 25 km SSMF transmissions compared to the BTB case, which shows that fiber dispersion does not significantly affect BER and the proposed MFI for current system configuration. This is mainly because our focus in this paper is on the algorithm verification for different types of modulation format, the signal rate involved in our experiment is not very high, and the chromatic dispersion induced system degradation is relatively small. For both 25 km SSMF and OBTB cases, 100% accurate identification can be achieved when the RoP is higher than −11 dBm. For the RoP >−10 dBm, the BER performance of OBTB and 25 km SSMF can be lower than the adopted HD-FEC limit of 3.8 × 10−3 and power penalty is <0.5 dB for 4 different bit loading profiles. System performance with longer distance and higher signal rate will be studied in future works.
From Figure 6, identification accuracy depends on the receiving optical power, that is, the signal-to-noise ratio. Employment of a stronger equalization algorithm can improve the BER performance and also should improve the identification accuracy at low optical power regions. In practical deployment, the appropriate algorithm can be selected according to the requirements to achieve a balance between performance and complexity.
In practical application, constellation rotation after equalization affects the performance of MFI performance. Further experimental investigation is undertaken to assess the effects of constellation rotation. The bit loading as shown in Figure 3 is employed, and additional constellation rotation of π/64, π/48, π/32 and π/28 is added during the measurements by adjusting the initial phase of the QAM constellation in offline DSP procedures of transmitter. The identification accuracies under different additional phase rotations are shown in Figure 7. It is noteworthy that the identification accuracy increases with the increase in RoP. For the additional phase rotation of π/32, 100% accuracy cannot be achieved until the RoP meets −6 dBm for the 25 km SSMF case and −7 dBm for the OBTB case. However, for the additional phase rotation of π/28, 100% accuracy cannot be achieved even under RoP of −6 dBm. For the additional phase rotation of <π/32, identification accuracy is nearly unchanged compared with the configuration without additional phase rotation, suggesting good robustness to residual constellation rotation.
When it comes to OSNR monitoring, the k value should also be determined first. As shown in Figure 8a, as the k value increases, the difference between the estimated and true OSNR increases in general. Specifically, when the k value is small, the estimated OSNR is approximately proportional to the true OSNR. However, when the k value is large, the estimated OSNR is almost unaffected by the true. The MSE between estimated and true OSNR is then calculated to determine the value of k. The result is as shown in Figure 8b. When k = 2, MSE is the smallest, so k is set to 2 when performing OSNR monitoring.
The OSNR monitoring results for five signal types are shown in Figure 9. It is clear from the figure that OSNR estimates are quite accurate for both OBTB and 25 km SSMF configurations. Hence, the mean OSNR estimation error for the three signal types considered in this work is 0.69 dB, which is similar to the ones reported for the OSNR monitoring [18]. It is worth mentioning that the proposed algorithm can also work for coherent optical systems and single-carrier modulation.
We also compared the complexity of the proposed KNN algorithm with artificial neural network [13]. The complexity calculation of ANN [27,28] and KNN are listed in Table 2, in which the complexity calculation involves two parts, namely the training part and the prediction part. For ANN, Nep is the number of samples in a training set and ni, nhid and no are the number of neurons on the input, hidden and output layers, respectively. For KNN, NTS is the number of samples in a training set and n is the number of features. The identification accuracy results of both algorithms under the same condition are shown in Figure 10 and the identification accuracy is similar. MSE of OSNR monitoring for both algorithms when RoP is −11 dBm is listed in Table 3. The average MSE of KNN algorithm is 0.69 dB2, and that of the ANN algorithm is 0.71 dB2. In general, compared to the ANN, the KNN algorithm can effectively reduce multiplication operations. However, the KNN algorithm has similar performance to the ANN algorithms.

4. Conclusions

In this study, a joint modulation format identification and OSNR—monitoring algorithm is proposed and experimentally demonstrated using the KNN algorithm for IMDD OFDM systems. A modified AH of received signal is employed to serve as the classification feature to simplify the computation. According to the experimental results, five common QAM modulation formats can be identified with a 100% accurate estimation at the RoP of −11 dBm. At the same time, system OSNR monitoring also can be achieved with an average prediction MSE of 0.69 dB2, which is similar to that using artificial neural network. Robustness and computational complexity of the proposed scheme are also experimentally assessed.

Author Contributions

Q.Z. put forward the research and innovation points of the article and revised the paper. H.Z. carried out experimental verification and prepared the paper. Y.J., B.C., Y.L., Y.S., J.C., J.Z. and M.W. help provide funding and experimental environments.

Funding

This research was funded by National Natural Science Foundation of China (Project No. 61601279, 61420106011, 61601277, 61635006); Shanghai Science and Technology Development Funds (Project No. 17010500400, 16511104100).

Conflicts of Interest

There is no conflict of interest.

References

  1. Gerstel, O.; Jinn, M.; Lord, A.; Yoo, S.J.B. Elastic optical networking: A new dawn for the optical layer? IEEE Commun. Mag. 2012, 50, S12–S20. [Google Scholar] [CrossRef]
  2. Tang, J.M.; Lane, P.M.; Shore, K.A. High-Speed Transmission of Adaptively Modulated Optical OFDM Signals Over Multimode Fibers Using Directly Modulated DFBs. J. Lightw. Technol. 2006, 24, 429. [Google Scholar] [CrossRef]
  3. Tang, J.M.; Giddings, R.P.; Jin, X.Q.; Wei, J.L.; Zheng, X.; Giacoumidis, E.; Hugues-Salas, E.; Hong, Y.; Shu, C.; Groenewald, J.; et al. Real-Time Optical OFDM Transceivers for PON Applications. In Proceedings of the 2011 Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference, Los Angeles, CA, USA, 6–10 March 2011. Paper OTuK3. [Google Scholar]
  4. Zheng, X.; Tang, J.M.; Spencer, P.S. Transmission Performance of Adaptively Modulated Optical OFDM Modems Using Subcarrier Modulation over Worst-Case Multimode Fibre Links. IEEE Commun. Lett. 2008, 12, 788–790. [Google Scholar] [CrossRef]
  5. Zheng, X.; Wei, J.; Tang, J.M. Transmission performance of adaptively modulated optical OFDM modems using subcarrier modulation over SMF IMDD links for access and metropolitan area networks. Opt. Express 2008, 16, 20427–20440. [Google Scholar] [CrossRef] [PubMed]
  6. Duong, T.N.; Genay, N.; Ouzzif, M.; Masson, J.L.; Charbonnier, B.; Chanclou, P.; Simon, J.C. Adaptive Loading Algorithm Implemented in AMOOFDM for NG-PON System Integrating Cost-Effective and Low-Bandwidth Optical Devices. IEEE Photonic Technol. Lett. 2009, 21, 790–792. [Google Scholar] [CrossRef]
  7. Giacoumidis, E.; Wei, J.L.; Jin, X.Q.; Tang, J.M. Improved transmission performance of adaptively modulated optical OFDM signals over directly modulated DFB laser-based IMDD links using adaptive cyclic prefix. Opt. Express 2008, 16, 9480–9494. [Google Scholar] [CrossRef] [PubMed]
  8. Zhao, J.; Ellis, A.D. A novel optical fast OFDM with reduced channel spacing equal to half of the symbol rate per carrier. In Proceedings of the Optical Fiber Communication Conference 2010, San Diego, CA, USA, 21–25 March 2010. [Google Scholar]
  9. Xing, O.; Jian, Z. Single Side-Band Modulated Coherent Optical Fast-OFDM with Frequency Oversampling. J. Lightw. Technol. 2017, 35, 2436–2443. [Google Scholar]
  10. Bo, T.; Tang, J.; Chan, C.K. Modulation Format Recognition for Optical Signals Using Connected Component Analysis. IEEE Photonic Tech. Lett. 2017, 29, 11–14. [Google Scholar] [CrossRef]
  11. Bilal, S.M.; Bosco, G.; Dong, Z.H.; Lau, A.P.T.; Lu, C. Blind modulation format identification for digital coherent receivers. Opt. Express 2015, 23, 26769–26778. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  12. Liu, J.; Dong, Z.H.; Zhong, K.P.; Lau, A.P.T.; Lu, C.; Lu, Y.Z. Modulation Format Identification Based on Received Signal Power Distributions for Digital Coherent Receivers. In Proceedings of the European Conference on Optical Communication, Cannes, France, 21–25 September 2014. Paper Th4D.3. [Google Scholar]
  13. Khan, F.N.; Zhong, K.; Al-Arashi, W.H.; Yu, C.; Lu, C.; Lau, A.P.T. Modulation Format Identification in Coherent Receivers Using Deep Machine Learning. IEEE Photonic Technol. Lett. 2016, 28, 1886–1889. [Google Scholar] [CrossRef]
  14. Khan, F.N.; Zhou, Y.; Lau, A.P.T.; Lu, C. Modulation format identification in heterogeneous fiber-optic networks using artificial neural networks. Opt. Express 2012, 20, 12422–12431. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Guesmi, L.; Ragheb, A.M.; Fathallah, H.; Menif, M. Experimental Demonstration of Simultaneous Modulation Format/Symbol Rate Identification and Optical Performance Monitoring for Coherent Optical Systems. J. Lightw. Technol. 2018, 36, 2230–2239. [Google Scholar] [CrossRef]
  16. Jiang, L.; Yan, L.; Yi, A.; Pan, Y.; Bo, T.; Hao, M.; Pan, W.; Luo, B. Robust and Blind Modulation Format Identification for Elastic Optical Networks. In Proceedings of the Optical Fiber Communication Conference, San Francisco, CA, USA, 9–13 March 2014; pp. 1–3. [Google Scholar]
  17. Zhang, S.; Peng, Y.; Shu, Q.; Li, J.; Li, Z. Modulation format identification in heterogeneous fiber-optic networks using artificial neural networks and genetic algorithms. Photonic Netw. Commun. 2016, 32, 246–252. [Google Scholar] [CrossRef]
  18. Khan, F.N.; Zhong, K.; Zhou, X.; Al-Arashi, W.H.; Yu, C.; Lu, C.; Lau, A.P.T. Joint OSNR monitoring and modulation format identification in digital coherent receivers using deep neural networks. Opt. Express 2017, 25, 17767. [Google Scholar] [CrossRef] [PubMed]
  19. Tan, M.C.; Khan, F.N.; Al-Arashi, W.H.; Zhou, Y.; Lau, A.P.T. Simultaneous optical performance monitoring and modulation format/bit-rate identification using principal component analysis. J. Opt. Commun. Netw. 2014, 6, 441–448. [Google Scholar] [CrossRef]
  20. Kim, B.; Kim, J.; Chae, H.; Yoon, D.; Choi, J.W. Deep neural network-based automatic modulation classification technique. In Proceedings of the International Conference on Information and Communication Technology Convergence, Jeju Island, Korea, 19–21 October 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 579–582. [Google Scholar]
  21. Khan, F.N.; Yu, Y.; Tan, M.C.; Al-Arashi, W.H.; Yu, C.; Lau, A.P.T.; Lu, C. Experimental demonstration of joint OSNR monitoring and modulation format identification using asynchronous single channel sampling. Opt. Express 2015, 23, 30337–30346. [Google Scholar] [CrossRef] [PubMed]
  22. Cheng, L.; Xi, L.; Zhao, D.; Tang, X.; Zhang, W.; Zhang, X. Improved modulation format identification based on Stokes parameters using combination of fuzzy c-means and hierarchical clustering in coherent optical communication system. Chin. Opt. Lett. 2015, 13, 100604. [Google Scholar] [CrossRef]
  23. Cover, T.; Hart, P. Nearest neighbor pattern classification. IEEE Trans. Inf. Theory 1967, 13, 21–27. [Google Scholar] [CrossRef]
  24. Zhang, Q.; Liu, M.; Chen, J.; Dun, H.; Zhang, J.; Li, Y.; Song, Y.; Wang, M. Real-time optical OFDM transmissions with spectral efficiency up to 6.93 bit/s/Hz over 50 km SSMF IMDD systems. Opt. Commun. 2017, 387, 12–17. [Google Scholar] [CrossRef]
  25. Lian, H. Convergence of functional k-nearest neighbor regression estimate with functional responses. Electron. J. Stat. 2011, 5, 31–40. [Google Scholar] [CrossRef]
  26. Farahnakian, F.; Pahikkala, T.; Liljeberg, P.; Plosila, J. Energy Aware Consolidation Algorithm Based on K-Nearest Neighbor Regression for Cloud Data Centers. In Proceedings of the IEEE/ACM International Conference on Utility & Cloud Computing, Washington, DC, USA, 9–12 December 2013. [Google Scholar]
  27. Kyono, T.; Otsuka, Y.; Fukumoto, Y.; Owaki, S.; Nakamura, M. Computational-Complexity Comparison of Artificial Neural Network and Volterra Series Transfer Function for Optical Nonlinearity Compensation with Time- and Frequency-Domain Dispersion Equalization. In Proceedings of the European Conference on Optical Communication, Roma, Italy, 23–27 September 2018; pp. 1–3. [Google Scholar]
  28. Sidelnikov, O.; Redyuk, A.; Syqletos, S. Nonlinear Equalization in Long Haul Transmission Systems Using Dynamic Multi-Layer Perceptron Networks. In Proceedings of the European Conference on Optical Communication, Roma, Italy, 23–27 September 2018; pp. 1–3. [Google Scholar]
Figure 1. The k-nearest neighbor (KNN) schematic diagram.
Figure 1. The k-nearest neighbor (KNN) schematic diagram.
Applsci 09 03892 g001
Figure 2. The experimental setup of intensity modulation and direct detection (IMDD) orthogonal frequency division multiplexing (OFDM) system.
Figure 2. The experimental setup of intensity modulation and direct detection (IMDD) orthogonal frequency division multiplexing (OFDM) system.
Applsci 09 03892 g002
Figure 3. Subcarrier bit allocation profile for orthogonal frequency division multiplexing (OFDM) signals.
Figure 3. Subcarrier bit allocation profile for orthogonal frequency division multiplexing (OFDM) signals.
Applsci 09 03892 g003
Figure 4. (a) The constellations, (b) AH (RoP = −11 dBm and −6 dBm) of mixed QAM modulation format from 4-QAM to 128-QAM.
Figure 4. (a) The constellations, (b) AH (RoP = −11 dBm and −6 dBm) of mixed QAM modulation format from 4-QAM to 128-QAM.
Applsci 09 03892 g004
Figure 5. The comparison of identification accuracy with different samples and k value.
Figure 5. The comparison of identification accuracy with different samples and k value.
Applsci 09 03892 g005
Figure 6. The BER curves and identification accuracy for (a) OBTB and (b) 25 km SSMF configurations.
Figure 6. The BER curves and identification accuracy for (a) OBTB and (b) 25 km SSMF configurations.
Applsci 09 03892 g006
Figure 7. The identification accuracy under different residual phase rotation for (a) OBTB and (b) 25 km SSMF configurations. 4-QAM rotated constellation diagram for the additional phase rotation of π/32 at a specific RoP (−11 dBm) is embedded.
Figure 7. The identification accuracy under different residual phase rotation for (a) OBTB and (b) 25 km SSMF configurations. 4-QAM rotated constellation diagram for the additional phase rotation of π/32 at a specific RoP (−11 dBm) is embedded.
Applsci 09 03892 g007
Figure 8. (a) Estimated versus true OSNRs with different k values and (b) MSE versus k values for 128 QAM (OBTB).
Figure 8. (a) Estimated versus true OSNRs with different k values and (b) MSE versus k values for 128 QAM (OBTB).
Applsci 09 03892 g008
Figure 9. Estimated versus true OSNRs for (a) OBTB and (b) 25 km SSMF configurations.
Figure 9. Estimated versus true OSNRs for (a) OBTB and (b) 25 km SSMF configurations.
Applsci 09 03892 g009
Figure 10. The identification accuracy of (a) ANN algorithm and (b) KNN algorithm.
Figure 10. The identification accuracy of (a) ANN algorithm and (b) KNN algorithm.
Applsci 09 03892 g010
Table 1. Transceiver and system parameters.
Table 1. Transceiver and system parameters.
ParameterValue
Modulation format128/64/32/16/4-QAM
IFFT/FFT size64 points
CP length16 points
Bit rate4.28 Gb/s
OFDM symbols per frame100 symbols
SSMF length25 km
DFB modulation bandwidth2 GHz
DFB wavelength1550 nm
PIN detector bandwidth12 GHz
AWG sampling rate2 GS/s
DSO sampling rate10 GS/s
DSO/AWG resolution8 bit
Training set sample size30 sample
Data points per sample3000 points
Table 2. The complexity comparison between KNN and ANN.
Table 2. The complexity comparison between KNN and ANN.
AlgorithmMultiplicationsMFIOSNR Monitoring
ANN C train = N ep ( n i n hid + n hid n o ) C predict = n i n hid + n hid n o C ANN = C train + C predict C train = 100 × ( 101 × 4 + 40 × 5 ) = 424 , 000 C test = 101 × 40 + 40 × 5 = 4240 C ANN = 428 , 240 C train = 100 × ( 101 × 40 + 40 ) = 408 , 000 C test = 101 × 40 + 40 = 4080 C ANN = 412 , 080
KNN C KNN = C train + C predict = 2 C train = 2 N TS n C KNN = 2 × 30 × 101 = 6060 C KNN = 2 × 30 × 101 = 6060
Table 3. The MSE of KNN and ANN algorithm.
Table 3. The MSE of KNN and ANN algorithm.
MSE4-QAM16-QAM32-QAM64-QAM128-QAM
KNN(dB2)0.661.30.770.30.42
ANN(dB2)0.870.650.690.840.49

Share and Cite

MDPI and ACS Style

Zhang, Q.; Zhou, H.; Jiang, Y.; Cao, B.; Li, Y.; Song, Y.; Chen, J.; Zhang, J.; Wang, M. A Simple Joint Modulation Format Identification and OSNR Monitoring Scheme for IMDD OOFDM Transceivers Using K-Nearest Neighbor Algorithm. Appl. Sci. 2019, 9, 3892. https://doi.org/10.3390/app9183892

AMA Style

Zhang Q, Zhou H, Jiang Y, Cao B, Li Y, Song Y, Chen J, Zhang J, Wang M. A Simple Joint Modulation Format Identification and OSNR Monitoring Scheme for IMDD OOFDM Transceivers Using K-Nearest Neighbor Algorithm. Applied Sciences. 2019; 9(18):3892. https://doi.org/10.3390/app9183892

Chicago/Turabian Style

Zhang, Qianwu, Hai Zhou, Yuntong Jiang, Bingyao Cao, Yingchun Li, Yingxiong Song, Jian Chen, Junjie Zhang, and Min Wang. 2019. "A Simple Joint Modulation Format Identification and OSNR Monitoring Scheme for IMDD OOFDM Transceivers Using K-Nearest Neighbor Algorithm" Applied Sciences 9, no. 18: 3892. https://doi.org/10.3390/app9183892

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop