Data transmission method, device, equipment and storage medium

By determining the bundled relationship of data transmission resources in NTN and using resources with the same bundled relationship for data transmission and reception, the data transmission continuity problem caused by signal propagation delay in NTN is solved, and the PDCCH signaling overhead is reduced, thereby achieving efficient and reliable data transmission.

CN114616889BActive Publication Date: 2025-03-28GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080075338.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-02-07
Publication Date
2025-03-28
Estimated Expiration
2040-02-07

AI Technical Summary

Technical Problem

In non-terrestrial communication networks (NTNs), the signal propagation delay between user equipment and satellites has increased significantly, resulting in the impact of data transmission continuity. The prior art needs to turn off the feedback function of the hybrid automatic repeat request (HARQ) process to solve this problem, but this increases the PDCCH signaling overhead.

Method used

The terminal determines the bundling relationship of the data transmission resource according to the resource configuration information of the data transmission resource sent by the network device, and transmits and receives data through data transmission resources with the same bundling relationship. Even if the HARQ feedback function is turned off, the data transmission reliability can be ensured and the PDCCH signaling overhead can be reduced.

Benefits of technology

It realizes that when the HARQ feedback function is turned off, the reliability of data transmission is ensured, and the PDCCH signaling overhead is reduced, and the efficiency of data transmission is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114616889B_ABST
    Figure CN114616889B_ABST
Patent Text Reader

Abstract

The present application relates to a data transmission method, apparatus, device and storage medium, wherein a terminal receives configuration information sent by a network device; the configuration information includes at least one working bandwidth BWP configured for each service cell of the terminal, and at least one transmission resource configuration corresponding to each of the BWP; the terminal repeatedly transmits data on the transmission resources corresponding to the at least one transmission resource configuration, and ensures data transmission reliability when the HARQ feedback function is turned off. Moreover, when the HARQ feedback function is turned off, the transmission resources configured by the configuration information can be directly used for repeated data transmission, without the need for the network device to schedule transmission resources through PDCCH signaling multiple times, thereby avoiding a large amount of PDCCH signaling overhead.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and in particular to a data transmission method, apparatus, device and storage medium. Background Art

[0002] Currently, the 3rd Generation Partnership Project (3GPP) is studying the Non Terrestrial Network (NTN) technology. NTN generally uses satellite communications to provide communication services to ground users.

[0003] Compared with the cellular network used in the traditional New Radio (NR), the signal propagation delay between the user equipment (UE) and the satellite in the NTN is greatly increased. In order to ensure the continuity of data transmission without increasing the number of hybrid automatic repeat request (HARQ) processes, it has been agreed in the standardization process that the HARQ feedback function of the HARQ process can be turned off.

[0004] When the HARQ feedback function of the HARQ process is turned off, in order to ensure the reliability of data transmission, HARQ retransmission based on blind scheduling is still supported. For example, for downlink transmission, the network device can improve the robustness of downlink transmission by scheduling the retransmission of the same downlink transport block (TB) multiple times without receiving the confirmation (Acknowledgement, ACK) / non-acknowledgement (NON-Acknowledgement, NACK) feedback information from the UE; for uplink transmission, the network device can improve the robustness of uplink transmission by scheduling the retransmission of the same uplink TB multiple times before receiving the physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) transmission from the UE. Summary of the invention

[0005] Based on this, it is necessary to provide a data transmission method, device, equipment and storage medium.

[0006] In a first aspect, an embodiment of the present application provides a data transmission method, the method comprising:

[0007] The terminal determines the bundling relationship of the data transmission resources according to the resource configuration information of the data transmission resources sent by the network device;

[0008] The terminal sends and receives data through the data transmission resources having the same binding relationship.

[0009] In a second aspect, an embodiment of the present application provides a data transmission method, the method comprising:

[0010] After determining the activated data transmission resources, the network device sends resource configuration information of the data transmission resources to the terminal;

[0011] The network device sends and receives data through the data transmission resources with the same binding relationship determined by the terminal.

[0012] In a third aspect, an embodiment of the present application provides a data transmission device, including:

[0013] A determination module, configured to determine a bundling relationship of the data transmission resources according to resource configuration information of the data transmission resources sent by the network device;

[0014] The processing module is used to send and receive data through data transmission resources with the same binding relationship.

[0015] In a fourth aspect, an embodiment of the present application provides a data transmission configuration device, including:

[0016] A sending module, used for sending resource configuration information of data transmission resources to a terminal;

[0017] The processing module is used to send and receive data through the data transmission resources with the same binding relationship determined by the terminal.

[0018] In a fifth aspect, an embodiment of the present application provides a terminal, comprising: a processor, a memory, and a transceiver, wherein the processor, the memory, and the transceiver communicate with each other through an internal connection path.

[0019] The memory is used to store program code;

[0020] The processor is used to call the program code stored in the memory to cooperate with the transceiver to implement the steps of any method described in the first aspect.

[0021] In a sixth aspect, an embodiment of the present application provides a network device, comprising: a processor, a memory, and a transceiver, wherein the processor, the memory, and the transceiver communicate with each other through an internal connection path, and the memory is used to store program code;

[0022] The processor is used to call the program code stored in the memory to cooperate with the transceiver to implement the steps of any method described in the second aspect.

[0023] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method described in any one of the first aspects.

[0024] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, characterized in that when the computer program is executed by a processor, the steps of the method described in any one of the second aspects are implemented.

[0025] The data transmission method, apparatus, device and storage medium provided in the embodiments of the present application, the terminal determines the bundling relationship of the data transmission resources according to the resource configuration information of the data transmission resources sent by the network device, and sends and receives data through the data transmission resources with the same bundling relationship. Even if the HARQ feedback functions of the HARQ processes reserved for the data transmission resources are in a closed state, after the bundling relationship of the data transmission resources is determined through the resource configuration information sent by the network device, data can be sent and received on the data transmission resources with the same bundling relationship, that is, data is repeatedly received or sent on the data transmission resources with the same binding relationship, and data transmission reliability is guaranteed when the HARQ feedback function is turned off. Moreover, when the HARQ feedback function is turned off, the data transmission resources with the same bundling relationship can be directly used to receive or send data, without the network device scheduling the data transmission resources through PDCCH signaling multiple times, thereby avoiding a large amount of PDCCH signaling overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] Figure 1 A schematic diagram of an application scenario of the data transmission method provided in an embodiment of the present application;

[0027] Figure 2 A flowchart of a data transmission method provided by an embodiment;

[0028] Figure 3 A schematic diagram of a bundling relationship of SPS resources provided by an embodiment;

[0029] Figure 4 A flowchart of determining a binding relationship of SPS resources provided by an embodiment;

[0030] Figure 5 A schematic diagram of a binding relationship of a CG configuration provided in an embodiment;

[0031] Figure 6 A flowchart of determining a binding relationship of CG resources provided by an embodiment;

[0032] Figure 7Another flow chart for determining a binding relationship of SPS resources provided by an embodiment;

[0033] Figure 8 A schematic diagram of another SPS resource bundling relationship provided by an embodiment;

[0034] Fig. 9 Another flow chart for determining a binding relationship of CG resources provided by an embodiment;

[0035] Fig.10 A schematic diagram of another type of CG resource bundling relationship provided in an embodiment;

[0036] Fig.11 A flowchart of a data transmission method provided by an embodiment;

[0037] Fig.12 A block diagram of a data transmission device provided by an embodiment;

[0038] Fig.13 A block diagram of a data transmission device provided by an embodiment;

[0039] Fig.14 A block diagram of a computer device provided for one embodiment;

[0040] Fig.15 A block diagram of a computer device is provided for one embodiment. DETAILED DESCRIPTION

[0041] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0042] The following is an introduction to some of the background knowledge involved in the embodiments of this application.

[0043] NTN Related Background

[0044] At present, 3GPP is studying NTN technology. NTN generally uses satellite communication to provide communication services to ground users. Compared with ground cellular network communication, satellite communication has many unique advantages. First, satellite communication is not limited by the user's geographical location. For example, general land communication cannot cover areas such as oceans, mountains, deserts, etc. where communication equipment cannot be set up or where communication coverage is not provided due to sparse population. For satellite communication, since one satellite can cover a large area of ​​land, and satellites can orbit the earth, in theory, every corner of the earth can be covered by satellite communication. Secondly, satellite communication has great social value. Satellite communication can cover remote mountainous areas, poor and backward countries or regions at a low cost, so that people in these areas can enjoy advanced voice communication and mobile Internet technology, which is conducive to narrowing the digital divide with developed areas and promoting the development of these areas. Thirdly, satellite communication has a long distance, and the communication cost does not increase significantly as the communication distance increases; finally, satellite communication has high stability and is not restricted by natural disasters.

[0045] According to the different orbital altitudes, communication satellites are divided into Low-Earth Orbit (LEO) satellites, Medium-Earth Orbit (MEO) satellites, Geostationary Earth Orbit (GEO) satellites, High Elliptical Orbit (HEO) satellites, etc. At the current stage, the main research is on LEO and GEO.

[0046] 1.LEO

[0047] The altitude of low-orbit satellites ranges from 500km to 1500km, and the corresponding orbital period is about 1.5 hours to 2 hours. The signal propagation delay of single-hop communication between users is generally less than 20ms. The maximum satellite visibility time is 20 minutes. The signal propagation distance is short, the link loss is small, and the transmission power requirement for user terminals is not high.

[0048] 2. GEO

[0049] The geosynchronous orbit satellite has an orbit altitude of 35786km and a rotation period around the earth of 24 hours. The signal propagation delay of single-hop communication between users is generally 250ms.

[0050] In order to ensure satellite coverage and improve the system capacity of the entire satellite communication system, satellites use multiple beams to cover the ground. A satellite can form dozens or even hundreds of beams to cover the ground; a satellite beam can cover a ground area with a diameter of tens to hundreds of kilometers.

[0051] NR HARQ mechanism

[0052] NR has two levels of retransmission mechanisms: the HARQ mechanism of the Medium Access Control (MAC) layer and the HARQ mechanism of the Radio Link Control (RLC) layer. The retransmission of lost or erroneous data is mainly handled by the HARQ mechanism of the MAC layer, and supplemented by the retransmission function of the RLC layer. The HARQ mechanism of the MAC layer can provide fast retransmission, and the ARQ mechanism of the RLC layer can provide reliable data transmission.

[0053] HARQ uses a stop-and-wait protocol to send data. In the stop-and-wait protocol, after the transmitter sends a TB, it stops and waits for confirmation information. In this way, the transmitter stops and waits for confirmation after each transmission, which will result in very low user throughput. Therefore, NR uses multiple parallel HARQ processes. When a HARQ process is waiting for confirmation information, the transmitter can use another HARQ process to continue sending data. These HARQ processes together form a HARQ entity, which combines the stop-and-wait protocol to allow continuous data transmission. HARQ is divided into uplink HARQ and downlink HARQ. Uplink HARQ is for uplink data transmission, and downlink HARQ is for downlink data transmission, and the two are independent of each other.

[0054] CG / SPS

[0055] In order to better serve periodic services, the concept of pre-configured resources is introduced, which is called Semi-Persistent Scheduling (SPS) for downlink and Configured Grant (CG) for uplink.

[0056] For each SPS configuration, the network configures a limited number of downlink HARQ processes for it, and the network uses these downlink HARQ processes in a polling manner to perform downlink transmission on the SPS resources.

[0057] SPS uses a two-step resource configuration method: first, the network RRC configures transmission resources and transmission parameters including the period of time domain resources, the number of HARQ processes, etc.; then the Physical Downlink Control Channel (PDCCH) scrambled by the Configured Scheduling Radio Network Temporary Identifier (CS-RNTI) activates the SPS-based Physical Downlink Shared Channel (PDSCH) transmission, and simultaneously configures other transmission resources and transmission parameters including time domain resources, frequency domain resources, MCS, etc. When the UE receives the RRC configuration parameters, it cannot immediately use the resources and parameters configured by the RRC configuration parameters for PDSCH reception, but must wait until the corresponding PDCCH is received to activate and configure other resources and parameters before it can receive PDSCH.

[0058] Based on the current NR protocol regulations, the terminal has its own HARQ entity for each service cell. Each HARQ entity maintains a set of parallel downlink HARQ processes and a set of parallel uplink HARQ processes. Currently, each uplink and downlink carrier supports a maximum of 16 HARQ processes. The base station can indicate the maximum number of HARQ processes to the UE through RRC signaling semi-static configuration according to the network deployment. If the network does not provide the corresponding configuration parameters, the default number of HARQ processes for the downlink is 8, and the maximum number of HARQ processes supported by each uplink carrier is always 16. Each HARQ process corresponds to a HARQ process identifier (ID). For the downlink, the broadcast control channel (BCCH) uses a dedicated broadcast HARQ process. For the uplink, Msg3 transmission in the random process uses HARQ ID 0.

[0059] For terminals that do not support downlink spatial division multiplexing, each downlink HARQ process can only process 1 TB at a time; for terminals that support downlink spatial division multiplexing, each downlink HARQ process can process 1 or 2 TBs at a time. Each uplink HARQ process of the terminal processes 1 TB at a time.

[0060] HARQ is divided into two categories in the time domain: synchronous and asynchronous, and in the frequency domain: non-adaptive and adaptive. NR uses asynchronous adaptive HARQ mechanism for both uplink and downlink. Asynchronous HARQ means that retransmission can occur at any time, and the time interval between the retransmission of the same TB and the last transmission is not fixed. Adaptive HARQ means that the frequency domain resources and modulation and coding scheme (MCS) used for retransmission can be changed.

[0061] For each CG configuration, the network configures a limited number of uplink HARQ process numbers for it, and the UE uses these uplink HARQ processes in a polling manner to perform uplink transmission on the CG resources.

[0062] NR supports the following two types of uplink unlicensed transmission:

[0063] 1. Physical Uplink Shared Channel (PUSCH) transmission based on configured grant Type 1

[0064] The network RRC configures all transmission resources and transmission parameters including time domain resources, frequency domain resources, period of time domain resources, MCS, number of repetitions, frequency hopping, number of HARQ processes, etc. After receiving the RRC configuration, the terminal can immediately use the configured transmission parameters to perform PUSCH transmission on the configured time and frequency resources.

[0065] 2 PUSCH transmission based on configured grant Type 2

[0066] A two-step resource configuration method is adopted: first, the network RRC configures the transmission resources and transmission parameters including the period, number of repetitions, frequency hopping, number of HARQ processes, etc. of the time domain resources; then the PDCCH encrypted with CS-RNTI activates the second type of PUSCH transmission based on the configuration authorization, and configures other transmission resources and transmission parameters including time domain resources, frequency domain resources, MCS, etc. at the same time. When the UE receives the RRC configuration parameters, it cannot immediately use the resources and parameters configured by the configuration parameters for PUSCH transmission, but must wait until the corresponding PDCCH is received to activate and configure other resources and parameters before PUSCH transmission can be performed.

[0067] If the UE has no data to be sent on the PUSCH resources configured with the first and second types of grants, the UE will not send anything on the configured grant resources.

[0068] Compared with the cellular network used in traditional NR, the signal propagation delay between UE and satellite in NTN is greatly increased. In order to ensure data transmission continuity without increasing the number of HARQ processes, it has been agreed in the standardization process that the HARQ feedback function of the HARQ process can be turned off, and the following clear conclusions have been formed:

[0069] 1. Network devices can be configured to enable or disable the HARQ function.

[0070] 2. If the HARQ function is turned off, the UE does not need to send HARQ feedback for PDSCH to the network device.

[0071] 3. When HARQ feedback is turned off, in order to ensure data transmission reliability, HARQ retransmission based on blind scheduling is still supported.

[0072] 4. The HARQ function can be turned on or off based on the UE or the HARQ process. For the UE-based configuration method, the HARQ function of all HARQ processes of the UE is configured to be turned on or off at the same time. For the HARQ process-based configuration method, that is, for multiple HARQ processes of a UE, the HARQ function of some HARQ processes can be configured to be turned on, and the HARQ function of other HARQ processes can be configured to be turned off.

[0073] 5. It is necessary to study the impact of turning on HARQ and turning off HARQ on other processes separately.

[0074] Based on the current standardization conclusions, when the HARQ feedback function of the HARQ process is turned off, in order to ensure the reliability of data transmission, the network can blindly schedule retransmissions, that is, for downlink transmission, the network can schedule the retransmission of the same downlink TB multiple times to improve the robustness of downlink transmission in the absence of ACK / NACK feedback information from the UE; for uplink transmission, the network can schedule the retransmission of the same uplink TB multiple times before receiving the PUSCH transmission from the UE to improve the robustness of uplink transmission. However, this method of dynamically scheduling HARQ retransmissions requires the network device to send PDCCH signaling each time it schedules, which will bring a lot of PDCCH signaling overhead.

[0075] The data transmission method provided by the present application can solve the technical problem that the cost of the existing method of dynamically scheduling HARQ retransmission is to bring a large amount of PDCCH signaling overhead. It should be noted that the data transmission method of the present application is not limited to solving the above technical problems, but can also be used to solve other technical problems, which are not limited in the present application.

[0076] Figure 1 Schematic diagram of an application scenario of the data transmission method provided in the embodiment of the present application. Figure 1As shown, the scenario includes a network device 104 and a terminal 102, wherein the terminal 102 communicates with the network device 104 through a network. The network device 104 can schedule resources, for example, the network device 104 configures transmission resources, and even when the HARQ feedback functions of the HARQ processes reserved for configuration authorization are all in a closed state, the resource configuration information sent by the network device is used to determine the bundling relationship of the data transmission resources, and data is sent and received on the data transmission resources with the same bundling relationship. Among them, the terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablet computers, and portable wearable devices, and the network device 104 can be a base station, etc., for example, it can be implemented by an independent base station or a base station cluster composed of multiple base stations.

[0077] Figure 2 This is a flowchart of a data transmission method provided by an embodiment. This embodiment involves a specific implementation process in which a terminal receives resource configuration information sent by a network device, determines a bundling relationship of data transmission resources according to the resource configuration information, and transmits and receives data in the data transmission resources with the same bundling relationship. Figure 2 As shown, the method may include the following steps:

[0078] S201. The terminal determines a bundling relationship of data transmission resources according to resource configuration information of the data transmission resources sent by a network device.

[0079] Among them, the resource configuration information may include the working bandwidth (Bandwidth part, BWP) configured for each service cell of the terminal, and may also include the transmission resource configuration configured for each BWP. For example, the BWP may be a downlink (Down Link, DL) BWP or an uplink (Up Link, UL) BWP. Each BWP may be configured with at least one transmission resource configuration, and the at least one transmission resource configuration may be a downlink resource configuration or an uplink resource configuration. For example, the transmission resource configuration may be an SPS configuration or a CG configuration. Moreover, the number of transmission resource configurations corresponding to each BWP is not limited. One transmission resource configuration may be configured for each BWP, or multiple transmission resource configurations may be configured for each BWP. For example, an SPS configuration may be configured for the DLBWP of each service cell of the terminal, and a CG configuration may be configured for the UP BWP of each service cell of the terminal. Alternatively, multiple SPS configurations may be configured for the DL BWP of each service cell of the terminal, and multiple CG configurations may be configured for the UP BWP of each service cell of the terminal. The configuration may be based on actual needs and is not limited in this embodiment. The transmission resource configuration may include a resource cycle, the number of HARQ processes reserved for transmission resources, an identifier (ID) of the HARQ process, the HARQ feedback function status of the HARQ process, the number of retransmissions, etc. It may also include other parameters, which are not limited in the embodiments of the present application.

[0080] Optionally, the resource configuration information may be carried in Radio Resource Control (RRC) signaling.

[0081] In this embodiment, after receiving the resource configuration information, the terminal can determine the bundling relationship of each data transmission resource, and send and receive data on the data transmission resources with the same bundling relationship. For example, the terminal can determine multiple time-domain adjacent data transmission resources as a group of data transmission resources with the same binding relationship based on the resource configuration information, starting from a specific data transmission resource. For example, if 4 SPS resources are configured in the resource configuration information, the terminal can start from the earliest SPS resource in the time domain and bind the 4 SPS resources adjacent in the time domain into a group, or if 3 CG resources are configured in the resource configuration information, the terminal can start from the earliest CG resource in the time domain and bind the 3 CG resources adjacent in the time domain into a group. Different data transmission resources can have different bundling relationships, which is not limited in the embodiments of the present application.

[0082] S202. The terminal sends and receives data through data transmission resources having the same binding relationship.

[0083] In this embodiment, after receiving the resource configuration information, the terminal determines the bundling relationship of each data transmission resource according to the resource configuration information, and transmits and receives data on the data transmission resources with the same bundling relationship. Even if the HARQ feedback functions of the HARQ processes reserved for the data transmission resources are all in a closed state, data can be transmitted and received on the data transmission resources configured by the network device without the need for dynamic scheduling by the network device. For example, if the network device configures multiple SPS resources for the DL BWP of each service cell of the terminal, the UE receives data on the SPS resources with the same bundling relationship. Alternatively, if the network device configures multiple CG resources for the UL BWP of each service cell of the terminal, the UE sends data on a group of CG resources with the same bundling relationship.

[0084] In the data transmission method provided in the embodiment of the present application, the terminal determines the bundling relationship of the data transmission resources according to the resource configuration information of the data transmission resources sent by the network device, and sends and receives data through the data transmission resources with the same bundling relationship. Even if the HARQ feedback functions of the HARQ processes reserved for the data transmission resources are in a closed state, after the bundling relationship of the data transmission resources is determined through the resource configuration information sent by the network device, data can be sent and received on the data transmission resources with the same bundling relationship. That is, data is repeatedly received or sent on the data transmission resources with the same binding relationship, and data transmission reliability is guaranteed when the HARQ feedback function is turned off. Moreover, when the HARQ feedback function is turned off, the data transmission resources with the same bundling relationship can be directly used to receive or send data, without the network device scheduling the data transmission resources through PDCCH signaling multiple times, thereby avoiding a large amount of PDCCH signaling overhead.

[0085] In some scenarios, data transmission resources need to be activated before they can be used. For example, for SPS resources or CG resources using Type 2, they need to be activated before the terminal can send and receive data. Therefore, in one embodiment, the data transmission resource is an activated data transmission resource, and step S201 "the terminal determines the bundling relationship of the data transmission resources based on the resource configuration information of the data transmission resources" includes: the terminal determines the bundling relationship of the data transmission resources based on the activated data transmission resources and the resource configuration information of the data transmission resources.

[0086] In this embodiment, the above-mentioned data transmission resource can be an activated data transmission resource, and there can be multiple activation methods. For example, after sending the configuration information, the network device activates the data transmission resource through PDCCH signaling, or the network device can first determine the data transmission resource required by the terminal, and then activate the data transmission resource through PDCCH signaling, and then send resource configuration information to the terminal, or the network device can also activate the data transmission resource through resource configuration information, or the network device can also use other methods to activate the data transmission resource, which is not limited to once in the embodiment of the present application. The terminal repeatedly receives or sends data on the activated data transmission resource, ensuring the reliability of repeated reception or transmission of data.

[0087] In some scenarios, the network device can configure a data transmission resource for the BWP of each serving cell of the terminal, and in other scenarios, the network device can configure multiple transmission resources for the BWP of each serving cell of the terminal. The data transmission method provided in the embodiment of the present application is described in detail below through different scenarios.

[0088] Scenario 1: The network device configures multiple SPS resources for the terminal

[0089] In one embodiment, the data transmission resources include N semi-persistent scheduling SPS resources, and the resource configuration information includes N SPS configurations, where N is an integer greater than 1.

[0090] In this embodiment, the network device may configure N SPS resources for each DL BWP of each service cell of the terminal, and the resource configuration information includes the SPS configuration corresponding to the N SPS resources. Optionally, the value of N is determined according to the number of times the network expects the same transmission block TB to use the transmission resource for repeated reception, that is, the value of N depends on the number of times the network expects the same TB to use the SPS resource for repeated reception. Figure 3 As shown, the network device configures SPS resource 1, SPS resource 2, SPS resource 3, and SPS resource 4 for the terminal. The four SPS resources in the same SPS cycle can be determined as a group of SPS resources with the same bundling relationship, and the terminal can receive data through a group of SPS resources with the same bundling relationship.

[0091] Among them, each SPS configuration includes: SPS resource period, the number of hybrid automatic repeat request HARQ processes reserved for SPS resources, the identifier of the HARQ process, the HARQ feedback function status information of the HARQ process and the relationship indication information of N SPS configurations; the relationship indication information is used to indicate the relative time offset of the reference SPS configuration and each SPS configuration in the N SPS configurations, and the relative time offset represents the offset of the starting position of the time domain resources of each SPS configuration relative to the starting position of the time domain resources of the reference SPS configuration. Optionally, the relative time offset is greater than or equal to 0, and the relative time offsets of each SPS configuration are not equal to each other.

[0092] In this embodiment, the N SPS configurations correspond to the same SPS resource period; the same number of downlink HARQ processes is reserved for the N SPS configurations, and the same downlink HARQ process ID is set for the N SPS configurations, and the HARQ feedback functions of these downlink HARQ processes reserved for SPS are all in a turned-off state; moreover, none of the N SPS configurations are configured with corresponding PUCCH resources for feedback ACK / NACK.

[0093] In this embodiment, the network device can indicate the benchmark SPS configuration in a variety of ways, for example, setting a benchmark identifier on one of the N SPS configurations, and the SPS configuration with the benchmark identifier is the benchmark SPS configuration, or setting the relative time offset of the benchmark SPS configuration to 0, or configuring a relative time offset for each of the remaining N-1 SPS configurations among the N SPS configurations, and the SPS configuration without a relative time offset is defaulted to the benchmark SPS configuration, etc., which is not limited in the embodiments of the present application.

[0094] Furthermore, if Figure 4 As shown, step S201 "the terminal determines the bundling relationship of the data transmission resources according to the resource configuration information of the data transmission resources sent by the network device" includes:

[0095] S401. Starting from the resources corresponding to the reference SPS configuration, the terminal determines N time-domain adjacent SPS resources as a group of SPS resources having the same binding relationship; the N time-domain adjacent SPS resources correspond to the N SPS configurations respectively.

[0096] In this embodiment, if Figure 3As shown, the network device configures 4 SPS resources for the terminal. From left to right, the leftmost SPS resource 1 is determined as the benchmark SPS resource, and the adjacent SPS resources 1, SPS resource 2, SPS resource 3 and SPS resource 4 are determined as a group of SPS resources with the same bundling relationship. The N SPS resources in the same bundling group correspond to N SPS configurations respectively and are mapped to the same HARQ process number.

[0097] S402. The terminal uses a polling method to sequentially associate the identifiers of the HARQ processes reserved for N SPS resources with each group of SPS resources having the same binding relationship. The identifiers of the HARQ processes corresponding to a group of SPS resources having the same binding relationship are the same.

[0098] In this embodiment, for each of the N SPS resources configured by the network device, the downlink HARQ process number reserved for the SPS resource is sequentially associated with each group of SPS resources with the same bundling relationship in a polling manner. Figure 3 As shown, the downlink HARQ process numbers reserved for SPS resources are HARQ#0 and HARQ#1, N=4, then HARQ#0 is associated with SPS configuration 1, SPS configuration 2, SPS configuration 3 and SPS configuration 4, and then HARQ#1 is associated with SPS configuration 1, SPS configuration 2, SPS configuration 3 and SPS configuration 4, and the association is polled in this way.

[0099] The data transmission method provided in the embodiment of the present application is as follows: the terminal starts from the resources corresponding to the baseline SPS configuration, determines N time-domain adjacent SPS resources as a group of SPS resources with the same binding relationship, and uses a polling method to sequentially associate the identifier of the HARQ process reserved for the N SPS resources with each group of SPS resources with the same binding relationship. The N time-domain adjacent SPS resources correspond to N SPS configurations respectively, and the identifier of the HARQ process corresponding to a group of SPS resources with the same binding relationship is the same. The terminal can repeatedly receive or send data on a group of transmission resources with the same binding relationship to ensure the reliability of repeated data transmission.

[0100] Furthermore, step S202 "the terminal receives and sends data through data transmission resources with the same binding relationship," includes: the terminal receives data through N SPS resources with the same binding relationship, and caches the data packets received M times using the same HARQ process; M is less than or equal to N.

[0101] In this embodiment, the terminal can receive data on N SPS resources located in the same bundling, and use the same HARQ process to cache the data packets received M times, and use the same HARQ process to cache the data packets received N times at most. For N downlink receptions located in the same bundling, the data received later will not overwrite the data received earlier. The terminal merges and decodes the multiple received data packets. Since the same data packet is repeatedly received on a group of SPS resources with the same bundling relationship, the terminal can accurately merge and decode the data packets, ensuring the accuracy of repeated data transmission.

[0102] For SPS resources, after the terminal receives the resource configuration information sent by the network device, it is also necessary to configure the data transmission resources. In one embodiment, the above-mentioned data transmission method also includes: the terminal receives the activation signaling sent by the network device; the activation signaling is used to activate the resources corresponding to N SPS configurations.

[0103] Optionally, the activation signaling is a signaling carried in a physical downlink control channel (Physical Downlink Control Channel, PDCCH).

[0104] Optionally, an activation method is: the terminal receives an activation signaling sent by the network device; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resource corresponding to the benchmark SPS configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each SPS configuration.

[0105] In this embodiment, 1 PDCCH signaling can be used to activate N SPS resources, and 1 PDCCH signaling indicates 1 time domain resource information and N frequency domain resource information. 1 time domain resource information is used to determine the time domain resource corresponding to the benchmark SPS configuration among the N SPS configurations, and the time domain resources corresponding to the remaining N-1 SPS configurations among the N SPS configurations are derived through the relative time offset in the above configuration information and the time domain resources corresponding to the benchmark SPS configuration. The N frequency domain resource information are used to indicate the frequency domain resources corresponding to the N SPS configurations, respectively. Since the time domain resources corresponding to the remaining N-1 SPS configurations among the N SPS configurations are derived through the relative time offset in the above configuration information and the time domain resources corresponding to the benchmark SPS configuration, there is no need to indicate them one by one, which can reduce signaling overhead.

[0106] Optionally, another activation method is: the terminal receives N activation signalings sent by the network device; the N activation signalings are used to indicate the time domain resources and frequency domain resources corresponding to each SPS configuration. In this embodiment, N PDCCH signalings can be used to activate N SPS resources respectively, ensuring the accuracy of the activated resources.

[0107] Scenario 2: Network equipment configures multiple CG resources for the terminal

[0108] In one embodiment, the data transmission resources include N semi-persistently scheduled CG resources, and the resource configuration information includes N CG configurations, where N is an integer greater than 1.

[0109] In this embodiment, the network device may configure N CG resources for each UL BWP of each service cell of the terminal, and the resource configuration information includes the CG configuration corresponding to the N CG resources. Optionally, the value of N is determined according to the number of times the network expects the same transport block TB to be repeatedly sent using the transport resource, that is, the value of N depends on the number of times the network expects the same TB to be repeatedly sent using the CG resource. Figure 5 As shown, the network device configures CG resource 1, CG resource 2, CG resource 3, and CG resource 4 for the terminal. The four CG resources in the same CG cycle can be determined as a group of CG resources with the same bundling relationship. The terminal can send data through a group of CG resources with the same bundling relationship.

[0110] Among them, each CG configuration includes: CG resource period, the number of hybrid automatic repeat request HARQ processes reserved for CG resources, the identifier of the HARQ process, the HARQ feedback function status information of the HARQ process and the relationship indication information of N CG configurations; the relationship indication information is used to indicate the relative time offset of the benchmark CG configuration and each CG configuration in the N CG configurations, and the relative time offset represents the offset of the starting position of the time domain resources of each CG configuration relative to the starting position of the time domain resources of the benchmark CG configuration. Optionally, the relative time offset is greater than or equal to 0, and the relative time offsets of each CG configuration are not equal to each other.

[0111] In this embodiment, the N CG configurations correspond to the same CG resource period; the same number of downlink HARQ processes are reserved for the N CG configurations, and the same downlink HARQ process ID is set for the N CG configurations, and the HARQ feedback functions of these downlink HARQ processes reserved for the CGs are all in a closed state.

[0112] In this embodiment, the network device can indicate the benchmark CG configuration in a variety of ways, for example, setting a benchmark identifier on one of the N CG configurations, and the CG configuration with the benchmark identifier is the benchmark CG configuration, or setting the relative time offset of the benchmark CG configuration to 0, or configuring a relative time offset for each of the remaining N-1 CG configurations in the N CG configurations, and the CG configuration without a relative time offset is the benchmark CG configuration by default, etc., which is not limited in the embodiments of the present application.

[0113] Furthermore, if Figure 6 As shown, step S201 "the terminal determines the bundling relationship of the data transmission resources according to the resource configuration information of the data transmission resources sent by the network device" includes:

[0114] S601. The terminal starts from the resources corresponding to the benchmark CG configuration and determines N time-domain adjacent CG resources as a group of CG resources with the same binding relationship; the N time-domain adjacent CG resources correspond to the N CG configurations respectively.

[0115] In this embodiment, if Figure 5 As shown, the network device configures four CG resources for the terminal. From left to right, the leftmost CG resource 1 is determined as the benchmark CG resource, and the adjacent CG resources 1, CG resource 2, CG resource 3 and CG resource 4 are determined as a group of CG resources with the same bundling relationship. The N CG resources in the same bundling group correspond to N CG configurations respectively and are mapped to the same HARQ process number.

[0116] S602. The terminal uses a polling method to associate the identifiers of the HARQ processes reserved for N CG resources in turn with each group of CG resources with the same binding relationship. The identifiers of the HARQ processes corresponding to a group of CG resources with the same binding relationship are the same.

[0117] In this embodiment, for each of the N CG resources configured by the network device, the downlink HARQ process number reserved for the CG resource is sequentially associated with each group of CG resources with the same binding relationship in a polling manner. Figure 5 As shown, the downlink HARQ process numbers reserved for CG resources are HARQ#0 and HARQ#1, N=4, then HARQ#0 is associated with CG configuration 1, CG configuration 2, CG configuration 3 and CG configuration 4, and then HARQ#1 is associated with CG configuration 1, CG configuration 2, CG configuration 3 and CG configuration 4, and the association is polled in this way.

[0118] The data transmission method provided in the embodiment of the present application is that the terminal starts from the resources corresponding to the baseline CG configuration, and determines N CG resources adjacent in time domains as a group of CG resources with the same binding relationship. The terminal uses a polling method to sequentially associate the identifier of the HARQ process reserved for the N CG resources with each group of CG resources with the same binding relationship. The N CG resources adjacent in time domains correspond to N CG configurations respectively, and the identifier of the HARQ process corresponding to a group of CG resources with the same binding relationship is the same. The terminal can repeatedly receive or send data on a group of transmission resources with the same binding relationship to ensure the reliability of repeated data transmission.

[0119] Furthermore, step S202 "the terminal sends and receives data through data transmission resources having the same binding relationship," includes: the terminal sends data through N CG resources having the same binding relationship.

[0120] In this embodiment, the terminal can receive data on N CG resources located in the same bundling, and use the same HARQ process to cache data packets received M times, and use the same HARQ process to cache data packets received N times at most. For N downlink receptions located in the same bundling, the data received later will not overwrite the data received earlier. The terminal merges and decodes the multiple received data packets. Since the same data packet is repeatedly received on a group of CG resources with the same bundling relationship, the terminal can accurately merge and decode the data packets, ensuring the accuracy of repeated data transmission.

[0121] Optionally, the configuration information also includes the transmission type of N CG configurations, and the transmission type is PUSCH transmission based on the first type of configuration authorization or PUSCH transmission based on the second type of configuration authorization.

[0122] In one embodiment, if the transmission types of N CG configurations are all PUSCH transmissions based on the first type of configuration authorization, the CG configuration also includes the time-frequency resource configuration of each CG resource. In this embodiment, if the above N CG configurations are all type1CG resources, the N CG configurations also include the time-frequency resource configuration of the CG. After the terminal receives the configuration information sent by the network device, it can determine the CG resource for repeated data transmission.

[0123] In another embodiment, if the transmission types of the N CG configurations are all PUSCH transmissions based on the second type of configuration authorization, the method also includes: the terminal receives activation signaling sent by the network device; the activation signaling is used to activate resources corresponding to the N CG configurations.

[0124] Optionally, the activation signaling is a signaling carried in a physical downlink control channel (Physical Downlink Control Channel, PDCCH).

[0125] Optionally, an activation method is: the terminal receives an activation signaling sent by the network device; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resources corresponding to the benchmark CG configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each CG configuration.

[0126] In this embodiment, 1 PDCCH signaling can be used to activate N CG resources, and 1 PDCCH signaling indicates 1 time domain resource information and N frequency domain resource information. The 1 time domain resource information is used to determine the time domain resource corresponding to the benchmark CG configuration in the N CG configurations, and the time domain resources corresponding to the remaining N-1 CG configurations in the N CG configurations are derived through the relative time offset in the above configuration information and the time domain resources corresponding to the benchmark CG configuration. The N frequency domain resource information are used to indicate the frequency domain resources corresponding to the N CG configurations, respectively. Since the time domain resources corresponding to the remaining N-1 CG configurations in the N CG configurations are derived through the relative time offset in the above configuration information and the time domain resources corresponding to the benchmark CG configuration, there is no need to indicate them one by one, which can reduce signaling overhead.

[0127] Optionally, another activation method is: the terminal receives N activation signalings sent by the network device; the N activation signalings are used to indicate the time domain resources and frequency domain resources corresponding to each CG configuration. In this embodiment, N PDCCH signalings can be used to activate N CG resources respectively, ensuring the accuracy of the activated resources.

[0128] Scenario 3: The network device configures an SPS resource for the terminal

[0129] In one embodiment, the data transmission resource includes an SPS resource, and the resource configuration information includes an SPS configuration. Optionally, the SPS configuration includes: an SPS resource period, the number of HARQ processes reserved for the SPS resource, HARQ feedback function status information of the HARQ process, and the number of retransmissions.

[0130] In this embodiment, the network device may configure one SPS resource for each DL BWP of each serving cell of the terminal, and the resource configuration information includes the SPS configuration corresponding to the one SPS resource.

[0131] In this embodiment, at least one DL BWP is configured for each service cell of the terminal, and for each of the at least one configured DLBWP, optionally, one SPS resource can be configured for the DLBWP, and the SPS configuration may include the SPS resource period, the number of downlink HARQ processes reserved for the SPS resources, etc.; the HARQ feedback function status configuration of the downlink HARQ process, configuring the HARQ feedback functions of these downlink HARQ processes reserved for the SPS resources to be in a closed state; configuring the number of times N for repeated transmission using the same SPS resource, etc.

[0132] In the data transmission method provided in this embodiment, the network device configures an SPS resource for each DL BWP of each service cell of the terminal, so that when the HARQ feedback functions of the HARQ processes reserved for the SPS resources are in a closed state, data can be repeatedly transmitted through the configured SPS resource, thereby ensuring data transmission reliability when the HARQ feedback function is closed. Moreover, when the HARQ feedback function is closed, the SPS resources configured by the resource configuration information can be directly used for data reception, without the network device scheduling the SPS resources through PDCCH signaling multiple times, thereby avoiding a large amount of PDCCH signaling overhead. In addition, one SPS resource is occupied during the repeated data reception process, which can save transmission resources.

[0133] Furthermore, if Figure 7 As shown, step S201 "the terminal determines the bundling relationship of the data transmission resources according to the resource configuration information of the data transmission resources sent by the network device" includes:

[0134] S701. Starting from the first SPS resource corresponding to the SPS configuration, the terminal determines N SPS resources that are continuous in the time domain as a group of SPS resources with the same bundling relationship; N is greater than 1.

[0135] In this embodiment, N is the number of retransmissions, such as Figure 8 As shown, N=4, starting from the first SPS resource on the left, four SPS resources that are consecutive in the time domain are determined as a group of SPS resources with the same bundling relationship. The HARQ process number corresponding to this group of bundled SPS resources is HARQ#0, and the process is repeated in sequence to determine each group of bundled SPS resources.

[0136] S702. The terminal uses a polling method to sequentially associate the identifier of the HARQ process reserved for the SPS resources with each group of SPS resources having the same binding relationship. The identifiers of the HARQ processes corresponding to a group of SPS resources having the same binding relationship are the same.

[0137] In this embodiment, after determining each group of SPS resources having the same bundling relationship, the identifier of the HARQ process reserved for the SPS resources is sequentially associated with each group of SPS resources. Figure 8 As shown, the HARQ processes reserved for SPS resources are numbered HARQ#0 and HARQ#1, and polling associates HARQ#0 and HARQ#1 with each group of SPS resources.

[0138] The data transmission method provided in the embodiment of the present application starts from the first SPS resource corresponding to the SPS configuration, and determines N SPS resources that are continuous in the time domain as a group of SPS resources with the same bundling relationship; the identifiers of the HARQ processes corresponding to a group of bound SPS resources are the same; and the identifiers of the HARQ processes reserved for the SPS resources are associated with each group of bound SPS resources in turn in a polling manner. The terminal can repeatedly receive data on a group of bound SPS resources to ensure the reliability of repeated data transmission.

[0139] Furthermore, step S202 "the terminal receives and sends data through data transmission resources with the same bundling relationship" includes: the terminal receives data through SPS resources with the same bundling relationship, and caches the data packets received M times using the same HARQ process; M is less than or equal to N.

[0140] In this embodiment, if Figure 8 As shown in the figure, the terminal can receive data on four SPS resources in the same bundling, and cache the data packets received up to four times using the same HARQ process. For the four downlink receptions in the same bundling, the data received later will not overwrite the data received earlier. The terminal combines and decodes the multiple received data packets. Since the same data packet is repeatedly received on a group of SPS resources with the same bundling relationship, the terminal can accurately combine and decode the data packets, ensuring the accuracy of repeated data transmission.

[0141] Optionally, after the terminal receives the resource configuration information sent by the network device, the method further includes: the terminal receives an activation signaling sent by the network device; the activation signaling is used to activate resources corresponding to an SPS configuration.

[0142] In one embodiment, similar to the configuration of N transmission resources by the network device, for SPS resources and CG resources using Type 2 transmission mode, after the terminal receives the configuration message sent by the network device, it cannot perform data retransmission, and the network device needs to activate the configured transmission resources. In this embodiment, since one SPS resource is configured, one SPS resource configured by the network device can be activated through one PDCCH signaling, thereby ensuring the reliability of data retransmission.

[0143] Scenario 3: The network device configures a CG resource for the terminal

[0144] In one embodiment, the data transmission resource includes a CG resource, and the resource configuration information includes a CG configuration. Optionally, the CG configuration includes: a CG resource period, a number of HARQ processes reserved for the CG resource, HARQ feedback function status information of the HARQ process, and a number of retransmissions.

[0145] In this embodiment, the network device may configure a CG resource for each ULBWP of each service cell of the terminal, and the resource configuration information includes the CG configuration corresponding to the one CG resource.

[0146] In this embodiment, at least one DLBWP is configured for each service cell of the terminal, and for each of the at least one configured DLBWP, optionally, one CG resource can be configured for the DLBWP, and the CG configuration may include a CG resource period, the number of downlink HARQ processes reserved for CG resources, etc.; the HARQ feedback function status configuration of the downlink HARQ process, configuring the HARQ feedback functions of these downlink HARQ processes reserved for CG resources to be in a closed state; configuring the number of times N for repeated transmission using the same CG resource, etc.

[0147] In the data transmission method provided in this embodiment, the network device configures a CG resource for each ULBWP of each service cell of the terminal, so that when the HARQ feedback functions of the HARQ processes reserved for the CG resources are in a closed state, data can be repeatedly sent through the configured CG resource, thereby ensuring data transmission reliability when the HARQ feedback function is closed. Moreover, when the HARQ feedback function is closed, the CG resources configured by the resource configuration information can be directly used to send data, without the network device scheduling the CG resources through PDCCH signaling multiple times, thereby avoiding a large amount of PDCCH signaling overhead. In addition, one CG resource is occupied during the repeated data transmission process, which can save transmission resources.

[0148] Furthermore, if Fig. 9 As shown, step S201 "the terminal determines the bundling relationship of the data transmission resources according to the resource configuration information of the data transmission resources sent by the network device" includes:

[0149] S901. Starting from the first CG resource corresponding to the CG configuration, the terminal determines N CG resources that are continuous in the time domain as a group of CG resources with the same bundling relationship; N is greater than 1.

[0150] In this embodiment, N is the number of retransmissions, such as Fig.10 As shown, N=4, starting from the first CG resource on the left, four CG resources that are consecutive in the time domain are determined as a group of CG resources with the same bundling relationship. The HARQ process number corresponding to this group of bundled CG resources is HARQ#0, and the process is repeated in sequence to determine each group of bundled CG resources.

[0151] S902. The terminal uses a polling method to associate the identifier of the HARQ process reserved for CG resources with each group of CG resources with the same binding relationship in turn. The identifiers of the HARQ processes corresponding to a group of CG resources with the same binding relationship are the same.

[0152] In this embodiment, after determining each group of CG resources with the same bundling relationship, the identifier of the HARQ process reserved for the CG resources is sequentially associated with each group of CG resources. Fig.10 As shown, the HARQ processes reserved for CG resources are numbered HARQ#0 and HARQ#1, and polling associates HARQ#0 and HARQ#1 with each group of CG resources.

[0153] The data transmission method provided in the embodiment of the present application starts from the first CG resource corresponding to the CG configuration, and determines N CG resources that are continuous in the time domain as a group of CG resources with the same bundling relationship; the identifiers of the HARQ processes corresponding to a group of bound CG resources are the same; and the identifiers of the HARQ processes reserved for the CG resources are associated with each group of bound CG resources in turn in a polling manner. The terminal can repeatedly send data on a group of bound CG resources to ensure the reliability of repeated data transmission.

[0154] Further, step S202 "the terminal sends and receives data through data transmission resources having the same binding relationship" includes: the terminal sends data through CG resources having the same binding relationship.

[0155] In this embodiment, if Fig.10 As shown, the terminal can send data on four CG resources located in the same bundling. Since the same data packet is repeatedly sent on a group of CG resources with the same bundling relationship, the terminal can accurately send the data packet and ensure the reliability of repeated data transmission.

[0156] Optionally, the configuration information also includes the transmission type of N CG configurations, and the transmission type is PUSCH transmission based on the first type of configuration authorization or PUSCH transmission based on the second type of configuration authorization.

[0157] In one embodiment, if the transmission type of a CG configuration is PUSCH transmission based on the first type of configuration authorization, the CG configuration also includes the time-frequency resource configuration of each CG resource. In this embodiment, if the above-mentioned CG configuration is all type1CG resources, then the CG configuration also includes the time-frequency resource configuration of the CG. After the terminal receives the configuration information sent by the network device, it can determine the CG resource for data repetition.

[0158] In another embodiment, if the transmission type of the CG configuration is PUSCH transmission based on the second type of configuration authorization, the method also includes: the terminal receives activation signaling sent by the network device; the activation signaling is used to activate resources corresponding to a CG configuration.

[0159] In one embodiment, similar to the configuration of N CG resources by a network device, for CG resources using Type 2 transmission mode, after the terminal receives the configuration message sent by the network device, it cannot send data repeatedly. The network device needs to activate the configured transmission resources to ensure the reliability of data repeated transmission.

[0160] Fig.11 This is a flowchart of a data transmission method provided by an embodiment. This embodiment involves a specific implementation process in which a network device sends resource configuration information of data transmission resources to a terminal, and transmits and receives data through data transmission resources with the same binding relationship determined by the terminal. Fig.11 As shown, the method may include the following steps:

[0161] S1101. A network device sends resource configuration information of data transmission resources to a terminal.

[0162] Among them, the resource configuration information may include the BWP configured by the network device for each service cell of the terminal, and may also include the transmission resource configuration configured for each BWP. For example, the BWP may be a DLBWP or a ULBWP. Each BWP may be configured with at least one transmission resource configuration, and the at least one transmission resource configuration may be a downlink resource configuration or an uplink resource configuration. For example, the transmission resource configuration may be an SPS configuration or a CG configuration. Moreover, the number of transmission resource configurations corresponding to each BWP is not limited. One transmission resource configuration may be configured for each BWP, or multiple transmission resource configurations may be configured for each BWP. For example, an SPS configuration may be configured for the DL BWP of each service cell of the terminal, and a CG configuration may be configured for the UP BWP of each service cell of the terminal. Alternatively, multiple SPS configurations may be configured for the DLBWP of each service cell of the terminal, and multiple CG configurations may be configured for the UPBWP of each service cell of the terminal. The configuration may be based on actual needs and is not limited in this embodiment. The transmission resource configuration may include a resource cycle, the number of HARQ processes reserved for transmission resources, an identifier (ID) of the HARQ process, the HARQ feedback function status of the HARQ process, the number of retransmissions, etc. It may also include other parameters, which are not limited in the embodiments of the present application.

[0163] Optionally, the resource configuration information may be carried in Radio Resource Control (RRC) signaling.

[0164] In this embodiment, after the network device sends the resource configuration information to the terminal, the terminal determines the bundling relationship of each data transmission resource, and transmits and receives data on the data transmission resources with the same binding relationship. Similarly, the network device can also transmit and receive data on the data transmission resources with the same binding relationship determined by the terminal. For example, the terminal can determine a plurality of adjacent data transmission resources in the time domain as a group of data transmission resources with the same binding relationship based on the resource configuration information, starting from a specific data transmission resource. For example, if 4 SPS resources are configured in the resource configuration information, the terminal can start from the earliest SPS resource in the time domain and bind the 4 SPS resources adjacent in the time domain into a group, or if 3 CG resources are configured in the resource configuration information, the terminal can start from the earliest CG resource in the time domain and bind the 3 CG resources adjacent in the time domain into a group. Different data transmission resources can have different bundling relationships, which is not limited in the embodiments of the present application.

[0165] S1102. The network device sends and receives data through the data transmission resources with the same binding relationship determined by the terminal.

[0166] In this embodiment, after the network device configures the resource information, the terminal determines the bundling relationship of each data transmission resource according to the resource configuration information, and transmits and receives data on the data transmission resources with the same bundling relationship. Even if the HARQ feedback functions of the HARQ processes reserved for the data transmission resources are all in a closed state, data can be transmitted and received on the data transmission resources with the same bundling relationship configured by the network device and determined by the terminal, without the need for dynamic scheduling by the network device. For example, if the network device configures multiple SPS resources for the DLBWP of each service cell of the terminal, the UE receives data on the SPS resources with the same bundling relationship, and the network device also sends data on the SPS resources with the same bundling relationship. Alternatively, if the network device configures multiple CG resources for the UL BWP of each service cell of the terminal, the UE sends data on a group of CG resources with the same bundling relationship, and the network device also receives data on the CG resources with the same bundling relationship.

[0167] In the data transmission method provided by the embodiment of the present application, a network device sends resource configuration information of data transmission resources to a terminal, and receives and sends data through the data transmission resources with the same binding relationship determined by the terminal. Even if the HARQ feedback functions of the HARQ processes reserved for the data transmission resources are in a closed state, data can be sent and received on the data transmission resources with the same binding relationship after the bundling relationship of the data transmission resources is determined through the resource configuration information sent by the network device. That is, data is repeatedly received or sent on the data transmission resources with the same binding relationship, and data transmission reliability is guaranteed when the HARQ feedback function is turned off. Moreover, when the HARQ feedback function is turned off, data transmission resources with the same binding relationship can be directly used to receive or send data, without the network device scheduling data transmission resources through PDCCH signaling multiple times, thereby avoiding a large amount of PDCCH signaling overhead.

[0168] In one embodiment, the data transmission resource is an activated data transmission resource, and the network device sends resource configuration information of the data transmission resource to the terminal, including: after determining the activated data transmission resource, the network device sends the resource configuration information of the data transmission resource to the terminal.

[0169] In one embodiment, before the network device sends resource configuration information of data transmission resources to the terminal, the process further includes: the network device configures N SPS resources for each downlink working bandwidth DL BWP corresponding to each serving cell of the terminal, where N is an integer greater than 1.

[0170] In one embodiment, resource configuration information includes N SPS configurations; each SPS configuration includes: an SPS resource period, the number of hybrid automatic repeat request HARQ processes reserved for SPS resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N SPS configurations; the relationship indication information is used to indicate a reference SPS configuration among the N SPS configurations and a relative time offset of each SPS configuration, the relative time offset representing an offset of a starting position of time domain resources of each SPS configuration relative to a starting position of time domain resources of the reference SPS configuration.

[0171] In one embodiment, the relative time offset is greater than or equal to 0, and the relative time offsets of the SPS configurations are different from each other.

[0172] In one embodiment, the resource periods of N SPS configurations are all the same; the number of HARQ processes of N SPS configurations is all the same; the identifiers of the HARQ processes of N SPS configurations are all the same; and the HARQ feedback functions of the HARQ processes of N SPS configurations are all in a disabled state.

[0173] In this embodiment, the N SPS configurations correspond to the same SPS resource period; the same number of downlink HARQ processes is reserved for the N SPS configurations, and the same downlink HARQ process ID is set for the N SPS configurations, and the HARQ feedback functions of these downlink HARQ processes reserved for SPS are all in a turned-off state; moreover, none of the N SPS configurations are configured with corresponding PUCCH resources for feedback ACK / NACK.

[0174] In one embodiment, the time domain resources of the N SPS resources do not overlap with each other; the frequency domain resources of the N SPS resources are the same or different; the resource sizes of the N SPS resources are the same; and the modulation and coding strategy MCS level of the N SPS resources is the same.

[0175] In this embodiment, the network device can activate N SPS configured resources through PDCCH, and the N SPS resources have the following characteristics:

[0176] a) The time domain resources corresponding to the N SPS resources do not overlap with each other, and the frequency domain resources corresponding to the N SPS resources may be the same or different;

[0177] b) The N SPS resources have the same size and the same MCS level, that is, they can carry transport blocks of the same size.

[0178] In one embodiment, the method further includes: the network device sends an activation signaling to the terminal; the activation signaling is used to activate resources corresponding to the N SPS configurations.

[0179] In one embodiment, the network device sends an activation signaling to the terminal, including: the network device sends an activation signaling to the terminal; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resource corresponding to the benchmark SPS configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each SPS configuration.

[0180] In one embodiment, the network device sends an activation signaling to the terminal, including: the network device sends N activation signaling to the terminal; the N activation signaling are respectively used to indicate the time domain resources and frequency domain resources corresponding to each SPS configuration.

[0181] In one embodiment, before the network device sends resource configuration information of data transmission resources to the terminal, it also includes: the network device configures N CG resources for each uplink working bandwidth UL BWP corresponding to each service cell of the terminal, where N is an integer greater than 1.

[0182] In one embodiment, resource configuration information includes N CG configurations; each CG configuration includes: a CG resource period, the number of hybrid automatic repeat request HARQ processes reserved for CG resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N CG configurations; the relationship indication information is used to indicate a reference CG configuration in the N CG configurations and a relative time offset of each CG configuration, and the relative time offset represents an offset of a starting position of time domain resources of each CG configuration relative to a starting position of time domain resources of the reference CG configuration.

[0183] In one embodiment, the relative time offset is greater than or equal to 0, and the relative time offsets of various CG configurations are not equal to each other.

[0184] In one embodiment, the resource cycles of the N CG configurations are all the same; the number of HARQ processes configured by the N CGs is all the same; the identifiers of the HARQ processes configured by the N CGs are all the same; and the HARQ feedback functions of the HARQ processes configured by the N CGs are all in a disabled state.

[0185] In this embodiment, N CG configurations correspond to the same CG resource period; the same number of uplink HARQ processes are reserved for the N CG configurations, and the same uplink HARQ process ID is set for the N CG configurations, and the HARQ feedback functions of these uplink HARQ processes reserved for the CGs are all in a closed state.

[0186] In one embodiment, the time domain resources of the N CG resources do not overlap with each other; the frequency domain resources of the N CG resources are the same or different; the resource sizes of the N CG resources are the same; and the modulation and coding strategy MCS level of the N CG resources is the same.

[0187] In this embodiment, the network device may activate the resources configured by N CGs through PDCCH. Regardless of whether the N CGs are configured as type 1 CGs or type 2 CGs, the time-frequency resources configured by the N CGs have the following characteristics:

[0188] a) The time domain resources corresponding to the N CG resources do not overlap with each other, and the frequency domain resources corresponding to the N CG resources may be the same or different;

[0189] b) The N CG resources have the same size and the same MCS level, that is, they can carry transmission blocks of the same size.

[0190] In one embodiment, the resource configuration information also includes: the transmission type of N CG configurations, the transmission type being PUSCH transmission based on the first type of configuration authorization or PUSCH transmission based on the second type of configuration authorization.

[0191] In one embodiment, if the transmission types of N CG configurations are all PUSCH transmissions based on the first type of configuration authorization, the CG configuration also includes the time-frequency resource configuration of each CG resource.

[0192] In one embodiment, if the transmission types of N CG configurations are all PUSCH transmissions based on the second type of configuration authorization, the method also includes: the network device sends an activation signaling to the terminal; the activation signaling is used to activate the resources corresponding to the N CG configurations.

[0193] In one embodiment, the network device sends an activation signaling to the terminal, including: the network device sends an activation signaling to the terminal; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resource corresponding to the benchmark CG configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each CG configuration.

[0194] In one embodiment, the network device sends an activation signaling to the terminal, including: the network device sends N activation signaling to the terminal; the N activation signaling are used to indicate the time domain resources and frequency domain resources corresponding to each CG configuration, respectively.

[0195] In an embodiment, before the network device sends the resource configuration information of the data transmission resource to the terminal, the process further includes: the network device configures an SPS resource for each downlink working bandwidth DL BWP corresponding to each serving cell of the terminal, where N is an integer greater than 1.

[0196] In one embodiment, the resource configuration information includes an SPS configuration; the SPS configuration includes: an SPS resource period, the number of HARQ processes reserved for SPS resources, HARQ feedback function status information of the HARQ process, and the number of retransmissions.

[0197] In one embodiment, the HARQ feedback functions of the HARQ processes corresponding to the SPS configuration are all in a disabled state.

[0198] In one embodiment, the method further includes: the network device sends an activation signaling to the terminal, where the activation signaling is used to activate resources corresponding to an SPS configuration.

[0199] In one embodiment, before the network device sends the resource configuration information of the data transmission resource to the terminal, the method further includes:

[0200] The network device configures a CG resource for each uplink working bandwidth UL BWP corresponding to each serving cell of the terminal, where N is an integer greater than 1.

[0201] In one embodiment, the configuration information includes a CG configuration; the CG configuration includes: a CG resource period, the number of HARQ processes reserved for CG resources, HARQ feedback function status information of the HARQ process, and the number of retransmissions.

[0202] In one embodiment, the HARQ feedback functions of the HARQ processes corresponding to the CG configuration are all in a closed state.

[0203] In one embodiment, the resource configuration information also includes: a transmission type configured by a CG, the transmission type being a PUSCH transmission authorized based on the first type of configuration or a PUSCH transmission authorized based on the second type of configuration.

[0204] In one embodiment, if the transmission type of a CG configuration is PUSCH transmission based on the first type of configuration authorization, the CG configuration also includes the time and frequency resource configuration of each CG resource.

[0205] In one embodiment, if the transmission type of a CG configuration is PUSCH transmission based on the second type of configuration authorization, the method also includes: the network device sends an activation signaling to the terminal; the activation signaling is used to activate resources corresponding to a CG configuration.

[0206] The implementation principle and beneficial effects of the data transmission method on the network device side provided in the above embodiment can refer to the implementation principle and beneficial effects of the data transmission method on the terminal side, which will not be repeated here.

[0207] It should be understood that although Figure 2-11 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2-11 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.

[0208] In one embodiment, Fig.12 As shown, a data transmission configuration device is provided, comprising:

[0209] A determination module 21, configured to determine a bundling relationship of data transmission resources according to resource configuration information of data transmission resources sent by a network device;

[0210] The processing module 22 is used to send and receive data through data transmission resources with the same binding relationship.

[0211] In one embodiment, the data transmission resource is an activated data transmission resource, and the determination module 21 is used to determine the bundling relationship of the data transmission resource according to the activated data transmission resource and resource configuration information of the data transmission resource.

[0212] In one embodiment, the data transmission resources include N semi-persistent scheduling SPS resources, and the resource configuration information includes N SPS configurations, where N is an integer greater than 1.

[0213] In one embodiment, each SPS configuration includes: an SPS resource period, the number of hybrid automatic repeat request HARQ processes reserved for SPS resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of N SPS configurations; the relationship indication information is used to indicate a reference SPS configuration among the N SPS configurations and a relative time offset of each SPS configuration, and the relative time offset represents the offset of the starting position of the time domain resources of each SPS configuration relative to the starting position of the time domain resources of the reference SPS configuration.

[0214] In one embodiment, the relative time offset is greater than or equal to 0, and the relative time offsets of the SPS configurations are different from each other.

[0215] In one embodiment, the determination module 21 is used to determine N time-domain adjacent SPS resources as a group of SPS resources with the same binding relationship, starting from the resources corresponding to the baseline SPS configuration; the N time-domain adjacent SPS resources correspond to the N SPS configurations respectively; and in a polling manner, the identifiers of the HARQ processes reserved for the N SPS resources are associated with each group of SPS resources with the same binding relationship in turn, and the identifiers of the HARQ processes corresponding to a group of SPS resources with the same binding relationship are the same.

[0216] In one embodiment, the processing module 22 is used to receive data through N SPS resources with the same binding relationship, and cache the data packets received M times using the same HARQ process; M is less than or equal to N.

[0217] In one embodiment, the apparatus further comprises:

[0218] The receiving module is used to receive the activation signaling sent by the network device; the activation signaling is used to activate the resources corresponding to the N SPS configurations.

[0219] In one embodiment, a receiving module is used to receive an activation signaling sent by a network device; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resource corresponding to the benchmark SPS configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each SPS configuration.

[0220] In one embodiment, the receiving module is used to receive N activation signalings sent by the network device; the N activation signalings are used to indicate the time domain resources and frequency domain resources corresponding to each SPS configuration.

[0221] In one embodiment, the data transmission resources include N configured authorized CG resources, and the resource configuration information includes N CG configurations, where N is an integer greater than 1.

[0222] In one embodiment, each CG configuration includes: a CG resource period, the number of HARQ processes reserved for CG resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of N CG configurations; the relationship indication information is used to indicate a reference CG configuration among the N CG configurations and a relative time offset of each CG configuration, and the relative time offset represents the offset of the starting position of the time domain resources of each CG configuration relative to the starting position of the time domain resources of the reference CG configuration.

[0223] In one embodiment, the relative time offset is greater than or equal to 0, and the relative time offsets of various CG configurations are not equal to each other.

[0224] In one embodiment, the determination module 21 is used to determine N time-domain adjacent CG resources as a group of bound CG resources starting from the resources corresponding to the baseline CG configuration; the N time-domain adjacent CG resources correspond to the N CG configurations respectively; and in a polling manner, the identifiers of the HARQ processes reserved for the N CG resources are associated with each group of bound N CG resources in turn, and the identifiers of the HARQ processes corresponding to a group of bound CG resources are the same.

[0225] In one embodiment, the processing module 22 is used to send data through N CG resources having the same binding relationship.

[0226] In one embodiment, the configuration information also includes the transmission type of the N CG configurations, and the transmission type is PUSCH transmission based on the first type of configuration authorization or PUSCH transmission based on the second type of configuration authorization.

[0227] In one embodiment, if the transmission types of N CG configurations are all PUSCH transmissions based on the first type of configuration authorization, the CG configuration also includes the time-frequency resource configuration of each CG resource.

[0228] In one embodiment, if the transmission types configured by the N CGs are all PUSCH transmissions based on the second type of configuration authorization, the apparatus further includes:

[0229] The receiving module is used to receive the activation signaling sent by the network device; the activation signaling is used to activate the resources corresponding to N CG configurations.

[0230] In one embodiment, a receiving module is used to receive an activation signaling sent by a network device; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resources corresponding to the benchmark CG configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each CG configuration.

[0231] In one embodiment, a receiving module is used to receive N activation signalings sent by a network device; the N activation signalings are used to indicate the time domain resources and frequency domain resources corresponding to each CG configuration, respectively.

[0232] In one embodiment, the data transmission resource includes an SPS resource, and the resource configuration information includes an SPS configuration.

[0233] In one embodiment, the SPS configuration includes: an SPS resource period, the number of HARQ processes reserved for SPS resources, HARQ feedback function status information of the HARQ process, and the number of retransmissions.

[0234] In one embodiment, the processing module 22 is used to determine N SPS resources that are continuous in the time domain as a group of SPS resources with the same binding relationship, starting from the first SPS resource corresponding to the SPS configuration; N is greater than 1; and in a polling manner, the identifier of the HARQ process reserved for the SPS resources is associated with each group of SPS resources with the same binding relationship in turn, and the identifier of the HARQ process corresponding to a group of SPS resources with the same binding relationship is the same;.

[0235] In one embodiment, the processing module 22 is used to receive data through SPS resources with the same bundling relationship, and cache the data packets received M times using the same HARQ process; M is less than or equal to N.

[0236] In one embodiment, the apparatus further comprises:

[0237] The receiving module is used to receive the activation signaling sent by the network device; the activation signaling is used to activate the resources corresponding to an SPS configuration.

[0238] In one embodiment, the data transmission resource includes a CG resource, and the resource configuration information includes a CG configuration.

[0239] In one embodiment, the CG configuration includes: CG resource period, the number of HARQ processes reserved for CG resources, HARQ feedback function status information of the HARQ process, and the number of retransmissions.

[0240] In one embodiment, the determination module 21 is used to determine N CG resources that are continuous in the time domain as a group of CG resources with the same binding relationship, starting from the first CG resource corresponding to the CG configuration; N is greater than 1; and a polling method is used to associate the identifier of the HARQ process reserved for the CG resources with each group of CG resources with the same binding relationship in turn, and the identifier of the HARQ process corresponding to a group of CG resources with the same binding relationship is the same.

[0241] In one embodiment, the processing module 22 is used to send data through CG resources having the same binding relationship.

[0242] In one embodiment, the resource configuration information also includes a transmission type configured by a CG, and the transmission type is a PUSCH transmission authorized based on the first type of configuration or a PUSCH transmission authorized based on the second type of configuration.

[0243] In one embodiment, if the transmission type of a CG configuration is PUSCH transmission based on the first type of configuration authorization, the CG configuration also includes the time and frequency resource configuration of each CG resource.

[0244] In one embodiment, if the transmission type of a CG configuration is PUSCH transmission based on the second type of configuration authorization, the device further includes:

[0245] The receiving module is used to receive the activation signaling sent by the network device; the activation signaling is used to activate the resources corresponding to a CG configuration.

[0246] In one embodiment, Fig.13 As shown, a data transmission configuration device is provided, comprising:

[0247] A sending module 31, configured to send resource configuration information of data transmission resources to a terminal;

[0248] The processing module 32 is used to send and receive data through the data transmission resources with the same binding relationship determined by the terminal.

[0249] In one embodiment, the sending module 31 is used for the network device to send resource configuration information of the data transmission resource to the terminal after determining the activated data transmission resource.

[0250] In one embodiment, the device further includes: a configuration module, configured to configure N SPS resources for each downlink working bandwidth DL BWP corresponding to each serving cell of the terminal, where N is an integer greater than 1.

[0251] In one embodiment, resource configuration information includes N SPS configurations; each SPS configuration includes: an SPS resource period, the number of hybrid automatic repeat request HARQ processes reserved for SPS resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N SPS configurations; the relationship indication information is used to indicate a reference SPS configuration among the N SPS configurations and a relative time offset of each SPS configuration, the relative time offset representing an offset of a starting position of time domain resources of each SPS configuration relative to a starting position of time domain resources of the reference SPS configuration.

[0252] In one embodiment, the relative time offset is greater than or equal to 0, and the relative time offsets of the SPS configurations are different from each other.

[0253] In one embodiment, the resource periods of N SPS configurations are all the same; the number of HARQ processes of N SPS configurations is all the same; the identifiers of the HARQ processes of N SPS configurations are all the same; and the HARQ feedback functions of the HARQ processes of N SPS configurations are all in a disabled state.

[0254] In one embodiment, the time domain resources of the N SPS resources do not overlap with each other; the frequency domain resources of the N SPS resources are the same or different; the resource sizes of the N SPS resources are the same; and the modulation and coding strategy MCS level of the N SPS resources is the same.

[0255] In one embodiment, the sending module 31 is further used to send an activation signaling to the terminal; the activation signaling is used to activate resources corresponding to N SPS configurations.

[0256] In one embodiment, the sending module 31 is used to send an activation signaling to the terminal; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resources corresponding to the benchmark SPS configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each SPS configuration.

[0257] In one embodiment, the sending module 31 is used to send N activation signalings to the terminal; the N activation signalings are used to indicate the time domain resources and frequency domain resources corresponding to each SPS configuration, respectively.

[0258] In one embodiment, the device further includes: a configuration module, configured to configure N CG resources for each uplink working bandwidth UL BWP corresponding to each serving cell of the terminal, where N is an integer greater than 1.

[0259] In one embodiment, resource configuration information includes N CG configurations; each CG configuration includes: a CG resource period, the number of hybrid automatic repeat request HARQ processes reserved for CG resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N CG configurations; the relationship indication information is used to indicate a reference CG configuration in the N CG configurations and a relative time offset of each CG configuration, and the relative time offset represents an offset of a starting position of time domain resources of each CG configuration relative to a starting position of time domain resources of the reference CG configuration.

[0260] In one embodiment, the relative time offset is greater than or equal to 0, and the relative time offsets of various CG configurations are not equal to each other.

[0261] In one embodiment, the resource cycles of the N CG configurations are all the same; the number of HARQ processes configured by the N CGs is all the same; the identifiers of the HARQ processes configured by the N CGs are all the same; and the HARQ feedback functions of the HARQ processes configured by the N CGs are all in a disabled state.

[0262] In one embodiment, the time domain resources of the N CG resources do not overlap with each other; the frequency domain resources of the N CG resources are the same or different; the resource sizes of the N CG resources are the same; and the modulation and coding strategy MCS level of the N CG resources is the same.

[0263] In one embodiment, the resource configuration information also includes: the transmission type of N CG configurations, the transmission type being PUSCH transmission based on the first type of configuration authorization or PUSCH transmission based on the second type of configuration authorization.

[0264] In one embodiment, if the transmission types of N CG configurations are all PUSCH transmissions based on the first type of configuration authorization, the CG configuration also includes the time-frequency resource configuration of each CG resource.

[0265] In one embodiment, if the transmission types of N CG configurations are all PUSCH transmissions based on the second type of configuration authorization, the sending module 31 is also used to send activation signaling to the terminal; the activation signaling is used to activate resources corresponding to the N CG configurations.

[0266] In one embodiment, the sending module 31 is used to send an activation signaling to the terminal; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resources corresponding to the benchmark CG configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each CG configuration.

[0267] In one embodiment, the sending module 31 is used to send N activation signalings to the terminal; the N activation signalings are used to indicate the time domain resources and frequency domain resources corresponding to each CG configuration, respectively.

[0268] In one embodiment, the device further includes: a configuration module, configured to configure an SPS resource for each downlink working bandwidth DL BWP corresponding to each serving cell of the terminal, where N is an integer greater than 1.

[0269] In one embodiment, the resource configuration information includes an SPS configuration; the SPS configuration includes: an SPS resource period, the number of HARQ processes reserved for SPS resources, HARQ feedback function status information of the HARQ process, and the number of retransmissions.

[0270] In one embodiment, the HARQ feedback functions of the HARQ processes corresponding to the SPS configuration are all in a disabled state.

[0271] In one embodiment, the sending module 31 is used to send an activation signaling to the terminal, where the activation signaling is used to activate resources corresponding to an SPS configuration.

[0272] In one embodiment, the device further includes: a configuration module, configured to configure a CG resource for each uplink working bandwidth UL BWP corresponding to each serving cell of the terminal, where N is an integer greater than 1.

[0273] In one embodiment, the configuration information includes a CG configuration; the CG configuration includes: a CG resource period, the number of HARQ processes reserved for CG resources, HARQ feedback function status information of the HARQ process, and the number of retransmissions.

[0274] In one embodiment, the HARQ feedback functions of the HARQ processes corresponding to the CG configuration are all in a closed state.

[0275] In one embodiment, the resource configuration information also includes: a transmission type configured by a CG, the transmission type being a PUSCH transmission authorized based on the first type of configuration or a PUSCH transmission authorized based on the second type of configuration.

[0276] In one embodiment, if the transmission type of a CG configuration is PUSCH transmission based on the first type of configuration authorization, the CG configuration also includes the time and frequency resource configuration of each CG resource.

[0277] In one embodiment, if the transmission type of a CG configuration is PUSCH transmission based on the second type of configuration authorization, the sending module 31 is also used to send an activation signaling to the terminal; the activation signaling is used to activate resources corresponding to a CG configuration.

[0278] The above embodiment provides a data transmission configuration device, whose implementation principle and technical effect are similar to those of the above method embodiment, and will not be repeated here.

[0279] For the specific definition of the data transmission configuration device, please refer to the definition of the data transmission method above, which will not be repeated here. Each module in the above-mentioned data transmission configuration device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0280] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as follows: Fig.14 As shown. The computer device includes a processor, a memory, a communication interface, a display screen and an input device connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be achieved through WIFI, an operator network, NFC (near field communication) or other technologies. When the computer program is executed by the processor, an information reporting method is implemented. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covered on the display screen, or a button, trackball or touchpad set on the computer device housing, or an external keyboard, touchpad or mouse, etc.

[0281] In one embodiment, a computer device is provided. The computer device may be a network device, and its internal structure diagram may be as follows: Fig.15 As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data transmission configuration data. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a data transmission method is implemented.

[0282] Those skilled in the art will understand that Fig.14 or Fig.15The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0283] The embodiment of the present application further provides a terminal, comprising: a processor, a memory and a transceiver, wherein the processor, the memory and the transceiver communicate with each other through an internal connection path, and the memory is used to store program codes;

[0284] The processor is used to call the program code stored in the memory to cooperate with the transceiver to implement the steps of the method described in any embodiment on the terminal side.

[0285] The embodiment of the present application also provides a network device, including: a processor, a memory, and a transceiver, wherein the processor, the memory, and the transceiver communicate with each other through an internal connection path.

[0286] The memory is used to store program codes;

[0287] The processor is used to call the program code stored in the memory to cooperate with the transceiver to implement the steps of the method described in any embodiment on the network device side.

[0288] The above embodiment provides a computer device, whose implementation principle and technical effect are similar to those of the above method embodiment, and will not be repeated here.

[0289] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method described in any embodiment on the terminal side are implemented.

[0290] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the method described in any embodiment on the network device side are implemented.

[0291] The above embodiment provides a computer-readable storage medium, whose implementation principle and technical effect are similar to those of the above method embodiment, and will not be repeated here.

[0292] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0293] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, all possible combinations of the technical features in the above embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification. The above-mentioned embodiments only express several implementation methods of the present application, and their descriptions are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that for ordinary technicians in this field, without departing from the concept of the present application, several deformations and improvements can be made, which all belong to the protection scope of the present application. Therefore, the protection scope of the patent of this application shall be based on the attached claims.

Claims

1. A data transmission method, characterized in that: The method comprises: The terminal determines the bundling relationship of the data transmission resources according to the resource configuration information of the data transmission resources sent by the network device; The terminal sends and receives data through data transmission resources having the same binding relationship, The data transmission resource includes at least one of N semi-persistent scheduling SPS resources or N configuration authorization CG resources, and the resource configuration information includes N SPS configurations, where N is an integer greater than 1. Each of the SPS configurations includes: an SPS resource period, a number of hybrid automatic repeat request HARQ processes reserved for SPS resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N SPS configurations; the relationship indication information is used to indicate a relative time offset between a reference SPS configuration in the N SPS configurations and each of the SPS configurations, and the relative time offset represents an offset of a starting position of a time domain resource of each of the SPS configurations relative to a starting position of a time domain resource of the reference SPS configuration; Among them, each of the CG configurations includes: a CG resource period, the number of HARQ processes reserved for CG resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N CG configurations; the relationship indication information is used to indicate a reference CG configuration among the N CG configurations and a relative time offset of each of the CG configurations, and the relative time offset represents the offset of the starting position of the time domain resources of each of the CG configurations relative to the starting position of the time domain resources of the reference CG configuration.

2. The method according to claim 1, characterized in that The data transmission resource is an activated data transmission resource, and the terminal determines the bundling relationship of the data transmission resource according to resource configuration information of the data transmission resource, including: The terminal determines a bundling relationship of the data transmission resources according to the activated data transmission resources and resource configuration information of the data transmission resources.

3. The method according to claim 1, characterized in that: The relative time offset is greater than or equal to 0, and the relative time offsets of the SPS configurations are different from each other.

4. The method according to claim 1, characterized in that: The terminal determines the bundling relationship of the data transmission resources according to the resource configuration information of the data transmission resources sent by the network device, including: The terminal determines N time-domain adjacent SPS resources as a group of SPS resources having the same binding relationship, starting from the resources corresponding to the reference SPS configuration; the N time-domain adjacent SPS resources respectively correspond to the N SPS configurations; The terminal uses a polling method to sequentially associate the identifiers of the HARQ processes reserved for the N SPS resources with each group of SPS resources having the same binding relationship, and the identifiers of the HARQ processes corresponding to the group of SPS resources having the same binding relationship are the same.

5. The method according to claim 1, characterized in that The terminal sends and receives data through data transmission resources having the same binding relationship, including: The terminal receives data through N SPS resources with the same binding relationship, and caches data packets received M times using the same HARQ process; M is less than or equal to N.

6. The method according to claim 1, characterized in that The method further comprises: The terminal receives an activation signaling sent by the network device; the activation signaling is used to activate resources corresponding to the N SPS configurations.

7. The method according to claim 6, characterized in that The terminal receives the activation signaling sent by the network device, including: The terminal receives an activation signaling sent by the network device; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resource corresponding to the benchmark SPS configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each of the SPS configurations.

8. The method according to claim 6, characterized in that The terminal receives the activation signaling sent by the network device, including: The terminal receives N activation signalings sent by the network device; the N activation signalings are respectively used to indicate the time domain resources and frequency domain resources corresponding to each of the SPS configurations.

9. The method according to claim 1, characterized in that: The relative time offset is greater than or equal to 0, and the relative time offsets of the various CG configurations are not equal to each other.

10. The method according to claim 1, characterized in that The terminal determines the bundling relationship of the data transmission resources according to the resource configuration information of the data transmission resources sent by the network device, including: The terminal determines N time-domain adjacent CG resources as a group of bound CG resources starting from the resources corresponding to the reference CG configuration; the N time-domain adjacent CG resources correspond to the N CG configurations respectively; The terminal adopts a polling method to associate the identifier of the HARQ process reserved for the N CG resources with each group of bound N CG resources in turn, and the identifier of the HARQ process corresponding to the group of bound CG resources is the same.

11. The method according to claim 1, characterized in that: The terminal sends and receives data through data transmission resources having the same binding relationship, including: The terminal sends data through N CG resources having the same binding relationship.

12. The method according to claim 1, characterized in that The configuration information also includes the transmission type of the N CG configurations, and the transmission type is PUSCH transmission based on the first type of configuration authorization or PUSCH transmission based on the second type of configuration authorization.

13. The method according to claim 12, characterized in that If the transmission types of the N CG configurations are all PUSCH transmissions based on the first type of configuration authorization, the CG configuration also includes the time-frequency resource configuration of each CG resource.

14. The method according to claim 12, characterized in that If the transmission types of the N CG configurations are all PUSCH transmissions based on the second type of configuration authorization, the method further includes: The terminal receives an activation signaling sent by the network device; the activation signaling is used to activate resources corresponding to the N CG configurations.

15. The method according to claim 14, characterized in that The terminal receives the activation signaling sent by the network device, including: The terminal receives an activation signaling sent by the network device; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resource corresponding to the benchmark CG configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each of the CG configurations.

16. The method according to claim 15, characterized in that The terminal receives the activation signaling sent by the network device, including: The terminal receives N activation signalings sent by the network device; the N activation signalings are respectively used to indicate the time domain resources and frequency domain resources corresponding to each of the CG configurations.

17. A data transmission method, characterized in that: The method comprises: The network device sends resource configuration information of data transmission resources to the terminal; The network device sends and receives data through the data transmission resources with the same binding relationship determined by the terminal, Before the network device sends the resource configuration information of the data transmission resource to the terminal, the method further includes: The network device configures at least one of N SPS resources or N CG resources for each downlink working bandwidth DL BWP corresponding to each serving cell of the terminal, and the resource configuration information includes N SPS configurations, where N is an integer greater than 1. Each of the SPS configurations includes: an SPS resource period, a number of hybrid automatic repeat request HARQ processes reserved for SPS resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N SPS configurations; the relationship indication information is used to indicate a relative time offset between a reference SPS configuration in the N SPS configurations and each of the SPS configurations, and the relative time offset represents an offset of a starting position of a time domain resource of each of the SPS configurations relative to a starting position of a time domain resource of the reference SPS configuration; Among them, each of the CG configurations includes: a CG resource period, the number of hybrid automatic repeat request HARQ processes reserved for CG resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N CG configurations; the relationship indication information is used to indicate a reference CG configuration among the N CG configurations and a relative time offset of each of the CG configurations, and the relative time offset represents the offset of the starting position of the time domain resources of each of the CG configurations relative to the starting position of the time domain resources of the reference CG configuration.

18. The method according to claim 17, characterized in that The data transmission resource is an activated data transmission resource, and the network device sends resource configuration information of the data transmission resource to the terminal, including: After determining the activated data transmission resource, the network device sends resource configuration information of the data transmission resource to the terminal.

19. The method according to claim 17, characterized in that The relative time offset is greater than or equal to 0, and the relative time offsets of the SPS configurations are different from each other.

20. The method according to claim 17, characterized in that The resource periods configured by the N SPSs are all the same; The number of HARQ processes configured by the N SPSs is the same; The identifiers of the HARQ processes configured by the N SPSs are all the same; The HARQ feedback functions of the HARQ processes configured by the N SPSs are all in a disabled state.

21. The method according to claim 17, characterized in that The time domain resources of the N SPS resources do not overlap with each other; The frequency domain resources of the N SPS resources are the same or different; The resource sizes of the N SPS resources are the same; The modulation and coding strategy MCS level of the N SPS resources is the same.

22. The method according to claim 17, characterized in that The method further comprises: The network device sends an activation signaling to the terminal; the activation signaling is used to activate resources corresponding to the N SPS configurations.

23. The method according to claim 22, characterized in that The network device sending an activation signaling to the terminal includes: The network device sends an activation signaling to the terminal; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resource corresponding to the benchmark SPS configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each of the SPS configurations.

24. The method according to claim 22, characterized in that The network device sending an activation signaling to the terminal includes: The network device sends N activation signalings to the terminal; the N activation signalings are respectively used to indicate the time domain resources and frequency domain resources corresponding to each of the SPS configurations.

25. The method according to claim 17, characterized in that The relative time offset is greater than or equal to 0, and the relative time offsets of the various CG configurations are not equal to each other.

26. The method according to claim 17, characterized in that The resource cycles configured by the N CGs are all the same; The number of HARQ processes configured by the N CGs is the same; The identifiers of the HARQ processes configured by the N CGs are all the same; The HARQ feedback functions of the HARQ processes configured by the N CGs are all in a disabled state.

27. The method according to claim 17, characterized in that The time domain resources of the N CG resources do not overlap with each other; The frequency domain resources of the N CG resources are the same or different; The resource sizes of the N CG resources are the same; The modulation and coding strategy MCS level of the N CG resources is the same.

28. The method according to claim 17, characterized in that The resource configuration information also includes: the transmission type of the N CG configurations, and the transmission type is PUSCH transmission based on the first type of configuration authorization or PUSCH transmission based on the second type of configuration authorization.

29. The method according to claim 28, characterized in that If the transmission types of the N CG configurations are all PUSCH transmissions based on the first type of configuration authorization, the CG configuration also includes the time-frequency resource configuration of each CG resource.

30. The method according to claim 28, characterized in that If the transmission types of the N CG configurations are all PUSCH transmissions based on the second type of configuration authorization, the method further includes: The network device sends an activation signaling to the terminal; the activation signaling is used to activate resources corresponding to the N CG configurations.

31. The method according to claim 30, characterized in that The network device sending an activation signaling to the terminal includes: The network device sends an activation signaling to the terminal; the activation signaling is used to indicate a time domain resource information and N frequency domain resource information, the time domain resource information is used to indicate the time domain resource corresponding to the benchmark CG configuration, and the N frequency domain resource information is used to indicate the frequency domain resources corresponding to each of the CG configurations.

32. The method according to claim 30, characterized in that The network device sending an activation signaling to the terminal includes: The network device sends N activation signalings to the terminal; the N activation signalings are respectively used to indicate the time domain resources and frequency domain resources corresponding to each of the CG configurations.

33. A data transmission device, characterized in that: include: A determination module, configured to determine a bundling relationship of the data transmission resources according to resource configuration information of the data transmission resources sent by the network device; A processing module, used for sending and receiving data through data transmission resources having the same binding relationship, The data transmission resource includes at least one of N semi-persistent scheduling SPS resources or N configuration authorization CG resources, and the resource configuration information includes N SPS configurations, where N is an integer greater than 1. Each of the SPS configurations includes: an SPS resource period, a number of hybrid automatic repeat request HARQ processes reserved for SPS resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N SPS configurations; the relationship indication information is used to indicate a relative time offset between a reference SPS configuration in the N SPS configurations and each of the SPS configurations, and the relative time offset represents an offset of a starting position of a time domain resource of each of the SPS configurations relative to a starting position of a time domain resource of the reference SPS configuration; Among them, each of the CG configurations includes: a CG resource period, the number of HARQ processes reserved for CG resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N CG configurations; the relationship indication information is used to indicate a reference CG configuration among the N CG configurations and a relative time offset of each of the CG configurations, and the relative time offset represents the offset of the starting position of the time domain resources of each of the CG configurations relative to the starting position of the time domain resources of the reference CG configuration.

34. A data transmission device, characterized in that: include: A sending module, used for sending resource configuration information of data transmission resources to a terminal; a processing module, configured to send and receive data through the data transmission resources having the same binding relationship determined by the terminal, The processing module is further used to configure at least one of N SPS resources or N CG resources for each downlink working bandwidth DL BWP corresponding to each serving cell of the terminal, and the resource configuration information includes N SPS configurations, where N is an integer greater than 1. Each of the SPS configurations includes: an SPS resource period, a number of hybrid automatic repeat request HARQ processes reserved for SPS resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N SPS configurations; the relationship indication information is used to indicate a relative time offset between a reference SPS configuration in the N SPS configurations and each of the SPS configurations, and the relative time offset represents an offset of a starting position of a time domain resource of each of the SPS configurations relative to a starting position of a time domain resource of the reference SPS configuration; Among them, each of the CG configurations includes: a CG resource period, the number of hybrid automatic repeat request HARQ processes reserved for CG resources, an identifier of the HARQ process, HARQ feedback function status information of the HARQ process, and relationship indication information of the N CG configurations; the relationship indication information is used to indicate a reference CG configuration among the N CG configurations and a relative time offset of each of the CG configurations, and the relative time offset represents the offset of the starting position of the time domain resources of each of the CG configurations relative to the starting position of the time domain resources of the reference CG configuration.

35. A terminal, a processor, a memory and a transceiver, wherein the processor, the memory and the transceiver communicate with each other through an internal connection path, characterized in that: The memory is used to store program codes; The processor is used to call the program code stored in the memory to cooperate with the transceiver to implement the steps of any one of the methods of claims 1 to 16.

36. A network device comprising: A processor, a memory and a transceiver, wherein the processor, the memory and the transceiver communicate with each other through an internal connection path, characterized in that: The memory is used to store program codes; The processor is used to call the program code stored in the memory to cooperate with the transceiver to implement the steps of any one of the methods of claims 17 to 32.

37. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 16 are implemented.

38. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 17 to 32 are implemented.

Citation Information

Patent Citations

  • Enhanced uplink grant-free / downlink semi-persistent scheduling for ultra-reliable low latency communications

    US20190261354A1