Communication method and device and computer readable storage medium
By configuring available time domain resources in the NTN scenario and listening to downlink transmissions on it, the problem of low slot utilization of TDD mode is solved, and spectral efficiency and network throughput are improved.
Patent Information
- Application Number
- CN202311294945.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-07
- Publication Date
- 2025-04-15
AI Technical Summary
In non-terrestrial network (NTN) scenarios, the time-division duplex (TDD) mode has low slot utilization, resulting in low spectral efficiency.
By receiving configuration information, the available time domain resources within the target resource are configured to be continuous with the starting position of the uplink transmission resource, and the downlink transmission is listened to among these available time domain resources.
The slot utilization rate of the TDD mode in the NTN scene is improved, the spectrum efficiency is improved, and the effective throughput of the network is increased.
Smart Images

Figure CN119835763A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method and device, and a computer-readable storage medium. Background Art
[0002] Currently, the duplexing mode of most satellite communication systems is the frequency division duplexing (FDD) band. In the 3rd Generation Partnership Project (3GPP) Release 17 (R17) and R18, the standard for non-terrestrial networks (NTN) also focuses on FDD.
[0003] Time Division Duplexing (TDD) implements duplex communication in a frequency band by time division, which can save frequency resources and has obvious advantages over FDD. The application of TDD in NTN systems is a future development trend. In TDD, there is a protection interval between downlink and uplink. The length of the protection interval directly depends on the propagation delay between the terminal and the base station. Since the propagation delay in the NTN scenario is much greater than that of terrestrial communication, the protection interval will also increase sharply, which will directly affect the effective throughput of the network and thus affect the spectrum efficiency. Summary of the invention
[0004] The technical problem solved by the present application is how to improve the time slot utilization in the TDD mode of the NTN scenario to improve the spectrum efficiency.
[0005] To solve the above technical problems, an embodiment of the present application provides a communication method, including: receiving configuration information, wherein the configuration information is used to configure available time domain resources within a target resource, wherein the target resource is not configured as an uplink transmission resource and is not configured as a downlink transmission resource, and an end position of the available time domain resource is continuous with a start position of the configured uplink transmission resource in the time domain; and monitoring downlink transmission in the available time domain resource.
[0006] Optionally, the available time domain resource is a continuous time domain resource, and the configuration information includes indication information, where the indication information is used to indicate a time length, and the time length is used to determine the length of the available time domain resource.
[0007] Optionally, the time length is used to indicate the length of the available time domain resources.
[0008] Optionally, the time length is determined according to the minimum timing advance of the serving cell.
[0009] Optionally, the length of the available time domain resources is determined in advance according to the time length and a common timing of a serving cell.
[0010] Optionally, the time length is determined based on the round-trip time between the service satellite and the sub-satellite point.
[0011] Optionally, the configuration information is specifically used to configure one or more time units in the configured target resource as the available time domain resources.
[0012] Optionally, the configuration information includes first information and second information, wherein the first information is used to configure the ratio of time units in the first time domain resources, and the second information is used to configure the ratio of time units in the second time domain resources, the first time domain resources and the second time domain resources are continuous in the time domain, and the time domain resources composed of the first time domain resources and the second time domain resources appear periodically in the time domain.
[0013] Optionally, the method also includes: sending a random access preamble code at a valid random access opportunity; wherein the valid random access opportunity is located in the configured uplink transmission resource, or the valid random access opportunity does not exceed the position of the synchronization signal block in the physical random access channel time slot in the time domain, is spaced at least a first time length from the configured symbol for downlink transmission, and is spaced at least a first time length from the last symbol of the last synchronization signal block in the configured downlink transmission resource, or the valid random access opportunity does not exceed the position of the synchronization signal block in the physical random access channel time slot in the time domain after timing advance compensation, is located after the configured symbol for downlink transmission, and is located after the last symbol of the last synchronization signal block in the configured downlink transmission resource.
[0014] Optionally, the first duration is determined according to an offset value and an interval value, and the interval value is associated with the subcarrier interval corresponding to the random access preamble code; or, the first duration is determined according to the offset value; or, the first duration is determined according to the maximum timing advance of the serving cell.
[0015] To solve the above technical problems, an embodiment of the present application also provides a communication device, including: a receiving module, used to receive configuration information, wherein the configuration information is used to configure available time domain resources within the target resources, the target resources are not configured as uplink transmission resources and are not configured as downlink transmission resources, and the end position of the available time domain resources is continuous with the starting position of the configured uplink transmission resources in the time domain; and a monitoring module, used to monitor downlink transmission in the available time domain resources.
[0016] To solve the above technical problems, an embodiment of the present application also provides a communication method, including: sending configuration information, wherein the configuration information is used to configure available time domain resources within the target resources, the target resources are not configured as uplink transmission resources and are not configured as downlink transmission resources, and the end position of the available time domain resources is continuous with the starting position of the configured uplink transmission resources in the time domain; and transmitting downlink data in the available time domain resources.
[0017] Optionally, the available time domain resource is a continuous time domain resource, and the configuration information includes indication information, where the indication information is used to indicate a time length, and the time length is used to determine the length of the available time domain resource.
[0018] Optionally, the time length is used to indicate the length of the available time domain resources.
[0019] Optionally, the time length is determined according to the minimum timing advance of the serving cell.
[0020] Optionally, the length of the available time domain resources is determined in advance according to the time length and a common timing of a serving cell.
[0021] Optionally, the time length is determined based on the round-trip time between the service satellite and the sub-satellite point.
[0022] Optionally, the configuration information is specifically used to configure one or more time units in the configured target resource as the available time domain resources.
[0023] Optionally, the configuration information includes first information and second information, wherein the first information is used to configure the ratio of time units in the first time domain resources, and the second information is used to configure the ratio of time units in the second time domain resources, the first time domain resources and the second time domain resources are continuous in the time domain, and the time domain resources composed of the first time domain resources and the second time domain resources appear periodically in the time domain.
[0024] Optionally, the method also includes: receiving a random access preamble at a valid random access opportunity; wherein, receiving a random access preamble at a valid random access opportunity; wherein, the valid random access opportunity is located in the configured uplink transmission resource, or, the valid random access opportunity does not exceed the position of the synchronization signal block in the physical random access channel time slot in the time domain, is spaced at least a first time length from the configured symbol for downlink transmission, and is spaced at least a first time length from the last symbol of the last synchronization signal block in the configured downlink transmission resource, or, the valid random access opportunity does not exceed the position of the synchronization signal block in the physical random access channel time slot in the time domain after timing advance compensation, is located after the configured symbol for downlink transmission, and is located after the last symbol of the last synchronization signal block in the configured downlink transmission resource.
[0025] Optionally, the first duration is determined according to an offset value and an interval value, and the interval value is associated with the subcarrier interval corresponding to the random access preamble code; or, the first duration is determined according to the offset value; or, the first duration is determined according to the maximum timing advance of the serving cell.
[0026] To solve the above technical problems, an embodiment of the present application also provides a communication device, including: a sending module, used to send configuration information, wherein the configuration information is used to configure available time domain resources within the target resources, the target resources are not configured as uplink transmission resources and are not configured as downlink transmission resources, and the end position of the available time domain resources is continuous with the starting position of the configured uplink transmission resources in the time domain; a transmission module, used to transmit downlink data in the available time domain resources.
[0027] In order to solve the above technical problems, an embodiment of the present application further provides a computer-readable storage medium storing a computer program, which executes the steps of the above method when executed by a computer.
[0028] To solve the above technical problems, an embodiment of the present application further provides a communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be executed on the processor, and the processor executes the steps of the above method when running the computer program.
[0029] In order to solve the above technical problems, an embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is run on a computer, the computer executes the steps of the above method.
[0030] In order to solve the above technical problems, an embodiment of the present application also provides a communication system, including a network device and a UE for executing the above method.
[0031] In order to solve the above technical problems, an embodiment of the present application further provides a chip (or a communication device), on which a computer program is stored, and when the computer program is executed by the chip, the steps of the above method are implemented.
[0032] Compared with the prior art, the technical solution of the embodiment of the present application has the following beneficial effects:
[0033] In existing terrestrial communication scenarios, no data transmission is allowed within the protection interval. When applied to the NTN scenario, the larger protection interval will greatly reduce the number of available time slots, affecting the spectrum efficiency. In comparison, this embodiment allows downlink transmission at the appropriate time within the target resource, improves the time slot utilization of the TDD mode in the NTN scenario, and improves the spectrum efficiency. Specifically, the available time domain resources may include time units other than the actual protection interval within the target resource, and the UE receives downlink data at a designated resource location (e.g., available time domain resources) of the network. In the case where the target resource is configured as a nominal protection interval, this embodiment can be used to utilize one or more time units (e.g., time slots, symbols) within the nominal protection interval to improve the effective throughput of the network.
[0034] Furthermore, the end position of the available time domain resources is continuous with the start position of the configured uplink transmission resources in the time domain, so as to fully utilize the available time domain resources within the protection interval and avoid resource waste.
[0035] Compared with the existing terrestrial communication scenario where the network does not perform any data transmission within the nominal protection interval, this implementation allows the network to perform downlink transmission using the available time domain resources within the nominal protection interval to improve spectrum efficiency. As a result, the effective throughput on the network side is improved, and the spectrum efficiency of the network and UE in the TDD mode in the NTN scenario is guaranteed and improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 This is a schematic diagram of a communication architecture between a UE and a network device provided in an embodiment of the present application;
[0037] Figure 2 This is a schematic diagram of another communication architecture between a UE and a network device provided in an embodiment of the present application;
[0038] Figure 3 Schematic diagram of the frame structure of the terrestrial communication TDD mode provided in an embodiment of the present application;
[0039] Figure 4 It is a schematic diagram of the frame structure configuration provided by an embodiment of the present application;
[0040] Figure 5 It is a schematic diagram of a downlink sending position and a monitoring position within a nominal protection interval provided in an embodiment of the present application;
[0041] Figure 6 It is a schematic diagram of data transmission when the TDD mode of terrestrial communication is used in the NTN scenario provided by an embodiment of the present application;
[0042] Figure 7 This is a schematic diagram of configuring an effective random access opportunity provided by an embodiment of the present application;
[0043] Figure 8 is a schematic diagram of another configuration of an effective random access opportunity provided by an embodiment of the present application;
[0044] Fig. 9 It is a signaling interaction diagram of a communication method provided by an embodiment of the present application;
[0045] Figures 10 to 12 It is a schematic diagram of several time slot configurations provided in the embodiments of the present application;
[0046] Fig.13 is a signaling interaction diagram of a communication method provided by another embodiment of the present application;
[0047] Figures 14 to 18 It is a schematic diagram of the configuration of several effective random access opportunities provided in an embodiment of the present application;
[0048] Fig.19 is a structural diagram of a communication device provided in an embodiment of the present application;
[0049] Fig. 20 is a structural diagram of another communication device provided in an embodiment of the present application;
[0050] Fig.21 It is a structural diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0051] The method provided in the embodiment of the present application can be applied to an NTN scenario, which includes a UE and a network device.
[0052] The UE of the embodiment of the present application is a device with a wireless communication function, which can be called a terminal, a terminal device, a mobile station (MS), a mobile terminal (MT), an access terminal device, a vehicle-mounted terminal device, an industrial control terminal device, a UE unit, a UE station, a mobile station, a remote station, a remote terminal device, a mobile device, a UE terminal device, a wireless communication device, a UE agent or a UE device, etc. The UE can be fixed or mobile. It should be noted that the UE can support at least one wireless communication technology, such as Long Term Evolution (LTE), a new radio (NR), etc. For example, the UE may be a mobile phone, a tablet computer (pad), a desktop computer, a laptop computer, an all-in-one computer, a vehicle-mounted terminal, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a wearable device, a terminal device in a future mobile communication network, or a terminal device in a future evolved public mobile land network (PLMN), etc. In some embodiments of the present application, the terminal device may also be a device with transceiver functions, such as a chip system, wherein the chip system may include a chip and may also include other discrete devices.
[0053] In the embodiment of the present application, the network device is a device that provides wireless communication functions for UE, and may also be referred to as access network device, radio access network (RAN) device, or access network element, etc. Among them, the network device may support at least one wireless communication technology, such as LTE, NR, etc. In the NTN scenario, for example, the network device may include but is not limited to: satellite, unmanned aircraft system (UAS) platform (i.e., unmanned aircraft system platform), gateway. In the ground communication scenario, for example, the network equipment includes but is not limited to: the next generation base station (generation node B, gNB) in the fifth generation mobile communication system (5th-generation, 5G), evolved node B (evolved node B, eNB), radio network controller (radio network controller, RNC), node B (node B, NB), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS), home base station (for example, home evolved node B, or homenode B, HNB), baseband unit (baseband unit, BBU), transmitting and receiving point (transmitting and receiving point, TRP), transmitting point (transmitting point, TP), mobile switching center, etc. The network equipment in the ground communication can be transferred through satellites and the like to interact with the UE in the NTN scenario. The network device may also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario, or the access network device may be a relay station, an access point, a vehicle-mounted device, a terminal device, a wearable device, and a network device in future mobile communications or a network device in a future evolved PLMN. In some embodiments, the network device may also be a device having a wireless communication function for a UE, such as a chip system. For example, the chip system may include a chip and may also include other discrete devices.
[0054] This implementation scheme can be applied to the TDD mode of the NTN scenario, that is, the UE executing this implementation scheme can be in the TDD working mode of the NTN scenario.
[0055] In some embodiments, the UE can communicate directly with the satellite, that is, the base station is deployed on the satellite, and the satellite can be regarded as the base station. Figure 1 , a satellite (or UAS platform) can communicate with a UE in a service cell through a service link, satellites (or UAS platforms) can communicate with each other through inter-satellite links (ISL), a satellite (or UAS platform) can communicate with a gateway through a feeder link to access a data network, or can communicate with a gateway through other satellites (or UAS platforms) to access a data network. Among them, the satellite (or UAS platform) and / or the gateway can be the network device in this application.
[0056] In some embodiments, the UE can communicate with a gateway / base station deployed on the ground via a satellite, and the satellite can play the role of relay. Figure 2 , the UE communicates with the gateway via a satellite (or UAS platform) to access the data network. The satellite (or UAS platform) can communicate directly with the gateway via a feeder link. The satellite (or UAS platform) communicates with the UE in the service cell via a service link. Among them, the satellite (or UAS platform) and / or the gateway can be the network device in this application.
[0057] In this implementation, the network device may be a peer that communicates directly or indirectly with the UE. Specifically, the network device on the network side may include any one or more of the aforementioned satellites, UAS platforms, base stations, and gateways.
[0058] In order to make the embodiments of the present application clearer, some contents involved in the embodiments of the present application are introduced below.
[0059] 1. Guard time (also called transfer time, protection time, transfer interval, Guard time, GT)
[0060] The protection interval of the embodiment of the present application is an area without data carrier in the time domain. The existence of the protection interval can improve the quality of data transmission or avoid resource collision. For example, in one possible scenario, if the end time point of the arrival of the data in the transmission process is delayed, it will also be delayed in the protection interval part, so as not to interfere with other data transmission, so as to ensure the transmission quality of the terminal in the process of receiving data. In another possible scenario, the protection interval can be used to separate downlink transmission and uplink transmission. For example, a protection interval is configured between the later uplink transmission and the previous downlink transmission in the time domain. By configuring a protection interval between the configured downlink transmission resource and the configured uplink transmission resource, even if the actual uplink transmission position of the configured uplink transmission resource is advanced forward after the timing advance adjustment, it will fall into the protection interval and will not conflict with the configured downlink transmission resource, thereby avoiding resource collision.
[0061] The network device may configure the protection interval through control signaling. For example, the control signaling may be downlink control information (DCI). For another example, the control signaling may be high-layer signaling, such as radio resource control (RRC) signaling.
[0062] 2. Target resources
[0063] The target resource in the embodiment of the present application is a time unit that is not configured as an uplink transmission resource and is not configured as a downlink transmission resource in the time domain.
[0064] In some embodiments, the target resource may include a flexible transmission resource. A flexible transmission resource is a time domain resource configured by a network device that can be dynamically adjusted for different UEs. For example, one or more time units included in a flexible transmission resource can be further configured as uplink transmission, downlink transmission, or no data transmission. When a time unit of a flexible transmission resource is configured as no data transmission, the time unit is a protection interval. Figure 3 For further configuration of the flexible transmission resource (ie, X time slot), refer to Figure 3 , where the first 6 symbols in the X time slot are further configured as downlink transmission, the last 6 symbols are further configured as uplink transmission, and the middle 2 symbols are configured as no data transmission.
[0065] The network device can configure the number and position of downlink transmission resources, flexible transmission resources and uplink transmission resources through the system information block (SIB) message. Furthermore, the number and position of one or more time units included in the protection interval in the flexible transmission resource can also be configured through other control signaling (e.g., RRC signaling, DCI).
[0066] In some embodiments, reference Figure 4 As shown in the first row of the example, the network device can configure the cell-level frame structure, including downlink transmission resources, flexible transmission resources and uplink transmission resources, through a SIB message (for example, the uplink and downlink common configuration parameter tdd-UL-DL-ConfigurationCommon for TDD).
[0067] In some embodiments, reference Figure 4 In the example shown in the second row, the network device can configure the UE-level frame structure through RRC signaling (for example, the uplink and downlink dedicated configuration parameter tdd-UL-DL-ConfigurationDedicated for TDD). Specifically, the frame structure of the flexible transmission resources configured by tdd-UL-DL-ConfigurationCommon can be changed through the configuration of this example. For example, the flexible transmission resources of the first row example are further configured as downlink transmission resources, flexible transmission resources and uplink transmission resources, as shown in the second row.
[0068] In some embodiments, reference Figure 4 In the example shown in the third row, the network device can further configure the flexible transmission resources configured through tdd-UL-DL-ConfigurationDedicated through DCI, such as configuring the flexible transmission resources of the second row frame structure into downlink transmission resources, flexible transmission resources and uplink transmission resources, as shown in the third row.
[0069] In an embodiment of the present application, the downlink transmission resources configured by the network device through tdd-UL-DL-ConfigurationCommon are recorded as "configured downlink transmission resources", and the uplink transmission resources configured by the network device through tdd-UL-DL-ConfigurationCommon are recorded as "configured uplink transmission resources".
[0070] In some embodiments, the target resource may further include a time unit in the flexible transmission resource in the future NTN scenario that is located after the time unit configured as the downlink transmission resource, that is, is not configured as the downlink transmission resource and is not configured as the uplink transmission resource.
[0071] 3. Timing Advance (TA)
[0072] The timing advance in the embodiment of the present application may refer to estimating the transmission delay caused by the distance and sending the data packet in advance in order to align the uplink data packets sent by different UEs on the network side. The timing advance is generally used for UE uplink transmission.
[0073] Uplink timing synchronization (also called TA compensation, TA adjustment) can be divided into two stages, one is the uplink timing synchronization at the initial access, and the other is the uplink timing synchronization maintenance after the initial access.
[0074] For uplink timing synchronization during the initial access process, the UE determines the TA corresponding to the random access request message (i.e., the total uplink timing advance, also called the total uplink TA) based on the calculated common TA (common timing advance, also called the common TA value) and the UE-level TA (timing advance, also called the UE-level TA value).
[0075] In the NTN scenario, the UE can perform timing advance compensation based on the total uplink TA to complete uplink timing synchronization. The total uplink TA is determined based on the public TA and the UE-level TA. The public TA refers to the propagation delay of the signal on the feeder link. The public TA can be fully compensated by the network, or the network can indicate the parameters used to calculate this part of the TA to the UE and adjust it by the UE. For example, the network indicates the TA-related parameters on the feeder link to the UE (including the initial value and change rate of the public TA), and the UE can calculate the public TA in real time based on the TA-related parameters on the feeder link indicated by the network. The UE-level TA can be determined by the round trip time (RTT) between the UE and the service satellite calculated by the UE based on the Global Navigation Satellite System (GNSS) and ephemeris information. The service satellite can be a satellite that directly communicates with the UE, corresponding to the service cell, and the UE can reside in the service cell within the signal coverage of the service satellite.
[0076] For the uplink timing synchronization maintenance of the UE in the connected state, the UE adopts a TA adjustment mechanism that combines open-loop and closed-loop. The so-called open-loop TA adjustment refers to the UE using the calculated public TA and the UE-level TA to perform TA compensation, and the closed-loop TA adjustment mechanism refers to the UE performing TA adjustment according to the TA adjustment indication sent by the network. Among them, for example, the UE can obtain the TA adjustment value indicated by the network by receiving the random access response message sent by the network. For example, the TA adjustment information can be indicated in the 12-bit timing advance command field in the control layer control unit (Medium Access Control-Control Element, referred to as MAC-CE).
[0077] 4. Minimum Timing Advance (Minimum TA)
[0078] The minimum TA of the serving cell (i.e., the cell to which the UE belongs) may specifically refer to the RTT between the reference point and the sub-satellite point. The reference point is a location point known to the UE, for example, it may be a virtual point selected within the coverage area of the beam of the serving satellite. The sub-satellite point is the intersection of the line connecting the center of the earth and the satellite on the surface of the earth.
[0079] 5. Available time domain resources
[0080] The available time domain resources in the embodiment of the present application may be time domain locations in the target resources where data transmission will not cause the UE to simultaneously transmit and receive uplink and downlink data (or time domain locations that will not cause uplink and downlink resource conflicts).
[0081] More specifically, the available time domain resources may include one or more time units in the target resources except the actual protection interval. These time units will not perform any data transmission in the prior art, but by implementing this embodiment, these time units can be fully utilized to improve resource utilization, which is particularly helpful to improve time slot utilization in NTN scenarios.
[0082] If the protection interval has been configured, the protection interval configured by the network device (for example, Figure 3 The protection interval shown in the figure is recorded as the nominal protection interval. Through this implementation, a part of the time units in the nominal protection interval can be determined as available time domain resources. At this time, in addition to the available time domain resources in the nominal protection interval, the remaining time units are actual protection intervals. In this example, the network device can configure the entire target resource as the nominal protection interval.
[0083] For example, for one or more time units in the flexible transmission resource that have been configured as nominal protection intervals by the network device, for example, through a SIB message, among the one or more time units, except for the time unit for actual uplink transmission (i.e., the actual protection interval), the remaining time units can be configured as available time domain resources by executing this embodiment. The uplink transmission located after the nominal protection interval in the time domain is sent in advance within the actual protection interval after timing advance adjustment. Generally speaking, the time unit for actual uplink transmission falls within the nominal protection interval.
[0084] refer to Figure 5 , the configured uplink transmission resources are located in time slots s16 to s19, and the network device also configures a nominal protection interval, which is located in time slots s'4 to s'15. The UE performs timing advance compensation based on the total uplink TA to determine that the actual uplink transmission position is from time slots s'4 to s'7, that is, the actual protection interval is located from time slots s'4 to s'7. Then the network device can configure the remaining time slots s'8 to s'15 in the nominal protection interval as available time domain resources.
[0085] For another example, for one or more time units in the flexible transmission resource that would have been configured as a nominal protection interval, in the one or more time units, except for the time unit for actual uplink transmission (i.e., the actual protection interval), the remaining time units can all be configured as available time domain resources by executing this implementation scheme. The time unit that would have been configured as a nominal protection interval means that when this implementation scheme is not adopted, the network device will, for example, configure the time unit as having no data transmission (i.e., serving as a protection interval) through DCI, while when this implementation scheme is adopted, the network device may, for example, rewrite the time unit as downlink transmission through DCI.
[0086] In some embodiments, the available time domain resources may be arranged close to the configured uplink transmission resources, such as being continuous with the configured uplink transmission resources in the time domain. The time domain resources before the configured uplink transmission resources may be used to receive downlink messages sent by the base station within the nominal protection interval. There may be no time unit without data transmission between the available time domain resources and the configured uplink transmission.
[0087] 6. Physical Random Access Channel (PRACH) timeslot (PRACHslot)
[0088] The PRACH time slot refers to a time slot including a random access opportunity (RO), wherein RO refers to a time-frequency resource carrying a preamble transmission.
[0089] 7. Time Unit
[0090] The time unit may be a communication granularity between the UE and the network device in the time domain. For example, the time unit may be a time slot, a mini-slot (i.e., a time unit shorter than a time slot), a subframe, a symbol, a frame, etc. In this embodiment, the time unit is taken as an example for detailed description.
[0091] 8. Synchronization Signal / Physical Broadcast Channel Block (SS / PBCH BLOCK, also known as SSB)
[0092] In NR, the Primary Synchronization Signal (PSS), Secondary Synchronization Signal (SSS), Physical Broadcast Channel (PBCH) and PBCH demodulation reference signal (DRMS) are packaged into a block for transmission, which is called SSB. SSB can be sent periodically on the symbols configured for downlink transmission.
[0093] The above is an introduction to some of the contents involved in the embodiments of this application.
[0094] As mentioned in the background technology, most current satellite systems use the FDD duplex mode. FDD uses different frequency bands for uplink and downlink to achieve simultaneous transmission and reception. At this stage, TDD is widely used in ground communications. Compared with FDD, TDD only uses a section of spectrum, and the spectrum is easy to coordinate. In order to avoid simultaneous transmission and reception of UE and to avoid co-frequency interference between uplink and downlink, there is a protection interval between downlink and uplink in TDD, and the protection interval is directly related to the propagation delay between UE and base station. In the ground communication scenario, there is no secondary use of the protection interval, that is, the nominal protection interval and the actual protection interval are always the same, so the two are not distinguished in the ground communication scenario.
[0095] Specifically, the frame structure of the terrestrial communication TDD mode is as follows: Figure 3 As shown in the figure, it is assumed that the sub-carrier spacing (SCS) is 30 kHz, a frame is 10 ms, a frame includes 10 sub-frames, and each sub-frame includes 2 time slots. The network can enable the UE to determine the following through cell-level configuration and UE-level configuration: Figure 3 The frame structure shown in the figure, where D in the first row represents downlink time slot, U represents uplink time slot, X represents flexible time slot, D in the second row represents downlink symbol, U represents uplink symbol, and blank represents protection interval. A time slot can include 14 symbols. Taking the flexible time slot as an example, the first 6 symbols are downlink, the last 6 symbols are uplink, and the middle 2 symbols are protection interval. In the terrestrial communication scenario, the protection interval is at the symbol level.
[0096] For example, in terrestrial communications, within a cell with a radius of 1 km, the one-way propagation delay from UE to network equipment (or network equipment to UE) is 0.003ms, and the timing advance is 0.006ms. An orthogonal frequency division multiplexing (OFDM) symbol is 0.0714ms, and the time length of a single symbol is greater than the timing advance. Therefore, only one or two symbols are needed for the downlink and uplink protection intervals, and the remaining symbols can be used for uplink and downlink transmission, and the proportion of available time slots is extremely high.
[0097] In the NTN scenario, both the propagation delay and the timing advance are much longer than the duration of a single symbol. Figure 6 Taking an altitude of 500km as an example, when the transmission distance is 900km, the maximum round-trip delay is 6ms, and 12 time slots (i.e., protection intervals) are required for downlink / uplink (DL / UL) switching, and the available time slots become 8, accounting for 40%. It can be seen that if the current terrestrial communication TDD frame structure and transmission method are used in satellite scenarios, the efficiency is very low.
[0098] In summary, in NTN, since the propagation delay is much greater than that on the ground, the guard interval will also be greater than that on the ground. If the ground frame structure is still used, the available time slot rate is extremely low. Therefore, the application of TDD mode in NTN needs to solve the related timing problems such as low time slot utilization caused by large guard interval.
[0099] On the other hand, in order to perform the random access process, the UE needs to determine a valid random access opportunity (referred to as a valid RO) to send a random access preamble on the valid RO. In the existing terrestrial communication scenario, in FDD mode, all ROs are valid ROs; in TDD mode, the valid RO is determined in the following way:
[0100] If the network is not configured with tdd-UL-DL-ConfigurationCommon, refer to Figure 7 , the effective RO is: not exceeding the position of the SSB in the PRACH time slot in the time domain, and the interval between the last received symbol of the last SSB received in the downlink is at least N gap RO of 1 symbol.
[0101] If the network is configured with tdd-UL-DL-ConfigurationCommon, refer to Figure 8 , the valid RO is located in the uplink symbol, or the valid RO is: in the time domain, it does not exceed the position of the SSB in the PRACH time slot and is at least N away from the symbol configured for downlink transmissiongap symbols, and the interval from the last symbol of the last SSB in the next configured transmission resource is at least N gap symbols. Among them, N gap The value is related to the subcarrier spacing corresponding to the random access preamble code, as listed in Table 1:
[0102] Table 1
[0103]
[0104]
[0105] Since the timing advance in NTN is much greater than that on the ground, if we continue to use the N gap It is inaccurate to determine the effective RO. One of the reasons for this inaccuracy is that the current N gap The value is too small and is not suitable for NTN scenarios.
[0106] To solve at least one of the above-mentioned technical problems, an embodiment of the present application provides a communication method, including: receiving configuration information (for the convenience of description, the configuration information here is recorded as the first configuration information), the first configuration information is used to configure the available time domain resources within the target resources, the target resources are not configured as uplink transmission resources and are not configured as downlink transmission resources, and the end position of the available time domain resources is continuous with the starting position of the configured uplink transmission resources in the time domain; and monitoring the downlink transmission in the available time domain resources.
[0107] From the above, this embodiment allows downlink transmission at an appropriate time within the target resource, thereby improving the time slot utilization of the TDD mode in the NTN scenario and improving the spectrum efficiency. Specifically, the available time domain resources may include time units other than the actual protection interval within the target resource, and the UE receives downlink data at a designated resource location (e.g., available time domain resources) of the network. In the case where the target resource is configured as a nominal protection interval, one or more time units (e.g., time slots, symbols) within the nominal protection interval can be utilized by adopting this embodiment to improve the effective throughput of the network.
[0108] In order to make the above-mentioned purposes, features and beneficial effects of the present application more obvious and easy to understand, the specific embodiments of the present application are described in detail below with reference to the accompanying drawings.
[0109] Fig. 9 It is a signaling interaction diagram of a communication method provided in one embodiment of the present application.
[0110] In a specific implementation, in the communication method provided by the following steps (abbreviated as S) 901 to S902, the action performed by the UE can be performed by a chip with a communication function in the UE, or by a baseband chip in the UE. The action performed by the network device can be performed by a chip with a communication function in the network device, or by a baseband chip in the network device.
[0111] Specifically, refer to Fig. 9 The communication method described in this embodiment may include the following steps:
[0112] S901, the network device sends first configuration information to the UE. Correspondingly, the UE receives the first configuration information from the network device.
[0113] The first configuration information is used to configure the available time domain resources in the target resource. The target resource is not configured as an uplink transmission resource and is not configured as a downlink transmission resource. The available time domain resources are downlink time domain resources.
[0114] In some embodiments, the end position of the available time domain resources and the start position of the configured uplink transmission resources may be continuous in the time domain. That is, the end position of the available time domain resources and the start position of the configured uplink transmission resources are adjacent in the time domain.
[0115] In some embodiments, the end position of the available time domain resources and the start position of the configured uplink transmission resources may be discontinuous in the time domain. For example, one or more time units may be configured between the end position of the available time domain resources and the start position of the configured uplink transmission resources.
[0116] In a specific embodiment, the target resource may be a cell-level configuration performed through a SIB message (e.g., tdd-UL-DL-ConfigurationCommon). In this example, the first configuration information may be a dedicated signaling, or the first configuration information may be a newly added field in the existing configuration signaling. In some embodiments, the first configuration information may be, for example, a SIB or RRC signaling. Exemplarily, the first configuration information may be specifically carried by tdd-UL-DL-ConfigurationCommon in a SIB message or tdd-UL-DL-ConfigurationDedicated and / or DCI in RRC signaling.
[0117] In one specific implementation, the target resource may be a UE-level configuration performed through RRC signaling (e.g., tdd-UL-DL-ConfigurationDedicated). In this example, the first configuration information may be a dedicated signaling, or the first configuration information may be a newly added field in the existing configuration signaling. In some embodiments, the first configuration information may be, for example, RRC signaling, and exemplarily, the first configuration information may be specifically carried by tdd-UL-DL-ConfigurationDedicated and / or DCI in the RRC signaling.
[0118] In a specific implementation, the target resource may be configured through DCI. In this example, the first configuration information may be a dedicated signaling or a newly added field in an existing configuration signaling, such as DCI.
[0119] In some embodiments, the available time domain resources may be a continuous time domain resource. Figure 5 , assuming that the target resource (i.e., time slot s'4 to time slot s'15) is configured as a nominal guard interval, Figure 5 The time slots s'8 to s'15 on the UE side may be configured as available time domain resources. In this case, the available time domain resources are a continuous section of time domain resources.
[0120] In some embodiments, the available time domain resources may be discontinuous in the time domain. Figure 5 Assuming that the target resource (i.e., time slot s'4 to time slot s'15) is configured as a nominal protection interval, in addition to time slot s'4 to time slot s'7 actually transmitted in the uplink, time slot s'8 to time slot s'12 and time slot s'14 can be configured as available time domain resources, and the remaining time slot s'13 and time slot s'15 can still be areas without data carrying. At this time, the available time domain resources are a discontinuous period of time domain resources.
[0121] In a specific implementation, continue to refer to Fig. 9 The communication method described in this embodiment may further include the steps of:
[0122] S902, the network device transmits downlink data in available time domain resources. Correspondingly, the UE monitors downlink transmission in available time domain resources.
[0123] Specifically, the downlink data transmitted in the available time domain resources may be additional downlink information. The additional downlink information may be data that, according to the prior art, needs to be transmitted to the UE in the next frame or even more subsequent frames. By adopting this implementation, the available time domain resources within the target resources are used to transmit the additional downlink information, which can improve resource utilization.
[0124] In a specific implementation, the first configuration information may include indication information, where the indication information is used to indicate a time length, where the time length is used to determine the length of the available time domain resources.
[0125] Specifically, the unit of the time length may be a time slot, millisecond, OFDM symbol, etc. In some embodiments, the unit of the time length may follow the unit of the time unit, for example, the unit of the time length and the unit of the time unit may both be time slots or both be OFDM symbols. In some embodiments, the unit of the time length and the unit of the time unit may be different, for example, the unit of the time length may be milliseconds, and the unit of the time unit may be a time slot.
[0126] Case 1: The time length indicated by the indication information can be used to indicate the length of the available time domain resources. That is, the time length configured by the indication information can directly indicate the specific value of the length of the available time domain resources. For the sake of distinction, the time length in this example is recorded as the first time length.
[0127] In case 1, the time unit in the target resource whose distance from the starting position of the configured uplink transmission resource is less than or equal to the first time length can be determined as an available time domain resource. That is, according to the first time length configured by the indication information, the resource of the last first time length in the target resource can be determined as an available time domain resource.
[0128] In case 1, for example, the time domain positions of the uplink transmission resources and downlink transmission resources configured by the network device through the SIB message are as follows: Figure 5 As shown, it is assumed that the target resource (i.e., time slot s'4 to time slot s'15) is configured as a nominal protection interval, the first time length is 8, the unit is time slot, and the reference Figure 5 , then the 8 time slots (ie, time slot s'8 to time slot s'15) located before the start position of the configured uplink transmission resource (ie, time slot s'16) are configured as available time domain resources.
[0129] In case 1, further, the first time length can be determined based on the minimum TA of the serving cell. At this time, it can be ensured that the time length and time domain position (i.e., the actual protection interval) of the non-available time domain resources in the target resources are offset by the timing advance, thereby avoiding conflicts between the time domain position of the actual uplink transmission based on the TA adjustment and the time domain position of the available time domain resources in the target resources.
[0130] In case 1, for example, based on the time slot configuration, the network device can determine the time domain position at which all UEs in the serving cell can receive downlink data according to the minimum TA of the serving cell, and indicate the first time length T1 (in slots) through RRC signaling, thereby configuring available time domain resources. In response to receiving the first configuration information, the UE can receive downlink data sent by the network device in T1 time slots before the start position of the configured uplink time slot based on the original time slot configuration.
[0131] In case 1, assuming that the minimum TA of the serving cell is 5 ms, the configured uplink time slots are from time slot s16 to time slot s19, refer to Figure 5 , the network device determines that all UEs in the service cell can receive downlink data from time slot s'8 to time slot s'15 according to the minimum TA, and configures the first time length to 8 time slots through the first configuration information. In response to receiving the first configuration information, the UE determines the 8 time slots before time slot s'16, that is, time slot s'8 to time slot s'15, as available time domain resources.
[0132] In case 1, illustratively, the first time length may be a cell-level configuration, that is, all UEs in the same serving cell may be applicable to the same first time length. Thus, the network device may determine the time domain position in the target resource where all UEs in the serving cell can receive downlink data according to the minimum TA, and configure it to the UEs in the serving cell as available time domain resources. After any UE in the serving cell receives the first configuration information, it monitors downlink transmission in the available time domain resources.
[0133] Case 2: The length of the available time domain resources can be determined according to the time length indicated by the indication information and the common timing advance (common TA). For the sake of distinction, the time length in this example is recorded as the second time length, and the unit can be time slot, millisecond, OFDM symbol, etc.
[0134] In case 2, the time unit whose starting position of the uplink transmission resource configured from the distance in the target resource is less than or equal to the third time length can be determined as an available time domain resource. The third time length can be determined based on the second time length and the public timing advance, ensuring that the time length and time domain position of the non-available time domain resources in the nominal protection interval (i.e., the actual protection interval) are offset with the timing advance, avoiding the conflict between the actual uplink transmission adjusted based on the TA and the time domain position of the available time domain resources. That is, based on the second time length configured by the indication information, the third time length can be determined, and then the resources of the last third time length in the target resource are determined as available time domain resources.
[0135] In case 2, for example, based on the time slot configuration, the network device may determine the second time length according to the RTT between the service satellite and the sub-satellite point, and then configure the second time length T2 through RRC signaling. Exemplarily, the result of rounding up the RTT may be used as the second time length T2. After receiving the RRC signaling, the UE calculates the time position for receiving the additional downlink data (i.e., the available time domain resources, which may be "T2+common TA×2" before the start position of the configured uplink time slot) according to the second time length T2 and the value of the common TA. μ "time slots), and receives downlink data sent by the network in available time domain resources. Among them, the parameter μ is associated with the subcarrier spacing and is used to convert the unit of the common TA into a time slot. The corresponding relationship between the parameter μ and the subcarrier spacing is shown in Table 2:
[0136] Table 2
[0137] μ <![CDATA[Subcarrier spacing (2 μ × 15 [kHz])]]> 0 15 1 30 2 60 3 120 4 240
[0138] The subcarrier spacing refers to the subcarrier spacing actually transmitted in the uplink.
[0139] In case 2, illustratively, the second time length may be a cell-level configuration, that is, all UEs in the same cell may be applicable to the same second time length. Thus, the network device may determine the time domain position in the target resource where all UEs in the serving cell can receive downlink data based on the RTT between the serving satellite and the sub-satellite point and the common TA, and configure it to the UEs in the serving cell as available time domain resources. After any UE in the serving cell receives the first configuration information, it monitors downlink transmission in the available time domain resources.
[0140] In case 2, in some embodiments, the common TA may be calculated according to some parameters configured in a system information block (System Information Block, SIB for short).
[0141] In a typical application scenario, refer to Figure 5 , assuming that the frame structure length of terrestrial communication is used in the NTN scenario, that is, the frame length is 10ms, including 20 time slots from time slot s0 to time slot s19. The network equipment configures time slot s0 to time slot s3 as downlink time slots (that is, time slot s0 to time slot s3 are configured downlink transmission resources) and time slot s16 to time slot s19 as uplink time slots (that is, time slot s16 to time slot s19 are configured uplink transmission resources) through RRC signaling, and the middle time slot s4 to time slot 15 (that is, the target resource) is configured as the nominal protection interval.
[0142] Further, it is assumed that the network device configures the first time length T1 (or the second time length T2) to the UE through RRC signaling to indicate that time slots s8 to s15 in the target resource are available time domain resources. Accordingly, the network device (for example, a service satellite as a base station) sends downlink information in time slots s8 to s15 in the target resource.
[0143] In response to receiving the RRC signaling, the UE can determine the location of the uplink time slot, target resource and downlink time slot in the current frame. Assuming the propagation delay is 3ms, the UE receives the downlink transmission of the base station in time slots s0 to s3 in time slots s'0 to s'3.
[0144] Further, it is assumed that the UE completes the actual uplink transmission in the actual protection interval (i.e., time slot s'4 to time slot s'7) after adjustment based on the TA (e.g., 6ms), that is, sends the data transmitted in the uplink time slots of time slot s'16 to time slot s'19 configured for the UE, and accordingly, the network device receives the uplink data sent by the UE in time slot s'4 to time slot s'7 in time slot s16 to time slot s19. Then, the UE monitors the downlink data in the target resource in time slot s'8 to time slot s'15.
[0145] In practical applications, this embodiment can also be applied to a long frame structure, such as 20ms or 40ms, etc. The guard interval of a 20ms frame length is usually 6ms (assuming that the SCS is 30KHz).
[0146] In a specific implementation, the available time domain resources may also be configured at the UE level, that is, different UEs in the same cell may be configured with different available time domain resources.
[0147] Specifically, before S901, this implementation may further include the step of: the network device sends second configuration information to the UE, the second configuration information being used to configure the downlink transmission resource and the uplink transmission resource. Correspondingly, the UE receives the second configuration information from the network device.
[0148] Optionally, the second configuration information also configures the target resource.
[0149] Exemplarily, taking time slots as an example, the second configuration information may include the number and position of downlink time slots, target resources (e.g., flexible time slots) and uplink time slots. For example, the network may perform cell-level time slot configuration via a SIB message (e.g., specifically via the parameter tdd-UL-DL-ConfigurationCommon), and accordingly, the UE may determine the following: Fig.10 The timeslot configuration is shown.
[0150] Furthermore, the first configuration information in S901 may be specifically used to configure one or more time units in the configured target resource as the available time domain resource.
[0151] Still taking the time slot as an example, the network device can further configure the target resource through RRC signaling (e.g., tdd-UL-DL-ConfigurationDedicated) or downlink control information (Downlink Control Information, DCI for short) to rewrite the target resource into a D / U time slot or a protection interval (without sending any information). Fig.11 ,exist Fig.10 Based on the target resources configured in the time slot configuration shown, the network device further specifies N (N=6 is used as an example in the figure) time slots before the first configured uplink time slot for downlink reception through DCI. Other unconfigured target resources serve as a protection interval between downlink and uplink (equivalent to the actual protection interval). After the UE receives the second configuration information (e.g., RRC signaling) and the first configuration information (e.g., DCI), in the specified time slot (e.g., Fig.11 The last 6 time slots of the target resource in the target resource are used to receive downlink data.
[0152] Therefore, considering the large range of NTN cells, the network performs UE-level time slot configuration for UEs through RRC signaling or DCI, and can configure the target resources for each UE individually.
[0153] In some embodiments, when determining the first configuration information, priority may be given to ensuring that the time length and time domain position reserved for the actual guard interval in the target resource are offset with the timing advance to avoid conflicts between the actual uplink transmission adjusted based on the TA and the downlink reception on the available time domain resources in the target resource. In other words, the length of the target resource may be configured based on the maximum TA in the serving cell, and then the actual guard interval is configured in the target resource based on the UE-level TA, and the remaining time slots in the target resource may be configured for additional downlink data.
[0154] In a specific implementation, the first configuration information may include first information and second information, wherein the first information is used to configure the ratio of time units in the first time domain resource, and the second information is used to configure the ratio of time units in the second time domain resource, the first time domain resource and the second time domain resource are continuous in the time domain, and the time domain resource composed of the first time domain resource and the second time domain resource appears periodically in the time domain.
[0155] Further, the ratio of the time unit in the first time domain resource can be at least the ratio of the downlink transmission resource and the flexible transmission resource. The ratio can specifically refer to a proportion or a percentage. Exemplarily, when the time unit is a time slot, the ratio of the time unit in the first time domain resource refers to the ratio of the downlink time slot and the flexible time slot.
[0156] Further, the ratio of the time units in the second time domain resource can at least be the ratio of the available time domain resource and the uplink transmission resource. Exemplarily, when the time unit is a time slot, the ratio of the time unit in the second time domain resource refers to the ratio of the uplink time slot and the flexible time slot.
[0157] The flexible transmission resources in the first time domain resources and the available time domain resources in the second time domain resources together constitute the target resources.
[0158] Further, the network device may configure the frame structure at the cell level with a double period through RRC signaling (for example, the field tdd-UL-DL-ConfigurationCommon in the RRC signaling). That is, the frame length of 10ms may include two periods, which are respectively recorded as period 1 (periodicity 1) and period 2 (periodicity 2). The frame structure within period 1 may be configured through the first information, and the frame structure within period 2 may be configured through the second information.
[0159] For example, refer to Fig.12 , the first time domain resource corresponding to cycle 1 is configured as a downlink time slot and a plurality of flexible time slots through the first information, wherein the ratio of the downlink time slot to the flexible time slot is 4:6. For another example, continue to refer to Fig.12 , the second time domain resources corresponding to period 2 are configured as downlink time slots and uplink time slots through the second information, wherein the ratio of the downlink time slot to the uplink time slot is 6:4.
[0160] Therefore, the flexible time slot in cycle 1 serves as the actual protection interval between downlink and uplink, and the network device can send downlink data in the downlink time slots in both cycles. Correspondingly, the UE performs downlink reception in the downlink time slots in both cycles, wherein the downlink transmission resources in the second time domain resources corresponding to cycle 2 can be understood as available time domain resources.
[0161] In some embodiments, the time length of cycle 1 and the time length of cycle 2 may be equal, for example, both are 5 ms. That is, the length of the first time domain resource may be equal to the length of the second time domain resource.
[0162] In some embodiments, both the first information and the second information may be cell-level configurations, that is, all UEs in the same cell may be applicable to the same dual-period configuration.
[0163] In a variation, there may also be downlink time slots in the frame structure of cycle 1 configured by the first information. For example, the last few time slots of cycle 1 are configured as downlink. In other words, the ratio of the time units of the first time domain resources may be: the number of downlink transmission resources: the number of flexible transmission resources: the number of downlink transmission resources.
[0164] Similarly, there may also be flexible time slots in the frame structure of period 2 configured by the second information. For example, the first few time slots of period 2 are configured as flexible time slots. In other words, the ratio of the time units of the second time domain resources may be: the number of flexible transmission resources: the number of downlink transmission resources: the number of uplink transmission resources.
[0165] From the above, the present embodiment allows downlink transmission at an appropriate time within the target resource, improves the time slot utilization of the TDD mode in the NTN scenario, and improves the spectrum efficiency. Specifically, the available time domain resources may include time units other than the actual protection interval within the target resource, and the UE receives downlink data at a designated resource location (e.g., available time domain resources) of the network. In the case where the target resource is configured as a nominal protection interval, the present embodiment can be used to utilize one or more time units (e.g., time slots, symbols) within the nominal protection interval to improve the effective throughput of the network.
[0166] Fig.13 It is a signaling interaction diagram of a communication method provided by another embodiment of the present application.
[0167] This embodiment can be applied to NTN TDD communication scenarios, that is, the UE executing this embodiment can be in NTN TDD working mode. In this embodiment, the network device and the UE can be in a satellite communication system, and the architecture of the satellite communication system can be as follows: Figure 1 or Figure 2 shown.
[0168] In a specific implementation, in the communication method provided in the following step (abbreviated as S) 1301, the action performed by the UE can be performed by a chip with communication function in the UE, or by a baseband chip in the UE. The action performed by the network device can be performed by a chip with communication function in the network device, or by a baseband chip in the network device.
[0169] Specifically, refer to Fig.13 The communication method described in this embodiment may include the following steps:
[0170] S1301, UE sends a random access preamble in a valid RO. Correspondingly, the network device receives the random access preamble to perform a random access procedure.
[0171] Specifically, S1301 may be executed before the UE performs uplink and downlink communications with the network device. Fig. 9 In the illustrated embodiment, before the UE performs downlink transmission with the network device, step S1301 is performed to establish a reliable communication connection.
[0172] In a specific embodiment, when the TA value is small (for example, TA is smaller than the length of the SSB cycle), after the UE performs uplink timing synchronization, the actual uplink transmission position (such as Fig.14 The position indicated by the arrow in the middle) is still within the current SSB cycle. The current SSB cycle refers to the effective RO being within the same SSB cycle before and after TA compensation, and the SSB cycle is the current SSB cycle.
[0173] Further, in this example, the effective RO may not exceed the position of the SSB in the PRACH time slot in the time domain, be spaced at least for a first time period from the symbol configured for downlink transmission, and be spaced at least for a first time period from the last symbol of the last SSB in the configured downlink transmission resource.
[0174] Not exceeding the position of the SSB in the PRACH time slot refers to the time domain position that is later than all SSBs in the PRACH time slot in the time domain.
[0175] The symbol configured for downlink transmission (referred to as downlink symbol) may refer to a symbol used to carry the configured downlink transmission resources, and specifically may refer to the last downlink symbol.
[0176] In other words, Fig.14 When the valid RO shown is still within the current SSB period after TA compensation, the valid RO needs to meet the following conditions: it does not exceed the SSB in the PRACH time slot, is at least the first time length away from the last downlink symbol, and is at least the first time length away from the last SSB symbol.
[0177] During random access, the UE sends a random access preamble on the valid RO. In terrestrial communication scenarios, due to the small round-trip delay and small TA, the interval N between the valid RO and the SSB symbol is gap Smaller, such as the existing N gap The maximum value is only 16 symbols. However, in the NTN scenario, the timing advance made by the UE is much larger than the N specified in the existing protocol. gap If the definition of terrestrial communication is followed, the position where the UE actually sends the uplink will exceed the SSB. Therefore, it is necessary to redefine the mechanism for determining the effective RO. Accordingly, in this embodiment, by setting a first time length of a reasonable length (for example, greater than the existing N gapThe interval value of the defined value) ensures that the final valid RO is within the SSB, so that the UE can send the random access preamble code on the correct valid RO, ensuring the reliability of random access.
[0178] Case 1: The first duration may be determined according to an offset value and an interval value, wherein the interval value is associated with the subcarrier interval corresponding to the random access preamble code. For ease of distinction, the offset value in this example is recorded as a first offset value.
[0179] Specifically, the interval value may be, for example, N defined in the existing protocol. gap .
[0180] Furthermore, the first duration may be equal to the sum of the first offset value and the interval value. In other words, in this example, the valid RO is defined as the interval between the last symbol of the last SSB in the configured downlink transmission resource and the last downlink symbol by at least k_offset time slots + N in the current SSB cycle. gap RO after the symbol, such as Fig.15 As shown, and the effective RO does not exceed the position of the SSB in the PRACH time slot. Wherein k_offset is the first offset value, Fig.15 It is only shown for example that the last symbol of the last SSB in the valid RO and the configured downlink transmission resource is at least separated by the interval value plus the first offset value.
[0181] Compared with the terrestrial communication scenario, this implementation scheme uses the NTN scenario TDD mode to gap On the basis of, an additional first offset value k_offset is added to offset the influence of the timing advance.
[0182] Furthermore, the first offset value k_offset may be a value configured by the base station through broadcast in the NTN scenario, for example, may be configured through SIB.
[0183] Furthermore, the first offset value may be configured at the cell level, and all UEs located in the same cell may use the same first offset value.
[0184] Case 2: The first duration can be determined according to the offset value.
[0185] For example, the offset value may be, for example, the first offset value in the above case 1. That is, the valid RO may be defined as the RO that is at least k_offset time slots away from the last symbol of the last SSB in the configured downlink transmission resource and the last downlink symbol in the current SSB cycle, such as Fig.16 As shown, the effective RO does not exceed the position of the SSB in the PRACH time slot. Fig.16It is only exemplary to show that the last symbol of the last SSB in the valid RO and the configured downlink transmission resource is at least separated by the first offset value. In this example, considering that the time length of the first offset value k_offset time slots may be much greater than N gap The time length of a symbol, therefore, N gap Can be ignored.
[0186] For another example, the offset value may be, for example, a second offset value. Different from the first offset value in the above case 1, the second offset value may be determined according to the maximum TA of the serving cell. Fig.17 , the network can configure the second offset value offset according to the maximum TA in the serving cell, and regard the RO that is spaced by the second offset value offset time slots from the last symbol of the last SSB in the configured downlink transmission resource as a valid RO. At the same time, the valid RO must also meet the requirement of not exceeding the position of the SSB in the PRACH time slot, and be spaced by at least the length of the second offset value from the last downlink symbol.
[0187] In a specific implementation, the effective RO may be located in the configured uplink transmission resource. In this example, after the timing advance compensation is performed, the effective RO may be located in the current SSB cycle, or may be located in the SSB cycle before the current SSB cycle.
[0188] In a specific implementation, when the TA value is large (for example, TA is greater than the length of the SSB cycle), after the UE performs uplink timing synchronization, the actual uplink transmission position may not be within the current SSB cycle, but may be located in one or more SSB cycles before the current SSB cycle (such as Fig.18 The arrow in the middle indicates the position).
[0189] Further, in this example, the effective RO may not exceed the position of the SSB in the PRACH time slot in the time domain after TA compensation, be located after the symbol configured for downlink transmission, and be located after the last symbol of the last SSB in the configured downlink transmission resource.
[0190] For example, refer to Fig.18 , the RO that meets the following conditions is determined as a valid RO: after TA compensation, it does not exceed the position of the SSB in the PRACH time slot in the time domain, and is located after the symbol configured for downlink transmission and the last symbol of the last SSB in the configured downlink transmission resource. Figures 14 to 17The difference between the illustrated embodiments is that, in this embodiment, there is no restriction on the interval between the valid RO and the symbol configured for downlink transmission (or the symbol where the last SSB in the configured downlink transmission resource is located) being at least greater than the first time length, as long as the valid RO is located after the last SSB symbol and the last downlink symbol in the SSB period after TA compensation.
[0191] From the above, by adopting this implementation scheme, by designing a valid RO determination mechanism suitable for the TDD mode in the NTN scenario, the UE and the network device reach a consensus on the location of the valid RO, send a random access preamble on the valid RO, and successfully initiate the random access process.
[0192] further, Figures 13 to 18 The solution described in the embodiment shown can be combined with the above Fig. 9 The solutions described in the illustrated embodiments are used in combination.
[0193] Fig.19 1 is a schematic diagram of the structure of a communication device (ie, communication device 19) provided in an embodiment of the present application. A person skilled in the art will appreciate that the communication device 19 described in this embodiment can be used to implement the above Figures 1 to 18 The method and technical solution described in the embodiments. The communication device 19 may be the UE mentioned above.
[0194] Specifically, refer to Fig.19 The communication device 19 may include: a receiving module 191, used to receive configuration information, wherein the configuration information is used to configure available time domain resources within the target resources, the target resources are not configured as uplink transmission resources and are not configured as downlink transmission resources, and the end position of the available time domain resources is continuous with the start position of the configured uplink transmission resources in the time domain; a monitoring module 192, used to monitor downlink transmission in the available time domain resources.
[0195] In a specific implementation, the available time domain resource is a continuous time domain resource, and the configuration information includes indication information, where the indication information is used to indicate a time length, and the time length is used to determine the length of the available time domain resource.
[0196] In a specific implementation, the time length is used to indicate the length of the available time domain resources.
[0197] Further, the time length is determined according to the minimum timing advance of the serving cell.
[0198] In a specific implementation, the length of the available time domain resources is determined in advance according to the time length and a common timing.
[0199] Furthermore, the time length is determined according to the round-trip time between the service satellite and the sub-satellite point.
[0200] In a specific implementation, the configuration information is specifically used to configure one or more time units in the configured target resource as the available time domain resource.
[0201] In a specific implementation, the configuration information includes first information and second information, wherein the first information is used to configure the ratio of time units in a first time domain resource, and the second information is used to configure the ratio of time units in a second time domain resource, the first time domain resource and the second time domain resource are continuous in the time domain, and the time domain resources composed of the first time domain resource and the second time domain resource appear periodically in the time domain.
[0202] In a specific implementation, the communication device 19 also includes: a sending module (not shown), which sends a random access preamble code at an effective random access opportunity; wherein the effective random access opportunity is located in the configured uplink transmission resource, or the effective random access opportunity does not exceed the position of the synchronization signal block in the physical random access channel time slot in the time domain, is spaced at least the first time length from the configured symbol for downlink transmission, and is spaced at least the first time length from the last symbol of the last synchronization signal block in the configured downlink transmission resource, or the effective random access opportunity does not exceed the position of the synchronization signal block in the physical random access channel time slot in the time domain after timing advance compensation, is located after the configured symbol for downlink transmission, and is located after the last symbol of the last synchronization signal block in the configured downlink transmission resource.
[0203] Further, the first duration is determined according to an offset value and an interval value, and the interval value is associated with the subcarrier interval corresponding to the random access preamble code; or, the first duration is determined according to the offset value; or, the first duration is determined according to the maximum timing advance of the serving cell.
[0204] For more information about the working principle and working mode of the communication device 19, please refer to the above Figures 1 to 18 The relevant description in will not be repeated here.
[0205] In a specific implementation, the above-mentioned communication device 3 may correspond to a chip with a data transmission function in the UE, or to a chip with a communication function, such as a system-on-a-chip (SOC for short), a baseband chip, etc.; or to a chip module in the UE that includes a chip with a communication function; or to a chip module with a data processing function chip, or to a UE.
[0206] Fig. 202 is a schematic diagram of the structure of another communication device (referred to as communication device 20) provided in an embodiment of the present application. A person skilled in the art will appreciate that the communication device 20 described in this embodiment can be used to implement the above Figures 1 to 18 The method and technical solution described in the embodiment. The communication device 20 can be the network device mentioned above.
[0207] Specifically, refer to Fig. 20 The communication device 20 described in this embodiment may include: a sending module 201, used to send configuration information, wherein the configuration information is used to configure available time domain resources within the target resources, the target resources are not configured as uplink transmission resources and are not configured as downlink transmission resources, and the end position of the available time domain resources is continuous with the starting position of the configured uplink transmission resources in the time domain; a transmission module 202, used to transmit downlink data in the available time domain resources.
[0208] In a specific implementation, the available time domain resource is a continuous time domain resource, and the configuration information includes indication information, where the indication information is used to indicate a time length, and the time length is used to determine the length of the available time domain resource.
[0209] In a specific implementation, the time length is used to indicate the length of the available time domain resources.
[0210] Further, the time length is determined according to the minimum timing advance of the serving cell.
[0211] In a specific implementation, the length of the available time domain resources is determined in advance according to the time length and a common timing.
[0212] Furthermore, the time length is determined according to the round-trip time between the service satellite and the sub-satellite point.
[0213] In a specific implementation, the configuration information is specifically used to configure one or more time units in the configured target resource as the available time domain resource.
[0214] In a specific implementation, the configuration information includes first information and second information, wherein the first information is used to configure the ratio of time units in a first time domain resource, and the second information is used to configure the ratio of time units in a second time domain resource, the first time domain resource and the second time domain resource are continuous in the time domain, and the time domain resources composed of the first time domain resource and the second time domain resource appear periodically in the time domain.
[0215] In a specific implementation, the communication device 20 may also include: a receiving module (not shown) for receiving a random access preamble code at an effective random access opportunity; wherein the effective random access opportunity is located in the configured uplink transmission resource, or the effective random access opportunity does not exceed the position of the synchronization signal block in the physical random access channel time slot in the time domain, is spaced at least the first time length from the configured symbol for downlink transmission, and is spaced at least the first time length from the last symbol of the last synchronization signal block in the configured downlink transmission resource, or the effective random access opportunity does not exceed the position of the synchronization signal block in the physical random access channel time slot in the time domain after timing advance compensation, is located after the configured symbol for downlink transmission, and is located after the last symbol of the last synchronization signal block in the configured downlink transmission resource.
[0216] Further, the first duration is determined according to an offset value and an interval value, and the interval value is associated with the subcarrier interval corresponding to the random access preamble code; or, the first duration is determined according to the offset value; or, the first duration is determined according to the maximum timing advance of the serving cell.
[0217] For more information about the working principle and working method of the communication device 20, please refer to the above Figures 1 to 18 The relevant description in will not be repeated here.
[0218] In a specific implementation, the above-mentioned communication device 20 may correspond to a chip with communication function in a network device, or to a chip with data processing function, such as a system-on-a-chip (SOC for short), a baseband chip, etc.; or to a chip module in a network device that includes a chip with communication function; or to a chip module with a chip with data processing function, or to a network device.
[0219] In a specific implementation, each module / unit included in each device or product described in the above embodiments may be a software module / unit or a hardware module / unit, or may be partly a software module / unit and partly a hardware module / unit.
[0220] For example, for each device or product applied to or integrated in a chip, each module / unit contained therein may be implemented in the form of hardware such as circuits, or at least some of the modules / units may be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for each device or product applied to or integrated in a chip module, each module / unit contained therein may be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be implemented in the form of software programs. The element can be implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0221] The embodiment of the present application also provides a computer-readable storage medium storing a computer program, and when the computer program is executed by a processor, the steps of the communication method provided in any of the above embodiments are executed. Preferably, the storage medium may include a computer-readable storage medium such as a non-volatile memory or a non-transitory memory. The storage medium may include a ROM, a RAM, a magnetic disk, an optical disk, a mechanical hard disk, a solid-state hard disk, etc.
[0222] Fig.21 It is a structural diagram of another communication device provided in an embodiment of the present application.
[0223] Specifically, refer to Fig.21 The communication device may include a processor 211, the processor 211 and a memory 212 are coupled, and the memory 212 may be located inside the device or outside the device. Optionally, a transceiver 213 is further included. The memory 212, the processor 211 and the transceiver 213 may be connected via a communication bus. The memory 212 stores a computer program that can be run on the processor 211, and the processor 211 executes the above-mentioned Figures 1 to 18In the steps of the communication method provided in the illustrated embodiment, the transceiver 213 may perform the above sending and / or receiving actions under the control of the processor 211. The communication device may be the above network device or a UE.
[0224] In the embodiment of the present application, the memory 212 includes a non-volatile memory or a non-transitory memory, and may also include an optical disk, a mechanical hard disk, a solid-state hard disk, etc.
[0225] In the embodiment of the present application, the processor 211 may be a central processing unit (CPU), and the processor 211 may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0226] A person skilled in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing the relevant hardware through a program, and the program may be stored in a computer-readable storage medium, which may include: ROM, RAM, disk or CD, etc.
[0227] The embodiments described in this application are described with reference to the flowcharts and / or block diagrams of the methods, devices (apparatus), and computer program products according to the embodiments of the application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0228] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0229] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0230] It should also be noted that in the embodiments of the present application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent the existence of A alone, the existence of A and B at the same time, and the existence of B alone. Among them, A and B can be singular or plural. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can be represented by: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.
[0231] In the embodiments of the present application, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the presence of other identical elements in the process, method, commodity or device including the element.
[0232] The present application may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. The present application may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0233] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0234] Those skilled in the art will appreciate that the various units and algorithm steps described in the embodiments of the present application can be implemented by a combination of electronic hardware, computer software, and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0235] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described devices, apparatuses and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0236] Although the present application is disclosed as above, the present application is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present application. Therefore, the protection scope of the present application shall be subject to the scope defined by the claims.
Claims
1. A communication method, characterized in that: include: receiving configuration information, where the configuration information is used to configure available time domain resources within a target resource, where the target resource is not configured as an uplink transmission resource and is not configured as a downlink transmission resource, and where an end position of the available time domain resource is continuous with a start position of the configured uplink transmission resource in the time domain; The downlink transmission is monitored in the available time domain resources.
2. The communication method according to claim 1, characterized in that: The available time domain resource is a continuous time domain resource, and the configuration information includes indication information, where the indication information is used to indicate a time length, and the time length is used to determine the length of the available time domain resource.
3. The communication method according to claim 2, characterized in that: The time length is used to indicate the length of the available time domain resources.
4. The communication method according to claim 3, characterized in that: The time length is determined according to the minimum timing advance of the serving cell.
5. The communication method according to claim 2, characterized in that: The length of the available time domain resources is determined according to the time length and the common timing advance of the serving cell.
6. The communication method according to claim 5, characterized in that: The time length is determined according to the round-trip time between the service satellite and the sub-satellite point.
7. The communication method according to any one of claims 1 to 6, characterized in that: The configuration information is specifically used to configure one or more time units in the configured target resource as the available time domain resource.
8. The communication method according to claim 1, characterized in that: The configuration information includes first information and second information, wherein the first information is used to configure the ratio of time units in the first time domain resource, and the second information is used to configure the ratio of time units in the second time domain resource, the first time domain resource and the second time domain resource are continuous in the time domain, and the time domain resources composed of the first time domain resource and the second time domain resource appear periodically in the time domain.
9. The communication method according to any one of claims 1 to 8, characterized in that: The method further comprises: A random access preamble is sent at a valid random access opportunity; wherein the valid random access opportunity is located in a configured uplink transmission resource, or the valid random access opportunity does not exceed the position of a synchronization signal block in a physical random access channel time slot in the time domain, is spaced from the configured symbol for downlink transmission by at least the first time duration, and is spaced from the last symbol of the last synchronization signal block in the configured downlink transmission resource by at least the first time duration, or the valid random access opportunity does not exceed the position of a synchronization signal block in a physical random access channel time slot in the time domain after timing advance compensation, is located after the configured symbol for downlink transmission, and is located after the last symbol of the last synchronization signal block in the configured downlink transmission resource.
10. The communication method according to claim 9, characterized in that: The first duration is determined according to an offset value and an interval value, wherein the interval value is associated with a subcarrier interval corresponding to the random access preamble code; or, the first duration is determined according to the offset value; or, the first duration is determined according to a maximum timing advance of a serving cell.
11. A communication device, characterized in that: include: A receiving module, configured to receive configuration information, wherein the configuration information is used to configure available time domain resources within a target resource, wherein the target resource is not configured as an uplink transmission resource and is not configured as a downlink transmission resource, and an end position of the available time domain resource is continuous with a start position of the configured uplink transmission resource in the time domain; The monitoring module is used to monitor downlink transmission in the available time domain resources.
12. A communication method, characterized in that: include: Sending configuration information, where the configuration information is used to configure available time domain resources within a target resource, where the target resource is not configured as an uplink transmission resource and is not configured as a downlink transmission resource, and where an end position of the available time domain resource is continuous with a start position of the configured uplink transmission resource in the time domain; The downlink data is transmitted in the available time domain resources.
13. The communication method according to claim 12, characterized in that: The available time domain resource is a continuous time domain resource, and the configuration information includes indication information, where the indication information is used to indicate a time length, and the time length is used to determine the length of the available time domain resource.
14. The communication method according to claim 13, characterized in that: The time length is used to indicate the length of the available time domain resources.
15. The communication method according to claim 14, characterized in that: The time length is determined according to the minimum timing advance of the serving cell.
16. The communication method according to claim 13, characterized in that: The length of the available time domain resources is determined according to the time length and the common timing advance of the serving cell.
17. The communication method according to claim 16, characterized in that: The time length is determined according to the round-trip time between the service satellite and the sub-satellite point.
18. The communication method according to any one of claims 12 to 17, characterized in that: The configuration information is specifically used to configure one or more time units in the configured target resource as the available time domain resource.
19. The communication method according to claim 12, characterized in that: The configuration information includes first information and second information, wherein the first information is used to configure the ratio of time units in the first time domain resource, and the second information is used to configure the ratio of time units in the second time domain resource, the first time domain resource and the second time domain resource are continuous in the time domain, and the time domain resources composed of the first time domain resource and the second time domain resource appear periodically in the time domain.
20. The communication method according to any one of claims 12 to 19, characterized in that: The method further comprises: A random access preamble is received at a valid random access opportunity; wherein the valid random access opportunity is located in a configured uplink transmission resource, or the valid random access opportunity does not exceed the position of a synchronization signal block in a physical random access channel time slot in the time domain, is spaced from a symbol configured for downlink transmission by at least a first time duration, and is spaced from a last symbol of a last synchronization signal block in the configured downlink transmission resource by at least a first time duration, or the valid random access opportunity does not exceed the position of a synchronization signal block in a physical random access channel time slot in the time domain after timing advance compensation, is located after a symbol configured for downlink transmission, and is located after a last symbol of a last synchronization signal block in the configured downlink transmission resource.
21. The communication method according to claim 20, characterized in that: The first duration is determined according to an offset value and an interval value, wherein the interval value is associated with a subcarrier interval corresponding to the random access preamble code; or, the first duration is determined according to the offset value; or, the first duration is determined according to a maximum timing advance of a serving cell.
22. A communication device, characterized in that: include: A sending module, configured to send configuration information, wherein the configuration information is used to configure available time domain resources within a target resource, wherein the target resource is not configured as an uplink transmission resource and is not configured as a downlink transmission resource, and an end position of the available time domain resource is continuous with a start position of the configured uplink transmission resource in the time domain; The transmission module is used to transmit downlink data in the available time domain resources.
23. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a computer, the steps of the method described in any one of claims 1 to 10 or any one of claims 12 to 21 are performed.
24. A communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, the processor performs the steps of the method described in any one of claims 1 to 10 or any one of claims 12 to 21.