Time domain resource allocation method, data transmission method, base station and terminal

By sending DCI signaling from the base station to indicate the starting symbol and redundancy version of the terminal's time domain resources, combined with LBT monitoring, the problem of time domain resource allocation in the NR-U scenario is solved, and the success rate of uplink transmission and spectrum efficiency are improved.

CN114245464BActive Publication Date: 2026-02-24BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111555358.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2018-12-26
Publication Date
2026-02-24
Estimated Expiration
2039-03-05

AI Technical Summary

Technical Problem

In the NR-U scenario, how to effectively allocate time-domain resources to avoid interference from neighboring base stations and improve uplink transmission success rate and spectrum efficiency.

Method used

The base station instructs the terminal on the start symbol and redundancy version of time-domain resources by sending DCI signaling. The terminal sends PUSCH according to the signaling and optimizes the scheduling of time-domain resources by combining the cutoff position of LBT listening.

Benefits of technology

It improves uplink transmission success rate and spectrum efficiency in NR-U scenarios, and enhances the reliability and accuracy of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114245464B_ABST
    Figure CN114245464B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a time domain resource allocation method, a data sending method, a base station and a terminal, and belongs to the technical field of communication. The method comprises: a base station sends downlink control information (DCI) signaling, the DCI signaling is used to indicate time domain resources used by a terminal for physical uplink shared channel (PUSCH) sending, and the DCI signaling is also used to indicate a starting symbol of the time domain resources, and the starting symbol is used to indicate a starting symbol of the PUSCH sending of the terminal. In the present disclosure, the base station sends the DCI signaling, and indicates the time domain resources used by the terminal for PUSCH sending in the DCI signaling, thereby a time domain resource allocation method in an NR-U scenario is proposed, and the success rate of uplink sending and the spectral efficiency are improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the invention patent application filed on December 26, 2018, with application number 201880002614.X and entitled "Time Domain Resource Allocation Method, Data Transmission Method, Base Station and Terminal". Technical Field

[0002] This disclosure relates to the field of communication technology, and in particular to a time-domain resource allocation method, a data transmission method, a base station, and a terminal. Background Technology

[0003] 5G (5th Generation) and NR (New Radio) are important application scenarios in the 5G field, and can use unlicensed frequency bands to transmit data. Unlicensed frequency bands refer to frequency bands that can be used free of charge without authorization; common WiFi operates in unlicensed frequency bands. Since unlicensed frequency bands are not subject to operator network deployment control, to avoid interference from neighboring base stations, base stations need to allocate time-domain resources to terminals. Based on the allocated time-domain resources, the terminal uses the LBT (Listen Before Talk) mechanism to listen to the PUSCH (Physical Uplink Shared Channel). If the PUSCH is detected to be idle in any time-domain resource, then the PUSCH will be transmitted within that time-domain resource.

[0004] LAA (Licensed-Assisted Access) defines time-domain resources, specifying a subframe length of 1 ms, with each subframe consisting of two time slots, and each time slot containing 7 symbols. Based on these definitions, LAA's uplink scheduling method can schedule multiple subframes. The UE can transmit PUSCH within each scheduled subframe, and the RV (Redundancy Version) of the data transmitted within each subframe is independently configured.

[0005] Currently, NR introduces the concepts of multiple subcarrier intervals and hourly slots, and redefines time slots and their lengths. For unlicensed (NR-U) spectrum access based on NR, how to allocate time-domain resources based on NR's time slots and hourly slots is a problem that needs to be solved. Therefore, how to allocate time-domain resources in the NR-U scenario has become a problem of great interest to those skilled in the art. Summary of the Invention

[0006] To overcome the problems existing in related technologies, this disclosure provides a time-domain resource allocation method, a data transmission method, a base station, and a terminal.

[0007] According to a first aspect of the present disclosure, a time-domain resource allocation method is provided, the method being applied to a base station, the method comprising:

[0008] The base station sends DCI (Downlink Control Information) signaling, which is used to indicate the time domain resources used by the terminal for transmission of the Physical Uplink Shared Channel (PUSCH). The DCI signaling is also used to indicate the start symbol of the time domain resources, which is used to indicate the start symbol of the terminal's PUSCH transmission.

[0009] In another possible implementation, the time-domain resource is at least one time slot, and the scheduling method of the time-domain resource is to schedule based on each time slot.

[0010] In another possible implementation, the start symbol of the time-domain resource is for the first time slot in at least one time slot or for each time slot in at least one time slot.

[0011] In another possible implementation, the DCI signaling is also used to instruct N RVs and the terminal to use their respective RVs to send PUSCH in each time slot of the time domain resources.

[0012] Wherein, N is the number of time slots in the time-domain resources indicated by the DCI signaling.

[0013] In another possible implementation, the time-domain resource is at least one hourly slot, and the time-domain resource is scheduled based on each hourly slot.

[0014] In another possible implementation, the starting symbol of the time-domain resource is for the first hour slot or for each hour slot, and the DCI signaling is also used to indicate the number of symbols included in each hour slot.

[0015] In another possible implementation, the DCI signaling is also used to instruct the M redundant versions RV and the terminal to use their respective corresponding RVs to send PUSCH in each time slot of the time domain resources.

[0016] Where M is the number of hour slots in the DCI signaling indication time domain resources.

[0017] In another possible implementation, the time-domain resource comprises at least one time slot and at least one hour slot, and the scheduling method of the time-domain resource includes scheduling based on each time slot for at least one time slot and scheduling based on each hour slot for at least one hour slot.

[0018] In another possible implementation, the start symbol of the time-domain resource refers to each or the first time slot in at least one time slot, and / or the first or each hour slot in at least one hour slot.

[0019] In another possible implementation, the DCI signaling is also used to instruct the K redundant versions RV and the terminal to use their respective corresponding RVs to send PUSCH in each time slot and hour slot of the time domain resources.

[0020] Wherein, K is the number of time slots and hour slots in the DCI signaling indication time domain resources.

[0021] In another possible implementation, the specified position of the start symbol of PUSCH transmission within each time slot or smaller time slot is the start position of PUSCH transmission.

[0022] In another possible implementation, the specified position of the start symbol of PUSCH transmission within each time slot or smaller time slot is the PUSCH transmission start position, including:

[0023] The start symbol for PUSCH transmission within each time slot or smaller time slot is the starting position for PUSCH transmission; or,

[0024] The position following the start symbol of the PUSCH transmission within each time slot or smaller time slot, after a preset duration, is the start position of the PUSCH transmission; or,

[0025] The starting position of PUSCH transmission is determined by adding a preset duration to the TA (Timing Advance) after the start symbol within each time slot or smaller time slot; or,

[0026] The starting position of the PUSCH transmission is the position of the adjacent symbol after the starting symbol of the PUSCH transmission within each time slot or smaller time slot.

[0027] In another possible implementation, the method further includes:

[0028] The base station sends control signaling, which is used to instruct the terminal to perform Listen-Before-Speak (LBT) listening at the cutoff position. The control signaling includes one or more combinations of Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and DCI signaling.

[0029] In another possible implementation, each time slot includes 14 symbols, with the starting symbol being any one of the 14 symbols.

[0030] In another possible implementation, when the time-domain resources are scheduled based on each time slot, each time slot has at least one start symbol.

[0031] According to a second aspect of the present disclosure, a data transmission method is provided, the method being applied to a terminal, the method comprising:

[0032] The terminal receives DCI signaling sent by the base station. The DCI signaling is used to indicate the time domain resources used by the terminal for PUSCH transmission. The DCI signaling is also used to indicate the start symbol of the time domain resources.

[0033] The terminal sends PUSCH according to the DCI signaling.

[0034] In another possible implementation, the time-domain resource includes at least one time slot and / or at least one hour slot.

[0035] In another possible implementation, the terminal sends a PUSCH based on the DCI signaling, including:

[0036] The terminal determines the start symbol for PUSCH transmission based on the start symbol.

[0037] In another possible implementation, the time-domain resource is at least one time slot, and the scheduling method of the time-domain resource is to schedule based on each time slot.

[0038] In another possible implementation, the start symbol of the time-domain resource is for the first time slot in at least one time slot or for each time slot in at least one time slot.

[0039] In another possible implementation, the DCI signaling is also used to indicate N redundant versions RV;

[0040] The terminal sends PUSCH according to the DCI signaling, including:

[0041] The terminal uses its respective RV to send PUSCH in each time slot of the time domain resource.

[0042] Wherein, N is the number of time slots in the DCI signaling indication time domain resources.

[0043] In another possible implementation, the time-domain resource is at least one hourly slot, and the time-domain resource is scheduled based on each hourly slot.

[0044] In another possible implementation, the starting symbol of the time-domain resource is for the first hour slot or for each hour slot, and the DCI signaling is also used to indicate the number of symbols included in each hour slot.

[0045] In another possible implementation, the DCI signaling is also used to indicate M redundant versions RV;

[0046] The terminal sends PUSCH according to the DCI signaling, including:

[0047] The terminal uses its corresponding RV to send PUSCH in each hour slot of the time domain resource.

[0048] Where M is the number of hour slots in the DCI signaling indication time domain resources.

[0049] In another possible implementation, the time-domain resource comprises at least one time slot and at least one hour slot, and the scheduling method of the time-domain resource includes scheduling based on each time slot for at least one time slot and scheduling based on each hour slot for at least one hour slot.

[0050] In another possible implementation, the start symbol of the time-domain resource refers to each or the first time slot in at least one time slot, and / or the first or each hour slot in at least one hour slot.

[0051] In another possible implementation, the DCI signaling is also used to indicate K redundant versions RV;

[0052] The terminal sends PUSCH according to the DCI signaling, including:

[0053] The terminal uses its respective RV to send PUSCH in each time slot and hour slot of the time domain resources.

[0054] Wherein, K is the number of time slots and hour slots in the DCI signaling indication time domain resources.

[0055] In another possible implementation, the specified position of the start symbol of PUSCH transmission within each time slot or smaller time slot is the start position of PUSCH transmission.

[0056] In another possible implementation, the terminal sends a PUSCH based on the DCI signaling, including:

[0057] The terminal sends PUSCH using the start symbol of the PUSCH transmission within each time slot or small time slot as the start position for PUSCH transmission; or,

[0058] The terminal sends PUSCH starting at a position with a preset duration following the start symbol of the PUSCH transmission within each time slot or small time slot; or,

[0059] The terminal sends PUSCH starting at a position where the PUSCH transmission begins after a preset duration plus the TA (Transmission Aspect) within each time slot or small time slot; or,

[0060] The terminal sends PUSCH with the starting position of the adjacent symbol after the starting symbol of the PUSCH transmission in each time slot or hourly slot as the starting position of the PUSCH transmission.

[0061] In another possible implementation, the method further includes:

[0062] The terminal receives control signaling sent by the base station. This control signaling is used to indicate the cutoff position for the terminal to perform Listen-Before-Speak (LBT) eavesdropping. The control signaling includes one or more combinations of Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and Digital Access Control (DCI) signaling; or...

[0063] The terminal obtains the cutoff position for LBT monitoring from the chip.

[0064] In another possible implementation, each time slot includes 14 symbols, with the starting symbol being any one of the 14 symbols.

[0065] According to a third aspect of the present disclosure, a base station for time-domain resource allocation is provided, the base station comprising:

[0066] The transmitting module is used to transmit downlink control information (DCI) signaling, which is used to indicate the time-domain resources used by the terminal for transmission of the Physical Uplink Shared Channel (PUSCH). The DCI signaling is also used to indicate the start symbol of the time-domain resources, which is used to indicate the start symbol of the terminal's PUSCH transmission.

[0067] In another possible implementation, the time-domain resource is at least one time slot, and the scheduling method of the time-domain resource is to schedule based on each time slot.

[0068] In another possible implementation, the start symbol of the time-domain resource is for the first time slot in at least one time slot or for each time slot in at least one time slot.

[0069] In another possible implementation, the DCI signaling is also used to instruct N redundant versions RV and the terminal to use their respective corresponding RV to send PUSCH in each time slot of the time domain resource.

[0070] Wherein, N is the number of time slots in the time-domain resources indicated by the DCI signaling.

[0071] In another possible implementation, the time-domain resource is at least one hourly slot, and the time-domain resource is scheduled based on each hourly slot.

[0072] In another possible implementation, the starting symbol of the time-domain resource is for the first hour slot or for each hour slot, and the DCI signaling is also used to indicate the number of symbols included in each hour slot.

[0073] In another possible implementation, the DCI signaling is also used to instruct the M redundant versions RV and the terminal to use their respective corresponding RVs to send PUSCH in each time slot of the time domain resources.

[0074] Where M is the number of hour slots in the DCI signaling indication time domain resources.

[0075] In another possible implementation, the time-domain resource comprises at least one time slot and at least one hour slot, and the scheduling method of the time-domain resource includes scheduling based on each time slot for at least one time slot and scheduling based on each hour slot for at least one hour slot.

[0076] In another possible implementation, the start symbol of the time-domain resource is for each of at least one time slot or the first time slot, and / or for each of at least one hour slot.

[0077] In another possible implementation, the DCI signaling is also used to instruct the K redundant versions RV and the terminal to use their respective corresponding RVs to send PUSCH in each time slot and hour slot of the time domain resources.

[0078] Wherein, K is the number of time slots and hour slots in the DCI signaling indication time domain resources.

[0079] In another possible implementation, the specified position of the start symbol of PUSCH transmission within each time slot or smaller time slot is the start position of PUSCH transmission.

[0080] In another possible implementation, the specified position of the start symbol of PUSCH transmission within each time slot or smaller time slot is the PUSCH transmission start position, including:

[0081] The start symbol for PUSCH transmission within each time slot or smaller time slot is the starting position for PUSCH transmission; or,

[0082] The position following the start symbol of the PUSCH transmission within each time slot or smaller time slot, after a preset duration, is the start position of the PUSCH transmission; or,

[0083] The starting position of PUSCH transmission is determined by the preset duration plus the timing advance TA after the start symbol of PUSCH transmission within each time slot or hourly slot; or,

[0084] The starting position of the PUSCH transmission is the position of the adjacent symbol after the starting symbol of the PUSCH transmission within each time slot or smaller time slot.

[0085] In another possible implementation, the transmitting module is further configured to transmit control signaling, which is used to indicate the cutoff position for the terminal to perform Listen-Before-Speak (LBT) listening. The control signaling includes one or more combinations of Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and DCI signaling.

[0086] In another possible implementation, each time slot includes 14 symbols, with the starting symbol being any one of the 14 symbols.

[0087] In another possible implementation, when the time-domain resources are scheduled based on each time slot, each time slot has at least one start symbol.

[0088] According to a fourth aspect of the present disclosure, a terminal for data transmission is provided, the terminal comprising:

[0089] The receiving module is used to receive DCI signaling sent by the base station. The DCI signaling is used to indicate the time domain resources used by the terminal for PUSCH transmission. The DCI signaling is also used to indicate the start symbol of the time domain resources.

[0090] The sending module is used to send PUSCH according to the DCI signaling.

[0091] In another possible implementation, the time-domain resource includes at least one time slot and / or at least one hour slot.

[0092] In another possible implementation, the sending module is configured to determine the start symbol for PUSCH transmission based on the start symbol.

[0093] In another possible implementation, the time-domain resource is at least one time slot, and the scheduling method of the time-domain resource is to schedule based on each time slot.

[0094] In another possible implementation, the start symbol of the time-domain resource is for the first time slot in at least one time slot or for each time slot in at least one time slot.

[0095] In another possible implementation, the DCI signaling is also used to indicate N redundant versions RV;

[0096] The sending module is used to send PUSCH in each time slot of the time domain resource using its corresponding RV.

[0097] Wherein, N is the number of time slots in the DCI signaling indication time domain resources.

[0098] In another possible implementation, the time-domain resource is at least one hourly slot, and the time-domain resource is scheduled based on each hourly slot.

[0099] In another possible implementation, the starting symbol of the time-domain resource is for the first hour slot or for each hour slot, and the DCI signaling is also used to indicate the number of symbols included in each hour slot.

[0100] In another possible implementation, the DCI signaling is also used to indicate M redundant versions RV;

[0101] The sending module is used to send PUSCH using its corresponding RV in each hour slot of the time domain resource;

[0102] Where M is the number of hour slots in the DCI signaling indication time domain resources.

[0103] In another possible implementation, the time-domain resource comprises at least one time slot and at least one hour slot, and the scheduling method of the time-domain resource includes scheduling based on each time slot for at least one time slot and scheduling based on each hour slot for at least one hour slot.

[0104] In another possible implementation, the start symbol of the time-domain resource refers to each or the first time slot in at least one time slot, and / or the first or each hour slot in at least one hour slot.

[0105] In another possible implementation, the DCI signaling is also used to indicate K redundant versions RV;

[0106] The sending module is used to send PUSCH using their respective corresponding RVs in each time slot and hour slot of the time domain resources.

[0107] Wherein, K is the number of time slots and hour slots in the DCI signaling indication time domain resources.

[0108] In another possible implementation, the specified position of the start symbol of PUSCH transmission within each time slot or smaller time slot is the start position of PUSCH transmission.

[0109] In another possible implementation, the transmitting module is configured to transmit PUSCH with the start symbol of the PUSCH transmission within each time slot or small time slot as the starting position for PUSCH transmission; or,

[0110] The sending module is configured to send PUSCH starting at a position with a preset duration following the start symbol of the PUSCH transmission within each time slot or hourly slot; or,

[0111] The transmitting module is configured to transmit PUSCH with the starting position of the PUSCH transmission set to a preset duration plus the TA (Transmission Aspect) after the start symbol of the PUSCH transmission within each time slot or small time slot; or,

[0112] The transmission module is used to transmit PUSCH with the starting position of the adjacent symbol after the starting symbol of the PUSCH transmission in each time slot or hour slot as the starting position of the PUSCH transmission.

[0113] In another possible implementation, the terminal further includes:

[0114] The receiving module is configured to receive control signaling sent by the base station. The control signaling is used to indicate the cutoff position for the terminal to perform Listen-Before-Speak (LBT) eavesdropping. The control signaling includes one or more combinations of Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and Digital Access Control (DCI) signaling; or...

[0115] The acquisition module is used to obtain the cutoff position for LBT monitoring from the chip.

[0116] In another possible implementation, each time slot includes 14 symbols, with the starting symbol being any one of the 14 symbols.

[0117] According to a fifth aspect of the present disclosure, a time-domain resource allocation apparatus is provided, comprising:

[0118] processor;

[0119] Memory used to store instructions that can be executed by the processor;

[0120] The processor is configured as follows:

[0121] The terminal sends downlink control information (DCI) signaling, which is used to indicate the time-domain resources used by the terminal for transmission of the Physical Uplink Shared Channel (PUSCH). The DCI signaling is also used to indicate the start symbol of the time-domain resources, which is used to indicate the start symbol of the terminal's PUSCH transmission.

[0122] According to a sixth aspect of the present disclosure, a data transmission apparatus is provided, comprising:

[0123] processor;

[0124] Memory used to store instructions that can be executed by the processor;

[0125] The processor is configured as follows:

[0126] The receiving base station sends DCI signaling, which is used to indicate the time domain resources used by the terminal for PUSCH transmission, and the DCI signaling is also used to indicate the start symbol of the time domain resources;

[0127] PUSCH is sent according to the DCI signaling.

[0128] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:

[0129] The base station proposes a time-domain resource allocation method in the NR-U scenario by sending DCI signaling and instructing the terminal to allocate time-domain resources for PUSCH transmission in the DCI signaling, thereby improving the success rate of uplink transmission and spectrum efficiency.

[0130] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0131] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0132] Figure 1 This is an architectural diagram of a communication system according to an exemplary embodiment.

[0133] Figure 2 This is a flowchart illustrating a time-domain resource allocation method according to an exemplary embodiment.

[0134] Figure 3 This is a flowchart illustrating a data transmission method according to an exemplary embodiment.

[0135] Figure 4 This is a flowchart illustrating another time-domain resource allocation method and data transmission method according to an exemplary embodiment.

[0136] Figure 5 This is a schematic diagram of a time slot according to an exemplary embodiment.

[0137] Figure 6 This is a schematic diagram illustrating another time slot according to an exemplary embodiment.

[0138] Figure 7 This is a schematic diagram illustrating another time slot according to an exemplary embodiment.

[0139] Figure 8 This is a structural block diagram of a base station according to an exemplary embodiment.

[0140] Figure 9 This is a structural block diagram of a terminal according to an exemplary embodiment.

[0141] Figure 10 This is a block diagram illustrating an apparatus for data transmission according to an exemplary embodiment. Detailed Implementation

[0142] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0143] Please refer to Figure 1 It illustrates the architecture diagram of the communication system provided in the embodiments of this disclosure, see below. Figure 1 The communication system includes a base station 101 and a terminal 102.

[0144] The base station 101 is used to provide various communication services to the terminal 101 and to control the terminal 101 to perform corresponding operations.

[0145] Terminal 102 can be a smartphone, PDA (Personal Digital Assistant), etc. It mainly obtains various communication services from base station 101 and performs corresponding operations according to the control instructions of base station.

[0146] Figure 2 This is a flowchart illustrating a time-domain resource allocation method according to an exemplary embodiment, such as... Figure 2 As shown, the time-domain resource allocation method used in a base station includes the following steps.

[0147] In step S201, the base station sends downlink control information (DCI) signaling.

[0148] Specifically, the DCI signaling is used to instruct the terminal on the time-domain resources for transmitting the Physical Uplink Shared Channel (PUSCH). These time-domain resources include at least one time slot and / or at least one hour slot. That is, the time-domain resources may include at least one time slot, at least one hour slot, or both.

[0149] The method provided in this disclosure proposes a time-domain resource allocation method in the NR-U scenario by having the base station send DCI signaling and instructing the terminal to allocate time-domain resources for PUSCH transmission in the DCI signaling, thereby improving the success rate of uplink transmission and spectrum efficiency.

[0150] In another possible implementation, DCI signaling is also used to indicate the start and / or end symbols of time-domain resources;

[0151] The start symbol indicates the start symbol sent by the terminal PUSCH, and the end symbol indicates the end symbol sent by the terminal PUSCH.

[0152] In another possible implementation, the time-domain resource is at least one time slot, and the time-domain resource is scheduled based on each time slot.

[0153] In another possible implementation, the start symbol for the time-domain resource is for the first time slot in at least one time slot, or for each time slot in at least one time slot. In this case, the start symbol can be one value or multiple values.

[0154] In another possible implementation, the end symbol for the time-domain resource refers to the last time slot in at least one time slot or each time slot in at least one time slot. In this case, the end symbol can be a single value.

[0155] In another possible implementation, DCI signaling is also used to instruct the N redundant versions of the RV and the terminal to use their respective RVs for PUSCH transmission in each time slot of the time domain resources. That is, the transmission content of each time slot contains complete PUSCH data information. Due to LBT, the terminal may not detect channel idleness in any particular time slot. For example, if the terminal only detects channel idleness before the last time slot, then PUSCH transmission only needs to be performed in the last time slot, and the base station can correctly decode the data information by receiving the content of this one time slot. If the terminal detects channel idleness before the last three time slots, then PUSCH transmission can be performed in the last three time slots. In this case, the base station can merge and decode the received PUSCH data information from the three time slots, improving reception accuracy.

[0156] Where N is the number of time slots in the time-domain resources indicated by the DCI signaling.

[0157] In another possible implementation, the time-domain resource is at least one hourly slot, and the time-domain resource is scheduled based on each hourly slot.

[0158] In another possible implementation, the starting symbol of the time-domain resource is for the first hour slot or for each hour slot, and DCI signaling is also used to indicate the number of symbols included in each hour slot.

[0159] In another possible implementation, the start symbol of the time-domain resource is for each hourly slot, and the adjacent symbol before the start symbol of the S-th hourly slot is the end symbol of the (S-1)-th hourly slot.

[0160] It should be noted that all symbols within one hourly slot are in the same hourly slot.

[0161] In another possible implementation, DCI signaling is also used to instruct the M redundant versions of the RV and the terminal to use their respective RVs for PUSCH transmission in each hourly slot of the time domain resources. That is, the transmission content of each hourly slot contains complete PUSCH data information. Due to LBT, the terminal may not detect channel idleness in any hourly slot. For example, if the terminal only detects channel idleness before the last hourly slot, then PUSCH transmission only needs to be performed in the last hourly slot, and the base station can correctly receive and decode the data information by receiving the content of this hourly slot. If the terminal detects channel idleness before the last three hourly slots, then PUSCH transmission can be performed in the last three hourly slots. In this case, the base station can merge and decode the received PUSCH data information from the three hourly slots, improving reception accuracy.

[0162] Where M is the number of hour slots in the DCI signaling time domain resources.

[0163] In another possible implementation, the time-domain resource consists of at least one time slot and at least one hour slot, and the scheduling of the time-domain resource includes scheduling based on each time slot for at least one time slot and scheduling based on each hour slot for at least one hour slot.

[0164] In another possible implementation, the start symbol of the time-domain resource refers to each or the first time slot in at least one time slot, and / or the first or each hour slot in at least one hour slot.

[0165] In another possible implementation, the end symbol of the time-domain resource refers to each time slot or the last time slot in at least one time slot, and / or each hour slot in at least one hour slot.

[0166] In another possible implementation, DCI signaling is also used to instruct the K redundant versions of the RV and the terminal to use their respective RVs for PUSCH transmission in each time slot and hourly slot of the time domain resources. Considering that the transmission content of each time slot or hourly slot contains complete PUSCH data information, and due to LBT, the terminal may not detect channel idleness in any particular time slot or hourly slot (e.g., only before the last time slot), then PUSCH transmission only needs to be performed in the last time slot, and the base station can correctly decode the data information by receiving the content of this one time slot. If channel idleness is detected before the last hourly slot and four time slots, then PUSCH transmission can be performed in the last hourly slot and four time slots. In this case, the base station can merge and decode the received PUSCH data information from one hourly slot and four time slots, improving reception accuracy.

[0167] Where K is the number of time slots and hour slots in the DCI signaling time domain resources.

[0168] In another possible implementation, the position near the start symbol of the PUSCH transmission within each time slot or hourly slot is the start position of the PUSCH transmission.

[0169] In another possible implementation, the position near the start symbol of the PUSCH transmission within each time slot or smaller time slot is the PUSCH transmission start position, including:

[0170] The start symbol for PUSCH transmission within each time slot or smaller time slot is the starting position for PUSCH transmission; or,

[0171] The position following the start symbol of the PUSCH transmission within each time slot or smaller time slot, after a preset duration, is the start position of the PUSCH transmission; or,

[0172] The starting position of PUSCH transmission is determined by the preset duration plus the timing advance TA after the start symbol of PUSCH transmission within each time slot or hourly slot; or,

[0173] The starting position of the PUSCH transmission is the position of the adjacent symbol after the starting symbol of the PUSCH transmission within each time slot or smaller time slot.

[0174] In another possible implementation, the method also includes:

[0175] The base station sends control signaling to indicate the cutoff position for the terminal to perform LBT (Listen Before Talk) eavesdropping. The control signaling includes one or more combinations of RRC (Redirect Reception Control), MAC (Machine Interface), and DCI (Distributed Control Interface).

[0176] In another possible implementation, each time slot consists of 14 symbols, with the starting symbol being any one of the 14 symbols.

[0177] In another possible implementation, when the scheduling of time domain resources is based on each time slot, each time slot has at least one start symbol.

[0178] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.

[0179] Figure 3 This is a flowchart illustrating a data transmission method according to an exemplary embodiment, such as... Figure 3 As shown, the data transmission method used in a base station includes the following steps.

[0180] In step S301, the terminal receives DCI signaling sent by the base station.

[0181] The DCI signaling is used to instruct the terminal on the time domain resources for PUSCH transmission, and the time domain resources include at least one time slot and / or at least one hour slot.

[0182] In step S302, the terminal sends a PUSCH according to the DCI signaling.

[0183] The method provided in this disclosure enables the terminal to receive DCI signaling and transmit PUSCH based on the DCI signaling, thereby realizing the allocation of time domain resources in the NR-U scenario and improving the success rate of uplink transmission and spectrum efficiency.

[0184] In another possible implementation, DCI signaling is also used to indicate the start and / or end symbols of time-domain resources;

[0185] The terminal sends PUSCH according to the DCI signaling, including:

[0186] The terminal determines the start symbol of PUSCH transmission based on the start symbol, and / or determines the end symbol of PUSCH transmission based on the end symbol.

[0187] In another possible implementation, the time-domain resource is at least one time slot, and the time-domain resource is scheduled based on each time slot.

[0188] In another possible implementation, the start symbol of the time-domain resource is for the first time slot in at least one time slot or for each time slot in at least one time slot.

[0189] In another possible implementation, the end symbol of the time-domain resource refers to the last time slot in at least one time slot or each time slot in at least one time slot.

[0190] In another possible implementation, DCI signaling is also used to indicate N redundant versions RV;

[0191] The terminal sends PUSCH according to the DCI signaling, including:

[0192] The terminal uses its corresponding RV to send PUSCH in each time slot of the time domain resources;

[0193] Where N is the number of time slots in the DCI signaling time domain resources.

[0194] In another possible implementation, the time-domain resource is at least one hourly slot, and the time-domain resource is scheduled based on each hourly slot.

[0195] In another possible implementation, the starting symbol of the time-domain resource is for the first hour slot or for each hour slot, and DCI signaling is also used to indicate the number of symbols included in each hour slot.

[0196] In another possible implementation, the start symbol of the time-domain resource is for each hourly slot, and the adjacent symbol before the start symbol of the S-th hourly slot is the end symbol of the (S-1)-th hourly slot.

[0197] In another possible implementation, DCI signaling is also used to indicate M redundant versions RV;

[0198] The terminal sends PUSCH according to the DCI signaling, including:

[0199] The terminal uses its corresponding RV to send PUSCH in each hour slot of the time domain resources;

[0200] Where M is the number of hour slots in the DCI signaling time domain resources.

[0201] In another possible implementation, the time-domain resource consists of at least one time slot and at least one hour slot, and the scheduling of the time-domain resource includes scheduling based on each time slot for at least one time slot and scheduling based on each hour slot for at least one hour slot.

[0202] In another possible implementation, the start symbol of the time-domain resource is for each or the first time slot in at least one time slot, and / or the first or each hour slot in at least one hour slot.

[0203] In another possible implementation, the end symbol of the time-domain resource refers to each time slot or the last time slot in at least one time slot, and / or each hour slot in at least one hour slot.

[0204] In another possible implementation, DCI signaling is also used to indicate K redundant versions RV;

[0205] The terminal sends PUSCH according to the DCI signaling, including:

[0206] The terminal uses its respective RV to send PUSCH in each time slot and hour slot of the time domain resources;

[0207] Where K is the number of time slots and hour slots in the DCI signaling time domain resources.

[0208] In another possible implementation, the position near the start symbol of the PUSCH transmission within each time slot or hourly slot is the start position of the PUSCH transmission.

[0209] In another possible implementation, the terminal sends PUSCH based on DCI signaling, including:

[0210] The terminal sends PUSCH using the start symbol of the PUSCH transmission within each time slot or smaller time slot as the start position for PUSCH transmission; or,

[0211] The terminal sends PUSCH starting at a position with a preset duration following the start symbol of the PUSCH transmission within each time slot or hourly slot; or,

[0212] The terminal sends PUSCH starting from the position of the preset duration following the start symbol of the PUSCH transmission within each time slot or hourly slot, plus the position of the TA; or,

[0213] The terminal sends PUSCH with the starting position of the adjacent symbol after the starting symbol of the PUSCH transmission in each time slot or hourly slot as the starting position of the PUSCH transmission.

[0214] In another possible implementation, the method also includes:

[0215] The terminal receives control signaling sent by the base station. This control signaling instructs the terminal to enter the cutoff position for Listen-Before-Speak (LBT) listening. The control signaling includes one or more combinations of Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and Digital Access Control (DCI) signaling; or...

[0216] The terminal obtains the cutoff position for LBT listening from the chip.

[0217] In another possible implementation, each time slot consists of 14 symbols, with the starting symbol being any one of the 14 symbols.

[0218] All of the above-mentioned optional technical solutions can be combined in any way to form optional embodiments of this disclosure, and will not be described in detail here.

[0219] Figure 4 This is a flowchart illustrating a time-domain resource allocation method and a data transmission method according to an exemplary embodiment, such as... Figure 4 As shown, the time-domain resource allocation method and data transmission method are used in the terminal, including the following steps.

[0220] In step S401, the base station sends DCI signaling.

[0221] The DCI signaling is used to instruct the terminal on the time-domain resources for PUSCH transmission. These time-domain resources may include at least one time slot, at least one hour slot, or both. Each time slot includes 14 symbols, which can be represented by 0 to 13. Each time slot may include at least two hour slots, and the lengths of each hour slot may be the same or different. See also... Figure 5 The time slot consists of two smaller time slots, each with a length of 7 symbols. The first smaller time slot includes symbols #0 to #6, and the second smaller time slot includes symbols #7 to #13. See also... Figure 6 The time slot consists of four smaller time slots. The first smaller time slot is 2 symbols long (symbols #0 to #1), the second is 4 symbols long (symbols #2 to #5), the third is 4 symbols long (symbols #6 to #9), and the fourth is 4 symbols long (symbols #10 to #13). During data transmission, the NR-U PUSCH supports both time slot-based and hour slot-based data transmission. Therefore, time-domain resource scheduling can be performed on a per-time-slot basis, per-hour-slot basis, or a combination of both.

[0222] In another possible implementation, DCI signaling is also used to indicate the start symbol, end symbol, or start symbol and end symbol of time-domain resources. The start symbol indicates the start symbol sent by the terminal PUSCH, which can be any one of 14 symbols, and the end symbol indicates the end symbol sent by the terminal PUSCH.

[0223] Depending on the type of time-domain resources and the scheduling method for those resources, the start symbol, end symbol, or start and end symbols indicated in DCI signaling have different definitions. Specifically, these include the following cases:

[0224] In the first case, the time-domain resource is at least one time slot, and the scheduling method for the time-domain resource is to schedule it based on each time slot.

[0225] In the first scenario, the start symbol of the time-domain resource refers to the first time slot in at least one time slot, or each time slot in at least one time slot. The end symbol of the time-domain resource refers to the last time slot in at least one time slot, or each time slot in at least one time slot. That is, the start symbol of the time-domain resource can refer to the first time slot in at least one time slot, and the end symbol to the last time slot in at least one time slot; the start symbol of the time-domain resource can refer to the first time slot in at least one time slot, and the end symbol to each time slot in at least one time slot; the start symbol of the time-domain resource can also refer to each time slot in at least one time slot, and the end symbol to each time slot in at least one time slot; and the start symbol of the time-domain resource can also refer to each time slot in at least one time slot, and the end symbol to the last time slot in at least one time slot.

[0226] In one possible implementation, there can be only one starting symbol for the time-domain resource.

[0227] For example, if the time-domain resources include four time slots, with the starting symbol being symbol #7 and applicable only to the first time slot, and the ending symbol being symbol #8 and applicable only to the fourth time slot, then all time-domain resources from symbol #7 of the first time slot to symbol #8 of the fourth time slot are the time-domain resources allocated to the terminal for PUSCH transmission. Specifically, this includes symbols #7 to #13 of the first time slot, symbols #0 to #13 of the second time slot, symbols #0 to #13 of the third time slot, and symbols #0 to #8 of the fourth time slot.

[0228] For example, if the time-domain resources include four time slots, with the starting symbol being symbol 0 for each time slot and the ending symbol being symbol 6 for each time slot, then each time slot from symbol #0 to symbol #6 is the time-domain resource allocated to the terminal for PUSCH transmission. Specifically, it includes symbols #0 to #6 of the first time slot, symbols #0 to #6 of the second time slot, symbols #0 to #6 of the third time slot, and symbols #0 to #6 of the fourth time slot.

[0229] For example, if the time-domain resources include four time slots, with the starting symbol being symbol #7 and applicable only to the first time slot, and the ending symbol being symbol #12 and applicable to each time slot, then symbols #7 to #12 of the first time slot, symbols #0 to #12 of the second time slot, symbols #0 to #12 of the third time slot, and symbols #0 to #12 of the fourth time slot are the time-domain resources allocated to the terminal for PUSCH transmission.

[0230] For example, if the time-domain resources include four time slots, with the starting symbol being symbol #7 for each time slot and the ending symbol being symbol #12 for only the last time slot, then symbols #7 to #13 of the first time slot, symbols #7 to #13 of the second time slot, symbols #7 to #13 of the third time slot, and symbols #7 to #12 of the fourth time slot are the time-domain resources allocated to the terminal for PUSCH transmission.

[0231] In another possible implementation, there can be multiple start symbols for the time-domain resources. These multiple start symbols can be for the first time slot or for each time slot. For example, a time slot has 14 symbols, and two start symbols are given as symbol #0 and symbol #7: When multiple start symbols are only for the first time slot, only the first time slot has two start symbols as symbol #0 and symbol #7, while the start symbols for other time slots are all symbol #0; when multiple start symbols are for each time slot, each time slot has two start symbols as symbol #0 and symbol #7. For a time slot with two start symbols, such as symbol #0 and symbol #7, if the terminal detects that the channel is idle before symbol #0, the terminal sends complete PUSCH data information; however, if the terminal does not detect that the channel is idle before symbol #0, but detects that the channel is idle before symbol #7, the terminal will only be able to send data mapped to symbol #7 to the end symbol, such as symbol #13, while the data mapped to symbols #0 to #6 will be punctured because the channel is unusable. In this scenario, the DCI signaling is also used to instruct the N RVs and the terminal to use their respective RVs to transmit PUSCH in each time slot of the time domain resources. Here, N is the number of time slots in the time domain resources indicated by the DCI signaling. That is, when multiple time slots transmit PUSCH, the number of PUSCHs is the same as the number of time slots, and the terminal uses its respective RV to transmit PUSCH in each of the N time slots of the time domain resources.

[0232] Considering that each time slot's transmission content contains complete PUSCH data, but the redundant version RV used for the data information in each time slot is different, and due to LBT (Local Bit Bypass), the terminal may not detect channel idleness in any particular time slot. For example, if it only detects channel idleness before the last time slot, then PUSCH transmission only needs to be performed in the last time slot, and the base station can correctly decode the data information by receiving the content of this one time slot. If channel idleness is detected before the last three time slots, then PUSCH transmission can be performed in the last three time slots. In this case, the base station can combine and decode the received PUSCH data information from the three time slots, improving reception accuracy.

[0233] In the second scenario, the time-domain resource consists of at least one hourly slot, and the scheduling method for the time-domain resource is based on each hourly slot.

[0234] In this case, the starting symbol of the time-domain resource can be for the first hour slot or for each hour slot. The DCI signaling is also used to indicate the number of symbols included in each hour slot. The number of symbols included in each hour slot indicated by the DCI signaling can be the same or different.

[0235] For example, the starting symbol of the time-domain resource is for the first hour slot, and the DCI indicates a symbol value for each hour slot. In this case, it means that the time-domain resource includes N consecutive hour slots with the same number of symbols. For example, the starting symbol of the first hour slot is symbol 0, and the DCI signaling indicates that each hour slot includes 3 symbols. That is, the first hour slot contains symbols #0 to #2, the second hour slot contains symbols #3 to #5, the third hour slot contains symbols #6 to #8, and the fourth hour slot contains symbols #9 to #11.

[0236] For example, the starting symbol of the time-domain resource is for the first hour slot, and the DCI indicates multiple symbol values ​​for each hour slot. In this case, it means that the time-domain resource includes N consecutive hour slots, but the number of symbols may be different. For example, the starting symbol of the first hour slot is symbol 0, and the DCI signaling indicates that the number of symbols included in each hour slot is 2, 4, 4, and 4, respectively. That is, the first hour slot contains symbols #0 to #1, the second hour slot contains symbols #2 to #5, the third hour slot contains symbols #6 to #9, and the fourth hour slot contains symbols #10 to #13.

[0237] For example, the starting symbol of the time-domain resource is for each hourly slot, and the DCI indicates a symbol value for each hourly slot. In this case, the time-domain resource can include N discontinuous hourly slots with the same number of symbols. For instance, the starting symbols for each hourly slot might be symbol #0, symbol #3, symbol #7, and symbol #10, and the DCI signaling indicates that each hourly slot contains 3 symbols. That is, the first hourly slot contains symbols #0 to #2, the second hourly slot contains symbols #3 to #5, the third hourly slot contains symbols #7 to #9, and the fourth hourly slot contains symbols #10 to #12. In this case, the second and third hourly slots are discontinuous, separated by symbol #6.

[0238] For example, the starting symbol of the time-domain resource is for each hourly slot, and the DCI indicates multiple symbol values ​​for each hourly slot. In this case, it means that the time-domain resource can include N non-contiguous hourly slots with different numbers of symbols. For example, the starting symbols of each hourly slot are symbol #0, symbol #3, symbol #7, and symbol #10, and the DCI signaling indicates that the number of symbols included in each hourly slot is 2, 3, 3, and 4, respectively. That is, the first hourly slot contains symbols #0 to #1, the second hourly slot contains symbols #3 to #5, the third hourly slot contains symbols #7 to #9, and the fourth hourly slot contains symbols #10 to #13.

[0239] The start symbol for a time-domain resource can also be assigned to each hourly slot. In this case, the adjacent symbol before the start symbol of the S-th hourly slot is the end symbol of the (S-1)-th hourly slot. Here, S can range from 1 to M, where M is the number of hourly slots in the time-domain resource. For example, if a time-domain resource includes one hourly slot containing four hourly slots, only the start symbols for all four slots need to be given. The adjacent symbol before the start symbol of the second hourly slot is the end symbol of the first hourly slot, the adjacent symbol before the start symbol of the third hourly slot is the end symbol of the second hourly slot, and so on.

[0240] For example, the time-domain resource may only provide multiple starting symbols, such as four starting symbols: #0, #3, #7, and #10. This indicates that the first hourly slot contains symbols #0 to #2, the second hourly slot contains symbols #3 to #6, the third hourly slot contains symbols #7 to #9, and the fourth hourly slot contains symbols #10 to #13. In this case, the multiple hourly slots are consecutive.

[0241] In this scenario, DCI signaling is also used to instruct M RVs and the terminal to use their respective RVs to send PUSCHs in each hour slot of the time-domain resources. Here, M is the number of hour slots in the time-domain resources indicated by the DCI signaling. That is, when multiple hour slots transmit multiple PUSCHs, each hour slot transmits one PUSCH, the number of PUSCHs is the same as the number of hour slots and corresponds one-to-one, and the terminal uses its respective RV to send PUSCHs in each hour slot of the time-domain resources.

[0242] Each hourly slot contains complete PUSCH data, but the redundant version (RV) used for the data differs for each slot. Due to LBT (Local Bandwidth Interchange), the terminal may not detect channel idleness in any particular hourly slot. For example, if it only detects idleness before the last hourly slot, it only needs to transmit the PUSCH using the corresponding RV in the last hourly slot. The base station can then correctly decode the data by receiving the content from that hourly slot. If the terminal detects idleness before the last three hourly slots, it can transmit the PUSCH using the corresponding RV in those three slots. In this case, the base station can combine and decode the received PUSCH data from the three hourly slots, improving reception accuracy.

[0243] In the third scenario, the time-domain resources consist of at least one time slot and at least one hour slot. The scheduling methods for the time-domain resources include scheduling based on each time slot for at least one time slot and scheduling based on each hour slot for at least one hour slot.

[0244] In this case, the start symbol of the time-domain resource refers to each or the first time slot in at least one time slot, and / or the first or each hour slot in at least one hour slot. The end symbol of the time-domain resource refers to each or the last time slot in at least one time slot, and / or each hour slot in at least one hour slot. That is, for at least one time slot, the start symbol of the time domain resource can be for the first time slot in at least one time slot, and the end symbol can be for the last time slot in at least one time slot. Alternatively, the start symbol of the time domain resource can be for the first time slot in at least one time slot, and the end symbol can be for each time slot in at least one time slot. Alternatively, the start symbol of the time domain resource can be for each time slot in at least one time slot, and the end symbol can be for the last time slot in at least one time slot. Alternatively, the start symbol of the time domain resource can be for each time slot in at least one time slot, and the end symbol can be for each time slot in at least one time slot. For at least one hour slot, the start symbol of the time domain resource can be for each hour slot in at least one hour slot, and the end symbol can be for each hour slot in at least one hour slot. Alternatively, the start symbol of the time domain resource can be for the first hour slot in at least one hour slot, and the end symbol can be for each hour slot in at least one hour slot.

[0245] For example, the time-domain resource includes four small time slots and four time slots, where the four small time slots are all located in time slot #0, and the four time slots are time slot #1, time slot #2, time slot #3 and time slot #4.

[0246] For four hourly slots, in one implementation, the starting symbol of the time-domain resource can be for the first hourly slot or for each hourly slot. The DCI signaling is also used to indicate the number of symbols included in each hourly slot. The number of symbols included in each hourly slot indicated by the DCI signaling can be the same or different.

[0247] For example, the starting symbol of the time-domain resource is for the first hour slot, and the DCI indicates a symbol value for each hour slot. In this case, it means that the time-domain resource includes N consecutive hour slots with the same number of symbols. For example, the starting symbol of the first hour slot is symbol 0, and the DCI signaling indicates that each hour slot includes 3 symbols. That is, the first hour slot contains symbols #0 to #2, the second hour slot contains symbols #3 to #5, the third hour slot contains symbols #6 to #8, and the fourth hour slot contains symbols #9 to #11.

[0248] For example, the starting symbol of the time-domain resource is for the first hour slot, and the DCI indicates multiple symbol values ​​for each hour slot. In this case, it means that the time-domain resource includes N consecutive hour slots, but the number of symbols may be different. For example, the starting symbol of the first hour slot is symbol 0, and the DCI signaling indicates that the number of symbols included in each hour slot is 2, 4, 4, and 4, respectively. That is, the first hour slot contains symbols #0 to #1, the second hour slot contains symbols #2 to #5, the third hour slot contains symbols #6 to #9, and the fourth hour slot contains symbols #10 to #13.

[0249] For example, the starting symbol of the time-domain resource is for each hourly slot, and the DCI indicates a symbol value for each hourly slot. In this case, the time-domain resource can include N discontinuous hourly slots with the same number of symbols. For instance, the starting symbols for each hourly slot might be symbol #0, symbol #3, symbol #7, and symbol #10, and the DCI signaling indicates that each hourly slot contains 3 symbols. That is, the first hourly slot contains symbols #0 to #2, the second hourly slot contains symbols #3 to #5, the third hourly slot contains symbols #7 to #9, and the fourth hourly slot contains symbols #10 to #12. In this case, the second and third hourly slots are discontinuous, separated by symbol #6.

[0250] For example, the starting symbol of the time-domain resource is for each hourly slot, and the DCI indicates multiple symbol values ​​for each hourly slot. In this case, it means that the time-domain resource can include N non-contiguous hourly slots with different numbers of symbols. For example, the starting symbols of each hourly slot are symbol #0, symbol #3, symbol #7, and symbol #10, and the DCI signaling indicates that the number of symbols included in each hourly slot is 2, 3, 3, and 4, respectively. That is, the first hourly slot contains symbols #0 to #1, the second hourly slot contains symbols #3 to #5, the third hourly slot contains symbols #7 to #9, and the fourth hourly slot contains symbols #10 to #13.

[0251] For four hourly slots, in another implementation, the start symbol of the time-domain resource can also be assigned to each hourly slot. In this case, the adjacent symbol before the start symbol of the S-th hourly slot is the end symbol of the (S-1)-th hourly slot. Here, S can be 1 to M, where M is the number of hourly slots in the time-domain resource. For example, if the time-domain resource includes one hourly slot containing four hourly slots, then only the start symbols of the four hourly slots need to be given. The adjacent symbol before the start symbol of the second hourly slot is the end symbol of the first hourly slot, the adjacent symbol before the start symbol of the third hourly slot is the end symbol of the second hourly slot, and the adjacent symbol before the start symbol of the fourth hourly slot is the end symbol of the third hourly slot.

[0252] For example, the time-domain resource may only provide multiple starting symbols, such as four starting symbols: #0, #3, #7, and #10. This indicates that the first hourly slot contains symbols #0 to #2, the second hourly slot contains symbols #3 to #6, the third hourly slot contains symbols #7 to #9, and the fourth hourly slot contains symbols #10 to #13. In this case, the multiple hourly slots are consecutive.

[0253] In another implementation of four hourly slots, the start symbol of the time-domain resource can be for each hourly slot, and the end symbol of the time-domain resource can be for each hourly slot. In this case, it means that the time-domain resource can include N non-contiguous hourly slots with different numbers of symbols. For example, the start symbols of each hourly slot are symbol #0, symbol #3, symbol #7, and symbol #10, and the end symbols of each hourly slot are symbol #1, symbol #5, symbol #9, and symbol #13, respectively. That is, the first hourly slot contains symbols #0 to #1, the second hourly slot contains symbols #3 to #5, the third hourly slot contains symbols #7 to #9, and the fourth hourly slot contains symbols #10 to #13.

[0254] For four time slots, in one possible implementation, there can be only one starting symbol for the time-domain resource.

[0255] For example, if the time-domain resources include four time slots, with the starting symbol being symbol #7 and applicable only to the first time slot, and the ending symbol being symbol #8 and applicable only to the fourth time slot, then all time-domain resources from symbol #7 of the first time slot to symbol #8 of the fourth time slot are the time-domain resources allocated to the terminal for PUSCH transmission. Specifically, this includes symbols #7 to #13 of the first time slot, symbols #0 to #13 of the second time slot, symbols #0 to #13 of the third time slot, and symbols #0 to #8 of the fourth time slot.

[0256] For example, if the time-domain resources include four time slots, with the starting symbol being symbol 0 for each time slot and the ending symbol being symbol 6 for each time slot, then each time slot from symbol #0 to symbol #6 is the time-domain resource allocated to the terminal for PUSCH transmission. Specifically, it includes symbols #0 to #6 of the first time slot, symbols #0 to #6 of the second time slot, symbols #0 to #6 of the third time slot, and symbols #0 to #6 of the fourth time slot.

[0257] For example, if the time-domain resources include four time slots, with the starting symbol being symbol #7 and applicable only to the first time slot, and the ending symbol being symbol #12 and applicable to each time slot, then symbols #7 to #12 of the first time slot, symbols #0 to #12 of the second time slot, symbols #0 to #12 of the third time slot, and symbols #0 to #12 of the fourth time slot are the time-domain resources allocated to the terminal for PUSCH transmission.

[0258] For example, if the time-domain resources include four time slots, with the starting symbol being symbol #7 for each time slot and the ending symbol being symbol #12 for only the last time slot, then symbols #7 to #13 of the first time slot, symbols #7 to #13 of the second time slot, symbols #7 to #13 of the third time slot, and symbols #7 to #12 of the fourth time slot are the time-domain resources allocated to the terminal for PUSCH transmission.

[0259] For four time slots, in another possible implementation, there can be multiple start symbols for the time domain resources. These multiple start symbols can be multiple start symbols for the first time slot, or multiple start symbols for each time slot. For example, a time slot has 14 symbols, and two start symbols are given as symbol #0 and symbol #7: when multiple start symbols are only for the first time slot, only the first time slot has two start symbols as symbol #0 and symbol #7, while the start symbols for other time slots are all symbol #0; when multiple start symbols are for each time slot, each time slot has two start symbols as symbol #0 and symbol #7. For a time slot with two start symbols, such as symbol #0 and symbol #7, if the terminal detects that the channel is idle before symbol #0, the terminal sends complete PUSCH data information; however, if the terminal does not detect that the channel is idle before symbol #0, but detects that the channel is idle before symbol #7, the terminal will only be able to send data mapped to symbol #7 to the end symbol, such as symbol #13, while the data mapped to symbols #0 to #6 will be punctured because the channel is unusable.

[0260] In this scenario, the DCI signaling is also used to instruct K RVs and the terminal to use their respective RVs to transmit PUSCH in each time slot and hour slot of the time domain resources. Here, K is the number of time slots and hour slots in the time domain resources indicated by the DCI signaling. That is, one PUSCH is transmitted per time slot or hour slot, the number of time slots and hour slots is the same as the number of PUSCHs, and the terminal uses its respective RV to transmit PUSCH in each time slot and hour slot of the time domain resources.

[0261] Considering that the transmission content in each time slot or hourly slot contains complete PUSCH data, and due to LBT (Local Time-Blocking), the terminal may not detect channel idleness in any particular time slot or hourly slot (e.g., only before the last time slot). In this case, PUSCH transmission only needs to be performed in the last time slot, and the base station can correctly decode the data information by receiving the content of this single time slot. If channel idleness is detected between the last hourly slot and the fourth hourly slot, PUSCH transmission can be performed in both the last hourly slot and the fourth hourly slot. The base station can then combine and decode the received PUSCH data from the first hourly slot and the fourth hourly slot, improving reception accuracy.

[0262] In another possible implementation, the position near the start symbol of the PUSCH transmission within each time slot or smaller time slot is the PUSCH transmission start position. The PUSCH transmission start position can be one of the following:

[0263] The first method is to use the starting symbol of the PUSCH transmission within each time slot or smaller time slot as the starting position of the PUSCH transmission.

[0264] The second method involves setting the PUSCH transmission start position after a preset duration following the start symbol within each time slot or smaller time slot. The preset duration is set by the base station and can be 25μs, 30μs, etc.

[0265] The third method is to use the preset duration plus the position of TA after the start symbol of PUSCH transmission within each time slot or hourly slot as the start position of PUSCH transmission.

[0266] Fourthly, the starting position of the adjacent symbol after the starting symbol of the PUSCH transmission within each time slot or smaller time slot is the starting position of the PUSCH transmission.

[0267] If the start symbol is set to i, then the start position for sending PUSCH can be:

[0268] a) symbol i

[0269] b) 25μs in symbol i

[0270] c)(25+TA)μs in symbol i

[0271] d)symbol i+1.

[0272] To facilitate the differentiation of different transmission start positions of PUSCH, the base station can set different identifiers for each transmission start position, so that the terminal can determine the transmission start position of PUSCH according to different identifiers. Specifically, identifier 00 can be set for the start symbol of PUSCH transmission, identifier 01 can be set for the position after the start symbol of PUSCH transmission with a preset duration, identifier 10 can be set for the position after the start symbol of PUSCH transmission with a preset duration plus TA, and identifier 11 can be set for the start position of the adjacent symbol after the start symbol of PUSCH transmission.

[0273] For example, if i is 0, the starting position for sending PUSCH can be as shown in Table 1:

[0274] Table 1

[0275] logo PUSCH start transmission position 00 symbol 0 01 25μs in symbol 0 10 (25+TA)μs in symbol 0 11 symbol 1

[0276] For example, if i is 7, the starting position for sending PUSCH can be as shown in Table 2:

[0277] Table 2

[0278] logo PUSCH start transmission position 00 symbol 7 01 25μs in symbol 7 10 (25+TA)μs in symbol 7 11 symbol 8

[0279] Considering that the start symbol can be any symbol from 0 to 13, and the number of start symbols sent is relatively large, in order to reduce the number of start symbols sent, the symbol of the start symbol can be limited, for example, it can be limited to symbol 0, symbol 2, symbol 4, symbol 7, symbol 8, symbol 9, or symbol 11, etc. The maximum symbol of the end symbol can be 13.

[0280] In step S402, the terminal receives DCI signaling sent by the base station.

[0281] In step S403, the terminal sends a PUSCH according to the DCI signaling.

[0282] Before transmitting PUSCH according to DCI signaling, the terminal needs to determine the cutoff position of LBT listening. The cutoff position of LBT listening is the position where the terminal last performed LBT listening, which is before the start symbol of the last time slot or hour slot. If the channel is not detected to be in an idle state before the start symbol of the last time slot or hour slot, that is, the channel is always in a busy green state, then there is no need to continue LBT listening, because even if the channel is detected to be in an idle state later, it is not possible to transmit PUSCH because there is not enough time unit for transmission.

[0283] The terminal can obtain the cutoff position for LBT monitoring in the following two ways:

[0284] In one possible implementation, the terminal may receive control signaling sent by the base station, which is used to indicate the cutoff position for the terminal to perform Listen-Before-Speak (LBT) eavesdropping. The control signaling includes one or more combinations of RRC (Radio Resource Control) signaling, MAC (Media Access Control) signaling, and DCI signaling.

[0285] In another possible implementation, the terminal's chip pre-stores the cutoff position for LBT listening, so the terminal can also obtain the cutoff position for LBT listening from the chip.

[0286] Based on the obtained LBT monitoring cutoff position, the terminal performs LBT monitoring in different ways depending on the scheduling method of different time domain resources.

[0287] In one possible implementation, when the time domain resource consists of at least one time slot, and the time domain resource scheduling is based on each time slot, the LBT listening cutoff point is before the start symbol of the last time slot. In this case, the terminal begins LBT listening before the start symbol of the first time slot (the exact time before is not limited) and continues until the start symbol of the last time slot. If the channel is detected to be idle before the start symbol of the last time slot, the terminal uses the corresponding RV to send a PUSCH within the last time slot; if the channel remains busy until the start symbol of the last time slot, LBT listening ceases.

[0288] In another possible implementation, when the time domain resource is at least one hourly slot, and the time domain resource scheduling is based on each hourly slot, the LBT listening cutoff point is the start symbol of the last hourly slot. In this case, the terminal starts LBT listening before the start symbol of the first hourly slot and continues until the start symbol of the last hourly slot. If the channel is found to be idle before the start symbol of the last hourly slot, the terminal uses the corresponding RV to send a PUSCH within the last hourly slot; if the channel remains busy until the start symbol of the last hourly slot, LBT listening ceases.

[0289] In another possible implementation, considering that the start symbol can be any symbol from 0 to 13, and the number of start symbols sent is relatively large, in order to reduce the number of start symbols sent, the symbol of the start symbol can be limited, for example, it can be limited to symbol #0, symbol 2, symbol #4, symbol #7, symbol #8, symbol #9, or symbol #11, etc. The maximum symbol of the end symbol can be symbol #13.

[0290] The method provided in this disclosure proposes a time-domain resource allocation method in the NR-U scenario by having the base station send DCI signaling and instructing the terminal to allocate time-domain resources for PUSCH transmission in the DCI signaling, thereby improving the success rate of uplink transmission and spectrum efficiency.

[0291] Figure 8 This is a schematic diagram illustrating the structure of a base station for time-domain resource allocation according to an exemplary embodiment. (Refer to...) Figure 8 The base station is Figure 1 The base station in the system includes a transmission module 801.

[0292] The transmitting module 801 is configured to transmit downlink control information (DCI) signaling, which instructs the terminal on the time-domain resources for transmitting the Physical Uplink Shared Channel (PUSCH). The time-domain resources include at least one time slot and / or at least one hour slot.

[0293] In another possible implementation, DCI signaling is also used to indicate the start and / or end symbols of time-domain resources;

[0294] The start symbol indicates the start symbol sent by the terminal PUSCH, and the end symbol indicates the end symbol sent by the terminal PUSCH.

[0295] In another possible implementation, the time-domain resource is at least one time slot, and the time-domain resource is scheduled based on each time slot.

[0296] In another possible implementation, the start symbol of the time-domain resource refers to the first time slot in at least one time slot or each time slot in at least one time slot; and / or,

[0297] The end symbol for a time-domain resource refers to the last time slot in at least one time slot or each time slot in at least one time slot.

[0298] In another possible implementation, DCI signaling is also used to instruct N redundant versions of RV and the terminal to use their respective RVs to send PUSCH in each time slot of the time domain resources.

[0299] Where N is the number of time slots in the time-domain resources indicated by the DCI signaling.

[0300] In another possible implementation, the time-domain resource is at least one hourly slot, and the time-domain resource is scheduled based on each hourly slot.

[0301] In another possible implementation, the starting symbol for the time-domain resource is for the first hour slot or for each hour slot, and DCI signaling is also used to indicate the number of symbols included in each hour slot; or,

[0302] The start symbol of the time-domain resource is for each hourly slot, and the adjacent symbol before the start symbol of the S-th hourly slot is the end symbol of the (S-1)-th hourly slot.

[0303] In another possible implementation, DCI signaling is also used to instruct the M redundant versions RV and the terminal to use their respective RVs to send PUSCH in each time slot of the time domain resources.

[0304] Where M is the number of hour slots in the DCI signaling time domain resources.

[0305] In another possible implementation, the time-domain resource consists of at least one time slot and at least one hour slot, and the scheduling of the time-domain resource includes scheduling based on each time slot for at least one time slot and scheduling based on each hour slot for at least one hour slot.

[0306] In another possible implementation, the start symbol of the time-domain resource refers to each or the first time slot in at least one time slot, and / or the first or each hour slot in at least one hour slot; and / or,

[0307] The end symbol of a time-domain resource refers to each time slot or the last time slot in at least one time slot, and / or each hour slot in at least one hour slot.

[0308] In another possible implementation, DCI signaling is also used to instruct the K redundant versions of RV and the terminal to use their respective RVs to send PUSCH in each time slot and hour slot of the time domain resources.

[0309] Where K is the number of time slots and hour slots in the DCI signaling time domain resources.

[0310] In another possible implementation, the position near the start symbol of the PUSCH transmission within each time slot or hourly slot is the start position of the PUSCH transmission.

[0311] In another possible implementation, the position near the start symbol of the PUSCH transmission within each time slot or smaller time slot is the PUSCH transmission start position, including:

[0312] The start symbol for PUSCH transmission within each time slot or smaller time slot is the starting position for PUSCH transmission; or,

[0313] The position following the start symbol of the PUSCH transmission within each time slot or smaller time slot, after a preset duration, is the start position of the PUSCH transmission; or,

[0314] The starting position of PUSCH transmission is determined by the preset duration plus the timing advance TA after the start symbol of PUSCH transmission within each time slot or hourly slot; or,

[0315] The starting position of the PUSCH transmission is the position of the adjacent symbol after the starting symbol of the PUSCH transmission within each time slot or smaller time slot.

[0316] In another possible implementation, the transmitting module 801 is configured to transmit control signaling to indicate the cutoff position for the terminal to perform Listen-Before-Speak (LBT) listening. The control signaling includes one or more combinations of Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and DCI signaling.

[0317] In another possible implementation, each time slot consists of 14 symbols, with the starting symbol being any one of the 14 symbols.

[0318] In another possible implementation, when the scheduling of time domain resources is based on each time slot, each time slot has at least one start symbol.

[0319] The base station provided in this disclosure proposes a method for allocating time-domain resources in an NR-U scenario by sending DCI signaling and instructing the terminal to allocate time-domain resources for PUSCH transmission in the signaling, thereby improving the success rate of uplink transmission and spectrum efficiency.

[0320] Regarding the base station in the above embodiments, the specific methods by which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.

[0321] Figure 9 This is a schematic diagram illustrating the structure of a terminal for data transmission according to an exemplary embodiment. (Refer to...) Figure 9 The terminal is Figure 1 The terminal includes a receiving module 901 and a transmitting module 902.

[0322] The receiving module 901 is configured to receive DCI signaling sent by the base station. The DCI signaling is used to indicate the time domain resources used by the terminal for PUSCH transmission. The time domain resources include at least one time slot and / or at least one hour slot.

[0323] The sending module 902 is configured to send PUSCH according to DCI signaling.

[0324] In another possible implementation, DCI signaling is also used to indicate the start and / or end symbols of time-domain resources;

[0325] The transmitting module 902 is configured to determine the start symbol of PUSCH transmission based on the start symbol, and / or determine the end symbol of PUSCH transmission based on the end symbol.

[0326] In another possible implementation, the time-domain resource is at least one time slot, and the time-domain resource is scheduled based on each time slot.

[0327] In another possible implementation, the start symbol of the time-domain resource refers to the first time slot in at least one time slot or each time slot in at least one time slot; and / or,

[0328] The end symbol for a time-domain resource refers to the last time slot in at least one time slot or each time slot in at least one time slot.

[0329] In another possible implementation, DCI signaling is also used to indicate N redundant versions RV;

[0330] The transmission module 902 is configured to transmit PUSCH in each time slot of the time domain resource using its respective corresponding RV.

[0331] Where N is the number of time slots in the DCI signaling time domain resources.

[0332] In another possible implementation, the time-domain resource is at least one hourly slot, and the time-domain resource is scheduled based on each hourly slot.

[0333] In another possible implementation, the starting symbol for the time-domain resource is for the first hour slot or for each hour slot, and DCI signaling is also used to indicate the number of symbols included in each hour slot; or,

[0334] The start symbol of the time-domain resource is for each hourly slot, and the adjacent symbol before the start symbol of the S-th hourly slot is the end symbol of the (S-1)-th hourly slot.

[0335] In another possible implementation, DCI signaling is also used to indicate M redundant versions RV;

[0336] The sending module 902 is configured to send PUSCH using its respective RV in each hour slot of the time domain resource;

[0337] Where M is the number of hour slots in the DCI signaling time domain resources.

[0338] In another possible implementation, the time-domain resource consists of at least one time slot and at least one hour slot, and the scheduling of the time-domain resource includes scheduling based on each time slot for at least one time slot and scheduling based on each hour slot for at least one hour slot.

[0339] In another possible implementation, the start symbol of the time-domain resource refers to each or the first time slot in at least one time slot, and / or the first or each hour slot in at least one hour slot; and / or,

[0340] The end symbol of a time-domain resource refers to each time slot or the last time slot in at least one time slot, and / or each hour slot in at least one hour slot.

[0341] In another possible implementation, DCI signaling is also used to indicate K redundant versions RV;

[0342] The transmission module 902 is configured to transmit PUSCH in each time slot and hour slot of the time domain resource using its respective corresponding RV.

[0343] Where K is the number of time slots and hour slots in the DCI signaling time domain resources.

[0344] In another possible implementation, the position near the start symbol of the PUSCH transmission within each time slot or hourly slot is the start position of the PUSCH transmission.

[0345] In another possible implementation, the sending module 902 is configured to send PUSCH with the start symbol of the PUSCH transmission within each time slot or small time slot as the start position of the PUSCH transmission; or,

[0346] The sending module 902 is configured to send PUSCH starting at a position with a preset duration following the start symbol of the PUSCH transmission within each time slot or small time slot; or,

[0347] The transmitting module 902 is configured to transmit PUSCH starting at a position where a preset duration plus the TA (Transmission Aspect) follows the start symbol of the PUSCH transmission within each time slot or small time slot; or,

[0348] The transmission module 902 is configured to transmit PUSCH with the starting position of the adjacent symbol after the starting symbol of the PUSCH transmission in each time slot or hour slot as the starting position of the PUSCH transmission.

[0349] In another possible implementation, the terminal also includes an acquisition module.

[0350] The receiving module 901 is configured to receive control signaling sent by the base station. This control signaling is used to indicate the cutoff position for the terminal's Listen-Before-Speak (LBT) listening. The control signaling includes one or more combinations of Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and Digital Access Control (DCI) signaling; or...

[0351] The acquisition module is configured to obtain the cutoff position for LBT listening from the chip.

[0352] In another possible implementation, each time slot consists of 14 symbols, with the starting symbol being any one of the 14 symbols.

[0353] The terminal provided in this embodiment receives DCI signaling and transmits PUSCH based on the DCI signaling, thereby realizing the allocation of time domain resources in the NR-U scenario and improving the success rate and spectrum efficiency of uplink transmission.

[0354] Figure 10 This is a block diagram illustrating an apparatus 1000 for data transmission according to an exemplary embodiment. For example, apparatus 1000 may be a mobile phone, computer, digital broadcasting terminal, messaging device, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.

[0355] Reference Figure 10 The device 1000 may include one or more of the following components: a processing component 1002, a memory 1004, a power supply component 1006, a multimedia component 1008, an audio component 1010, an input / output (I / O) interface 1012, a sensor component 1014, and a communication component 1016.

[0356] Processing component 1002 typically controls the overall operation of device 1000, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 1002 may include one or more processors 1020 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 1002 may include one or more modules to facilitate interaction between processing component 1002 and other components. For example, processing component 1002 may include a multimedia module to facilitate interaction between multimedia component 1008 and processing component 1002.

[0357] Memory 1004 is configured to store various types of data to support the operation of device 1000. Examples of such data include instructions for any application or method operating on device 1000, contact data, phonebook data, messages, pictures, videos, etc. Memory 1004 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0358] Power supply component 1006 provides power to various components of device 1000. Power supply component 1006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to device 1000.

[0359] The multimedia component 1008 includes a screen that provides an output interface between the device 1000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe action but also the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 1008 includes a front-facing camera and / or a rear-facing camera. When the device 1000 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0360] Audio component 1010 is configured to output and / or input audio signals. For example, audio component 1010 includes a microphone (MIC) configured to receive external audio signals when device 1000 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 1004 or transmitted via communication component 1016. In some embodiments, audio component 1010 also includes a speaker for outputting audio signals.

[0361] I / O interface 1012 provides an interface between processing component 1002 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0362] Sensor assembly 1014 includes one or more sensors for providing state assessments of various aspects of device 1000. For example, sensor assembly 1014 may detect the on / off state of device 1000, the relative positioning of components such as the display and keypad of device 1000, changes in the position of device 1000 or a component of device 1000, the presence or absence of user contact with device 1000, the orientation or acceleration / deceleration of device 1000, and temperature changes of device 1000. Sensor assembly 1014 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 1014 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 1014 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.

[0363] Communication component 1016 is configured to facilitate wired or wireless communication between device 1000 and other devices. Device 1000 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 1016 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 1016 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0364] In an exemplary embodiment, the apparatus 1000 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.

[0365] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1004 including instructions, which can be executed by a processor 1020 of the device 1000 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0366] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a mobile terminal, enables the mobile terminal to perform a data transmission method.

[0367] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0368] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A time-domain resource allocation method, wherein the method is applied to a base station, characterized in that, The method includes: The base station sends downlink control information (DCI) signaling, which is used to indicate the time domain resources used by the terminal for transmission of the Physical Uplink Shared Channel (PUSCH). The DCI signaling is also used to indicate the start symbol of the time domain resources, which is used to indicate the start symbol of the terminal's PUSCH transmission. Wherein, the time-domain resource is at least one time slot, the scheduling method of the time-domain resource is scheduling based on each time slot, and the start symbol of the time-domain resource is for the first time slot among the at least one time slot; the DCI signaling is also used to instruct N redundant versions RV and the terminal to use their respective corresponding RV to send PUSCH in each time slot of the time-domain resource, where N is the number of time slots in the time-domain resource indicated by the DCI signaling; or, The time-domain resource is at least one hourly slot, and the scheduling method of the time-domain resource is based on each hourly slot. The start symbol of the time-domain resource is for the first hourly slot, and the DCI signaling is also used to indicate the number of symbols included in each hourly slot; or, the start symbol of the time-domain resource is for each hourly slot, and the adjacent symbol before the start symbol of the S-th hourly slot is the end symbol of the (S-1)-th hourly slot, where S is a positive integer greater than 1; the DCI signaling is also used to instruct M RVs and the terminal to use their respective corresponding RVs to send PUSCH in each hourly slot of the time-domain resource, where M is the number of hourly slots in the time-domain resource indicated by the DCI signaling; or, The time-domain resources are the at least one time slot and the at least one hour slot. The scheduling method of the time-domain resources includes scheduling based on each time slot for the at least one time slot and scheduling based on each hour slot for the at least one hour slot. The start symbol of the time-domain resources is for the first time slot in the at least one time slot, and / or the first hour slot in the at least one hour slot or each hour slot. The DCI signaling is also used to instruct K RVs and the terminal to use their respective corresponding RVs to send PUSCH in each time slot and hour slot of the time-domain resources, where K is the number of time slots and hour slots in the time-domain resources indicated by the DCI signaling.

2. The method according to claim 1, characterized in that, The specified position of the start symbol for PUSCH transmission within each time slot or hourly slot is the start position for PUSCH transmission.

3. The method according to claim 2, characterized in that, The specified position of the start symbol for PUSCH transmission within each time slot or smaller time slot is the PUSCH transmission start position, including: The start symbol for PUSCH transmission within each time slot or smaller time slot is the starting position for PUSCH transmission; or, The position following the start symbol of the PUSCH transmission within each time slot or smaller time slot, after a preset duration, is the start position of the PUSCH transmission; or, The starting position of PUSCH transmission is determined by the preset duration plus the timing advance TA after the start symbol of PUSCH transmission within each time slot or hourly slot; or, The starting position of the PUSCH transmission is the position of the adjacent symbol after the starting symbol of the PUSCH transmission within each time slot or smaller time slot.

4. The method according to claim 1, characterized in that, The method further includes: The base station sends control signaling, which is used to instruct the terminal to perform Listen-Before-Speak (LBT) listening at the cutoff position. The control signaling includes one or more combinations of Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and DCI signaling.

5. The method according to any one of claims 1 to 4, characterized in that, Each time slot comprises 14 symbols, with the starting symbol being any one of the 14 symbols.

6. The method according to any one of claims 1 to 4, characterized in that, When the scheduling method of the time-domain resources is based on scheduling per time slot, each time slot has at least one start symbol.

7. A data transmission method, the method being applied to a terminal, characterized in that, The method includes: The terminal receives DCI signaling sent by the base station. The DCI signaling is used to indicate the time domain resources used by the terminal to send PUSCH. The DCI signaling is also used to indicate the start symbol of the time domain resources. The terminal sends a PUSCH according to the DCI signaling; Wherein, the time-domain resource is at least one time slot, the scheduling method of the time-domain resource is based on each time slot, and the start symbol of the time-domain resource is for the first time slot among the at least one time slot; the DCI signaling is also used to instruct N RVs and the terminal to use their respective corresponding RVs to send PUSCH in each time slot of the time-domain resource, where N is the number of time slots in the time-domain resource indicated by the DCI signaling; or, The time-domain resource is at least one hourly slot, and the scheduling method of the time-domain resource is based on each hourly slot. The start symbol of the time-domain resource is for the first hourly slot, and the DCI signaling is also used to indicate the number of symbols included in each hourly slot; or, the start symbol of the time-domain resource is for each hourly slot, and the adjacent symbol before the start symbol of the S-th hourly slot is the end symbol of the (S-1)-th hourly slot, where S is a positive integer greater than 1; the DCI signaling is also used to instruct M RVs and the terminal to use their respective corresponding RVs to send PUSCH in each hourly slot of the time-domain resource, where M is the number of hourly slots in the time-domain resource indicated by the DCI signaling; or, The time-domain resources are the at least one time slot and the at least one hour slot. The scheduling method of the time-domain resources includes scheduling based on each time slot for the at least one time slot and scheduling based on each hour slot for the at least one hour slot. The start symbol of the time-domain resources is for the first time slot in the at least one time slot, and / or the first hour slot in the at least one hour slot or each hour slot. The DCI signaling is also used to instruct K RVs and the terminal to use their respective corresponding RVs to send PUSCH in each time slot and hour slot of the time-domain resources, where K is the number of time slots and hour slots in the time-domain resources indicated by the DCI signaling.

8. The method according to claim 7, characterized in that, The terminal sends PUSCH according to the DCI signaling, including: The terminal determines the start symbol for PUSCH transmission based on the start symbol.

9. The method according to claim 8, characterized in that, The specified position of the start symbol for PUSCH transmission within each time slot or hourly slot is the start position for PUSCH transmission.

10. The method according to claim 9, characterized in that, The terminal sends PUSCH according to the DCI signaling, including: The terminal sends PUSCH using the start symbol of the PUSCH transmission within each time slot or small time slot as the start position for PUSCH transmission; or, The terminal sends PUSCH starting at a position with a preset duration following the start symbol of the PUSCH transmission within each time slot or small time slot; or, The terminal sends PUSCH starting from a preset duration plus the position of the TA (Transmission Aspect) after the start symbol of the PUSCH transmission within each time slot or small time slot; or, The terminal sends PUSCH with the starting position of the adjacent symbol after the starting symbol of the PUSCH transmission in each time slot or hourly slot as the starting position of the PUSCH transmission.

11. The method according to any one of claims 7 to 10, characterized in that, The method further includes: The terminal receives control signaling sent by the base station. This control signaling is used to indicate the cutoff position for the terminal to perform Listen-Before-Speak (LBT) eavesdropping. The control signaling includes one or more combinations of Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and Digital Access Control (DCI) signaling; or... The terminal obtains the cutoff position for LBT monitoring from the chip.

12. A base station for time-domain resource allocation, characterized in that, The base station includes: The transmitting module is used to transmit downlink control information (DCI) signaling, which is used to indicate the time domain resources used by the terminal for transmission of the Physical Uplink Shared Channel (PUSCH). The DCI signaling is also used to indicate the start symbol of the time domain resources, which is used to indicate the start symbol of the terminal's PUSCH transmission. Wherein, the time-domain resource is at least one time slot, the scheduling method of the time-domain resource is scheduling based on each time slot, and the start symbol of the time-domain resource is for the first time slot among the at least one time slot; the DCI signaling is also used to instruct N redundant versions RV and the terminal to use their respective corresponding RV to send PUSCH in each time slot of the time-domain resource, where N is the number of time slots in the time-domain resource indicated by the DCI signaling; or, The time-domain resource is at least one hourly slot, and the scheduling method of the time-domain resource is based on each hourly slot. The start symbol of the time-domain resource is for the first hourly slot, and the DCI signaling is also used to indicate the number of symbols included in each hourly slot; or, the start symbol of the time-domain resource is for each hourly slot, and the adjacent symbol before the start symbol of the S-th hourly slot is the end symbol of the (S-1)-th hourly slot, where S is a positive integer greater than 1; the DCI signaling is also used to instruct M RVs and the terminal to use their respective corresponding RVs to send PUSCH in each hourly slot of the time-domain resource, where M is the number of hourly slots in the time-domain resource indicated by the DCI signaling; or, The time-domain resources are the at least one time slot and the at least one hour slot. The scheduling method of the time-domain resources includes scheduling based on each time slot for the at least one time slot and scheduling based on each hour slot for the at least one hour slot. The start symbol of the time-domain resources is for the first time slot in the at least one time slot, and / or the first hour slot in the at least one hour slot or each hour slot. The DCI signaling is also used to instruct K RVs and the terminal to use their respective corresponding RVs to send PUSCH in each time slot and hour slot of the time-domain resources, where K is the number of time slots and hour slots in the time-domain resources indicated by the DCI signaling.

13. The base station according to claim 12, characterized in that, The specified position of the start symbol for PUSCH transmission within each time slot or hourly slot is the start position for PUSCH transmission.

14. The base station according to claim 13, characterized in that, The specified position of the start symbol for PUSCH transmission within each time slot or smaller time slot is the PUSCH transmission start position, including: The start symbol for PUSCH transmission within each time slot or smaller time slot is the starting position for PUSCH transmission; or, The position following the start symbol of the PUSCH transmission within each time slot or smaller time slot, after a preset duration, is the start position of the PUSCH transmission; or, The starting position of PUSCH transmission is determined by the preset duration plus the timing advance TA after the start symbol of PUSCH transmission within each time slot or hourly slot; or, The starting position of the PUSCH transmission is the position of the adjacent symbol after the starting symbol of the PUSCH transmission within each time slot or smaller time slot.

15. The base station according to claim 12, characterized in that, The transmitting module is also used to transmit control signaling, which is used to indicate the cutoff position of the terminal's Listen-Before-Speak (LBT) listening. The control signaling includes one or more combinations of Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and DCI signaling.

16. The base station according to any one of claims 12 to 15, characterized in that, Each time slot comprises 14 symbols, with the starting symbol being any one of the 14 symbols.

17. The base station according to any one of claims 12 to 15, characterized in that, When the scheduling method of the time-domain resources is based on scheduling per time slot, each time slot has at least one start symbol.

18. A terminal for transmitting data, characterized in that, The terminal includes: The receiving module is used to receive DCI signaling sent by the base station. The DCI signaling is used to indicate the time domain resources used by the terminal for PUSCH transmission. The DCI signaling is also used to indicate the start symbol of the time domain resources. The sending module is used to send PUSCH according to the DCI signaling; Wherein, the time-domain resource is at least one time slot, the scheduling method of the time-domain resource is based on each time slot, and the start symbol of the time-domain resource is for the first time slot among the at least one time slot; the DCI signaling is also used to instruct N RVs and the terminal to use their respective corresponding RVs to send PUSCH in each time slot of the time-domain resource, where N is the number of time slots in the time-domain resource indicated by the DCI signaling; or, The time-domain resource is at least one hourly slot, and the scheduling method of the time-domain resource is based on each hourly slot. The start symbol of the time-domain resource is for the first hourly slot, and the DCI signaling is also used to indicate the number of symbols included in each hourly slot; or, the start symbol of the time-domain resource is for each hourly slot, and the adjacent symbol before the start symbol of the S-th hourly slot is the end symbol of the (S-1)-th hourly slot, where S is a positive integer greater than 1; the DCI signaling is also used to instruct M RVs and the terminal to use their respective corresponding RVs to send PUSCH in each hourly slot of the time-domain resource, where M is the number of hourly slots in the time-domain resource indicated by the DCI signaling; or, The time-domain resources are the at least one time slot and the at least one hour slot. The scheduling method of the time-domain resources includes scheduling based on each time slot for the at least one time slot and scheduling based on each hour slot for the at least one hour slot. The start symbol of the time-domain resources is for the first time slot in the at least one time slot, and / or the first hour slot in the at least one hour slot or each hour slot. The DCI signaling is also used to instruct K RVs and the terminal to use their respective corresponding RVs to send PUSCH in each time slot and hour slot of the time-domain resources, where K is the number of time slots and hour slots in the time-domain resources indicated by the DCI signaling.

19. The terminal according to claim 18, characterized in that, The sending module is used to determine the start symbol for PUSCH transmission based on the start symbol.

20. The terminal according to claim 19, characterized in that, The specified position of the start symbol for PUSCH transmission within each time slot or hourly slot is the start position for PUSCH transmission.

21. The terminal according to claim 20, characterized in that, The transmitting module is configured to transmit PUSCH with the start symbol of PUSCH transmission within each time slot or small time slot as the starting position for PUSCH transmission; or, The sending module is configured to send PUSCH starting at a position with a preset duration following the start symbol of the PUSCH transmission within each time slot or hourly slot; or, The transmitting module is configured to transmit PUSCH with the starting position of the PUSCH transmission set to a preset duration plus the TA (Transmission Aspect) after the start symbol of the PUSCH transmission within each time slot or small time slot; or, The transmission module is used to transmit PUSCH with the starting position of the adjacent symbol after the starting symbol of the PUSCH transmission in each time slot or hour slot as the starting position of the PUSCH transmission.

22. The terminal according to any one of claims 18 to 21, characterized in that, The terminal also includes: The receiving module is configured to receive control signaling sent by the base station. The control signaling is used to indicate the cutoff position for the terminal to perform Listen-Before-Speak (LBT) eavesdropping. The control signaling includes one or more combinations of Radio Resource Control (RRC) signaling, Media Access Control (MAC) signaling, and Digital Access Control (DCI) signaling; or... The acquisition module is used to obtain the cutoff position for LBT monitoring from the chip.

Citation Information

Patent Citations

  • Data transmission method and device

    CN108282879A

  • SYSTEMS AND METHODS FOR SUPPORTING MULTIPLE ALLOCATIONS IN UL / DL GRANT FOR A 5G NR UE AND gNB

    US20180324768A1