A frequency hopping controller and method for optical fiber transmission
The frequency hopping controller for RF-separated ultra-short wave radios addresses frequency control delays through optical fiber connections, ensuring reliable and stable communication by prioritizing data transmission and adjusting time slots.
Patent Information
- Application Number
- CN202010705825.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-21
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2040-07-21
AI Technical Summary
The delay in frequency control due to optical fiber transmission affects the synchronous establishment of frequency hopping communication in RF-separated ultra-short wave radios, impacting tactical performance.
A frequency hopping controller comprising a digital terminal unit and radio frequency channel unit, connected via optical fiber, with processors and modules to manage frequency hopping patterns and prioritize data transmission to ensure real-time performance.
Ensures reliable and stable frequency hopping communication by dynamically adjusting transmission slots based on optical fiber distance measurements, prioritizing frequency hopping pattern transmission, and minimizing delays.
Smart Images

Figure CN111711486B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a frequency hopping controller for optical fiber transmission, and belongs to the field of radio frequency separation type ultra-short wave radio stations. Background Art
[0002] In some places where the antenna installation site is limited or the antenna installation is relatively scattered, the communication room is far away from the antenna. If a conventional ultra-short wave radio is used, the signal amplitude received by the radio will be reduced and the RF power emitted by the antenna will be reduced, affecting the tactical performance of the radio. With the RF-separated ultra-short wave radio, the RF front end can be installed close to the antenna, and the digital terminal can be placed in the communication room. The two are connected by optical fiber, which can effectively reduce the loss of the antenna feeder and ensure the tactical performance of the ultra-short wave radio.
[0003] When the RF-separated ultra-short wave radio exchanges data through optical fiber, there is a delay in the frequency control of the frequency hopping service, which affects the synchronous establishment of the frequency hopping communication. Therefore, the frequency hopping communication must solve the impact of the optical fiber transmission delay on the frequency hopping frequency control. Summary of the invention
[0004] The task of the present invention is to solve the frequency control delay problem caused by optical fiber transmission and to ensure the reliability and stability of the frequency hopping service communication of the radio frequency separation ultra-short wave radio station.
[0005] The task of the present invention is accomplished in this way, and it is characterized in that: the optical fiber transmission frequency hopping frequency controller includes a digital terminal unit and a radio frequency channel unit, the digital terminal unit includes a frequency hopping sequence controller module, a first processor, a first optical fiber module, the radio frequency channel unit includes a second optical fiber module, a second processor, and a frequency synthesizer module, the digital terminal unit is bidirectionally connected to the radio frequency channel unit through an optical fiber, the frequency hopping sequence controller module is bidirectionally connected to the output and input ends of the first processor, the first processor is bidirectionally connected to the output and input ends of the first optical fiber module, the second optical fiber module is bidirectionally connected to the output and input ends of the second processor, and the second processor is bidirectionally connected to the output and input ends of the frequency synthesis module.
[0006] The frequency hopping sequence controller module is a module that generates a random sequence of frequency hopping patterns by inputting parameter information. The first processor is a digital signal processor with an integrated high-speed serial interface. The first optical fiber module converts the electrical signal output by the first processor into an optical signal; converts the optical signal received by the optical fiber into an electrical signal and transmits it to the first processor. The second optical fiber module converts the optical signal received by the optical fiber into an electrical signal and transmits it to the second processor; converts the electrical signal output by the second processor into an optical signal. The second processor is a digital signal processor with an integrated high-speed serial interface. The frequency synthesizer module realizes the output of the corresponding frequency values of the main and secondary loops of a local oscillator and the second local oscillator.
[0007] The first processor and the second processor are of TMS320C6455 type.
[0008] A method for processing a frequency hopping frequency controller for optical fiber transmission comprises the following steps:
[0009] Fiber distance measurement;
[0010] After the digital terminal unit and the radio frequency channel unit are powered on, the first processor enters the idle thread after executing the SRIO interface initialization, and the second processor enters the optical fiber distance test thread after executing the SRIO interface initialization. The current time is T1. First, a distance measurement instruction is sent, which is converted into an optical signal through the second optical fiber module and transmitted to the first optical fiber module of the digital terminal unit, and finally transmitted to the first processor through the SRIO interface. After receiving the distance measurement instruction, the first processor immediately forwards it to the SRIO interface, that is, transmits the instruction to the second processor through the optical fiber. When the second processor receives the returned distance measurement instruction, the current time is T2, and T2-T1 is the two-way transmission delay of the current optical fiber.
[0011] Priority allocation processing;
[0012] After receiving the frequency hopping pattern random sequence application instruction, the first processor extracts valid parameters and sends them to the frequency hopping sequence controller module through the EMIF interface. After calculation and processing, the frequency hopping pattern random sequence is read through the EMIF interface and stored in the frequency hopping data buffer;
[0013] During the frequency hopping service, the data packets sent by the digital terminal unit to the radio frequency channel unit are divided into three categories: frequency hopping data frames, frequency hopping pattern random sequences and status query instructions. To ensure the normal communication of the frequency hopping service, the first processor adopts a priority allocation strategy to set three processing threads, among which the frequency hopping pattern random sequence data packet has the highest priority. The transmission of the frequency hopping pattern random sequence at any time can be preempted by the processing thread with a higher priority to occupy the processing time slot of other data packets, so as to ensure that the frequency hopping pattern random sequence is transmitted to the radio frequency channel unit on time; the processing priority of the frequency hopping data frame is lower than the priority of the frequency hopping pattern random sequence, but higher than the priority of the status query instruction; if there is no frequency hopping pattern random sequence data packet in the current time slot, the frequency hopping data frame can preempt the time slot of the status query instruction and give priority to transmitting the data packet in the frequency hopping data frame format; if there is neither a frequency hopping pattern random sequence data packet nor a frequency hopping data frame data packet in the current time slot, the first processor can send a status query instruction data packet;
[0014] Frequency control dynamic time slot processing;
[0015] During frequency hopping service communication, the second processor dynamically adjusts the sending time slot of the frequency hopping pattern random sequence application instruction according to the measured value of the optical fiber distance to ensure that the current time slot completes the transmission of the frequency switching signal and the frequency data signal.
[0016] The frequency hopping sequence controller module is a module that generates a random sequence of frequency hopping patterns by inputting parameter information, and is used to achieve the unification of frequency hopping patterns of both the transmitter and receiver of the frequency hopping communication.
[0017] The first processor is a digital signal processor with an integrated high-speed serial interface, which exchanges data with the frequency hopping sequence controller module through the EMIF interface, writes a frequency hopping pattern random sequence application instruction to the frequency hopping sequence controller module, and then writes a read instruction to the frequency hopping pattern random sequence to the frequency hopping sequence controller module; integrates a high-speed serial SRIO interface, and sends the frequency hopping pattern random sequence, frequency hopping data and status query instruction to the radio frequency channel unit through the SRIO interface after priority allocation processing;
[0018] The first optical fiber module converts the electrical signal output by the first processor into an optical signal; and converts the optical signal received by the optical fiber into an electrical signal and transmits it to the first processor.
[0019] The second optical fiber module converts the optical signal received by the optical fiber into an electrical signal and transmits it to the second processor; and converts the electrical signal output by the second processor into an optical signal.
[0020] The second processor is a digital signal processor with an integrated high-speed serial interface. It measures the optical fiber distance and dynamically adjusts the sending time slot of the frequency hopping pattern random sequence application instruction according to the measured value, reads the frequency hopping pattern random sequence from the SRIO interface receiving queue, generates the frequency hopping pattern frequency control information through calculation processing, and sends the frequency switching signal and frequency data signal to the frequency synthesizer module.
[0021] The present invention has the following effects: when the radio frequency separation ultra-short wave radio station performs frequency hopping service communication, the controller performs optical fiber distance measurement, and dynamically adjusts the sending time slot of the frequency hopping pattern random sequence application instruction according to the measurement value, so as to adapt to different optical fiber distance transmissions; the optical fiber data transmission priority is allocated to give priority to ensuring the real-time performance of the frequency hopping pattern random sequence transmission, and finally realizes reliable and stable frequency hopping service communication. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1 is a block diagram of a frequency hopping frequency controller for optical fiber transmission; Figure 2 It is a schematic diagram of the bidirectional transmission delay of optical fiber distance measurement; Figure 3 It is a priority allocation diagram; Figure 4 It is the frequency control time slot flow chart.
[0023] Description of the drawings: 1. Frequency hopping sequence controller module, 2-1. First processor, 3-1. First optical fiber module, 2-2. Second processor, 3-2. Second optical fiber module, 4. Frequency synthesizer module, 5. Digital terminal unit, 6. Radio frequency channel unit. DETAILED DESCRIPTION
[0024] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.
[0025] The technical solution of the present invention is a fiber optic transmission frequency hopping frequency controller including a digital terminal unit 5 and a radio frequency channel unit 6. The digital terminal unit includes a frequency hopping sequence controller module 1, a first processor 2-1, a first optical fiber module 3-1, and the radio frequency channel unit includes a second optical fiber module 3-2, a second processor 2-2, and a frequency synthesizer module 4. The digital terminal unit is bidirectionally connected to the radio frequency channel unit through an optical fiber, the frequency hopping sequence controller module is bidirectionally connected to the output and input ends of the first processor, the first processor is bidirectionally connected to the output and input ends of the first optical fiber module, the second optical fiber module is bidirectionally connected to the output and input ends of the second processor, and the second processor is bidirectionally connected to the output and input ends of the frequency synthesis module.
[0026] The model of the first processor is TMS320C6455, a product of Ti Company.
[0027] The model of the second processor is TMS320C6455, a product of Ti Company.
[0028] The frequency hopping sequence controller module 1 is a module that generates a random sequence of frequency hopping patterns by inputting parameter information, and is used to achieve the unification of frequency hopping patterns of both the transmitter and receiver in frequency hopping communication.
[0029] The first processor 2-1 is a digital signal processor with an integrated high-speed serial interface. It exchanges data with the frequency hopping sequence controller module through the EMIF interface, writes a frequency hopping pattern random sequence application instruction to the frequency hopping sequence controller module, and then writes a read instruction to read the frequency hopping pattern random sequence; it integrates a high-speed serial SRIO interface, and sends the frequency hopping pattern random sequence, frequency hopping data and status query instructions to the RF channel unit through the SRIO interface after priority allocation processing;
[0030] The first optical fiber module 3-1 converts the electrical signal output by the first processor into an optical signal; and converts the optical signal received by the optical fiber into an electrical signal and transmits it to the first processor.
[0031] The second optical fiber module 3-2 converts the optical signal received by the optical fiber into an electrical signal and transmits it to the second processor; and converts the electrical signal output by the second processor into an optical signal.
[0032] The second processor 2-4 is a digital signal processor with an integrated high-speed serial interface. It measures the optical fiber distance, dynamically adjusts the sending time slot of the frequency hopping pattern random sequence application instruction according to the measured value, reads the frequency hopping pattern random sequence from the SRIO interface receiving queue, generates the frequency hopping pattern frequency control information through calculation processing, and sends the frequency switching signal and the frequency data signal to the frequency synthesizer module.
[0033] The frequency synthesizer module 4 realizes the output of the corresponding frequency values of the primary and secondary loops of the local oscillator and the second local oscillator.
[0034] The present technical solution is a frequency hopping frequency controller method for optical fiber transmission, comprising the following steps:
[0035] Fiber distance measurement;
[0036] After the digital terminal unit and the radio frequency channel unit are powered on, the first processor enters the idle thread after completing the SRIO interface initialization, and the second processor enters the fiber distance test thread after completing the SRIO interface initialization. The current time is T1. First, a distance measurement instruction is sent, which is converted into an optical signal through the second optical fiber module and transmitted to the first optical fiber module of the digital terminal unit, and finally transmitted to the first processor through the SRIO interface. After receiving the distance measurement instruction, the first processor immediately forwards it to the SRIO interface, that is, transmits the instruction to the second processor through the optical fiber. When the second processor receives the returned distance measurement instruction, the current time is T2, and T2-T1 is the two-way transmission delay of the current optical fiber, such as Figure 2 described.
[0037] Priority allocation processing;
[0038] After receiving the frequency hopping pattern random sequence application instruction, the first processor extracts valid parameters and sends them to the frequency hopping sequence controller module through the EMIF interface. After calculation and processing, the frequency hopping pattern random sequence is read through the EMIF interface and stored in the frequency hopping data buffer.
[0039] The data packets sent by the digital terminal unit to the RF channel unit during frequency hopping service are divided into three categories: frequency hopping data frames, frequency hopping pattern random sequences and status query instructions, such as Figure 3 As shown. To ensure the normal communication of the frequency hopping service, the first processor adopts a priority allocation strategy to set three processing threads, among which the frequency hopping pattern random sequence data packet has the highest priority. The transmission of the frequency hopping pattern random sequence at any time can be preempted by the processing thread with a higher priority to occupy the processing time slot of other data packets, so as to ensure that the frequency hopping pattern random sequence is transmitted to the radio frequency channel unit on time; the processing priority of the frequency hopping data frame is lower than the priority of the frequency hopping pattern random sequence, but higher than the priority of the status query instruction; if there is no frequency hopping pattern random sequence data packet in the current time slot, the frequency hopping data frame can preempt the time slot of the status query instruction and give priority to transmitting the data packet in the frequency hopping data frame format; if there is neither a frequency hopping pattern random sequence data packet nor a frequency hopping data frame data packet in the current time slot, the first processor can send a status query instruction data packet.
[0040] Frequency control dynamic time slot processing;
[0041] During frequency hopping service communication, the second processor dynamically adjusts the sending time slot of the frequency hopping pattern random sequence application instruction according to the measured value of the optical fiber distance to ensure that the current time slot completes the transmission of the frequency switching signal and the frequency data signal. Figure 4 shown.
[0042] Through the above technical solution, the problem of frequency control signal delay caused by optical fiber transmission can be effectively solved, and the reliability and stability of the frequency hopping service communication of the RF separation ultra-short wave radio station can be guaranteed.
[0043] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection, or it can be the internal communication of two components. For ordinary persons in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
Claims
1. A frequency hopping frequency controller processing method for optical fiber transmission, characterized in that: The following steps are involved: Optical fiber distance measurement, including: after the digital terminal unit and the radio frequency channel unit are powered on, the first processor enters the idle thread after executing the SRIO interface initialization, and the second processor enters the optical fiber distance test thread after executing the SRIO interface initialization, and the current time is counted as T1. First, a distance measurement instruction is sent, which is converted into an optical signal through the second optical fiber module and transmitted to the first optical fiber module of the digital terminal unit, and finally transmitted to the first processor through the SRIO interface. After receiving the distance measurement instruction, the first processor immediately forwards it to the SRIO interface, that is, transmits the instruction to the second processor through the optical fiber. When the second processor receives the returned distance measurement instruction, the current time is counted as T2, and T2-T1 is the two-way transmission delay of the current optical fiber; The priority allocation processing includes: after the first processor receives the frequency hopping pattern random sequence application instruction, it extracts the valid parameters and sends them to the frequency hopping sequence controller module through the EMIF interface, and after the operation processing, it reads the frequency hopping pattern random sequence through the EMIF interface and stores it in the frequency hopping data buffer; during the frequency hopping service, the data packets sent by the digital terminal unit to the radio frequency channel unit are divided into three categories: frequency hopping data frames, frequency hopping pattern random sequences and status query instructions. In order to ensure the normal communication of the frequency hopping service, the first processor adopts a priority allocation strategy to set three processing threads, among which the frequency hopping pattern random sequence data packet has the highest priority, and at any time The sending of the random sequence of the frequency hopping pattern can preempt the processing time slot of other data packets with a higher priority processing thread, so as to ensure that the random sequence of the frequency hopping pattern is transmitted to the radio frequency channel unit on time; the processing priority of the frequency hopping data frame is lower than the priority of the random sequence of the frequency hopping pattern, but higher than the priority of the status query instruction; if there is no random sequence data packet of the frequency hopping pattern in the current time slot, the frequency hopping data frame can preempt the time slot of the status query instruction and give priority to transmitting the data packet in the format of the frequency hopping data frame; if there is neither a random sequence data packet of the frequency hopping pattern nor a data packet of the frequency hopping data frame in the current time slot, the first processor can send a status query instruction data packet; The processing of frequency-controlled dynamic time slots includes: during frequency-hopping service communication, the second processor dynamically adjusts the sending time slot of the frequency-hopping pattern random sequence application instruction according to the measured value of the optical fiber distance to ensure that the current time slot completes the transmission of the frequency switching signal and the frequency data signal.
2. The method for processing a frequency hopping frequency controller for optical fiber transmission according to claim 1, characterized in that: The frequency hopping sequence controller module is a module that generates a random sequence of frequency hopping patterns by inputting parameter information, and is used to achieve the unification of frequency hopping patterns of both the transmitter and receiver of the frequency hopping communication.
3. The method for processing a frequency hopping frequency controller for optical fiber transmission according to claim 1, characterized in that: The first processor is a digital signal processor with an integrated high-speed serial interface; it exchanges data with the frequency hopping sequence controller module through the EMIF interface, writes a frequency hopping pattern random sequence application instruction to the frequency hopping sequence controller module, and then writes a read instruction to the frequency hopping pattern random sequence to the frequency hopping sequence controller module; it integrates a high-speed serial SRIO interface, and sends the frequency hopping pattern random sequence, frequency hopping data and status query instructions to the RF channel unit through the SRIO interface after priority allocation processing.
4. The method for processing a frequency hopping frequency controller for optical fiber transmission according to claim 1, characterized in that: The first optical fiber module converts the electrical signal output by the first processor into an optical signal; and converts the optical signal received by the optical fiber into an electrical signal and transmits it to the first processor.
5. The method for processing a frequency hopping frequency controller for optical fiber transmission according to claim 1, characterized in that: The second optical fiber module converts the optical signal received by the optical fiber into an electrical signal and transmits it to the second processor; and converts the electrical signal output by the second processor into an optical signal.
6. The method for processing a frequency hopping frequency controller for optical fiber transmission according to claim 1, characterized in that: The second processor is a digital signal processor with an integrated high-speed serial interface. It measures the optical fiber distance and dynamically adjusts the sending time slot of the frequency hopping pattern random sequence application instruction according to the measured value, reads the frequency hopping pattern random sequence from the SRIO interface receiving queue, generates the frequency hopping pattern frequency control information through calculation processing, and sends the frequency switching signal and frequency data signal to the frequency synthesizer module.
7. A frequency hopping frequency controller for implementing the frequency hopping frequency controller processing method for optical fiber transmission as claimed in claim 1, characterized in that: The optical fiber transmission frequency hopping frequency controller includes a digital terminal unit and a radio frequency channel unit. The digital terminal unit includes a frequency hopping sequence controller module, a first processor, a first optical fiber module, and the radio frequency channel unit includes a second optical fiber module, a second processor, and a frequency synthesizer module. The digital terminal unit is bidirectionally connected to the radio frequency channel unit through an optical fiber. The frequency hopping sequence controller module is bidirectionally connected to the output and input ends of the first processor. The first processor is bidirectionally connected to the output and input ends of the first optical fiber module. The second optical fiber module is bidirectionally connected to the output and input ends of the second processor. The second processor is bidirectionally connected to the output and input ends of the frequency synthesis module. The first processor exchanges data with the frequency hopping sequence controller module through an EMIF interface.
8. The frequency hopping frequency controller according to claim 7, characterized in that: The frequency hopping sequence controller module is a module that generates a random sequence of frequency hopping patterns by inputting parameter information. The first processor is a digital signal processor with an integrated high-speed serial interface. The first optical fiber module converts the electrical signal output by the first processor into an optical signal; converts the optical signal received by the optical fiber into an electrical signal and transmits it to the first processor. The second optical fiber module converts the optical signal received by the optical fiber into an electrical signal and transmits it to the second processor; converts the electrical signal output by the second processor into an optical signal. The second processor is a digital signal processor with an integrated high-speed serial interface. The frequency synthesizer module realizes the output of the corresponding frequency values of the main and secondary loops of a local oscillator and the second local oscillator.
9. The frequency hopping frequency controller according to claim 7, characterized in that: The first processor and the second processor are of TMS320C6455 type.