Satellite information interaction and related method and system, and related device

By interacting information between different types of satellites in the space-to-earth integrated scenario, the problem of poor performance of the space-to-earth integrated communication in the existing technology is solved, and the efficiency of service information sharing and terminal communication is achieved.

WO2025025742A1PCT designated stage expired Publication Date: 2025-02-06CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/093743
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-03
Filing Date
2024-05-16
Publication Date
2025-02-06

AI Technical Summary

Technical Problem

The prior art has failed to effectively solve the discovery scheme between satellites or between satellites and ground terminals in the integrated space and the existing technology has ignored the need for sharing information resources in orbit satellites, resulting in poor communication performance of integrated space and earth.

Method used

By interacting satellite information based on a common architecture supporting regenerated payload among different types of satellites, the collection, processing, classification statistics and sharing of service information is realized, and service discovery and terminal communication are supported.

Benefits of technology

It improves the integrated communication performance of the space-space and earth, realizes remote real-time communication between different types of satellites, and has the advantages of simplicity, good compatibility and easy expansion, and further improves the communication performance of the integrated communication system of the space-space and earth system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024093743_06022025_PF_FP_ABST
    Figure CN2024093743_06022025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure is a satellite information interaction method in a space-air-ground integrated scenario. The method comprises: different types of satellites exchanging satellite information between the different types of satellites on the basis of a universal architecture supporting regenerative payloads. The present disclosure implements a method for collaborating resources between different types of satellites by means of a universal architecture of the satellites that supports regenerative payloads, thereby providing an interaction mechanism for service resources of nodes in a satellite Internet, and further improving the communication performance of a space-air-ground integrated system. Further, the method in the present disclosure implements remote real-time communication between different types of satellites, and has the advantages of simple implementation, good compatibility and easy expansion. Furthermore, the method in the present disclosure opens up a new direction for performance improvement on the basis of original satellite-ground communication technology, and provides possibilities for concise and efficient communication processes in the future.
Need to check novelty before this filing date? Find Prior Art

Description

Satellite information interaction and related methods, systems, and related equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This disclosure claims priority to Chinese patent application number 2023109748407, filed on August 3, 2023, entitled “Satellite Information Interaction and Related Methods, Systems, and Related Equipment,” the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present disclosure relates to the field of communication technology, and in particular to a satellite information interaction method, service discovery method, terminal communication method, system, computer-readable storage medium, and electronic device in an air-space-ground integrated scenario. Background Art

[0004] Currently, 3GPP (3rd Generation Partnership Project) or the academic community focuses more on the transparent forwarding function of communication satellites in the integrated space-ground-air scenario. There is no public discovery solution between satellites or between satellites and ground terminals. At the same time, the need for information resource sharing among in-orbit satellites is ignored. There is still much room for improvement in the performance of integrated space-ground-air communications.

[0005] Therefore, how to improve the performance of integrated air-space-ground communication is a technical problem that technical personnel in this field urgently need to solve.

[0006] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to ordinary technicians in the field.

[0007] Summary of the Invention

[0008] The purpose of the present disclosure is to provide a satellite information interaction method, service discovery method, terminal communication method, system, computer-readable storage medium and electronic device in an integrated air-space-ground scenario, so as to at least solve the technical problem of poor integrated air-space-ground communication performance in related technologies.

[0009] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by practice of the present disclosure.

[0010] The technical solutions disclosed in this disclosure are as follows:

[0011] According to one aspect of the present disclosure, a method for satellite information interaction in an air-ground integrated scenario is provided, including: different types of satellites exchanging satellite information between different types of satellites based on a general architecture supporting regenerative payloads.

[0012] In some embodiments of the present disclosure, the processing functions of a satellite supporting a general architecture of regenerative payloads include any one or more of the following functions: information collection function, information processing function, information receiving function, information sending function, and information query function.

[0013] In some embodiments of the present disclosure, the method further includes: the first type of satellite records its own business information through an information collection function; the first type of satellite classifies and counts the collected information through an information processing function, generates and maintains a business information list for describing its own information; and the first type of satellite information periodically uploads the business information list to the second type of satellite through the information sending function, and the second type of satellite covers the first type of satellite.

[0014] In some embodiments of the present disclosure, the method further includes: the second type of satellite receives the service information list periodically sent by the first type of satellite through the information receiving function; the second type of satellite integrates all received service information lists through the information processing function to obtain a service information summary list; and the second type of satellite sends the service information summary list to the first type of satellite through the information sending function, and shares the service information summary list with the first type of satellite.

[0015] According to one aspect of the present disclosure, a service discovery method in an integrated air-ground-space scenario is provided, the method comprising: different types of satellites exchanging satellite information between the different types of satellites based on a general architecture supporting regenerative payloads; and a specific type of satellite broadcasting the satellite information to assist user terminals in achieving service discovery.

[0016] In some embodiments of the present disclosure, the processing functions of a satellite supporting a general architecture of regenerative payloads include any one or more of the following functions: information collection function, information processing function, information receiving function, information sending function, and information query function.

[0017] In some embodiments of the present disclosure, the method may further include: the first type of satellite records its own business information through an information collection function; the first type of satellite classifies and counts the collected information through an information processing function, generates and maintains a business information list for describing its own information; and the first type of satellite periodically uploads the business information list to the second type of satellite through the information sending function, and the second type of satellite covers the first type of satellite.

[0018] In some embodiments of the present disclosure, the method may further include: the second type of satellite receives the service information list periodically sent by the first type of satellite through the information receiving function; the second type of satellite integrates all received service information lists through the information processing function to obtain a service information summary list; and the second type of satellite sends the service information summary list to the first type of satellite through the information sending function, and shares the service information summary list with the first type of satellite.

[0019] In some embodiments of the present disclosure, the method may further include: the first type of satellite receives the shared summary list of service information through the information receiving function; the first type of satellite broadcasts an announcement message to user terminals within its beam coverage area through the information sending function, wherein the announcement message includes service information, so that the user terminal selects the target service from the service information according to its own needs to realize service discovery.

[0020] In some embodiments of the present disclosure, the method may further include: a first type of satellite receives a service request sent by the user terminal through the information receiving function; the first type of satellite determines through the information query function that if the service corresponding to the service request is not supported, then queries the shared service information summary list for a target service satellite that supports the service request; and the first type of satellite assists the user terminal in achieving service discovery through the target service satellite.

[0021] In some embodiments of the present disclosure, the method may also include: the first type of satellite forwards the service request to the target service satellite through the information sending function; the target service satellite returns a service response to the first type of satellite and provides a service interface corresponding to the service request; and after the first type of satellite receives the service interface through the information receiving function, it forwards it to the user terminal through the information sending function to realize service discovery of the user terminal.

[0022] In some embodiments of the present disclosure, the announcement message further includes one or more of the following information: discovery message type, application code or restriction code, application layer metadata information and corresponding satellite identification, relay indication, and security protection element.

[0023] According to one aspect of the present disclosure, a terminal communication method in an integrated air-space-ground scenario is provided, the method comprising: different types of satellites exchanging satellite information between the different types of satellites based on a general architecture supporting regenerative payloads; and a specific type of satellite assisting a user terminal in establishing a communication link based on the satellite information.

[0024] In some embodiments of the present disclosure, the processing functions of a satellite supporting a general architecture of regenerative payloads include any one or more of the following functions: information collection function, information processing function, information receiving function, information sending function, and information query function.

[0025] In some embodiments of the present disclosure, the method may further include: the first type of satellite records its own business information through an information collection function; the first type of satellite classifies and counts the collected information through an information processing function, generates and maintains a business information list for describing its own information, and the business information list includes user terminal information within the coverage area of ​​its own beam; and the first type of satellite information periodically uploads the business information list to the second type of satellite through the information sending function, and the second type of satellite covers the first type of satellite.

[0026] In some embodiments of the present disclosure, the method may further include: the second type of satellite receives the service information list periodically sent by the first type of satellite through the information receiving function; the second type of satellite integrates all received service information lists through the information processing function to obtain a service information summary list; the second type of satellite sends the service information summary list to the first type of satellite through the information sending function, and shares the service information summary list with the first type of satellite.

[0027] In some embodiments of the present disclosure, the method may also include: the first type of satellite receives the shared service information summary list through the information receiving function; the first type of satellite broadcasts an announcement message to user terminals within its beam coverage area through the information sending function; and the first type of satellite receives a response from the user terminal through the information receiving function and discovers the user terminal within the beam coverage area.

[0028] In some embodiments of the present disclosure, the method may further include: the first type of satellite receives a communication request sent by a user terminal through an information receiving function, the communication request including: relevant information of a target user terminal; if the first type of satellite determines that the target user terminal is not covered, then searching for a target communication satellite covering the target user terminal in the shared service information summary list through the information query function; and the first type of satellite assists the user terminal in establishing a communication link through the target communication satellite.

[0029] In some embodiments of the present disclosure, the method may also include: the first type of satellite forwards the communication request and the information of the user terminal to the target communication satellite through the information sending function; the target communication satellite forwards the communication request to the target user terminal according to the information of the user terminal; the target user terminal returns a communication response to the target communication satellite; after receiving the communication response, the target communication satellite forwards the communication response to the first type of satellite through the information sending function; and after receiving the communication response through the information receiving function, the first type of satellite forwards the communication response to the user terminal through the information sending function to establish a communication link between the user terminal and the target user terminal.

[0030] In some embodiments of the present disclosure, the announcement message further includes one or more of the following information: discovery message type, application code or restriction code, application layer metadata information and corresponding satellite identification, relay indication, and security protection element.

[0031] According to another aspect of the present disclosure, an information interaction system in an integrated air-ground-space scenario is provided, the system comprising: different types of satellites for exchanging satellite information between the different types of satellites based on a general architecture supporting regenerative payloads.

[0032] According to another aspect of the present disclosure, a service discovery system for an air-space-ground scenario is provided, the system comprising: different types of satellites and user terminals; the different types of satellites are configured to exchange satellite information between the different types of satellites based on a general architecture supporting regenerative payloads; the different types of satellites further comprising a specific type of satellite configured to broadcast the satellite information to assist the user terminals in achieving service discovery.

[0033] According to another aspect of the present disclosure, a terminal communication system in an air-space-ground scenario is provided, the system comprising: different types of satellites and user terminals; the different types of satellites are used to exchange satellite information between the different types of satellites based on a general architecture supporting regenerative payloads; wherein the different types of satellites also include a specific type of satellite, which is used to assist the user terminal in establishing a communication link based on all the terminal information.

[0034] According to another aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the above-mentioned satellite information interaction method in an integrated air-space-ground scenario, or the service discovery method in an air-space-ground scenario, or the terminal communication method in an air-space-ground scenario by executing the executable instructions.

[0035] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, it implements the above-mentioned satellite information interaction method in the integrated air-space-ground scenario or the service discovery method in the air-space-ground scenario or the terminal communication method in the air-space-ground scenario.

[0036] According to another aspect of the present disclosure, a computer program product is provided, including a computer program. When the computer program is executed by a processor, it implements the above-mentioned satellite information interaction method in the integrated air-space-ground scenario or the above-mentioned service discovery method in the air-space-ground scenario or the above-mentioned terminal communication method in the air-space-ground scenario.

[0037] This paper designs a satellite information interaction method between satellites in an integrated air-space-ground scenario, realizes a method of collaborative resource between various types of satellites through a general architecture that supports regenerative payloads of satellites, provides an interaction mechanism for the business resources of each node in the satellite Internet, and further improves the communication performance of the integrated air-space-ground system.

[0038] Furthermore, the disclosed method realizes remote real-time communication between different types of satellites, and has the advantages of simple implementation, good compatibility and easy scalability.

[0039] Furthermore, the disclosed method opens up a new direction for performance improvement based on the original satellite-to-ground communication technology, providing possibilities for simple and efficient communication processes in the future.

[0040] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and those skilled in the art can derive other drawings based on these drawings without inventive effort.

[0042] FIG1 shows a schematic diagram of an application environment for an integrated air-ground-space scenario in an embodiment of the present disclosure.

[0043] FIG2 is a flow chart of a satellite information interaction method in an air-ground-integrated scenario according to an embodiment of the present disclosure.

[0044] FIG3 is a schematic diagram showing a process of exchanging satellite information between different types of satellites based on a general architecture supporting regenerative payloads in an embodiment of the present disclosure.

[0045] FIG4 is a schematic diagram showing a process of exchanging satellite information between different types of satellites based on a general architecture supporting regenerative payloads according to another embodiment of the present disclosure.

[0046] FIG5 shows a signaling interaction diagram of a satellite information interaction method in an air-ground-space integration scenario according to an embodiment of the present disclosure.

[0047] FIG6 shows a flow chart of a service discovery method in an air-ground-integrated scenario according to an embodiment of the present disclosure.

[0048] FIG7 is a schematic diagram showing a flow chart of a specific type of satellite broadcasting satellite information to assist a user terminal in achieving service discovery in an embodiment of the present disclosure.

[0049] FIG8 is a schematic diagram showing a process flow in which another specific type of satellite broadcasts satellite information to assist a user terminal in achieving service discovery in an embodiment of the present disclosure.

[0050] FIG9 shows a signaling interaction diagram of a service discovery method in an air-ground-integrated scenario according to an embodiment of the present disclosure.

[0051] FIG10 is a flow chart showing a terminal communication method in an air-ground-integrated scenario according to an embodiment of the present disclosure.

[0052] FIG11 is a schematic diagram showing a process flow in which a specific type of satellite records its own service information through an information collection function in an embodiment of the present disclosure.

[0053] FIG12 is a schematic diagram showing a process in which a satellite of a specific type assists a user terminal in establishing a communication link based on the satellite information in an embodiment of the present disclosure.

[0054] FIG13 shows a signaling interaction diagram of a terminal communication method in an air-ground-integrated scenario according to an embodiment of the present disclosure.

[0055] Figure 14 shows a schematic block diagram of an electronic device that executes a satellite information interaction method in an integrated air-space-ground scenario, a service discovery method in an air-space-ground scenario, or a terminal communication method in an air-space-ground scenario in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0056] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0057] In addition, the accompanying drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. Identical reference numerals in the figures denote identical or similar parts, and thus repetitive descriptions thereof will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities that do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.

[0058] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. Throughout the description of this disclosure, "plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0059] In response to the technical problems existing in the above-mentioned related technologies, the embodiments of the present disclosure provide a satellite information interaction method and system, a service discovery method and system, a terminal communication method and system, an electronic device, and a computer-readable storage medium in an integrated air-space-ground scenario, so as to solve at least one or all of the above-mentioned technical problems.

[0060] It should be pointed out that the nouns or terms involved in the embodiments of the present application can refer to each other and will not be repeated here.

[0061] Figure 1 illustrates a schematic diagram of an integrated air-ground scenario application environment in an embodiment of the present disclosure. As shown in Figure 1 , scenario 100 may include: different types of satellites 110a and 110b, several terminals 120, a gateway (GW) 130, a gNB 140, a core network 150, and a public data network 160.

[0062] Among them, different types of satellites 110a and 110b may include but are not limited to at least two types of satellites with different orbital altitudes: geostationary orbit (GEO) satellites, non-geostationary orbit medium earth orbit (MEO) satellites and low earth orbit (LEO) satellites and other satellites (OTHERSAT), and may also be high altitude platform stations (HAPS).

[0063] Among them, the terminal 120 can be a mobile terminal such as a mobile phone, a game console, a tablet computer, an e-book reader, smart glasses, an MP4 (Moving Picture Experts Group Audio Layer IV) player, a smart home device, an AR (Augmented Reality) device, a VR (Virtual Reality) device, a navigation device, or a terminal in other future communication systems, or the terminal 120 can also be a personal computer (PC), such as a laptop computer and a desktop computer, etc.

[0064] Terminal 120 and satellite 110b are connected via a communication network. Optionally, terminal 120 can communicate with satellite 110b via an air interface access network. Satellite 110b can connect to serving gateway 130 and ground base station 140 via a next-generation network interface, or communicate with data network 160 via core network 150. A wireless link also exists between satellites 110a and 110b to facilitate signaling and data transmission between them.

[0065] In some optional embodiments, the gateway 130 can be used to forward signaling and service data between the satellite 110b and the ground base station 140 and the data network 160. The gateway 130 can be a ground-based device installed on the ground (including on a ship or aircraft) for artificial satellite communications, and is composed of a high-gain antenna system capable of tracking artificial satellites, a high-power microwave transmission system, a low-noise receiving system, and a power supply system.

[0066] In some optional embodiments, different satellites 110a, 110b may be connected to the same base station 130 on the ground via a gateway.

[0067] When a satellite information interaction method in an integrated air-space-ground scenario provided by an embodiment of the present disclosure is applied to the application environment shown in Figure 1, a process may be as follows: different types of satellites 110a, 110b exchange satellite information between different types of satellites 110a, 110b based on a general architecture that supports regenerative payloads.

[0068] In addition, the application environment shown in Figure 1 can also apply a service discovery method in an integrated air-space-ground scenario provided by an embodiment of the present disclosure. The process may include: different types of satellites 110a, 110b exchange satellite information between different types of satellites 110a, 110b based on a general architecture that supports regenerative payloads; a specific type of satellite 110b broadcasts satellite information to assist the user terminal 120 in realizing service discovery.

[0069] Moreover, the application environment shown in FIG1 can also apply a terminal communication method in an air-space-ground integrated scenario provided by an embodiment of the present disclosure. The process may include: different types of satellites 110a and 110b exchange satellite information between different types of satellites 110a and 110b based on a general architecture that supports regenerative payloads; a specific type of satellite 110b assists the user terminal 120 in establishing a communication link based on the satellite information.

[0070] Those skilled in the art will appreciate that the number of terminals 120 and different types of satellites 110a, 110b can be greater or lesser. For example, there can be only one terminal and different types of satellites 110a, 110b, or there can be dozens, hundreds, or even more terminals. The embodiments of the present application do not limit the number or device types of the terminals 120 and different types of satellites 110a, 110b.

[0071] Optionally, the scenario may further include a management device (not shown in FIG1 ), which is connected to the public data network 160 via a communication network. Optionally, the communication network is a wired network or a wireless network.

[0072] Optionally, the wireless network or wired network used for the public data network 160 uses standard communication technologies and / or protocols. The network is typically the Internet, but can also be any network, including but not limited to a local area network (LAN), a metropolitan area network (MAN), a wide area network (WAN), a mobile, wired or wireless network, a private network or any combination of a virtual private network). In some embodiments, technologies and / or formats including Hyper Text Mark-up Language (HTML), Extensible Markup Language (XML), etc. are used to represent data exchanged over the network. In addition, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), Internet Protocol Security (IPsec), etc. can be used to encrypt all or some links. In other embodiments, customized and / or dedicated data communication technologies can also be used to replace or supplement the above-mentioned data communication technologies.

[0073] Below, each step of the satellite information interaction method, service discovery method, and terminal communication method in an air-space-ground integration scenario in this example implementation will be described in more detail with reference to the accompanying drawings and embodiments.

[0074] It should be pointed out that the nouns or terms involved in the embodiments of the present application can refer to each other and will not be repeated here.

[0075] Some embodiments of the present disclosure provide a method for satellite information interaction in an air-ground integrated scenario. As shown in FIG2 , method 200 may include the following steps:

[0076] In step S210 , different types of satellites exchange satellite information based on a general architecture supporting regenerative payloads.

[0077] Among them, different types of satellites refer to satellites at different orbital altitudes.

[0078] Among them, the general architecture supporting regenerative payloads means that the satellite has some or all of the base station functions.

[0079] This paper designs a satellite information interaction method between satellites in an integrated air-space-ground scenario, realizes a method of collaborative resource between various types of satellites through a general architecture that supports regenerative payloads of satellites, provides an interaction mechanism for the business resources of each node in the satellite Internet, and further improves the communication performance of the integrated air-space-ground system.

[0080] Furthermore, the disclosed method realizes remote real-time communication between different types of satellites, and has the advantages of simple implementation, good compatibility and easy scalability.

[0081] Furthermore, the disclosed method opens up a new direction for performance improvement based on the original satellite-to-ground communication technology, providing possibilities for simple and efficient communication processes in the future.

[0082] In some embodiments of the present disclosure, the processing functions of a satellite supporting a general architecture for regenerative payloads may also include any one or more of the following functions: information collection function, information processing function, information receiving function, information sending function, and information query function.

[0083] By equipping satellites with various differentiated on-board processing functions, information discovery and collection between satellites and the ground, and long-distance communication between satellites can be achieved, thereby improving the integrated air-space-ground system and enhancing the system's service quality.

[0084] In some embodiments of the present disclosure, the interaction method of step S110 may further include the method 300 shown in FIG2 , comprising the following steps:

[0085] In step S310, the first type of satellite records its own service information through the information collection function.

[0086] The service information itself may include information on service types that the satellite can carry.

[0087] In step S320, the first type of satellite classifies and compiles the collected information through information processing functions, and generates and maintains a service information list for describing its own information.

[0088] In step S330, the first type of satellite information periodically uploads the service information list to the second type of satellite through the information sending function, and the second type of satellite covers the first type of satellite.

[0089] The second type of satellites and the first type of satellites are different types of satellites. The second type of satellites are located in a higher orbit than the first type of satellites and cover the first type of satellites.

[0090] The method of the embodiment of the present disclosure can enable a satellite in a relatively high orbit to obtain and aggregate the business information of all surrounding satellites in relatively low orbits, thereby coordinating all business resources within its coverage area, realizing a flexible resource allocation structure, and making it more suitable for complex high-performance application fields.

[0091] In some embodiments of the present disclosure, after step S330, the satellite information interaction method may further include the method 400 shown in FIG4 , including the following steps:

[0092] In step S410, the second type of satellite receives the service information list periodically sent by the first type of satellite through an information receiving function.

[0093] In step S420, the second type of satellite integrates all received service information lists through information processing functions to obtain a service information summary list.

[0094] In step S430, the second type of satellite sends the service information summary list to the first type of satellite through the information sending function, and shares the service information summary list with the first type of satellite.

[0095] The second type of satellite covers one or more first type of satellites, and the second type of satellite aggregates the service information list periodically reported by one or more first type of satellites, and shares all the information with each first type of satellite.

[0096] The method of the embodiment of the present disclosure integrates and summarizes information through satellites located in relatively high orbits, and coordinates satellites located in relatively low orbits to share resources in an integrated air-space-ground system, thereby solving the problem of resource sharing between low-orbit satellites, ensuring the quality and efficiency of information sharing and interaction, and ensuring timely acquisition and sharing of information interaction and sharing between satellites.

[0097] The present disclosure provides a signaling interaction diagram for a satellite information interaction method in an integrated air-space-ground scenario. As shown in FIG5 , in process 500 , satellites 500a and 500b are of the same type, but are of a different type than satellite 500c , and both satellites 500a and 500b are within the coverage area of ​​satellite 500c .

[0098] In step S502, the first type of satellite 500a records its own service information through the information collection function.

[0099] In step S504, the first type of satellite 500a classifies and compiles the collected information through information processing functions, and generates and maintains a service information list for describing its own information.

[0100] In step S506, the first type satellite 500a periodically uploads the service information list to the second type satellite 500c through the information sending function, and the second type satellite 500c covers the first type satellite 500a.

[0101] In step S508, the first type of satellite 500b records its own service information through the information collection function.

[0102] In step S510, the first type of satellite 500b classifies and compiles the collected information through information processing functions, and generates and maintains a service information list for describing its own information.

[0103] In step S512, the first type satellite 500b periodically uploads the service information list to the second type satellite 500c through the information sending function, and the second type satellite 500c covers the first type satellite 500b.

[0104] In step S514, the second type of satellite 500c receives the service information list periodically sent by the first type of satellite through the information receiving function; integrates all the received service information lists through the information processing function to obtain a service information summary list; sends the service information summary list to the first type of satellite through the information sending function, and shares the service information summary list with the first type of satellites 500a and 500b.

[0105] Some embodiments of the present disclosure also provide a service discovery method in an air-ground integrated scenario. As shown in FIG6 , method 600 may include the following steps:

[0106] In step S610 , different types of satellites exchange satellite information based on a general architecture supporting regenerative payloads.

[0107] In step S620, a satellite of a specific type broadcasts satellite information to assist the user terminal in realizing service discovery.

[0108] Among them, the specific type of satellite assisting the user terminal in achieving service discovery can be a method in which the specific type of satellite provides Internet service information to the user terminal by supporting the regenerative payload general architecture and assists the user terminal in achieving Internet service access.

[0109] The method of the disclosed embodiment addresses the technical problem that there has been no disclosure in the relevant technology about enabling ground user terminals to discover the services provided by satellites. A service discovery method between satellites in an integrated air-space-ground-integrated scenario is designed. A method for collaborative resources between various types of satellites is implemented through a general architecture that supports regenerative payloads of satellites. An interaction mechanism is provided for the service resources of each node in the satellite Internet, further improving the communication performance of the integrated air-space-ground-integrated system.

[0110] Furthermore, the method of the embodiment of the present disclosure realizes remote real-time communication between different types of satellites, and has the advantages of simple implementation, good compatibility and easy scalability.

[0111] Furthermore, the method of the embodiment of the present disclosure opens up a new direction for performance improvement based on the original satellite-to-ground communication technology, providing possibilities for simple and efficient communication processes in the future.

[0112] Furthermore, the method of the embodiment of the present disclosure realizes the function of satellite-assisted ground terminal discovery of services, so that the ground terminal can complete multi-service access through satellite, meet the service-level needs of ground users, and effectively improve the efficiency of service access.

[0113] Furthermore, the method of the embodiment of the present disclosure improves the efficiency of the satellite-to-ground communication process through a satellite-assisted method, reduces system latency, and thereby reduces system energy consumption.

[0114] In some embodiments of the present disclosure, the processing functions of a satellite supporting a general architecture for regenerative payloads may also include any one or more of the following functions: information collection function, information processing function, information receiving function, information sending function, and information query function.

[0115] By equipping satellites with various differentiated on-board processing functions, information discovery and collection between satellites and the ground, and long-distance communication between satellites can be achieved, thereby improving the integrated air-space-ground system and enhancing the system's service quality.

[0116] In some embodiments of the present disclosure, step S610 may further include: the first-type satellite recording its own service information through an information collection function; the first-type satellite classifying and compiling the collected information through an information processing function to generate and maintain a service information list describing its own information; and the first-type satellite periodically uploading the service information list to a second-type satellite through an information transmission function, where the second-type satellite overlays the first-type satellite. The second-type satellite is located in a higher orbit than the first-type satellite and overlays the first-type satellite. This is similar to method 300 in Figure 3 and will not be further described here.

[0117] In some embodiments of the present disclosure, step S610 may further include: the second-type satellite receiving, through an information receiving function, a service information list periodically transmitted by the first-type satellite; the second-type satellite integrating, through an information processing function, all received service information lists to obtain a service information summary list; and the second-type satellite transmitting, through an information transmitting function, the service information summary list to the first-type satellite, thereby sharing the service information summary list with the first-type satellite. This is similar to method 400 in FIG. 4 and will not be further described herein.

[0118] In some embodiments of the present disclosure, a method for a specific type of satellite to broadcast satellite information to assist a user terminal in implementing service discovery may also include, for example, the method 700 shown in FIG. 7 , including the following steps:

[0119] In step S710, a first type of satellite receives a shared service information summary list through an information receiving function.

[0120] In step S720, the first type of satellite broadcasts an announcement message to the user terminals within its beam coverage area through the information sending function, wherein the announcement message includes service information, so that the user terminals can select target services from the service information according to their own needs to realize service discovery.

[0121] In some embodiments of the present disclosure, the announcement message may further include one or more of the following information: discovery message type, application code or restriction code, application layer metadata information and corresponding satellite identification, relay indication, and security protection elements.

[0122] The method of the embodiment of the present disclosure only requires the satellite to broadcast announcement messages to the user terminals it covers, so that the user terminals can select the target service from the service information according to their own needs to realize service discovery, thereby assisting the users to select and access the service when the user terminals are within the coverage of the satellite.

[0123] In some embodiments of the present disclosure, step S720 may also be, for example, the method 800 shown in FIG8 , including the following steps:

[0124] In step S810, a first type of satellite receives a service request sent by a user terminal through an information receiving function.

[0125] In step S820, the first type of satellite determines whether it supports the service corresponding to the service request through an information query function.

[0126] In step S830, the first type of satellite determines through an information query function that if the service corresponding to the service request is supported, it assists the user terminal in realizing service discovery.

[0127] In step S840, if the first type of satellite determines through the information query function that it does not support the service corresponding to the service request, it searches the shared service information summary list for a target service satellite that supports the service request.

[0128] In step S850, the first type of satellite assists the user terminal in achieving service discovery through the target serving satellite.

[0129] The method of the disclosed embodiment reduces the complexity of satellite-assisted user terminals in achieving service discovery. By processing different situations through a judgment mechanism, it makes it more convenient for satellite systems to assist user terminals in achieving service discovery, and resolves the conflict between the satellite directly assisting user terminals in performing service discovery and providing relay services to user terminals.

[0130] As shown in FIG8 , step S850 may further include the following steps:

[0131] In step S860, the first type of satellite forwards the service request to the target serving satellite through an information sending function.

[0132] In step S870, the target serving satellite returns a service response to the first type of satellite and provides a service interface corresponding to the service request.

[0133] In step S880, after receiving the service interface through the information receiving function, the first type of satellite forwards the service interface to the user terminal through the information sending function, thereby realizing service discovery of the user terminal.

[0134] The method of the embodiment of the present disclosure enables a satellite to coordinate other satellites through a relay method to help user terminals within its coverage area to realize service discovery, thereby assisting users in selecting and accessing the service and improving user experience.

[0135] This disclosure provides a signaling interaction diagram for a service discovery method in an integrated air-ground-space scenario. As shown in Figure 9, in process 900, satellites 900b and 900c are of the same type, i.e., they are located in orbit at the same altitude. Core network 900d is used to provide internet services.

[0136] In step S802, the satellite Internet shares information, and the satellite obtains information about nearby satellites.

[0137] Among them, satellite Internet is equivalent to a network composed of different types of satellites, and the nearby satellite information is the nearby orbit type information at the same altitude.

[0138] In some embodiments, step S902 is equivalent to step S710. In other embodiments, step S902 may also include the information sharing process of steps S502 to S514.

[0139] In step 904, satellite 900b broadcasts an announcement message to terminal 900a.

[0140] In some embodiments, step S904 is equivalent to step S720.

[0141] In step S906, the user terminal 900a sends a service request to the satellite 900b.

[0142] In some embodiments, step S906 is equivalent to step S810.

[0143] In step S908, satellite 800b queries corresponding satellite index information.

[0144] The satellite index information includes Internet services supported by multiple satellites of the same type.

[0145] In some embodiments, step S908 is equivalent to steps S820 to S840.

[0146] In step S910, satellite 900b forwards a service request to satellite 900c.

[0147] Satellite 900b does not support the Internet service currently requested by the terminal, while satellite 900c is a target service satellite that supports the Internet service currently requested by the terminal.

[0148] In some embodiments, step S910 is equivalent to step S860.

[0149] In step S912, the satellite 900c sends a service response to the satellite 900b.

[0150] In some embodiments, step S912 is equivalent to step S870.

[0151] In step S914, the satellite 900b forwards the service to the user terminal 900a.

[0152] In some embodiments, step S914 is equivalent to step S880.

[0153] In step S816, the terminal service access process is subsequently completed via the satellite.

[0154] In summary, after the above-mentioned terminal discovery process between the satellite and the ground, the ground terminal can realize multi-service access function through the satellite to meet the service-level needs of ground users.

[0155] The present disclosure provides a flow chart of a terminal communication method in an air-ground integrated scenario. As shown in FIG10 , the method 1000 may include the following steps:

[0156] In step S1010 , different types of satellites exchange satellite information based on a general architecture supporting regenerative payloads.

[0157] In step S1020, the satellite of the specific type assists the user terminal in establishing a communication link based on the satellite information.

[0158] The disclosed embodiments address the technical challenges of enabling ground-based user terminals to communicate with other terminals through information exchange between satellites, a method for terminal communication in an integrated air-space-ground scenario has been designed. This method leverages a common architecture for satellite-supported regenerative payloads to enable resource collaboration between various satellite types, providing an interaction mechanism for service resources at each node in the satellite internet and further improving the communication performance of the integrated air-space-ground system.

[0159] Furthermore, the method of the embodiment of the present disclosure realizes remote real-time communication between different types of satellites, and has the advantages of simple implementation, good compatibility and easy scalability.

[0160] Furthermore, the method of the embodiment of the present disclosure opens up a new direction for performance improvement based on the original satellite-to-ground communication technology, providing possibilities for simple and efficient communication processes in the future.

[0161] Furthermore, the method of the embodiment of the present disclosure implements satellite-assisted ground terminal communication, allowing ground terminals to communicate with each other through satellites, effectively improving the efficiency and performance of communication.

[0162] Furthermore, the method of the embodiment of the present disclosure reduces the operational complexity of the terminal and minimizes the resource consumption required for the terminal to perform service discovery through a satellite-assisted terminal communication method.

[0163] In some embodiments of the present disclosure, the processing functions of a satellite supporting the regenerative payload general architecture may include any one or more of the following functions: information collection function, information processing function, information reception function, information transmission function, and information query function.

[0164] In some embodiments of the present disclosure, step S1010 may further include: the first-type satellite recording its own service information through an information collection function; the first-type satellite classifying and compiling the collected information through an information processing function to generate and maintain a service information list describing its own information, wherein the service information list includes information about user terminals within its beam coverage area; and the first-type satellite periodically uploading the service information list to the second-type satellite through an information transmission function, wherein the second-type satellite covers the first-type satellite. This is similar to method 300 in FIG. 3 and will not be further described here.

[0165] In some embodiments of the present disclosure, step S1010 may further include: the second-type satellite receiving, using an information receiving function, a service information list periodically transmitted by the first-type satellite; the second-type satellite integrating, using an information processing function, all received service information lists to obtain a service information summary list; and the second-type satellite transmitting, using an information transmitting function, the service information summary list to the first-type satellite, thereby sharing the service information summary list with the first-type satellite. This is similar to method 400 in FIG. 4 and will not be further described herein.

[0166] The method for the first type of satellite to record its own service information through the information collection function may be, for example, the method 1100 shown in FIG. 11 , which may include the following steps:

[0167] In step S1110, the first type of satellite receives the shared service information summary list through the information receiving function.

[0168] In step S1120, the first type of satellite broadcasts an announcement message to user terminals within its beam coverage area through the information sending function.

[0169] In step S1130, the first type of satellite receives the response of the user terminal through the information receiving function and discovers the user terminal within the beam coverage area.

[0170] There may be one or more user terminals within the coverage area of ​​the first type of satellite beam.

[0171] The method disclosed in this embodiment addresses the current state of the satellite internet, which consists of multiple satellite types but lacks a mechanism for sharing information resources and a public terminal discovery process. The satellites' role is limited to transparent forwarding, resulting in complex, redundant communication processes, high latency, and high system energy consumption. This method, which discovers user terminals by broadcasting via satellites and receiving their responses, improves terminal discovery efficiency and reduces satellite system energy consumption.

[0172] In some embodiments of the present disclosure, step S1020 may also be, for example, the method 1200 shown in FIG12 , which may include the following steps:

[0173] In step S1202, the first type of satellite receives a communication request sent by a user terminal through an information receiving function, wherein the communication request includes relevant information of the target user terminal.

[0174] In step S1204, the first type of satellite determines whether it covers the target user terminal.

[0175] The first type of satellite determines whether it covers the target user terminal through an information query function.

[0176] In step S1206, if the first type of satellite determines that the target user terminal is within its coverage, it assists the user terminal in establishing a communication link.

[0177] In step S1208, if the first type satellite determines that the target user terminal is not within its coverage, it searches the shared service information summary list for a target communication satellite that covers the target user terminal through an information query function. The target communication satellite may be a first type satellite.

[0178] In step S1210, the first type of satellite assists the user terminal in establishing a communication link via the target communication satellite.

[0179] The method of the disclosed embodiment reduces the complexity of satellite-assisted user terminal communication. By processing different situations through a judgment mechanism, it makes satellite system-assisted user terminal communication more convenient, and solves the conflict between satellite directly assisting user terminal communication and providing relay services for user terminals.

[0180] As shown in FIG12 , step S1210 may further include the following steps:

[0181] In step S1212, the first type of satellite forwards the communication request and the information of the user terminal to the target communication satellite through the information sending function.

[0182] In step S1214, the target communication satellite forwards the communication request to the target user terminal according to the information of the user terminal.

[0183] In step S1216, the target user terminal returns a communication response to the target communication satellite.

[0184] In step S1218, after receiving the communication response, the target communication satellite forwards the communication response to the first type of satellite through the information sending function.

[0185] In step S1220, after receiving the communication response through the information receiving function, the first type of satellite forwards the communication response to the user terminal through the information sending function, and establishes a communication link between the user terminal and the target user terminal.

[0186] The communication method through satellite relay in the embodiment of the present disclosure is simpler and has a faster data transmission speed, thereby greatly improving the communication speed.

[0187] In some embodiments of the present disclosure, the announcement message may further include one or more of the following information: discovery message type, application code or restriction code, application layer metadata information and corresponding satellite identification, relay indication, and security protection elements.

[0188] The present disclosure also provides a signaling interaction diagram for a terminal communication method in an integrated air-space-ground scenario. As shown in FIG13 , process 1300 includes a user terminal 1300a, a satellite 1300b covering user terminal 1300a, a target user terminal 1300d, and a satellite 1300c covering target user terminal 1300d.

[0189] In step S1302, the satellite Internet shares information, and the satellite obtains information about nearby satellites.

[0190] In some embodiments, step S1302 is equivalent to step S1110. In other embodiments, step S1302 may also include the information sharing process of steps S502 to S514.

[0191] In step S1304, the satellite 1300b broadcasts an announcement message to the user terminals 1300a under its coverage.

[0192] In step S1306, the satellite 1300c broadcasts an announcement message to the user terminals 1300d under its coverage.

[0193] In some embodiments, step S1304 and step S1306 are equivalent to step S1120.

[0194] In step S1308, the satellite 1300b receives the communication request sent by the user terminal 1300a.

[0195] In some embodiments, step S1308 is equivalent to step S1202.

[0196] In step S1310, the satellite 1300b analyzes the calling signaling and searches for the destination satellite.

[0197] In some embodiments, step S1310 is equivalent to steps S1204-S1208, and the destination satellite is the target communication satellite.

[0198] In other embodiments, if the satellite 1300b determines that the destination terminal called by the user terminal 1300a is within its coverage area, it assists the user terminal 1300a in establishing a communication link.

[0199] In step S1312, satellite 1300b sends a connection request to satellite 1300c.

[0200] In some embodiments, step S1312 is equivalent to step S1212.

[0201] In step S1314, the satellite 1300c sends connection information to the target user terminal 1300d.

[0202] In some embodiments, step S1314 is equivalent to step S1214.

[0203] In step S1316, the target user terminal 1300d returns a response message to the satellite 1300c.

[0204] In some embodiments, step S1316 is equivalent to step S1216.

[0205] In step S1318, satellite 1300c forwards the response message to satellite 1300b.

[0206] In some embodiments, step S1318 is equivalent to step S1218.

[0207] In step S1320, the satellite 1300b sends a response message to the user terminal 1300a.

[0208] In some embodiments, step S1320 is equivalent to step S1230.

[0209] In summary, based on satellite-to-ground terminal discovery technology, terrestrial users can achieve long-distance communication via satellite. When a terrestrial user requests a communication, it acts as the source terminal and sends a communication request to a low-Earth satellite. The low-Earth satellite analyzes the caller signaling in the communication request, locates a low-Earth satellite covering the destination terminal, and sends a connection request to it. The low-Earth satellite on the destination terminal side determines the satellite beam number corresponding to the destination terminal based on the connection request, thus completing the long-distance link connection from the calling terminal to the called terminal on the ground.

[0210] The present disclosure also provides an information interaction system for an integrated air-space-ground scenario, the system comprising: different types of satellites for exchanging satellite information between different types of satellites based on a general architecture supporting regenerative payloads.

[0211] In some embodiments of the present disclosure, the processing functions of the satellite supporting the regenerative payload general architecture include any one or more of the following functions: information collection function, information processing function, information receiving function, information sending function, and information query function.

[0212] In some embodiments of the present disclosure, the system may further include: a first type of satellite and a second type of satellite, wherein the second type of satellite covers the first type of satellite, and the first type of satellite can be used to record its own business information through an information collection function; classify and count the collected information through an information processing function, generate and maintain a business information list for describing its own information; and periodically upload the business information list to the second type of satellite through an information sending function.

[0213] In some embodiments of the present disclosure, the second type of satellite can be used to receive the service information list periodically sent by the first type of satellite through the information receiving function; integrate all the received service information lists through the information processing function to obtain a service information summary list; send the service information summary list to the first type of satellite through the information sending function, and share the service information summary list with the first type of satellite.

[0214] The present disclosure also provides a service discovery system for an integrated air-space-ground scenario, the system comprising: different types of satellites and user terminals, wherein the different types of satellites are used to exchange satellite information between different types of satellites based on a general architecture supporting regenerative payloads; wherein the different types of satellites also include specific types of satellites for broadcasting satellite information to assist user terminals in achieving service discovery.

[0215] In some embodiments of the present disclosure, the processing functions of a satellite supporting a general architecture of regenerative payloads include any one or more of the following functions: information collection function, information processing function, information receiving function, information sending function, and information query function.

[0216] In some embodiments of the present disclosure, the system further includes: a first type of satellite and a second type of satellite, wherein the first type of satellite can be used to record its own business information through an information collection function; classify and count the collected information through an information processing function, generate and maintain a business information list for describing its own information; and periodically upload the business information list to the second type of satellite through the information sending function, and the second type of satellite covers the first type of satellite.

[0217] In some embodiments of the present disclosure, the second type of satellite can be used to receive the service information list periodically sent by the first type of satellite through the information receiving function; integrate all the received service information lists to obtain a service information summary list through the information processing function; and send the service information summary list to the first type of satellite through the information sending function, and share the service information summary list with the first type of satellite.

[0218] In some embodiments of the present disclosure, the first type of satellite in the system can also be used to receive the shared service information summary list through the information receiving function; and broadcast announcement messages to user terminals within its beam coverage area through the information sending function, wherein the announcement message includes service information, so that the user terminal selects the target service from the service information according to its own needs to realize service discovery.

[0219] In some embodiments of the present disclosure, the system may further include a target service satellite, and the first type of satellite may further be used to receive a service request sent by the user terminal through the information receiving function; determine through the information query function that if the service corresponding to the service request is not supported, query the shared service information summary list for a target service satellite that supports the service request; and assist the user terminal in achieving service discovery through the target service satellite.

[0220] In some embodiments of the present disclosure, the first type of satellite in the system can also be used to forward the service request to the target service satellite through the information sending function; the target service satellite can also be used to return a service response to the first type of satellite and provide a service interface corresponding to the service request; and the first type of satellite can also be used to, after receiving the service interface through the information receiving function, forward it to the user terminal through the information sending function to realize service discovery of the user terminal.

[0221] In some embodiments of the present disclosure, the announcement message further includes one or more of the following information: discovery message type, application code or restriction code, application layer metadata information and corresponding satellite identification, relay indication, and security protection element.

[0222] The present disclosure also provides a terminal communication system for an integrated air-space-ground scenario, the system comprising: different types of satellites and user terminals, for exchanging satellite information between the different types of satellites based on a general architecture supporting regenerative payloads; wherein the different types of satellites also include satellites of a specific type, for assisting user terminals in establishing a communication link based on all the terminal information.

[0223] In some embodiments of the present disclosure, the processing functions of a satellite supporting a general architecture of regenerative payloads include any one or more of the following functions: information collection function, information processing function, information receiving function, information sending function, and information query function.

[0224] In some embodiments of the present disclosure, the system may further include a first type of satellite, which is used to record its own business information through an information collection function; classify and count the collected information through an information processing function, generate and maintain a business information list for describing its own information, wherein the business information list includes user terminal information within the coverage area of ​​its own beam; and periodically upload the business information list to a second type of satellite through the information sending function, wherein the second type of satellite covers the first type of satellite.

[0225] In some embodiments of the present disclosure, the system may further include a second type of satellite, configured to receive the service information list periodically sent by the first type of satellite through the information receiving function; integrate all received service information lists through the information processing function to obtain a service information summary list; and send the service information summary list to the first type of satellite through the information sending function, and share the service information summary list with the first type of satellite.

[0226] In some embodiments of the present disclosure, the first type of satellite can also be used to receive the shared service information summary list through the information receiving function; broadcast announcement messages to user terminals within its beam coverage area through the information sending function; and receive responses from the user terminals through the information receiving function to discover user terminals within the beam coverage area.

[0227] In some embodiments of the present disclosure, the first type of satellite can also be used to receive a communication request sent by a user terminal through an information receiving function, wherein the communication request includes: relevant information of a target user terminal; if it is determined that the target user terminal is not covered, querying the target communication satellite covering the target user terminal in the shared service information summary list through the information query function; and assisting the user terminal in establishing a communication link through the target communication satellite.

[0228] In some embodiments of the present disclosure, the system may further include a target communication satellite and a target user terminal, and the first type of satellite may be used to forward the communication request and the information of the user terminal to the target communication satellite through an information sending function; the target communication satellite may be used to forward the communication request to the target user terminal based on the information of the user terminal; the target user terminal may be used to return a communication response to the target communication satellite; the target communication satellite may also be used to forward the communication response to the first type of satellite through an information sending function after receiving the communication response; and after receiving the communication response through the information receiving function, forward the communication response to the user terminal through an information sending function to establish a communication link between the user terminal and the target user terminal.

[0229] In some embodiments of the present disclosure, the announcement message further includes one or more of the following information: discovery message type, application code or restriction code, application layer metadata information and corresponding satellite identification, relay indication, and security protection element.

[0230] Regarding the information interaction system in the air-space-ground integrated scenario, the service discovery system in the air-space-ground scenario, and the terminal communication system in the air-space-ground scenario in the above-mentioned embodiments, the specific manner in which each device performs operations has been described in detail in the embodiments of the method and will not be elaborated here.

[0231] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods, or program products. Therefore, various aspects of the present disclosure may be implemented in the following forms: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, which may be collectively referred to herein as "circuits," "modules," or "systems."

[0232] An electronic device 1400 according to this embodiment of the present disclosure is described below with reference to FIG 14. The electronic device 1400 shown in FIG 14 is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0233] As shown in FIG14 , electronic device 1400 is implemented as a general-purpose computing device. Components of electronic device 1400 may include, but are not limited to, the aforementioned at least one processing unit 1410, the aforementioned at least one storage unit 1420, and a bus 1430 connecting various system components (including storage unit 1420 and processing unit 1410).

[0234] The storage unit stores program code, which can be executed by the processing unit 1410, so that the processing unit 1410 performs the steps described in the "Exemplary Method" section of this specification according to various exemplary embodiments of the present disclosure. For example, the processing unit 1410 can perform step S210 as shown in Figure 2, where different types of satellites exchange satellite information between different types of satellites based on a common architecture supporting regenerative payloads.

[0235] The storage unit 1420 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 1421 and / or a cache memory unit 1422 , and may further include a read-only memory unit (ROM) 1423 .

[0236] The storage unit 1420 may also include a program / utility 1424 having a set (at least one) of program modules 1425, such program modules 1425 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0237] The bus 1430 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.

[0238] Electronic device 1400 can also communicate with one or more external devices 1500 (e.g., a keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 1400, and / or any device that enables electronic device 1400 to communicate with one or more other computing devices (e.g., a router, modem, etc.). Such communication can occur via input / output (I / O) interface 1450. Furthermore, electronic device 1400 can communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via network adapter 1460. As shown, network adapter 1460 communicates with other modules of electronic device 1400 via bus 1430. It should be understood that, although not shown, other hardware and / or software modules can be used in conjunction with electronic device 1400, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0239] In exemplary embodiments of the present disclosure, a computer-readable storage medium is also provided, on which is stored a program product capable of implementing the aforementioned methods of this specification. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product comprising program code. When the program product is executed on a terminal device, the program code is configured to cause the terminal device to execute the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present disclosure.

[0240] According to an embodiment of the present disclosure, a program product for implementing the above-mentioned method can be implemented in a portable compact disc read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, and the program can be used by or in conjunction with an instruction execution system, server, terminal, or device.

[0241] The program product can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but not limited to, a system, server, terminal or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0242] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, server, terminal, or device.

[0243] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0244] The program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java, C++, and the like, as well as conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0245] According to one aspect of the present disclosure, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods provided in various optional implementations of the above-described embodiments.

[0246] It should be noted that although several modules or units of the device for action execution are mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.

[0247] Furthermore, although the steps of the method of the present disclosure are described in a particular order in the accompanying drawings, this does not require or imply that the steps must be performed in this particular order, or that all steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.

[0248] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.

[0249] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the appended claims.

Claims

1. A satellite information interaction method in an air-ground integrated scenario, the method comprising: Different types of satellites exchange satellite information between the different types of satellites based on a common architecture that supports regenerative payloads.

2. The satellite information interaction method in the space-ground integration scenario according to claim 1, wherein: The processing functions of the satellite supporting the general architecture of regenerative payload include any one or more of the following functions: information collection function, information processing function, information receiving function, information sending function, and information query function.

3. The satellite information interaction method in the space-ground integration scenario according to claim 2, wherein: The different types of satellites include a first type of satellite and a second type of satellite; The satellites of different types exchange satellite information between the satellites of different types based on the general architecture supporting regenerative payloads, including: The first type of satellite records its own business information through the information collection function; The first type of satellite classifies and counts the collected information through the information processing function, and generates and maintains a service information list for describing its own information; and The first type of satellite information periodically uploads the service information list to the second type of satellite through the information sending function, and the second type of satellite covers the first type of satellite.

4. The satellite information interaction method in the space-ground integration scenario according to claim 2 or 3, wherein: Satellite information exchanged between different types of satellites based on a common architecture supporting regenerative payloads includes: The second type of satellite receives the service information list periodically sent by the first type of satellite through the information receiving function; The second type of satellite integrates all received service information lists through the information processing function to obtain a service information summary list; and The second type of satellite sends the service information summary list to the first type of satellite through the information sending function, and shares the service information summary list with the first type of satellite.

5. A service discovery method in an air-ground integrated scenario, wherein: The method comprises: Different types of satellites exchange satellite information between the different types of satellites based on a common architecture supporting regenerative payloads; A specific type of satellite broadcasts the satellite information to assist the user terminal in achieving service discovery.

6. The service discovery method in the air-ground integrated scenario according to claim 5, wherein: The processing functions of the satellite supporting the general architecture of regenerative payload include any one or more of the following functions: information collection function, information processing function, information receiving function, information sending function, and information query function.

7. The service discovery method in the air-ground integrated scenario according to claim 6, wherein: The different types of satellites include a first type of satellite and a second type of satellite; the different types of satellites exchanging satellite information between the different types of satellites based on a general architecture supporting regenerative payloads includes: The first type of satellite records its own business information through the information collection function; The first type of satellite classifies and counts the collected information through the information processing function, and generates and maintains a service information list for describing its own information; and The first type of satellite periodically uploads the service information list to the second type of satellite through the information sending function, and the second type of satellite covers the first type of satellite.

8. The service discovery method in the air-ground integrated scenario according to claim 7, wherein: The step of exchanging satellite information between different types of satellites based on a common architecture supporting regenerative payloads further includes: The second type of satellite receives the service information list periodically sent by the first type of satellite through the information receiving function; The second type of satellite integrates all received service information lists through the information processing function to obtain a service information summary list; and The second type of satellite sends the service information summary list to the first type of satellite through the information sending function, and shares the service information summary list with the first type of satellite.

9. The service discovery method in the air-ground integrated scenario according to claim 8, wherein: The satellite information broadcast by a specific type of satellite to assist the user terminal in realizing service discovery includes: The satellite of the first type receives the shared summary list of service information through the information receiving function; The first type of satellite broadcasts an announcement message to user terminals within its beam coverage area through the information sending function, wherein the announcement message includes service information, so that the user terminal selects a target service from the service information according to its own needs to realize service discovery.

10. The service discovery method in the air-ground integrated scenario according to claim 9, wherein: The satellite information broadcast by a specific type of satellite to assist the user terminal in realizing service discovery also includes: The first type of satellite receives the service request sent by the user terminal through the information receiving function; If the satellite of the first type determines through the information query function that it does not support the service corresponding to the service request, then querying the shared service information summary list for a target service satellite that supports the service request; and The first type of satellite assists the user terminal in achieving service discovery through the target service satellite.

11. The service discovery method in the air-ground integrated scenario according to claim 10, wherein: The satellite of the first type assists the user terminal in realizing service discovery by using the target service satellite, including: The satellite of the first type forwards the service request to the target service satellite through the information sending function; The target service satellite returns a service response to the first type of satellite and provides a service interface corresponding to the service request; and After receiving the service interface through the information receiving function, the satellite of the first type forwards the service interface to the user terminal through the information sending function, thereby realizing service discovery of the user terminal.

12. The service discovery method in the air-ground integrated scenario according to claim 11, wherein: The announcement message also includes one or more of the following information: the type of discovery message, application code or restriction code, metadata information of the application layer and the corresponding satellite identification, relay indication, and security protection elements.

13. A terminal communication method in an air-ground integrated scenario, wherein: The method comprises: Different types of satellites exchange satellite information between the different types of satellites based on a common architecture supporting regenerative payloads; The satellite of the specific type assists the user terminal in establishing a communication link based on the satellite information.

14. The terminal communication method in the air-ground integrated scenario according to claim 13, wherein: The processing functions of the satellite supporting the general architecture of regenerative payload include any one or more of the following functions: information collection function, information processing function, information receiving function, information sending function, and information query function.

15. The terminal communication method in the air-ground integrated scenario according to claim 14, wherein: The different types of satellites include a first type of satellite and a second type of satellite; Satellite information exchanged between different types of satellites based on a common architecture supporting regenerative payloads includes: The first type of satellite records its own business information through the information collection function; The first type of satellite classifies and counts the collected information through an information processing function, generates and maintains a service information list for describing its own information, wherein the service information list includes user terminal information within the coverage area of ​​its own beam; and The first type of satellite information periodically uploads the service information list to the second type of satellite through the information sending function, and the second type of satellite covers the first type of satellite.

16. The terminal communication method in the air-ground integrated scenario according to claim 15, wherein: Exchanging satellite information between different types of satellites based on a common architecture supporting regenerative payloads also includes: The second type of satellite receives the service information list periodically sent by the first type of satellite through the information receiving function; The second type of satellite integrates all received service information lists through the information processing function to obtain a service information summary list; The second type of satellite sends the service information summary list to the first type of satellite through the information sending function, and shares the service information summary list with the first type of satellite.

17. The terminal communication method in the air-ground integrated scenario according to claim 16, wherein: The first type of satellite records its own business information through information collection function, including: The satellite of the first type receives the shared summary list of service information through the information receiving function; The satellite of the first type broadcasts announcement messages to user terminals within its beam coverage area through the information sending function; and The first type of satellite receives the response of the user terminal through the information receiving function and discovers the user terminal within the beam coverage area.

18. The terminal communication method in the air-to-ground scenario according to claim 17, wherein: The satellite of a specific type assists the user terminal in establishing a communication link according to the satellite information, and further comprises: The first type of satellite receives a communication request sent by a user terminal through an information receiving function, wherein the communication request includes: relevant information of a target user terminal; If it is determined that the first type of satellite does not cover the target user terminal, searching the shared service information summary list for a target communication satellite covering the target user terminal through the information query function; and The first type of satellite assists the user terminal in establishing a communication link via the target communication satellite.

19. The terminal communication method in the air-ground integrated scenario according to claim 18, wherein: The first type of satellite assisting the user terminal in establishing a communication link through the target communication satellite includes: The satellite of the first type forwards the communication request and the information of the user terminal to the target communication satellite through the information sending function; The target communication satellite forwards the communication request to the target user terminal according to the information of the user terminal; The target user terminal returns a communication response to the target communication satellite; After receiving the communication response, the target communication satellite forwards the communication response to the first type of satellite through an information sending function; and After receiving the communication response through the information receiving function, the first type of satellite forwards the communication response to the user terminal through the information sending function, and establishes a communication link between the user terminal and the target user terminal.

20. The terminal communication method in the air-ground integrated scenario according to claim 19, wherein: The announcement message also includes one or more of the following information: the type of discovery message, application code or restriction code, metadata information of the application layer and the corresponding satellite identification, relay indication, and security protection elements.

21. An information interaction system in an air-ground integrated scenario, wherein: The system comprises: Different types of satellites are configured to exchange satellite information between the different types of satellites based on a common architecture supporting regenerative payloads.

22. An electronic device, wherein: include: processor; as well as A memory, configured to store executable instructions of the processor; Wherein, the processor is configured to execute the satellite information interaction method in the air-space-ground integrated scenario described in any one of claims 1-4, the service discovery method in the air-space-ground scenario described in any one of 5-12, or the terminal communication method in the air-space-ground-ground scenario described in any one of 13-20 by executing the executable instructions.

23. A computer-readable storage medium having a computer program stored thereon, wherein: When the computer program is executed by the processor, it implements the satellite information interaction method in the air-space-ground integrated scenario described in any one of claims 1-4, the service discovery method in the air-space-ground scenario described in any one of claims 5-12, or the terminal communication method in the air-space-ground scenario described in any one of claims 13-20.

24. A computer program product, comprising a computer program, which, when executed by a processor, implements the satellite information interaction method in an air-space-ground integrated scenario as described in any one of claims 1-4, the service discovery method in an air-space-ground scenario as described in any one of claims 5-12, or the terminal communication method in an air-space-ground-ground scenario as described in any one of claims 13-20.

Citation Information

Patent Citations

  • Communication method, device and system and storage medium

    CN113825254A

  • Method for information interaction between satellites and satellite

    CN114567362A

  • Method for information interaction between satellites and satellite

    CN114567363A

  • Intercommunication method of software-defined heaven and earth dual-bearer network and heterogeneous access network

    CN115801107A

  • Satellite communication method and satellite communication device

    WO2023071716A1