Subcarrier modulation and demodulation method and device for OAM data of optical module

By DPSK modulation and demodulation of the OAM data of the optical module, the problems of high bit error rate and low accuracy in the data transmission of the optical module are solved, and more efficient data transmission is achieved.

CN119232537AInactive Publication Date: 2024-12-31ZTE CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202310809744.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2024-12-31
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure CN119232537A_ABST
    Figure CN119232537A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a subcarrier modulation and demodulation method and device for OAM data of an optical module, and the modulation method comprises the steps: carrying out the DPSK modulation based on the OAM data, and obtaining a DPSK modulation signal; and loading the DPSK modulation signal to a high-frequency optical signal in a subcarrier form to obtain a dual modulation signal containing the OAM data of the optical module. According to the invention, the problems of high bit error rate and low data transmission accuracy during data modulation and demodulation in the prior art are solved, and the effects of reducing the bit error rate of data modulation and demodulation and improving the data transmission accuracy are achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of communications, and in particular to a method and device for modulating and demodulating subcarriers of OAM data of an optical module. Background Art

[0002] In the process of using optical modules for remote energy monitoring and remote control data transmission, data modulation transmission and reception demodulation are often involved. Data is transmitted after modulation, and then the modulated signal is demodulated to obtain the transmitted information. In the related technology, when performing data modulation and demodulation, the bit error rate is often high and the data transmission accuracy is low. Summary of the invention

[0003] The embodiment of the present invention provides a method and device for modulating and demodulating subcarriers of OAM data of an optical module, so as to at least solve the problems of high bit error rate and low data transmission accuracy during data modulation and demodulation in the related art.

[0004] According to one embodiment of the present invention, a subcarrier modulation method for optical module OAM data is provided, comprising: performing differential phase shift keying (DPSK) modulation based on optical module operation management and maintenance (OAM) data to obtain a DPSK modulated signal; and loading the DPSK modulated signal into a high-frequency optical signal in the form of a subcarrier to obtain a dual modulation signal containing the optical module OAM data.

[0005] According to another embodiment of the present invention, a subcarrier demodulation method for optical module OAM data is provided, comprising: filtering a modulation signal of the optical module OAM data to obtain a DPSK subcarrier signal; and differentially demodulating the DPSK subcarrier signal to obtain the optical module OAM data.

[0006] According to another embodiment of the present invention, a subcarrier modulation device for optical module OAM data is provided, including a modulation module, wherein the modulation module includes: a DPSK modulation unit, used to perform differential phase shift keying DPSK modulation based on the optical module OAM data to obtain a DPSK modulated signal; a laser unit, used to load the DPSK modulated signal into a high-frequency optical signal in the form of a subcarrier to obtain a dual modulation signal containing the optical module OAM data.

[0007] According to another embodiment of the present invention, a subcarrier demodulation device for optical module OAM data is also provided, including a demodulation module, wherein the demodulation module includes: a receiving filtering unit, used to filter the modulation signal of the optical module OAM data to obtain a DPSK subcarrier signal; and a DPSK demodulation unit, used to differentially demodulate the DPSK subcarrier signal.

[0008] According to yet another embodiment of the present invention, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the steps of any one of the above method embodiments when run.

[0009] According to yet another embodiment of the present invention, there is provided an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0010] The present invention provides a subcarrier modulation method for optical module OAM data, wherein DPSK modulation is performed based on OAM data to obtain a DPSK modulated signal; the DPSK modulated signal is loaded into a high-frequency optical signal in the form of a subcarrier to obtain a dual modulation signal containing the optical module OAM data. The problem of high bit error rate and low data transmission accuracy during data modulation and demodulation in the related art is solved, and the bit error rate of data modulation and demodulation is reduced, and the data transmission accuracy is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Figure 1 It is a hardware structure block diagram of a computer terminal of a subcarrier modulation method for OAM data of an optical module according to an embodiment of the present invention;

[0012] Figure 2 is a flow chart of a subcarrier modulation method for optical module OAM data according to an embodiment of the present invention;

[0013] Figure 3 is a flow chart of a subcarrier demodulation method for optical module OAM data according to an embodiment of the present invention;

[0014] Figure 4 is a structural block diagram of a subcarrier modulation device for optical module OAM data according to an embodiment of the present invention;

[0015] Figure 5 is a structural block diagram of a subcarrier modulation device for optical module OAM data according to an embodiment of the present invention;

[0016] Figure 6 is a structural block diagram of a subcarrier demodulation device for optical module OAM data according to an embodiment of the present invention;

[0017] Figure 7 is a structural block diagram of a subcarrier demodulation device for optical module OAM data according to an embodiment of the present invention;

[0018] Figure 8 is a structural principle diagram of a modulation module according to a scenario embodiment of the present invention;

[0019] Fig. 9 is a structural principle diagram of a demodulation module according to a scenario embodiment of the present invention;

[0020] Fig.10 is a schematic diagram of the DPSK demodulation principle implemented according to the scenario of the present invention;

[0021] Fig.11 is a schematic diagram of the DPSK demodulation principle implemented according to the scenario of the present invention;

[0022] Fig.12 Schematic diagram of OAM data parsing principle according to a scenario embodiment of the present invention;

[0023] Fig.13 2 is a schematic diagram of the OAM data sampling principle according to a scenario embodiment of the present invention. DETAILED DESCRIPTION

[0024] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings and in combination with the embodiments.

[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0026] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a computer terminal as an example, Figure 1 FIG. 1 is a hardware structure block diagram of a computer terminal of a subcarrier modulation method for optical module OAM data according to an embodiment of the present invention. Figure 1 As shown, the computer terminal may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the above-mentioned computer terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above-mentioned computer terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.

[0027] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the modulation method of the optical module operation, administration and maintenance (OAM) data in the embodiment of the present invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, the above method is implemented. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0028] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of a computer terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0029] In this embodiment, a method for modulating OAM data of an optical module running on the above-mentioned computer terminal is provided. Figure 2 is a flow chart of a subcarrier modulation method for OAM data of an optical module according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:

[0030] Step S202, performing differential phase shift keying (DPSK) modulation based on the optical module OAM data to obtain a DPSK modulated signal;

[0031] In an exemplary embodiment, before step S202, the method further includes: performing DPSK precoding processing on the optical module OAM data to obtain a transmission information code.

[0032] In an exemplary embodiment, performing DPSK modulation based on optical module OAM data to obtain a DPSK modulated signal includes: obtaining a data distribution service (DDS) subcarrier; and performing DPSK modulation on the DDS subcarrier based on a sending information code to obtain a DPSK modulated signal.

[0033] Step S204: Load the DPSK modulated signal into the high-frequency optical signal in the form of a subcarrier to obtain a dual-modulated signal containing the optical module OAM data.

[0034] Through the above steps, DPSK modulation is performed based on OAM data to obtain a DPSK modulated signal; the DPSK modulated signal is loaded into the high-frequency optical signal in the form of a subcarrier to obtain a dual modulation signal containing the optical module OAM data. The problem of high bit error rate and low data transmission accuracy in data modulation and demodulation in the related technology is solved, and the bit error rate of data modulation and demodulation is reduced, and the data transmission accuracy is improved.

[0035] The embodiment of the present invention also provides a subcarrier demodulation method of the optical module OAM data that can be run on the above-mentioned computer terminal, Figure 3 is a flow chart of a subcarrier demodulation method for optical module OAM data according to an embodiment of the present invention. Figure 3 As shown, the process includes the following steps:

[0036] Step S302, filtering the modulation signal of the optical module OAM data to obtain a DPSK subcarrier signal;

[0037] In actual implementation, the modulation signal of the optical module OAM data can be a dual modulation signal of the optical module OAM data in the above embodiment. That is, in an exemplary embodiment, the modulation signal is a dual modulation signal obtained by loading the DPSK modulation signal into the high-frequency optical signal in the form of a subcarrier.

[0038] In an exemplary embodiment, filtering is performed on the modulation signal of the optical module OAM data to obtain a DPSK subcarrier signal, including: low-pass filtering is performed on the low-frequency DPSK subcarrier signal in the dual modulation signal to obtain a low-frequency DPSK subcarrier signal with high-frequency noise filtered out; analog-to-digital conversion AD sampling is performed on the low-frequency DPSK subcarrier signal with high-frequency noise filtered out to obtain DPSK subcarrier signal sampling data; band-pass filtering is performed on the DPSK subcarrier signal sampling data to obtain the DPSK subcarrier signal. In the actual implementation process, low-frequency noise can be filtered out by band-pass filtering.

[0039] Step S304: differentially demodulate the DPSK subcarrier signal to obtain optical module OAM data.

[0040] In an exemplary embodiment, differential demodulation is performed on a DPSK subcarrier signal to obtain optical module OAM data, including: delaying the DPSK subcarrier signal, and multiplying the delayed DPSK subcarrier signal with the non-delayed DPSK subcarrier signal to obtain differential demodulated data; performing sign determination on the differential demodulated data, if the sign of the differential demodulated data is positive, the output data is 1, and if the sign of the differential demodulated data is negative, the output data is 0; and obtaining the optical module OAM data according to the output data.

[0041] In an exemplary embodiment, differential demodulation is performed on a DPSK subcarrier signal to obtain optical module OAM data, and the method further includes: delaying the DPSK subcarrier signal, and multiplying the delayed DPSK subcarrier signal with the non-delayed DPSK subcarrier signal to obtain differential demodulation data; integrating the differential demodulation data to obtain integrated data; performing threshold judgment on the integrated data, and if the integrated data is greater than a preset threshold, the output data is 1, and if the integrated data is less than the preset threshold, the output data is 0; and obtaining the optical module OAM data according to the output data.

[0042] In the actual implementation process, the two differential demodulation methods provided in the above embodiment, the first one uses a single data point, so it is sensitive to noise and has weak anti-noise ability. If the front-end filtering effect is not good, it will cause a high OAM data bit error rate. The second one uses the sum of all data within a symbol length, so the signal data volume is large, it is not sensitive to noise, and has strong anti-noise ability, so the OAM data bit error rate is low. In the actual implementation process, the specific differential demodulation method can be selected according to the actual situation.

[0043] In an exemplary embodiment, obtaining optical module OAM data according to output data includes: performing bit timing on the output data to obtain a sampling clock for the output data; obtaining a data frame header of the output data according to the sampling clock to obtain the optical module OAM data according to the data frame header.

[0044] In the actual implementation process, the best sampling point is obtained by bit alignment of the demodulated signal, so as to demodulate the transmitted information. The present invention greatly reduces the bit error rate and improves system performance.

[0045] In an exemplary embodiment, integrating the differential demodulated data to obtain integrated data includes: summing the differential demodulated data within a specified symbol length to obtain integrated data, wherein the integrated data is expressed by a formula:

[0046]

[0047] Here, SUMYn represents integrated data, Y(n) represents differential demodulation data, and kγ represents the number of differential demodulation data.

[0048] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0049] In this embodiment, a modulation and demodulation device for optical module OAM data is also provided, which is used to implement the above embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0050] Figure 4 is a structural block diagram of a subcarrier modulation device for OAM data of an optical module according to an embodiment of the present invention, such as Figure 4 As shown, the modulation device 40 includes a modulation module 410, and the modulation module 410 further includes: a DPSK modulation unit 4101, which is used to perform differential phase shift keying DPSK modulation based on the OAM data of the optical module to obtain a DPSK modulated signal; a laser unit 4102, which is used to load the DPSK modulated signal into the high-frequency optical signal in the form of a subcarrier to obtain a dual modulation signal containing the OAM data of the optical module.

[0051] Figure 5 is a structural block diagram of a subcarrier modulation device for OAM data of an optical module according to an embodiment of the present invention, such as Figure 5 As shown, the modulation module 510 includes Figure 4 In addition to the various units in the optical module, it also includes: an information encoding unit 5101, which is used to perform DPSK precoding processing on the optical module OAM data to obtain a sending information code.

[0052] Figure 6 is a structural block diagram of a subcarrier demodulation device for OAM data of an optical module according to an embodiment of the present invention, such as Figure 6As shown, the demodulation device 60 includes a demodulation module 610, and the demodulation module 610 further includes: a receiving filter unit 6101, used to filter the modulation signal of the optical module OAM data to obtain a DPSK subcarrier signal; a DPSK demodulation unit 6102, used to differentially demodulate the DPSK subcarrier signal.

[0053] Figure 7 is a structural block diagram of a subcarrier demodulation device for OAM data of an optical module according to an embodiment of the present invention, such as Figure 7 As shown, the demodulation module 710 includes Figure 6 In addition to the various component units in the DPSK demodulation unit, it also includes: a bit timing unit 7101, which is used to perform bit timing on the output data of the DPSK demodulation unit and obtain the sampling clock of the output data; a data synchronization unit 7102, which is used to obtain the data frame header of the output data according to the sampling clock, so as to obtain the optical module OAM data according to the data frame header.

[0054] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0055] An embodiment of the present invention further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.

[0056] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0057] An embodiment of the present invention further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0058] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0059] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.

[0060] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.

[0061] In order to enable those skilled in the art to better understand the technical solution of the present invention, it is described below in conjunction with specific scenario embodiments.

[0062] Scenario Example 1

[0063] The scenario embodiment of the present invention provides a method for modulation, transmission, reception and demodulation of remote performance energy monitoring and remote control data (OAM data) of an optical module. This scenario embodiment discloses a DPSK modulation and demodulation module and method, the module includes a modulation and demodulation module, the modulation module first performs DPSK subcarrier modulation on the transmitted information code (i.e., OAM data), and then loads the DPSK modulated signal onto the high-frequency optical signal in the form of a subcarrier, and finally obtains a dual modulated signal. The demodulation module first performs low-pass filtering on the received signal to extract the DPSK subcarrier signal, and then performs band-pass filtering to filter out low-frequency noise, and then the signal enters the DPSK demodulation module, and compares the phase of the front and back code elements of the DPSK modulated signal to demodulate the modulation information. Finally, the demodulated signal is aligned to obtain the optimal sampling point, thereby demodulating the transmitted information. The present invention greatly reduces the bit error rate and improves system performance.

[0064] Figure 8 is a schematic diagram of the structure of a modulation module according to an embodiment of the present invention, such as Figure 8As shown, the modulation module includes: a DPSK modulation and demodulation module for subcarrier modulation, including a modulation module and a demodulation module. The modulation module includes an OAM information unit, a DPSK modulation unit, a DDS carrier unit, a Laser unit, and a high-frequency service signal unit connected in sequence. The OAM information unit is used to generate OAM data and precode the OAM data. The DDS carrier unit is used to generate a sinusoidal pulse carrier signal of xKHz, and the data frequency of the OAM frame is x / γKHz (a natural number of γ≥5, and a natural number of x / γ≥1). The DPSK modulation unit is used to perform DPSK subcarrier modulation on the DDS subcarrier using OAM data. The output modulated signal is sent to the Laser unit, and the DPSK signal is secondary modulated onto the laser signal (i.e., a high-frequency optical signal) to obtain a dual modulation signal of the optical module OAM data.

[0065] Fig. 9 is a schematic diagram of the structure of a demodulation module according to an embodiment of the present invention, such as Fig. 9 As shown, the demodulation module includes: a detection receiving unit, a low pass filter (LPF) unit, an analog to digital conversion (AD) unit, a band pass filter (Berkeley Packet Filter, BPF) unit, and a DPSK demodulation unit. In addition, it also includes a bit timing unit, a data synchronization unit, and a demodulation output unit. The detection receiving unit receives a high-frequency laser signal containing a DPSK signal (i.e., the above-mentioned dual modulation signal), separates the high-frequency business signal and the low-frequency DPSK subcarrier signal, and outputs the low-frequency DPSK subcarrier signal to the LPF module for low-pass filtering. After filtering out the high-frequency noise, AD sampling is performed, and the sampling rate is M (M = kx, k ≥ 10, and k is a natural number). The sampled data is subjected to BPF digital band pass filtering to filter out the low-frequency noise and extract the DPSK subcarrier signal, and the DPSK subcarrier signal is input to the DPSK demodulation unit for data demodulation.

[0066] The DPSK modulation unit in this scenario embodiment may correspond to the same specific function as the DPSK modulation unit 4101 in the above embodiment, the Laser unit in this scenario embodiment may correspond to the same specific function as the laser unit 4102 in the above embodiment, the OAM information unit in this scenario embodiment may correspond to the same specific function as the information encoding unit 5101 in the above embodiment, the detection receiving unit, the low-pass filtering unit, and the band-pass filtering unit in this scenario embodiment may correspond to the same specific function as the receiving filtering unit 6101 in the above embodiment, that is, the detection receiving unit, the low-pass filtering unit, and the band-pass filtering unit in this scenario embodiment jointly complete the specific function of the receiving filtering unit 6101 in the above embodiment, the DPSK demodulation unit in this scenario embodiment may correspond to the same specific function as the DPSK demodulation unit 6102 in the above embodiment, the bit timing unit in this scenario embodiment may correspond to the same specific function as the bit timing unit 7101 in the above embodiment, and the data synchronization unit in this scenario embodiment may correspond to the same specific function as the data synchronization unit 7102 in the above embodiment. In the actual implementation process, the naming and functional division of the above specific functional units can be adjusted according to actual conditions, and no specific restrictions are made here.

[0067] Fig.10 and Fig.11 Schematic diagram of DPSK demodulation principle implemented according to the scenario of the present invention. In this scenario embodiment, two data demodulation methods are provided:

[0068] Demodulation method 1: The DPSK demodulation unit uses differential demodulation, first delaying the DPSK signal by a symbol length, and then multiplying the delayed signal with the non-delayed signal. Then the data is sign-determined. If the sign is positive, the data is 1, and if the sign is negative, the data is 0. Thus, the OAM signal is demodulated.

[0069] Demodulation method 2: The DPSK demodulation unit adopts differential demodulation, first delays the DPSK signal by one symbol length, then multiplies the non-delayed signal by the delayed signal, and then integrates the data of one symbol length, and then makes a threshold decision on the integrated data, and the threshold decision adopts the hysteresis comparison method. Data higher than +RTH is 1, and data lower than -RTH is 0.

[0070] In actual implementation, the specific length of a symbol length can be determined according to actual conditions, and no specific limitation is made here. The non-delayed signal and the delayed signal delay a part of the DPSK signal and do not delay the other part.

[0071] Among them, the algorithm of method 1 is simple, but the anti-noise ability is weak; the algorithm of method 2 is complex and requires more resources, but the anti-noise ability is strong.

[0072] Fig.12 Schematic diagram of the OAM data parsing principle according to a scenario embodiment of the present invention. Fig.12 As shown, the bit timing unit performs bit timing on the obtained OAM signal, obtains the sampling clock of the data, recovers the OAM data, and then inputs the data into the data synchronization unit. The data synchronization first matches the data with the frame header (e.g. AAAB), and after finding the data frame header, the OAM frame can be obtained in sequence. Finally, the demodulation output unit outputs the data.

[0073] Scenario Example 2

[0074] The optical module OAM data modulation and demodulation method provided in the embodiment of the present invention is mainly implemented by the above-mentioned modulation module and demodulation module, and the specific implementation method includes the following steps:

[0075] 1)DPSK modulation

[0076] Step 1: Generate OAM management data and perform DPSK precoding;

[0077] Among them, the precoding formula is: k =u k ⊙I k-1

[0078] where u k For OAM management data, I k is the precoded data, I k-1 is the previous precoded data. The OAM data rate is x / γKHz (a natural number where γ is greater than or equal to 5, and x / γ is a natural number where x is greater than or equal to 1).

[0079] Step 2: Perform DPSK modulation on the sinusoidal pulse signal. Specifically, when the OAM data value is 1, the phase of the sinusoidal pulse signal does not change; when the OAM data value is 0, the phase of the sinusoidal pulse signal changes by 180 degrees.

[0080] The formula used for DPSK subcarrier modulation is:

[0081] F(t)=αAsin(2πf1t+θ+I k π)

[0082] Where A is the carrier amplitude, α is the proportional factor used to control the amplitude of the DPSK subcarrier, the data rate f1 = xKHz, (a natural number of γ≥5, a natural number of x / γ≥1), θ is the initial phase, and t represents time.

[0083] Step 3: Load the DPSK subcarrier onto the high frequency laser signal.

[0084] S(t)=αAsin(2πf1t+θ+I kπ)*[Bsin(2πf2t+β)*random]

[0085] Where B is the laser amplitude, f2 is the laser frequency, which is THz, and Random is the high-frequency business signal with a frequency range of GHz.

[0086] 2)DPSK subcarrier demodulation

[0087] Step 1: Detect and receive the high-frequency signal, extract the high-frequency and low-frequency signals, and low-pass filter the low-frequency signal. The DPSK subcarrier signal obtained after DPSK low-frequency filtering is as follows:

[0088] S'(t)=βαAsin(2πf1t+θ+I k π)+noise(t)

[0089] Where β is the proportional factor after receiving detection and low-frequency filtering, and noise(t) is the low-frequency noise.

[0090] Step 2: Perform high-speed AD sampling on the DPSK subcarrier signal. The sampling rate is M, (M = kx, k ≥ 10, and k is a natural number), then the number of sampled data of a single symbol is kγ, and the number of samples of a single positively selected pulse is k. The sampled DPSK subcarrier signal is as follows:

[0091] S'(n)=βαAsin(2πf1n+θ+I k π)+noise(n)

[0092] The time difference between Δn is the length of one sampling clock, and noise(n) is the low-frequency noise.

[0093] Step 3: Bandpass filter the obtained DPSK subcarrier sampling data to filter out the sampling noise and low-frequency noise in the signal. The sampled DPSK subcarrier signal after filtering is as follows:

[0094] S'(n)=βαAsiγ(2πf1n+θ+Ikπ)

[0095] The time difference between Δn is the length of one sampling clock.

[0096] Step 4: Delay the sampled DPSK subcarrier signal by one symbol length, and then multiply the undelayed signal by the delayed signal to obtain the differential demodulated data Y(n). The specific formula is as follows:

[0097] Y(n)=S'(n+kγ)*S'(n)=βαAsin(2πf1(n+kγ)+θ+I k π)*βαAsin(2πf1n+θ+I k-1 π)

[0098] Step 5: Extract OAM data

[0099] Method 1: Identify the Y(n) symbol. When the symbol is +, the output data is 1; when the symbol is 0, the output data is 0. This can be used to solve the OAM data. The specific formula is as follows:

[0100] If Y(n)>0u k =1;

[0101] Else if Y(n)<0u k =0;

[0102] where u k Manages data for OAM.

[0103] Method 2:

[0104] The Y(n) data is summed within a symbol length. The specific formula is as follows:

[0105]

[0106] SUMYn is the sum of the DPSK subcarrier signal sampling data within one symbol length, that is, the above-mentioned integrated data.

[0107] Then perform threshold determination on the summed data. The specific formula is as follows:

[0108] If SUMYn≥+RTH u k =1;

[0109] If SUMYn≤-RTH u k =0;

[0110] The threshold is determined by a hysteresis comparison method, where u k This is OAM management data. If the current data u k =1, then when SUMYn≤-RTH, u k =0, otherwise u k =1; if the current data u k =0; then when SUMYn≥+RTH, u k =1, otherwise u k = 0. RTH is a threshold value preset according to actual conditions.

[0111] Note: Method 1 uses a single data point, so it is sensitive to noise and has weak noise resistance. If the front-end filtering effect is not good, it will cause a high OAM data bit error rate. Method 2 uses the sum of all data within a symbol length, so the signal data volume is large and is not sensitive to noise, so the OAM data bit error rate is low.

[0112] Step 6: Find the rising and falling edges of the data based on the re-extracted OAM management data. The rising edge / falling edge shifted back by half a symbol period is the rising edge time point of the sampling clock. The rising edge time point can be the average value of the rising and falling edges of multiple data shifted back by half a symbol period as the rising edge time point of the sampling time.

[0113] Step 7: Sample the OAM management data through the sampling clock, retime the OAM management data, and then compare the OAM management data stream with the data frame header AAAB. When the comparison is successful, the OAM data frame header is found, and the OAM frame can be decoded in sequence.

[0114] Scenario Example 3

[0115] According to the specific process principle of the above scenario embodiment, in scenario embodiment 3, a specific embodiment is described and introduced. In scenario embodiment 3, the OAM management information rate is 10Kbps, the subcarrier frequency is 50kHz, the high-frequency data signal is 25Gbps, the laser frequency is 193.1THz, and the AD sampling frequency is 1MHz. The data frame header is AAAB.

[0116] 1)DPSK modulation

[0117] Step 1: Pre-encode the transmitted data:

[0118] The precoding formula is: k =u k ⊙I k-1

[0119] By using the precoding formula to precode AAAB, the corresponding precoding values ​​shown in Table 1 can be obtained.

[0120] Table 1 Examples of OAM data precoding values

[0121]

[0122] Step 2: Perform DPSK subcarrier modulation on the sinusoidal pulse signal. The formula used for DPSK subcarrier modulation is:

[0123] F(t)=αAsin(2πf1t+θ+I k π)

[0124] Where f1 = 50kHz, I k The rate is 10Kbps, so the coding phase corresponding to the subcarrier is I k The π value is shown in Table 2:

[0125] Table 2 Example of code phase values ​​corresponding to subcarriers

[0126]

[0127] Step 3: Load the DPSK carrier wave onto the high frequency laser signal.

[0128] S(t)=αAsin(2πf1t+θ+I k π)*[Bsin(2πf2t+β)*random]

[0129] Where B is the laser amplitude, f2 is the laser frequency, which is 193.1 THz, and Random is the high-frequency service signal, with a value of {0,1} at 25 GHz.

[0130] 2)DPSK subcarrier demodulation

[0131] Step 1: Detect and receive the high-frequency signal, separate the high-frequency signal from the low-frequency signal, extract the low-frequency signal, and obtain the low-frequency DPSK subcarrier signal after low-pass filtering.

[0132] S'(t)=βαAsin(2πf1t+θ+I k π)+noise(t)

[0133] Step 2: Then use ADC to perform sampling to obtain a sampled DPSK subcarrier signal.

[0134] S'(n)=βαAsin(2πf1n+θ+I k π)+noise(n)

[0135] Step 3: After bandpass filtering, the DPSK subcarrier signal is obtained as follows:

[0136] S'(n)=βαAsin(2πf1n+θ+Ikπ)

[0137] The time difference between Δn is the length of a sampling clock. Therefore, the number of sampling points of a sinusoidal pulse is 20, and the number of sampling points of a sign bit is 5 sinusoidal pulses, that is, the number of sampling points is 100.

[0138] Step 4: Delay the sampled DPSK subcarrier signal by one symbol length, and then multiply the undelayed signal by the delayed signal. The specific formula is as follows:

[0139] Y(n)=S'(n+kγ)*S'(n)=βαAsin(2πf1(n+kγ)+θ+I k π)*βαAsin(2πf1n+θ+I k-1 π)

[0140] Step 5: Extract OAM data

[0141] Method 1:

[0142] The Y(n) symbol is identified. When the symbol is +, the output data is 1; when the symbol is 0, the output data is 0. Thus, the OAM data can be solved. The specific formula is as follows:

[0143] If Y(n)>0u k =1;

[0144] Else if Y(n)<0u k =0;

[0145] where u k It is OAM management data. The specific demodulated OAM data is shown in Table 3:

[0146] Table 3 Example of demodulated OAM data

[0147]

[0148]

[0149] Method 2:

[0150] The Y(n) data is summed within a symbol length. The specific formula is as follows:

[0151]

[0152] SUMYn is the sum of the DPSK subcarrier signal sampling data within one symbol length.

[0153] Then perform threshold determination on the summed data. The specific formula is as follows:

[0154] If SUMYn≥+RTH u k =1;

[0155] If SUMYn≤-RTH u k =0;

[0156] The threshold is determined by a hysteresis comparison method, where u k This is OAM management data. If the current data u k =1, then when SUMYn≤-RTH, u k =0, otherwise u k =1; if the current data u k =0; then when SUMYn≥+RTH, u k =1, otherwise u k = 0. This method can also be used to solve the corresponding u in the above table kdata.

[0157] Step 6: According to the re-extracted OAM management data, find the rising and falling edges of the data.

[0158] Fig.13 Schematic diagram of OAM data sampling principle according to a scenario embodiment of the present invention, Fig.13 As shown in the figure, the rising edge time point of the sampling clock is shifted by half a symbol period after the rising edge / falling edge. The rising edge time point can be the average value of the rising edge and falling edge of multiple data shifted by half a symbol period as the rising edge time point of the sampling time. Since the data rate is 10Kbps, the single character time is 100ms, so the clock sampling point is 50ms away from the rising edge and falling edge. Thus, a 10KHz sampling clock can be extracted. And the OAM management data is re-timed bit by bit using this clock.

[0159] Step 7: Compare the retimed OAM management data stream with the data frame header AAAB. If the comparison is successful, the OAM data frame header is found, and the OAM frame can be decoded in sequence.

[0160] In summary, the present invention provides a method and device for modulating and demodulating the OAM data of an optical module, wherein the modulation method includes: performing DPSK modulation based on the OAM data to obtain a DPSK modulated signal; loading the DPSK modulated signal into a high-frequency optical signal in the form of a subcarrier to obtain a dual modulation signal of the OAM data of the optical module. The transmission of the OAM data of the optical module is achieved by transmitting the DPSK signal. The present invention solves the problem of high bit error rate and low data transmission accuracy in data modulation and demodulation in the related art, thereby achieving the effect of reducing the bit error rate of data modulation and demodulation and improving data transmission accuracy.

[0161] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A subcarrier modulation method for optical module OAM data, characterized in that: include: Perform differential phase shift keying (DPSK) modulation based on the optical module operation management and maintenance (OAM) data to obtain a DPSK modulated signal; The DPSK modulated signal is loaded into a high-frequency optical signal in the form of a subcarrier to obtain a dual-modulated signal containing the OAM data of the optical module.

2. The method according to claim 1, characterized in that Before performing the DPSK modulation on the DDS subcarrier based on the optical module OAM data, the method further includes: The optical module OAM data is subjected to DPSK precoding processing to obtain a sending information code.

3. The method according to claim 2, characterized in that The method performs differential phase shift keying (DPSK) modulation based on the optical module OAM data to obtain a DPSK modulated signal, including: Get data distribution service DDS subcarrier; Based on the sending information code, the DDS subcarrier is subjected to the DPSK modulation to obtain the DPSK modulated signal.

4. A subcarrier demodulation method for optical module OAM data, characterized in that: include: Filter the modulation signal of the optical module OAM data to obtain a DPSK subcarrier signal; The DPSK subcarrier signal is differentially demodulated to obtain the optical module OAM data.

5. The method according to claim 4, characterized in that The modulation signal is a dual modulation signal, which is obtained by loading a DPSK modulation signal into a high-frequency optical signal in the form of a subcarrier.

6. The method according to claim 5, characterized in that The filtering process is performed on the modulation signal of the optical module OAM data to obtain the DPSK subcarrier signal, including: Performing low-pass filtering on the low-frequency DPSK subcarrier signal in the dual modulation signal to obtain the low-frequency DPSK subcarrier signal with high-frequency noise filtered out; Performing analog-to-digital conversion (AD) sampling processing on the low-frequency DPSK subcarrier signal from which high-frequency noise has been filtered out to obtain DPSK subcarrier signal sampling data; Bandpass filtering is performed on the DPSK subcarrier signal sampling data to obtain the DPSK subcarrier signal.

7. The method according to claim 4, characterized in that The DPSK subcarrier signal is differentially demodulated to obtain the optical module OAM data, including: Delay processing is performed on the DPSK subcarrier signal, and the delayed DPSK subcarrier signal is multiplied by the DPSK subcarrier signal that has not been delayed to obtain differential demodulation data; Performing sign determination on the differential demodulated data, if the sign of the differential demodulated data is positive, the output data is 1, if the sign of the differential demodulated data is negative, the output data is 0; The optical module OAM data is obtained according to the output data.

8. The method according to claim 4, characterized in that The DPSK subcarrier signal is differentially demodulated to obtain the optical module OAM data, and further includes: Delay processing is performed on the DPSK subcarrier signal, and the delayed DPSK subcarrier signal is multiplied by the DPSK subcarrier signal that has not been delayed to obtain differential demodulation data; Integrating the differential demodulation data to obtain integrated data; Performing a threshold judgment on the integral data, if it is greater than a preset threshold, the output data is 1, if it is less than the preset threshold, the output data is 0; The optical module OAM data is obtained according to the output data.

9. The method according to claim 7 or 8, characterized in that: Obtaining the optical module OAM data according to the output data includes: Performing bit timing on the output data to obtain a sampling clock for the output data; A data frame header of the output data is acquired according to the sampling clock, so as to acquire the optical module OAM data according to the data frame header.

10. The method according to claim 8, characterized in that Integrating the differential demodulation data to obtain integrated data includes: The differential demodulated data within the specified symbol length is summed to obtain the integral data, wherein the integral data is expressed by the formula: Wherein, SUMYn represents the integrated data, Y(n) represents the differential demodulated data, and kγ represents the number of the differential demodulated data.

11. A subcarrier modulation device for optical module OAM data, characterized in that: The invention comprises a modulation module, wherein the modulation module comprises: A DPSK modulation unit, used for performing differential phase shift keying DPSK modulation based on the OAM data of the optical module to obtain a DPSK modulated signal; The laser unit is used to load the DPSK modulated signal into the high-frequency optical signal in the form of a subcarrier to obtain a dual-modulated signal containing the OAM data of the optical module.

12. The device according to claim 11, characterized in that The modulation module also includes: The information encoding unit is used to perform DPSK precoding processing on the OAM data of the optical module to obtain a sending information code.

13. A subcarrier demodulation device for optical module OAM data, characterized in that: The demodulation module comprises: A receiving filter unit, used for filtering the modulation signal of the optical module OAM data to obtain a DPSK subcarrier signal; The DPSK demodulation unit is used to perform differential demodulation on the DPSK subcarrier signal.

14. The device according to claim 13, characterized in that The demodulation module also includes: A bit timing unit, used for performing bit timing on the output data of the DPSK demodulation unit to obtain a sampling clock of the output data; A data synchronization unit is used to obtain a data frame header of the output data according to the sampling clock, so as to obtain the optical module OAM data according to the data frame header.

15. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program implements the method described in any one of claims 1 to 10 when executed by a processor.

16. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method described in any one of claims 1 to 10 is implemented.

Citation Information

Patent Citations

  • Portable test receiver for remote monitoring system

    CA2094182A1

  • Communication between transceivers using in-band subcarrier tones

    CN104009805A

  • PCM / DPSK / FM modulation and demodulation module and method

    CN106789787A

  • Optical transmission system

    JP2009278338A

  • A system and a method for information security in optical communication networks

    WO1999039464A2