Optical signal state estimation device, optical signal state estimation method, and program
The optical signal state estimation device addresses the challenge of inaccurate signal state estimation by generating time-series data from optical signal constellations and using a trained model to enhance accuracy.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- NEC CORP
- Filing Date
- 2022-07-29
- Publication Date
- 2026-04-21
AI Technical Summary
Existing optical signal processing devices struggle to accurately estimate the state of optical signals due to the lack of consideration for changes in signal points over time.
An optical signal state estimation device that acquires a constellation of optical signals, generates time-series data by aggregating histogram information in specific grids, and estimates the signal state using a trained model trained on known states.
Enables accurate estimation of optical signal states by considering temporal changes in the constellation, enhancing the precision of signal state assessment.
Smart Images

Figure 0007848626000001 
Figure 0007848626000002 
Figure 0007848626000003
Abstract
Description
Technical Field
[0001] The present invention relates to an optical signal state estimation device, an optical signal state estimation method, and a program.
Background Art
[0002] A technique for grasping the state of an optical signal based on the amplitude and phase of the optical signal transmitted in an optical fiber is known.
[0003] Patent Document 1 discloses an optical signal processing device that divides a plurality of symbol regions for classifying signal points for specifying symbol information included in an optical signal into a plurality of divided regions, and calculates the phase noise of the optical signal based on the count of signal points for each of the divided regions.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] In the optical signal processing device described in Patent Document 1, since the change in signal points over time is not considered, there is a problem that it is difficult to accurately grasp the state of the optical signal.
[0006] One aspect of the present invention has been made in view of the above problems, and an example of its object is to provide a technique for estimating the signal state of an optical signal with high accuracy.
Means for Solving the Problems
[0007] An optical signal state estimation device according to one aspect of the present invention is an optical signal state estimation device for estimating the state of an optical signal transmitted in an optical fiber, comprising: an acquisition unit for acquiring a constellation of the optical signal; a generation unit for generating time-series data in which histogram information obtained by aggregating the number of times the constellation acquired within a predetermined time is included in each grid obtained by dividing the in-phase component direction and the orthogonal component direction into a specific number, is arranged in a time series; and an estimation unit for estimating the state of the optical signal to be estimated by inputting the time-series data generated from the constellation of the optical signal to be estimated into a trained model trained using the time-series data generated from a constellation of an optical signal in a known state.
[0008] An optical signal state estimation method according to one aspect of the present invention includes an optical signal state estimation device for estimating the state of an optical signal transmitted in an optical fiber, which includes: acquiring a constellation of the optical signal; generating time-series data by arranging histogram information in a time series, obtained by aggregating the number of elements in each grid, which is obtained by dividing the constellation acquired within a predetermined time into a specific number of elements in the in-phase component direction and the orthogonal component direction; and estimating the state of the optical signal by inputting the time-series data generated from the constellation of the optical signal to be estimated into a trained model that has been trained using the time-series data generated from an optical signal constellation of a known state.
[0009] A program according to one aspect of the present invention is a program that causes a computer to execute an optical signal state estimation method for an optical signal state estimation device that estimates the state of an optical signal transmitted in an optical fiber, wherein the program causes the computer to execute: a process of acquiring a constellation of the optical signal; a process of generating time-series data in which histogram information obtained by aggregating the number of times the constellation acquired within a predetermined time is included in each grid obtained by dividing the in-phase component direction and the orthogonal component direction into a specific number, is arranged in time series; and a process of estimating the state of the optical signal by inputting the time-series data generated from the constellation of the optical signal to be estimated into a trained model which has been trained using the time-series data generated from an optical signal constellation of a known state. [Effects of the Invention]
[0010] According to one aspect of the present invention, the signal state of an optical signal can be estimated with high accuracy. [Brief explanation of the drawing]
[0011] [Figure 1] This is a block diagram showing an example configuration of an optical signal state estimation device according to Embodiment 1 of the present invention. [Figure 2] This is a flowchart showing the flow of the optical signal state estimation method according to Embodiment 1 of the present invention. [Figure 3] This is a block diagram showing an example configuration of an optical signal multiplexing device according to Embodiment 2 of the present invention. [Figure 4] This figure shows an example of the processing performed by the preprocessing unit according to Embodiment 2 of the present invention. [Figure 5] This graph shows the relationship between the number of grids and the number of correct answers in each example. [Figure 6] This is a block diagram showing the configuration of a computer that functions as an optical signal state estimation device according to each exemplary embodiment. [Modes for carrying out the invention]
[0012] [Exemplary Embodiment 1] A first exemplary embodiment of the present invention will be described in detail with reference to the drawings. This exemplary embodiment is the basic form of the exemplary embodiments described later. The reference numerals in the drawings appended to this summary are added for convenience to each element as an example to aid understanding, and are not intended to limit the present invention to the illustrated form. In addition, the connection lines between blocks in the drawings and other references in the following description include both bidirectional and unidirectional lines. Unidirectional arrows schematically indicate the flow of the main signal (data) and do not exclude bidirectionality. Furthermore, the input and output connection points of each block in the figures may be configured to include ports or interfaces, but these configurations are omitted from the illustration.
[0013] (Configuration of the optical signal state estimation device 1) The configuration of the optical signal state estimation device 1 according to this exemplary embodiment will be described with reference to Figure 1. Figure 1 is a block diagram showing an example of the configuration of the optical signal state estimation device 1 according to this exemplary embodiment.
[0014] The optical signal state estimation device 1 according to this exemplary embodiment is a device for estimating the state of an optical signal transmitted through an optical fiber. As shown in Figure 1, the optical signal state estimation device 1 comprises an acquisition unit 11, a generation unit 12, and an estimation unit 13.
[0015] The acquisition unit 11 acquires a constellation of optical signals. The acquisition unit 11 supplies the acquired constellation to the generation unit 12.
[0016] A constellation defines the arrangement of signal points that represent the combination of phase and amplitude of the common-mode channel (I channel) and the quadrature channel (Q channel) in digital quadrature modulation schemes such as QPSK and 16QAM.
[0017] The generation unit 12 generates time-series data by arranging, in time series, histogram information obtained by aggregating the number of constellations acquired within a predetermined time and included in each grid obtained by dividing the in-phase component direction and the quadrature component direction into a specific number of parts. The generation unit 12 supplies the generated time-series data to the estimation unit 13.
[0018] The estimation unit 13 estimates the state of the optical signal to be estimated by inputting the time-series data generated from the constellation of the optical signal to be estimated into the learned model learned using the time-series data generated from the constellation of the optical signal in a known state. Examples of the known state include the signal-to-noise ratio (SN ratio) of the optical signal, crosstalk, bandwidth narrowing, and the like.
[0019] As an example, the learned model is a learned model generated by performing deep learning on a neural network. Here, as an example of the neural network, a recurrent neural network RNN (Recurrent Neural Network) can be mentioned.
[0020] As described above, in the optical signal state estimation apparatus 1 according to this exemplary embodiment, an acquisition unit 11 that acquires the constellation of the optical signal, a generation unit 12 that generates time-series data by arranging, in time series, histogram information obtained by aggregating the number of constellations acquired within a predetermined time and included in each grid obtained by dividing the in-phase component direction and the quadrature component direction into a specific number of parts, and an estimation unit 13 that estimates the state of the optical signal to be estimated by inputting the time-series data generated from the constellation of the optical signal to be estimated into the learned model learned using the time-series data generated from the constellation of the optical signal in a known state are provided.
[0021] Thus, according to the optical signal state estimation device 1 of this exemplary embodiment, time-series data generated from the optical signal constellation to be estimated is input to a trained model that has been trained using time-series data generated from an optical signal constellation of known states. Therefore, the optical signal state estimation device 1 of this exemplary embodiment estimates the state of the optical signal while taking into account changes in the constellation over time, and thus can estimate the signal state of the optical signal with high accuracy.
[0022] Furthermore, according to the optical signal state estimation device 1 of this exemplary embodiment, instead of using the optical signal constellation as is, it uses time-series data obtained by aggregating histogram information of the numbers contained in each grid, which is obtained by dividing the in-phase component direction and the orthogonal component direction into a specific number, and arranging this information in a time-series manner. Therefore, according to the optical signal state estimation device 1 of this exemplary embodiment, the state of the optical signal is estimated by considering the grid pattern of the constellation, so the signal state of the optical signal can be estimated with high accuracy.
[0023] (Flowchart of Optical Signal State Estimation Method S1) The flow of the optical signal state estimation method S1 according to this exemplary embodiment will be explained with reference to Figure 2. Figure 2 is a flowchart showing the flow of the optical signal state estimation method S1 according to this exemplary embodiment.
[0024] (Step S11) In step S11, the acquisition unit 11 acquires a constellation of optical signals. The acquisition unit 11 supplies the acquired constellation to the generation unit 12.
[0025] (Step S12) In step S12, the generation unit 12 generates time-series data by arranging histogram information in chronological order, which is obtained by aggregating the number of constellations acquired within a predetermined time within a specific number of grids, each divided into specific numbers in the in-phase component direction and the orthogonal component direction. The generation unit 12 supplies the generated time-series data to the estimation unit 13.
[0026] (Step S13) In step S13, the estimation unit 13 estimates the state of the optical signal to be estimated by inputting the time series data generated from the optical signal to be estimated into a trained model that has been trained using time series data generated from an optical signal constellation of known states.
[0027] As described above, the optical signal state estimation method S1 according to this exemplary embodiment employs a configuration that includes: an acquisition unit 11 acquiring an optical signal constellation; a generation unit 12 generating time-series data in which histogram information obtained by aggregating the number of constellations acquired within a predetermined time that are included in each grid obtained by dividing the in-phase component direction and orthogonal component direction into a specific number, respectively, is arranged in a time-series order; and an estimation unit 13 estimating the state of the optical signal to be estimated by inputting the time-series data generated from the optical signal constellation to be estimated into a trained model that has been trained using time-series data generated from an optical signal constellation of known state. For this reason, the optical signal state estimation method S1 according to this exemplary embodiment can be obtained to have the same effect as the optical signal state estimation device 1 described above.
[0028] [Exemplary Embodiment 2] A second exemplary embodiment of the present invention will be described in detail with reference to the drawings. Components having the same function as those described in Exemplary Embodiment 1 will be denoted by the same reference numerals, and their descriptions will be omitted as appropriate.
[0029] (Configuration of the optical signal multiplexer 100) The optical signal multiplexer 100 according to this exemplary embodiment will be described with reference to Figure 3. Figure 3 is a block diagram showing an example configuration of the optical signal multiplexer 100 according to this exemplary embodiment.
[0030] As shown in Figure 3, the optical signal multiplexer 100 according to this exemplary embodiment includes PBS 31-1 and 31-2, 90-degree hybrid 32-1 and 32-2, photodetector units 33-1 and 33-2, ADCs (Analog Digital Converters) 34-1 and 34-2, and a DSP (Digital Signal Processor) 35. Furthermore, as shown in Figure 3, the optical signal multiplexer 100 according to this exemplary embodiment is an optical signal multiplexer equipped with an optical signal state estimation device 40. Although the configuration of the optical signal transmission section is not shown in Figure 3, the transmission section can be implemented with a general configuration.
[0031] The optical signal multiplexer 100 is a device that multiplexes multiple optical signals input from a communication channel. The modulation scheme of the optical signals is not particularly limited, but examples include the 16QAM modulation scheme and the 2A8PSK modulation scheme.
[0032] Polarizing Beam Splitter (PBS) 31-1 polarizes the optical signal S(t) input from the communication channel, outputs the X-polarized signal to 90-degree hybrid 32-1, and outputs the Y-polarized signal to 90-degree hybrid 32-2. PBS 31-2 polarizes the local light, outputs the X-polarized signal to 90-degree hybrid 32-1, and outputs the Y-polarized signal to 90-degree hybrid 32-2.
[0033] The 90-degree hybrid 32-1 combines the X-polarization component of the optical signal input from PBS31-1 and the X-polarization component of the local light input from PBS31-2 through two paths with phases 90 degrees apart. The 90-degree hybrid 32-1 outputs the I-phase (in-phase) component signal and the Q-phase (quadrature) component signal generated by combining the optical signal and the local light through paths with phases 90 degrees apart to the photodetector 33-1.
[0034] The 90-degree hybrid 32-2 combines the Y-polarization component of the optical signal input from PBS31-1 and the Y-polarization component of the local light input from PBS31-2 through two paths with phases 90 degrees apart. The 90-degree hybrid 32-2 outputs the I-phase component signal and the Q-phase component signal generated by combining the optical signal and the local light through paths with phases 90 degrees apart to the photodetector 33-2.
[0035] The photodetectors 33-1 and 33-2 are configured using photodiodes and convert the input optical signal into an electrical signal for output. Photodetector 33-1 converts the X-polarized I-phase component optical signal and the Q-phase component optical signal input from the 90-degree hybrid 32-1 into electrical signals and outputs them to ADC 34-1. Similarly, photodetector 33-2 converts the Y-polarized I-phase component optical signal and the Q-phase component optical signal input from the 90-degree hybrid 32-2 into electrical signals and outputs them to ADC 34-2.
[0036] ADC34-1 converts the analog signal input from the photodetector 33-1 into a digital signal and outputs it to DSP35 as X-polarized I channel Ix' and X-polarized Q channel Qx'. ADC34-2 converts the analog signal input from the photodetector 33-2 into a digital signal and outputs it to DSP35 as Y-polarized I channel Iy' and Y-polarized Q channel Qy'.
[0037] The DSP35 performs reception processing such as distortion correction, decoding, and error correction of the input signal, demodulates the electrical signals input from ADC34-1 and 34-2, and outputs them as X-polarized I-channel Ix, X-polarized Q-channel Qx, Y-polarized I-channel Iy, and Y-polarized Q-channel Qy.
[0038] The optical signal state estimation device 40 includes an acquisition unit 41, a preprocessing unit 42, a generation unit 43, an estimation unit 44, a learning unit 45, and a database 46. In this exemplary embodiment, the preprocessing unit 42 and the generation unit 43 are configured to implement the estimation unit. An example of the processing performed by each unit included in the optical signal state estimation device 40 will be described later.
[0039] The acquisition unit 41 acquires a constellation of optical signals. Specifically, the acquisition unit 41 acquires the X-polarized I channel Ix', the X-polarized Q channel Qx', the Y-polarized I channel Iy', and the Y-polarized Q channel Qy' output from ADCs 34-1 and 34-2.
[0040] The acquisition unit 41 may also acquire the demodulated X-polarized I channel Ix, X-polarized Q channel Qx, Y-polarized I channel Iy, and Y-polarized Q channel Qy output from the DSP 35.
[0041] The preprocessing unit 42 performs preprocessing on the X-polarized I channel Ix', X-polarized Q channel Qx', Y-polarized I channel Iy', and Y-polarized Q channel Qy' acquired by the acquisition unit 41, and outputs the processing results to the generation unit 43.
[0042] The generation unit 43 generates time-series data based on the processing results output from the preprocessing unit 42.
[0043] The estimation unit 44 estimates the state of the optical signal to be estimated by inputting time-series data generated from the optical signal to be estimated into a trained model that has been trained using time-series data generated from an optical signal constellation of known states.
[0044] The learning unit 45 trains the pre-trained model used by the estimation unit 44 using time-series data generated from constellations of optical signals in known states, which are stored in the database 46 (described later). As an example, the learning unit 45 trains the pre-trained model using multiple pairs of the noise ratio of an optical signal over a predetermined time period and the constellation of said optical signal as training data.
[0045] The database 46 is composed of non-volatile memory such as flash memory or a hard disk. The database 46 stores time-series data generated from a constellation of optical signals in known states, which is referenced by the learning unit 45. The database 46 also stores the known states in association with the features of the constellation. Here, the constellation features associated with the known states stored in the database 46 are the features output from the trained model after the constellation is input into the aforementioned trained model.
[0046] (Example of processing performed by the optical signal state estimation device 40) An example of the processing performed by the optical signal state estimation device 40 will be described below.
[0047] First, the acquisition unit 41 acquires the X-polarized I channel Ix', the X-polarized Q channel Qx', the Y-polarized I channel Iy', and the Y-polarized Q channel Qy' output from ADCs 34-1 and 34-2.
[0048] Next, an example of the processing performed by the preprocessing unit 42 will be described with reference to Figure 4. Figure 4 is a diagram showing an example of the processing performed by the preprocessing unit 42 according to this exemplary embodiment.
[0049] The preprocessor 42 acquires the X-polarized I channel Ix', X-polarized Q channel Qx', Y-polarized I channel Iy', and Y-polarized Q channel Qy' acquired by the acquisition unit 41 within a predetermined time. As an example, as shown on the far left of Figure 4, the preprocessor 42 acquires the X-polarized I channel Ix', X-polarized Q channel Qx', Y-polarized I channel Iy', and Y-polarized Q channel Qy' acquired by the acquisition unit 41 within a predetermined time as X1, Y1, X2, and Y2, respectively.
[0050] Here, the predetermined time is not particularly limited and may be, for example, 10 seconds or 20 seconds. Also, since 8192 or 1180 two-dimensional coordinate data points (1 second / 1 sheet) are acquired at the left end of Figure 4, the time required to acquire 8192 or 1180 two-dimensional coordinate data points may be set as the predetermined time.
[0051] Next, the preprocessing unit 42 draws X1, Y1, X2, and Y2 on the complex plane, as shown in the center of Figure 4. Then, the preprocessing unit 42 counts the numbers contained in each grid obtained by dividing the complex plane into a specific number of rows (m rows × n columns). The specific numbers m and n are not particularly limited, but in the diagram shown in the center of Figure 4, the specific number is 10. In other words, in the diagram shown in the center of Figure 4, the complex plane is divided into 10 rows × 10 columns.
[0052] Furthermore, the specific number may be a number corresponding to the modulation method of the optical signal. For example, if the optical signal modulation method is 16QAM modulation, the preprocessor 42 may generate time-series data by arranging histogram information obtained by aggregating the numbers included in each grid divided into a specific number of 10, in a time-series order.
[0053] As another example, if the modulation scheme of the optical signal is the 2A8PSK modulation scheme, the preprocessor 42 may generate time-series data by arranging histogram information obtained by aggregating the numbers included in each grid divided into a specific number of 10 in a time series.
[0054] With this configuration, the optical signal state estimation device 40 can estimate the signal state of the optical signal according to the modulation scheme.
[0055] Furthermore, the preprocessing unit 42 may be configured to generate histogram information arranged in time series, which is obtained by aggregating the numbers contained in each grid, which is divided into a number corresponding to the known state in which the trained model described later was trained. For example, if the known state in which the trained model was trained is crosstalk or bandwidth narrowing, time-series data may be generated by aggregating histogram information arranged in time series, which is obtained by aggregating the numbers contained in each grid, which is divided into a number other than the specific number 10 (for example, 8, 16, etc.).
[0056] Next, the generation unit 43 measures the number of signal points contained in each of the m-row × n-column grids and creates m × n data points. In other words, the generation unit 43 generates m × n time-series data points.
[0057] In the diagram shown in the center of Figure 4, the complex plane is divided into 10 rows and 10 columns as described above, so the preprocessing unit 42 creates 10 x 10 time-series data. Note that Figure 4 shows the case where the preprocessing unit 42 creates two files: one for data preprocessed from the X-polarized I channel Ix' and X-polarized Q channel Qx' output from ADC34-1, and another for data preprocessed from the Y-polarized I channel Iy' and Y-polarized Q channel Qy' output from ADC34-2.
[0058] When the generation unit 43 generates m × n time series data, the estimation unit 44 inputs these m × n time series data into the trained model. The trained model is as described above. Then, the estimation unit 44 estimates the signal state of the optical signal based on the output of the trained model.
[0059] As an example, the estimation unit 44 obtains feature quantities from the time-series data generated from the constellation of optical signals to be estimated using a trained model. The estimation unit 44 then refers to the database 46, and if a feature quantity similar to the obtained feature quantity is stored in the database 46, it estimates that the known state associated with that feature quantity in the database 46 is the signal state of the optical signal.
[0060] In this way, the estimation unit 44 estimates the signal state of the optical signal depending on whether or not there was time-series data in the past with features that are similar to the features of the time-series data generated from the constellation of the optical signal to be estimated. Therefore, since the estimation unit 44 estimates the signal state of the optical signal while taking into account the changes in the constellation over time, it can estimate the signal state of the optical signal with high accuracy.
[0061] As an example, the estimation unit 44 may also input time-series data generated from the constellation of optical signals to be estimated into the trained model at predetermined intervals. For example, let us explain with an example where time-series data is generated from the constellation of optical signals to be estimated based on a constellation acquired over 10 seconds, and this time-series data is input into the trained model at 1-second intervals starting from 9:00:00.
[0062] First, the estimation unit 44 inputs time-series data generated based on the constellation of the target optical signal acquired during the 10-second period from 9:00:00 to 9:00:10 into the trained model to estimate the state of the optical signal. Next, the estimation unit 44 inputs time-series data generated based on the constellation of the target optical signal acquired during the 10-second period from 9:00:01 to 9:00:11, one second later, into the trained model to estimate the state of the optical signal.
[0063] As described above, the optical signal multiplexer 100 according to this exemplary embodiment employs a configuration comprising: an acquisition unit 41 that acquires an optical signal constellation; a preprocessing unit 42 and a generation unit 43 that generate time-series data by arranging histogram information in a time series, which is obtained by aggregating the number of constellations acquired within a predetermined time that are included in each grid obtained by dividing the in-phase component direction and the orthogonal component direction into a specific number; and an estimation unit 44 that estimates the state of the optical signal to be estimated by inputting time-series data generated from the optical signal constellation to be estimated into a trained model that has been trained using time-series data generated from an optical signal constellation in a known state. Therefore, the optical signal multiplexer 100 according to this exemplary embodiment can estimate the signal state of an optical signal with high accuracy.
[0064] (Example 1) An embodiment of the present invention will be described below with reference to the upper part of Figure 5. Figure 5 is a graph showing the relationship between the number of grids and the correct answer rate in Examples 1 and 2.
[0065] The upper part of Figure 5 shows graphs calculating the accuracy rate for each number of grids under the following conditions. The solid line shows the results when using Cartesian coordinates, and the dotted line shows the results when using polar coordinates. • Estimated state of the optical signal: Noise ratio of 10dB to 35dB • Optical signal modulation method: 2A8PSK modulation method As shown in the upper part of Figure 5, the accuracy rate was highest when the area was divided into 10x10 sections, regardless of whether Cartesian coordinates or polar coordinates were used.
[0066] (Example 2) Other embodiments of the present invention will be described below with reference to the lower part of Figure 5.
[0067] The lower part of Figure 5 shows graphs calculating the accuracy rate for each number of grids under the following conditions. The solid line shows the results when using Cartesian coordinates, and the dotted line shows the results when using polar coordinates. • Estimated state of the optical signal: Noise ratio of 20dB to 35dB • Optical signal modulation method: 2A8PSK modulation method As shown in the lower part of Figure 5, the accuracy rate was highest when the area was divided into 10x10 sections, regardless of whether Cartesian coordinates or polar coordinates were used.
[0068] [Examples of implementation using software] Some or all of the functions of the optical signal state estimation devices 1 and 40 may be implemented by hardware such as integrated circuits (IC chips) or by software.
[0069] In the latter case, the optical signal state estimation devices 1 and 40 are implemented by a computer that executes instructions for a program, which is software that implements each function. An example of such a computer (hereinafter referred to as computer C) is shown in Figure 6. Computer C comprises at least one processor C1 and at least one memory C2. The memory C2 stores a program P that causes computer C to operate as an optical signal state estimation device 1 or 40. In computer C, the processor C1 reads the program P from the memory C2 and executes it, thereby realizing each function of the optical signal state estimation devices 1 and 40.
[0070] Processor C1 can include, for example, a CPU (Central Processing Unit), GPU (Graphic Processing Unit), DSP (Digital Signal Processor), MPU (Micro Processing Unit), FPU (Floating Point Number Processing Unit), PPU (Physics Processing Unit), microcontroller, or a combination thereof. Memory C2 can include, for example, flash memory, HDD (Hard Disk Drive), SSD (Solid State Drive), or a combination thereof.
[0071] Computer C may also be equipped with RAM (Random Access Memory) for loading program P at runtime and for temporarily storing various data. Furthermore, computer C may be equipped with communication interfaces for sending and receiving data with other devices. Additionally, computer C may be equipped with input / output interfaces for connecting input / output devices such as keyboards, mice, displays, and printers.
[0072] Furthermore, program P can be recorded on a non-temporary, tangible recording medium M that is readable by computer C. Such a recording medium M could be, for example, tape, disk, card, semiconductor memory, or programmable logic circuitry. Computer C can acquire program P via such a recording medium M. Program P can also be transmitted via a transmission medium. Such a transmission medium could be, for example, a communication network or broadcast waves. Computer C can also acquire program P via such a transmission medium.
[0073] [Additional Note 1] The present invention is not limited to the embodiments described above, and various modifications are possible within the scope of the claims. For example, embodiments obtained by appropriately combining the technical means disclosed in the embodiments described above are also included in the technical scope of the present invention.
[0074] [Additional Note 2] Some or all of the embodiments described above may also be described as follows. However, the present invention is not limited to the embodiments described below.
[0075] (Note 1) An optical signal state estimation device for estimating the state of an optical signal transmitted through an optical fiber, An acquisition unit that acquires the constellation of the aforementioned optical signals, The generation unit generates time-series data by arranging histogram information in chronological order, which is obtained by aggregating the numbers contained in each grid obtained by dividing the constellation acquired within a predetermined time into a specific number of in-phase component directions and orthogonal component directions, respectively. An estimation unit estimates the state of the optical signal to be estimated by inputting the time-series data generated from the optical signal to be estimated into a trained model that has been trained using the time-series data generated from the optical signal to be estimated, An optical signal state estimation device equipped with the following features.
[0076] (Note 2) The specified number is a number corresponding to the modulation method of the optical signal. The optical signal state estimation device described in Appendix 1.
[0077] (Note 3) The modulation scheme for the optical signal is the 16QAM modulation scheme. The aforementioned specific number is 10. An optical signal state estimation device as described in Appendix 1 or 2.
[0078] (Note 4) The modulation scheme for the optical signal is the 2A8PSK modulation scheme. The aforementioned specific number is 10. The optical signal state estimation device according to claim 1 or 2.
[0079] (Note 5) The state of the optical signal is the noise ratio of the optical signal. An optical signal state estimation device as described in any of the appendices 1 to 4.
[0080] (Note 6) Equipped with an optical signal state estimation device as described in any of Appendix 1 to 5, Optical signal multiplexer.
[0081] (Note 7) An optical signal state estimation device that estimates the state of an optical signal transmitted through an optical fiber, To obtain the constellation of the aforementioned optical signals, The constellation acquired within a predetermined time period generates time-series data by arranging histogram information in chronological order, which is obtained by aggregating the numbers contained in each grid obtained by dividing the in-phase component direction and the orthogonal component direction into a specific number of parts. The state of the optical signal is estimated by inputting the time-series data generated from the constellation of the optical signal to be estimated into a trained model that has been trained using the time-series data generated from the constellation of optical signals in known states. A method for estimating the state of an optical signal, including the following:
[0082] (Note 8) A program that causes a computer to execute an optical signal state estimation method for an optical signal state estimation device that estimates the state of an optical signal transmitted through an optical fiber, To the aforementioned computer, A process for obtaining the constellation of the aforementioned optical signals, The process involves generating time-series data by arranging histogram information in chronological order, obtained by aggregating the numbers contained in each grid, which is formed by dividing the constellation acquired within a predetermined time into a specific number of in-phase component directions and orthogonal component directions, respectively. The process involves estimating the state of an optical signal by inputting the time-series data generated from a constellation of optical signals to be estimated into a trained model that has been trained using the time-series data generated from a constellation of optical signals in known states, A program that executes the command.
[0083] (Note 9) An optical signal state estimation device comprising at least one processor for estimating the state of an optical signal transmitted through an optical fiber, The aforementioned processor, An acquisition process for acquiring the constellation of the aforementioned optical signals, The generation process involves generating time-series data by arranging histogram information, obtained by aggregating the numbers contained in each grid, which is created by dividing the constellation acquired within a predetermined time into a specific number of in-phase component directions and orthogonal component directions, in a time-series manner. An estimation process for estimating the state of an optical signal is performed by inputting the time-series data generated from a constellation of optical signals to be estimated into a trained model that has been trained using the time-series data generated from a constellation of optical signals in known states, An optical signal state estimation device that performs this operation.
[0084] Furthermore, this optical signal state estimation device may also be equipped with memory, and this memory may store a program that causes the processor to execute the acquisition process, the generation process, and the estimation process. This program may also be recorded on a computer-readable, non-temporary, tangible recording medium. [Explanation of Symbols]
[0085] 1.40 Optical signal state estimation device 11, 41 Acquisition Department 12, 43 Generation part 13, 44 Estimation part 31-1, 31-2 PBS 32-1, 32-2 degree hybrid 33-1, 33-2 Photodetector 34-1, 34-2 ADC 35 DSP 42 Pre-processing section 45. Learning Department 46 Databases 100 Optical signal multiplexer
Claims
1. An optical signal state estimation device for estimating the state of an optical signal transmitted through an optical fiber, An acquisition unit that acquires the constellation of the aforementioned optical signals, The generation unit generates time-series data by arranging histogram information in chronological order, obtained by aggregating the numbers contained in each grid, which is created by dividing the constellation acquired within a predetermined time into a specific number of in-phase component directions and orthogonal component directions, respectively. An estimation unit estimates the state of the optical signal to be estimated by inputting the time-series data generated from the optical signal to be estimated into a trained model that has been trained using the time-series data generated from the optical signal to be estimated, An optical signal state estimation device equipped with the following features.
2. The specified number is a number corresponding to the modulation method of the optical signal. The optical signal state estimation device according to claim 1.
3. The modulation method for the optical signal is the 16QAM modulation method. The aforementioned specific number is 10. The optical signal state estimation device according to claim 1.
4. The modulation scheme for the optical signal is the 2A8PSK modulation scheme. The aforementioned specific number is 10. The optical signal state estimation device according to claim 1.
5. The state of the optical signal is the noise ratio of the optical signal. The optical signal state estimation device according to claim 1.
6. A device comprising an optical signal state estimation device according to any one of claims 1 to 5, Optical signal multiplexer.
7. An optical signal state estimation device that estimates the state of an optical signal transmitted through an optical fiber, To obtain the constellation of the aforementioned optical signals, The constellation acquired within a predetermined time period generates time-series data by arranging histogram information in chronological order, which is obtained by aggregating the numbers contained in each grid obtained by dividing the in-phase component direction and the orthogonal component direction into a specific number of parts. The state of the optical signal is estimated by inputting the time-series data generated from the constellation of the optical signal to be estimated into a trained model that has been trained using the time-series data generated from the constellation of optical signals in known states. A method for estimating the state of an optical signal, including the following:
8. A program that causes a computer to execute an optical signal state estimation method for an optical signal state estimation device that estimates the state of an optical signal transmitted through an optical fiber, To the aforementioned computer, A process for obtaining the constellation of the aforementioned optical signals, The process involves generating time-series data by arranging histogram information in chronological order, obtained by aggregating the numbers contained in each grid, which is formed by dividing the constellation acquired within a predetermined time into a specific number of in-phase component directions and orthogonal component directions, respectively. The process involves estimating the state of an optical signal by inputting the time-series data generated from a constellation of optical signals to be estimated into a trained model that has been trained using the time-series data generated from a constellation of optical signals in known states, A program that executes the command.
Citation Information
Patent Citations
Optical receiver, optical reception method, and optical transmission system
JP2012049964A
Device and method for optical signal processing
JP2014236503A
State estimation device and communication system
JP2019140666A
Optical communication status estimation method, device and program
WO2021117163A1