Communication methods, devices, communication systems, storage media and software products

CN122139431APending Publication Date: 2026-06-02BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2024-09-30
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

In multi-satellite communication systems, how to efficiently schedule data transmission between multiple cells to achieve data service continuity and large data volume transmission, especially when satellites with different orbits cover the same area, is a challenge that existing technologies struggle to effectively address.

Method used

By receiving and sending scheduling signaling, the terminal and network equipment work together to determine the time-domain resource allocation information of each cell, ensuring that the terminal accurately obtains scheduling information and realizes the data transmission configuration of multiple cells, including the determination of time-domain resources such as offset, starting position and length.

Benefits of technology

It improves the reliability of data transmission and system performance, ensuring the continuity and efficiency of data transmission in multi-satellite systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122139431A_ABST
    Figure CN122139431A_ABST
Patent Text Reader

Abstract

This application relates to a communication method, device, communication system, storage medium, and program product. The method is executed by a terminal. The method includes: receiving a first signaling sent by a network device, the first signaling being used to schedule data transmission on multiple cells provided by one or more satellites, the first signaling including time-domain resource allocation information associated with a first cell, the multiple cells including the first cell; and determining a first time-domain resource configured by the network device for data transmission on the first cell based on the time-domain resource allocation information associated with the first cell. The solution of this application ensures the reliability of data transmission, thereby enhancing system performance.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, device, communication system, storage medium and program product TECHNICAL FIELD

[0001] Embodiments of the present disclosure relate to the field of wireless communication, and in particular, to a communication method, device, communication system, storage medium and program product. BACKGROUND

[0002] With the development of wireless communication technology, satellite communication is considered as an important aspect of the future development of wireless communication technology. Satellite communication refers to the communication of ground radio communication equipment using satellites as relays. Satellite communication has the characteristics of large communication range and high reliability. In the future wireless communication system, satellite communication system and terrestrial cellular communication system will gradually realize deep integration, and truly realize the intelligent connection of all things.

[0003] SUMMARY

[0004] Embodiments of the present disclosure provide a communication method, device, communication system, storage medium and program product.

[0005] According to a first aspect of embodiments of the present disclosure, a communication method is provided, executed by a terminal. The method comprises: receiving first signaling sent by a network device, the first signaling being used for scheduling data transmission on a plurality of cells provided by one or more satellites, the first signaling comprising time domain resource allocation information associated with a first cell, the plurality of cells comprising the first cell; and determining, according to the associated time domain resource allocation information, first time domain resources configured by the network device for data transmission on the first cell.

[0006] According to a second aspect of embodiments of the present disclosure, a communication method is provided, executed by a network device. The method comprises: sending first signaling to a terminal, the first signaling being used for scheduling data transmission on a plurality of cells provided by one or more satellites, the first signaling comprising time domain resource allocation information associated with a first cell, the plurality of cells comprising the first cell, and the associated time domain resource allocation information being used by the terminal to determine first time domain resources configured by the network device for data transmission on the first cell.

[0007] According to a third aspect of embodiments of the present disclosure, a terminal is provided, comprising: a transceiver module configured to receive first signaling sent by a network device, the first signaling being used for scheduling data transmission on a plurality of cells provided by one or more satellites, the first signaling comprising time domain resource allocation information associated with a first cell, the plurality of cells comprising the first cell; and a processing module configured to determine, according to the associated time domain resource allocation information, first time domain resources configured by the network device for data transmission on the first cell.

[0008] According to a fourth aspect of the embodiments of the present disclosure, a network device is provided. The network device comprises a transceiver configured to send first signaling to a terminal, the first signaling being used to schedule data transmission on a plurality of cells provided by one or more satellites, and time domain resource allocation information associated with a first cell in the first signaling, the plurality of cells comprising the first cell, the associated time domain resource allocation information being used for the terminal to determine first time domain resources configured by the network device for the data transmission on the first cell.

[0009] According to a fifth aspect of the embodiments of the present disclosure, a communication device is provided. The communication device comprises one or more processors. The communication device is configured to perform the steps of the communication method according to the first aspect or the second aspect. The communication system can be a terminal or a network device.

[0010] According to a sixth aspect of the embodiments of the present disclosure, a communication system is provided. The communication system comprises a terminal and a network device, wherein the terminal is configured to perform the steps of the communication method according to the first aspect, and the network device is configured to perform the steps of the communication method according to the second aspect.

[0011] According to a seventh aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, which stores a computer program. The computer program is configured to implement the steps of the communication method according to the first aspect or the second aspect when executed by a processor.

[0012] According to an eighth aspect of the embodiments of the present disclosure, a computer program product is provided, which comprises a computer program. The computer program is configured to implement the steps of the communication method according to the first aspect or the second aspect when executed by a processor.

[0013] According to a ninth aspect of the embodiments of the present disclosure, a computer program is provided. The computer program is configured to cause a computer to perform the method according to the first aspect or the second aspect when the computer program is run on the computer.

[0014] According to a tenth aspect of the embodiments of the present disclosure, a chip or a chip system is provided. The chip or the chip system comprises a processing circuit. The processing circuit is configured to perform the method according to the first aspect or the second aspect.

[0015] According to the embodiments of the present disclosure, the terminal can accurately obtain the scheduling information of each cell, ensure the reliability of data transmission, and thus enhance the system performance.

[0016] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and do not constitute a limitation of the embodiments of the present disclosure. BRIEF DESCRIPTION OF DRAWINGS

[0017] The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate embodiments consistent with the present application and, together with the description, further serve to explain the principles behind the embodiments of the present application.

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

[0019] FIG. 2A is a schematic diagram of an interaction of a communication method according to an embodiment of the present disclosure.

[0020] FIG. 3A is a schematic diagram of multi-cell scheduling according to an embodiment of the present disclosure.

[0021] FIG. 3B is another schematic diagram of multi-cell scheduling according to an embodiment of the present disclosure.

[0022] FIG. 3C is yet another schematic diagram of multi-cell scheduling according to an embodiment of the present disclosure.

[0023] FIG. 4A is a flow diagram of a communication method performed at a terminal side according to an embodiment of the present disclosure.

[0024] FIG. 4B is a flow diagram of a communication method performed at a network device side according to an embodiment of the present disclosure.

[0025] FIG. 5A is another flow diagram of a communication method performed at a terminal side according to an embodiment of the present disclosure.

[0026] FIG. 5B is another flow diagram of a communication method performed at a network device side according to an embodiment of the present disclosure.

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

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

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

[0030] Embodiments of the present disclosure provide a communication method, device, system, storage medium and program product.

[0031] In a first aspect, embodiments of the present disclosure provide a communication method performed by a terminal. The method comprises: receiving first signaling sent by a network device, the first signaling being used for scheduling data transmission on a plurality of cells provided by one or more satellites, the first signaling comprising time-domain resource allocation information associated with a first cell, the plurality of cells comprising the first cell; and determining, according to the associated time-domain resource allocation information, first time-domain resources configured by the network device for data transmission on the first cell.

[0032] In the embodiments of the present disclosure, the terminal determines the time domain resource configured for the data transmission on the first cell by the time domain resource allocation information associated with the first cell in the scheduling signaling (such as the first signaling) for multi-cell scheduling, so that the terminal can accurately obtain the scheduling information of the first cell, ensure the reliability of the data transmission, and thus enhance the system performance.

[0033] With reference to some embodiments of the first aspect, in some embodiments, the method further includes: determining the associated time domain configuration information according to the associated time domain resource allocation information.

[0034] With reference to some embodiments of the first aspect, in some embodiments, the associated time domain configuration information includes at least one of the following: a first offset, the first offset being an offset between the first time domain resource and a reference time associated with the first cell; a starting position of the first time domain resource; a length of the first time domain resource.

[0035] With reference to some embodiments of the first aspect, in some embodiments, determining the first time domain resource according to the associated time domain configuration information includes: determining a second time domain resource according to the first offset, with the associated reference time as a reference; and determining one or more third time domain resources in the second time domain resource as the first time domain resource according to the starting position of the first time domain resource and the length of the first time domain resource.

[0036] With reference to some embodiments of the first aspect, in some embodiments, the associated reference time is determined according to a time domain resource occupied by the first signaling; or the associated reference time is determined according to an effective time of ephemeris information of one or more satellites; or the associated reference time is determined according to the time domain resource occupied by the first signaling and a second offset associated with the one or more satellites, the second offset being included in the first signaling.

[0037] With reference to some embodiments of the first aspect, in some embodiments, the associated reference time is determined according to the time domain resource occupied by the first signaling and the second offset associated with the one or more satellites, and the method further includes at least one of the following: expecting to receive first information sent by the network device within a time length corresponding to the second offset, the first information being used for configuring the uplink synchronization operation of the terminal on the first cell; and completing the uplink synchronization operation on the first cell with the network device within the time length corresponding to the second offset.

[0038] In some embodiments of the first aspect, in some embodiments, the method further includes: sending, to the network device, second information, the second information being used to indicate that the terminal supports the network device scheduling the multiple cells; and receiving, from the network device, third information sent according to the second information, the third information being used to indicate the multiple time domain configuration information, the multiple time domain configuration information being used by the network device to schedule data transmission on the multiple cells, and different time domain configuration information being associated with different time domain resource allocation information.

[0039] In a second aspect, a communication method is provided, which is performed by a network device. The method includes: sending, to a terminal, first signaling, the first signaling being used to schedule data transmission on multiple cells provided by one or more satellites, and the first signaling including time domain resource allocation information associated with a first cell, the multiple cells including the first cell, and the associated time domain resource allocation information being used by the terminal to determine first time domain resources configured by the network device for data transmission on the first cell.

[0040] In some embodiments of the second aspect, in some embodiments, the associated time domain resource allocation information is used to indicate associated time domain configuration information.

[0041] In some embodiments of the second aspect, in some embodiments, the associated time domain configuration information includes at least one of the following: a first offset, the first offset being an offset between the first time domain resources and a reference time associated with the first cell; a starting position of the first time domain resources; and a length of the first time domain resources.

[0042] In some embodiments of the second aspect, in some embodiments, the first time domain resources are one or more third time domain resources in second time domain resources, the second time domain resources being determined according to the first offset with reference to an associated reference time, and the one or more third time domain resources being determined in the second time domain resources according to the starting position of the first time domain resources and the length of the first time domain resources.

[0043] In some embodiments of the second aspect, in some embodiments, the associated reference time is determined according to time domain resources occupied by the first signaling; or the associated reference time is determined according to a validity time of ephemeris information of the one or more satellites; or the associated reference time is determined according to the time domain resources occupied by the first signaling and a second offset associated with the one or more satellites, the second offset being included in the first signaling.

[0044] In some embodiments of the second aspect, in some embodiments, the associated reference time is determined according to the time domain resource occupied by the first signaling and a second offset associated with the one or more satellites, and the method further comprises at least one of the following: expecting to send the first information to the terminal within a time length corresponding to the second offset, the first information being used to configure the terminal to perform uplink synchronization operation on the first cell; and completing the uplink synchronization operation on the first cell with the terminal within the time length corresponding to the second offset.

[0045] In some embodiments of the second aspect, the method further comprises: receiving second information sent by the terminal, the second information being used to indicate that the terminal supports the network device to schedule data transmission on multiple cells; and sending third information to the terminal according to the second information, the third information being used to indicate multiple time domain configuration information associated with the multiple cells, the multiple time domain configuration information being used by the network device to schedule data transmission on the multiple cells, and different time domain configuration information being associated with different time domain resource allocation information.

[0046] In a third aspect, a terminal is provided, comprising: a transceiver module configured to receive first signaling sent by a network device, the first signaling being used to schedule data transmission on multiple cells provided by one or more satellites, and the first signaling comprising time domain resource allocation information associated with a first cell, the multiple cells comprising the first cell; and a processing module configured to determine first time domain resource configured by the network device for data transmission on the first cell according to the associated time domain resource allocation information.

[0047] In some embodiments of the third aspect, the processing module is configured to determine associated time domain configuration information according to the associated time domain resource allocation information.

[0048] In some embodiments of the third aspect, the associated time domain configuration information comprises at least one of the following: a first offset, the first offset being an offset between the first time domain resource and a reference time associated with the first cell; a starting position of the first time domain resource; and a length of the first time domain resource.

[0049] In some embodiments of the third aspect, the processing module is configured to determine second time domain resource according to the first offset based on the associated reference time; and determine one or more third time domain resources in the second time domain resource as the first time domain resource according to the starting position of the first time domain resource and the length of the first time domain resource.

[0050] In some embodiments of the third aspect, in some embodiments, the associated reference time is determined according to the time domain resource occupied by the first signaling; or the associated reference time is determined according to the validity time of the ephemeris information of the one or more satellites; or the associated reference time is determined according to the time domain resource occupied by the first signaling and a second offset associated with the one or more satellites, the second offset being included in the first signaling.

[0051] In some embodiments of the third aspect, in some embodiments, the associated reference time is determined according to the time domain resource occupied by the first signaling and a second offset associated with the one or more satellites; the transceiver is further configured to perform at least one of the following: expect to receive first information sent by the network device within a time period corresponding to the second offset, the first information being used to configure the terminal to perform uplink synchronization operation on the first cell; and complete at least the uplink synchronization operation on the first cell with the network device within the time period corresponding to the second offset.

[0052] In some embodiments of the third aspect, in some embodiments, the transceiver is configured to: send second information to the network device, the second information being used to indicate that the terminal supports the network device to schedule multiple cells; and receive third information sent by the network device according to the second information, the third information being used to indicate multiple time domain configuration information, the multiple time domain configuration information being used by the network device to schedule data transmission on the multiple cells, different time domain configuration information being associated with different time domain resource allocation information.

[0053] In a fourth aspect, a network device is provided. The network device comprises: a transceiver configured to send first signaling to a terminal, the first signaling being used to schedule data transmission on multiple cells provided by one or more satellites, the first signaling including time domain resource allocation information associated with a first cell, the multiple cells including the first cell, the associated time domain resource allocation information being used by the terminal to determine first time domain resources configured by the network device for data transmission on the first cell.

[0054] In some embodiments of the fourth aspect, in some embodiments, the associated time domain resource allocation information is used to indicate associated time domain configuration information.

[0055] In some embodiments of the fourth aspect, in some embodiments, the associated time domain configuration information includes at least one of the following: a first offset, the first offset being an offset between the first time domain resource and a reference time associated with the first cell; a starting position of the first time domain resource; a length of the first time domain resource.

[0056] In some embodiments of the fourth aspect, in some embodiments, the first time domain resource is one or more third time domain resources in the second time domain resource, the second time domain resource is determined according to the first offset based on the associated reference time, and the one or more second time domain resources are determined in the first time domain resource according to a start position of the first time domain resource and a length of the first time domain resource.

[0057] In some embodiments of the fourth aspect, in some embodiments, the associated reference time is determined according to the time domain resource occupied by the first signaling; or the associated reference time is determined according to an effective time of ephemeris information of the one or more satellites; or the associated reference time is determined according to the time domain resource occupied by the first signaling and a second offset associated with the one or more satellites, the second offset being contained in the first signaling.

[0058] In some embodiments of the fourth aspect, in some embodiments, the associated reference time is determined according to the time domain resource occupied by the first signaling and a second offset associated with the one or more satellites; and the transceiver is further configured to perform at least one of the following: expect to send first information to the terminal within a time length corresponding to the second offset, the first information being used to configure the terminal to perform uplink synchronization operation on the first cell; and complete at least the uplink synchronization operation on the first cell with the terminal within the time length corresponding to the second offset.

[0059] In some embodiments of the fourth aspect, in some embodiments, the transceiver is further configured to: receive second information sent by the terminal, the second information being used to indicate that the terminal supports the network device to schedule data transmission on multiple cells; and send third information to the terminal according to the second information, the third information being used to indicate multiple time domain configuration information associated with the multiple cells, the multiple time domain configuration information being used by the network device to schedule data transmission on the multiple cells, and different time domain configuration information being associated with different time domain resource allocation information.

[0060] In a fifth aspect, the embodiments of the present disclosure provide a communication device. The communication device includes one or more processors. The communication device is configured to perform the method in any one of the first aspect, the second aspect, and embodiments thereof.

[0061] In some embodiments of the fifth aspect, in some embodiments, the communication device is a terminal or a network device.

[0062] In a sixth aspect, the embodiments of the present disclosure provide a communication system. The communication system includes a terminal and a network device. The terminal is configured to implement the method in any one of the first aspect and embodiments thereof. The network device is configured to implement the method in any one of the second aspect and embodiments thereof.

[0063] In a seventh aspect, the embodiments of the present disclosure provide a computer-readable storage medium. The storage medium stores instructions. The instructions, when executed on a communication device, cause the communication device to perform the method according to any one of the first aspect, the second aspect, and embodiments thereof.

[0064] In some embodiments in combination with the seventh aspect, the communication device is a terminal or a network device.

[0065] In an eighth aspect, the embodiments of the present disclosure provide a computer program product. The program product, when executed by a communication device, causes the communication device to perform the method according to any one of the first aspect, the second aspect, and embodiments thereof.

[0066] In some embodiments in combination with the eighth aspect, the communication device is a terminal or a network device.

[0067] In a ninth aspect, the embodiments of the present disclosure provide a computer program. The computer program, when executed on a computer, causes the computer to perform the method according to any one of the first aspect, the second aspect, and embodiments thereof.

[0068] In a tenth aspect, the embodiments of the present disclosure provide a chip or a chip system. The chip or the chip system includes processing circuitry. The processing circuitry is configured to perform the method according to any one of the first aspect, the second aspect, and embodiments thereof.

[0069] It can be understood that the above communication device, communication system, storage medium, computer program product, computer program, chip, and chip system are all used to execute the method provided by the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here.

[0070] The embodiments of the present disclosure provide a communication method, device, communication system, storage medium, and program product. In some embodiments, the terms of communication method, information processing method, data transmission method, data processing method, and scheduling method can be replaced with each other, and the terms of terminal, communication device, data transmission device, scheduling device, network device, communication device, network function, and network entity can be replaced with each other, and the terms of communication system, information processing system, data transmission system, and satellite communication system can be replaced with each other.

[0071] 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 can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments.

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

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

[0074] In the embodiments of the present disclosure, unless otherwise stated, the elements expressed in singular form, such as "one", "an", "a kind of", "the", "the above", "the above", "the above", "this" and the like, can represent "one and only one", but also can represent "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, but also can be understood as plural expression.

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

[0076] In some embodiments, the terms "at least one (at least one, at least one, at least one)", "one or more" and the like can be replaced with each other.

[0077] In some embodiments, the writing methods such as "at least one of A, B", "A and / or B", "A in one case, B in another case", "in response to a case A, in response to another case B" and the like can include the following technical solutions according to the case: in some embodiments, A (A is executed regardless of B); in some embodiments, B (B is executed regardless of A); in some embodiments, A and B are selected to be executed (A and B are selectively executed); in some embodiments, A and B (A and B are executed). When there are more branches such as A, B, C, the above is similar.

[0078] In some embodiments, the expression "A or B" and the like can include the following technical solutions according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, A and B are selectively executed (A and B are selectively executed). When there are more branches such as A, B, and C, the above description is similar.

[0079] In the embodiments of the present disclosure, the prefix words "first", "second", and the like are only used to distinguish different description objects, and do not constitute limitations on the position, order, priority, quantity, or content of the description objects. The description of the description objects should be understood in the context of the claims or embodiments, and should not be limited by the use of the prefix words. For example, the description object is "field", and the ordinal numbers before "field" in "first field" and "second field" do not limit the position or order between "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal numbers before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal number, and can be one or more. For example, "first device", where the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different. For example, the description object is "device", 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 object is "information", and "third information" and "first information" can be the same information or different information, and their contents can be the same or different.

[0080] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.

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

[0082] 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 lower than", "above", and the like can be replaced with each other. 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.

[0083] In some embodiments, an apparatus or the like can be interpreted as an entity, and can also be interpreted as virtual, and the name thereof is not limited to the name described in the embodiments, and the terms "apparatus", "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.

[0084] In some embodiments, a "network" can be interpreted as an apparatus (for example, an access network device, a core network device, and the like) included in the network.

[0085] In some embodiments, the terms "access network device (AN device)", "radio access network device (RAN device)", "base station (BS)", "radio base station", "fixed station", "node", "access point", "transmission point (TP)", "reception point (RP)", "transmission / reception point (TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (BWP)" and the like can be replaced with each other.

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

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

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

[0089] In some embodiments, obtaining data, information, and the like can comply with laws and regulations of the country where the location is.

[0090] In some embodiments, data, information, and the like can be obtained after obtaining the consent of the user.

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

[0092] 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. The network device 102 can include at least one of an access network device and a core network device.

[0093] 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, and the like, but is not limited thereto.

[0094] In some embodiments, the access network device is at least one of 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 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 6th generation mobile communication system (6G) communication system, an open RAN, a cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.

[0095] In some embodiments, the technical solutions of the present disclosure can be applied to an 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.

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

[0097] In some embodiments, the CU and the DU can be centrally deployed in one access network device, or can be distributedly deployed in multiple access network devices.

[0098] In some embodiments, the access network device can be implemented by one or more access network devices. One access network device can include one CU and at least one DU. One CU can be connected with multiple DUs, and one DU can be connected with only one CU.

[0099] In some embodiments, the core network device 103 can be one device including one or more network functions, etc., or can be multiple devices or device groups including one or more network functions respectively. The network functions 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), and a 6G core network, for example.

[0100] 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 proposed in 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 proposed in the embodiments of the present disclosure are also applicable to similar technical problems.

[0101] 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 exemplary, 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, each subject can be physical or virtual, the connection relationship between each subject is exemplary, each subject can not be connected or can be connected, the connection can be in any manner, can be direct connection or indirect connection, can be wired connection or wireless connection.

[0102] 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), 6G, computing power network (CPN), computing-aware network (CAN), computing first network (CFN), metro computing network (MCN), 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 combined (for example, combination of LTE or LTE-A and 5G, combination of 5G and 6G, and the like) and applied.

[0103] In wireless communication technology, satellite communication is considered as an important aspect of future wireless communication technology development. Satellite communication refers to the communication of radio communication equipment on the ground using satellites as a relay. The satellite communication system is composed of satellite part and ground part. The characteristics of satellite communication are: large communication range; as long as in the range covered by the satellite wave, communication can be carried out between any two points; not easy to be affected by land disasters, high reliability.

[0104] As a supplement to the ground communication system, satellite communication has the following characteristics: 1, can extend coverage: for the areas that cannot be covered by the cellular communication system or the areas with high coverage cost, such as oceans, deserts and remote mountainous areas, satellite communication can be used to solve the communication problem. 2, emergency communication: in the case of extreme conditions caused by disasters (such as earthquakes) that make the infrastructure of cellular communication unavailable, satellite communication can quickly establish communication connection. 3, provide industry applications: for example, for long-distance transmission of time-sensitive services, satellite communication can be used to reduce the transmission delay of services.

[0105] It can be predicted that in the future wireless communication system, satellite communication system and cellular communication system on land will gradually realize deep integration, and truly realize everything intelligent.

[0106] In some embodiments, in order to solve the problem of resource limitation of 5G NR system, a method of scheduling data transmission on multiple cells through a scheduling instruction is proposed, which can also be called multi-cell scheduling. In an example, for downlink data transmission (such as physical downlink shared channel (PDSCH) transmission) on multiple cells, a single scheduling signaling (such as downlink control information (DCI)) can be used for scheduling. In an example, for uplink data transmission (such as physical uplink shared channel (PUSCH) transmission) on multiple cells, a single scheduling signaling (such as downlink control information (DCI)) can be used for scheduling. In an example, for uplink data transmission (such as PUSCH transmission) on multiple cells, a single scheduling signaling (such as uplink grant (UL grant)) can be used for scheduling.

[0107] In some embodiments, in the future space-air-ground integrated deployment, there can be a scenario where satellites in different orbits cover the same area. Then, in this scenario, in order to support the continuity of data services and large data volume services, joint transmission between multiple satellites is a possible technical direction. However, in the case of joint transmission of multiple satellites, how to realize efficient data scheduling is a problem that needs to be clarified.

[0108] FIG. 2A is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure. The communication method related to the embodiment of the present disclosure can be applied to the communication system 100. As shown in FIG. 2A, the communication method of the embodiment of the present disclosure includes steps S2101 to S2105.

[0109] In step S2101, the terminal sends signaling A.

[0110] In some embodiments, the terminal sends the signaling A to the network device through the first satellite. In an embodiment, the terminal sends the signaling A on a service cell provided by the first satellite. The first satellite is a satellite that provides services for the terminal at a first time. It should be noted that the above first time can be an absolute time, and the unit of the first time can be seconds, milliseconds, microseconds, etc. Alternatively, the first time can be a relative time, and the unit of the first time can be a time domain resource. In an example, the time domain resource can be a slot, a sub-slot, a mini-slot, a symbol, etc.

[0111] In some embodiments, the network device receives the signaling A. In some embodiments, the network device receives the signaling A on the service cell of the first satellite.

[0112] In some embodiments, the signaling A can be uplink signaling. In an example, the uplink signaling can include radio resource control (RRC) signaling, a media access control (MAC) control element (CE), uplink control information (UCI), physical uplink control channel (PUCCH) signaling, PUSCH signaling, etc.

[0113] In some embodiments, the second information is included in the signaling A. In an embodiment, the second information is used to indicate whether the terminal supports the network device scheduling multiple cells provided by the satellite. In an embodiment, the second information is used to indicate the support capability of the terminal for the network device scheduling multiple cells provided by the satellite. In an embodiment, the second information is used to indicate that the terminal supports the network device scheduling multiple cells provided by the satellite. In some embodiments, the second information is used to indicate that the terminal does not support the network device scheduling multiple cells provided by the satellite. In an embodiment, the multiple cells can be provided by one or more satellites.

[0114] In some embodiments, the support capability of the terminal for the network device scheduling multiple cells provided by the satellite can further include the maximum number of cells supported by the terminal, the maximum number of carriers supported, the transmission mode supported, and the like. Of course, the support capability can further include other capabilities of the terminal for multi-cell scheduling, which are not limited in the embodiments of the present disclosure.

[0115] In some embodiments, the network device scheduling multiple cells provided by the satellite can also be understood as joint scheduling between multiple cells provided by the satellite, joint scheduling between multiple satellite cells, multi-satellite cell scheduling, multi-cell joint scheduling, multi-cell scheduling, and the like. In an embodiment, the satellite cell can refer to a cell provided by a satellite.

[0116] In some embodiments, the network device scheduling multiple cells provided by the satellite is for the purpose of realizing joint transmission between multiple cells. Based on this, the network device scheduling multiple cells provided by the satellite can also be understood as joint transmission between multiple cells provided by the satellite, joint transmission between multiple satellite cells, multi-satellite cell transmission, multi-cell joint transmission, multi-cell transmission, and the like.

[0117] In some embodiments, in the case where the multiple cells are provided by multiple satellites, the network device scheduling multiple cells provided by the satellite can also be understood as joint scheduling of multiple satellites, joint transmission of multiple satellites, multi-satellite scheduling, multi-satellite transmission, and the like.

[0118] In some embodiments, the cell provided by the satellite can also be a carrier provided by the satellite.

[0119] It should be noted that the terms “satellite cell”, “cell provided by a satellite”, “cell of a satellite”, “cell”, “carrier provided by a satellite”, “carrier of a satellite”, and “carrier” can be replaced with each other.

[0120] In some embodiments, the name of the second information is not limited, for example, it can be capability information, auxiliary information, indication information, and the like.

[0121] In some embodiments, the terminal's support capability for the multiple cells provided by the satellite can be indicated by different values of the second information. In an embodiment, if the second information takes a first value, the second information can indicate that the terminal supports the multiple cells provided by the satellite. If the second information takes a second value, the second information can indicate that the terminal does not support the multiple cells provided by the satellite. Based on this, when reporting the capability, the terminal can send the second information taking the first value to indicate that the terminal supports the multiple cells provided by the satellite, and vice versa.

[0122] In some embodiments, the terminal's support capability for the multiple cells provided by the satellite can be indicated by whether the terminal sends the second information. In an embodiment, the second information can be set by default to indicate that the terminal supports the multiple cells provided by the satellite. Then, when reporting the capability, the terminal can send the second information to indicate that it supports the multiple cells provided by the satellite, and vice versa, the terminal can not send the second information to indicate that it does not support the multiple cells provided by the satellite.

[0123] In some embodiments, the terminal's support capability for the multiple cells provided by the satellite can also be indicated by default configuration or predefined information (e.g., as specified by a protocol). In this case, step S2101 can be omitted, but the network device and the terminal need to reach a consensus on the terminal's capability.

[0124] In step S2102, the network device sends signaling B.

[0125] In some embodiments, after receiving the signaling A, the network device sends the signaling B to the terminal according to the terminal's support capability for the multiple cells provided by the satellite indicated by the second information.

[0126] In some embodiments, the network device sends the signaling B to the terminal through the second satellite. In an embodiment, the network device sends the signaling B on a service cell provided by the second satellite.

[0127] In some embodiments, the terminal receives the signaling B. In an embodiment, the terminal receives the signaling B on a service cell provided by the second satellite.

[0128] In some embodiments, the second satellite is a satellite that provides services to the terminal at a second time, which is later than the first time. It should be noted that, similar to the first time, the above-mentioned second time can be an absolute time, and the unit of the second time can be seconds, milliseconds, microseconds, etc. Alternatively, the second time can be a relative time, and the unit of the second time can be a time domain resource.

[0129] In some embodiments, the second satellite can be the same satellite as the first satellite, or the second satellite can be a different satellite from the first satellite.

[0130] In some embodiments, the signaling B can be downlink signaling. In an example, the downlink signaling can include RRC signaling, MAC CE, physical downlink control channel (PUCCH) signaling, PDSCH signaling, etc.

[0131] In some embodiments, the third information is included in the signaling B. In an embodiment, the third information is used to indicate a plurality of time domain configuration information. Different time domain configuration information is associated with different time domain resource allocation information.

[0132] In some embodiments, the name of the third information is not specifically limited, for example, it can be resource configuration information, time domain resource configuration information, uplink time domain configuration information, downlink time domain configuration information, PDSCH transmission time domain configuration information, PUSCH transmission time domain configuration information, etc. In an example, the third information can be a PDSCH time domain allocation list (pdsch-TimeDomainAllocationList). In an example, the third information can be a PUSCH time domain allocation list (pusch-TimeDomainAllocationList).

[0133] In some embodiments, each of the plurality of time domain configuration information can indicate a configuration of a time domain resource. The terminal can determine the time domain resource configured by the network device for data transmission on the scheduled cell according to the configuration of the time domain resource indicated by the time domain configuration information.

[0134] In some embodiments, the time domain configuration information can include at least one of the following parameters: time domain offset, time domain resource starting position, and time domain resource length.

[0135] In some embodiments, the time domain offset can be determined based on the subcarrier spacing of the data transmission. In an example, in the case of uplink transmission of the scheduled data transmission, the time domain offset can be K2. In an example, in the case of downlink transmission of the scheduled data transmission, the time domain offset can be K0.

[0136] In some embodiments, the time domain resource starting position can be the starting position of the time domain resource allocated for data transmission on one cell. In an example, the time domain resource position can be the starting symbol S.

[0137] In some embodiments, the time domain resource length can be a length of the time domain resource allocated to the data transmission on one cell. In an example, the time domain resource length can be an allocation length L.

[0138] In some embodiments, the time domain resource starting position and the time domain resource length can be determined by a start symbol and a length indicator (SLIV), and the time domain configuration information can include a time domain offset and the SLIV.

[0139] In some embodiments, each time domain configuration information can be associated with one time domain resource allocation information. In an embodiment, the time domain resource allocation information can be used to query the time domain configuration information associated with the scheduled data transmission in the scheduling process of the data transmission. At this time, the time domain resource allocation information can determine the index of the time domain configuration information. In an example, the time domain resource allocation information can determine the row index of the time domain configuration information.

[0140] In step S2013, the network device sends signaling C.

[0141] In some embodiments, the network device sends the signaling C (such as the first signaling) to the terminal through the third satellite. In an embodiment, the network device sends the signaling C on the service cell provided by the third satellite. In an embodiment, the third satellite provides services for the terminal at a third time. In an embodiment, the third satellite can be the same satellite as the second satellite, or can be a different satellite. In an embodiment, the third time is later than the second time.

[0142] In some embodiments, the signaling C is used to schedule data transmission on multiple cells, and the multiple cells can be provided by one or more satellites. In some embodiments, the signaling C is used for multi-cell scheduling, or the signaling C is used for multi-satellite cell scheduling. In an embodiment, the multiple cells can have the same cell indication information, or can have different cell indication information.

[0143] In some embodiments, the multiple cells scheduled by the information C can include the first cell. The number of the first cell can be one or multiple.

[0144] In some embodiments, the signaling C used for multi-cell scheduling can schedule one or more first cells. In other words, the first cell is the cell actually scheduled by the signaling C. In an embodiment, the first cell can be one or more cells in the multiple cells provided by one satellite. In an embodiment, the first cell can be a service cell provided by one or more satellites. In an embodiment, the satellite providing the first cell can include the third satellite, or can not include the third satellite.

[0145] In some embodiments, the service time of the plurality of satellites providing the first cell can be different. In other words, the plurality of satellites can relay to provide service to the terminal.

[0146] In some embodiments, the name of the signaling C is not limited, for example, scheduling signaling, scheduling instruction, control signaling, control instruction, authorization signaling, authorization instruction, etc. In an example, in the case of uplink transmission on the plurality of cells, the signaling C can be DCI or UL grant. In an example, in the case of downlink transmission on the plurality of cells, the signaling C can be DCI.

[0147] In some embodiments, the signaling C includes time domain resource allocation information associated with the first cell.

[0148] In some embodiments, the signaling C includes a time domain resource allocation field to indicate time domain resource allocation (TDRA) information associated with the first cell. In an example, in the case of DCI as the signaling C, the time domain resource allocation field can be a time domain resource allocation (Time domain resource assignment) field. In an example, in the case of UL grant as the signaling C, the time domain resource allocation field can be a PUSCH time resource allocation (PUSCH time resource allocation) field.

[0149] In some embodiments, each first cell is associated with one time domain resource allocation information. Then, in the case of multiple cells as the first cell, the time domain resource allocation field can include multiple bits, each bit can indicate the time domain resource allocation information associated with one first cell. In an embodiment, the time domain resource allocation information associated with different first cells can be the same or different.

[0150] In step S2104, the terminal determines the first time domain resource configured by the network device for data transmission on the first cell according to the time domain resource allocation information associated with the first cell in the signaling C.

[0151] In some embodiments, after receiving the signaling C, the terminal can determine the time domain resource allocation information associated with the first cell. Then, according to the time domain resource allocation information associated with the first cell, the terminal can determine the first time domain resource configured by the network device for data transmission on the first cell.

[0152] In some embodiments, the time domain resource allocation information associated with the first cell is also used to determine the data transmission configuration associated with the first cell. In an embodiment, the data transmission configuration associated with the first cell can be used to determine the first time domain resource.

[0153] In some embodiments, after receiving the signaling C, the terminal can determine the time domain resource allocation information associated with the first cell. Then, the terminal can determine the time domain configuration information associated with the first cell according to the time domain resource allocation information associated with the first cell, and further determine the corresponding first time domain resource according to the time domain configuration information associated with the first cell.

[0154] In some embodiments, for each first cell, the terminal can determine the corresponding first time domain resource according to the time domain configuration information associated with the first cell, with reference to the reference time associated with the first cell. In an embodiment, the reference time associated with different first cells can be the same or different.

[0155] In some embodiments, the time domain configuration information associated with the first cell can include at least one of the following: a first offset, a starting position of the first time domain resource, and a length of the first time domain resource. The first offset is an offset between the first time domain resource corresponding to the first cell and the reference time associated with the first cell.

[0156] In some embodiments, with reference to the reference time associated with the first cell, the terminal can offset the first offset to determine the second time domain resource. Then, the terminal can determine one or more third time domain resources in the second time domain resource as the first time domain resource corresponding to the first cell according to the starting position of the first time domain resource and the length of the first time domain resource.

[0157] In an embodiment, the second time domain resource can include one or more third time domain resources. In an example, the second time domain resource can be in units of slots, and the third time domain resource can be in units of sub-slots or mini-slots. In an example, the second time domain resource can be in units of slots, and the third time domain resource can be in units of symbols. In an example, the second time domain resource can be in units of sub-slots or mini-slots, and the third time domain resource can be in units of symbols.

[0158] In an example, if the time domain resource allocation information associated with the first cell has a value of m, the terminal can determine the time domain configuration information with a row index of m+1 as the time domain configuration information associated with the first cell. Based on this, the terminal can determine the slot a (i.e., the first time domain resource) with reference to the reference time associated with the first cell and offset by 3 slots according to the parameters included in the time domain configuration information with the row index of m+1, such as K0=3 (i.e., the first offset), S=5 (i.e., the starting position of the first time domain resource), and L=7 (i.e., the length of the first time domain resource). Then, in the slot a, the terminal can determine the continuous 7 symbols (i.e., the second time domain resource) starting from the 5th symbol as the time domain resource configured for data transmission on the first cell. In other words, the data transmission on the first cell is configured to be transmitted on the 5th symbol to the 11th symbol in the slot a.

[0159] In some embodiments, in the case that the multiple cells are provided by one satellite, the terminal can determine the time domain configuration information associated with each cell (i.e., the first cell) provided by the satellite based on the reference time, and further determine the time domain resource configured for data transmission on each cell.

[0160] In some embodiments, in the case that the multiple cells are provided by multiple satellites, the terminal can determine the time domain configuration information associated with the serving cell (i.e., the first cell) provided by each satellite based on the reference time, and further determine the time domain resource configured for data transmission on the serving cell provided by each satellite.

[0161] In some embodiments, in the case that the number of the first cells is multiple, the reference time associated with the first cell can be determined according to the time domain resource occupied by the signaling C. At this time, the reference times associated with the multiple first cells are the same. In an embodiment, the terminal determines the time domain resource occupied by the signaling C as the reference time associated with each first cell.

[0162] In an example, as shown in FIG. 3A, which is a schematic diagram of multi-cell scheduling according to an embodiment of the present disclosure. The signaling C sent by the network device through the satellite 1 occupies the time slot 1, at this time, the reference time associated with each cell is the time slot 1. The time domain configuration information associated with the first cell (e.g., cell 1) provided by the satellite 2 includes: K0=3, S=5, L=7, the time domain configuration information associated with the first cell (e.g., cell 2) provided by the satellite 3 includes: K0=6, S=4, L=5, and the time domain configuration information associated with the first cell (e.g., cell 3) provided by the satellite 4 includes: K0=7, S=1, L=10. In this way, the terminal can determine that the data transmission on the cell 1 is configured to be transmitted on the 4th symbol to the 11th symbol in the time slot 4, the data transmission on the cell 2 is configured to be transmitted on the 4th symbol to the 8th symbol in the time slot 7, and the data transmission on the cell 3 is configured to be transmitted on the 1st symbol to the 10th symbol in the time slot 8.

[0163] In some embodiments, the terminal can further obtain the ephemeris information of the satellite or satellites providing the first cell. At this time, the reference time associated with the first cell can be determined according to the effective time of the ephemeris information of the satellite or satellites. At this time, in the case that the number of the first cells is multiple, the reference times associated with the multiple first cells are different. In an embodiment, the terminal determines the effective time of the ephemeris information of the satellite providing the first cell as the reference time associated with the first cell. In an embodiment, the ephemeris information of the satellite can be provided by the operation administration and maintenance (OAM), or can be sent to the terminal by the network device through, for example, the signaling B.

[0164] In an example, as shown in FIG. 3B, which is another schematic diagram of multi-cell scheduling according to an embodiment of the present disclosure. The network device sends signaling C through satellite 1. The validity time of the ephemeris information of satellite 2 can be time slot 3, at this time, the reference time associated with the first cell (e.g., cell 1) provided by satellite 2 is time slot 3. The time domain configuration information associated with cell 1 includes: K0=3, S=5, L=7, thus, the terminal can determine that the time domain resource configured for data transmission on cell 1 is the 4th symbol to the 11th symbol in time slot 6. The validity time of the ephemeris information of satellite 3 can be time slot 4, at this time, the reference time associated with the first cell (e.g., cell 2) provided by satellite 3 is time slot 4. The time domain configuration information associated with cell 2 includes: K0=5, S=4, L=5, thus, the terminal can determine that the time domain resource configured for data transmission on cell 2 is the 4th symbol to the 8th symbol in time slot 9. The validity time of the ephemeris information of satellite 3 can be time slot 9, at this time, the reference time associated with the first cell (e.g., cell 3) provided by satellite 4 is time slot 9. The time domain configuration information associated with cell 3 includes: K0=1, S=1, L=10, thus, the terminal can determine that the time domain resource configured for data transmission on cell 3 is the 1st symbol to the 10th symbol in time slot 10.

[0165] In some embodiments, the satellite providing the first cell is associated with a second offset. At this time, the reference time associated with the first cell can be determined according to the time domain resource occupied by signaling C and the second offset associated with one or more satellites providing the first cell. The second offsets associated with different satellites can be the same or different, and then, in the case where the number of first cells is multiple, the reference times associated with multiple first cells can be the same or different. In an embodiment, the terminal determines the reference time associated with the first cell by offsetting the second offset associated with the satellite providing the first cell based on the time domain resource occupied by signaling C. In an embodiment, the second offset associated with the satellite can be indicated by pre-defined information (e.g., specified by a protocol) or sent by the network device (e.g., indicated by signaling A). In an embodiment, the second offset associated with the satellite can be determined according to the reaching time associated with the satellite, the transmission interval associated with the satellite, etc.

[0166] In an example, as shown in FIG. 3C, which is another schematic diagram of multi-cell scheduling according to an embodiment of the present disclosure. The network device transmits signaling C on time slot 1 through satellite 1. The second offset associated with satellite 2 can be 2, and thus the reference time associated with the first cell (e.g., cell 1) provided by satellite 2 is time slot 3. The time domain configuration information associated with cell 1 includes: K0=3, S=5, L=7. Then, the terminal can determine that the time domain resource configured for data transmission on cell 1 is the 4th symbol to the 11th symbol in time slot 3. The second offset associated with satellite 3 can be 1, and thus the reference time associated with the first cell (e.g., cell 2) provided by satellite 3 is time slot 2. The time domain configuration information associated with cell 2 includes: K0=5, S=4, L=5. Then, the terminal can determine that the time domain resource configured for data transmission on cell 2 is the 4th symbol to the 8th symbol in time slot 2. The second offset associated with satellite 4 can be 5, and thus the reference time associated with the first cell (e.g., cell 3) provided by satellite 4 is time slot 6. The time domain configuration information associated with cell 3 includes: K0=1, S=1, L=10. Then, the terminal can determine that the time domain resource configured for data transmission on cell 3 is the 1st symbol to the 10th symbol in time slot 6.

[0167] It should be noted that the above is only an example of determining the reference time associated with the first cell, and other methods of determining the reference time associated with the first cell can also exist, which are not limited in the embodiments of the present disclosure.

[0168] In some embodiments, in the case that the reference time associated with the first cell is determined according to the time domain resource occupied by the signaling C and the second offset associated with the satellite, the terminal expects to receive the first information transmitted by the network device within the time length corresponding to the second offset associated with the satellite providing the first cell, and the first information is used to configure the uplink synchronization operation of the terminal on the first cell.

[0169] In some embodiments, in the case that the reference time associated with the first cell is determined according to the time domain resource occupied by the signaling C and the second offset associated with the satellite, the terminal and the network device at least complete the uplink synchronization operation on the first cell within the time length corresponding to the second offset associated with the satellite providing the first cell.

[0170] In step S2105, the terminal performs data transmission on the first time domain resource.

[0171] In some embodiments, the network device and the terminal perform data transmission on the first cell. In an embodiment, the network device performs data transmission on the time domain resource configured for data transmission on the first cell.

[0172] In some embodiments, the terminal sends, on each first cell, uplink transmission to the network device on the time domain resource configured for data transmission on the first cell. In some embodiments, the terminal receives, on each first cell, downlink transmission sent by the network device on the time domain resource configured for data transmission on the first cell.

[0173] In an example, as shown in FIG. 3A, the terminal can perform data transmission on cell 1 on the 4th symbol to the 11th symbol in slot 4. The terminal can perform data transmission on cell 2 on the 4th symbol to the 8th symbol in slot 7. The terminal can perform data transmission on cell 3 on the 1st symbol to the 10th symbol in slot 8.

[0174] In an example, as shown in FIG. 3B, the terminal can perform data transmission on cell 1 on the 4th symbol to the 11th symbol in slot 6. The terminal can perform data transmission on cell 2 on the 4th symbol to the 8th symbol in slot 9. The terminal can perform data transmission on cell 3 on the 1st symbol to the 10th symbol in slot 10.

[0175] In an example, as shown in FIG. 3C, the terminal can perform data transmission on cell 1 on the 4th symbol to the 11th symbol in slot 3. The terminal can perform data transmission on cell 2 on the 4th symbol to the 8th symbol in slot 2. The terminal can perform data transmission on cell 3 on the 1st symbol to the 10th symbol in slot 6.

[0176] So far, the scheduling of multiple cells provided by the satellite by the network device is completed.

[0177] The communication method related to the embodiments of the present disclosure can include at least one of steps S2101 to S2105. For example, step S2101 can be implemented as an independent embodiment. For example, step S2102 can be implemented as an independent embodiment. For example, a combination of step S2101 and step S2102 can be implemented as an independent embodiment. For example, a combination of step S2103 and step S2104 can be implemented as an independent embodiment. For example, a combination of steps S2101 to S2103 can be implemented as an independent embodiment. For example, a combination of steps S2103 to S2105 can be implemented as an independent embodiment. For example, a combination of steps S2102 to S2104 can be implemented as an independent embodiment. For example, a combination of steps S2101 to S2104 can be implemented as an independent embodiment. For example, a combination of steps S2102 to S2105 can be implemented as an independent embodiment. For example, a combination of steps S2101 to S2105 can be implemented as an independent embodiment. It should be noted that the possible independent embodiments composed of one or more of steps S2101 to S2105 are not limited to this.

[0178] In some embodiments, step S2101 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0179] In some embodiments, step S2105 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0180] In the embodiments of the present disclosure, the terminal determines the time domain resource configured for data transmission on the first cell through the time domain resource allocation information associated with the first cell in the scheduling signaling (such as signaling C) for multi-cell scheduling, so that the terminal can accurately obtain the scheduling information of each cell, guarantee the reliability of data transmission, and thereby enhance the system performance.

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

[0182] In some embodiments, terms such as "uplink", "physical uplink", and the like can be replaced with each other, terms such as "downlink", "physical downlink", and the like can be replaced with each other, and terms such as "side", "sidelink", "sidelink communication", "direct", "direct link", "direct communication", and the like can be replaced with each other.

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

[0184] In some embodiments, terms such as "time", "time point", "time", "time position", and the like can be replaced with each other, and terms such as "duration", "period", "time window", "window", and "time" can be replaced with each other.

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

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

[0187] 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 certain A, a certain A, any A, or first A, and the like, but are not limited thereto.

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

[0189] FIG. 4A is a flow diagram of a communication method performed by a terminal according to an embodiment of the present disclosure. The communication method according to the embodiment of the present disclosure can be applied to the terminal 101 in the communication system 100. As shown in FIG. 4A, the communication method according to the embodiment of the present disclosure includes steps S4101 to S4105.

[0190] In step S4101, second information is transmitted.

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

[0192] In some embodiments, the second information is carried in signaling A and transmitted.

[0193] In step S4102, third information is received.

[0194] The optional implementation of step S4102 can also refer to the optional implementation of step S2102 of FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.

[0195] In some embodiments, the third information is carried in signaling B.

[0196] In step S4103, first signaling is received.

[0197] The optional implementation of step S4103 can also refer to the optional implementation of step S2103 of FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.

[0198] In some embodiments, the first signaling is signaling C.

[0199] In step S4104, the first time-domain resource configured by the network device for data transmission on the first cell is determined according to the time-domain resource allocation information of the first cell association in the first signaling.

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

[0201] In step S4105, data transmission is performed on the first time-domain resource.

[0202] The optional implementation of step S4105 can also refer to the optional implementation of step S2105 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.

[0203] The communication method involved in the embodiments of the present disclosure can include at least one of steps S4101 to S4105. For example, step S4101 can be implemented as an independent embodiment. For example, step S4102 can be implemented as an independent embodiment. For example, the combination of step S4101 and step S4102 can be implemented as an independent embodiment. For example, the combination of step S4103 and step S4104 can be implemented as an independent embodiment. For example, the combination of steps S4101 to S4103 can be implemented as an independent embodiment. For example, the combination of steps S4103 to S4105 can be implemented as an independent embodiment. For example, the combination of steps S4102 to S4104 can be implemented as an independent embodiment. For example, the combination of steps S4101 to S4104 can be implemented as an independent embodiment. For example, the combination of steps S4102 to S4105 can be implemented as an independent embodiment. For example, the combination of steps S4101 to S4105 can be implemented as an independent embodiment. It should be noted that the possible independent embodiments composed of one or more of steps S4101 to S4105 are not limited to this.

[0204] In some embodiments, step S4101 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0205] In some embodiments, step S4105 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0206] FIG. 4B is a flow diagram illustrating a method for performing communication by a network device according to an embodiment of the present disclosure. The method for performing communication according to embodiments of the present disclosure can be applied to the network device 102 in the communication system 100. As shown in FIG. 4B, the method for performing communication according to embodiments of the present disclosure includes steps S4201-S4204.

[0207] In step S4201, the second information is received.

[0208] The optional implementation of step S4201 can also refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.

[0209] In some embodiments, the second information is carried in the signaling A.

[0210] In step S4202, the third information is sent.

[0211] The optional implementation of step S4202 can also refer to the optional implementation of step S2102 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.

[0212] In some embodiments, the third information is sent in the signaling B.

[0213] In step S4203, the first signaling is sent.

[0214] The optional implementation of step S4203 can also refer to the optional implementation of step S2103 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.

[0215] In some embodiments, the first signaling is the signaling C.

[0216] In step S4204, data transmission is performed on the first time domain resource configured by the network device for data transmission on the first cell.

[0217] The optional implementation of step S4204 can also refer to the optional implementation of step S2105 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.

[0218] The communication method related to the embodiments of the present disclosure can include at least one of steps S4201 to S4204. For example, step S4201 can be implemented as an independent embodiment. For example, step S4202 can be implemented as an independent embodiment. For example, step S4203 can be implemented as an independent embodiment. For example, a combination of step S4201 and step S4202 can be implemented as an independent embodiment. For example, a combination of step S4202 and step S4203 can be implemented as an independent embodiment. For example, a combination of step S4203 to step S4204 can be implemented as an independent embodiment. For example, a combination of step S4201 to step S4203 can be implemented as an independent embodiment. For example, a combination of step S4202 to step S4204 can be implemented as an independent embodiment. For example, a combination of step S4201 to step S4204 can be implemented as an independent embodiment. It should be noted that the possible independent embodiments composed of one or more of steps S4201 to S4204 are not limited to this.

[0219] In some embodiments, step S4201 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0220] In some embodiments, step S4204 is optional, and one or more of these steps can be omitted or replaced in different embodiments.

[0221] FIG. 5A is another flow diagram of a communication method performed at a terminal side according to an embodiment of the present disclosure. The communication method related to the embodiments of the present disclosure can be applied to the terminal 101 in the communication system 100. As shown in FIG. 5A, the communication method of the embodiments of the present disclosure includes steps S5101 to S5102.

[0222] In step S5101, a first signaling is received.

[0223] The optional implementation of step S5101 can also refer to the optional implementation of step S2103 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be described here.

[0224] In some embodiments, the first signaling is the signaling C.

[0225] In step S5102, according to the time domain resource allocation information associated with the first cell in the first signaling, a first time domain resource configured by the network device for data transmission on the first cell is determined.

[0226] The optional implementation of step S5102 can also refer to the optional implementation of step S2104 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be described here.

[0227] FIG. 5B is another flow diagram of a method of performing communication at a network device side according to an embodiment of the present disclosure. The method of performing communication according to the embodiments of the present disclosure can be applied to the network device 102 in the communication system 100. As shown in FIG. 5B, the method of performing communication according to the embodiments of the present disclosure includes step S5201.

[0228] In step S5201, the first signaling is transmitted in step S4203.

[0229] The optional implementation of step S5201 can also refer to the optional implementation of step S2103 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.

[0230] In some embodiments, the first signaling is the signaling C.

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

[0232] In some embodiments, the terminal determines the capability of supporting multi-cell scheduling for NTN scenarios and reports the capability indication (such as the second information) to the serving base station.

[0233] In some embodiments, the terminal receives the configuration information (such as the third information) of the base station to determine the support of multi-cell scheduling.

[0234] In some embodiments, the terminal receives the scheduling instruction (such as the first signaling) of the base station to determine the time domain configuration information of the data transmission on the multiple cells. The multiple cells can have the same or different cell indication information.

[0235] In some embodiments, the terminal determines the time domain transmission information of the target satellite based on the time domain resource allocation (TDRA) information in the scheduling instruction. The terminal determines the time domain information of the data transmission of the service cell provided by each target satellite based on the time domain unit where the scheduling instruction is located and the TDRA information.

[0236] In some embodiments, the terminal determines the time domain transmission information of the target satellite based on the TDRA information in the scheduling instruction and the validity time information of the ephemeris information of the target satellite. The terminal determines the time domain information of the data transmission of the service cell provided by each target satellite based on the validity time of the ephemeris information of the target satellite and the TDRA information.

[0237] In some embodiments, the scheduling instruction contains time domain offset value information for the target scheduling satellite. The terminal determines the time domain transmission information of the current satellite based on the time domain offset value information in the scheduling instruction and the TDRA information. The terminal determines the time domain information of the data transmission of the serving cell provided by each target satellite based on the time domain unit where the scheduling instruction is located, the time domain offset value information and the TDRA information.

[0238] In some embodiments, the terminal completes the operation of uplink synchronization of the target cell at least within the offset time indicated by the time domain offset value information.

[0239] The terminal expects to be able to receive the configuration information sent by the base station within the offset time indicated by the time domain offset value information, for the terminal to perform the operation of uplink synchronization.

[0240] In the embodiments of the present disclosure, part or all of the steps, the optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or can be combined with the optional implementation manners in other embodiments.

[0241] The embodiments of the present disclosure also provide a communication apparatus for implementing any of the above methods. For example, the embodiments of the present disclosure provide a communication apparatus comprising units or modules for implementing each step performed by the terminal in any of the above methods. For example, the embodiments of the present disclosure provide a communication apparatus comprising units or modules for implementing each step performed by the network device in any of the above methods.

[0242] 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 implement any of the above methods or realize the functions of the units or modules 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 the 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 implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules are implemented in the form of processor calling software, and the remaining part is implemented in the form of hardware circuit.

[0243] 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, 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 a hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by a special-purpose integrated circuit or a programmable logic device, 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 an instruction to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit 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.

[0244] FIG. 6 is a structural schematic diagram of a communication device provided by the embodiments of the present disclosure. As shown in FIG. 6, the communication device 600 can include at least one of the following: a transceiver module 601, a processing module 602.

[0245] In some embodiments, the communication device 600 can be a terminal. In some embodiments, the transceiver module 601 is configured to receive first signaling sent by a network device, the first signaling being used to schedule data transmission on a plurality of cells provided by one or more satellites, and the first signaling including time domain resource allocation information associated with a first cell, the plurality of cells including the first cell. Optionally, the transceiver module 601 can be configured to perform at least one of the communication steps (such as steps S2101, S2102, S2103, S2105, but not limited to) of the sending and / or receiving performed by the terminal in any of the above methods, and details are not described herein again. In some embodiments, the processing module 602 is configured to determine first time domain resources configured by the network device for data transmission on the first cell according to the time domain resource allocation information associated with the first cell. Optionally, the processing module 602 can be configured to perform at least one of the steps (such as step S2104, but not limited to) other than the communication steps of the sending and / or receiving performed by the terminal in any of the above methods, and details are not described herein again.

[0246] In some embodiments, the communication device 600 can be a network device. In some embodiments, the transceiver module 601 can be configured to send, to a terminal, first signaling for scheduling data transmission on multiple cells provided by one or more satellites, the first signaling including time domain resource allocation information associated with a first cell, the multiple cells including the first cell, the time domain resource allocation information associated with the first cell being used by the terminal to determine first time domain resources configured by the network device for the data transmission on the first cell. Optionally, the transceiver module 601 can be configured to perform at least one of the communication steps (such as steps S2101, S2102, S2103, S2105, but not limited thereto) of sending and / or receiving performed by the network device in any of the above methods, which will not be described here.

[0247] In some embodiments, the transceiver module can include a sending module and / or a receiving module. The sending module and the receiving module can be separate or integrated together. Optionally, the transceiver module can be mutually replaced with the transceiver.

[0248] In some embodiments, the processing module can be one module or include multiple sub-modules. Optionally, the multiple sub-modules perform all or part of the steps required to be performed by the processing module. Optionally, the processing module can be mutually replaced with the processor.

[0249] As shown in FIG. 7A, FIG. 7A is another structural schematic diagram of a communication device according to embodiments of the present disclosure. The communication device 7100 can be a terminal or a network device, or a chip, chip system, or processor supporting the terminal or network device to implement any of the above methods. The communication device 7100 can be used to implement the methods described in the above method embodiments, which can be referred to the descriptions in the above method embodiments.

[0250] In some embodiments, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general-purpose processor or a special-purpose processor, for example, a baseband processor or a central processor. The baseband processor can be used to process communication protocols and communication data, and the central processor can be used to control the communication device (such as 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 7100 is used to implement any of the above methods. Optionally, the one or more processors 7101 are used to invoke instructions to enable the communication device 7100 to implement any of the above methods.

[0251] In some embodiments, the communication device 7100 further includes one or more transceivers 7102. When the communication device 7100 includes one or more transceivers 7102, the transceiver 7102 performs at least one of the communication steps (such as steps S2101, S2102, S2103, S2105, but not limited to) in the above-described methods, such as transmitting and / or receiving. The processor 7101 performs at least one of the other steps (such as step S2104, but not limited to). In optional embodiments, the transceiver 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, 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.

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

[0253] The communication device 7100 described in the above embodiments can be a terminal or a network device, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 can not be limited by Figure 7A. 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 a storage component 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.

[0254] Figure 7B is a structure schematic diagram of a chip according to an embodiment of the present disclosure. For the case where the communication device 7100 can be a chip or a chip system, the structure schematic diagram of the chip 7200 shown in Figure 7B can be referred to, but is not limited thereto.

[0255] In some embodiments, the chip 7200 includes one or more processors 7201. The chip 7200 is configured to perform any of the above methods.

[0256] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the terms interface circuit, interface, transceiver pin, etc. can replace each other. In some embodiments, the chip 7200 further includes one or more memories 7203 for storing data. Optionally, all or part of the memory 7203 can be outside the chip 7200. Optionally, the interface circuit 7202 is connected with the memory 7203, the interface circuit 7202 can be configured to receive data from the memory 7203 or other devices, and the interface circuit 7202 can be configured to send data to the memory 7203 or other devices. For example, the interface circuit 7202 can read the data stored in the memory 7203 and send the data to the processor 7201.

[0257] In some embodiments, the interface circuit 7202 performs at least one of the communication steps (such as steps S2101, S2102, S2103, S2105, but not limited to) in the above methods. The interface circuit 7202 performing the communication steps in the above methods, for example, means that the interface circuit 7202 performs data interaction between the processor 7201, the chip 7200, the memory 7203 or the transceiver device. In some embodiments, the processor 7201 performs at least one of the other steps (such as step S2104, but not limited to).

[0258] The modules and / or devices described in the above embodiments of virtual devices, physical devices, chips, 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, which are not limited herein.

[0259] The embodiments of the present disclosure also propose a storage medium, and the above storage medium stores instructions, which, when running on the communication device 7100, causes the communication device 7100 to perform any of the above methods. Optionally, the above storage medium is an electronic storage medium. Optionally, the above storage medium is a computer readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Optionally, the above storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a transitory storage medium.

[0260] The embodiments of the present disclosure also propose a program product, and the above program product is executed by the communication device 7100, so that the communication device 7100 performs any of the above methods. Optionally, the above program product is a computer program product.

[0261] The embodiments of the present disclosure also provide a computer program, which, when running on a computer, enables the computer to perform any of the above methods.

[0262] 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. It is intended that the present disclosure cover any and all variations of the present application that come within the scope of the following claims and their equivalents. It is intended that the specification and examples be considered exemplary only, with the true scope and spirit of the application indicated by the following claims.

[0263] It is to be understood that the application is not limited to the precise details of design and construction that have been described and exemplified above 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 should only be limited by the appended claims.

Claims

1. A communication method performed by a terminal, wherein, The method comprises: receiving first signaling sent by a network device, the first signaling being used for scheduling data transmission on a plurality of cells provided by one or more satellites, the first signaling comprising time domain resource allocation information associated with a first cell, the plurality of cells comprising the first cell; determining, according to the associated time domain resource allocation information, first time domain resources configured by the network device for data transmission on the first cell.

2. The method of claim 1, wherein, The method further comprises: determining, according to the associated time domain resource allocation information, time domain configuration information associated with the first cell.

3. The method of claim 2, wherein, The associated time domain configuration information comprises at least one of: a first offset, the first offset being an offset between the first time domain resources and a reference time associated with the first cell; a starting position of the first time domain resources; a length of the first time domain resources.

4. The method of claim 3, wherein, The method further comprises: determining, based on the first offset, second time domain resources with reference to the associated reference time; determining one or more third time domain resources in the second time domain resources as the first time domain resources according to the starting position of the first time domain resources and the length of the first time domain resources.

5. The method of claim 3, wherein: the associated reference time is determined according to time domain resources occupied by the first signaling; or the associated reference time is determined according to a validity time of ephemeris information of the one or more satellites; or the associated reference time is determined according to time domain resources occupied by the first signaling and a second offset associated with the one or more satellites, the second offset being contained in the first signaling.

6. The method of claim 3, wherein, The associated reference time is determined according to time domain resources occupied by the first signaling and a second offset associated with the one or more satellites, and the method further comprises at least one of: expecting to receive first information sent by the network device within a time length corresponding to the second offset, the first information being used for configuring the terminal to perform uplink synchronization operation on the first cell; completing, with the network device, uplink synchronization operation on the first cell within a time length corresponding to the second offset.

7. The method according to any one of claims 1 to 6, wherein, The method further comprises: sending second information to the network device, the second information being used for indicating that the terminal supports the network device to schedule the plurality of cells; receiving third information sent by the network device according to the second information, the third information being used for indicating a plurality of time domain configuration information, the plurality of time domain configuration information being used for the network device to schedule data transmission on the plurality of cells, different time domain configuration information being associated with different time domain resource allocation information.

8. A communication method performed by a network device, wherein, The method comprises: sending first signaling to a terminal, the first signaling being used for scheduling data transmission on a plurality of cells provided by one or more satellites, the first signaling comprising time domain resource allocation information associated with a first cell, the plurality of cells comprising the first cell, the associated time domain resource allocation information being used for the terminal to determine first time domain resources configured by the network device for data transmission on the first cell.

9. The method of claim 8, wherein, The associated time domain resource allocation information is used to indicate time domain configuration information associated with data transmission on the first cell.

10. The method of claim 9, wherein, The associated time domain configuration information includes at least one of the following: a first offset, the first offset being an offset between the first time domain resource and a reference time associated with the first cell; a start position of the first time domain resource; a length of the first time domain resource.

11. The method of claim 10, wherein, The first time domain resource is one or more third time domain resources in second time domain resources, the second time domain resources being determined according to the first offset with the reference time as a reference, and the one or more third time domain resources being determined in the second time domain resources according to the start position of the first time domain resource and the length of the first time domain resource.

12. The method of claim 11, wherein, the associated reference time is determined according to time domain resources occupied by the first signaling; or, the associated reference time is determined according to a validity time of ephemeris information of the one or more satellites; or, the associated reference time is determined according to time domain resources occupied by the first signaling and a second offset associated with the one or more satellites, the second offset being contained in the first signaling.

13. The method of claim 11, wherein, The associated reference time is determined according to time domain resources occupied by the first signaling and a second offset associated with the one or more satellites, and the method further includes at least one of the following: within a time length corresponding to the second offset, it is expected to send first information to the terminal, the first information being used to configure uplink synchronization operation of the terminal on the first cell; within a time length corresponding to the second offset, at least uplink synchronization operation on the first cell is completed with the terminal.

14. The method according to any one of claims 8 to 13, wherein, The method further includes: receiving second information sent by the terminal, the second information being used to indicate that the terminal supports network device scheduling data transmission on the plurality of cells; according to the second information, sending third information to the terminal, the third information being used to indicate a plurality of time domain configuration information, the plurality of time domain configuration information being used for the network device to schedule data transmission on the plurality of cells, and different time domain configuration information being associated with different time domain resource allocation information.

15. A terminal, comprising: a transceiver module configured to receive first signaling sent by a network device, the first signaling being used to schedule data transmission on a plurality of cells provided by one or more satellites, and the first signaling including time domain resource allocation information associated with a first cell; the plurality of cells including the first cell; a processing module configured to determine, according to the associated time domain resource allocation information, a first time domain resource configured by the network device for data transmission on the first cell.

16. The terminal of claim 15, wherein, The processing module is further configured to determine, according to the associated time domain resource allocation information, time domain configuration information associated with the first cell.

17. The terminal of claim 16, wherein, The associated time domain configuration information includes at least one of the following: a first offset, the first offset being an offset between the first time domain resource and a reference time associated with the first cell; a start position of the first time domain resource; A length of the first time domain resource.

18. The terminal of claim 17, wherein, The processing module is further configured to: determine, based on the first offset, a second time domain resource with reference to the associated reference time; and determine one or more third time domain resources in the second time domain resource as the first time domain resource based on a starting position of the first time domain resource and the length of the first time domain resource.

19. The method of claim 16, wherein, The associated reference time is determined based on a time domain resource occupied by the first signaling, or the associated reference time is determined based on a validity time of ephemeris information of the one or more satellites, or the associated reference time is determined based on the time domain resource occupied by the first signaling and a second offset associated with the one or more satellites, the second offset being included in the first signaling.

20. The method of claim 16, wherein, The associated reference time is determined based on the time domain resource occupied by the first signaling and a second offset associated with the one or more satellites, and the transceiver module is further configured to perform at least one of: expecting to receive first information sent by a network device within a time length corresponding to the second offset, the first information being used to configure uplink synchronization operation of the terminal on the first cell; and completing the uplink synchronization operation on the first cell with the network device within the time length corresponding to the second offset. The transceiver module is further configured to: send second information to a network device, the second information being used to indicate that the terminal supports scheduling of the multiple cells by the network device; and receive third information sent by the network device based on the second information, the third information being used to indicate multiple time domain configuration information, the multiple time domain configuration information being used for data transmission on the multiple cells scheduled by the network device, and time domain resource allocation information associated with different time domain configuration information being different.

21. The method of any one of claims 15 to 20, wherein, 22. A network device, comprising: a transceiver module configured to send first signaling to a terminal, the first signaling being used to schedule data transmission on multiple cells provided by one or more satellites, and the first signaling including time domain resource allocation information associated with a first cell, the multiple cells including the first cell, and the associated time domain resource allocation information being used for a first time domain resource configured by the network device for data transmission on the first cell. The associated time domain resource allocation information is used to indicate time domain configuration information associated with data transmission on the first cell.

23. The network device of claim 22, wherein, The associated time domain configuration information includes at least one of: a first offset, the first offset being an offset between the first time domain resource and an associated reference time of the first cell; a starting position of the first time domain resource; and a length of the first time domain resource.

24. The method of claim 23, wherein, The first time domain resource is one or more third time domain resources in a second time domain resource, the second time domain resource being determined based on the first offset with reference to the associated reference time, and the one or more third time domain resources being determined in the second time domain resource based on the starting position of the first time domain resource and the length of the first time domain resource.

26. The method of claim 25, wherein, 25. The method of claim 24, wherein, ​ ​ The associated reference time is determined according to time domain resources occupied by the first signaling; or The associated reference time is determined according to a validity time of ephemeris information of the one or more satellites; or The associated reference time is determined according to time domain resources occupied by the first signaling and a second offset associated with the one or more satellites, the second offset being contained in the first signaling.

27. The method of claim 26, wherein, The associated reference time is determined according to time domain resources occupied by the first signaling and a second offset associated with the one or more satellites, and the transceiver is further configured to perform at least one of the following: expect to send first information to the terminal within a time length corresponding to the second offset, the first information being used to configure the terminal to perform uplink synchronization operation on the first cell; complete at least uplink synchronization operation on the first cell with the terminal within a time length corresponding to the second offset.

28. The method of any one of claims 22 to 27, wherein, The transceiver is further configured to receive second information sent by the terminal, the second information being used to indicate that the terminal supports data transmission on the multiple cells being scheduled by the network device, and send third information to the terminal according to the second information, the third information being used to indicate multiple time domain configuration information, the multiple time domain configuration information being used for the network device to schedule data transmission on the multiple cells, and time domain resource allocation information associated with different time domain configuration information being different. 29.A communication device, comprising: one or more processors; wherein the communication device is configured to perform the steps of the communication method according to any one of claims 1 to 14.

30. A communication system comprising: a terminal and a network device, wherein the terminal is configured to perform the steps of the communication method according to any one of claims 1 to 7; the network device is configured to perform the steps of the communication method according to any one of claims 8 to 14.

31. A computer storage medium having stored thereon a computer program, wherein, The computer program is executed by the processor to implement the steps of the communication method according to any one of claims 1 to 14. 32.A computer program product, comprising instructions, wherein the computer program is executed by a communication device to implement the steps of the communication method according to any one of claims 1 to 14.