Control method of optical communication performance, communication device and system

The optical communication performance information is transmitted through OTN frames, and the transmit optical axis and power are adjusted, which solves the problems of optical communication performance deterioration and link interruption in inter-star link communication, and improves optimization efficiency and terminal adaptability.

CN120128260APending Publication Date: 2025-06-10HUAWEI TECH CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202311691974.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-08
Publication Date
2025-06-10

AI Technical Summary

Technical Problem

In inter-star link communication, the optical communication performance of the spatial optical communication terminal is affected by a variety of factors, resulting in deterioration of communication performance and link interruption, affecting the terminal's on-orbit availability.

Method used

Optical communication performance information is transmitted through OTN frames, including communication received optical power, bit error rate, etc., to achieve high frequency acquisition of optical communication performance information, adjust the direction of the transmitted optical axis and emitted optical power, and optimize the optical communication performance.

Benefits of technology

It improves the efficiency and reliability of the results of optical communication performance optimization, enhances the adaptability of spatial optical communication terminals to the space environment, reduces the dependence on microwave communication, and realizes the optimization of optical communication performance in the full-track segment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120128260A_ABST
    Figure CN120128260A_ABST
Patent Text Reader

Abstract

The invention discloses an optical communication performance control method, a communication device and a system, and the method comprises the steps that a first space optical communication terminal receives a data frame from a second space optical communication terminal, and the overhead area of the data frame carries the optical communication performance information of the second space optical communication terminal; the optical communication performance information comprises communication receiving optical power of an optical signal, received by the second space optical communication terminal, of the first space optical communication terminal; demapping the data frame to obtain communication receiving optical power; and adjusting the direction of a transmitting optical axis of the first space optical communication terminal according to the communication receiving optical power, so that the communication receiving optical power of the second space optical communication terminal is greater than or equal to a power threshold, and the transmitting optical axis is the direction in which the first space optical communication terminal transmits an optical signal to the second space optical communication terminal. The technical scheme can be applied to the technical field of optical communication, the efficiency of optical communication performance optimization and the reliability of an optimization result can be improved, and the adaptability of the space optical communication terminal to space mechanics and thermal environments can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of optical communication technologies, and more particularly, to a method for controlling optical communication performance, a communication device, and a system. Background Art

[0002] The free-space optical network is an important part of the space-air-ground integrated network. Space optical communication can be achieved between satellites, space stations, airplanes, ground stations, airships, and ships. The acquisition, tracking, and pointing (ATP) mechanism of the laser communication terminal (LCT) is the cornerstone for establishing and maintaining the space optical communication link.

[0003] The ATP mechanism at the receiving end detects the beacon light emitted by the transmitting end, captures and tracks it, and then returns a beacon light to the transmitting end to complete point-to-point locking and establish a communication link between the receiving end and the transmitting end. However, in inter-satellite link communication, the communication performance between the receiving end and the transmitting end is affected by various factors. For example, during the period from launch into orbit to on-orbit stable operation, the LCT is affected by factors such as shock, vibration, weightlessness, force and heat stress, and aging, resulting in changes in the coaxiality of the light receiving and emitting axes of the ATP mechanism in the LCT or deformation of the mirror surface. In addition, during the long-term operation of the LCT, device aging and spot distortion of the ATP mechanism will occur. The above factors will all cause a decrease in the transmitted and received optical power, thereby deteriorating the communication performance, and even causing the communication link to be interrupted, affecting the on-orbit availability of the LCT. Currently, the communication performance of the inter-satellite link is generally optimized by on-orbit calibration methods, with low optimization efficiency and limited application scenarios.

[0004] In view of this, a solution that can improve the optimization efficiency of inter-satellite link communication performance is urgently needed to be developed. Summary of the Invention

[0005] This application provides a method for controlling optical communication performance, a communication device, and a system, which can improve the efficiency of optical communication performance optimization and the reliability of the optimization results, and thus contribute to improving the adaptability of communication terminals to the space mechanical and thermal environments.

[0006] In a first aspect, a method for controlling optical communication performance is provided. This method can be executed by a first space optical communication terminal, or by a chip or circuit in the first space optical communication terminal. The method includes: receiving a data frame from a second space optical communication terminal, where the overhead area of the data frame carries optical communication performance information of the second space optical communication terminal, and the optical communication performance information includes the communication received optical power of the second space optical communication terminal for the optical signal received from the first space optical communication terminal; demapping the data frame to obtain the communication received optical power; and adjusting the pointing of the transmitting optical axis of the first space optical communication terminal according to the communication received optical power, so that the communication received optical power of the second space optical communication terminal is greater than or equal to a power threshold, where the transmitting optical axis is the direction in which the first space optical communication terminal sends an optical signal to the second space optical communication terminal.

[0007] In some implementation manners, the communication received optical power is determined by the second space optical communication terminal based on the optical signal sent by the first space optical communication terminal. It can be understood that: the communication received optical power is the optical power determined by the communication detector of the second space optical communication terminal detecting the optical signal, where the communication detector may include a power detector (PD) at the entrance of a pre-amplifier (PA).

[0008] In some implementation manners, the data frame is an optical transport network (OTN) frame.

[0009] It should be noted that the space optical communication terminal involved in this application may be an LCT, or an ATP, or other terminal devices using laser as an information carrier.

[0010] In the above technical solution, by transmitting the optical communication performance information through the OTN frame, on the one hand, it enables the receiving end of the OTN frame (i.e., the first space optical communication terminal) to obtain the optical communication performance information at a high frequency, thereby improving the efficiency of optimizing the optical communication performance (such as the pointing of the optical axis). In addition, since the optical communication performance between space optical communication terminals is greatly affected by the space environment (such as the mechanical environment and the thermal environment), optimizing the optical communication performance according to the optical communication performance information obtained at a high frequency can also improve the adaptability of the space optical communication terminal to the space environment. On the other hand, by transmitting the optical communication performance information through the OTN frame, it can also reduce the dependence on microwave communication during the process of optimizing the optical communication performance, enabling the space optical communication terminal to optimize the optical communication performance throughout the entire orbit in orbit, and reducing the dependence on ground measurement and control.

[0011] In combination with the first aspect, in certain implementations of the first aspect, the optical communication performance information further includes the ephemeris data of the second space optical communication terminal and / or the inter-satellite distance between the first space optical communication terminal and the second space optical communication terminal; the method further includes: determining the received optical power compensation amount of the first space optical communication terminal according to the ephemeris data and / or the inter-satellite distance; adjusting the pointing of the transmitting optical axis of the first space optical communication terminal according to the received optical power for communication, including: determining the compensated received optical power according to the received optical power compensation amount and the received optical power for communication; adjusting the pointing of the transmitting optical axis according to the compensated received optical power.

[0012] Exemplarily, determining the received optical power compensation amount of the first space optical communication terminal according to the ephemeris data may include: determining the inter-satellite distance between the first space optical communication terminal and the second space optical communication terminal according to the ephemeris data, and determining the received optical power compensation amount of the first space optical communication terminal according to the inter-satellite distance.

[0013] In the above technical solution, the distance between satellites will affect the magnitude of the received optical power. Optimizing the optical axis pointing based on the inter-satellite distance between satellites helps to further improve the accuracy of communication performance optimization. In particular, when the two satellites belong to different orbits, the communication distance between the two satellites will be in a changing state and is not easy to predict. Transmitting the information indicating the inter-satellite distance between the two satellites in the OTN frame can achieve the optimization of optical communication performance in the scenario of establishing a link between different orbits. Sending the above inter-satellite distance and / or ephemeris data to the first space optical communication terminal is also helpful for the first space optical communication terminal to quickly capture the second space optical communication terminal when a communication disconnection occurs (such as a disconnection caused by solar eclipse) between the first space optical communication terminal and the second space optical communication terminal, and then quickly restore the communication link. In addition, by transmitting the inter-satellite distance and / or ephemeris data through the OTN frame, since the transmission frequency is relatively high, when a disconnection occurs, the first space optical communication terminal can determine the position of the second space optical communication terminal faster, and then achieve faster capture and faster restoration of the communication link.

[0014] In combination with the first aspect, in certain implementations of the first aspect, the optical communication performance information further includes at least one of the following: the bit error rate of the communication between the second space optical communication terminal and the first space optical communication terminal, the detected received optical power determined by the second space optical communication terminal according to the optical signal sent by the first space optical communication terminal, and the method further includes: adjusting the power of the light emitted along the transmitting optical axis according to the bit error rate and / or the detected received optical power.

[0015] Exemplarily, the detected received optical power may be determined by the second space optical communication terminal detecting the optical signal sent by the first space optical communication terminal through a tracking detector; or, the detected received optical power may also refer to the total gray level of the camera or the total gray level of the light spot in the camera, etc., which characterizes the optical power received or converted by the light spot position detector.

[0016] In the above technical solution, by using the bit error rate of OTN frame transmission and / or the detected received optical power, it helps to optimize the transmitted optical power, avoid waste of energy caused by excessive transmitted optical power, and also avoid an increase in bit error rate caused by insufficient transmitted optical power.

[0017] Combined with the first aspect, in some implementation manners of the first aspect, adjusting the power of the light emitted along the emission optical axis includes: when the detected received optical power is greater than or equal to the received optical power threshold, reducing the power of the light emitted along the emission optical axis.

[0018] In the above technical solution, when the transmitted optical power of the first space optical communication terminal is too large, it may cause the tracking detector of the second space optical communication terminal to be saturated, resulting in a decrease in tracking accuracy, and thus a decrease in the accuracy of the detected received optical power determined by the second space optical communication terminal. Therefore, when the detected received optical power is greater than or equal to the received optical power threshold, reducing the transmitted optical power can ensure the tracking accuracy of the tracking detector of the second space optical communication terminal, and further improve the accuracy of optical communication performance optimization.

[0019] Combined with the first aspect, in some implementation manners of the first aspect, the optical communication performance information further includes information on whether the second space optical communication terminal has completed the optimization of the emission optical axis pointing and / or the optimization of the transmitted optical power; adjusting the pointing of the emission optical axis of the first space optical communication terminal according to the communication received optical power includes: when the second space optical communication terminal in the optical communication performance information has completed the optimization of the emission optical axis pointing, adjusting the pointing of the emission optical axis according to the communication received optical power.

[0020] In the above technical solution, after the second space optical communication terminal completes the optimization of the optical axis pointing, the first space optical communication terminal then performs the optimization of the optical axis pointing, which helps to improve the coaxiality of the transmitting and receiving optical axes, and further improve the optical communication performance between the first space optical communication terminal and the second space optical communication terminal.

[0021] Combined with the first aspect, in some implementation manners of the first aspect, the optical communication performance information further includes a performance optimization mode, and the performance optimization mode includes: at least one of the first space optical communication terminal and the second space optical communication terminal performs communication performance optimization.

[0022] In the above technical solution, by indicating the performance optimization mode, it is possible to achieve compatibility between single-end independent optimization and double-end cooperative synchronous optimization, which is convenient for using the old (optimized or calibrated space optical communication terminal) to calibrate the new (unoptimized or uncalibrated space optical communication terminal) in the large-scale inter-satellite networking scenario, and can greatly improve the inter-satellite calibration efficiency.

[0023] In combination with the first aspect, in certain implementations of the first aspect, the optical communication performance information further includes the transmitted optical power of the second space optical communication terminal, and the transmitted optical power is used to determine the communication link state between the first space optical communication terminal and the second space optical communication terminal.

[0024] In the above technical solution, the first space optical communication terminal can determine whether the communication link between the first space optical communication terminal and the second space optical communication terminal is normal according to the transmitted optical power of the second space optical communication terminal and the received optical power detected by itself. For example, if the deviation between the transmitted optical power of the second space optical communication terminal and the received optical power detected by itself is too large, it is confirmed that the communication between the two is abnormal, and then the processing of optical signals can be paused, which helps to save power consumption.

[0025] In combination with the first aspect, in certain implementations of the first aspect, when the optical communication performance information includes multiple sub-information including the received optical power of communication, the overhead area further carries first indication information, and the first indication information is used to indicate the transmission order of the multiple sub-information.

[0026] Exemplarily, the multiple sub-information may include the received optical power of communication, and may also include at least one of the above-mentioned detected received optical power, bit error rate, information on whether the second space optical communication terminal has completed the optimization of the transmitted optical axis pointing and / or the optimization of the transmitted optical power, ephemeris data of the second space optical communication terminal and / or the inter-satellite distance between the first space optical communication terminal and the second space optical communication terminal, performance optimization mode, and transmitted optical power of the second space optical communication terminal.

[0027] In the above technical solution, by indicating the content included in the optical communication performance information through the first indication information, the flexibility of the transmitted optical communication performance information can be improved.

[0028] In combination with the first aspect, in certain implementations of the first aspect, the optical communication performance information is carried in at least one of the following in the second row of the data frame: columns 5 to 7, columns 8 to 10, or columns 11 to 13.

[0029] Alternatively, the optical communication performance information may also be carried in at least one of the following in the third row of the data frame: columns 1 to 3, columns 4 to 6, or columns 7 to 9.

[0030] In the above technical solution, carrying the optical communication performance information through the above fields of the OTN frame helps to improve the compatibility between space optical communication and terrestrial optical communication, and also helps to improve the flexibility of space optical communication.

[0031] In a second aspect, a communication method is provided. This method can be executed by a first space optical communication terminal, or by a chip or circuit in the first space optical communication terminal. The method includes: receiving a data frame from a second space optical communication terminal. The overhead area of the data frame carries the optical communication performance information of the second space optical communication terminal. The optical communication performance information includes the communication received optical power of the second space optical communication terminal for receiving the optical signal from the first space optical communication terminal, and the communication received optical power is used to adjust the pointing of the emission optical axis of the first space optical communication terminal, so that the communication received optical power of the second space optical communication terminal is greater than or equal to a power threshold. The above-mentioned emission optical axis indicates the direction in which the first space optical communication terminal sends an optical signal to the second space optical communication terminal; demapping the data frame to obtain the communication received optical power.

[0032] In combination with the second aspect, in some implementation manners of the second aspect, the optical communication performance information further includes the ephemeris data of the second space optical communication terminal and / or the inter-satellite distance between the first space optical communication terminal and the second space optical communication terminal; the ephemeris data and / or the inter-satellite distance are used to adjust the pointing of the emission optical axis of the first space optical communication terminal.

[0033] In combination with the second aspect, in some implementation manners of the second aspect, the optical communication performance information further includes at least one of the following: the bit error rate of the communication between the second space optical communication terminal and the first space optical communication terminal, the detected received optical power determined by the second space optical communication terminal according to the optical signal sent by the first space optical communication terminal. The bit error rate and / or the detected received optical power are used to adjust the power of the first space optical communication terminal to emit light along the emission optical axis to the second space optical communication terminal.

[0034] In combination with the second aspect, in some implementation manners of the second aspect, the optical communication performance information further includes information on whether the second space optical communication terminal has completed the optimization of the emission optical axis pointing and / or the optimization of the emission optical power.

[0035] In combination with the second aspect, in some implementation manners of the second aspect, the optical communication performance information further includes a performance optimization mode. The performance optimization mode includes any one of the following: neither the first space optical communication terminal nor the second space optical communication terminal performs communication performance optimization, the second space optical communication terminal does not perform communication performance optimization and the first space optical communication terminal performs communication performance optimization, both the first space optical communication terminal and the second space optical communication terminal perform communication performance optimization.

[0036] In combination with the second aspect, in some implementation manners of the second aspect, the optical communication performance information further includes the emission optical power of the second space optical communication terminal, and the emission optical power is used to determine the communication link state between the first space optical communication terminal and the second space optical communication terminal.

[0037] In combination with the second aspect, in some implementations of the second aspect, when the optical communication performance information includes multiple sub-information including the received optical power of communication, the overhead area also carries first indication information, and the first indication information is used to indicate the transmission order of the multiple sub-information.

[0038] In combination with the second aspect, in some implementations of the second aspect, the optical communication performance information is carried in at least one of the following in the second row of the data frame: columns 5 to 7, columns 8 to 10, or columns 11 to 13.

[0039] In combination with the second aspect, in some implementations of the second aspect, the data frame is an OTN frame.

[0040] In a third aspect, a communication method is provided. The method can be executed by a second space optical communication terminal, or by a chip or circuit in the second space optical communication terminal. The method includes: mapping optical communication performance information to an overhead area of a data frame, where the optical communication performance information includes the received optical power of communication of the second space optical communication terminal receiving an optical signal from a first space optical communication terminal, and the received optical power of communication is used to adjust the pointing of the emission optical axis of the first space optical communication terminal, and the emission optical axis indicates the direction in which the first space optical communication terminal sends an optical signal to the second space optical communication terminal; and sending the data frame to the first space optical communication terminal.

[0041] In combination with the third aspect, in some implementations of the third aspect, the optical communication performance information further includes the ephemeris data of the second space optical communication terminal and / or the inter-satellite distance between the first space optical communication terminal and the second space optical communication terminal; the ephemeris data and / or the inter-satellite distance are used to adjust the pointing of the emission optical axis of the first space optical communication terminal.

[0042] In combination with the third aspect, in some implementations of the third aspect, the optical communication performance information further includes at least one of the following: the bit error rate of the communication between the second space optical communication terminal and the first space optical communication terminal, the detected received optical power determined by the second space optical communication terminal according to the optical signal sent by the first space optical communication terminal, and the bit error rate and / or the detected received optical power are used to adjust the power of the optical signal emitted by the first space optical communication terminal along the emission optical axis to the second space optical communication terminal.

[0043] In combination with the third aspect, in some implementations of the third aspect, the optical communication performance information further includes information on whether the second space optical communication terminal has completed the optimization of the emission optical axis pointing and / or the optimization of the emission optical power.

[0044] In combination with the third aspect, in some implementation manners of the third aspect, the optical communication performance information further includes a performance optimization mode, and the performance optimization mode includes any one of the following: neither the first space optical communication terminal nor the second space optical communication terminal performs communication performance optimization; the second space optical communication terminal does not perform communication performance optimization and the first space optical communication terminal performs communication performance optimization; both the first space optical communication terminal and the second space optical communication terminal perform communication performance optimization.

[0045] In combination with the third aspect, in some implementation manners of the third aspect, the optical communication performance information further includes the transmitted optical power of the second space optical communication terminal, and the transmitted optical power is used to determine the communication link state between the first space optical communication terminal and the second space optical communication terminal.

[0046] In combination with the third aspect, in some implementation manners of the third aspect, when the optical communication performance information includes multiple sub-information including the received optical power of communication, the overhead area further carries first indication information, and the first indication information is used to indicate the transmission order of the multiple sub-information.

[0047] In combination with the third aspect, in some implementation manners of the third aspect, the optical communication performance information is carried in at least one of the following in the second row of the data frame: columns 5 to 7, columns 8 to 10, or columns 11 to 13.

[0048] In combination with the third aspect, in some implementation manners of the third aspect, the data frame is an OTN frame.

[0049] Fourth aspect, a communication device is provided. The device is used to execute the method provided in the first aspect above, or is used to execute the method provided in the second aspect above, or is used to execute the method provided in the third aspect above. Specifically, the device may include units and / or modules for executing the method provided in any implementation manner of the first aspect, or the device may include units and / or modules for executing the method provided in any implementation manner of the second aspect, or the device may include units and / or modules for executing the method provided in any implementation manner of the third aspect, such as a processing module and a transceiver module.

[0050] In one implementation manner, the communication device may include units and / or modules for executing the method provided in any implementation manner of the first aspect or the second aspect. The transceiver module may be a transceiver, or an input / output interface. The processing module may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0051] Alternatively, the optical communication device is a chip, a chip system, or a circuit in the first space optical communication terminal. The transceiver module may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit, etc. on the chip, the chip system, or the circuit. The processing module may be at least one processor, a processing circuit, or a logic circuit, etc.

[0052] In another implementation, the communication device may include units and / or modules for performing the methods provided in any one of the implementations in the third aspect. The transceiver module may be a transceiver, or an input / output interface. The processing module may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0053] Alternatively, the communication device is a chip, a chip system, or a circuit in the second space optical communication terminal. The transceiver module may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit, etc. on the chip, the chip system, or the circuit. The processing module may be at least one processor, a processing circuit, or a logic circuit, etc.

[0054] In a fifth aspect, a processor is provided for performing the methods provided in the above aspects.

[0055] For operations such as sending and obtaining / receiving involved by the processor, if there is no special description, or if it does not conflict with its actual role or internal logic in the relevant description, it may be understood as operations of the processor for outputting and receiving, inputting, etc., and may also be understood as operations of sending and receiving performed by the radio frequency circuit and the antenna. This application does not make any limitation in this regard.

[0056] In a sixth aspect, a communication system is provided. The system includes a first space optical communication terminal and a second space optical communication terminal. The first space optical communication terminal is configured to perform the method in any one of the possible implementations in the first aspect or the second aspect, and the second space optical communication terminal is configured to perform the method in any one of the possible implementations in the third aspect.

[0057] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium stores program codes for a device to execute, and the program codes include methods for executing any one of the implementations provided in the first aspect, the second aspect, or the third aspect above.

[0058] In an eighth aspect, an embodiment of the present application provides a computer program product including instructions. When the computer program product runs on a computer, it causes the computer to execute the methods provided in any one of the implementations in the first aspect, the second aspect, or the third aspect.

[0059] In a ninth aspect, an embodiment of the present application provides a chip. The chip includes a processor and a communication interface. The processor reads instructions stored in a memory through the communication interface and executes the method provided by any one of the implementation manners in the first aspect, the second aspect, or the third aspect above.

[0060] Optionally, as an implementation manner, the chip further includes a memory. A computer program or instructions are stored in the memory. The processor is configured to execute the computer program or instructions stored in the memory. When the computer program or instructions are executed, the processor is configured to execute the method provided by any one of the implementation manners in the first aspect, the second aspect, or the third aspect above.

[0061] For the beneficial effects brought by the second aspect to the ninth aspect above, reference may specifically be made to the description of the beneficial effects in the first aspect, which will not be elaborated herein. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] Figure 1 It is a schematic diagram of a control system for optical communication performance provided by an embodiment of the present application.

[0063] Figure 2 It is a schematic flowchart of a method for controlling optical communication performance provided by an embodiment of the present application.

[0064] Figure 3 It is another schematic flowchart of a method for controlling optical communication performance provided by an embodiment of the present application.

[0065] Figure 4 It is a schematic structural diagram of an optical transport network data frame provided by an embodiment of the present application.

[0066] Figure 5 It is another schematic structural diagram of an optical transport network data frame provided by an embodiment of the present application.

[0067] Figure 6 It is still another schematic structural diagram of an optical transport network data frame provided by an embodiment of the present application.

[0068] Figure 7 It is still another schematic structural diagram of an optical transport network data frame provided by an embodiment of the present application.

[0069] Figure 8 It is another schematic flowchart of a method for controlling optical communication performance provided by an embodiment of the present application.

[0070] Figure 9 It is a schematic block diagram of a communication device provided by an embodiment of the present application.

[0071] Figure 10 It is another schematic block diagram of a communication device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0072] The technical solutions in the present application will be described below with reference to the accompanying drawings.

[0073] In the description of the embodiments of the present application, unless otherwise specified, " / " means "or". For example, A / B may represent A or B. The "and / or" herein is a relationship describing associated objects, indicating that there can be three relationships. For example, A and / or B may represent: A exists alone, A and B exist simultaneously, and B exists alone. In the present application, "at least one" means one or more, and "a plurality" means two or more. "At least one (item)" or similar expressions thereof refer to any combination of these items, including any combination of single (item) or plural (items). For example, at least one (item) of a, b, or c may represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, c may be single or multiple.

[0074] In the embodiments of the present application, prefix words such as "first" and "second" are only used to distinguish different described objects, and have no restrictive effect on the position, order, priority, quantity, content, etc. of the described objects. The use of ordinal numbers and other prefix words for distinguishing described objects in the embodiments of the present application does not constitute a restriction on the described objects. The statement of the described objects refers to the description in the context of the claims or embodiments, and should not constitute an unnecessary restriction due to the use of such prefix words.

[0075] In the field of space optical communication, the ATP mechanism of LCT is the cornerstone for establishing and maintaining a space optical communication link. Generally speaking, the ATP mechanism includes a signal light emission system (a power amplifier including an optical module and an optical amplifier), a point ahead assembly (PAA), a fine point assembly (FPA), a coarse point assembly (CPA), an optical antenna (or a large-aperture telescope), a tracking detector, and a communication receiving detector (such as a preamplifier of an optical amplifier). Among them, the tracking detector is used to capture the signal light sent by the opposite end. The tracking detector includes, but is not limited to: quadrant photodiodes (QPD), quadrant avalanche photodiodes (QAPD), complementary metal-oxide-semiconductor (CMOS) detectors, and charge coupled device (CCD); the optical antenna is used to expand the beam of the signal light and compress the divergence angle of the signal light; the CPA generally consists of a servo motor, and the PAA and FPA generally consist of fast steering mirrors (FSM). The PAA, FPA, and CPA jointly change the outgoing optical axis of the signal light. By optimizing the pointing of the outgoing optical axis and the transmitted optical power, the communication performance between the transmitting end and the receiving end can be improved.

[0076] In the current technical solution, the communication performance between the transmitting end and the receiving end is usually improved by means of on-orbit calibration. That is, when both satellites to be linked are covered by TT&C, a remote control command is manually sent to adjust the pointing of the outgoing optical axis and the transmitted optical power at one end, and the received optical power and bit error rate at the other end are remotely measured and fed back to check whether they meet the requirements. It can be seen that the above optimization process is inefficient and cannot guarantee availability throughout the entire orbit segment.

[0077] In view of this, the embodiments of the present application provide a communication method and device. The local space optical communication terminal receives information such as the received optical power and bit error rate carried by the OTN frame from the remote space optical communication terminal, and optimizes the pointing of the outgoing optical axis and the transmitted optical power according to the information such as the received optical power and bit error rate. The two terminals can transmit information for optimizing the communication performance to each other, so that the two terminals can optimize the communication performance of the local end according to the information transmitted by the other party. In this way, the communication optimization processes between the two terminals do not interfere with each other and converge iteratively with each other, which not only helps to improve the efficiency of the optimization process, but also enables communication performance optimization based on the above communication method throughout the entire orbit segment.

[0078] Figure 1Shows a schematic diagram of the communication system architecture provided by the embodiments of the present application. As Figure 1 shown, it includes satellite 100 and satellite 200. Among them, satellite 100 includes ATP 110 and data processing and control unit 120. ATP 110 includes optical module 111, optical amplifier, pre-aiming component, fine-aiming component, optical antenna, coarse-aiming component and tracking detector. The optical amplifier includes PA and booster-amplifier (BA). The components included in satellite 200 are similar to those of satellite 100 and will not be elaborated here. In a specific implementation, the optical module 111 of satellite 100 generates signal light, which is sequentially sent to satellite 200 via the optical amplifier, pre-aiming component, fine-aiming component, optical antenna, and coarse-aiming component. The optical amplifier of satellite 200 receives signal light 1 via the coarse-aiming component, optical antenna, fine-aiming component, and optical amplifier in sequence. The tracking detector can capture signal light 1, determine the detected received optical power of signal light 1, and send the detected received optical power to data processing and control unit 220; the input power detection PD of PA can determine the communication received optical power according to signal light 1 and send it to data processing and control unit 220; optical module 211 can count the bit error rate according to signal light 1 and send the bit error rate to data processing and control unit 220. Further, data processing and control unit 220 adds information of one or more of the detected received optical power, communication received optical power, and bit error rate to signal light 2 sent by optical module 211 to satellite 100. After satellite 100 receives signal light 2, data processing and control unit 110 optimizes the emission optical axis according to the communication received optical power carried by signal light 2, and optimizes the emission optical power according to the bit error rate and detected received optical power carried by signal light 2.

[0079] In some implementation manners, one of satellite 100 and satellite 200 can also be a ground station laser communication terminal, an airship laser communication terminal, an aircraft laser communication terminal, a ship laser communication terminal, etc.

[0080] It should be understood that Figure 1 the system shown is only for illustrative purposes. In actual implementation, Figure 1 the system shown may also include fewer or more components. In addition, Figure 1 in the system shown, the data processing and control unit can also be set in ATP.

[0081] Based on Figure 1 the system shown, the embodiments of the present application provide a communication method. The schematic flowchart of this method is as Figure 2 shown. Exemplarily, Figure 2 the method 300 shown can be executed by Figure 1 satellite 100 in Figure 1The satellite 200 executes. When the method 300 is executed by the satellite 100, the peer satellite can be the satellite 200; when the method 300 is executed by the satellite 200, the peer satellite can be the satellite 100. It should be noted that in some scenarios, the peer satellite can also be other laser communication terminals other than satellites, such as ground station laser communication terminals, airship laser communication terminals, aircraft laser communication terminals, ship laser communication terminals, etc. The method 300 may include:

[0082] S301, obtain the optimization status information of the peer satellite, where the optimization status information indicates whether the peer satellite has completed the optimization of communication performance.

[0083] Exemplarily, the optimization status information indicates whether the peer satellite has completed the optimization of the emission optical axis pointing and / or the emission optical power optimization. The optimization status information can be carried in the signal light sent by the peer satellite.

[0084] S302, when the peer satellite has completed the optimization of the emission optical axis pointing, optimize the emission optical axis pointing of the local ATP according to the communication received optical power of the peer satellite.

[0085] Exemplarily, the communication received optical power can be one or more of the root mean square, mean, maximum value, and minimum value of the communication received optical power within a period of time. Among them, the period of time can be determined according to the execution period of the emission optical axis pointing optimization algorithm. For example, if the above execution period is T, then the period of time can be T; or the period of time can also be a preset period of time, such as 1 second, or 3 seconds, or it can also be other periods of time.

[0086] Exemplarily, optimization methods such as stochastic gradient descent, stochastic perturbation, and circular scanning can be used to optimize the emission optical axis pointing. Taking circular scanning as an example, the specific implementation of optimizing the emission optical axis pointing of the local ATP according to the communication received optical power of the peer satellite can be as Figure 3 shown in the process, which can specifically include S3021 to S3026.

[0087] S3021, calculate the lead aiming angle α.

[0088] It should be understood that due to the time delay effect caused by the high-speed movement of the peer satellite and the limited propagation speed of light, it is necessary to deflect the emission light of the local satellite forward by a certain angle relative to the received light of the peer satellite for compensation, and this angle is the lead aiming angle.

[0089] Exemplarily, the lead aiming angle can be calculated based on the following formula:

[0090]

[0091] That is to say, the leading aiming angle is twice the ratio of the relative tangential velocity of the double stars to the speed of light. To obtain the vector expression of the leading aiming angle, the following slightly complex formula can be used to calculate the leading aiming angle vector:

[0092]

[0093] where is the unit vector from satellite A to satellite B, is the unit vector of the relative velocity between satellite A and satellite B, and "×" represents the vector cross product.

[0094] S3022: Uniformly select N pointing offsets on the first circumference with the position of the current leading aiming component as the center.

[0095] Exemplarily, the position of the current leading aiming component is (θ x0 , θ y0 ), and the radius of the first circumference is Δrurad.

[0096] Then the calculated value of the position of the leading aiming component is:

[0097]

[0098] where

[0099]

[0100] It should be noted that the position of the current leading aiming component is the position after the leading aiming angle has been executed. The leading aiming angle is different at different times, that is, the center position is time-varying.

[0101] S3023: Control the leading aiming component to execute Ri (Ri = leading aiming angle + pointing offset i) according to the period T, where i = 1, 2,..., N.

[0102] S3024: Obtain the communication received optical power of the peer satellite.

[0103] S3025: Determine whether N pointings have been changed and executed.

[0104] Specifically, if N pointings have been changed and executed, then execute S3026; otherwise, execute S3023.

[0105] S3026: Determine the pointing offset imax corresponding to the maximum communication received optical power of the peer satellite, and control the leading aiming component to superimpose the leading aiming angle based on the pointing offset imax and execute.

[0106] In actual implementation, the pointing offset imax can be determined according to the optical power detection accuracy of the PD. Exemplarily, for example, if the optical power detection accuracy of the PD is 0.2 dB, the communication receiving optical power of the peer satellite corresponding to the pointing offset imax needs to be 0.2 dB higher than the receiving optical power corresponding to the current center position. If no position meeting the requirements is found after traversing a circle, the current center position is maintained as the center position for the next iteration; if only one position meets the requirements, this position is set as the center position for the next iteration; if two or more positions meet the requirements, the center position for the next iteration is set as the average value of the offset positions corresponding to the first n communication receiving optical powers of the peer satellite, where n is greater than or equal to 2.

[0107] Optionally, before executing S302, the local satellite can also execute S301' and S301". Specifically:

[0108] S301', actual installation matrix calculation.

[0109] In actual implementation, there may be a deviation between the actual positioning (or actual installation matrix) of the local satellite and the parameters (installation matrix) in the preprocessing module of the ground application system. The local satellite can estimate the deviation of the installation matrix and compensate for the deviation of the installation matrix to determine the actual installation matrix of the local satellite.

[0110] Exemplarily, the local satellite can estimate the deviation of the installation matrix according to the deviation degree between the land-sea mask and the remote sensing image. Alternatively, the local satellite can also calculate the actual installation matrix by other methods, and the present application does not make specific limitations thereon.

[0111] In some implementation manners, when the local satellite is disconnected from the peer satellite, the local satellite can capture the peer satellite based on the actual installation matrix and the ephemeris data of the peer satellite to re-establish a link.

[0112] S301", execute the fiber optic nutation optimization algorithm to determine the best tracking calibration point.

[0113] Specifically, the local satellite can continuously change the tracking calibration point and determine the tracking calibration point that enables the highest communication receiving optical power of the local satellite as the best tracking calibration point.

[0114] Exemplarily, the local satellite can execute S302 based on the best tracking calibration point.

[0115] S303, obtain the bit error rate and the detected receiving optical power of the peer satellite.

[0116] Exemplarily, the bit error rate can be the pre-correction bit error rate or the post-correction bit error rate. The detected receiving optical power can also be one or more of the root mean square, mean, maximum value, and minimum value of the detected receiving optical power within a certain period of time.

[0117] S304. When the bit error rate of the peer satellite is higher than the bit error rate threshold, optimize the transmitted optical power of the local ATP according to the detected received optical power until the bit error rate of the peer satellite is lower than or equal to the bit error rate threshold.

[0118] Exemplarily, the transmitted optical power can be optimized by an open-loop control algorithm for calculating the transmitted power based on the distance between the two satellites (hereinafter referred to as the inter-satellite distance), or the transmitted optical power can also be optimized by a closed-loop control algorithm optimized according to the bit error rate.

[0119] In some implementation manners, when the inter-satellite distance is D km, the receiving aperture of the local satellite is A m, and the transmitted optical divergence half-angle is θ urad, the space transmission loss P1 (dB) can be calculated by the following formula:

[0120] P1 = -10 × log(1 - exp(-2(A / 2(D×θ / 1000))^2)),

[0121] The total transmission loss P4 is: P4 = P1 + P2 + P3. Wherein, P2 is the transmission loss at the transmitting end, and P3 is the receiving loss at the receiving end. The specific values of P2 and P3 can be obtained by on-ground calibration.

[0122] Further, the open-loop transmitted power P0 can be calculated according to the inter-satellite distance: P0 = S B - P4.

[0123] Wherein, S B is the communication receiving power threshold for the terminal to maintain communication performance, or the communication sensitivity for short.

[0124] Further, in multiple loop iterations, increase or decrease P0 by ΔP. ΔP is the compensation amount for a single power adjustment, which can be determined according to the detection accuracy of PA and PD. For example, ΔP can be 0.2 dBm. Exemplarily, when the bit error rate is high, increase ΔP each time until the bit error rate reaches the standard and / or the detector at the peer end is not overexposed.

[0125] S305. Determine whether the detected received optical power of the peer satellite is greater than or equal to a preset threshold.

[0126] It can be understood that when the detected received optical power is too high, the accuracy of spot centroid calculation may be reduced, thereby reducing the tracking accuracy and causing a risk of communication link interruption.

[0127] Therefore, when the local satellite executes the transmitted optical power determined by S304, if the detected received optical power of the peer satellite is greater than or equal to the preset threshold, execute S304; otherwise, execute S306.

[0128] S306. Determine that the local ATP has completed the optimization of communication performance.

[0129] In some implementations, after the local ATP completes the optimization of communication performance, it sends the optimization status information to the peer satellite, indicating that the local satellite has completed the optimization of the launch optical axis pointing and the launch optical power.

[0130] In some implementations, information such as the optimization status information, communication received optical power, detection received optical power, and bit error rate of the peer satellite in the above embodiments can be obtained from the OTN frame sent by the peer satellite, and the OTN frame is carried by the signal light. The OTN frame can be an optical payload unit k (OPUk) frame, an optical data unit k (ODUk) frame, or an optical transport unit k (OTUk). k represents different rate levels, and k = 0, 1, 2, 3, 4, Cn, and flex respectively represent bit rates of 1.25 gigabits per second (Gbit / s or Gbps), 2.5 Gbit / s, 10 Gbit / s, 40 Gbit / s, 100 Gbit / s, n * 100 Gbit / s, and n * 1.25 Gbit / s (n ≥ 2). Figure 4 It is a schematic diagram of the frame structure of an OTN frame. As Figure 4 shown, the OTN frame is a frame structure with 4 rows and multiple columns, including an overhead area and a payload area. Among them, each column is 1 byte (B). In Figure 4 the shown OTN frame structure, the first 4 rows * 16 columns are the overhead area of OTU / ODU / optical payload unit (OPU), and the subsequent is the OPU payload area. The OPUk payload area and the OPUk overhead area constitute the OPUk frame, the OPUk frame and the ODUk overhead area constitute the ODUk frame, and the ODUk frame, the OTUk overhead area, the frame alignment signal (FAS), and the forward error correction (FEC) check area constitute the OTUk frame. Exemplarily, the overhead that the OTN frame may include is shown in Table 1 below.

[0131] Table 1

[0132]

[0133] Unless otherwise specified, an OPU frame refers to any one of OPUk, OPUCn, or OPUflex, an ODU frame refers to any one of ODUk, ODUCn, or ODUflex, and an OTU frame refers to any one of OTUk, OTUCn, or FlexO. It should also be noted that the above description of the OTN frame structure is only an example. Other deformed OTN frames are also applicable to this application. For example, an OTN frame without an FEC region. Another example is a frame structure with a different number of rows and columns from the Figure 4 OTN frame shown in. As OTN technology develops, new types of OTN frames may be defined and are also applicable to this application.

[0134] In some implementation manners, information required for optimizing communication performance can be carried by the TCM overhead in the OTN frame. For example, TCM6 in Figure 4 can be used as satellite communication overhead to carry information required for optimizing communication performance. The following will describe in conjunction with Figures 5 to 7 the specific content that the satellite communication overhead can carry.

[0135] In one example, as shown in Figure 5 , satellite 100 and / or satellite 200 can carry one or more of its own bit error rate, communication received optical power, detected received optical power, and performance optimization status through the satellite communication overhead. Among them, the bit width required for carrying each item of information such as the bit error rate, communication received optical power, and detected received optical power can be 16 bits (bit). The units of the communication received optical power and the detected received optical power can be dBm, or they can also be watt (W) or milliwatt (mW). The bit width required for carrying the information of the performance optimization status can be 1 bit. For example, when the value of 1 bit is "0", it indicates that both the optimization of the emission optical axis direction and the optimization of the emission optical power have been completed. When the value of 1 bit is "1", it indicates that the optimization of the emission optical axis direction or the optimization of the emission optical power has not been completed.

[0136] It should be understood that Figure 5 the bit width required for each item of information shown is only an exemplary illustration. In actual implementation, the bit width required for each item of information can also be other bit widths. For example, the bit width required for carrying the information of the performance optimization status can be 2 bits. When the value of 2 bits is "00", it indicates that both the optimization of the emission optical axis direction and the optimization of the emission optical power have been completed; when the value of 2 bits is "01", it indicates that the optimization of the emission optical axis direction has not been completed and the optimization of the emission optical power has been completed; when the value of 2 bits is "10", it indicates that the optimization of the emission optical power has not been completed and the optimization of the emission optical axis direction has been completed; when the value of 2 bits is "11", it indicates that both the optimization of the emission optical axis direction and the optimization of the emission optical power at the local end have not been completed.

[0137] When the local satellite receives the OTN frame sent by the peer satellite, it parses the OTN frame and obtains relevant information in the satellite communication overhead, and then optimizes the communication performance of the local satellite according to the relevant information obtained from the satellite communication overhead. Specifically, reference can be made to the description in Method 300, which will not be elaborated here.

[0138] In another example, in a large-scale inter-satellite communication networking scenario, some satellites have been calibrated, while some satellites have not been calibrated. After establishing a communication link between a calibrated satellite and an uncalibrated satellite, only the uncalibrated satellite can be subjected to communication performance optimization to improve the optimization or calibration efficiency. Based on the above scenario, as Figure 6 shown, information on the performance optimization mode can also be carried in the satellite communication overhead. The performance optimization mode is used to indicate that the optimization mode of the local satellite and / or the peer satellite is one of single-end optimization, double-end optimization, or not enabled. Exemplarily, the required bit width for carrying the information on the performance optimization mode can be 2 bits. When the 2-bit value is "00", it indicates that the optimization mode is not enabled, that is, the local satellite does not perform communication performance optimization; when the 2-bit value is "01", it indicates that the optimization mode is single-end optimization, that is, the local satellite performs communication performance optimization and the peer satellite does not perform communication performance optimization; when the 2-bit value is "10", it indicates that the optimization mode is double-end optimization, that is, both the local satellite and the peer satellite perform communication performance optimization. When the local satellite receives the OTN frame sent by the peer satellite, it parses the OTN frame and obtains the information on the performance optimization mode in the satellite communication overhead. When the 2-bit value indicating the performance optimization mode is "10", the local satellite performs the communication performance optimization process as described in Method 300; when the 2-bit value indicating the performance optimization mode is "00" and the local satellite has not been calibrated or has not completed calibration, it can choose to perform the communication performance optimization process as described in Method 300; when the 2-bit value indicating the performance optimization mode is "00" and the local satellite has completed calibration, the local satellite can not perform communication performance optimization. It should be noted that the above performance optimization mode can be set by ground remote control.

[0139] In yet another example, when the two satellites establishing a communication link belong to different orbits, the communication distance between the two satellites will always be in a changing state, and the change in the communication distance will cause a change in the received optical power of the satellite. To ensure communication performance, the transmitted optical power can be compensated based on the distance between the two satellites. Generally speaking, satellites have a ranging function and can measure the straight-line distance to another satellite. To improve the measurement accuracy of the inter-satellite distance, the satellite can also carry information for determining the inter-satellite distance in the satellite communication overhead. For example, its own ephemeris data and / or inter-satellite distance, etc. It can be understood that the ephemeris data is used to indicate the position and speed of the satellite and can include the theoretical position of the satellite and the schedule of the operating speed. As Figure 7As shown, taking the ephemeris data or the inter-satellite distance used to determine the inter-satellite distance as an example, the bit width required to carry the ephemeris data or the information of the inter-satellite distance can be 32 bits, or it can also be other bit widths. Based on the above scenario, since the inter-satellite distance (i.e., the communication distance) will cause the change of the received optical power of the satellite, when the local satellite receives and analyzes the OTN frame sent by the peer satellite to obtain the communication received optical power, the change amount of the received optical power generated due to space loss can be determined based on the inter-satellite distance, and the change amount of the received optical power is superimposed on the communication received optical power to obtain a new received optical power. Further, the local satellite can perform the optimization of the optical axis pointing according to the new received optical power.

[0140] In specific implementation, the ephemeris data can include the position and velocity of the satellite in the WGS84 coordinate system (including the position and velocity in three directions of the satellite jitter in the WGS84 coordinate system, a total of 6 parameters) and the orbit timestamp; or the ephemeris data can also include the position and velocity of the satellite in the J2000 coordinate system (including the position and velocity in three directions of the satellite in the J2000 coordinate, a total of 6 parameters) and the orbit timestamp. Exemplarily, the bit width required to transmit each parameter in the position and velocity of the above satellite can be 4 bytes, and the orbit timestamp can include an integer part and a decimal part. Among them, the bit width required to transmit the integer part of the orbit timestamp can be 4 bytes, and the bit width required to transmit the decimal part of the orbit timestamp can be 2 bytes. Exemplarily, the ephemeris data can also include the Keplerian elements of the satellite and the orbit timestamp. Among them, the Keplerian elements include 6 parameters such as the semi-major axis of the orbit, the orbital inclination, the eccentricity, the right ascension of the ascending node, the argument of perigee, the mean anomaly or the true anomaly, and the bit width required for each parameter can be 4 bytes. In addition, the ephemeris data can also include the non-singular elements of the satellite and the orbit timestamp. Among them, the non-singular elements are used to eliminate the eccentricity singularity and can be converted with the Keplerian elements. Or, the ephemeris data can also include other types of data such as two-line elements (TLE).

[0141] It can be understood that Figures 5 to 7The information content carried by the satellite communication overhead and the bit widths required for each piece of information are only for illustrative purposes. In the specific implementation process, the satellite communication overhead can also be other fields in the ODU overhead area, such as TCM5, TCM4, etc. In addition, the satellite communication overhead can also carry other information, such as content indication information, to indicate the specific information content carried by the satellite communication overhead. Exemplarily, the satellite communication overhead can use the first 3 bits of the 5th byte to indicate the specific information content carried by the remaining bits of the satellite communication overhead. For example, when the 3-bit value is "000", it indicates that the remaining bits of the satellite communication overhead carry information about the communication error rate; when the 3-bit value is "001", it indicates that the remaining bits of the satellite communication overhead carry information about the received optical power of the communication; when the 3-bit value is "010", it indicates that the remaining bits of the satellite communication overhead carry information about the detected received optical power; when the 3-bit value is "011", it indicates that the remaining bits of the satellite communication overhead carry information about the performance optimization status; when the 3-bit value is "100", it indicates that the remaining bits of the satellite communication overhead carry information about the performance optimization mode; when the 3-bit value is "101", it indicates that the remaining bits of the satellite communication overhead carry information about the inter-satellite distance; when the 3-bit value is "110", it indicates that the remaining bits of the satellite communication overhead carry ephemeris data. For another example, the satellite communication overhead can also carry data for functions such as realizing high-precision inter-satellite ranging, communication rate adjustment, FEC mode matching, inter-satellite transmission encryption, and pseudo-random binary sequences (PRBS) test data. The present application does not make specific limitations on this.

[0142] Figure 8 FIG. shows another schematic flowchart of the method for controlling the optical communication performance provided by the embodiment of the present application. The method 800 can be applied to Figure 1 the system shown in. Among them, Figure 8 the first space optical communication terminal shown can include the local satellite in the above embodiment, or the first space optical communication terminal can also be a chip or module set in the above local satellite; the second space optical communication terminal can include the peer satellite in the above embodiment, or the second space optical communication terminal can also be a chip or module set in the above peer satellite. The method 800 can include the following steps.

[0143] S801, the second space optical communication terminal maps the optical communication performance information to the overhead area of the data frame.

[0144] Exemplarily, the optical communication performance information may include one or more of the following: 1. The communication received optical power of the optical signal of the first space optical communication terminal received by the second space optical communication terminal; 2. The detected received optical power of the optical signal sent by the first space optical communication terminal received by the second space optical communication terminal; 3. The bit error rate of the communication between the second space optical communication terminal and the first space optical communication terminal; 4. The performance optimization state of the second space optical communication terminal (i.e., whether the second space optical communication terminal has completed the optimization of the emission optical axis pointing and / or the optimization of the emission optical power); 5. The ephemeris data of the second space optical communication terminal and / or the inter-satellite distance between the first space optical communication terminal and the second space optical communication terminal determined by the second space optical communication terminal; 6. The performance optimization mode; 7. The emission optical power of the second space optical communication terminal.

[0145] Exemplarily, the data frame may be an OTN frame. The implementation manner of the second space optical communication terminal mapping the optical communication performance information into the overhead area of the data frame may refer to the corresponding description above and will not be elaborated here. Figures 5 to 7 Corresponding description, and will not be elaborated here.

[0146] In a specific implementation, the second space optical communication terminal and the first space optical communication terminal may agree on the order and / or frequency of sending the above items 1 to 7. The second space optical communication terminal and the first space optical communication terminal do not pre-determine the transmission order of the above items 1 to 7, but carry the first indication information in the overhead area to indicate the transmission order of the above items 1 to 7. Exemplarily, the first indication information includes the content indication information in the above embodiments.

[0147] S802. The second space optical communication terminal sends a data frame to the first space optical communication terminal.

[0148] S803. The first space optical communication terminal demaps the data frame to obtain the optical communication performance information.

[0149] S804. The first space optical communication terminal adjusts the emission optical axis pointing according to the optical communication performance information.

[0150] It can be understood that the emission optical axis is the emission optical axis of the first space optical communication terminal for sending an optical signal to the second space optical communication terminal.

[0151] In some implementation manners, the first space optical communication terminal adjusting the emission optical axis pointing according to the optical communication performance information may include: The first space optical communication terminal adjusts the pointing of the emission optical axis of the first space optical communication terminal according to the communication received optical power, so that the communication received optical power of the second space optical communication terminal is greater than or equal to the power threshold.

[0152] Exemplarily, the power threshold can be determined according to the communication sensitivity of the space optical communication terminal. For example, the power threshold can be the communication sensitivity corresponding to the second space optical communication terminal, or the power threshold can also be the larger value of the communication sensitivity corresponding to the first space optical communication terminal and the communication sensitivity corresponding to the second space optical communication terminal.

[0153] In some implementation manners, for the first space optical communication terminal to adjust the pointing of the transmitting optical axis according to the optical communication performance information, it may further include: determining the received optical power compensation amount of the first space optical communication terminal according to the ephemeris data and / or the inter-satellite distance, determining the compensated received optical power according to the received optical power compensation amount and the communication received optical power, and adjusting the pointing of the transmitting optical axis according to the compensated received optical power.

[0154] In some implementation manners, when the detected received optical power is greater than or equal to the received optical power threshold, the power of the light emitted along the transmitting optical axis is reduced.

[0155] Exemplarily, the received optical power threshold can be determined according to the detection capability of the tracking detector.

[0156] In some implementation manners, after executing S804, the method may further include: the first space optical communication terminal adjusting the power of the light emitted along the transmitting optical axis according to the bit error rate and / or the detected received optical power.

[0157] Exemplarily, for a more specific method of adjusting the pointing of the transmitting optical axis and the transmitting optical power, reference can be made to the description in Method 300, which will not be elaborated here.

[0158] The optical communication performance control method provided by the embodiments of the present application transmits the optical communication performance information through the OTN frame, enabling the receiving end of the OTN frame (i.e., the first space optical communication terminal) to obtain the optical communication performance information at high frequency, thereby improving the efficiency of optimizing the optical communication performance (such as the optical axis pointing). In addition, since the optical communication performance between space optical communication terminals is greatly affected by the space environment (such as the mechanical environment and the thermal environment), optimizing the optical communication performance according to the optical communication performance information obtained at high frequency can also improve the adaptability of the space optical communication terminal to the space environment. Moreover, transmitting the optical communication performance information through the OTN frame can also reduce the dependence on microwave communication during the process of optimizing the optical communication performance, enabling the space optical communication terminal to optimize the optical communication performance throughout the entire orbit in orbit.

[0159] The above combination Figures 1 to 8 illustrates the optical communication performance control method provided by the embodiments of the present application. In each embodiment of the present application, if there is no special description and logical conflict, the terms and / or descriptions between the embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0160] The following will describe in detail the communication device provided by the embodiments of the present application in conjunction with Figure 9 and Figure 10 It should be understood that the descriptions of the device embodiments correspond to those of the method embodiments. Therefore, for the content not described in detail, reference may be made to the above method embodiments. For the sake of brevity, some content will not be repeated here.

[0161] Figure 9 FIG. 10 is a schematic block diagram of a communication device 1000 provided by an embodiment of the present application. The device 1000 includes a transceiver module 1001, and the transceiver module 1001 can be used to implement corresponding transceiver functions. The transceiver module 1001 can also be referred to as a transceiver unit.

[0162] The device 1000 further includes a processing module 1002 (or referred to as a processing unit), and the processing module 1002 can be used to implement corresponding processing functions.

[0163] Optionally, the device 1000 further includes a storage unit, and the storage unit can be used to store instructions and / or data. The processing module 1002 can read the instructions and / or data in the storage unit so that the device can implement the actions of the relevant devices in the foregoing method embodiments.

[0164] In one implementation scenario, the device 1000 can be used to perform the actions executed by the first space optical communication terminal in the foregoing method embodiments. At this time, the device 1000 can be a component of the first space optical communication terminal. The transceiver module 1001 is used to perform the transceiver-related operations of the first space optical communication terminal in the foregoing method embodiments, and the processing module 1002 is used to perform the processing-related operations of the first space optical communication terminal in the foregoing method embodiments.

[0165] In another implementation scenario, the device 1000 can be used to perform the actions executed by the second space optical communication terminal in the foregoing method embodiments. At this time, the device 1000 can be a component of the second space optical communication terminal. The transceiver module 1001 is used to perform the transceiver-related operations of the second space optical communication terminal in the foregoing method embodiments, and the processing module 1002 is used to perform the processing-related operations of the second space optical communication terminal in the foregoing method embodiments.

[0166] It should be understood that the specific processes of each module performing the above corresponding steps have been described in detail in the foregoing method embodiments. For the sake of brevity, they will not be repeated here.

[0167] Exemplarily, the transceiver module 1001 and the processing module 1002 can be provided in Figure 1In the system shown, more specifically, the above transceiver module 1001 can be disposed in the optical module 111 (or 211), and the processing module 1002 can be partially disposed in the optical module 111 (or 211), and the remaining part can be disposed in the data processing and control unit 120 (or 220). For example, the part of the processing module 1002 for mapping to generate a data frame or demapping a data frame can be disposed in the optical module 111 (or 211), and the part of the processing module 1002 for adjusting communication performance can be disposed in the data processing and control unit 120 (or 220). Exemplarily, the operations performed by the above transceiver module 1001 and processing module 1002 can be executed by one processor, or can also be executed by different processors. In a specific implementation process, the above one or more processors can be processors disposed in a satellite or a space optical communication terminal; or, the above device 1000 can be a chip disposed in a satellite or a space optical communication terminal.

[0168] In a specific implementation process, each unit in the above device can be integrated in whole or in part, or can also be independently implemented. In one implementation, these units are integrated together and implemented in the form of a system-on-a-chip (SoC).

[0169] Figure 10 The structural schematic diagram of the communication device provided by the embodiment of the present application is shown. As Figure 10 shown, the device 1100 includes a processor 1101 and a transceiver 1102. This device can be applied to both the first space optical communication terminal and the second space optical communication terminal.

[0170] When applied to the first space optical communication terminal, the processor 1101 is used to implement Figure 8 the methods executed by the first space optical communication terminal in Figure 8 , such as S803 and S804, and the transceiver 1102 is used to implement Figure 8 the methods executed by the first space optical communication terminal in Figure 8 , such as S802. When applied to the second space optical communication terminal, the processor 1101 is used to implement Figure 8 the methods executed by the second space optical communication terminal in

[0171] Figure 8 such as S801, and the transceiver 1102 is used to implement Figure 8 the methods executed by the second space optical communication terminal in Figure 8 such as S802. In the implementation process, each step of the processing flow can be completed by the integrated logic circuit of the hardware in the processor 1101 or the instructions in the form of software

[0171] Figure 8 the methods executed by the sending end device in

[0171] In the embodiments of the present application, the processor 1101 may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, and may implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application may be directly embodied as being executed by a hardware processor, or executed by a combination of hardware and software units in the processor.

[0172] In addition, the device 1100 may include one or more processors 1101.

[0173] Optionally, the device 1100 may further include a memory 1103, wherein the program code executed by the processor 1101 to implement the above method may be stored in the memory 1103. The memory 1103 included in the device 1100 may be one or more.

[0174] Specifically, the memory 1103 may be coupled to the processor 1101. The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units or modules, and may be electrical, mechanical or other forms for information interaction between devices, units or modules. Alternatively, the processor 1101 may operate in cooperation with the memory 1103. The memory 1103 may be a non-volatile memory, such as a hard disk drive (HDD), etc., or may also be a volatile memory, such as a random-access memory (RAM). The memory 1103 is any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. It should be noted that Figure 10 The said device may also be used to execute the method steps involved in the variations of the embodiments shown in the aforementioned drawings, which will not be elaborated herein.

[0175] Based on the above embodiments, the embodiments of the present application further provide a computer-readable storage medium. The storage medium stores a software program, and when the software program is read and executed by one or more processors, the methods provided in any one or more of the above embodiments can be implemented. The computer-readable storage medium may include: various media such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disc, etc., that can store program code.

[0176] Based on the above embodiments, an embodiment of the present application further provides a chip. The chip includes a processor for implementing the functions involved in any one or more of the above embodiments, such as obtaining or processing data frames involved in the above method. Optionally, the chip further includes a memory for storing the necessary program instructions and data for the processor to execute. The chip may be composed of a chip or may include a chip and other discrete devices.

[0177] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these changes and modifications.

[0178] It should be understood that the processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0179] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, the RAM may be used as an external cache. By way of example and not limitation, the RAM may include various forms as follows: static random access memory (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0180] It should be noted that when the processor is a general-purpose processor, a DSP, an ASIC, an FPGA, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, the memory (storage module) may be integrated in the processor.

[0181] Those of ordinary skill in the art can realize that the units and steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods for each specific application to implement the described functions; such implementation should not be considered to exceed the protection scope of the present application.

[0182] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of the devices or units can be in electrical, mechanical or other forms.

[0183] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. For example, the computer can be a personal computer, a server, or a network device, etc. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server, data center, etc. that contains one or more integrated available media. The available media can be magnetic media (such as floppy disks, hard disks, magnetic tapes), optical media (such as DVDs), or semiconductor media (such as solid state disks (SSDs), etc.). For example, the foregoing available media can include, but are not limited to: USB flash drives, mobile hard disks, ROMs, RAMs, magnetic disks, or optical discs and other media that can store program codes.

[0184] As described above, this is only the specific implementation manner of the present application. However, the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of changes or substitutions, which should all be covered within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims. Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.

Claims

1. A method for controlling optical communication performance, characterized in that, applied to a first space optical communication terminal, includes: Receiving a data frame from a second space optical communication terminal, wherein the overhead area of the data frame carries the optical communication performance information of the second space optical communication terminal, and the optical communication performance information includes the communication received optical power of the second space optical communication terminal for the optical signal received from the first space optical communication terminal; Demapping the data frame to obtain the communication received optical power; Adjusting the pointing of the emission optical axis of the first space optical communication terminal according to the communication received optical power, so that the communication received optical power of the second space optical communication terminal is greater than or equal to a power threshold, and the emission optical axis is the direction in which the first space optical communication terminal sends an optical signal to the second space optical communication terminal.

2. The method according to claim 1, characterized in that, the optical communication performance information further includes the ephemeris data of the second space optical communication terminal and / or the inter-satellite distance between the first space optical communication terminal and the second space optical communication terminal; the method further includes: Determining the received optical power compensation amount of the first space optical communication terminal according to the ephemeris data and / or the inter-satellite distance; The adjusting the pointing of the emission optical axis of the first space optical communication terminal according to the communication received optical power includes: Determining the compensated received optical power according to the received optical power compensation amount and the communication received optical power; Adjusting the pointing of the emission optical axis according to the compensated received optical power.

3. The method according to claim 1 or 2, characterized in that, the optical communication performance information further includes at least one of the following: the bit error rate of the communication between the second space optical communication terminal and the first space optical communication terminal, the detected received optical power of the second space optical communication terminal for the optical signal received from the first space optical communication terminal, and the method further includes: Adjusting the power of the optical signal emitted along the emission optical axis according to the bit error rate and / or the detected received optical power.

4. The method according to claim 3, characterized in that, the adjusting the power of the optical signal emitted along the emission optical axis includes: Reducing the power of the optical signal emitted along the emission optical axis when the detected received optical power is greater than or equal to a received optical power threshold.

5. The method according to any one of claims 1 to 4, characterized in that, the optical communication performance information further includes information on whether the second space optical communication terminal has completed the optimization of the emission optical axis pointing and / or the optimization of the emission optical power; the adjusting the pointing of the emission optical axis of the first space optical communication terminal according to the communication received optical power includes: When the second space optical communication terminal has completed the optimization of the emission optical axis pointing in the optical communication performance information, adjusting the pointing of the emission optical axis according to the communication received optical power.

6. The method according to any one of claims 1 to 5, characterized in that, the optical communication performance information further includes a performance optimization mode, and the performance optimization mode includes: at least one of the first space optical communication terminal and the second space optical communication terminal performs communication performance optimization.

7. The method according to any one of claims 1 to 6, wherein, the optical communication performance information further includes the transmitted optical power of the second space optical communication terminal, and the transmitted optical power is used to determine whether communication is successfully established between the first space optical communication terminal and the second space optical communication terminal.

8. The method according to any one of claims 1 to 7, wherein, when the optical communication performance information includes a plurality of sub-information including the received optical power of the communication, the overhead area further carries first indication information, and the first indication information is used to indicate the transmission order of the plurality of sub-information.

9. The method according to any one of claims 1 to 8, wherein, the optical communication performance information is carried in at least one of the following in the second row of the data frame: columns 5 to 7, columns 8 to 10, or columns 11 to 13.

10. The method according to any one of claims 1 to 9, wherein, the data frame is an optical transport network (OTN) frame.

11. A communication device, wherein, comprising: a transceiver module, configured to receive a data frame from a second space optical communication terminal, the overhead area of the data frame carrying the optical communication performance information of the second space optical communication terminal, and the optical communication performance information includes the received optical power of the optical signal of the first space optical communication terminal received by the second space optical communication terminal; a processing module, configured to demap the data frame to obtain the received optical power; the processing module is further configured to: adjust the pointing of the transmitted optical axis of the first space optical communication terminal according to the received optical power, so that the received optical power of the second space optical communication terminal is greater than or equal to a power threshold, and the transmitted optical axis is the direction in which the first space optical communication terminal sends an optical signal to the second space optical communication terminal.

12. The device according to claim 11, wherein, the optical communication performance information further includes the ephemeris data of the second space optical communication terminal and / or the inter-satellite distance between the first space optical communication terminal and the second space optical communication terminal; the processing module is further configured to: determine the received optical power compensation amount of the first space optical communication terminal according to the ephemeris data and / or the inter-satellite distance; determine the compensated received optical power according to the received optical power compensation amount and the received optical power of the communication; adjust the pointing of the transmitted optical axis according to the compensated received optical power.

13. The device according to claim 11 or 12, wherein, the optical communication performance information further includes at least one of the following: the bit error rate of the communication between the second space optical communication terminal and the first space optical communication terminal, the detected received optical power of the optical signal of the first space optical communication terminal received by the second space optical communication terminal, and the processing module is further configured to: adjust the power of the optical signal transmitted along the transmitted optical axis according to the bit error rate and / or the detected received optical power.

14. The device according to claim 13, wherein, the processing module is configured to: When the detected received optical power is greater than or equal to the received optical power threshold, reduce the power of the light emitted along the emission optical axis.

15. The apparatus according to any one of claims 11 to 14, wherein, the optical communication performance information further includes information on whether the second space optical communication terminal has completed the optimization of the emission optical axis pointing and / or the optimization of the emission optical power; the processing module is configured to: When the optical communication performance information indicates that the second space optical communication terminal has completed the optimization of the emission optical axis pointing, adjust the pointing of the emission optical axis according to the communication received optical power.

16. The apparatus according to any one of claims 11 to 15, wherein, the optical communication performance information further includes a performance optimization mode, and the performance optimization mode includes: at least one of the first space optical communication terminal and the second space optical communication terminal performs communication performance optimization.

17. The apparatus according to any one of claims 11 to 16, wherein, the optical communication performance information further includes the emission optical power of the second space optical communication terminal, and the emission optical power is used to determine whether communication is successfully established between the first space optical communication terminal and the second space optical communication terminal.

18. The apparatus according to any one of claims 11 to 17, wherein, when the optical communication performance information includes multiple sub-information including the communication received optical power, the overhead area further carries first indication information, and the first indication information is used to indicate the transmission order of the multiple sub-information.

19. The apparatus according to any one of claims 11 to 18, wherein, the optical communication performance information is carried in at least one of the following in the second row of the data frame: columns 5 to 7, columns 8 to 10, or columns 11 to 13.

20. The apparatus according to any one of claims 11 to 19, wherein, the data frame is an optical transport network (OTN) frame.

21. A communication apparatus, wherein, it includes at least one processor, the at least one processor is coupled to at least one memory, and the at least one processor is configured to execute computer programs or instructions stored in the at least one memory, so that the apparatus executes the method according to any one of claims 1 to 10.

22. A communication system, wherein, it includes a first space optical communication terminal and a second space optical communication terminal, and the first space optical communication terminal includes the apparatus according to any one of claims 11 to 21.

23. A chip, wherein, the chip includes a processor and a communication interface, the communication interface is configured to receive a data frame and transmit it to the processor or send the data frame to other communication apparatuses outside the communication apparatus including the chip, and the processor is configured to execute the method according to any one of claims 1 to 10.

Citation Information

Cited By

  • Calibration method, device and system of laser communication terminal and laser communication terminal

    CN122052931A

  • Calibration method, device and system of laser communication terminal and laser communication terminal

    CN122052931B