Noise Cancellation Method for Test Data of Wavelength Division Multiplexing Devices for 5G Fronthaul Networks
By performing interpolation and loss array segmentation, interpolation and linear fitting of the test data of the wavelength division multiplexed device in the 5G fronthaul network, the problem of inaccurate noise cancellation in the prior art is solved and the fit of the curve is improved.
Patent Information
- Application Number
- CN202111366978.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-11-17
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2041-11-17
AI Technical Summary
The prior art eliminates noise in the test data of the wavelength division multiplexing device in the 5G preamble network, resulting in low accuracy, resulting in low fit between the generated curve and the original curve.
By obtaining the test data to be eliminated, segmenting it according to the interpolation loss array, obtaining the passband interpolation loss sub-array and the target residual band-resistance array, interpolation using the target loss point, and linearly fitting the two-dimensional sub-array obtained by the interpolation through a preset fitting strategy to achieve noise cancellation.
The accuracy of noise cancellation is improved, and the fit between the curve and the original curve is improved, solving the problem of inaccurate noise cancellation in the prior art.
Smart Images

Figure CN114039662B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of communication optical path testing, and particularly to a method for eliminating noise in test data of a wavelength division multiplexing device for a 5G fronthaul network. Background Art
[0002] Since the 5G fronthaul network can transmit multiple optical wavelength signals in the same optical fiber by using an optical wavelength division multiplexing device, the network construction cost can be greatly reduced. Therefore, the optical wavelength division multiplexing device is extremely important for the transmission of multiple optical wavelength signals. When testing through the optical wavelength division multiplexing device, multiple wavelength channel branch ports need to be considered. Since the optical wavelength division multiplexing device is a band-pass device, the interpolation loss difference within the wavelength range is extremely large. For example, the interpolation loss in a certain wavelength range is small, while the interpolation loss in other wavelength ranges is large. This may cause the optical receiver in the test system to be affected by noise and light source stability, resulting in phenomena such as noise and spikes appearing in the stopband region of the obtained insertion loss spectrum. The noise and spikes have a great impact on the test results of adjacent isolation and non-adjacent isolation. Currently, the solution for eliminating noise and spikes is to use a linear fitting scheme to fit the data of the entire wavelength range at one time. However, the above method will smooth the data in both the passband and the stopband, resulting in a low fitting degree between the finally generated curve and the original curve.
[0003] The above content is only used to assist in understanding the technical solution of the present invention, and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] The main purpose of the present invention is to provide a method for eliminating noise in test data of a wavelength division multiplexing device for a 5G fronthaul network, aiming to solve the technical problem that the accuracy of eliminating noise in test data in the prior art is low, resulting in a low fitting degree between the generated curve and the original curve.
[0005] To achieve the above purpose, the present invention provides a method for eliminating noise in test data of a wavelength division multiplexing device for a 5G fronthaul network. The method for eliminating noise in test data of the wavelength division multiplexing device for a 5G fronthaul network includes the following steps:
[0006] Obtain the test data of the wavelength division multiplexing device for a 5G fronthaul network to be eliminated, and obtain an insertion loss array within a target range according to the test data of the wavelength division multiplexing device for a 5G fronthaul network to be eliminated;
[0007] Divide the test data of the wavelength division multiplexing device for a 5G fronthaul network to be eliminated according to the insertion loss array within the target range to obtain a passband insertion loss sub-array and a target remaining stopband array;
[0008] Interpolate the target remaining stopband array according to the passband insertion loss sub-array and the target loss points to obtain a current two-dimensional sub-array;
[0009] Perform linear fitting on the current two-dimensional sub-array through a preset fitting strategy to obtain a target two-dimensional array, so as to eliminate the noise in the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated.
[0010] Optionally, the obtaining of the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated and obtaining the insertion loss array within the target range according to the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated includes:
[0011] Obtain the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated, and extract the wavelength array and the insertion loss array of the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated;
[0012] Generate a target wavelength branch two-dimensional array according to the wavelength array and the insertion loss array;
[0013] Obtain the insertion loss array within the target range according to the target wavelength branch two-dimensional array.
[0014] Optionally, the generating of the target wavelength branch two-dimensional array according to the wavelength array and the insertion loss array includes:
[0015] Obtain the corresponding noise amplitude set according to the insertion loss array, and extract the current noise amplitude in the noise amplitude set;
[0016] Limit the current noise amplitude through a preset noise compression strategy;
[0017] Generate a target wavelength branch two-dimensional array according to the limited current noise amplitude and the wavelength array.
[0018] Optionally, the obtaining of the insertion loss array within the target range according to the target wavelength branch two-dimensional array includes:
[0019] Identify the target wavelength branch two-dimensional array to obtain the current central wavelength and the current channel type;
[0020] Set the target channel cutting width according to the current central wavelength and the current channel type;
[0021] Determine the insertion loss array within the target range according to the current central wavelength and the target channel cutting width.
[0022] Optionally, the interpolating the target remaining band-stop array according to the passband insertion loss sub-array and the target loss point to obtain the current two-dimensional sub-array includes:
[0023] Extract the starting cutting point and the ending cutting point of the target loss point;
[0024] Determine a target linear interpolation array according to the starting cutting point and the ending cutting point;
[0025] When the number of points in the target linear interpolation array is the same as the number of points in the passband insertion loss sub-array, interpolate the target remaining band-stop array according to the target linear interpolation array to obtain a current two-dimensional sub-array.
[0026] Optionally, the linear fitting of the current two-dimensional sub-array by a preset fitting strategy to obtain a target two-dimensional array includes:
[0027] Perform linear fitting on the current two-dimensional sub-array by a preset fitting strategy to obtain a current fitted two-dimensional array;
[0028] Replace the current fitted two-dimensional array according to the passband insertion loss sub-array, the starting cutting point, and the ending cutting point to obtain a target two-dimensional array.
[0029] Optionally, after replacing the current fitted two-dimensional array according to the passband insertion loss sub-array, the starting cutting point, and the ending cutting point to obtain a target two-dimensional array, it further includes:
[0030] Generate a first curve according to the target two-dimensional array, and generate a second curve according to the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated;
[0031] Match the first curve with the second curve to obtain a current matching degree;
[0032] When the current matching degree is greater than or equal to a preset matching degree threshold, generate a preset noise cancellation strategy, and eliminate the noise of the fronthaul test data through the preset noise cancellation strategy.
[0033] The noise cancellation method for the test data of the wavelength division multiplexing device used in the 5G fronthaul network proposed by the present invention obtains the test data of the wavelength division multiplexing device used in the 5G fronthaul network to be cancelled, and obtains the insertion loss array within the target range according to the test data of the wavelength division multiplexing device used in the 5G fronthaul network to be cancelled; divides the test data of the wavelength division multiplexing device used in the 5G fronthaul network to be cancelled according to the insertion loss array within the target range to obtain the passband insertion loss sub-array and the target remaining band-stop array; interpolates the target remaining band-stop array according to the passband insertion loss sub-array and the target loss point to obtain the current two-dimensional sub-array; performs linear fitting on the current two-dimensional sub-array through a preset fitting strategy to obtain the target two-dimensional array, so as to realize the cancellation of the noise in the test data of the wavelength division multiplexing device used in the 5G fronthaul network to be cancelled; since the present invention interpolates the passband insertion loss sub-array obtained by segmentation into the target remaining band-stop array through the target loss point, and performs linear fitting on the interpolated current two-dimensional sub-array according to the preset fitting strategy to realize the cancellation of the noise in the test data of the wavelength division multiplexing device used in the 5G fronthaul network to be cancelled, compared with the prior art that linearly fits the test data in the entire wavelength range at one time, it can effectively improve the accuracy of noise cancellation, and further improve the fitting degree with the original curve. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 FIG. is a schematic flowchart of the first embodiment of the noise cancellation method for the test data of the wavelength division multiplexing device used in the 5G fronthaul network of the present invention;
[0035] Figure 2 FIG. is a schematic flowchart of the second embodiment of the noise cancellation method for the test data of the wavelength division multiplexing device used in the 5G fronthaul network of the present invention;
[0036] Figure 3 FIG. is a schematic flowchart of the third embodiment of the noise cancellation method for the test data of the wavelength division multiplexing device used in the 5G fronthaul network of the present invention.
[0037] The implementation, functional features and advantages of the object of the present invention will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0038] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0039] Based on the above method, an embodiment of the noise cancellation method for the test data of the wavelength division multiplexing device used in the 5G fronthaul network of the present invention.
[0040] Refer to Figure 1 , Figure 1 FIG. is a schematic flowchart of the first embodiment of the noise cancellation method for the test data of the wavelength division multiplexing device used in the 5G fronthaul network of the present invention.
[0041] In the first embodiment, the method for eliminating noise from the test data of the wavelength division multiplexing device for 5G fronthaul network includes the following steps:
[0042] Step S10: Obtain the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated, and obtain an insertion loss array within a target range according to the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated.
[0043] It should be noted that the execution subject of this embodiment is the noise elimination device for the test data of the wavelength division multiplexing device for 5G fronthaul network, and it can also be other devices that can achieve the same or similar functions, such as a noise elimination controller, etc. This embodiment does not limit this. In this embodiment, the noise elimination controller is taken as an example for illustration.
[0044] It should be understood that the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated refers to the data of the 5G fronthaul network tested by the optical wavelength division multiplexing device. This optical wavelength division multiplexing device (Wavelength Division Multiplexing, WDM) is divided into a dense wavelength division multiplexing (LAN Wavelength Division Multiplexer, LWDM), a medium wavelength division multiplexing (Metro Wavelength Division Multiplexer, MWDM), and a coarse wavelength division multiplexing (Coarse Wavelength Division Multiplexer, CWDM).
[0045] It can be understood that the insertion loss value refers to the insertion loss array within the target range in the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated. Eliminating the insertion loss value of the fronthaul test data is divided into two categories. One category has a small insertion loss within the wavelength range, and the other category has a large insertion loss within the wavelength range. For example, an insertion loss within 10 dB is considered a small insertion loss, and an insertion loss greater than 10 dB is considered a large insertion loss. This target range can be a range with large insertion loss fluctuations. For example, the insertion loss within the wavelength range of 1280 nm - 1320 nm is small, while the insertion loss within the wavelength band of 1320 nm - 1390 nm is large. Then, the wavelength band of 1320 nm - 1390 nm can be set as the target range.
[0046] Step S20: Divide the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated according to the insertion loss array within the target range, and obtain a passband insertion loss sub-array and a target remaining band-stop array.
[0047] It can be understood that after obtaining the insertion loss array within the target range, the insertion loss array within the target range is segmented from the test data of the wavelength division multiplexing device used for the original 5G fronthaul to be eliminated. The cut-out array is the passband insertion loss sub-array, and the remaining array after cutting is the target remaining bandstop array.
[0048] Step S30: Interpolate the target remaining bandstop array according to the passband insertion loss sub-array and the target loss points to obtain the current two-dimensional sub-array.
[0049] It should be understood that the target loss points refer to the starting point and the ending point for segmenting the test data of the wavelength division multiplexing device used for the 5G fronthaul to be eliminated. At this time, the target loss points are the interpolation points of the target remaining bandstop array. For example, the starting point is A and the ending point is B. When interpolating the passband insertion loss array into the target remaining bandstop array, the positions of point A and point B need to be followed. After interpolation is completed, the current two-dimensional sub-array is obtained.
[0050] Step S40: Perform linear fitting on the current two-dimensional sub-array through a preset fitting strategy to obtain the target two-dimensional array, so as to eliminate the noise in the test data of the wavelength division multiplexing device used for the 5G fronthaul to be eliminated.
[0051] It can be understood that the target two-dimensional array refers to the array obtained by linearly fitting the current two-dimensional sub-array. Linear fitting is a form of curve fitting. The preset fitting strategy refers to the strategy for fitting the current two-dimensional sub-array. By performing linear fitting on the current two-dimensional sub-array through the preset fitting strategy, the target two-dimensional array can be obtained. At this time, the noise in the test data of the wavelength division multiplexing device used for the 5G fronthaul to be eliminated has been eliminated.
[0052] Further, after step S40, it further includes: generating a first curve according to the target two-dimensional array, and generating a second curve according to the test data of the wavelength division multiplexing device used for the 5G fronthaul to be eliminated; matching the first curve and the second curve to obtain the current matching degree; when the current matching degree is greater than or equal to the preset matching degree threshold, generating a preset noise elimination strategy, and eliminating the noise of the fronthaul test data through the preset noise elimination strategy.
[0053] It should be understood that the first curve refers to the curve generated from the target array, and the second curve refers to the curve generated from the test data of the wavelength division multiplexing device used for the 5G fronthaul to be eliminated. Both the first curve and the second curve are represented by coordinate axes, that is, the abscissa is the wavelength with the unit of nm, and the ordinate is the insertion loss with the unit of dB.
[0054] It can be understood that the current matching degree refers to the matching degree between the first curve and the second curve. If the current matching degree is higher, it means that the first curve and the second curve are closely matched. The shape of the passband is not changed at all, and the fitting curve of the stopband also eliminates the burrs and other phenomena caused by noise. The preset matching degree threshold refers to the minimum matching degree between the first curve and the second curve on the basis of eliminating noise. When the current matching degree is greater than or equal to the preset matching degree threshold, the above-mentioned noise elimination process is used as the preset noise elimination strategy, and the noise in other test data transmitted forward is eliminated through the preset noise elimination strategy.
[0055] In this embodiment, by acquiring the test data of the wavelength division multiplexing device for the network to be eliminated for 5G fronthaul, an insertion loss array within a target range is obtained according to the test data of the wavelength division multiplexing device for the network to be eliminated for 5G fronthaul; the test data of the wavelength division multiplexing device for the network to be eliminated for 5G fronthaul is divided according to the insertion loss array within the target range to obtain a passband insertion loss sub-array and a target remaining band-stop array; the target remaining band-stop array is interpolated according to the passband insertion loss sub-array and the target loss point to obtain a current two-dimensional sub-array; a linear fitting is performed on the current two-dimensional sub-array through a preset fitting strategy to obtain A target two-dimensional array is provided to eliminate the noise in the test data of the wavelength division multiplexing device for the 5G fronthaul network to be eliminated; since the present embodiment interpolates the passband insertion loss sub-array obtained by segmentation into the target remaining band-stop array through the target loss point, and linearly fits the current two-dimensional sub-array obtained by interpolation according to a preset fitting strategy to eliminate the noise in the test data of the wavelength division multiplexing device for the 5G fronthaul network to be eliminated, compared with the prior art that linearly fits the test data within the entire wavelength range at one time, it can effectively improve the accuracy of noise elimination, thereby improving the fit with the original curve.
[0056] In one embodiment, if Figure 2 Based on the first embodiment, a second embodiment of the method for eliminating noise in test data of a wavelength division multiplexing device for a 5G fronthaul network of the present invention is proposed, and step S10 includes:
[0057] Step S101, obtaining the test data of the wavelength division multiplexing device for the 5G fronthaul network to be eliminated, and extracting the wavelength array and insertion loss array of the test data of the wavelength division multiplexing device for the 5G fronthaul network to be eliminated.
[0058] It should be understood that the test data of the wavelength division multiplexing device for the 5G fronthaul network to be eliminated refers to the data of the 5G fronthaul network tested through the optical wavelength division multiplexing device. The wavelength array refers to dividing the wavelengths into different arrays according to a ratio. For example, the wavelength data are 1340nm - 1350nm - 1360nm - 1370nm respectively. The insertion loss array refers to the array with insertion losses within the wavelength range. The insertion loss array includes values with larger insertion losses and arrays with smaller insertion losses.
[0059] Step S102: Generate a two-dimensional target wavelength branch array according to the wavelength array and the insertion loss array.
[0060] It can be understood that after obtaining the wavelength array and the insertion loss array, the amplitude of the insertion loss array is fused with the wavelength array, that is, the two-dimensional target wavelength branch array is obtained. For example, the wavelength array is W, and the insertion loss array with the changed amplitude is I 1 , and the combined two-dimensional target wavelength branch array is [W, I 1 .
[0061] Further, step S102 includes: obtaining the corresponding noise amplitude set according to the insertion loss array, extracting the current noise amplitude in the noise amplitude set; restricting the current noise amplitude through a preset noise compression strategy; and generating a two-dimensional target wavelength branch array according to the restricted current noise amplitude and the wavelength array.
[0062] It should be understood that the noise amplitude set refers to the set composed of each noise amplitude in the insertion loss array, and the sizes of the noise amplitudes are different. The current noise amplitude refers to the maximum noise amplitude in the noise amplitude set. The preset noise compression strategy refers to the strategy for compressing the noise amplitude. Specifically, the maximum noise amplitude in the noise amplitude set is restricted through the preset noise compression strategy, so that the variation range of the noise amplitude becomes smaller. At this time, the array composed of the restricted current noise amplitudes is I 1 .
[0063] Step S103: Obtain the insertion loss array within the target range according to the two-dimensional target wavelength branch array.
[0064] It should be understood that after obtaining the two-dimensional target wavelength branch array, it is necessary to judge the channel type of the two-dimensional target wavelength branch array. This channel type is divided into three types: LWDM, MWDM, and CWDM. Through the channel type, the optical wavelength division multiplexing device for the current 5G fronthaul network test can be judged. The insertion loss array refers to the array of the insertion loss within the target range. The target range refers to half of the target channel cutting width floating up and down the current central wavelength.
[0065] Further, step S103 includes: identifying the two-dimensional array of the target wavelength branch to obtain the current central wavelength and the current channel type; setting the target channel cutting width according to the current central wavelength and the current channel type; and determining the insertion loss array within the target range according to the current central wavelength and the target channel cutting width.
[0066] It can be understood that the current central wavelength refers to the central value of the wavelengths in the two-dimensional array of the target wavelength branch, and the current channel type refers to the type to which the channels in the two-dimensional array of the target wavelength branch belong. The width bandwidth when cutting the channel is set according to the current central wavelength and the current channel type, that is, the target channel cutting width, and the insertion loss array within the target range is determined according to the target channel cutting width and the current central wavelength. For example, if the current central wavelength is L and the target channel cutting width is D, then the target range is L±D / 2.
[0067] In this embodiment, by obtaining the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated, the wavelength array and the insertion loss array of the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated are extracted; a two-dimensional array of the target wavelength branch is generated according to the wavelength array and the insertion loss array; the insertion loss array within the target range is obtained according to the two-dimensional array of the target wavelength branch; since this embodiment generates a two-dimensional array of the target wavelength branch through the wavelength array and the insertion loss array of the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated, identifies the two-dimensional array of the target wavelength branch, and determines the insertion loss array within the target range according to the identified current central wavelength and the current channel type, the accuracy of obtaining the insertion loss array within the target range can be effectively improved.
[0068] In one embodiment, as Figure 3 described, based on the first embodiment, the third embodiment of the method for eliminating noise from the test data of the wavelength division multiplexing device for 5G fronthaul network of the present invention is proposed. The step S30 includes:
[0069] Step S301, extracting the starting cutting point and the ending cutting point of the target loss point.
[0070] It can be understood that the target loss point refers to the loss point for dividing the test data of the wavelength division multiplexing device for 5G fronthaul network to be eliminated. This loss point includes the starting cutting point and the ending cutting point. That is to say, the starting position of the interpolated target remaining band-stop array is determined according to the starting cutting point, and the ending position of the interpolated target remaining band-stop array is determined according to the ending cutting point.
[0071] Step S302, determining the target linear interpolation array according to the starting cutting point and the ending cutting point.
[0072] It should be understood that the target linear interpolation array refers to the array to be interpolated into the target remaining band-stop array, and this target linear interpolation array is composed of a starting cut-off point, an ending cut-off point, and linear interpolation data. Specifically, the starting cut-off point is the starting point of the target linear interpolation array, and the ending cut-off point is the ending point of the target linear interpolation array.
[0073] Step S303, when the number of points of the target linear interpolation array is the same as the number of points of the passband insertion loss sub-array, interpolate the target remaining band-stop array according to the target linear interpolation array to obtain the current two-dimensional sub-array.
[0074] It can be understood that the number of points refers to the number of data in the array, so as to ensure that the interpolated array can be seamlessly connected to the target remaining band-stop array. That is, after obtaining the target linear interpolation array, it is necessary to compare the number of points of the target linear interpolation array with the number of points of the divided passband insertion loss sub-array, that is, to judge whether the number of points of the two is the same. When they are the same, the target linear interpolation array is interpolated into the target remaining band-stop array, that is, the current two-dimensional sub-array is obtained.
[0075] In this embodiment, the starting cut-off point and the ending cut-off point of the target loss point are extracted; the target linear interpolation array is determined according to the starting cut-off point and the ending cut-off point; when the number of points of the target linear interpolation array is the same as the number of points of the passband insertion loss sub-array, the target remaining band-stop array is interpolated according to the target linear interpolation array to obtain the current two-dimensional sub-array; because in this embodiment, the target linear interpolation array is determined by the starting cut-off point and the ending cut-off point in the target loss point, it is judged whether the number of points of the target linear interpolation array is the same as the number of points of the passband insertion loss sub-array. When they are the same, the target linear interpolation array is interpolated into the target remaining band-stop array to obtain the current two-dimensional sub-array, thereby effectively improving the accuracy of obtaining the current two-dimensional sub-array.
[0076] It should be noted that the above-described work process is only illustrative and does not limit the protection scope of the present invention. In actual applications, those skilled in the art can select some or all of them according to actual needs to achieve the purpose of the solution of this embodiment, and no limitation is made here.
[0077] In addition, for the technical details not described in detail in this embodiment, reference can be made to the noise cancellation method for the test data of the wavelength division multiplexing device for 5G fronthaul network provided in any embodiment of the present invention, which will not be elaborated here.
[0078] In addition, it should be noted that in this text, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or system comprising a series of elements not only includes those elements but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or system. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, article or system comprising such element.
[0079] The serial numbers of the above embodiments of the present invention are only for description and do not represent the superiority or inferiority of the embodiments.
[0080] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described embodiment methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as a read-only memory (ROM) / RAM, magnetic disk, optical disc), and includes several instructions to enable a terminal device (which may be a mobile phone, computer, integrated platform workstation, or network device, etc.) to execute the methods described in various embodiments of the present invention.
[0081] The above are only the preferred embodiments of the present invention and do not limit the patent scope of the present invention accordingly. Any equivalent structural or equivalent process transformation made by using the description of the present invention and the accompanying drawings, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.
Claims
1. A method for noise cancellation of test data of a wavelength division multiplexing device for 5G fronthaul network, characterized in that, the method for noise cancellation of test data of a wavelength division multiplexing device for 5G fronthaul network comprises the following steps: Obtain the test data of the wavelength division multiplexing device for 5G fronthaul network to be cancelled, and obtain the insertion loss array within the target range according to the test data of the wavelength division multiplexing device for 5G fronthaul network to be cancelled; Segment the test data of the wavelength division multiplexing device for 5G fronthaul network to be cancelled according to the insertion loss array within the target range, and obtain the passband insertion loss sub-array and the target remaining bandstop array; Interpolate the target remaining bandstop array according to the passband insertion loss sub-array and the target loss point to obtain the current two-dimensional sub-array; Perform linear fitting on the current two-dimensional sub-array through a preset fitting strategy to obtain the target two-dimensional array, so as to realize the cancellation of noise in the test data of the wavelength division multiplexing device for 5G fronthaul network to be cancelled.
2. The method for noise cancellation of test data of a wavelength division multiplexing device for 5G fronthaul network according to claim 1, characterized in that, the obtaining of the test data of the wavelength division multiplexing device for 5G fronthaul network to be cancelled and obtaining the insertion loss array within the target range according to the test data of the wavelength division multiplexing device for 5G fronthaul network to be cancelled comprises: Obtain the test data of the wavelength division multiplexing device for 5G fronthaul network to be cancelled, and extract the wavelength array and the insertion loss array of the test data of the wavelength division multiplexing device for 5G fronthaul network to be cancelled; Generate a target wavelength branch two-dimensional array according to the wavelength array and the insertion loss array; Obtain the insertion loss array within the target range according to the target wavelength branch two-dimensional array.
3. The method for noise cancellation of test data of a wavelength division multiplexing device for 5G fronthaul network according to claim 2, characterized in that, the generating of the target wavelength branch two-dimensional array according to the wavelength array and the insertion loss array comprises: Obtain the corresponding noise amplitude set according to the insertion loss array, and extract the current noise amplitude in the noise amplitude set; Limit the current noise amplitude through a preset noise compression strategy; Generate a target wavelength branch two-dimensional array according to the limited current noise amplitude and the wavelength array.
4. The method for noise cancellation of test data of a wavelength division multiplexing device for 5G fronthaul network according to claim 2, characterized in that, the obtaining of the insertion loss array within the target range according to the target wavelength branch two-dimensional array comprises: Identify the target wavelength branch two-dimensional array to obtain the current central wavelength and the current channel type; Set the target channel cutting width according to the current central wavelength and the current channel type; Determine the insertion loss array within the target range according to the current central wavelength and the target channel cutting width.
5. The method for noise cancellation of test data of a wavelength division multiplexing device for 5G fronthaul network according to claim 1, characterized in that, the interpolating of the target remaining bandstop array according to the passband insertion loss sub-array and the target loss point to obtain the current two-dimensional sub-array comprises: Extract the starting cutting point and the ending cutting point of the target loss point; Determine a target linear interpolation array according to the starting cutting point and the ending cutting point; When the number of points in the target linear interpolation array is the same as the number of points in the passband insertion loss sub-array, interpolate the target remaining band-stop array according to the target linear interpolation array to obtain a current two-dimensional sub-array.
6. The method for noise cancellation of test data of a wavelength division multiplexing device for a 5G fronthaul network according to any one of claims 1 to 5, characterized in that the linear fitting of the current two-dimensional sub-array by a preset fitting strategy to obtain a target two-dimensional array includes: Performing linear fitting on the current two-dimensional sub-array by a preset fitting strategy to obtain a current fitted two-dimensional array; Replacing the current fitted two-dimensional array according to the passband insertion loss sub-array, the starting cutting point, and the ending cutting point to obtain a target two-dimensional array.
7. The method for noise cancellation of test data of a wavelength division multiplexing device for a 5G fronthaul network according to claim 6, characterized in that after replacing the current fitted two-dimensional array according to the passband insertion loss sub-array, the starting cutting point, and the ending cutting point to obtain a target two-dimensional array, it further includes: Generating a first curve according to the target two-dimensional array and generating a second curve according to the test data of the wavelength division multiplexing device for the 5G fronthaul network to be cancelled; Matching the first curve with the second curve to obtain a current matching degree; When the current matching degree is greater than or equal to a preset matching degree threshold, generating a preset noise cancellation strategy and eliminating the noise of the fronthaul test data through the preset noise cancellation strategy.
Citation Information
Patent Citations
Fibre optic interferometer arm length difference test system and test method
CN111551198A
Wavelength division multiplexing device assembling method
CN112068248A