Communication method, terminal, network device, communication system and storage medium

CN121605587APending Publication Date: 2026-03-03BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480007142.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-25
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

In integrated air-space-ground deployments, when multiple satellites operating in different orbits overlap and cover the same area, existing technologies cannot meet the data transmission requirements of satellite communication, resulting in low communication efficiency.

Method used

Terminals and network devices select appropriate satellites for connection and data transmission by receiving and sending configuration information that indicates multi-satellite data transmission, including satellite identification, transmission mode and timing information, and optimize transmission latency using ephemeris information and location information, supporting multi-satellite relay or joint transmission.

Benefits of technology

It improves data transmission efficiency, supports richer data services, and enhances the flexibility and reliability of communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121605587A_ABST
    Figure CN121605587A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to a communication method, a terminal, network equipment, a communication system and a storage medium. The communication method can be executed by a terminal, and the method comprises the following steps: receiving first information which is used for indicating configuration information of multi-satellite data transmission; according to the embodiment of the invention, the terminal receives the configuration information used for multi-satellite data transmission, so that the terminal can be connected with a plurality of satellites based on the configuration information, and performs multi-satellite data transmission based on the configuration information while keeping the communication connection with the plurality of satellites, thereby improving the data transmission efficiency, and enabling the terminal to support richer data services.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, terminal, network device, communication system and storage medium TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and in particular to a communication method, a terminal, a network device, a communication system and a storage medium. BACKGROUND

[0002] Satellite communication refers to communication of radio communication equipment on the ground using satellites as relays. A satellite communication system consists of a satellite part and a ground part. The characteristics of satellite communication are large communication range and high reliability.

[0003] SUMMARY

[0004] In future space-ground integration deployment, there may be a scenario where multiple satellites in different orbits overlap to cover the same area. Therefore, the current communication mode of connecting a terminal to a single satellite may not meet the needs of satellite communication.

[0005] Embodiments of the present disclosure provide a communication method, a terminal, a network device, a communication system and a storage medium.

[0006] According to a first aspect of embodiments of the present disclosure, a communication method is provided, which is performed by a terminal, and the method comprises: receiving first information, the first information being used to indicate configuration information of multi-satellite data transmission.

[0007] According to a second aspect of embodiments of the present disclosure, a communication method is provided, which is performed by a network device, and the method comprises: sending first information, the first information being used to indicate configuration information of multi-satellite data transmission.

[0008] According to a third aspect of embodiments of the present disclosure, a terminal is provided, comprising: a transceiver module configured to receive first information, the first information being used to indicate configuration information of multi-satellite data transmission.

[0009] According to a fourth aspect of embodiments of the present disclosure, a network device is provided, comprising: a transceiver module configured to send first information, the first information being used to indicate configuration information of multi-satellite data transmission.

[0010] According to a fifth aspect of embodiments of the present disclosure, a terminal is provided, comprising: one or more processors; wherein the terminal is configured to perform the communication method of the first aspect.

[0011] According to a sixth aspect of embodiments of the present disclosure, a network device is provided, comprising: one or more processors; wherein the network device is configured to perform the communication method of the second aspect.

[0012] According to a seventh aspect of the embodiments of the present disclosure, a communication system is provided, including a terminal and a network device, wherein the terminal is configured to implement the communication method according to the first aspect, and the network device is configured to implement the communication method according to the second aspect.

[0013] According to an eighth aspect of the embodiments of the present disclosure, a storage medium is provided, which stores instructions, when the instructions are executed on a terminal or a network device, the terminal or the network device performs the communication method according to the first aspect or the second aspect.

[0014] According to a ninth aspect of the embodiments of the present disclosure, a computer program product is provided, which includes a computer program, and the computer program is executed by a processor to implement the communication method according to the first aspect or the second aspect.

[0015] According to a tenth aspect of the embodiments of the present disclosure, a computer program is provided, which includes code, and the code is executed by a processor to implement the communication method according to the first aspect or the second aspect.

[0016] According to an eleventh aspect of the embodiments of the present disclosure, a chip or a chip system is provided. The chip or the chip system includes processing circuitry. The processing circuitry is configured to perform the communication method according to the first aspect or the second aspect.

[0017] The technical solution provided by the embodiments of the present disclosure is that the terminal receives configuration information for multi-satellite data transmission, so that the terminal can connect multiple satellites based on the configuration information, and perform multi-satellite data transmission based on the configuration information while maintaining communication connection with the multiple satellites, thereby improving the efficiency of data transmission and enabling the terminal to support more rich data services. BRIEF DESCRIPTION OF DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments. The following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.

[0019] FIG. 1A is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure;

[0020] FIG. 1B is a satellite communication system architecture diagram of space-ground integration deployment according to an embodiment of the present disclosure;

[0021] FIG. 1C is a schematic diagram of multi-satellite service provision according to an embodiment of the present disclosure

[0022] FIG. 2A is one of the exemplary interaction diagrams of the communication method according to an embodiment of the present disclosure;

[0023] FIG. 2B is another exemplary interaction diagram of the communication method according to an embodiment of the present disclosure;

[0024] FIG. 3A is one of flow diagrams of a communication method performed by a terminal according to an embodiment of the present disclosure;

[0025] FIG. 3B is one of flow diagrams of a communication method performed by a network device according to an embodiment of the present disclosure;

[0026] FIG. 4A is another of flow diagrams of a communication method performed by a terminal according to an embodiment of the present disclosure;

[0027] FIG. 4B is another of flow diagrams of a communication method performed by a network device according to an embodiment of the present disclosure;

[0028] FIG. 5 is a schematic diagram of a structure of a communication device according to an embodiment of the present disclosure;

[0029] FIG. 6 is another schematic diagram of a structure of a communication device according to an embodiment of the present disclosure;

[0030] FIG. 7 is a schematic diagram of a structure of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0031] Embodiments of the present disclosure provide a communication method, a terminal, a network device, a communication system, and a storage medium.

[0032] In a first aspect, embodiments of the present disclosure provide a communication method performed by a terminal, the method comprising: receiving first information, the first information being used to indicate configuration information of multi-satellite data transmission.

[0033] In embodiments of the present disclosure, the terminal receives the configuration information of multi-satellite data transmission, so that the terminal can connect multiple satellites based on the configuration information, and perform multi-satellite data transmission based on the configuration information while maintaining communication connection with the multiple satellites, thereby improving the efficiency of data transmission and enabling the terminal to support more abundant data services.

[0034] In some embodiments in combination with the first aspect, in some embodiments, the configuration information comprises at least one of the following: identification information of the satellite; a transmission mode of the multi-satellite data transmission; timing information of the satellite.

[0035] In embodiments of the present disclosure, the terminal can select the satellite, the transmission mode, and the timing information based on the configuration information to perform multi-satellite connection and multi-satellite data transmission.

[0036] In some embodiments in combination with the first aspect, in some embodiments, the first information further comprises: a mapping relationship between an information field of second information and the configuration information, the second information being used to schedule the multiple satellites.

[0037] In the embodiments of the present disclosure, the information field of the second information has a mapping relationship with the configuration information, and when the configuration information has multiple configuration information, the information field of the second information can indicate which configuration information is used by the terminal, thereby improving the flexibility of configuration information distribution and use.

[0038] In some embodiments of the first aspect, in some embodiments, the communication method further includes: sending third information, the third information being used to indicate the support capability of the terminal for the multi-satellite data transmission.

[0039] In the embodiments of the present disclosure, the terminal can send its own support capability information for the multi-satellite data transmission, so that the network device can determine the sent configuration information based on the terminal capability, thereby improving the effectiveness of the configuration information transmission and further improving the efficiency of the multi-satellite data transmission.

[0040] In some embodiments of the first aspect, in some embodiments, the third information includes at least one of the following: the maximum number of satellites that the terminal supports to be connected simultaneously; and a transmission mode of the multi-satellite data transmission that the terminal supports.

[0041] In some embodiments of the first aspect, in some embodiments, the transmission mode includes: multi-satellite relay transmission and / or multi-satellite joint transmission.

[0042] In some embodiments of the first aspect, in some embodiments, the communication method further includes: receiving fourth information, the fourth information being used to determine the ephemeris information of the plurality of satellites.

[0043] In the embodiments of the present disclosure, the terminal receives the fourth information used to determine the ephemeris information of the satellites, and based on the ephemeris information, the terminal can accurately and efficiently implement the multi-satellite data transmission.

[0044] In some embodiments of the first aspect, in some embodiments, the communication method further includes: based on the fourth information, acquiring the ephemeris information of each satellite in the plurality of satellites respectively.

[0045] In some embodiments of the first aspect, in some embodiments, the communication method further includes: based on the fourth information, acquiring the ephemeris information of the plurality of satellites through a first satellite; the first satellite being one of the plurality of satellites.

[0046] In some embodiments of the first aspect, in some embodiments, the communication method further includes: based on the ephemeris information of the plurality of satellites and the position information of the terminal, determining the transmission delay information of the plurality of satellites; and sending the transmission delay information of a second satellite in the plurality of satellites.

[0047] In the embodiments of the present disclosure, the terminal can determine the transmission delay of the satellite based on the ephemeris information, and report the transmission delay to the network. In this way, the terminal and the network can more accurately and efficiently implement multi-satellite data transmission.

[0048] In some embodiments of the first aspect, in some embodiments, the second satellite is one or more, and the multiple second satellites are associated with each other.

[0049] In some embodiments of the first aspect, in some embodiments, the communication method further includes: receiving fifth information, the fifth information being used to indicate the second satellite.

[0050] In some embodiments of the first aspect, in some embodiments, the multiple second satellites are satellites in the multiple satellites in the first time window, and a difference of transmission delays of the multiple second satellites is less than a first threshold.

[0051] In some embodiments of the first aspect, in some embodiments, the communication method further includes: based on the first information, selecting a third satellite in the multiple satellites and a first transmission mode of data transmission with the third satellite; and sending sixth information, the sixth information being used to indicate the third satellite and the first transmission mode.

[0052] In some embodiments of the first aspect, in some embodiments, the multi-satellite data transmission is triggered by the terminal or triggered by the network device.

[0053] In the embodiments of the present disclosure, the terminal and the network device can both trigger the multi-satellite data transmission based on the configuration information. In this way, the use flexibility of the multi-satellite data transmission is improved, and the terminal and the network device can support more rich data services.

[0054] In a second aspect, the embodiments of the present disclosure provide a communication method, executed by a network device, the method including: sending first information, the first information being used to indicate configuration information of multi-satellite data transmission.

[0055] In some embodiments of the second aspect, in some embodiments, the configuration information includes at least one of the following: identification information of the satellite; a transmission mode of the multi-satellite data transmission; timing information of the satellite.

[0056] In some embodiments of the second aspect, in some embodiments, the first information further includes: a mapping relationship between an information field of second information and the configuration information, the second information being used to schedule the multiple satellites.

[0057] In some embodiments of the second aspect, in some embodiments, the communication method further includes: receiving third information, the third information being used to indicate a support capability of the terminal for the multi-satellite data transmission.

[0058] In some embodiments of the second aspect, in some embodiments, the third information comprises at least one of: a maximum number of satellites that the terminal supports to be connected simultaneously; a transmission mode of the multi-satellite data transmission that the terminal supports.

[0059] In some embodiments of the second aspect, in some embodiments, the transmission mode comprises: multi-satellite relay transmission and / or multi-satellite joint transmission.

[0060] In some embodiments of the second aspect, in some embodiments, the communication method further comprises: sending fourth information, wherein the fourth information is used to determine ephemeris information of the plurality of satellites.

[0061] In some embodiments of the second aspect, in some embodiments, the communication method further comprises: receiving transmission delay information of a second satellite in the plurality of satellites, wherein the transmission delay information is determined based on ephemeris information of the second satellite and position information of the terminal.

[0062] In some embodiments of the second aspect, in some embodiments, the second satellite is one or more, and the plurality of second satellites are associated with each other.

[0063] In some embodiments of the second aspect, in some embodiments, the communication method further comprises: sending fifth information, wherein the fifth information is used to indicate the second satellite.

[0064] In some embodiments of the second aspect, in some embodiments, the plurality of second satellites are satellites in the plurality of satellites in a first time window, and a difference in transmission delay of the plurality of second satellites is less than a first threshold.

[0065] In some embodiments of the second aspect, in some embodiments, the communication method further comprises: receiving sixth information, wherein the sixth information is used to indicate a third satellite and a first transmission mode; and the third satellite and the first transmission mode are selected based on the first information.

[0066] In some embodiments of the second aspect, in some embodiments, the multi-satellite data transmission is triggered by the terminal or triggered by the network device.

[0067] In a third aspect, the embodiments of the present disclosure provide a communication device, comprising: a transceiver module configured to receive first information, wherein the first information is used to indicate configuration information of multi-satellite data transmission.

[0068] In some embodiments of the third aspect, in some embodiments, the configuration information comprises at least one of: identification information of the satellite; a transmission mode of the multi-satellite data transmission; timing information of the satellite.

[0069] In some embodiments of the third aspect, in some embodiments, the first information further comprises: a mapping relationship between an information field of the second information and the configuration information, the second information being used for scheduling multiple satellites.

[0070] In some embodiments of the third aspect, in some embodiments, the transceiver is further configured to send third information, the third information being used for indicating a support capability of the terminal for multi-satellite data transmission.

[0071] In some embodiments of the third aspect, in some embodiments, the third information comprises at least one of: a maximum number of satellites that the terminal supports to be connected simultaneously; a transmission mode of multi-satellite data transmission that the terminal supports.

[0072] In some embodiments of the third aspect, in some embodiments, the transmission mode comprises: multi-satellite relay transmission and / or multi-satellite joint transmission.

[0073] In some embodiments of the third aspect, in some embodiments, the transceiver is further configured to receive fourth information, the fourth information being used for determining ephemeris information of multiple satellites.

[0074] In some embodiments of the third aspect, in some embodiments, the transceiver is further configured to obtain ephemeris information of each satellite in the multiple satellites respectively based on the fourth information.

[0075] In some embodiments of the third aspect, in some embodiments, the transceiver is further configured to obtain ephemeris information of the multiple satellites through a first satellite based on the fourth information, the first satellite being one of the multiple satellites.

[0076] In some embodiments of the third aspect, in some embodiments, the transceiver is further configured to determine transmission delay information of the multiple satellites based on the ephemeris information of the multiple satellites and position information of the terminal; and send transmission delay information of a second satellite in the multiple satellites.

[0077] In some embodiments of the third aspect, in some embodiments, the second satellite is one or more, and the multiple second satellites are associated with each other.

[0078] In some embodiments of the third aspect, in some embodiments, the transceiver is further configured to receive fifth information, the fifth information being used for indicating the second satellite.

[0079] In some embodiments of the third aspect, in some embodiments, the multiple second satellites are satellites in the multiple satellites in a first time window, and a difference in transmission delay of the satellites is less than a first threshold.

[0080] In some embodiments of the third aspect, in some embodiments, the transceiver module is further configured to select, based on the first information, a third satellite of the plurality of satellites and a first transmission mode for data transmission with the third satellite; and transmit sixth information, the sixth information being used to indicate the third satellite and the first transmission mode.

[0081] In some embodiments of the third aspect, in some embodiments, the multi-satellite data transmission is triggered by the terminal or triggered by the network device.

[0082] In a fourth aspect, the embodiments of the present disclosure provide a network device, comprising: a transceiver module configured to transmit first information, the first information being used to indicate configuration information of multi-satellite data transmission.

[0083] In some embodiments of the fourth aspect, in some embodiments, the configuration information comprises at least one of the following: identification information of a satellite; a transmission mode of multi-satellite data transmission; timing information of a satellite.

[0084] In some embodiments of the fourth aspect, in some embodiments, the first information further comprises a mapping relationship between an information field of second information and the configuration information, the second information being used to schedule a plurality of satellites.

[0085] In some embodiments of the fourth aspect, in some embodiments, the transceiver module is further configured to receive third information, the third information being used to indicate a support capability of a terminal for multi-satellite data transmission.

[0086] In some embodiments of the fourth aspect, in some embodiments, the third information comprises at least one of the following: a maximum number of satellites that the terminal supports to connect simultaneously; a transmission mode of multi-satellite data transmission that the terminal supports.

[0087] In some embodiments of the fourth aspect, in some embodiments, the transmission mode comprises multi-satellite relay transmission and / or multi-satellite joint transmission.

[0088] In some embodiments of the fourth aspect, in some embodiments, the transceiver module is further configured to transmit fourth information, the fourth information being used to determine ephemeris information of a plurality of satellites.

[0089] In some embodiments of the fourth aspect, in some embodiments, the transceiver module is further configured to receive transmission delay information of a second satellite of the plurality of satellites, the transmission delay information being determined based on ephemeris information of the second satellite and position information of the terminal.

[0090] In some embodiments of the fourth aspect, in some embodiments, the second satellite is one or more, and the plurality of second satellites are associated with each other.

[0091] In some embodiments combined with the fourth aspect, in some embodiments, the communication method further includes: sending fifth information, the fifth information being used to indicate the second satellite.

[0092] In some embodiments combined with the fourth aspect, in some embodiments, the plurality of second satellites are satellites in the plurality of satellites whose difference in transmission delay is less than a first threshold in the first time window.

[0093] In some embodiments combined with the fourth aspect, in some embodiments, the transceiver module is further configured to receive sixth information, the sixth information being used to indicate a third satellite and a first transmission mode; the third satellite and the first transmission mode being selected based on the first information.

[0094] In some embodiments combined with the fourth aspect, in some embodiments, the multi-satellite data transmission is triggered by the terminal or triggered by the network device.

[0095] In the fifth aspect, the embodiments of the present disclosure provide a terminal, including: one or more processors; wherein the terminal is configured to perform the communication method of the first aspect.

[0096] In the sixth aspect, the embodiments of the present disclosure provide a network device, including: one or more processors; wherein the network device is configured to perform the communication method of the second aspect.

[0097] In the seventh aspect, the embodiments of the present disclosure provide a communication system, including: a terminal and a network device; wherein the terminal is configured to perform the method described in the optional implementation manner of the first aspect, and the network device is configured to perform the method described in the optional implementation manner of the second aspect.

[0098] In the eighth aspect, the embodiments of the present disclosure provide a storage medium, the storage medium stores instructions, when the instructions are executed on the terminal or the network device, the terminal or the network device performs the method described in the optional implementation manner of the first aspect or the second aspect.

[0099] In the ninth aspect, the embodiments of the present disclosure provide a computer program product, including a computer program, when the computer program is executed by a processor, the communication method of the first aspect or the second aspect is implemented.

[0100] In the tenth aspect, the embodiments of the present disclosure provide a computer program, the computer program includes code, when the code is executed by a processor, the communication method of the first aspect or the second aspect is implemented.

[0101] In the eleventh aspect, the embodiments of the present disclosure provide a chip or a chip system. The chip or the chip system includes processing circuitry configured to perform the method described in the optional implementation manner of the first aspect or the second aspect.

[0102] It can be understood that the terminal, the network device, the communication system, the storage medium, the program product, the computer program, the chip or the chip system are used to execute the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here.

[0103] The embodiments of the present disclosure propose a communication method, a terminal, a network device, a communication system and a storage medium. In some embodiments, the communication method and the information transmission method, the information processing method, the configuration information transmission method, the configuration method and other terms can be replaced with each other, and the information processing system and the communication system can be replaced with each other.

[0104] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or part of the steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.

[0105] In the embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0106] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.

[0107] In the embodiments of the present disclosure, unless otherwise specified and logically conflicted, the elements expressed in singular form, such as "one", "a", "the", "above", "the", "the aforementioned", "this" and the like, can represent "one and only one", or "one or more", "at least one" and the like. For example, in the case of using articles such as "a", "an", "the" and the like in English, the noun after the article can be understood as singular expression, or can be understood as plural expression.

[0108] In the embodiments of the present disclosure, "a plurality of" means two or more.

[0109] In some embodiments, the terms “at least one of,” “one or more of,” “a plurality of,” “multiple,” and the like can be used interchangeably.

[0110] In some embodiments, the recitations of “at least one of A, B,” “A and / or B,” “A in one case and B in another case,” “A in response to one case and B in response to another case,” and the like can include the following technical solutions according to the case: A is executed in some embodiments (A is executed regardless of B); B is executed in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selectively executed); A and B are executed in some embodiments (A and B are both executed). When there are more branches such as A, B, C, and the like, the above is similar.

[0111] In some embodiments, the recitations of “A or B,” and the like, can include the following technical solutions according to the case: A is executed in some embodiments (A is executed regardless of B); B is executed in some embodiments (B is executed regardless of A); A and B are selectively executed in some embodiments (A and B are selectively executed). When there are more branches such as A, B, C, and the like, the above is similar.

[0112] The prefix words “first,” “second,” and the like in the embodiments of the present disclosure are merely used to distinguish different description objects, and do not constitute a limitation on the position, order, priority, quantity, or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not constitute an additional limitation because of the use of the prefix words. For example, the description objects are “fields,” and the ordinal words before “fields” in “first field” and “second field” do not limit the position or order between “fields,” and “first” and “second” do not limit whether the “fields” modified thereby are in the same message or not, nor do they limit the order of “first field” and “second field.” For another example, the description objects are “levels,” and the ordinal words before “levels” in “first level” and “second level” do not limit the priority between “levels.” For another example, the quantity of the description objects is not limited by the ordinal words, and can be one or more. For example, “first device,” where the quantity of “devices” can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description objects are “devices,” and “first device” and “second device” can be the same device or different devices, and their types can be the same or different; for another example, the description objects are “information,” and “first information” and “second information” can be the same information or different information, and their contents can be the same or different.

[0113] In some embodiments, "comprising", "including", "to indicate", "carrying", can be interpreted as directly carrying A, or indirectly indicating A.

[0114] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.

[0115] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", "above" and the like can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below" and the like can be replaced with each other.

[0116] In some embodiments, the device and the like can be interpreted as physical or virtual, and the name is not limited to the name described in the embodiments. The terms "device", "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject" and the like can be replaced with each other.

[0117] In some embodiments, "network" can be interpreted as a device (for example, access network device, core network device, etc.) contained in the network.

[0118] In some embodiments, the terms “network devices,” “access network devices (AN devices),” “radio access network devices (RAN devices),” “base stations (BSs),” “radio base stations,” “fixed stations,” “nodes,” “access network nodes,” “access points,” “transmission points (TPs),” “reception points (RPs),” “transmission / reception points (TRPs),” “panels,” “antenna panels,” “antenna arrays,” “cells,” “macro cells,” “small cells,” “femtocells,” “picocells,” “sectors,” “cell groups,” “serving cells,” “carriers,” “component carriers,” “bandwidth parts (BWPs),” and the like can be used interchangeably.

[0119] In some embodiments, the terms "terminal," "terminal device," "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," and so on can be replaced with each other.

[0120] In some embodiments, the access network device, the core network device, or the network device can be replaced with a terminal. For example, the embodiments of the present disclosure can also be applied to a structure in which communication between the access network device, the core network device, or the network device and the terminal is replaced with communication between a plurality of terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the terminal can also be configured to have all or part of the functions of the access network device. In addition, the terms "uplink," "downlink," and the like can also be replaced with terms corresponding to the inter-terminal communication (e.g., "side"). For example, the uplink channel, the downlink channel, and the like can be replaced with the side channel, and the uplink, the downlink, and the like can be replaced with the sidelink.

[0121] In some embodiments, the terminal can be replaced with the access network device, the core network device, or the network device. In this case, the access network device, the core network device, or the network device can also be configured to have all or part of the functions of the terminal.

[0122] In some embodiments, the data, information, etc. can be obtained in compliance with the laws and regulations of the country in which the location is situated.

[0123] In some embodiments, the data, information, etc. can be obtained after obtaining the consent of the user.

[0124] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0125] FIG. 1A is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1A, the communication system 100 includes a terminal 101 and a network device 102.

[0126] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a car with communication function, a smart car, a Pad, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, etc., but is not limited thereto.

[0127] In some embodiments, the network device 102 can include an access network device and / or a core network device. The access network device is, for example, a node or device that accesses a terminal to a wireless network, and can include at least one of an evolved NodeB (eNB), a next generation eNB (ng-eNB), a next generation NodeB (gNB), a next generation radio access network (NG-RAN) node, a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.

[0128] In some embodiments, the technical solutions of the embodiments of the present disclosure can be applied to an open radio access network (Open RAN) architecture, at this time, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be realized by software or programs.

[0129] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), where the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and part of the functions of the protocol layers are controlled by the CU, and the remaining part or all of the functions of the protocol layers are distributed in the DU and controlled by the CU, but is not limited thereto.

[0130] In some embodiments, the core network device can be one device including the first network element for providing satellite communication functions, etc., or can be a plurality of devices or device groups each including the first network element. The network element can be virtual or physical. The core network includes at least one of an evolved packet core (EPC), a 5G core network (5GCN), a next generation core (NGC), etc.

[0131] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. It can be known by those skilled in the art that, as the system architecture evolves and new business scenarios appear, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0132] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1A or part of the subject, but are not limited thereto. The subjects shown in FIG. 1A are examples, and the communication system can include all or part of the subjects in FIG. 1A, or other subjects other than those in FIG. 1A. The number and form of each subject is arbitrary, and the connection relationship between the subjects is an example. The subjects can not be connected or can be connected, and the connection can be in any manner, can be direct connection or indirect connection, and can be wired connection or wireless connection.

[0133] Embodiments of the present disclosure can be applied to long term evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), future radio access (FRA), new-radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, ultra mobile broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, ultra-wideband (UWB), Bluetooth (Bluetooth (registered trademark)), public land mobile network (PLMN) network, device-to-device (D2D) system, machine to machine (M2M) system, Internet of Things (IoT) system, vehicle-to-everything (V2X), system using other communication methods, next-generation system expanded based on them, and the like. Further, a plurality of systems can be applied in combination (for example, combination of LTE or LTE-A and 5G, and the like).

[0134] In the research of wireless communication technology, satellite communication is an important aspect of the future development of wireless communication technology. Satellite communication can be understood as the communication of ground radio communication equipment using satellites as relays. A satellite communication system can be composed of a satellite part and a ground part. Satellite communication has a large communication range. Within the range covered by the satellite's radio waves, communication can be established between any two points. Satellite communication is highly reliable and is not easily affected by land disasters.

[0135] As a supplement to the ground cellular communication system, satellite communication has the following advantages:

[0136] 1. Extended coverage: For areas that cannot be covered by the current cellular communication system or have high coverage costs, such as oceans, deserts, and remote mountainous areas, satellite communication can solve the communication problem.

[0137] 2. Emergency communication: In the event of a disaster, such as an earthquake, which causes the infrastructure of the cellular communication system to be unavailable, satellite communication can quickly establish a communication connection.

[0138] 3. Provide industry applications: For example, for long-distance transmission of time-sensitive services, satellite communication can reduce the transmission delay of services.

[0139] In the future wireless communication system, satellite communication systems and ground cellular communication systems will gradually achieve deep integration to realize the intelligent connection of all things.

[0140] In a satellite communication system, due to the propagation distance between the satellite and the terminal, there will be a large deviation in the uplink and downlink timing. The terminal needs to measure based on the global navigation satellite system (GNSS) and auxiliary information to maintain the synchronization of the uplink.

[0141] In the space-air-ground integrated deployment, there may be a scenario where satellites in different orbits overlap to cover the same area. FIG. 1B is a satellite communication system architecture diagram of space-air-ground integrated deployment according to an embodiment of the present disclosure, as shown in FIG. 1B, the satellite communication system includes a satellite in geosynchronous orbit (GEO) 111, a medium earth orbit (MEO) / low earth orbit (LEO) 112 satellite, a high altitude platform system (HAPS) 113, and a terrestrial network (TN) 114.

[0142] In some embodiments, the beams transmitted by the satellites operating in GEO and the beams transmitted by the satellites operating in MEO / LEO can cover the same area.

[0143] In some embodiments, the HAPS 113 can include a drone, a helicopter, an airplane, a dirigible, and the like, without limitation of the embodiments of the present disclosure.

[0144] To support the continuity of data services and large data volume services, multi-satellite data transmission is a possible technical direction. FIG. 1C is a schematic diagram of multi-satellite providing services according to an embodiment of the present disclosure. As shown in FIG. 1C, satellite 1 and satellite 2 can both provide services for terminal 1. Satellite 1 is the primary service satellite, providing a primary service beam, and satellite 2 is the secondary service satellite, providing a secondary service beam. However, it is necessary to determine how the terminal transmits data with multiple satellites.

[0145] In some embodiments, in the future space-air-ground integrated deployment, there can be a scenario in which multiple satellites operating in different orbits overlap to cover the same area. In this case, the current communication mode in which the terminal connects to a single satellite can not meet the needs of satellite communication.

[0146] FIG. 2A is one of the exemplary interaction diagrams of the communication method according to an embodiment of the present disclosure. As shown in FIG. 2A, the embodiments of the present disclosure relate to a communication method. The communication method is performed by the communication system 100 and includes steps S2101 to S2108.

[0147] In step S2101, the terminal transmits third information.

[0148] In some embodiments, the network device receives the third information.

[0149] In some embodiments, the third information is used to indicate the support capability of the terminal for multi-satellite data transmission.

[0150] In some embodiments, the name of the third information is not limited, for example, it is “capability indication information”, “capability configuration information”, and the like.

[0151] In some embodiments, the third information includes at least one of the following: the maximum number of satellites that the terminal supports to connect simultaneously (denoted as capability one), and the transmission mode of multi-satellite data transmission that the terminal supports (denoted as capability two).

[0152] In some embodiments, the capability one refers to a maximum number of satellites that the terminal supports to connect with. In other words, the capability one is used to indicate how many satellites the terminal can connect with at most at the same time. In some embodiments, the capability one is used to determine the number of satellites that the terminal connects with at the same time. In an example, the capability one indicates that the maximum number of satellites that the terminal supports to connect with at the same time is 5, which can be understood as that the terminal can connect with 5 satellites at the same time at most. In an example, the network device can also determine the maximum value of the number of satellites that the terminal connects with at the same time based on the capability one, for example, the network device determines that the terminal connects with 5 satellites at the same time.

[0153] In some embodiments, the capability two refers to a transmission mode that the terminal supports to perform data transmission with multiple satellites. In some embodiments, the capability two is used to determine the transmission mode of the terminal to perform data transmission with multiple satellites.

[0154] In some embodiments, the transmission mode of the terminal to perform data transmission with multiple satellites can include one of the following: multi-satellite relay transmission, multi-satellite joint transmission.

[0155] In some embodiments, the multi-satellite relay transmission can be understood as that the terminal maintains simultaneous connection with multiple satellites, but the terminal simultaneously maintains data transmission with only one of the multiple satellites.

[0156] In some embodiments, the multi-satellite joint transmission can be understood as that the terminal maintains simultaneous connection with multiple satellites, but the terminal can simultaneously maintain data transmission with multiple ones of the multiple satellites.

[0157] In some embodiments, the time domain resource, frequency domain resource or transmission mode in which the terminal sends the third information can be pre-configured or configured by the network.

[0158] In some embodiments, step S2101 can also be omitted, and in this case, the network device determines the third information based on a protocol.

[0159] In step S2102, the network device sends the first information.

[0160] In some embodiments, the terminal receives the first information.

[0161] In some embodiments, the first information is used to indicate configuration information of multi-satellite data transmission.

[0162] In some embodiments, the first information can be used by the terminal to perform multi-satellite data transmission.

[0163] In some embodiments, the first information can indicate one or more configuration information. In some embodiments, the configuration information comprises at least one of the following: identification information of a satellite, transmission manner of the multi-satellite data transmission, timing information of a satellite. In an example, the identification information of a satellite can be an ID of the satellite. In an example, the timing information of a satellite can be a timing advance (TA) from a ground target reference point to the satellite or a propagation delay related information.

[0164] In some embodiments, in a case that the first information indicates one configuration information, the one configuration information can comprise at least one of the following: identification information of a satellite, transmission manner of the multi-satellite data transmission, timing information of a satellite. The one configuration information can also comprise at least one of the following: identification information of multiple satellites, transmission manner of the multi-satellite data transmission, timing information of multiple satellites.

[0165] In some embodiments, in a case that the first information indicates multiple configuration information, each of the multiple configuration information can comprise at least one of the following: identification information of a satellite, transmission manner of the multi-satellite data transmission, timing information of a satellite. Each of the multiple configuration information can also comprise at least one of the following: identification information of multiple satellites, transmission manner of the multi-satellite data transmission, timing information of multiple satellites.

[0166] In some embodiments, the network device can determine the transmitted configuration information based on the third information. That is, the network device can determine the transmitted configuration information based on the support capability of the terminal for the multi-satellite data transmission.

[0167] In some embodiments, the network device can also determine the transmitted configuration information by itself. That is, the network device determines the transmitted configuration information based on its own implementation.

[0168] In some embodiments, the first information further comprises a mapping relationship between an information field of the second information and the configuration information.

[0169] In some embodiments, the first information further comprises a mapping relationship between a first information field of the second information and the configuration information. The name of the first information field is not limited, for example, “target information field”, “specified information field”, etc.

[0170] In some embodiments, the second information is used for scheduling multiple satellites. The second information is transmitted by the network device. In an example, the second information is scheduling information.

[0171] In some embodiments, the target information field of the second information is used by the terminal to determine the configuration information used. Different values of the information field correspond to different configuration information. In the case where the configuration information contains the identification information of the satellite, the terminal can determine the scheduled satellite based on the value of the information field of the second information. In the case where the configuration information contains the transmission mode of the multi-satellite data transmission, the terminal can determine the transmission mode used based on the value of the information field of the second information. In the case where the configuration information contains the timing information of the satellite, the terminal can determine the timing information of the scheduled satellite based on the value of the information field of the second information.

[0172] In an example, the value of the information field of the second information can include: a first value (e.g., 00), a second value (e.g., 01), a third value (e.g., 10), and a fourth value (e.g., 11). The first information is used to indicate four configuration information, including: configuration information A, configuration information B, configuration information C, and configuration information D. As shown in Table 1 below, the first value indicates satellite ID1 and satellite ID2 (configuration information A), the second value indicates satellite ID3 (configuration information B), the third value indicates satellite ID1, satellite ID2, and satellite ID3 (configuration information C), and the fourth value indicates satellite ID2 and satellite ID3 (configuration information D).

[0173] Table 1

[0174] In step S2103, the network device sends the fourth information.

[0175] In some embodiments, the terminal receives the fourth information.

[0176] In some embodiments, the fourth information is used to determine the ephemeris information of the plurality of satellites.

[0177] In some embodiments, the fourth information is used to indicate the acquisition mode of the ephemeris information of the plurality of satellites.

[0178] In some embodiments, the acquisition mode of the ephemeris information includes at least one of the following: (1) acquiring the ephemeris information of each satellite from each satellite in the plurality of satellites (referred to as mode one); (2) acquiring the ephemeris information of the plurality of satellites from one satellite (referred to as mode two).

[0179] In some embodiments, step S2103 can be omitted, and in this case, the terminal and the network device determine the fourth information based on the protocol.

[0180] In step S2104, the terminal acquires the ephemeris information of the plurality of satellites.

[0181] In some embodiments, in the case where the terminal obtains the fourth information, the terminal can acquire the ephemeris information of the plurality of satellites based on the acquisition mode indicated by the fourth information.

[0182] In some embodiments, in a case where the terminal does not obtain the fourth information, the terminal can obtain the ephemeris information of the plurality of satellites based on a default acquisition manner specified by a protocol.

[0183] In some embodiments, in a case where the fourth information indicates that the acquisition manner of the ephemeris information is manner one, the terminal respectively acquires the system information or the higher layer signaling of each satellite, and obtains the ephemeris information of each satellite from the system information or the higher layer signaling of each satellite.

[0184] In some embodiments, in a case where the fourth information indicates that the acquisition manner of the ephemeris information is manner two, the terminal acquires the system information or the higher layer signaling of a first satellite of the plurality of satellites, and obtains the ephemeris information of the plurality of satellites from the system information or the higher layer signaling of the first satellite.

[0185] In some embodiments, in a case where the fourth information indicates the ephemeris information of the plurality of satellites, the terminal directly obtains the ephemeris information of the plurality of satellites from the fourth information.

[0186] In some embodiments, the terminal can obtain the ephemeris information of the satellite through the system information or the higher layer signaling sent by the satellite.

[0187] In some embodiments, the system information (SI) includes a master information block (MIB) and a system information block (SIB).

[0188] In some embodiments, the higher layer signaling can include an RRC message, a broadcast message, downlink control information (DCI), or other higher layer signaling.

[0189] In step S2105, the terminal acquires the transmission delay information of the plurality of satellites based on the ephemeris information of the plurality of satellites.

[0190] In some embodiments, the terminal determines the transmission delay information of the plurality of satellites based on the ephemeris information of the plurality of satellites and the position information of the terminal.

[0191] In some embodiments, the terminal can determine the positions of the plurality of satellites, the speeds of the plurality of satellites, and the altitudes of the plurality of satellites based on the ephemeris information of the plurality of satellites, and determine the transmission delay information of the plurality of satellites based on the positions, the speeds, and the altitudes of the plurality of satellites and the position information of the terminal.

[0192] In some embodiments, the terminal can further determine the TAs of the plurality of satellites based on the transmission delay information of the plurality of satellites.

[0193] In some embodiments, the terminal can determine the time of the multi-satellite data transmission based on the timing information.

[0194] In some embodiments, step S2105 can be omitted in the case that the first information contains the timing information, and the timing information contains the transmission delay information.

[0195] In step S2106, the terminal sends the transmission delay information of the second satellite.

[0196] In some embodiments, the second satellite can be one or more of the plurality of satellites.

[0197] In some embodiments, the plurality of second satellites are associated with each other. In some embodiments, the plurality of second satellites can belong to the same satellite group.

[0198] In some embodiments, the satellite group can be divided according to the transmission delay information between the terminal and each satellite. In an example, the satellites with small differences in transmission delay between the terminal and each satellite can be divided into a satellite group.

[0199] In some embodiments, the satellites with transmission delay between the terminal and each satellite satisfying a preset condition are determined as a satellite group. In some embodiments, the satellites with consistent transmission delay between the terminal and each satellite can be divided into a satellite group. Alternatively, the satellites with transmission delay between the terminal and each satellite within a preset range can be divided into a satellite group. Alternatively, the satellites with transmission delay between the terminal and each satellite less than a preset threshold can be divided into a satellite group. Alternatively, the satellites with difference in transmission delay between the terminal and each satellite less than a first threshold within a first time window can be divided into a satellite group. Of course, there can be other cases for the division of the satellite group, and the above are only examples, which are not limited in the embodiments of the present disclosure. It should be noted that the preset range and the preset threshold can be set according to the performance requirement of the terminal for data transmission with the plurality of satellites, which is not limited in the embodiments of the present disclosure.

[0200] In some embodiments, the second satellite can be determined by the terminal itself. In an example, the terminal can determine the second satellite based on the first information and / or itself.

[0201] In some embodiments, the second satellite can be indicated by the network device. In an example, the network device can send fifth information. The fifth information is used to indicate the satellite associated with the transmission delay sent by the terminal. In an example, the fifth information indicates the second satellite, and at this time, the terminal sends the transmission delay information of the second satellite indicated by the fifth information based on the fifth information.

[0202] In step S2107, the terminal sends sixth information based on the first information.

[0203] In some embodiments, the network device receives sixth information.

[0204] In some embodiments, the sixth information is used by the network device to schedule the terminal for multi-satellite data transmission with multiple satellites.

[0205] In some embodiments, the sixth information is used to indicate the first configuration information. The first configuration information can be one or more of the multiple configuration information indicated by the first information.

[0206] In some embodiments, the first configuration information can be one or more of the multiple configuration information indicated by the first information. In an example, the first configuration information is a part of the multiple configuration information indicated by the first information.

[0207] In some embodiments, the first configuration information is used to indicate at least one of: a third satellite, a first transmission manner. In some embodiments, the third satellite can be one or more. In some embodiments, the third satellite is one or more of the multiple satellites indicated by the first information. In some embodiments, the first transmission manner is a transmission manner of the multi-satellite data transmission indicated by the first information, or the first transmission manner is a transmission manner of other multi-satellite data transmission.

[0208] In some embodiments, the terminal informs the network device of the first configuration information selected based on the first information, for scheduling of the multi-satellite data transmission by the network device.

[0209] In some embodiments, the sixth information is used to indicate at least one of: a third satellite, a first transmission manner.

[0210] In some embodiments, the terminal informs the network device of the third satellite and the first transmission manner selected based on the first information, for scheduling of the multi-satellite data transmission by the network device.

[0211] In some embodiments, the terminal determines the third satellite and / or the first transmission manner based on its own implementation.

[0212] In some embodiments, the terminal determines the third satellite and / or the first transmission manner based on transmission delay between itself and each satellite. In some embodiments, the third satellite is a satellite whose transmission delay satisfies a preset condition. In an example, the third satellite is a satellite whose transmission delay is less than a preset threshold. In an example, the third satellite is a satellite with the smallest transmission delay.

[0213] In some embodiments, in the case that the third satellite is one, the first transmission manner can be multi-satellite relay transmission. In the case that the third satellite is multiple, the first transmission manner can be multi-satellite joint transmission or multi-satellite relay transmission. If the first transmission manner is multi-satellite joint transmission, the terminal can simultaneously perform data transmission with multiple third satellites. If the first transmission manner is multi-satellite relay transmission, the terminal sequentially performs data transmission with one of the multiple third satellites.

[0214] In step S2108, the terminal performs multi-satellite data transmission with the third satellite according to the first transmission manner.

[0215] In some embodiments, the terminal initiates multi-satellite data transmission based on the selected third satellite and the first transmission manner.

[0216] In some embodiments, in the case that the sixth information only indicates the third satellite, the terminal can perform multi-satellite data transmission with the third satellite. At this time, the terminal can perform multi-satellite data transmission based on the transmission manner associated with the third satellite in the first information. Alternatively, the terminal can perform multi-satellite data transmission with the third satellite based on a default transmission manner.

[0217] In the embodiments of the present disclosure, the terminal determines the satellite and the transmission manner for performing multi-satellite data transmission, and initiates the multi-satellite data transmission operation by the terminal.

[0218] The communication method related to the embodiments of the present disclosure can include at least one of steps S2101 to S2108. For example, step S2101 can be implemented as an independent embodiment. For example, step S2102 can be implemented as an independent embodiment. For example, step S2103 can be implemented as an independent embodiment. For example, step S2104 can be implemented as an independent embodiment. For example, step S2105 can be implemented as an independent embodiment. For example, step S2106 can be implemented as an independent embodiment. For example, step S2107 can be implemented as an independent embodiment. For example, step S2108 can be implemented as an independent embodiment. For example, step S2101 and step S2102 can be combined as one embodiment. For example, step S2102 and step S2103 can be combined as one embodiment. For example, step S2102, step S2103 and step S2104 can be combined as one embodiment. For example, step S2102, step S2105 and step S2106 can be combined as one embodiment. For example, step S2102, step S2107 and step S2108 can be combined as one embodiment. For example, step S2102, step S2103, step S2104, step S2107 and step S2108 can be combined as one embodiment. For example, step S2102, step S2105, step S2106, step S2107 and step S2108 can be combined as one embodiment.

[0219] In some embodiments, step S2101 can also be performed at any time after step S2102.

[0220] In some embodiments, step S2101 and step S2106 can be performed at the same time.

[0221] In some embodiments, step S2101 and step S2107 can be performed at the same time.

[0222] In some embodiments, step S2102 and step S2103 can be performed at the same time.

[0223] In some embodiments, step S2102 and step S2103 can exchange the order of execution.

[0224] FIG. 2B is an exemplary interaction diagram two of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2B, the embodiments of the present disclosure relate to a communication method. The communication method is performed by the communication system 100 and includes steps S2201 to S2208.

[0225] In step S2201, the terminal sends third information.

[0226] The optional implementation of step S2201 can refer to the optional implementation of step S2101 in FIG. 2A, other associated parts in the embodiments related to FIG. 2A, and so on, details are not repeated here.

[0227] In step S2202, the network device sends the first information.

[0228] The optional implementation of step S2202 can refer to the optional implementation of step S2102 in FIG. 2A, other associated parts in the embodiments related to FIG. 2A, and so on, details are not repeated here.

[0229] In step S2203, the network device sends the fourth information.

[0230] The optional implementation of step S2203 can refer to the optional implementation of step S2103 in FIG. 2A, other associated parts in the embodiments related to FIG. 2A, and so on, details are not repeated here.

[0231] In step S2204, the terminal acquires the ephemeris information of the plurality of satellites.

[0232] The optional implementation of step S2204 can refer to the optional implementation of step S2104 in FIG. 2A, other associated parts in the embodiments related to FIG. 2A, and so on, details are not repeated here.

[0233] In step S2205, the terminal acquires the transmission delay information of the plurality of satellites based on the ephemeris information of the plurality of satellites.

[0234] The optional implementation of step S2205 can refer to the optional implementation of step S2105 in FIG. 2A, other associated parts in the embodiments related to FIG. 2A, and so on, details are not repeated here.

[0235] In step S2206, the terminal sends the transmission delay information of the second satellite.

[0236] The optional implementation of step S2206 can refer to the optional implementation of step S2106 in FIG. 2A, other associated parts in the embodiments related to FIG. 2A, and so on, details are not repeated here.

[0237] In step S2207, the network device sends the seventh information based on the first information.

[0238] In some embodiments, the terminal receives the seventh information.

[0239] In some embodiments, the seventh information is used for the network device to schedule the terminal to perform multi-satellite data transmission with the plurality of satellites.

[0240] In some embodiments, the seventh information is used to indicate the first configuration information.

[0241] In some embodiments, the network device informs the terminal of the first configuration information selected based on the first information, for scheduling of the terminal by the network device for multi-satellite data transmission with the plurality of satellites.

[0242] In some embodiments, the seventh information is used to indicate at least one of: the third satellite, the first transmission manner.

[0243] In some embodiments, the network device determines the third satellite and / or the first transmission manner based on its implementation.

[0244] In some embodiments, the network device determines the third satellite and / or the first transmission manner based on transmission delays between the terminal and each satellite.

[0245] The optional implementation of step S2207 can refer to the optional implementation of step S2107 in FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.

[0246] In step S2208, the terminal performs multi-satellite data transmission with the third satellite in the first transmission manner.

[0247] In the embodiments of the present disclosure, the network device determines the satellite and transmission manner for performing multi-satellite data transmission, and initiates the multi-satellite data transmission operation by the network device.

[0248] In some embodiments, in the case where the seventh information only indicates the third satellite, the terminal can perform multi-satellite data transmission with the third satellite, and at this time, the terminal can perform multi-satellite data transmission based on the transmission manner associated with the third satellite in the first information. Alternatively, the terminal can perform multi-satellite data transmission with the third satellite based on a default transmission manner.

[0249] The optional implementation of step S2208 can refer to the optional implementation of step S2108 in FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.

[0250] The communication method related to the embodiments of the present disclosure can include at least one of steps S2201 to S2208. For example, step S2201 can be implemented as an independent embodiment. For example, step S2202 can be implemented as an independent embodiment. For example, step S2203 can be implemented as an independent embodiment. For example, step S2204 can be implemented as an independent embodiment. For example, step S2205 can be implemented as an independent embodiment. For example, step S2206 can be implemented as an independent embodiment. For example, step S2207 can be implemented as an independent embodiment. For example, step S2208 can be implemented as an independent embodiment. For example, step S2201 and step S2202 can be combined as one embodiment. For example, step S2202 and step S2203 can be combined as one embodiment. For example, step S2202, step S2203, and step S2204 can be combined as one embodiment. For example, step S2202, step S2205, and step S2206 can be combined as one embodiment. For example, step S2202, step S2207, and step S2208 can be combined as one embodiment. For example, step S2202, step S2203, step S2204, step S2207, and step S2208 can be combined as one embodiment. For example, step S2202, step S2205, step S2206, step S2207, and step S2208 can be combined as one embodiment.

[0251] In some embodiments, step S2201 can also be performed at any time after step S2202.

[0252] In some embodiments, step S2201 and step S2206 can be performed simultaneously.

[0253] In some embodiments, step S2201 and step S2207 can be performed simultaneously.

[0254] In some embodiments, step S2202 and step S2203 can be performed simultaneously.

[0255] In some embodiments, the execution order of step S2202 and step S2203 can be exchanged.

[0256] In some embodiments, the terms “transmission mode”, “transmission mechanism”, and the like can be replaced with each other.

[0257] In some embodiments, the terms “multi-satellite data transmission”, “multi-satellite transmission”, and the like can be replaced with each other.

[0258] In some embodiments, the names of information and the like are not limited to the names described in the embodiments, and terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", "chip", and the like can be replaced with each other.

[0259] In some embodiments, terms such as "carrying", "including", "containing", "packaging", and the like can be replaced with each other.

[0260] In some embodiments, terms such as "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based", and the like can be replaced with each other.

[0261] In some embodiments, "acquire", "obtain", "get", "receive", "transmit", "bidirectional transmission", "send and / or receive" can be replaced with each other, which can be interpreted as receiving from other subjects, acquiring from protocols, acquiring from higher layers, obtaining by processing oneself, implementing autonomously, and the like.

[0262] In some embodiments, terms such as "send", "transmit", "report", "transmit", "request", "bidirectional transmission", "send and / or receive" can be replaced with each other.

[0263] In some embodiments, terms such as "issue", "return", "feedback", "response", "reply" can be replaced with each other.

[0264] In some embodiments, the terms "certain", "preset", "pre-set", "set", "indicated", "a certain", "any", "first", and the like can be replaced with each other, "certain A", "preset A", "pre-set A", "set A", "indicated A", "a certain A", "any A", "first A" can be interpreted as A predetermined in a protocol or the like, can be interpreted as A obtained by setting, configuring, or indicating, or the like, can be interpreted as a certain A, a certain A, any A, or first A, and the like, but are not limited thereto.

[0265] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), can be made by a true or false value (Boolean value) represented by true or false, can be made by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.

[0266] FIG. 3A is one of flow diagrams of a communication method performed by a terminal according to an embodiment of the disclosure. As shown in FIG. 3A, the embodiment of the disclosure relates to a communication method performed by a terminal. The above communication method includes steps S3101 to S3109.

[0267] In step S3101, third information is transmitted.

[0268] The optional implementation of step S3101 can refer to the optional implementation of step S2101 of FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.

[0269] In step S3102, first information is received.

[0270] The optional implementation of step S3102 can refer to the optional implementation of step S2102 of FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.

[0271] In step S3103, fourth information is received.

[0272] The optional implementation of step S3103 can refer to the optional implementation of step S2103 of FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.

[0273] In step S3104, ephemeris information of a plurality of satellites is acquired.

[0274] The optional implementation of step S3104 can refer to the optional implementation of step S2104 of FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.

[0275] In step S3105, transmission delay information of the plurality of satellites is acquired based on ephemeris information of the plurality of satellites.

[0276] Optional implementation of step S3105 can refer to optional implementation of step S2105 in FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, and the like, which will not be repeated here.

[0277] In step S3106, transmission delay information of the second satellite is sent.

[0278] Optional implementation of step S3106 can refer to optional implementation of step S2106 in FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, and the like, which will not be repeated here.

[0279] In step S3107, the sixth information is sent based on the first information.

[0280] Optional implementation of step S3107 can refer to optional implementation of step S2107 in FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, and the like, which will not be repeated here.

[0281] In step S3108, the seventh information is received.

[0282] Optional implementation of step S3108 can refer to optional implementation of step S2207 in FIG. 2B, other associated parts in the embodiments involved in FIG. 2B, and the like, which will not be repeated here.

[0283] In step S3109, multi-satellite data transmission is performed with the third satellite in the first transmission mode.

[0284] Optional implementation of step S3109 can refer to optional implementation of step S2108 in FIG. 2A, optional implementation of step S2208 in FIG. 2B, other associated parts in the embodiments involved in FIG. 2A, other associated parts in the embodiments involved in FIG. 2B, and the like, which will not be repeated here.

[0285] The communication method related to the embodiments of the present disclosure can comprise at least one of steps S3101 to S3109. For example, step S3101 can be implemented as an independent embodiment. For example, step S3102 can be implemented as an independent embodiment. For example, step S3103 can be implemented as an independent embodiment. For example, step S3104 can be implemented as an independent embodiment. For example, step S3105 can be implemented as an independent embodiment. For example, step S3106 can be implemented as an independent embodiment. For example, step S3107 can be implemented as an independent embodiment. For example, step S3108 can be implemented as an independent embodiment. For example, step S3109 can be implemented as an independent embodiment. For example, step S3110 can be implemented as an independent embodiment. For example, step S3101 and step S3102 can be combined as one embodiment. For example, step S3102 and step S3103 can be combined as one embodiment. For example, step S3102, step S3103 and step S3104 can be combined as one embodiment. For example, step S3102, step S3105 and step S3106 can be combined as one embodiment. For example, step S3102, step S3107 and step S3109 can be combined as one embodiment. For example, step S3102, step S3103, step S3104, step S3107 and step S3109 can be combined as one embodiment. For example, step S3102, step S3105, step S3106, step S3107 and step S3109 can be combined as one embodiment. For example, step S3102, step S3108 and step S3109 can be combined as one embodiment. For example, step S3102, step S3103, step S3104, step S31089 and step S3109 can be combined as one embodiment. For example, step S3102, step S3105, step S3106, step S3108 and step S3109 can be combined as one embodiment.

[0286] FIG. 3B is a flow diagram illustrating a second embodiment of a communication method performed by a network device, according to the present disclosure. As shown in FIG. 3B, the present disclosure relates to a communication method, which is performed by a network device. The communication method comprises steps S3201 to S3206.

[0287] In step S3201, third information is received.

[0288] The optional implementation of step S3201 can refer to the optional implementation of step S2101 in FIG. 2A, other associated parts in the embodiments related to FIG. 2A, which will not be described here.

[0289] In step S3202, the first information is sent.

[0290] Optional implementation of step S3202 can be referred to optional implementation of step S2102 in FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, and the like, which will not be repeated here.

[0291] In step S3203, the fourth information is sent.

[0292] Optional implementation of step S3203 can be referred to optional implementation of step S2103 in FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, and the like, which will not be repeated here.

[0293] In step S3204, the transmission delay information of the second satellite is received.

[0294] Optional implementation of step S3204 can be referred to optional implementation of step S2106 in FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, and the like, which will not be repeated here.

[0295] In step S3205, the sixth information is received.

[0296] Optional implementation of step S3205 can be referred to optional implementation of step S2108 in FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, and the like, which will not be repeated here.

[0297] In step S3206, the seventh information is sent based on the first information.

[0298] Optional implementation of step S3206 can be referred to optional implementation of step S2207 in FIG. 2B, other associated parts in the embodiments involved in FIG. 2B, and the like, which will not be repeated here.

[0299] The communication method related to the embodiments of the present disclosure can include at least one of steps S3201 to S3206. For example, step S3201 can be implemented as an independent embodiment. For example, step S3202 can be implemented as an independent embodiment. For example, step S3203 can be implemented as an independent embodiment. For example, step S3204 can be implemented as an independent embodiment. For example, step S3205 can be implemented as an independent embodiment. For example, step S3206 can be implemented as an independent embodiment. For example, step S3201 and step S3202 can be combined as one embodiment. For example, step S3202 and step S3203 can be combined as one embodiment. For example, step S3202 and step S3204 can be combined as one embodiment. For example, step S3202, step S3203 and step S3204 can be combined as one embodiment. For example, step S3102 and step S3105 can be combined as one embodiment. For example, step S3201, step S3202 and step S3205 can be combined as one embodiment. For example, step S3201, step S3202, step S3204 and step S3205 can be combined as one embodiment. For example, step S3202 and step S3206 can be combined as one embodiment. For example, step S3201, step S3202 and step S3206 can be combined as one embodiment. For example, step S3201, step S3202, step S3204 and step S3206 can be combined as one embodiment.

[0300] FIG. 4A is one of flow diagrams of a communication method performed by a terminal according to an embodiment of the present disclosure. As shown in FIG. 4A, the embodiment of the present disclosure relates to a communication method, which is performed by a terminal. The communication method includes step S4101.

[0301] In step S4101, first information is received.

[0302] The optional implementation of step S4101 can refer to the optional implementation of step S2101 in FIG. 2A, other associated parts in the embodiments related to FIG. 2A, which will not be described here.

[0303] FIG. 4B is another implementation flow diagram of a communication method performed by a network device according to an embodiment of the present disclosure. As shown in FIG. 4B, the embodiment of the present disclosure relates to a communication method, which is performed by a network device. The communication method includes step S4201.

[0304] In step S4201, first information is transmitted.

[0305] The optional implementation of step S4201 can refer to the optional implementation of step S2101 in FIG. 2A, other associated parts in the embodiments involved in FIG. 2A, and details are not described herein.

[0306] In the following, the technical solutions of the embodiments of the present disclosure are exemplarily described through specific implementations.

[0307] In some embodiments, the terminal reports the capability indication information supporting multiple satellite communication connections.

[0308] In some embodiments, the time-frequency resource or transmission mode used by the terminal to report the capability indication information can be predefined or determined by the configuration information received by the base station.

[0309] In some embodiments, the transmission of the capability indication information can be in the process of the terminal accessing the network or after the terminal accesses the network.

[0310] In some embodiments, the capability indication information can include at least one of the following: capability indication information of the terminal connecting the satellite, transmission mode information of the satellite multi-connection.

[0311] In some embodiments, the capability indication information of the terminal connecting the satellite can be indication information of the maximum number of satellites that the terminal can simultaneously connect.

[0312] In some embodiments, the transmission mode information of the satellite multi-connection is indication information of the transmission mode of the terminal in the satellite multi-connection scenario,

[0313] In some embodiments, the transmission mode can include at least one of the following: multi-satellite relay transmission, multi-satellite joint transmission.

[0314] In some embodiments, the multi-satellite relay transmission refers to that the terminal maintains simultaneous connection with multiple satellites, but the terminal simultaneously maintains data transmission with only one target satellite.

[0315] In some embodiments, the multi-satellite joint transmission refers to that the terminal maintains simultaneous connection with multiple satellites, and the terminal can simultaneously maintain data transmission with multiple target satellites.

[0316] In some embodiments, the terminal receives the configuration information of the base station to determine the transmission mode of the multi-satellite data transmission.

[0317] In some embodiments, the terminal receives ephemeris related information of multiple target satellites

[0318] In some embodiments, the terminal reads the ephemeris information of the target satellite for each target satellite.

[0319] In some embodiments, the terminal receives configuration information of the base station to determine a manner of acquiring ephemeris information of the plurality of target satellites, and reads the ephemeris information of the target satellites based on the manner.

[0320] In some embodiments, the terminal acquires the ephemeris information of the plurality of target satellites through one target satellite.

[0321] In some embodiments, the terminal acquires the ephemeris information of the plurality of target satellites through system information or high-layer signaling sent by one target satellite.

[0322] In some embodiments, the terminal determines the propagation delay related information for the plurality of target satellites.

[0323] In some embodiments, the terminal determines the propagation delay related information for the plurality of target satellites based on the ephemeris information of the plurality of target satellites and the location information of the terminal.

[0324] In some embodiments, the terminal reports the propagation delay related information for the target satellites.

[0325] In some embodiments, the terminal reports the propagation delay for the plurality of target satellites based on a self-triggered manner or receiving configuration information of the base station.

[0326] In some embodiments, when a difference between the propagation delays of the target satellites within a predefined time window is less than a predefined threshold, the terminal reports the identification information of the target satellites or reports the identification information of the target satellites and the corresponding propagation delay related information.

[0327] In some embodiments, the terminal receives configuration information of the base station to determine the related information of the target satellites and the transmission mode. The related information of the target satellites includes a correspondence between the scheduling instruction target information field and the multi-satellite transmission configuration.

[0328] In some embodiments, the terminal triggers the multi-satellite transmission operation.

[0329] In some embodiments, the terminal reports the indication information of the multi-satellite transmission.

[0330] In some embodiments, the base station triggers the multi-satellite transmission operation.

[0331] In some embodiments, the base station issues the indication information of the multi-satellite transmission.

[0332] The embodiments of the present disclosure further propose a device for implementing any of the above methods, for example, a terminal including units or modules for implementing each step performed by the terminal in any of the above methods. For another example, another access network device is proposed, including units or modules for implementing each step performed by the access network device in any of the above methods.

[0333] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to realize any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of logical relationship of elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.

[0334] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, the hardware circuit can also be designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.

[0335] FIG. 5 is a structural schematic diagram of a communication device according to the embodiments of the present disclosure. As shown in FIG. 5, the communication device 5100 can include a transceiver module 5101.

[0336] In some embodiments, the communication device 5100 is a terminal, and the transceiver module 5101 is configured to receive first information, where the first information is used to indicate configuration information of multi-satellite data transmission. In some embodiments, the transceiver module 5101 is configured to perform at least one of the communication steps (for example, steps S3101, S3102, and S3103, but not limited thereto) performed by the terminal in any of the above methods, such as transmitting and / or receiving. Details are not described herein again.

[0337] In some embodiments, the communication device 5100 is a network device, and the transceiver module 5101 is configured to transmit the first information, where the first information is used to indicate configuration information of the multi-satellite data transmission. In some embodiments, the transceiver module 5101 is further configured to perform at least one of the communication steps (for example, steps S3201, S3202, and S3203, but not limited thereto) of transmitting and / or receiving performed by the network device in any of the above methods, which will not be described herein.

[0338] In some embodiments, the transceiver module described above can include a transmitting module and / or a receiving module. The transmitting module and the receiving module can be separate or integrated together. Alternatively, the transceiver module described above can be replaced by a transceiver.

[0339] FIG. 6 is a structural schematic diagram of a communication device according to an embodiment of the present disclosure. The communication device 6100 can be a terminal, a network device, a chip, a chip system, or a processor supporting the terminal to implement any of the above methods, or a chip, a chip system, or a processor supporting the network device to implement any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments, and specific implementation can be referred to the descriptions in the above method embodiments.

[0340] As shown in FIG. 6, the communication device 6100 includes one or more processors 6101. The processor 6101 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (for example, a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. Optionally, the communication device 6100 is used to implement any of the above methods. Optionally, the one or more processors 6101 are used to call instructions to enable the communication device 6100 to implement any of the above methods.

[0341] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps (e.g., steps S3101, S3102, S3103, S3201, S3202, S3203, but not limited to) in the above-described methods, and the processor 6101 performs at least one of the other steps (e.g., steps S3104, S3105, S3206, but not limited to). In optional embodiments, the transceiver 6102 can include a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms transceiver, transceiving unit, transceiver, transceiving circuit, interface circuit, interface, etc. can be replaced with each other, and the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced with each other, and the terms receiver, receiving unit, receiver, receiving circuit, etc. can be replaced with each other.

[0342] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data. Optionally, all or part of the memory 6103 can also be outside the communication device 6100. In optional embodiments, the communication device 6100 can include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6103, and the interface circuit 6104 can be used to receive data from the memory 6103 or other devices, and can be used to send data to the memory 6103 or other devices. For example, the interface circuit 6104 can read data stored in the memory 6103 and send the data to the processor 6101.

[0343] The communication device 6100 described in the above embodiments can be an access network device or a terminal, but the scope of the communication device 6100 described in the present disclosure is not limited thereto, and the structure of the communication device 6100 can not be limited by Figure 6. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally include storage components for storing data, programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.

[0344] FIG. 7 is a structural schematic diagram of a chip according to an embodiment of the present disclosure. For the case that the communication device 6100 can be a chip or a chip system, reference can be made to the structural schematic diagram of a chip 7100 shown in FIG. 7, but the present disclosure is not limited thereto.

[0345] The chip 7100 comprises one or more processors 7101. The chip 7100 is configured to perform any of the above methods.

[0346] In some embodiments, the chip 7100 further comprises one or more interface circuits 7102. Optionally, the terms interface circuit, interface, transceiver pin, etc. can be replaced by each other. In some embodiments, the chip 7100 further comprises one or more memories 7103 for storing data. Optionally, all or part of the memory 7103 can be outside the chip 7100. Optionally, the interface circuit 7102 is connected with the memory 7103, the interface circuit 7102 can be configured to receive data from the memory 7103 or other devices, and the interface circuit 7102 can be configured to send data to the memory 7103 or other devices. For example, the interface circuit 7102 can read the data stored in the memory 7103 and send the data to the processor 7101.

[0347] In some embodiments, the interface circuit 7102 performs at least one of the communication steps (for example, step S3101, step S3102, step S3103, step S3201, step S3202, step S3203, but the present disclosure is not limited thereto) of transmitting and / or receiving in the above methods. The interface circuit 7102 performing the communication steps such as transmitting and / or receiving in the above methods means that the interface circuit 7102 performs data interaction between the processor 7101, the chip 7100, the memory 7103 or the transceiver device. In some embodiments, the processor 7101 performs at least one of the other steps (for example, step S3104, step S3105, step S3206, but the present disclosure is not limited thereto).

[0348] The modules and / or devices described in each of the embodiments of the virtual device, the physical device, the chip, etc. can be combined or separated as appropriate. Optionally, part or all of the steps can also be performed by multiple modules and / or devices in cooperation, which is not limited herein.

[0349] The present disclosure further provides a storage medium having instructions stored thereon, which, when executed on the communication device 6100, causes the communication device 6100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but the present disclosure is not limited thereto, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but the present disclosure is not limited thereto, and it can also be a transitory storage medium.

[0350] The embodiments of the present disclosure further provide a program product, which, when executed by the communication device 6100, causes the communication device 6100 to perform any of the above methods. Alternatively, the program product is a computer program product.

[0351] The embodiments of the present disclosure further provide a computer program, which, when running on a computer, causes the computer to perform any of the above methods.

[0352] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. The present application is intended to cover any variations, uses or adaptations of the application following, in general, the principles of the application and including such steps and features as come within the purview of the prior art to which the application pertains. It is to be understood that the specification and examples are illustrative only and not restrictive of the present application whose true scope and spirit are to be indicated by the appended claims.

[0353] It should be understood that the application is not limited to the precise construction that has been described above and shown in the accompanying drawings and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is to be indicated by the appended claims, rather than the embodiments that have been described in the specification.

Claims

1. A communication method, executed by a terminal, the method comprising: Receive first information, which is used to indicate configuration information for multi-satellite data transmission.

2. The method according to claim 1, wherein, The configuration information includes at least one of the following: Satellite identification information; Transmission methods for multi-satellite data transmission; Satellite timing information.

3. The method according to claim 1 or 2, wherein, The first information also includes: the mapping relationship between the information field of the second information and the configuration information, wherein the second information is used to schedule multiple satellites.

4. The method according to any one of claims 1 to 3, wherein, The method further includes: Send a third message, which indicates the terminal's ability to support multi-satellite data transmission.

5. The method according to claim 4, wherein, The third information includes at least one of the following: The terminal supports a maximum number of satellites that can be connected simultaneously. The terminal supports multiple satellite data transmission methods.

6. The method according to any one of claims 2 to 5, wherein, The transmission methods include: multi-satellite relay transmission and / or multi-satellite joint transmission.

7. The method according to any one of claims 1 to 6, wherein, The method further includes: Receive fourth information, which is used to determine the ephemeris information of multiple satellites.

8. The method according to claim 7, wherein, The method further includes: Based on the fourth information, the ephemeris information of each of the plurality of satellites is obtained.

9. The method according to claim 7, wherein, The method further includes: Based on the fourth information, the ephemeris information of the plurality of satellites is obtained through the first satellite; the first satellite is one of the plurality of satellites.

10. The method according to any one of claims 1 to 9, wherein, The method further includes: Based on the ephemeris information of multiple satellites and the location information of the terminal, the transmission delay information of the multiple satellites is determined; Transmission delay information of the second satellite among multiple satellites.

11. The method according to claim 10, wherein, The second satellite may be one or more, and multiple second satellites may be interconnected.

12. The method according to claim 10 or 11, wherein, The method further includes: Receive fifth information, which is used to instruct the second satellite.

13. The method according to claim 10 or 11, wherein, The multiple second satellites are those whose transmission delay difference is less than a first threshold among multiple satellites within the first time window.

14. The method according to any one of claims 1 to 13, wherein, The method further includes: Based on the first information, a third satellite from a plurality of satellites is selected and a first transmission method is used to transmit data with the third satellite; A sixth message is sent, which is used to indicate the third satellite and the first transmission method.

15. The method according to any one of claims 1 to 14, wherein, The multi-satellite data transmission is triggered by the terminal or by network equipment.

16. A communication method performed by a network device, the method comprising: Send a first message, which is used to indicate configuration information for multi-satellite data transmission.

17. The method according to claim 16, wherein, The configuration information includes at least one of the following: Satellite identification information; Transmission methods for multi-satellite data transmission; Satellite timing information.

18. The method according to claim 16 or 17, wherein, The first information also includes: the mapping relationship between the information field of the second information and the configuration information, wherein the second information is used to schedule multiple satellites.

19. The method according to any one of claims 16 to 18, wherein, The method further includes: Receive third information, which is used to indicate the terminal's ability to support multi-satellite data transmission.

20. The method according to claim 19, wherein, The third information includes at least one of the following: The terminal supports a maximum number of satellites that can be connected simultaneously. The terminal supports multiple satellite data transmission methods.

21. The method according to any one of claims 17 to 20, wherein, The transmission methods include: multi-satellite relay transmission and / or multi-satellite joint transmission.

22. The method according to any one of claims 16 to 21, wherein, The method further includes: Send a fourth message, which is used to determine the ephemeris information of multiple satellites.

23. The method according to any one of claims 16 to 22, wherein, The method further includes: The system receives transmission delay information from a second satellite among multiple satellites. This transmission delay information is determined based on the ephemeris information of the second satellite and the location information of the terminal.

24. The method according to claim 23, wherein, The second satellite may be one or more, and multiple second satellites may be interconnected.

25. The method according to claim 23 or 24, wherein, The method further includes: A fifth message is sent, which is used to instruct the second satellite.

26. The method according to claim 23 or 24, wherein, The multiple second satellites are those whose transmission delay difference is less than a first threshold among multiple satellites within the first time window.

27. The method according to any one of claims 16 to 26, wherein, The method further includes: Receive sixth information, which is used to indicate a third satellite and a first transmission mode; the third satellite and the first transmission mode are selected based on the first information.

28. The method according to any one of claims 16 to 27, wherein, The multi-satellite data transmission is triggered by the terminal or by network equipment.

29. A terminal, comprising: The transceiver module is configured to receive first information, which is used to indicate configuration information for multi-satellite data transmission.

30. A network device, comprising: The transceiver module is configured to send first information, which is used to indicate configuration information for multi-satellite data transmission.

31. A terminal, comprising: One or more processors; The terminal is used to execute the communication method according to any one of claims 1 to 15.

32. A network device, comprising: One or more processors; The communication device is used to perform the communication method according to any one of claims 16 to 28.

33. A communication system, comprising a terminal and network equipment, wherein, The terminal is configured to implement the communication method as described in any one of claims 1 to 15, and the network device is configured to implement the communication method as described in any one of claims 16 to 28.

34. A storage medium storing instructions that, when executed on a terminal or network device, cause the terminal or network device to perform the communication method as described in any one of claims 1 to 28.

35. A computer program product comprising a computer program that, when executed by a processor, implements the communication method according to any one of claims 1 to 28.