Intersatellite laser link information channel selection method and device
By dynamically planning the information channel selection of inter-star laser links, the problems of low efficiency and low reliability of information channel selection in the prior art are solved, and efficient and flexible information transmission is achieved.
Patent Information
- Application Number
- CN202411865222.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2044-12-18
AI Technical Summary
The prior art has low efficiency, poor adaptability and low reliability in inter-satellite laser links, which cannot meet the needs of efficient and flexible information transmission.
By obtaining satellite orbit attitude information, establishing satellite topology, and evaluating and weight coefficient adjustment based on the communication link, the target path is dynamically planned to achieve data transmission.
Real-time weight calculation is realized based on the communication quality of the current link of the laser terminal, the minimum consumption path of the information start point and end point is calculated after updating the network topology, and the information path is automatically planned, which improves the efficiency and reliability of the information link.
Smart Images

Figure CN119316045B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of this specification relate to the field of laser communication technology, and in particular to a method for selecting an information channel for an inter-satellite laser link. Background Art
[0002] As a cutting-edge science and technology in the current international information field, intersatellite laser communication is an irreplaceable means of building a space information highway. Its advantages such as large communication capacity, long transmission distance and good confidentiality make it a hot topic in the current information technology field. High and low orbit satellite networking and data relay have become an inevitable trend; laser communication has become the most anticipated solution for intersatellite data interaction due to its high bandwidth, small size, low power consumption and good confidentiality. It has made considerable progress and has huge market potential for future equipment.
[0003] At present, the laser link is based on the parameters issued by the intersatellite link operation and management center. The equipment establishes a two-way link with the designated satellite S1 within the mission time; the telemetry and remote control information of the overseas satellite S2 is calculated in advance through one or more hops according to the network planning of the intersatellite link operation and management center to complete the transmission of high-speed business information. Each information selection is implemented according to the pre-planned path; the intersatellite link operation and management plans the routing and connection of the laser link through orbit calculation. The routing of the information link needs to be planned in advance, which is inefficient, poorly adaptable and unreliable.
[0004] Therefore, a better solution is urgently needed. Summary of the invention
[0005] In view of this, the embodiments of this specification provide an intersatellite laser link information channel selection method. One or more embodiments of this specification also relate to an intersatellite laser link information channel selection device, a computing device, a computer-readable storage medium and a computer program to solve the technical defects existing in the prior art.
[0006] According to a first aspect of an embodiment of this specification, a method for selecting an information channel of an inter-satellite laser link is provided, comprising:
[0007] Obtain satellite orbit attitude information, and establish satellite topology based on the satellite orbit attitude information;
[0008] adjusting the communication link based on the satellite topology and establishing the laser link based on the communication link;
[0009] Performing an evaluation based on the laser link and determining an evaluation result;
[0010] Determine the communication weight coefficient based on the evaluation result, perform link planning based on the communication weight coefficient, and determine the target path;
[0011] Determine the data information to be transmitted, and perform data transmission based on the data information to be transmitted and the target path.
[0012] In a possible implementation, establishing a satellite topology based on satellite orbit attitude information includes:
[0013] Based on the satellite orbit attitude information, orbit extrapolation is performed to determine the distance information between the satellite and the adjacent laser terminal;
[0014] The connection nodes are determined based on the distance information, and the satellite topology is determined based on the connection nodes.
[0015] In a possible implementation, establishing a laser link based on a communication link includes:
[0016] A laser link is established based on the communication link through acquisition, tracking and alignment.
[0017] In a possible implementation, performing an evaluation based on a laser link to determine an evaluation result includes:
[0018] Acquiring evaluation frame data based on the laser link; wherein the evaluation frame data includes communication quality, available data bandwidth and available communication time;
[0019] An evaluation result is determined based on the evaluation frame data.
[0020] In a possible implementation, determining a communication weight coefficient based on an evaluation result includes:
[0021] Adjust the communication rate based on the evaluation result to determine the target communication rate;
[0022] Establishing a target communication link based on a target communication rate;
[0023] A communication weight coefficient is determined based on the target communication link.
[0024] In a possible implementation, link planning is performed based on the communication weight coefficient to determine the target path, including:
[0025] Determine a starting satellite node, and determine target distance information between the starting satellite node and other satellite nodes based on a communication weight coefficient;
[0026] Determine the target satellite node through the target distance information; wherein the distance between the starting satellite node and the target satellite node is the smallest;
[0027] The target satellite node is taken as the initial satellite node, and the target distance information is continued to be calculated. The target satellite node is determined by the target distance information until the distance between the target satellite node and the starting satellite node is minimized, and the target path is determined.
[0028] In a possible implementation, determining target distance information between a starting satellite node and other satellite nodes based on a communication weight coefficient includes:
[0029] The communication weight coefficient and the communication rate between the starting satellite node and other satellite nodes are multiplied to determine the target distance information.
[0030] According to a second aspect of an embodiment of this specification, there is provided an inter-satellite laser link information channel selection device, comprising:
[0031] A topology establishment module is configured to obtain satellite orbit attitude information and establish a satellite topology based on the satellite orbit attitude information;
[0032] a link establishment module configured to adjust a communication link based on the satellite topology and establish a laser link based on the communication link;
[0033] A link evaluation module, configured to perform an evaluation based on the laser link and determine an evaluation result;
[0034] A path planning module is configured to determine a communication weight coefficient based on the evaluation result, and perform link planning based on the communication weight coefficient to determine a target path;
[0035] The data transmission module is configured to determine the data information to be transmitted, and perform data transmission based on the data information to be transmitted and the target path.
[0036] According to a third aspect of an embodiment of this specification, a computing device is provided, including:
[0037] Memory and processor;
[0038] The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions. When the computer executable instructions are executed by the processor, the steps of the above-mentioned inter-satellite laser link information channel selection method are implemented.
[0039] According to a fourth aspect of the embodiments of this specification, a computer-readable storage medium is provided, which stores computer-executable instructions, and when the instructions are executed by a processor, the steps of the above-mentioned inter-satellite laser link information channel selection method are implemented.
[0040] According to a fifth aspect of the embodiments of this specification, a computer program is provided, wherein when the computer program is executed in a computer, the computer is caused to execute the steps of the above-mentioned inter-satellite laser link information channel selection method.
[0041] The embodiments of this specification provide an inter-satellite laser link information channel selection method and device, wherein the inter-satellite laser link information channel selection method includes: obtaining satellite orbit attitude information, establishing satellite topology based on satellite orbit attitude information; adjusting communication links based on satellite topology, and establishing laser links based on communication links; evaluating and determining based on laser links, and determining evaluation results; determining communication weight coefficients based on evaluation results, and planning links based on communication weight coefficients, and determining target paths; determining data information to be transmitted, and transmitting data based on the data information to be transmitted and the target path. By calculating real-time weights according to the communication quality of the current link of the laser terminal, and automatically planning information paths by calculating the minimum consumption path of the information starting point and end point after updating the network topology, and automatically finding the optimal routing node according to the link communication status, the information link can be efficiently and stably established. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 is a flow chart of an intersatellite laser link information channel selection method provided by an embodiment of this specification;
[0043] Figure 2 It is a frame schematic diagram of an intersatellite laser link information channel selection method provided by an embodiment of this specification;
[0044] Figure 3 It is a link schematic diagram of an intersatellite laser link information channel selection method provided by an embodiment of this specification;
[0045] Figure 4 It is a structural schematic diagram of an intersatellite laser link information channel selection device provided by an embodiment of this specification;
[0046] Figure 5 It is a structural block diagram of a computing device provided by an embodiment of this specification. DETAILED DESCRIPTION
[0047] Many specific details are described in the following description to facilitate a full understanding of this specification. However, this specification can be implemented in many other ways than those described herein, and those skilled in the art can make similar generalizations without violating the connotation of this specification, so this specification is not limited to the specific implementation disclosed below.
[0048] The terms used in one or more embodiments of this specification are only for the purpose of describing specific embodiments, and are not intended to limit one or more embodiments of this specification. The singular forms of "a" and "the" used in one or more embodiments of this specification and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.
[0049] It should be understood that although the terms first, second, etc. may be used to describe various information in one or more embodiments of this specification, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of one or more embodiments of this specification, the first may also be referred to as the second, and similarly, the second may also be referred to as the first. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0050] In this specification, a method for selecting an information channel of an inter-satellite laser link is provided. This specification also relates to an apparatus for selecting an information channel of an inter-satellite laser link, a computing device, and a computer-readable storage medium, which are described in detail one by one in the following embodiments.
[0051] See also Figure 1 , Figure 1 A flow chart of a method for selecting an information channel of an inter-satellite laser link provided according to an embodiment of the present specification is shown, which specifically includes the following steps.
[0052] Step 101: Obtain satellite orbit attitude information, and establish satellite topology based on the satellite orbit attitude information.
[0053] In one possible implementation, a satellite topology is established based on satellite orbit attitude information, including: performing orbit extrapolation based on the satellite orbit attitude information to determine distance information between the satellite and adjacent laser terminals; determining connection nodes based on the distance information, and determining satellite topology based on the connection nodes.
[0054] In practical applications, before executing this method, the satellite nodes are numbered A, B, etc. according to the area that the satellite can cover, and the satellites in the area are numbered , , , When the satellite enters the operation phase, the orbit is stable, and the coverage area of the terminal node can be calculated based on the orbit information. Each area has fixed numbering information, so the numbering information of each satellite changes according to a regular pattern.
[0055] Furthermore, the current satellite performs orbit extrapolation based on the satellite orbit attitude information through a high-precision model, calculates the distance to the adjacent laser terminal in real time, updates the node change position, calculates the node that can establish a connection with it at the next moment, recalculates the satellites in different areas, and establishes a new topological structure of satellites in the area.
[0056] Step 102: Adjust the communication link based on the satellite topology, and establish a laser link based on the communication link.
[0057] In a possible implementation manner, establishing a laser link based on a communication link includes: establishing the laser link based on the communication link by capturing, tracking, and aligning.
[0058] In practical applications, the laser payload adjusts the communication link of the laser terminal according to the new topology and re-establishes the laser link through ATP (Acquisition Tracking Pointing).
[0059] Step 103: Perform an evaluation based on the laser link to determine an evaluation result.
[0060] In one possible implementation, an evaluation is performed based on a laser link to determine an evaluation result, including: acquiring evaluation frame data based on the laser link; wherein the evaluation frame data includes communication quality, available data bandwidth, and available communication time; and determining the evaluation result based on the evaluation frame data.
[0061] In practical applications, by adding a service frame for channel quality assessment in a bidirectional service to the laser communication link, the frame format is shown in Figure 2 , complete the inter-satellite link information transmission to evaluate the laser channel, see Figure 3 , S1-S4 are four satellites that have established laser links. Data needs to be transferred from the S1 laser payload to the S4 laser payload. The channel quality of the S1, S2, S3 and S4 links is evaluated by sending service frames for channel quality evaluation at all times. The communication service frames contain the communication quality EbN0, the current communication available data bandwidth, and the communication time calculated according to the high-precision orbit. The above information is used as the communication cost of the link between the two laser payloads and is marked as the communication weight coefficient.
[0062] Step 104: Determine a communication weight coefficient based on the evaluation result, perform link planning based on the communication weight coefficient, and determine a target path.
[0063] In a possible implementation, determining a communication weight coefficient based on an evaluation result includes: adjusting a communication rate based on the evaluation result to determine a target communication rate; establishing a target communication link based on the target communication rate; and determining a communication weight coefficient based on the target communication link.
[0064] In practical applications, when the communication quality EBN0 deteriorates, the communication rate can be reduced according to the current EBN0 value of the link to improve the communication quality. The designed typical communication rates are 5Gbps, 2.5Gbps, 1.25Gbps and 625Mbps. When EBN0 has a large margin, a service frame is sent to notify the opposite laser load to increase the communication rate to increase the data bandwidth. By sending a service frame, the opposite laser load is notified to switch the rate and establish a communication link and recalculate the communication weight coefficient.
[0065] In a possible implementation, link planning is performed based on a communication weight coefficient to determine a target path, including: determining a starting satellite node, determining target distance information between the starting satellite node and other satellite nodes based on the communication weight coefficient; determining the target satellite node through the target distance information; wherein the distance between the starting satellite node and the target satellite node is the smallest; taking the target satellite node as the initial satellite node, continuing to calculate the target distance information, determining the target satellite node through the target distance information, until the distance between the target satellite node and the starting satellite node is the smallest, and determining the target path.
[0066] Among them, the target distance information can be the following distances.
[0067] In practical applications, when the coefficient update is completed, the link planning calculation is performed according to the starting and target nodes in the business frame. First, the starting node (laser load) is numbered, and the distance between the initial nodes is set to infinity. According to the network topology, the distances of the nodes connected to the initial node are counted according to the weight coefficients. The distances between the nodes that establish laser links with the initial node are calculated, and the node with the shortest distance is recorded and used as the starting point for the next calculation. The distances that can be reached from the new starting point are continued to be counted, and the shortest path is repeatedly selected as the new starting point until the final target node is changed to the node with the shortest distance.
[0068] For details, see Figure 3 , after updating the weight coefficients of the links, calculate the path with the minimum distance from S1 to S4 according to the calculation method in the above steps. Figure 3 In the A link, the path with the shortest distance from S1 to S4 is S1-S3-S4. Figure 3 Among the B links, the path with the shortest distance from S1 to S4 is S1-S2-S4.
[0069] In a possible implementation, determining target distance information between the starting satellite node and other satellite nodes based on the communication weight coefficient includes: multiplying the communication weight coefficient and the communication rate between the starting satellite node and other satellite nodes to determine the target distance information.
[0070] In practical applications, the distance may be calculated by multiplying the channel rate by the communication quality weight.
[0071] Step 105: Determine the data information to be transmitted, and perform data transmission based on the data information to be transmitted and the target path.
[0072] In practical applications, data is transmitted according to the shortest path calculated based on the service packet time slot and data volume and the current topology, thereby achieving efficient transmission of intersatellite link data.
[0073] Furthermore, when the topology changes, it is necessary to mark the node weight coefficient as infinite, cache the data first, and reversely control the back-end data to instruct link switching to maintain data integrity.
[0074] The embodiments of this specification provide an inter-satellite laser link information channel selection method and device, wherein the inter-satellite laser link information channel selection method includes: obtaining satellite orbit attitude information, establishing satellite topology based on satellite orbit attitude information; adjusting communication links based on satellite topology, and establishing laser links based on communication links; evaluating and determining based on laser links, and determining evaluation results; determining communication weight coefficients based on evaluation results, and planning links based on communication weight coefficients, and determining target paths; determining data information to be transmitted, and transmitting data based on the data information to be transmitted and the target path. By calculating real-time weights according to the communication quality of the current link of the laser terminal, and automatically planning information paths by calculating the minimum consumption path of the information starting point and end point after updating the network topology, and automatically finding the optimal routing node according to the link communication status, the information link can be efficiently and stably established.
[0075] Corresponding to the above method embodiment, this specification also provides an inter-satellite laser link information channel selection device embodiment, Figure 4 FIG. 1 is a schematic diagram showing the structure of an intersatellite laser link information channel selection device provided by an embodiment of the present specification. Figure 4 As shown, the device comprises:
[0076] A topology establishing module 401 is configured to obtain satellite orbit attitude information and establish a satellite topology based on the satellite orbit attitude information;
[0077] A link establishment module 402, configured to adjust a communication link based on the satellite topology and establish a laser link based on the communication link;
[0078] A link evaluation module 403 is configured to perform an evaluation based on the laser link and determine an evaluation result;
[0079] A path planning module 404 is configured to determine a communication weight coefficient based on the evaluation result, and perform link planning based on the communication weight coefficient to determine a target path;
[0080] The data transmission module 405 is configured to determine the data information to be transmitted, and perform data transmission based on the data information to be transmitted and the target path.
[0081] In a possible implementation, establishing a satellite topology based on satellite orbit attitude information includes:
[0082] Based on the satellite orbit attitude information, orbit extrapolation is performed to determine the distance information between the satellite and the adjacent laser terminal;
[0083] The connection nodes are determined based on the distance information, and the satellite topology is determined based on the connection nodes.
[0084] In a possible implementation, establishing a laser link based on a communication link includes:
[0085] A laser link is established based on the communication link through acquisition, tracking and alignment.
[0086] In a possible implementation, performing an evaluation based on a laser link to determine an evaluation result includes:
[0087] Acquiring evaluation frame data based on the laser link; wherein the evaluation frame data includes communication quality, available data bandwidth and available communication time;
[0088] An evaluation result is determined based on the evaluation frame data.
[0089] In a possible implementation, determining a communication weight coefficient based on an evaluation result includes:
[0090] Adjust the communication rate based on the evaluation result to determine the target communication rate;
[0091] Establishing a target communication link based on a target communication rate;
[0092] A communication weight coefficient is determined based on the target communication link.
[0093] In a possible implementation, link planning is performed based on the communication weight coefficient to determine the target path, including:
[0094] Determine a starting satellite node, and determine target distance information between the starting satellite node and other satellite nodes based on a communication weight coefficient;
[0095] Determine the target satellite node through the target distance information; wherein the distance between the starting satellite node and the target satellite node is the smallest;
[0096] The target satellite node is taken as the initial satellite node, and the target distance information is continued to be calculated. The target satellite node is determined by the target distance information until the distance between the target satellite node and the starting satellite node is minimized, and the target path is determined.
[0097] In a possible implementation, determining target distance information between a starting satellite node and other satellite nodes based on a communication weight coefficient includes:
[0098] The communication weight coefficient and the communication rate between the starting satellite node and other satellite nodes are multiplied to determine the target distance information.
[0099] The embodiments of this specification provide an inter-satellite laser link information channel selection method and device, wherein the inter-satellite laser link information channel selection device includes: obtaining satellite orbit attitude information, establishing satellite topology based on satellite orbit attitude information; adjusting communication link based on satellite topology, and establishing laser link based on communication link; evaluating and determining based on laser link, determining evaluation result; determining communication weight coefficient based on evaluation result, and planning link based on communication weight coefficient, determining target path; determining data information to be transmitted, and transmitting data based on data information to be transmitted and target path. By calculating real-time weight according to the communication quality of the current link of laser terminal, calculating the minimum consumption path of information starting point and end point after updating network topology, automatically planning information path, and automatically finding the optimal routing node according to link communication status, the information link can be efficiently and stably established.
[0100] The above is a schematic scheme of an intersatellite laser link information channel selection device of this embodiment. It should be noted that the technical scheme of the intersatellite laser link information channel selection device and the technical scheme of the intersatellite laser link information channel selection method described above belong to the same concept, and the details not described in detail in the technical scheme of the intersatellite laser link information channel selection device can be referred to the description of the technical scheme of the intersatellite laser link information channel selection method described above.
[0101] Figure 5 The structure block diagram of a computing device 500 provided according to an embodiment of the present specification is shown. The components of the computing device 500 include but are not limited to a memory 510 and a processor 520. The processor 520 is connected to the memory 510 via a bus 530, and the database 550 is used to store data.
[0102] The computing device 500 also includes an access device 540 that enables the computing device 500 to communicate via one or more networks 560. Examples of these networks include a public switched telephone network (PSTN), a local area network (LAN), a wide area network (WAN), a personal area network (PAN), or a combination of communication networks such as the Internet. The access device 540 may include one or more of any type of network interface (e.g., a network interface card (NIC)) that is wired or wireless, such as an IEEE 802.11 wireless local area network (WLAN) wireless interface, a world-wide interoperability for microwave access (Wi-MAX) interface, an Ethernet interface, a universal serial bus (USB) interface, a cellular network interface, a Bluetooth interface, and a near field communication (NFC).
[0103] In one embodiment of the present specification, the above components of the computing device 500 and Figure 5 Other components not shown in the figure may also be connected to each other, for example, via a bus. It should be understood that Figure 5 The computing device structure block diagram shown is only for the purpose of illustration, and is not intended to limit the scope of this specification. Those skilled in the art can add or replace other components as needed.
[0104] The computing device 500 may be any type of stationary or mobile computing device, including a mobile computer or mobile computing device (e.g., a tablet computer, a personal digital assistant, a laptop computer, a notebook computer, a netbook, etc.), a mobile phone (e.g., a smart phone), a wearable computing device (e.g., a smart watch, smart glasses, etc.), or other types of mobile devices, or a stationary computing device such as a desktop computer or a personal computer (PC). The computing device 500 may also be a mobile or stationary server.
[0105] The processor 520 is used to execute the following computer executable instructions, which, when executed by the processor, implement the steps of the above-mentioned intersatellite laser link information channel selection method. The above is a schematic scheme of a computing device of this embodiment. It should be noted that the technical scheme of the computing device and the technical scheme of the above-mentioned intersatellite laser link information channel selection method belong to the same concept. For details not described in detail in the technical scheme of the computing device, please refer to the description of the technical scheme of the above-mentioned intersatellite laser link information channel selection method.
[0106] An embodiment of the present specification further provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the above-mentioned inter-satellite laser link information channel selection method.
[0107] The above is a schematic scheme of a computer-readable storage medium of this embodiment. It should be noted that the technical scheme of the storage medium and the technical scheme of the above-mentioned intersatellite laser link information channel selection method belong to the same concept, and the details not described in detail in the technical scheme of the storage medium can be referred to the description of the technical scheme of the above-mentioned intersatellite laser link information channel selection method.
[0108] An embodiment of the present specification further provides a computer program, wherein when the computer program is executed in a computer, the computer is instructed to execute the steps of the above-mentioned inter-satellite laser link information channel selection method.
[0109] The above is a schematic scheme of a computer program of this embodiment. It should be noted that the technical scheme of the computer program and the technical scheme of the above-mentioned intersatellite laser link information channel selection method belong to the same concept, and the details not described in detail in the technical scheme of the computer program can be referred to the description of the technical scheme of the above-mentioned intersatellite laser link information channel selection method.
[0110] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0111] The computer instructions include computer program codes, which may be in source code form, object code form, executable files or some intermediate forms, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0112] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity of description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the embodiments of this specification are not limited by the order of the actions described, because according to the embodiments of this specification, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the embodiments of this specification.
[0113] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0114] The preferred embodiments of this specification disclosed above are only used to help explain this specification. The optional embodiments do not describe all the details in detail, nor do they limit the invention to only the specific implementation methods described. Obviously, many modifications and changes can be made according to the content of the embodiments of this specification. This specification selects and specifically describes these embodiments in order to better explain the principles and practical applications of the embodiments of this specification, so that technicians in the relevant technical field can well understand and use this specification. This specification is only limited by the claims and their full scope and equivalents.
Claims
1. A method for selecting an information channel of an intersatellite laser link, characterized in that: include: Acquire satellite orbit attitude information, and establish satellite topology based on the satellite orbit attitude information; adjusting a communication link based on the satellite topology, and establishing a laser link based on the communication link; Performing an evaluation based on the laser link to determine an evaluation result; Determine a communication weight coefficient based on the evaluation result, and perform link planning based on the communication weight coefficient to determine a target path; Determine the data information to be transmitted, and perform data transmission based on the data information to be transmitted and the target path; The step of evaluating and determining the evaluation result based on the laser link includes: Acquiring evaluation frame data based on the laser link; wherein the evaluation frame data includes communication quality, available data bandwidth and available communication time; determining an evaluation result based on the evaluation frame data; The determining of the communication weight coefficient based on the evaluation result comprises: Adjust the communication rate based on the evaluation result to determine a target communication rate; establishing a target communication link based on the target communication rate; determining a communication weight coefficient based on the target communication link; The link planning based on the communication weight coefficient to determine the target path includes: Determine a starting satellite node, and determine target distance information between the starting satellite node and other satellite nodes based on the communication weight coefficient; Determine the target satellite node through the target distance information; wherein the distance between the starting satellite node and the target satellite node is the smallest; The target satellite node is used as the initial satellite node, and the target distance information is continued to be calculated. The target satellite node is determined by the target distance information until the distance between the target satellite node and the starting satellite node is minimized, and the target path is determined.
2. The method according to claim 1, characterized in that The establishing of satellite topology based on the satellite orbit attitude information comprises: Performing orbit extrapolation based on the satellite orbit attitude information to determine the distance information between the satellite and the adjacent laser terminal; A connection node is determined based on the distance information, and a satellite topology is determined based on the connection node.
3. The method according to claim 1, characterized in that The establishing of a laser link based on the communication link comprises: A laser link is established based on the communication link through acquisition, tracking and alignment.
4. The method according to claim 1, characterized in that Determining target distance information between the starting satellite node and other satellite nodes based on the communication weight coefficient includes: The communication weight coefficient and the communication rate between the starting satellite node and other satellite nodes are multiplied to determine the target distance information.
5. An inter-satellite laser link information channel selection device, used to implement the steps of the inter-satellite laser link information channel selection method according to any one of claims 1 to 4, characterized in that: include: A topology establishment module is configured to obtain satellite orbit attitude information and establish a satellite topology based on the satellite orbit attitude information; a link establishment module configured to adjust a communication link based on the satellite topology and establish a laser link based on the communication link; A link evaluation module, configured to perform an evaluation based on the laser link and determine an evaluation result; A path planning module is configured to determine a communication weight coefficient based on the evaluation result, and perform link planning based on the communication weight coefficient to determine a target path; The data transmission module is configured to determine the data information to be transmitted, and perform data transmission based on the data information to be transmitted and the target path.
6. A computing device, characterized in that include: Memory and processor; The memory is used to store computer executable instructions, and the processor is used to execute the computer executable instructions. When the computer executable instructions are executed by the processor, the steps of the inter-satellite laser link information channel selection method according to any one of claims 1 to 4 are implemented.
7. A computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the steps of the intersatellite laser link information channel selection method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Topology reconstruction method for inter-satellite laser communication rapid networking
CN108551398A
Large-scale low-orbit satellite network topology optimization method based on communication performance constraint
CN114884565A