Synchronous communication system based on optical fiber communication

文档序号:1159045 发布日期:2020-09-15 浏览:21次 中文

阅读说明:本技术 一种基于光纤通讯用的同步通信系统 (Synchronous communication system based on optical fiber communication ) 是由 黄永权 李锦基 李明东 龙泽 曾洋林 付长财 于 2020-06-30 设计创作,主要内容包括:本发明公开了一种基于光纤通讯用的同步通信系统,包括:接收端处理单元、发送端处理单元、同步处理单元;所述接收端处理单元和发送端处理单元输出端均与同步处理单元交互式通信连接;所述同步处理单元由第一同步模块和第二同步模块组成,且第一同步模块的输出端与第二同步模块的输入端电性连接。本发明中,通过第一同步模块实现对接收端伪码进行周期性地移动一个相位增量,实现初步同步处理,同时通过第二同步模块实现对接收端伪码进行时钟振荡频率进行调节,实现精确同步调节,通过第一同步模块和第二同步模块实现分布同步处理,提高对同步处理的效率和精确度。(The invention discloses a synchronous communication system based on optical fiber communication, comprising: the system comprises a receiving end processing unit, a sending end processing unit and a synchronous processing unit; the output ends of the receiving end processing unit and the sending end processing unit are in interactive communication connection with the synchronous processing unit; the synchronous processing unit is composed of a first synchronous module and a second synchronous module, and the output end of the first synchronous module is electrically connected with the input end of the second synchronous module. In the invention, the first synchronization module is used for periodically moving the pseudo code of the receiving end by one phase increment to realize preliminary synchronization processing, the second synchronization module is used for regulating the clock oscillation frequency of the pseudo code of the receiving end to realize accurate synchronization regulation, and the first synchronization module and the second synchronization module are used for realizing distributed synchronization processing to improve the efficiency and the accuracy of the synchronization processing.)

1. A synchronous communication system for optical fiber-based communication, comprising: the system comprises a receiving end processing unit, a sending end processing unit and a synchronous processing unit;

the output ends of the receiving end processing unit and the sending end processing unit are in interactive communication connection with the synchronous processing unit;

the synchronous processing unit consists of a first synchronous module and a second synchronous module, and the output end of the first synchronous module is electrically connected with the input end of the second synchronous module;

the receiving end processing unit and the sending end processing unit are respectively used for transmitting the pseudo code information of the receiving end and the sending end to the synchronous processing unit, and the receiving end processing unit is also used for adjusting the pseudo code according to the setting signal and the adjusting signal fed back by the first synchronous module and the second synchronous module in the synchronous processing unit;

the first synchronization module is used for converting the pseudo code of the receiving end and the phase error of the pseudo code of the sending end into a set signal and controlling the processing unit of the receiving end to periodically move by a phase increment through the set signal;

the second synchronization module is used for converting the phase errors of the pseudo codes of the receiving end and the pseudo codes of the sending end into adjusting signals, and then controlling the receiving end processing unit to adjust the clock oscillation frequency through the setting signals, so that accurate synchronization adjustment is realized.

2. The synchronous communication system according to claim 1, wherein the transmitting-end processing unit comprises a transmitting-end pseudo code generator and a second pseudo code transmission module;

the sending end pseudo code generator is used for generating pseudo codes for signals sent by the sending end, and the output end of the sending end pseudo code generator is also connected with the second pseudo code transmission module;

and the second pseudo code transmission module is used for calling the pseudo code generated by the pseudo code generator at the sending end and transmitting the pseudo code to the synchronous processing unit.

3. The system of claim 1, wherein the receiver-side processing unit comprises a receiver-side pseudo code generator and a first pseudo code transmission module;

the receiving end pseudo code generator is used for generating pseudo codes for signals received by the receiving end, and the output end of the receiving end pseudo code generator is also connected with the first pseudo code transmission module;

the first pseudo code transmission module is used for calling the pseudo code generated by the pseudo code generator at the receiving end and transmitting the pseudo code to the synchronous processing unit.

4. The system of claim 1, wherein the receiver-side processing unit further comprises a numerical control oscillation adjustment module;

the numerical control oscillation adjusting module is used for receiving the adjusting signal transmitted by the second synchronization module and controlling the local clock oscillation frequency of a receiving end pseudo-code generator in the receiving end processing unit, so that the receiving end pseudo-code generator is accurately adjusted to have the same phase as the phase of the pseudo-code generator sent to the pseudo-code generator, and accurate synchronization processing is completed.

5. The synchronous communication system for optical fiber communication according to claim 1, wherein the first synchronization module comprises a pseudo code extraction module, a multiplier processing module, an integrator processing module and a comparator processing module;

the pseudo code extraction module is used for extracting a numerical value bit and a sign bit of a local pseudo code generated by the pseudo code generator at the receiving end and respectively transmitting the numerical value bit and the sign bit to the integrator processing module and the multiplier processing module;

the multiplier processing module carries out exclusive-OR gate processing on the sign bit and then transmits a signal to the integrator processing module;

the integrator processing module performs accumulation or subtraction operation processing on the received numerical value bits according to the signals output by the multiplier processing module, and sends the output to the comparator processing module after the processing is finished;

and the comparator processing module performs comparison analysis according to the reference threshold value to determine whether the pseudo codes of the receiving end and the sending end are synchronous.

6. The synchronous communication system according to claim 5, wherein the comparator processing module feeds back a signal to the integrator processing module when the pseudo codes of the receiving end and the transmitting end are synchronous, and the integrator processing module outputs a peak value;

the comparator processing module generates a setting signal when the pseudo codes of the receiving end and the sending end are not synchronous, the setting signal is transmitted to the pseudo code generator of the receiving end, and the setting signal controls the pseudo code generator of the receiving end to set, so that synchronous adjustment is realized.

7. The synchronous communication system according to claim 5, wherein the reference threshold of the comparator processing module is half of the peak value of the output of the integrator processing module.

8. The synchronous communication system for optical fiber communication according to claim 1, wherein the second synchronization module comprises a correlator switching module and a code phase detector module;

the correlator conversion module is used for receiving the sending end pseudo codes of the receiving end pseudo codes after the synchronous processing of the first synchronization module and converting the sending end pseudo codes into signals reflecting the phase information of the sending end pseudo codes

The code phase discriminator module calls the signal generated by the correlator conversion module, analyzes and processes the signal to convert the signal into an adjusting signal, and transmits the adjusting signal to the numerical control oscillation adjusting module to realize the adjustment of the local clock oscillation frequency of the pseudo code generator at the receiving end.

Technical Field

The invention relates to the technical field of optical fiber communication, in particular to a synchronous communication system based on optical fiber communication.

Background

Optical fiber communication is a communication method that uses light waves as carriers and optical fibers as transmission media to transmit information from one place to another, and is called wired optical communication. At present, optical fiber is far superior to cable and microwave communication transmission in terms of wide transmission frequency band, high anti-interference performance and reduced signal attenuation, and has become a main transmission mode in world communication.

The existing synchronous communication system for optical fiber communication mostly adopts a single processing mode when synchronous processing is carried out, the precision of the synchronous processing is poor, the processing speed is low, and the practicability is poor.

Disclosure of Invention

In order to achieve the purpose, the invention adopts the following technical scheme: a synchronous communication system for optical fiber-based communication, comprising: the system comprises a receiving end processing unit, a sending end processing unit and a synchronous processing unit;

the output ends of the receiving end processing unit and the sending end processing unit are in interactive communication connection with the synchronous processing unit;

the synchronous processing unit consists of a first synchronous module and a second synchronous module, and the output end of the first synchronous module is electrically connected with the input end of the second synchronous module;

the receiving end processing unit and the sending end processing unit are respectively used for transmitting the pseudo code information of the receiving end and the sending end to the synchronous processing unit, and the receiving end processing unit is also used for adjusting the pseudo code according to the setting signal and the adjusting signal fed back by the first synchronous module and the second synchronous module in the synchronous processing unit;

the first synchronization module is used for converting the pseudo code of the receiving end and the phase error of the pseudo code of the sending end into a set signal and controlling the processing unit of the receiving end to periodically move by a phase increment through the set signal;

the second synchronization module is used for converting the phase errors of the pseudo codes of the receiving end and the pseudo codes of the sending end into adjusting signals, and then controlling the receiving end processing unit to adjust the clock oscillation frequency through the setting signals, so that accurate synchronization adjustment is realized.

As a further description of the above technical solution:

the sending end processing unit comprises a sending end pseudo code generator and a second pseudo code transmission module;

the sending end pseudo code generator is used for generating pseudo codes for signals sent by the sending end, and the output end of the sending end pseudo code generator is also connected with the second pseudo code transmission module;

and the second pseudo code transmission module is used for calling the pseudo code generated by the pseudo code generator at the sending end and transmitting the pseudo code to the synchronous processing unit.

As a further description of the above technical solution:

the receiving end processing unit comprises a receiving end pseudo code generator and a first pseudo code transmission module;

the receiving end pseudo code generator is used for generating pseudo codes for signals received by the receiving end, and the output end of the receiving end pseudo code generator is also connected with the first pseudo code transmission module;

the first pseudo code transmission module is used for calling the pseudo code generated by the pseudo code generator at the receiving end and transmitting the pseudo code to the synchronous processing unit.

As a further description of the above technical solution:

the receiving end processing unit also comprises a numerical control oscillation adjusting module;

the numerical control oscillation adjusting module is used for receiving the adjusting signal transmitted by the second synchronization module and controlling the local clock oscillation frequency of a receiving end pseudo-code generator in the receiving end processing unit, so that the receiving end pseudo-code generator is accurately adjusted to have the same phase as the phase of the pseudo-code generator sent to the pseudo-code generator, and accurate synchronization processing is completed.

As a further description of the above technical solution:

the first synchronization module comprises a pseudo code extraction module, a multiplier processing module, an integrator processing module and a comparator processing module;

the pseudo code extraction module is used for extracting a numerical value bit and a sign bit of a local pseudo code generated by the pseudo code generator at the receiving end and respectively transmitting the numerical value bit and the sign bit to the integrator processing module and the multiplier processing module;

the multiplier processing module carries out exclusive-OR gate processing on the sign bit and then transmits a signal to the integrator processing module;

the integrator processing module performs accumulation or subtraction operation processing on the received numerical value bits according to the signals output by the multiplier processing module, and sends the output to the comparator processing module after the processing is finished;

and the comparator processing module performs comparison analysis according to the reference threshold value to determine whether the pseudo codes of the receiving end and the sending end are synchronous.

As a further description of the above technical solution:

the comparator processing module feeds back a signal to the integrator processing module when pseudo codes of a receiving end and a sending end are synchronous, and the integrator processing module outputs a peak value;

the comparator processing module generates a setting signal when the pseudo codes of the receiving end and the sending end are not synchronous, the setting signal is transmitted to the pseudo code generator of the receiving end, and the setting signal controls the pseudo code generator of the receiving end to set, so that synchronous adjustment is realized.

As a further description of the above technical solution:

the reference threshold value of the comparator processing module is half of the output peak value of the integrator processing module.

As a further description of the above technical solution:

the second synchronization module comprises a correlator conversion module and a code phase discriminator module;

the correlator conversion module is used for receiving the sending end pseudo codes of the receiving end pseudo codes after the synchronous processing of the first synchronization module and converting the sending end pseudo codes into signals reflecting the phase information of the sending end pseudo codes

The code phase discriminator module calls the signal generated by the correlator conversion module, analyzes and processes the signal to convert the signal into an adjusting signal, and transmits the adjusting signal to the numerical control oscillation adjusting module to realize the adjustment of the local clock oscillation frequency of the pseudo code generator at the receiving end.

The invention provides a synchronous communication system based on optical fiber communication. The method has the following beneficial effects:

this synchronous communication system based on optical fiber communication usefulness realizes moving a phase increment to receiving end pseudo code through first synchronization module periodically, realize preliminary synchronization and handle, realize carrying out clock oscillation frequency to receiving end pseudo code through the second synchronization module simultaneously and adjust, realize accurate synchronization and adjust, realize distributing synchronization through first synchronization module and second synchronization module and handle, improve efficiency and the accuracy to synchronization and handle, can select first synchronization module to transfer machine or first synchronization module and second synchronization module to carry out synchronous adjustment when superposing according to actual optical fiber communication needs simultaneously, improve the flexibility of using.

Drawings

Fig. 1 is an overall schematic diagram of a synchronous communication system for optical fiber-based communication according to the present invention;

FIG. 2 is a schematic diagram of a first synchronization module of the present invention;

FIG. 3 is a diagram of a second synchronization module according to the present invention;

FIG. 4 is a diagram of a receiving end processing unit according to the present invention;

fig. 5 is a schematic diagram of a transmitting-end processing unit according to the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments.

Referring to fig. 1 to 5, a synchronous communication system for optical fiber-based communication includes: the system comprises a receiving end processing unit, a sending end processing unit and a synchronous processing unit;

the output ends of the receiving end processing unit and the sending end processing unit are in interactive communication connection with the synchronous processing unit;

the synchronous processing unit consists of a first synchronous module and a second synchronous module, and the output end of the first synchronous module is electrically connected with the input end of the second synchronous module;

the receiving end processing unit and the sending end processing unit are respectively used for transmitting the pseudo code information of the receiving end and the sending end to the synchronous processing unit, and the receiving end processing unit is also used for adjusting the pseudo code according to the setting signal and the adjusting signal fed back by the first synchronous module and the second synchronous module in the synchronous processing unit;

the first synchronization module is used for converting the pseudo code of the receiving end and the phase error of the pseudo code of the sending end into a set signal and controlling the processing unit of the receiving end to periodically move by a phase increment through the set signal;

the second synchronization module is used for converting the phase errors of the pseudo codes of the receiving end and the pseudo codes of the sending end into adjusting signals, and then controlling the receiving end processing unit to adjust the clock oscillation frequency through the setting signals, so that accurate synchronization adjustment is realized.

The sending end processing unit comprises a sending end pseudo code generator and a second pseudo code transmission module;

the sending end pseudo code generator is used for generating pseudo codes for signals sent by the sending end, and the output end of the sending end pseudo code generator is also connected with the second pseudo code transmission module;

the second pseudo code transmission module is used for calling the pseudo code generated by the pseudo code generator at the sending end and transmitting the pseudo code to the synchronous processing unit.

The receiving end processing unit comprises a receiving end pseudo code generator and a first pseudo code transmission module;

the receiving end pseudo code generator is used for generating pseudo codes for signals received by the receiving end, and the output end of the receiving end pseudo code generator is also connected with the first pseudo code transmission module;

the first pseudo code transmission module is used for calling the pseudo code generated by the pseudo code generator at the receiving end and transmitting the pseudo code to the synchronous processing unit.

The receiving end processing unit also comprises a numerical control oscillation adjusting module;

the numerical control oscillation adjusting module is used for receiving the adjusting signal transmitted by the second synchronization module and controlling the local clock oscillation frequency of a receiving end pseudo-code generator in the receiving end processing unit, so that the receiving end pseudo-code generator is accurately adjusted to have the same phase as the phase of the pseudo-code generator sent to the pseudo-code generator, and accurate synchronization processing is finished.

The first synchronization module comprises a pseudo code extraction module, a multiplier processing module, an integrator processing module and a comparator processing module;

the pseudo code extraction module is used for extracting a numerical value bit and a sign bit of a local pseudo code generated by the pseudo code generator at the receiving end and respectively transmitting the numerical value bit and the sign bit to the integrator processing module and the multiplier processing module;

the multiplier processing module carries out exclusive-OR gate processing on the sign bit and then transmits a signal to the integrator processing module;

the integrator processing module performs accumulation or subtraction operation processing on the received numerical value bits according to the signals output by the multiplier processing module, and sends the output to the comparator processing module after the processing is finished;

and the comparator processing module performs comparison and analysis according to the reference threshold value to determine whether the pseudo codes of the receiving end and the sending end are synchronous or not.

The comparator processing module feeds back a signal to the integrator processing module when pseudo codes of a receiving end and a sending end are synchronous, and the integrator processing module outputs a peak value;

the comparator processing module generates a setting signal when the pseudo codes of the receiving end and the sending end are not synchronous, the setting signal is transmitted to the pseudo code generator of the receiving end, and the setting signal controls the pseudo code generator of the receiving end to set, so that synchronous adjustment is realized.

The reference threshold value of the comparator processing module is half of the peak value output by the integrator processing module.

The second synchronization module comprises a correlator conversion module and a code phase discriminator module;

the correlator conversion module is used for receiving the sending end pseudo codes of the receiving end pseudo codes after the synchronous processing of the first synchronization module and converting the sending end pseudo codes into signals reflecting the phase information of the sending end pseudo codes

The code phase discriminator module calls the signal generated by the correlator conversion module, analyzes and processes the signal to convert the signal into an adjusting signal, and transmits the adjusting signal to the numerical control oscillation adjusting module to realize the adjustment of the local clock oscillation frequency of the pseudo code generator at the receiving end.

The synchronous processing method comprises the steps of periodically moving a phase increment to a receiving end pseudo code through a first synchronous module to achieve preliminary synchronous processing, adjusting the clock oscillation frequency of the receiving end pseudo code through a second synchronous module to achieve accurate synchronous adjustment, achieving distributed synchronous processing through the first synchronous module and the second synchronous module, improving efficiency and accuracy of synchronous processing, and meanwhile selecting the first synchronous module to carry out tuning or synchronously adjusting when the first synchronous module and the second synchronous module are overlapped according to actual optical fiber communication requirements, and improving use flexibility.

In the description herein, references to the description of "one embodiment," "an example," "a specific example," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.

The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art should be considered to be within the technical scope of the present invention, and the technical solutions and the inventive concepts thereof according to the present invention should be equivalent or changed within the scope of the present invention.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:区块链的共识机制配置及背书策略配置方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!