Satellite information interaction and related method, system and related equipment

By interacting information between different types of satellites in the integrated space and the processing function supporting the common architecture of regenerated payloads, the problem of poor communication performance of the integrated space and earth is solved, and efficient information sharing and communication link establishment are achieved. .

CN119449123APending Publication Date: 2025-02-14CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310974840.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-03
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

The existing technology has poor performance in the integrated communication of the space and the earth, especially in the lack of effective solutions in information discovery and resource sharing between satellites or between satellites and ground terminals.

Method used

By interacting satellite information based on a common architecture supporting regenerated payload among different types of satellites, the collection, processing, sharing and discovery of service information is realized, thereby assisting user terminals in establishing communication links.

Benefits of technology

It improves the integrated communication performance of space and earth, realizes remote real-time communication between different types of satellites, simplifies the communication process, reduces system delay and energy consumption, and improves user experience and service access efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119449123A_ABST
    Figure CN119449123A_ABST
Patent Text Reader

Abstract

The invention provides a satellite information interaction method in a space-air-ground integrated scene, and the method comprises the steps: enabling different types of satellites to interact satellite information among the different types of satellites based on a universal architecture supporting regenerative loads. According to the method for realizing collaborative resources among various different types of satellites through the support regenerative load general architecture of the satellites, an interaction mechanism is provided for service resources of each node in the satellite internet, and the communication performance of an air-space-ground integrated system is further improved. Furthermore, remote real-time communication between different types of satellites is realized by the method disclosed by the invention, and the method has the advantages of simplicity in realization, good compatibility and easiness in expansion. Furthermore, the method disclosed by the invention develops a new direction for performance improvement on the basis of the original satellite-ground communication technology, and provides possibility for a concise and efficient communication process in the future.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] Currently, 3GPP 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 of in-orbit satellites is ignored. There is still much room for improvement in the performance of integrated space-ground-air communications.

[0003] 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.

[0004] 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 the prior art known to ordinary technicians in the field. Summary of the invention

[0005] 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 air-space-ground integrated scenario, so as to at least solve the technical problem of poor air-space-ground integrated communication performance in related technologies.

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

[0007] The technical solution of the present disclosure is as follows:

[0008] According to one aspect of the present disclosure, a satellite information interaction method 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.

[0009] In some embodiments of the present disclosure, 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.

[0010] In some embodiments of the present disclosure, the method also 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.

[0011] In some embodiments of the present disclosure, the method 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; 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.

[0012] According to one aspect of the present disclosure, a service discovery method in an air-ground-space integrated 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.

[0013] In some embodiments of the present disclosure, 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.

[0014] In some embodiments of the present disclosure, the method may also 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.

[0015] In some embodiments of the present disclosure, the method may also 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.

[0016] In some embodiments of the present disclosure, the method may also 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.

[0017] In some embodiments of the present disclosure, the method may also 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 realizing service discovery through the target service satellite.

[0018] 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.

[0019] In some embodiments of the present disclosure, the announcement message further 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.

[0020] According to one aspect of the present disclosure, a terminal communication method in an air-ground-space integrated 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; a specific type of satellite assisting a user terminal in establishing a communication link based on the satellite information.

[0021] In some embodiments of the present disclosure, 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.

[0022] In some embodiments of the present disclosure, the method may also 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.

[0023] 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.

[0024] 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 to discover the user terminal within the beam coverage area.

[0025] 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 queries 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 through the target communication satellite.

[0026] 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.

[0027] In some embodiments of the present disclosure, the announcement message further 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.

[0028] According to another aspect of the present disclosure, there is provided an information interaction system in an air-ground-integrated scenario, 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.

[0029] According to another aspect of the present disclosure, a service discovery 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 broadcast the satellite information to assist the user terminal in achieving service discovery.

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

[0031] According to another aspect of the present disclosure, an electronic device is provided, including: 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 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 by executing the executable instructions.

[0032] 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.

[0033] The present invention discloses a method for satellite information interaction between satellites in an air-space-ground integration scenario, realizes a method for collaborative resources between various types of satellites through a general architecture of satellite support for regenerative payloads, provides an interaction mechanism for the business resources of each node in the satellite Internet, and further improves the communication performance of the air-space-ground integration system.

[0034] 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 expansion.

[0035] 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.

[0036] 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 present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The accompanying drawings herein are incorporated into the specification 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 accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.

[0038] Figure 1 A schematic diagram of an air-ground integrated scenario application environment in an embodiment of the present disclosure is shown.

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

[0040] Figure 3 A schematic diagram of 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 is shown.

[0041] Figure 4 A schematic diagram of a process of exchanging satellite information between different types of satellites based on a general architecture supporting regenerative payloads in another embodiment of the present disclosure is shown.

[0042] Figure 5 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 is shown.

[0043] Figure 6 A flow chart of a service discovery method in an air-ground integrated scenario according to an embodiment of the present disclosure is shown.

[0044] Figure 7 A schematic diagram of a process of broadcasting satellite information to assist a user terminal in realizing service discovery according to a specific type of satellite in an embodiment of the present disclosure is shown.

[0045] Figure 8 A schematic diagram of a process of broadcasting satellite information of another specific type of satellite in an embodiment of the present disclosure to assist a user terminal in realizing service discovery is shown.

[0046] Fig. 9 A signaling interaction diagram of a service discovery method in an air-ground integrated scenario in an embodiment of the present disclosure is shown.

[0047] Fig.10A flow chart of a terminal communication method in an air-ground integrated scenario according to an embodiment of the present disclosure is shown.

[0048] Fig.11 A schematic diagram showing a process of a specific type of satellite recording its own business information through an information collection function in an embodiment of the present disclosure.

[0049] Fig.12 A schematic diagram of a process in which a satellite of a specific type assists a user terminal in establishing a communication link according to the satellite information in an embodiment of the present disclosure is shown.

[0050] Fig.13 A signaling interaction diagram of a terminal communication method in an air-ground integrated scenario in an embodiment of the present disclosure is shown.

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

[0052] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to 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.

[0053] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.

[0054] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present disclosure, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0055] 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.

[0056] 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.

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

[0058] 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 medium orbit (MEO) satellites and low earth orbit (LEO) satellites and other satellites (OTHERSAT), and may also be high altitude platform stations (HAPS).

[0059] 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 (Personal Computer, PC), such as a laptop computer and a desktop computer, etc.

[0060] The terminal 120 is connected to the satellite 110b via a communication network. Optionally, the terminal 120 can communicate with the satellite 110b via an air interface access network. The satellite 110b can communicate with the ground base station 140 via a next generation network interface connection service gateway 130 or with the data network 160 via a core network 150. At the same time, there is also a wireless link between the satellites 110a and 110b to complete the signaling interaction and data transmission between the satellites 110a and 110b.

[0061] In some optional embodiments, the gateway 130 may 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 may be a ground device disposed on the ground (including disposed on a ship or an aircraft) for artificial satellite communication, and is composed of a high-gain antenna system capable of tracking artificial satellites, a microwave high-power transmission system, a low-noise receiving system, and a power supply system.

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

[0063] When the satellite information interaction method in the space-ground integration scenario provided by the embodiment of the present disclosure is applied to Figure 1 In the application environment shown, 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 common architecture supporting regenerative payloads.

[0064] in addition, Figure 1 The application environment shown can also apply a service discovery method in an air-ground integrated 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.

[0065] and, Figure 1 The application environment shown can also apply a terminal communication method in an air-ground integrated 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 assists the user terminal 120 in establishing a communication link based on the satellite information.

[0066] Those skilled in the art will appreciate that the number of the above-mentioned terminal 120 and the different types of satellites 110a, 110b may be more or less. For example, the above-mentioned terminal and the different types of satellites 110a, 110b may be only one, or the above-mentioned terminal may be dozens or hundreds, or more. The embodiment of the present application does not limit the number and device type of the terminal 120 and the different types of satellites 110a, 110b.

[0067] Optionally, the scenario may also include a management device ( Figure 1 (not shown), the management device is connected to the public data network 160 via a communication network. Optionally, the communication network is a wired network or a wireless network.

[0068] Optionally, the wireless network or wired network used for the public data network 160 uses standard communication technology and / or protocols. The network is usually the Internet, but it 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 through 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 also 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 data communication technologies.

[0069] Below, each step of a satellite information interaction method, a service discovery method, and a 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.

[0070] 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.

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

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

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

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

[0075] The present invention discloses a method for satellite information interaction between satellites in an air-space-ground integration scenario, realizes a method for collaborative resources between various types of satellites through a general architecture of satellite support for regenerative payloads, provides an interaction mechanism for the business resources of each node in the satellite Internet, and further improves the communication performance of the air-space-ground integration system.

[0076] 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 expansion.

[0077] 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.

[0078] In some embodiments of the present disclosure, the processing functions of the satellite supporting the general architecture of regenerative payload 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.

[0079] By equipping satellites with various differentiated onboard 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.

[0080] In some embodiments of the present disclosure, the interaction method of step S110 may also include: Figure 2 The method 300 shown includes the following steps:

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

[0082] The own service information may include information on the types of services that the satellite can carry.

[0083] In step S320, 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.

[0084] 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.

[0085] The second type of satellite and the first type of satellite are different types of satellites. The second type of satellite is a satellite located in a higher orbit than the first type of satellite and covers the first type of satellite.

[0086] The method of the disclosed embodiment 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.

[0087] In some embodiments of the present disclosure, after step S330, the satellite information interaction method may further include: Figure 4 The method 400 shown includes the following steps:

[0088] 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.

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

[0090] 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.

[0091] 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.

[0092] The method of the disclosed embodiment integrates and summarizes information through satellites in relatively high orbits, and coordinates satellites 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.

[0093] The present disclosure provides a signaling interaction diagram of a satellite information interaction method in an air-ground-space integration scenario. Figure 5As shown, in process 500, satellite 500a and satellite 500b are of the same type but are of a different type from satellite 500c, and satellites 500a and 500b are both located within the coverage area of ​​satellite 500c.

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

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

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

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

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

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

[0100] 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.

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

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

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

[0104] Among them, a specific type of satellite assisting a user terminal in realizing service discovery may be a method in which a specific type of satellite provides Internet service information to a user terminal by supporting a general architecture for regenerative payloads and assists the user terminal in realizing Internet service access.

[0105] The method of the disclosed embodiment aims to solve the technical problem that there is no disclosure in the related art about enabling ground user terminals to discover the services provided by satellites. A service discovery method between satellites in an air-ground-integrated scenario is designed. A method for coordinating resources between various types of satellites is realized through a general architecture of satellite-supported regenerative payloads. An interaction mechanism is provided for the service resources of each node in the satellite Internet, thereby further improving the communication performance of the air-ground-integrated system.

[0106] 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 expansion.

[0107] 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, and provides possibilities for simple and efficient communication processes in the future.

[0108] 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.

[0109] 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.

[0110] In some embodiments of the present disclosure, the processing functions of the satellite supporting the general architecture of regenerative payload 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.

[0111] By equipping satellites with various differentiated onboard 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.

[0112] In some embodiments of the present disclosure, step S610 may also include: 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, 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. The second type of satellite is a satellite located in a higher orbit relative to the first type of satellite and covers the first type of satellite. Figure 3 The method 300 is similar to that in FIG.

[0113] In some embodiments of the present disclosure, step S610 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. Figure 4 The method 400 is similar to that in FIG. 4 and will not be described in detail here.

[0114] In some embodiments of the present disclosure, the method for assisting a user terminal in realizing service discovery by broadcasting satellite information of a specific type of satellite may also include, for example, Figure 7 The method 700 shown includes the following steps:

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

[0116] In step S720, the first type of satellite broadcasts an announcement message to user terminals within its beam coverage area through an 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.

[0117] In some embodiments of the present disclosure, the announcement message may also include 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.

[0118] The method of the disclosed embodiment 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.

[0119] In some embodiments of the present disclosure, step S720 may also be, for example, Figure 8 The method 800 shown includes the following steps:

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

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

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

[0123] 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.

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

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

[0126] like Figure 8 As shown, step S850 may further include the following steps:

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

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

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

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

[0131] The present disclosure provides a signaling interaction diagram of a service discovery method in an air-ground-ground integration scenario. Fig. 9As shown, in process 900, satellite 900b and satellite 900c are satellites of the same type, that is, satellite 900b and satellite 900c are located in orbits at the same altitude. Among them, core network 900d is used to provide Internet services.

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

[0133] 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.

[0134] 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.

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

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

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

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

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

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

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

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

[0143] Among them, 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.

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

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

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

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

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

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

[0150] 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 business needs of ground users.

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

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

[0153] In step S1020, the satellite of the specific type assists the user terminal in establishing a communication link according to the satellite information.

[0154] The embodiments of the present disclosure address the technical problem that there is no disclosure in the related art that ground user terminals can communicate with other terminals through information interaction between satellites. A terminal communication method in an air-ground integration scenario is designed, and a method for coordinating resources between various types of satellites is realized through a satellite's general architecture for supporting regenerative payloads, providing an interaction mechanism for the business resources of each node in the satellite Internet, and further improving the communication performance of the air-ground integration system.

[0155] 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 expansion.

[0156] 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, and provides possibilities for simple and efficient communication processes in the future.

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

[0158] 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.

[0159] In some embodiments of the present disclosure, the processing functions of a satellite supporting a general architecture of regenerative payloads may 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.

[0160] In some embodiments of the present disclosure, step S1010 may also include: 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, generates and maintains a business information list for describing its own information, and the business information list includes user terminal information in the area covered by its own beam; 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. Figure 3 The method 300 is similar to that in FIG.

[0161] In some embodiments of the present disclosure, step S1010 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. Figure 4 The method 400 is similar to that in FIG. 4 and will not be described in detail here.

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

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

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

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

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

[0167] The method of the disclosed embodiment is aimed at the current technical status that the satellite Internet composed of multiple types of satellites lacks a mechanism for sharing information resources and a public terminal discovery process, and the role of the satellite is limited to the transparent forwarding function, resulting in a complex communication process, high redundancy, high latency, and high system energy consumption. The method of discovering user terminals by broadcasting through satellites and receiving responses from user terminals can improve the efficiency of terminal discovery and save energy consumption of satellite systems.

[0168] In some embodiments of the present disclosure, step S1020 may also be, for example, Fig.12 The method 1200 shown may include the following steps:

[0169] 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.

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

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

[0172] 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.

[0173] In step S1208, if the first type of satellite determines that the target user terminal is not within its coverage, the target communication satellite covering the target user terminal is searched in the shared service information summary list through the information query function. The target communication satellite may be a first type of satellite.

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

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

[0176] like Fig.12 As shown, step S1210 may further include the following steps:

[0177] 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.

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

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

[0180] 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.

[0181] 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 to establish a communication link between the user terminal and the target user terminal.

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

[0183] In some embodiments of the present disclosure, the announcement message may also include 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.

[0184] The present disclosure also provides a signaling interaction diagram of a terminal communication method in an air-ground integration scenario. Fig.13 As shown, in the process 1300, there are a user terminal 1300a, a satellite 1300b covering the user terminal 1300a, a target user terminal 1300d, and a satellite 1300c covering the target user terminal 1300d.

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

[0186] 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.

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

[0188] In step S1306, the satellite 1300c broadcasts an announcement message to the user terminals 1300d covered by it.

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

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

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

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

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

[0194] 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.

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

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

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

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

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

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

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

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

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

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

[0205] In summary, based on the terminal discovery technology between the satellite and the ground, ground users can achieve long-distance communication through satellites. When a ground user has a communication request, it sends a communication request to the near-ground satellite as the source terminal. The near-ground satellite analyzes the calling signaling in the communication request, finds the near-ground satellite covering the destination terminal and sends a connection request to it. The near-ground satellite on the destination terminal side determines the satellite beam number corresponding to the destination terminal based on the connection request, thereby completing the long-distance link connection from the calling terminal to the called terminal on the ground.

[0206] The present disclosure also provides an information interaction system for an integrated space-ground-air 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.

[0207] In some embodiments of the present disclosure, 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.

[0208] 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.

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

[0210] 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 different types of satellites are used to exchange satellite information between different types of satellites based on a general architecture supporting regenerative payloads; wherein different types of satellites also include specific types of satellites for broadcasting satellite information to assist user terminals in achieving service discovery.

[0211] In some embodiments of the present disclosure, 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.

[0212] In some embodiments of the present disclosure, the system also 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.

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

[0214] 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; broadcast announcement messages to user terminals within its beam coverage area through the information sending function, wherein the announcement messages include service information, so that the user terminals select target services from the service information according to their own needs to achieve service discovery.

[0215] 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 realizing service discovery through the target service satellite.

[0216] 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.

[0217] In some embodiments of the present disclosure, the announcement message further 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.

[0218] 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 specific types of satellites, for assisting user terminals in establishing a communication link based on all the terminal information.

[0219] In some embodiments of the present disclosure, 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.

[0220] In some embodiments of the present disclosure, the system may also 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, and 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, and the second type of satellite covers the first type of satellite.

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

[0222] 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.

[0223] 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 a 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.

[0224] 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 according to 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.

[0225] In some embodiments of the present disclosure, the announcement message further 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.

[0226] Regarding the information interaction system in the air-space-ground integrated scenario, the service discovery system in the air-space-ground integrated scenario, and the terminal communication system in the air-space-ground integrated 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.

[0227] 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 specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".

[0228] Refer to the following Fig.14 1400 according to this embodiment of the present disclosure is described. Fig.14 The electronic device 1400 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0229] like Fig.14 As shown, the electronic device 1400 is in the form of a general computing device. The components of the electronic device 1400 may include but are not limited to: at least one processing unit 1410, at least one storage unit 1420, and a bus 1430 connecting different system components (including the storage unit 1420 and the processing unit 1410).

[0230] The storage unit stores program codes, which can be executed by the processing unit 1410, so that the processing unit 1410 performs the steps according to various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification. For example, the processing unit 1410 can perform the following steps: Figure 2 In step S210 shown in FIG. 1 , different types of satellites exchange satellite information between different types of satellites based on a general architecture supporting regenerative payloads.

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

[0232] 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.

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

[0234] The electronic device 1400 may also communicate with one or more external devices 1500 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 1400, and / or communicate with any device that enables the electronic device 1400 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 1450. Furthermore, the electronic device 1400 may also 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 a network adapter 1460. As shown, the network adapter 1460 communicates with other modules of the electronic device 1400 via a bus 1430. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the 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.

[0235] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the above method of the present specification is stored. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present disclosure described in the above "Exemplary Method" section of the present specification.

[0236] The program product for implementing the above method according to the embodiment of the present disclosure may adopt a portable compact disk read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in this document, a readable storage medium may be any tangible medium containing or storing a program, which may be used by or in combination with an instruction execution system, a server, a terminal or a device.

[0237] The program product may be any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, server, terminal, or device, 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.

[0238] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, wherein readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, server, terminal, or device.

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

[0240] 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++, etc., and 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 separate 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 through 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., through the Internet using an Internet service provider).

[0241] According to one aspect of the present disclosure, a computer program product or a computer program is provided, the computer program product or the computer program including computer instructions, the computer instructions being stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the methods provided in various optional implementations of the above-mentioned embodiments.

[0242] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, 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 embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.

[0243] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the 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, etc.

[0244] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation 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, including 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 implementation of the present disclosure.

[0245] 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 modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The specification and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.

Claims

1. A satellite information interaction method in an air-ground integrated scenario, characterized in that: The method comprises: 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 is characterized in that: 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 is characterized in that: The steps of exchanging satellite information between different types of satellites based on a common architecture supporting regenerative payloads include: The first type of satellite records its own business information through 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 satellites through the information sending function, and the second type of satellites covers the first type of satellites.

4. The satellite information interaction method in the space-ground integration scenario according to claim 3 is characterized in that: The steps of exchanging satellite information between different types of satellites based on a common architecture supporting regenerative payloads 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.

5. A service discovery method in an air-ground integrated scenario, characterized in that: 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, characterized in that: 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, characterized in that: The steps of exchanging satellite information between different types of satellites based on a common architecture supporting regenerative payloads include: The first type of satellite records its own business information through 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, characterized in that: 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, characterized in that: The step of broadcasting the satellite information of a specific type 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, characterized in that: The step of broadcasting the satellite information of a specific type to assist the user terminal in realizing service discovery further 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, characterized in that: The step of assisting the user terminal in realizing service discovery by the first type of satellite through the target service satellite includes: 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, characterized in that: 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, characterized in that: 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, characterized in that: 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, characterized in that: The steps of exchanging satellite information between different types of satellites based on a common architecture supporting regenerative payloads include: The first type of satellite records its own business information through 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 satellites through the information sending function, and the second type of satellites covers the first type of satellites.

16. The terminal communication method in the air-ground integrated scenario according to claim 15, characterized in that: 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; 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, characterized in that: The steps for the first type of satellite to record its own service information through the information collection function include: 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, characterized in that: The step of the satellite of a specific type assisting the user terminal in establishing a communication link according to the satellite information further includes: 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, characterized in that: The step of the first type of satellite assisting the user terminal in establishing a communication link through the target communication satellite comprises: 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, characterized in that: 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, characterized in that: The system comprises: Different types of satellites are used to exchange satellite information between the different types of satellites based on a common architecture supporting regenerative payloads.

22. A service discovery system in an air-space-ground scenario, characterized in that: The system comprises: 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 common architecture supporting regenerative payloads; The different types of satellites also include a specific type of satellite, which is used to broadcast the satellite information to assist the user terminal in realizing service discovery.

23. A terminal communication system in an air-space-ground scenario, characterized in that: The system comprises: 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 common architecture supporting regenerative payloads; 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 according to the entire terminal information.

24. An electronic device, characterized in that: 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.

25. A computer-readable storage medium having a computer program stored thereon, characterized in that: 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.