Fiber optic coupling system with remote protocol self-verification function
Patent Information
- Application Number
- CN202611434661.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-16
- Publication Date
- 2026-10-20
AI Technical Summary
然而,该模式存在明显缺陷:首先,软件系统自身不具备通信功能验证能力
本发明实施例系统具有远程通信协议的自验证能力,可在本地光纤耦合控制系统的开发过程中,对网络通信功能及网络协议编解码的正确性进行充分验证,从而大幅降低系统集成和联调时间,提升工作效率及产品质量。
Smart Images

Figure FT_1 
Figure FT_2 
Figure FT_3
Abstract
Description
Technical Field
[0001] This invention relates to the field of laser communication technology, and specifically provides an optical fiber coupling system with remote protocol self-verification function. Background Technology
[0002] Laser communication, as a key supporting technology for building an integrated space-ground information network, has the core task of establishing inter-satellite backbone links and high-speed, high-capacity data transmission channels between satellites and between satellites and the ground to meet the real-time transmission needs of massive amounts of data. In the space-to-ground laser communication link, satellites continuously generate massive amounts of remote sensing images and spectral data, which, limited by onboard storage and processing capabilities, must be transmitted back to the ground in a timely manner. The ground station, as a high-performance receiving terminal, relies on systems such as telescope servoing, acquisition and tracking, adaptive optics, and fiber optic coupling to efficiently capture and recover weak laser signals under complex atmospheric turbulence conditions, achieving high-speed, stable, and low-error-rate data downlink. Among these, the fiber optic coupling system is responsible for injecting space laser signals into the optical fiber with high precision, serving as a crucial interface connecting the free-space optical path and the ground fiber optic network. This system improves mode field matching through multi-dimensional precise adjustment of beam position and angle, and effectively suppresses efficiency fluctuations caused by angular and displacement coupling errors by employing error modeling and real-time decoupling compensation techniques. The fiber optic coupling software runs on the local computer, directly controlling the hardware to perform high-precision alignment and error compensation, and processing and displaying the coupled spot image in real time; while the remote control system, as a comprehensive management and control platform based on B / S architecture, integrates the software of various subsystems to realize global scheduling, cross-system collaborative control and remote operation, ensuring fully automated closed-loop management.
[0003] Laser communication ground stations are complex systems integrating optics, mechanics, electronics, and software. They typically consist of multiple subsystems, including telescope master control, acquisition and tracking for various wavelengths, adaptive optics, precision tracking, fiber optic coupling, and a remote integrated control system. While multi-team collaborative development and centralized debugging are efficient models, improving the accuracy of each subsystem's development and reducing integration costs are pressing issues. The remote integrated control system communicates with each subsystem via network protocols, and protocol interoperability is a major aspect of later integration testing. Since integration testing must be performed sequentially and cannot be parallelized, improving the communication accuracy of each subsystem during development becomes crucial for shortening integration testing time.
[0004] like Figure 1As shown, in the traditional working mode, both the software control interface and the network control receiving module send instructions to the hardware via function calls, and the status receiving module also pushes messages via function calls. However, this mode has significant drawbacks: First, the software system itself lacks the capability to verify communication functionality. To complete verification before system integration, a separate simulated remote control system needs to be developed. This not only increases the maintenance cost of code with no product value, but also results in a high degree of code redundancy due to the high degree of overlap between the simulation system's interface and logic and the local software. In actual rapid iterations of development, the simulation system often lags behind, requiring significant time and resources for synchronous iteration during re-verification. Second, if the verification of the communication module is postponed to the full system integration stage, major code defects such as TCP packet splicing / unsplicing, UDP frame association, and complex communication format error parsing cannot be detected in advance. During full system integration, each subsystem is busy, and if code defects lead to lengthy modifications, it will severely impact the system's development cycle and delivery schedule. Summary of the Invention
[0005] To address the aforementioned problems, this invention provides an optical fiber coupling system with remote protocol self-verification functionality. It introduces an analog network control transmission module and an analog network status reception module into the traditional operating mode to simulate a remote control system, thereby achieving self-verification. This significantly reduces system integration and debugging time, and improves work efficiency and product quality.
[0006] The fiber optic coupling system with remote protocol self-verification function provided by the present invention includes: The remote control system, the local fiber optic coupling system, and the fiber optic coupling hardware system of the laser communication ground station; the local fiber optic coupling system includes an analog network control and transmission module, an analog network status receiving module, a software control interface, a status display interface, a network control receiving module, a network status transmission module, a fiber optic coupling system control and transmission module, and a fiber optic coupling system status receiving module; The remote control system is used to send network control commands and receive network status data, while the fiber optic coupling hardware system is used to receive and execute hardware control commands and send hardware status data. The simulated network control sending module is used to simulate a remote control system. The software operation interface sends control commands through the simulated network control sending module, and the network control receiving module receives the control commands and sends them to the fiber optic coupling hardware system through the fiber optic coupling system control sending module. The fiber optic coupling system status receiving module receives status information from the fiber optic coupling hardware system and sends the status information through the network status sending module. After receiving the status information, the simulated network status receiving module sends it to the status display interface for status display. The remote protocol self-verification function is achieved by simulating a network control sending module and a network status receiving module.
[0007] Preferably, the analog network control sending module includes a control command transmitter and a control command codec, and the network control receiving module includes a control command receiver and a control command codec, with the two control command codecs being the same module.
[0008] Preferably, the simulated network status receiving module includes a status information receiver and a status information codec, and the network status sending module includes a status information transmitter and a status information codec, with the two status information codecs being the same module.
[0009] Preferably, the control commands sent by the simulated network control sending module through the software control interface are the same as the control commands of the remote control system.
[0010] Preferably, the connection pool of the control command receiver of the network control receiving module comprises two parts: a remote receiving connection pool and a local receiving unit; the remote receiving connection pool is used to maintain the connection of one or more remote control systems, while the local receiving unit only maintains the connection of a single network loopback address.
[0011] Preferably, the control commands of the local receiving unit and the remote receiving connection pool have equal effect.
[0012] Preferably, the connection pool of the status information transmitter also includes two parts: a remote transmission connection pool and a local transmission unit; the remote transmission connection pool is used to maintain the connection of one or more remote control systems, and the local transmission unit only maintains the connection of a single network loopback address.
[0013] Preferably, the status information codec sends the data to the remote transmission connection pool and the local transmission unit respectively.
[0014] Compared with the prior art, the present invention can achieve the following beneficial effects: The system of this invention has the ability to self-verify remote communication protocols. During the development of a local fiber optic coupling control system, the correctness of network communication functions and network protocol encoding and decoding can be fully verified, thereby significantly reducing system integration and debugging time and improving work efficiency and product quality.
[0015] The system involved in this invention optimizes the structure by transforming function calls in the local software interface into homogeneous network communication, enabling pre-verification of network communication and communication protocols. This allows for the resolution of a large amount of communication module verification work before full system integration testing, without the need to maintain additional simulation software systems, effectively reducing workload, shortening the full system integration testing cycle, and further improving product quality. Attached Figure Description
[0016] Figure 1This is a schematic diagram of the system composition based on the traditional working mode provided in the background technology; Figure 2 This is a schematic diagram of an optical fiber coupling system with remote protocol self-verification function provided according to an embodiment of the present invention; Figure 3 This is a schematic diagram of the working mode of an optical fiber coupling system with remote protocol self-verification function provided according to an embodiment of the present invention; Figure 4 This is a schematic diagram of the connection pool of the control command receiver provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of a status information transmitter connection pool provided according to an embodiment of the present invention. Detailed Implementation
[0017] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only for explaining the invention and do not constitute a limitation thereof. Similar elements in different embodiments are referred to by associated similar element reference numerals. In the following embodiments, many details are described to facilitate a better understanding of the invention. However, those skilled in the art will readily recognize that some features may be omitted in different situations, or may be replaced by other elements, materials, or methods. In some cases, some operations related to the invention are not shown or described in the specification. This is to avoid obscuring the core parts of the invention with excessive description. For those skilled in the art, detailed description of these related operations is not necessary; they can fully understand the related operations based on the description in the specification and general technical knowledge in the art.
[0018] It should be noted that, unless otherwise specified, the embodiments and features described in this invention can be combined to form various implementations. Furthermore, the order of the steps or actions in the method description can be changed or adjusted in a manner readily apparent to those skilled in the art. Therefore, the various orders in the specification and drawings are merely for the clear description of a particular embodiment and do not imply a mandatory order, unless otherwise stated that a particular order must be followed.
[0019] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," and "counterclockwise," etc., indicating orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation on this invention. Furthermore, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, features defined with "first," "second," etc., may explicitly or implicitly include one or more of that feature. In the description of this invention, unless otherwise stated, "a plurality of" means two or more.
[0020] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art will understand the specific meaning of the above terms in this invention based on the specific circumstances.
[0021] The present invention will now be described in detail with reference to the accompanying drawings and embodiments.
[0022] like Figure 2 and Figure 3 As shown, this embodiment of the invention provides an optical fiber coupling system with remote protocol self-verification function, including a remote control system, a local optical fiber coupling system, and an optical fiber coupling hardware system installed at a laser communication ground station. The remote control system is used to send network control commands and receive network status data, and the optical fiber coupling hardware system is used to receive and execute hardware control commands and send hardware status data.
[0023] The local fiber optic coupling system comprises a display and control section, a network communication section, and a hardware communication section. The display and control section is used for local human-machine interaction, including a software control interface and a status display interface. The network communication section is used for network communication and remote control system simulation, including a simulated network control sending module, a simulated network status receiving module, a network control receiving module, and a network status sending module. The simulated network control sending module simulates the remote control system, and the simulated network status receiving module together achieve the remote protocol self-verification function. The hardware communication section is used for the control sending and status receiving of the hardware system, including a fiber optic coupling system control sending module and a fiber optic coupling system status receiving module. Specifically, the simulated network control sending module includes a control command transmitter and a control command codec; the simulated network status receiving module includes a status information receiver and a status information codec; the network control receiving module includes a control command receiver and a control command codec; and the network status sending module includes a status information transmitter and a status information codec.
[0024] To achieve remote protocol self-verification, this invention eliminates the direct hardware function call for control commands issued by the software interface. Instead, the commands first pass through the simulated network control sending module before being sent out, with the content identical to that sent by the remote control system. Specifically, the software interface uses internal function calls to send control commands via the simulated network control sending module's control command codec and transmitter. The actual content of these control commands is identical to that of the remote control system. The network control receiving module's control command receiver then receives the command, parses it using its codec, completes the function call to the fiber optic coupling system control sending module, and sends it to the fiber optic coupling hardware system, thus controlling the hardware system. The simulated network control sending module and the network control receiving module use the same codec, as do the network status sending module and the simulated network status receiving module. Encoding and decoding the control commands are inverse operations of the same communication protocol. By adding a small amount of work to encode control commands that are not part of the local system, developers gain a deeper understanding of the communication protocol and complete the initial verification of the control command decoding function.
[0025] The fiber optic coupling system status receiving module receives status information from the fiber optic coupling hardware system. Through internal function calls, it transmits the same status information via the status information encoder / decoder and status information transmitter of the network status sending module to both the remote control system and the analog network status receiving module. The status information sent to the analog network status receiving module is then processed by its internal status information receiver and status information encoder / decoder before being displayed on the status display interface. At this point, developers can verify the correctness of the status information displayed on the interface to perform preliminary verification of the communication protocol. The status information encoder / decoder of the network status sending module and the analog network status receiving module are the same module; encoding and decoding are inverse operations of the same communication protocol. By adding a small amount of work related to status information decoding that is not part of the local system, developers can further understand the communication protocol and complete the preliminary verification of the status information encoding function.
[0026] like Figure 4 and Figure 5 As shown, typically a local system needs to support one or more remote control systems. However, in this embodiment of the invention, the simulated network control sending module has only one instance. Therefore, the connection pool of the control command receiver of the network control receiving module comprises two parts: a remote receiving connection pool and a local receiving unit. The remote receiving connection pool maintains connections to one or more remote control systems, while the local receiving unit maintains a connection to a single network loopback address. Furthermore, the control commands from the local receiving unit and the remote receiving connection pool have equal validity, sending data to the control command codec to achieve final control.
[0027] Similarly, the connection pool of the status information transmitter also consists of two parts: a remote transmission connection pool and a local transmission unit. The remote transmission connection pool maintains connections to one or more remote control systems, while the local transmission unit maintains connections to only a single network loopback address. The status information codec sends data to both the remote transmission connection pool and the local transmission unit, and the data ultimately reaches the corresponding client.
[0028] In this embodiment of the invention, the fiber optic coupling hardware system involved in a certain fiber optic coupling control system includes a high-speed camera, a fast-reflection mirror controller, a focus controller, an optical power meter controller, and a fiber optic switching mechanism. The software control interface has control functions for the above-mentioned hardware, and the communication protocol is a binary structure that includes the control capabilities of the above-mentioned hardware.
[0029] In addition, the camera parameters and images fed back by the high-speed camera, the angle information fed back by the fast-reflecting mirror controller, the encoder information fed back by the focusing controller, and the status information fed back by the optical power meter controller and the fiber optic switching mechanism all use a binary structure communication protocol, and are ultimately displayed on the status display interface and the remote control system.
[0030] The hardware system and status information mentioned in this embodiment of the invention are only examples of typical application scenarios. The actual hardware control and status display may be more, less, or slightly different from this embodiment. In addition, in some applications with small image data volume, ample network bandwidth, low real-time requirements, and permissible communication protocols, the network control receiving module and the network status sending module can be combined into a network communication module.
[0031] Although embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.
[0032] The specific embodiments of the present invention described above do not constitute a limitation on the scope of protection of the present invention. Any other corresponding changes and modifications made in accordance with the technical concept of the present invention should be included within the scope of protection of the claims of the present invention.
Claims
1. A fiber optic coupling system with remote protocol self-verification function, characterized in that, include: The system comprises a remote control system, a local fiber optic coupling system, and a fiber optic coupling hardware system for a laser communication ground station; the local fiber optic coupling system includes an analog network control and transmission module, an analog network status receiving module, a software control interface, a status display interface, a network control and reception module, a network status transmission module, a fiber optic coupling system control and transmission module, and a fiber optic coupling system status receiving module. The remote control system is used to send network control commands and receive network status data, and the fiber optic coupling hardware system is used to receive and execute hardware control commands and send hardware status data. The simulated network control sending module is used to simulate the remote control system. The software operation interface sends control commands through the simulated network control sending module, and the network control receiving module receives the control commands and sends them to the fiber optic coupling hardware system through the fiber optic coupling system control sending module. The fiber optic coupling system status receiving module receives status information from the fiber optic coupling hardware system and sends the status information through the network status sending module. After receiving the status information, the simulated network status receiving module sends it to the status display interface for status display. The remote protocol self-verification function is realized through the simulated network control sending module and the simulated network status receiving module.
2. The fiber optic coupling system with remote protocol self-verification function as described in claim 1, characterized in that, The simulated network control sending module includes a control command transmitter and a control command codec, and the network control receiving module includes a control command receiver and a control command codec, with the two control command codecs being the same module.
3. The fiber optic coupling system with remote protocol self-verification function as described in claim 1, characterized in that, The simulated network status receiving module includes a status information receiver and a status information codec, and the network status sending module includes a status information transmitter and a status information codec, with the two status information codecs being the same module.
4. The fiber optic coupling system with remote protocol self-verification function as described in claim 1, characterized in that, The control commands sent by the software control interface through the simulated network control sending module are the same as the control commands of the remote control system.
5. The fiber optic coupling system with remote protocol self-verification function as described in claim 2, characterized in that, The connection pool of the control command receiver of the network control receiving module comprises two parts: a remote receiving connection pool and a local receiving unit. The remote receiving connection pool is used to maintain the connection of one or more of the remote control systems, while the local receiving unit maintains the connection of only a single network loopback address.
6. The fiber optic coupling system with remote protocol self-verification function as described in claim 5, characterized in that, The control commands of the local receiving unit and the remote receiving connection pool have the same effect.
7. The fiber optic coupling system with remote protocol self-verification function as described in claim 3, characterized in that, The connection pool of the status information transmitter also includes two parts: a remote transmission connection pool and a local transmission unit. The remote transmission connection pool is used to maintain the connection of one or more of the remote control systems, while the local transmission unit only maintains the connection of a single network loopback address.
8. The fiber optic coupling system with remote protocol self-verification function as described in claim 7, characterized in that, The status information codec sends data to the remote transmission connection pool and the local transmission unit, respectively.