Data transmission method and apparatus, and device and storage medium
By adjusting the frequency resources covered by the HARQ process and removing the configuration of independent SSB and HARQ buffers, the problem of high resource consumption in carrier aggregation was solved, and higher cross-frequency resource diversity gain and data transmission efficiency were achieved.
Patent Information
- Application Number
- PCT/CN2024/097458
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-05
- Publication Date
- 2025-12-11
AI Technical Summary
In existing technologies, carrier aggregation uses the concept of cells, which increases the number of cells that need to be aggregated, consumes relatively independent resources, has low resource gain, and requires the definition of independent SSB and HARQ buffers, making the configuration of control channel resources complex.
By adjusting the HARQ process from covering only continuous frequency resources within the band to covering non-contiguous frequency resources within the band and cross-band frequency resources, and eliminating the independent SSB and HARQ buffer configuration for each frequency band, cross-band data transmission is achieved.
It improves diversity gain across frequency resources, reduces the need for independent resources, simplifies HARQ buffer and control channel configuration, and improves data transmission efficiency.
Smart Images

Figure CN2024097458_11122025_PF_FP_ABST
Abstract
Description
Data transmission method, apparatus, device, and storage medium TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of communication, and in particular to a data transmission method, apparatus, device, and storage medium. BACKGROUND
[0002] To meet the requirements of single-user peak rate and system capacity improvement, one of the most direct methods is to increase the system transmission bandwidth. Therefore, the LTE (Long Term Evolution) system introduces a technology to increase the transmission bandwidth, that is, CA (Carrier Aggregation).
[0003] In the related art, one or more cells in each cell group can be supported to support the carrier aggregation function. In carrier aggregation, two or more component carriers (CCs) are aggregated together. A terminal device can simultaneously receive or transmit on one or more CCs according to its own capability. However, with the development of communication technology, when the number of carriers to be aggregated increases, since the related art uses the concept of "cell" to support different carriers, it means that the number of cells to be aggregated increases, and in order to support one cell, relatively independent resources need to be consumed, and the resource gain is low.
[0004] SUMMARY
[0005] Embodiments of the present application provide a data transmission method, apparatus, device, and storage medium. The technical solutions provided by the embodiments of the present application are as follows:
[0006] According to an aspect of the embodiments of the present application, a data transmission method is provided, the method is executed by a terminal device, and the method comprises:
[0007] receiving first information, the first information being used to indicate an index of a hybrid automatic repeat reQuest (HARQ) process, the HARQ process performing data transmission on multiple bandwidths.
[0008] According to an aspect of the embodiments of the present application, a data transmission method is provided, the method is executed by a network device, and the method comprises:
[0009] sending first information, the first information being used to indicate an index of a hybrid automatic repeat reQuest (HARQ) process, the HARQ process performing data transmission on multiple bandwidths.
[0010] According to an aspect of some embodiments of the present application, a data transmission apparatus is provided, the apparatus comprising:
[0011] a receiving module configured to receive first information, the first information being used to indicate an index of a hybrid automatic repeat request (HARQ) process, the HARQ process being used for data transmission over multiple bandwidths.
[0012] According to an aspect of some embodiments of the present application, a data transmission apparatus is provided, the apparatus comprising:
[0013] a sending module configured to send first information, the first information being used to indicate an index of a hybrid automatic repeat request (HARQ) process, the HARQ process being used for data transmission over multiple bandwidths.
[0014] According to an aspect of some embodiments of the present application, a communication device is provided, the communication device comprising a processor and a memory, the memory storing a computer program, the processor executing the computer program to implement the above data transmission method. The communication device is a terminal device, or the communication device is a network device.
[0015] According to an aspect of some embodiments of the present application, a computer readable storage medium is provided, the storage medium storing a computer program, the computer program being used to be executed by a processor to implement the above data transmission method.
[0016] According to an aspect of some embodiments of the present application, a chip is provided, the chip comprising a programmable logic circuit and / or program instructions, when the chip is running, being used to implement the above data transmission method.
[0017] According to an aspect of some embodiments of the present application, a computer program product is provided, the computer program product comprising computer instructions, the computer instructions being stored in a computer readable storage medium, a processor reading and executing the computer instructions from the computer readable storage medium to implement the above data transmission method.
[0018] The technical solutions provided by the embodiments of the present application can have the following beneficial effects:
[0019] The HARQ process is adjusted from only covering in-band continuous frequency resources to covering in-band non-continuous and cross-band frequency resources, without the need to define independent SSBs (Synchronization Signal / PBCH Block) for each frequency band, set different HARQ buffers for each frequency band, and configure independent control channel resources for each frequency band. The HARQ process can perform initial transmission and / or retransmission on cross-band frequency resources, thereby being able to obtain higher cross-frequency resource diversity gain. Attached Figure Description
[0020] Figure 1 is a schematic diagram of a network architecture provided in one embodiment of this application;
[0021] Figure 2 is a block diagram of a wireless bearer provided in an embodiment of this application;
[0022] Figure 3 is a schematic diagram of BWP (Bandwidth Part) provided in an embodiment of this application;
[0023] Figure 4 is a flowchart of a data transmission method provided in an embodiment of this application;
[0024] Figure 5 is a flowchart of a data transmission method provided in another embodiment of this application;
[0025] Figure 6 is a flowchart of a data transmission method provided in another embodiment of this application;
[0026] Figure 7 is a block diagram of a data transmission apparatus provided in an embodiment of this application;
[0027] Figure 8 is a block diagram of a data transmission apparatus provided in another embodiment of this application;
[0028] Figure 9 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation
[0029] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.
[0030] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0031] Please refer to Figure 1, which shows a schematic diagram of a network architecture 100 provided in one embodiment of this application. The network architecture 100 may include: a terminal device 10, an access network device 20, and a core network element 30.
[0032] The terminal device 10 can refer to a UE (User Equipment), a STA (Station), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent, or a user equipment. In some embodiments, the terminal device 10 can also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication function, a computing device, or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5GS (5th Generation System), or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., and the embodiments of the present application are not limited thereto. For the convenience of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is usually multiple, and one or more terminal devices 10 can be distributed in a cell managed by each access network device 20. The terminal device can also be simply referred to as a terminal or a UE, and those skilled in the art can understand its meaning.
[0033] The access network device 20 is a device deployed in an access network to provide wireless communication functions for the terminal device 10. The access network device 20 can include various forms of macro base stations, micro base stations, relay stations, APs (Access Points), and the like. In systems using different wireless access technologies, the names of devices with access network device functions can be different, for example, in a 5G NR (New Radio) system, it is called gNodeB or gNB (Next Generation Node B). As the communication technology evolves, the name of the "access network device" may change. For ease of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 10 are collectively referred to as access network devices. In some embodiments, through the access network device 20, a communication relationship can be established between the terminal device 10 and the core network element 30. Illustratively, in the LTE system, the access network device 20 can be an EUTRAN (Evolved Universal Terrestrial Radio Access Network) or one or more eNodeBs in the EUTRAN; in the 5G NR system, the access network device 20 can be a RAN (Radio Access Network) or one or more gNBs in the RAN. In the embodiments of the present application, the "network device" refers to the access network device 20, such as a base station, unless otherwise specified.
[0034] The core network element 30 is a network element deployed in the core network, and the main functions of the core network element 30 are to provide user connection, manage users, and complete bearer for services, and provide an interface to external networks as a bearer network. For example, the core network element in the 5G NR system can include AMF (Access and Mobility Management Function) entities, UPF (User Plane Function) entities, and SMF (Session Management Function) entities.
[0035] In some embodiments, the access network device 20 and the core network element 30 communicate with each other through some air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other through some air interface technology, such as the Uu interface.
[0036] The "5G NR system" in the embodiments of the present application can also be referred to as a 5G system or an NR system, but those skilled in the art can understand its meaning. The technical solutions described in the embodiments of the present application can be applicable to the LTE system, and can also be applicable to the 5G NR system, and can also be applicable to the subsequent evolution system of the 5G NR system (for example, the B5G (Beyound 5G) system, the 6G system (6th Generation System, the sixth generation mobile communication system)), and can also be applicable to other communication systems such as the NB-IoT (Narrow Band Internet of Things, Narrow Band Internet of Things) system, and the like, and the present application does not limit this.
[0037] In the embodiments of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resource (for example, the frequency domain resource, or the spectrum resource) on the carrier used by the cell. The cell can be a cell corresponding to the network device (for example, a base station), and the cell can belong to a macro base station or a base station corresponding to a small cell (Small cell). The small cell can include a metro cell, a micro cell, a pico cell, a femto cell, and the like. These small cells have the characteristics of small coverage and low transmit power, and are suitable for providing high-speed data transmission services.
[0038] Before introducing the technical solutions of the present application, some related technical knowledge involved in the present application is introduced and explained. The following related technologies can be combined with the technical solutions of the embodiments of the present application in any way, and all belong to the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.
[0039] 1. Protocol stack architecture
[0040] In the 5G system, the protocol stacks of the user plane and the control plane are relatively complex in the case of dual connectivity architecture.
[0041] Under the dual connectivity architecture, the network node is composed of two nodes, namely MN (Master Node) and SN (Secondary Node). The PDCP (Packet Data Convergence Protocol) and SDAP (Service Data Adaption Protocol) protocol stacks and the corresponding PDCP below protocol stacks (i.e. RLC (Radio Link Control), MAC (Media Access Control) and PHY (Physical Layer)) can be located in different network nodes. There is no problem of differentiation of different nodes inside the terminal device, but there is a problem of the role of the cell group, i.e. it is necessary to distinguish the master cell group (MCG) and the secondary cell group (SCG). The difference between MCG and SCG comes from the difference of the different radio bearer convergence protocol layers (i.e. MAC and PHY).
[0042] For EN-DC (Evolved-Universal Terrestrial Radio Access-New Radio Dual Donnectivity), from the network device side, the composition of the radio bearer is as shown in FIG. 2: when the RLC, MAC and PHY protocol stacks of a radio bearer are located in the MN, such a radio bearer is called MCG Bearer, and vice versa, it is called SCG bearer. The split bearer mentioned above has a radio link on both MN and SN, but only one PDCP protocol stack. This PDCP protocol stack can be on the MN or on the SN. The purpose of the split bearer is to improve the traffic of the radio interface.
[0043] 2. Carrier aggregation
[0044] In each cell group, one or more cells can be supported to support the carrier aggregation function. In carrier aggregation (CA), two or more component carriers (CCs) are aggregated together. The UE can simultaneously receive or transmit on one or more CCs according to its own capability:
[0045] The UE with CA single timing advance (TA) capability can simultaneously receive and / or transmit on multiple CCs corresponding to multiple serving cells sharing the same timing advance (the multiple serving cells belong to one TAG (Timing Advance Group)).
[0046] A UE with CA multi-timing advance capability can simultaneously receive and / or transmit different timing advances on multiple CCs corresponding to multiple serving cells (grouped in multiple TAGs).
[0047] The maximum number of CCs configured for a UE is 16 for DL (DownLink) and 16 for UL (UpLink).
[0048] 3, Cell and BWP
[0049] From the perspective of frequency domain energy saving, 5G introduces the function of BWP. As described above, the carrier bandwidth of NR is much larger than that of LTE, and many core frequency bands can support a typical 100MHz carrier bandwidth. The advantage of large bandwidth is that high transmission rate can be obtained. However, if the business mode is small data transmission or the business is discontinuous, it is very uneconomical for the UE to work in a large bandwidth mode. The core of BWP is to define a bandwidth smaller than the carrier bandwidth of the cell and the bandwidth capability of the terminal. When the amount of data transmitted over the air is low, the terminal works in a smaller bandwidth under the dynamic configuration of the network side to perform receiving and transmitting operations. In this way, the radio frequency front-end device, radio frequency transceiver, and baseband signal processing module of the terminal can work in a smaller processing bandwidth and lower processing clock condition, thereby working in a lower power consumption state.
[0050] The core concept of BWP is to define an access bandwidth smaller than the system bandwidth of the cell and the bandwidth capability of the terminal. All receiving and transmitting operations of the terminal device can be performed in this smaller bandwidth, thereby realizing more flexible, efficient, and lower power consumption terminal operations in the 5G large bandwidth system. The maximum single carrier system bandwidth of LTE is 20MHz, and the single carrier bandwidth capability of the terminal is also 20MHz, so there is no case where the terminal capability is smaller than the system bandwidth of the cell. In the 5G NR system, as shown in FIG. 3, the maximum carrier bandwidth will be greatly increased (such as 400MHz), and the terminal bandwidth capability will not be significantly improved compared to the network side (such as 100MHz). In addition, the terminal does not need to always work with the maximum bandwidth capability. In order to save power consumption and more efficient frequency domain operation, it can work in a smaller bandwidth, which is the BWP.
[0051] In summary, the NR system supports the concepts of cell group-cell and carrier-BWP in a hierarchical manner.
[0052] However, with the development of communication technology, when the number of carriers to be aggregated increases, since the related technology is supported by the concept of "cell" for different carriers, it means that the number of cells to be aggregated increases. In order to support a cell, relatively independent resources need to be consumed, for example: different cells need to define SSB, reference signals independently; different cells occupy different HARQ buffers; different cells need independent control channel resources, etc. This is a high requirement for communication equipment.
[0053] The technical scheme provided by the embodiment of the application avoids the linear increase of the number of cells with the aggregation of frequency resources by further expanding the concept of a cell from only covering contiguous in-band frequency resources to covering non-contiguous in-band and cross-band frequency resources. Thus, the concept of a cell group in the NR system is weakened or removed, that is, one cell can be used to aggregate multiple traditional carriers. Therefore, some functions in the original NR system that are completed by the concept of a cell group can be completed by a cell. The technical scheme provided by the embodiment of the application solves the above problems by limiting the frequency domain resources applicable to a specific logical channel and the frequency domain resources of the UL timing advance group to the BWP granularity.
[0054] Please refer to FIG. 4, which shows a flowchart of a data transmission method provided by an embodiment of the application. The method is executed by a terminal device, and the method includes the following step 410.
[0055] Step 410: The terminal device receives first information, and the first information is used to indicate the index of a HARQ process, and the HARQ process performs data transmission on multiple bandwidths.
[0056] Correspondingly, the network device sends the first information.
[0057] In some embodiments, in addition to the HARQ process index, the first information can also be used to indicate other related information of the HARQ process. For example, the first information can also be used to indicate the frequency range covered by the HARQ process.
[0058] In some embodiments, the network device sends the data transmitted by the HARQ process on multiple bandwidths, and the terminal device receives the data transmitted by the HARQ process on multiple bandwidths. In some embodiments, the terminal device sends the data transmitted by the HARQ process on multiple bandwidths, and the network device receives the data transmitted by the HARQ process on multiple bandwidths. In other words, the data transmitted by one HARQ process can be transmitted on multiple bandwidths. For example, the data transmitted by one HARQ process can be initially transmitted on bandwidth 1, and then retransmitted on bandwidth 2 and / or bandwidth 3.
[0059] In some embodiments, the plurality of bandwidths can be continuous or discontinuous, and the application does not limit the same. For example, bandwidth 1 and bandwidth 2 are continuous, and bandwidth 2 and bandwidth 3 are discontinuous. The HARQ process can perform data transmission on bandwidth 1-3.
[0060] In some embodiments, the plurality of bandwidths can be referred to as a cell, rather than a cell group. In some embodiments, the terminal device only needs one SSB to perform data transmission on the plurality of bandwidths.
[0061] In some embodiments, the time-frequency resource for transmitting the data of the HARQ process transmission can be statically configured or dynamically configured, and the application does not limit the same. In some embodiments, the time-frequency resource for transmitting the data of the HARQ process transmission can also be referred to as the time-frequency resource occupied by the data of the HARQ process transmission. In some embodiments, in the uplink data transmission process (i.e., the HARQ process of the terminal device sends uplink data to the network device), the time-frequency resource can also be referred to as UL grant. In some embodiments, the statically configured UL grant can be referred to as CG (Configured Grant, configured grant) resource, and the dynamically configured UL grant can be referred to as DG (Dynamic Grant, dynamic grant) resource. In the embodiments of the application, the uplink grant is exemplarily illustrated by taking the uplink grant as an example, which can be implemented as CG resource or DG resource.
[0062] In some embodiments, the time-frequency resource for transmitting the data of the HARQ process transmission is dynamically configured through PDCCH (Physical Downlink Control Channel, physical downlink control channel). In some embodiments, the time-frequency resource for transmitting the data of the HARQ process transmission is dynamically configured through the DCI (Downlink Control Information, downlink control information) transmitted in the PDCCH.
[0063] In some embodiments, the time-frequency resource for transmitting the data of the HARQ process transmission is statically configured through RRC (Radio Resource Control, radio resource control) signaling. In some embodiments, the time-frequency resource for transmitting the data of the HARQ process transmission is statically configured through PDCCH.
[0064] In some embodiments, the static configuration can also be referred to as semi-static scheduling, and the dynamic configuration can also be referred to as dynamic scheduling.
[0065] In some embodiments, the statically configured time-frequency resource can be a periodic time-frequency resource or a non-periodic time-frequency resource. For example, the statically configured time-frequency resource can be a periodic time-frequency resource, and the time interval between two consecutive time-frequency resources is T, where T is a positive integer. For example, the statically configured time-frequency resource can be a non-periodic time-frequency resource, and the time interval between two consecutive time-frequency resources is T+offset, where T is a fixed value, and offset is determined according to a statically configured rule. For example, offset=t+1 (time interval), where t is the index of the statically configured time-frequency resource, the index of the initial time-frequency resource is 0, and T and t are positive integers. The above example is described by taking the time interval between two consecutive time-frequency resources as an example. If the statically configured time-frequency resource is non-periodic, the configuration manner can be determined according to the actual situation, and it is not necessarily indicated in the manner of fixed value T and offset value offset. For example, the static configuration can indicate the time interval between two consecutive time-frequency resources according to the order of the time-frequency resources in the time domain. For example, the static configuration indicates the initial time-frequency resource and the sequence {time interval 1, time interval 2, time interval 3}, and the meaning of the sequence {time interval 1, time interval 2, time interval 3} is that the time interval between time-frequency resource 0 and time-frequency resource 1 is time interval 1, the time interval between time-frequency resource 1 and time-frequency resource 2 is time interval 2, and the time interval between time-frequency resource 2 and time-frequency resource 3 is time interval 3, where time-frequency resource 0 is the initial time-frequency resource.
[0066] In some embodiments, the unit of the time interval described above can be a time domain unit, for example, an OFDM (Orthogonal Frequency Division Multiplexing) symbol, a frame, a subframe, a slot, etc., or a time unit, for example, s, min, h, etc.
[0067] In some embodiments, the method further includes the following step 420 (not shown in the figure).
[0068] In step 420, the terminal device receives second information, and the second information is used to indicate at least one of the following:
[0069] The frequency domain position covered by the HARQ process;
[0070] The time domain position covered by the HARQ process.
[0071] Correspondingly, the network device sends the second information.
[0072] In some embodiments, the second information can be the information described above for dynamically configuring the time-frequency resources for transmitting the data of the HARQ process transmission, for example, the second information can be DCI; or the information described above for statically configuring the time-frequency resources for transmitting the data of the HARQ process transmission, for example, the second information can be RRC.
[0073] In some embodiments, the frequency ranges covered by different HARQ processes can be the same or different. In some embodiments, the network device can flexibly control the frequency ranges covered by the HARQ processes. In some embodiments, the time domain ranges covered by different HARQ processes can be the same or different. In some embodiments, the network device can flexibly control the time domain ranges covered by the HARQ processes.
[0074] In some embodiments, the frequency domain position covered by the HARQ process can refer to the frequency range covered by the HARQ process, or can refer to the exact frequency domain position covered by the HARQ process. For example, the frequency domain position covered by the HARQ process is bandwidth 1-3, that is, the HARQ process will transmit data on bandwidth 1-3. For example, the frequency domain position covered by the HARQ process is frequency domain resource 1-3, that is, the HARQ process will transmit data on frequency domain resource 1-3.
[0075] In some embodiments, the time domain position covered by the HARQ process can refer to the time domain range covered by the HARQ process, or can refer to the exact time domain position covered by the HARQ process. For example, the time domain position covered by the HARQ process is time domain window 1-3, that is, the HARQ process will transmit data on time domain window 1-3. For example, the time domain position covered by the HARQ process is time domain resource 1-3, that is, the HARQ process will transmit data on time domain resource 1-3.
[0076] In some embodiments, if the second information is used to indicate the exact frequency domain position and the exact time domain configuration covered by the HARQ process, it can be indicated in the form of a time-frequency resource pattern. In some embodiments, the time-frequency resource pattern includes at least one time-frequency resource occupied by the data transmitted by the HARQ process.
[0077] In some embodiments, if the second information is used to indicate the frequency range and the time domain range covered by the HARQ process, it can be indicated in the form of a time-frequency resource window. In some embodiments, the time-frequency resource window includes at least one time-frequency resource occupied by the data transmitted by the HARQ process.
[0078] In some embodiments, for example, in a manner of employing a time-frequency resource pattern, after the terminal device determines the time-frequency resource for transmitting the data of the HARQ process, in the downlink data transmission process, the terminal device can directly perform data reception on the time-frequency resource for transmitting the data of the HARQ process without blind detection; in the uplink data transmission process, the terminal device can directly perform data transmission on the time-frequency resource for transmitting the data of the HARQ process without the step of resource selection, and the network device can also directly perform data reception on the corresponding time-frequency resource without blind detection.
[0079] In some embodiments, for example, in a manner of employing a time-frequency resource window, after the terminal device determines the time-frequency resource window in which the time-frequency resource for transmitting the data of the HARQ process is located, in the downlink data transmission process, the terminal device can only perform blind detection in the time-frequency resource window, reducing the time-frequency domain range of blind detection of the terminal device; in the uplink data transmission process, the terminal device can perform resource selection in the time-frequency resource window, and the terminal device can consider the influence of other data transmission to select the time-frequency resource with the least interference to data transmission to transmit the data of the HARQ process transmission.
[0080] In some embodiments, the configuration occasion of the time-frequency resource occupied by the data of the HARQ process transmission is not limited in the present application. In some embodiments, the time-frequency resource occupied by the data of the HARQ process transmission is configured before the data of the HARQ process transmission. In some embodiments, the time-frequency resource occupied by the data of the HARQ process transmission is configured at the same time as the data of the HARQ process transmission.
[0081] In some embodiments, the time-frequency resource occupied by the data of one HARQ process transmission can include time-frequency resources on one bandwidth or time-frequency resources on multiple bandwidths. For example, the time-frequency resource occupied by the data of one HARQ process transmission includes time-frequency resources on one bandwidth, time-frequency resource 1 includes time-frequency resources on bandwidth 1, and time-frequency resource 2 includes time-frequency resources on bandwidth 2. For example, the time-frequency resource occupied by the data of one HARQ process transmission includes time-frequency resources on multiple bandwidths, and time-frequency resource 1 includes time-frequency resources on bandwidth 1 and bandwidth 2. In some embodiments, in the case where the time-frequency resource occupied by the data of one HARQ process transmission includes time-frequency resources on multiple bandwidths, the multiple bandwidths can be continuous bandwidths or discontinuous bandwidths.
[0082] In some embodiments, the second information can be the same information as the first information or different information, which is not limited in the present application.
[0083] In some embodiments, the time-frequency resources occupied by the data transmitted by the HARQ process during the uplink data transmission process can also be referred to as an uplink grant.
[0084] In some embodiments, the first information further includes uplink grant configuration information, and the uplink grant resource configuration information is used to configure at least one uplink grant on multiple bandwidths. In some embodiments, the second information further includes uplink grant configuration information.
[0085] In some embodiments, each uplink grant contains time-frequency resources on one bandwidth. In some embodiments, different uplink grants occur in sequence on different bandwidths. For example, the uplink grants occur in the order of bandwidth 1, bandwidth 2, bandwidth 3, bandwidth 1, bandwidth 2, bandwidth 3, ···.
[0086] In some embodiments, each uplink grant contains time-frequency resources on multiple bandwidths. In some embodiments, different uplink grants occur in sequence on different bandwidths. For example, the uplink grants occur in the order of bandwidth 1 / 2, bandwidth 2 / 3, bandwidth 3 / 1, bandwidth 1 / 2, bandwidth 2 / 3, bandwidth 3 / 2, ···.
[0087] The technical solution provided by the embodiments of the present application adjusts the HARQ process from only covering contiguous frequency resources within a band to covering non-contiguous frequency resources within a band and cross-band frequency resources, without the need to define an independent SSB for each band, set different HARQ buffers for each band, or configure an independent control channel resource for each band. The HARQ process can perform initial transmission and / or retransmission on cross-band frequency resources, thereby obtaining higher cross-frequency resource diversity gain.
[0088] For the technical solution provided by the embodiments of the present application, the following will be described from two aspects of a downlink data transmission process and an uplink data transmission process.
[0089] I. Downlink data transmission process
[0090] In some embodiments, the downlink data transmission process is the process in which the HARQ process of the network device transmits downlink data to the terminal device. Illustratively, as shown in FIG. 5, the network device transmits downlink HARQ data to the terminal device on BW (BandWidth, bandwidth) 1, the terminal device transmits PUCCH (Physical Uplink Control Channel, physical uplink control channel) to the network device to feed back whether the downlink HARQ data is correctly received, the network device determines to retransmit the downlink HARQ data on BW2 and BW3 based on the PUCCH, and the terminal device feeds back to the network device again whether the retransmitted downlink HARQ data is correctly received after receiving the retransmitted downlink HARQ data.
[0091] In some embodiments, the method further comprises at least one of the following steps 1-2.
[0092] Step 1, the network device sends the data of the HARQ process transmission to the terminal device.
[0093] Step 2, the terminal device sends the first response information to the network device, the first response information being used to indicate whether the terminal device correctly receives the data of the HARQ process transmission.
[0094] In some embodiments, the terminal device sends the first response information to the network device through the PUCCH.
[0095] In some embodiments, the first response information can be ACK (Acknowledgment) or NACK (Negative-Acknowledgment).
[0096] In some embodiments, ACK indicates that the terminal device correctly receives the data of the HARQ process transmission, and NACK indicates that the terminal device does not correctly receive the data of the HARQ process transmission.
[0097] In some embodiments, before performing the above step 1, or while performing the above step 1, the network device further performs at least one of the above steps 410-420. That is, before sending the data of the HARQ process transmission, or while sending the data of the HARQ process transmission, the network device further sends the first information and / or the second information to the terminal device.
[0098] In some embodiments, the network device determines whether to perform the retransmission of the data of the HARQ process transmission based on the first response information.
[0099] In some embodiments, the method further comprises at least one of the following steps 3-4.
[0100] Step 3, the network device sends the data of the HARQ process retransmission to the terminal device.
[0101] In some embodiments, the network device performs step 3 in the case that the first response information indicates that the terminal device does not correctly receive the data of the HARQ process transmission, that is, in the case that the first response information is NACK.
[0102] Step 4, the terminal device sends the second response information to the network device, the second response information being used to indicate whether the terminal device correctly receives the data of the HARQ process retransmission.
[0103] In some embodiments, the network device transmits the data of the HARQ process retransmission on at least one time-frequency resource.
[0104] In some embodiments, the terminal device receives the data of the HARQ process retransmission on at least one time-frequency resource in a first time period, wherein the first time period is a time period between a first time and a second time, the first time is a time of transmitting the first response information, and the second time is a time of transmitting the second response information.
[0105] In some embodiments, the network device schedules the at least one time-frequency resource for transmitting the data of the HARQ process retransmission before receiving the second response information. In some embodiments, the time-frequency resource for the terminal device to transmit the second response information is indicated by the network device, and the terminal device receives the data of the HARQ process retransmission before transmitting the second response information.
[0106] In some embodiments, assuming that a time length between the first time and the second time is a first time length, the time length of the first time period can be equal to the first time length or less than the first time length. In some embodiments, the terminal device needs time to demodulate after receiving the data of the HARQ process retransmission, in order to ensure that the second response information accurately reflects whether the terminal device correctly receives the data of the HARQ process retransmission, the terminal device can stop receiving the data of the HARQ process retransmission at a fourth time before the second time, or the second response information only reflects whether the terminal device correctly receives the data of the HARQ process retransmission transmitted before the fourth time.
[0107] In some embodiments, the at least one time-frequency resource is distributed on multiple bandwidths.
[0108] In some embodiments, there are multiple first time-frequency resources in the first time period, and the first timer does not stop running after the terminal device receives a first first time-frequency resource, the first timer is used to detect the data of the HARQ process retransmission or a control channel, and the first time-frequency resource is used to transmit the data of the HARQ process retransmission or the control channel.
[0109] In some embodiments, the first timer is used to assist the terminal device to receive the data of the HARQ process retransmission. In some embodiments, if there is only one first time-frequency resource in the first time period, the first timer stops running after receiving the first time-frequency resource. In some embodiments, if the data of the HARQ process retransmission is not received during the running of the first timer, the second response information indicates that the terminal device does not correctly receive the data of the HARQ process retransmission.
[0110] In some embodiments, the time length of the first timer can be the same as the first time length or the same as the time length of the first time period.
[0111] In some embodiments, the starting moment of the first timer can be the sending moment of the first response information, i.e., the first moment. In some embodiments, the starting moment of the first timer can be any moment between the first moment and the second moment. In some embodiments, the starting moment of the first timer can be any moment between the first moment and the fourth moment. In some embodiments, the ending moment of the first timer can be the second moment, or the fourth moment before the second moment.
[0112] In some embodiments, the time interval between the fourth moment and the second moment can be determined by the terminal device itself, or indicated by the network device, or predefined or preconfigured.
[0113] In some embodiments, the second response information is determined based on the demodulation results of the HARQ process retransmission data received on the at least one time-frequency resource. For example, the first time period includes retransmission resources 1-3, and the second response information is determined based on the demodulation results of the HARQ process retransmission data received by the terminal device on the retransmission resources 1-3.
[0114] In some embodiments, in the case that the HARQ process retransmission data received on the at least one time-frequency resource all fail to be demodulated, the second response information is used to indicate that the HARQ process retransmission data is not correctly received. For example, if the HARQ process retransmission data received by the terminal device on the retransmission resources 1-3 all fail to be demodulated, the second response information is used to indicate that the HARQ process retransmission data is not correctly received. For example, if the HARQ process retransmission data received by the terminal device on the retransmission resource 1 fails to be demodulated, and the HARQ process retransmission data on the retransmission resources 2 and 3 are successfully demodulated, the second response information is used to indicate that the terminal device correctly receives the HARQ process retransmission data.
[0115] In some embodiments, the terminal device supports segmentation of the encoded data of the HARQ process, the at least one time-frequency resource can respectively transmit different segments of the encoded data of the HARQ process retransmission, and the segments of the encoded data of the HARQ process retransmission transmitted on the first time-frequency resource included in the first time period can be combined to obtain complete data of the HARQ process retransmission. In this case, the length of the first time period can be determined based on the segments of the encoded data of the HARQ process retransmission. In some embodiments, the segmentation of the encoded data refers to the case that, after the data transmitted by the HARQ process is encoded, due to segmentation of the transmission resource or other reasons, the encoded data is segmented and transmitted in the process of mapping to the transmission resource. The segmentation of the encoded data can also be referred to as code block segmentation, information block segmentation, data block segmentation, etc. For example, the uplink grant is located on bandwidth 1 and bandwidth 2, the bandwidth 1 and the bandwidth 2 can be continuous bandwidths or non-continuous bandwidths, the bandwidth 1 transmits a segment 1 of the encoded data of the HARQ process, the bandwidth 2 transmits a segment 2 of the encoded data of the HARQ process, and the segment 1 of the encoded data and the segment 2 of the encoded data constitute complete data transmitted by the HARQ process.
[0116] By the above method, the network device schedules the retransmission of multiple HARQ processes on different frequency resources before receiving the second response information, which can increase the diversity gain in the frequency domain and is beneficial to further reduce the latency.
[0117] In some embodiments, the network device determines, based on the second response information, which data of the HARQ process retransmission transmitted on the at least one time-frequency resource is associated with the second response information.
[0118] In some embodiments, the association between the second response information and the data of the HARQ process retransmission on the at least one time-frequency resource is configured by the network device. In some embodiments, the association between the second response information and the data of the HARQ process retransmission on the at least one time-frequency resource can be configured by the network device through the first information and / or the second information, or can be configured by the network device through third information, the third information being different from the first information and the second information.
[0119] In some embodiments, the association between the second response information and the data of the HARQ process retransmission on the at least one time-frequency resource is determined based on a first criterion. In some embodiments, the first criterion can be predefined or preconfigured.
[0120] In some embodiments, the first criterion is that the second response information has an association relationship with the data of the HARQ process retransmission on the time-frequency resource included in a second time period, and the second time period is a time period before the second time.
[0121] In some embodiments, the second time period can be the same as the first time period, or can be different from the first time period. For example, the second time period is the time period from the first time to the second time, and the first time period is the time period from the first time to the fourth time. For example, the first time period and the second time period are both the time period from the first time to the fourth time, or are both the time period from the first time to the second time.
[0122] In some embodiments, the second time period is specified by a protocol, or is determined based on a parameter configured by the network device.
[0123] In some embodiments, the parameter configured by the network device can include the TA between the terminal device and the network device.
[0124] In some embodiments, the second time period is different on different bandwidths. In some embodiments, the different bandwidths can be on different frequency bands, and the time units on different frequency bands are divided differently, so that the corresponding second time periods can be different in representation, but the absolute time corresponding to the second time period on different bandwidths is the same.
[0125] Through the above method, in the downlink data transmission process, the HARQ process can cover the time-frequency resources on multiple bandwidths, and the HARQ process can perform initial transmission and / or retransmission on the frequency resources across the frequency bands, so that higher cross-frequency resource diversity gain can be obtained.
[0126] II. Uplink data transmission process
[0127] In some embodiments, the uplink data transmission process is the process of the HARQ process of the terminal device sending uplink data to the network device. For example, as shown in FIG. 6, the terminal device sends uplink HARQ data to the network device on BW1, the network device sends PDCCH to the terminal device to indicate whether the terminal device needs to retransmit the uplink HARQ data, and the terminal device determines to retransmit the uplink HARQ data on BW2 and BW3 based on the PUCCH.
[0128] In some embodiments, the method further includes at least one of steps 1-2.
[0129] Step 1: The terminal device sends data transmitted by the HARQ process to the network device.
[0130] Step 2: The network device sends second indication information to the terminal device, the second indication information being used to indicate whether the data transmitted by the HARQ process needs to be retransmitted.
[0131] In some embodiments, the network device sends the first indication information to the terminal device through PDCCH.
[0132] In some embodiments, before performing the above step 1, the network device further performs at least one of the above steps 410-420. That is, before the terminal device transmits the data of the HARQ process transmission, the network device further transmits the first information and / or the second information to the terminal device.
[0133] In some embodiments, the terminal device determines whether to perform the retransmission of the data of the HARQ process transmission based on the second indication information.
[0134] In some embodiments, the method further includes at least one of the following steps 3-4.
[0135] Step 3, the terminal device transmits the retransmission data of the HARQ process to the network device.
[0136] Step 4, the network device transmits the first indication information to the terminal device, the first indication information being used to indicate whether the retransmission data of the HARQ process needs to be retransmitted.
[0137] In some embodiments, in the case that the second indication information indicates that the terminal device needs to retransmit the retransmission data of the HARQ process, the terminal device performs step 3.
[0138] In some embodiments, the terminal device transmits the retransmission data of the HARQ process on at least one uplink grant.
[0139] Correspondingly, the network device receives the retransmission data of the HARQ process on at least one uplink grant.
[0140] In some embodiments, the at least one uplink grant is determined based on the second criterion; or, the at least one uplink grant is determined based on a parameter configured by the network device.
[0141] In some embodiments, before receiving the first indication information, the terminal device transmits the retransmission data of the HARQ process on at least one uplink grant according to the scheduling information. In some embodiments, the time-frequency resource on which the network device transmits the first indication information is indicated to the terminal device by the network device, and the network device receives the retransmission data of the HARQ process before transmitting the first indication information.
[0142] In some embodiments, the second criterion is that the at least one uplink grant is time-frequency resources included in a third time period, the third time period being a time period before a third time point, and the third time point being a receiving time point of the first indication information, the first indication information being used to indicate whether the retransmission data of the HARQ process needs to be retransmitted.
[0143] In some embodiments, the receiving moment of the second indication information is the fifth moment, and a time length between the fifth moment and the third moment is a second time length. The third time length can be equal to the second time length or less than the second time length. In some embodiments, after receiving the data of the HARQ process retransmission, the network device needs time for demodulation, and there is a time offset between the network device sending the first indication information and the terminal device receiving the first indication information. To ensure that the first indication information can accurately reflect whether the network device correctly receives the data of the HARQ process retransmission, the terminal device can stop sending the data of the HARQ process retransmission at the sixth moment before the third moment.
[0144] In some embodiments, the third time length is determined based on a protocol or a parameter configured by the network device.
[0145] In some embodiments, the parameter configured by the network device can include a TA between the terminal device and the network device.
[0146] In some embodiments, the third time length is different on different bandwidths. In some embodiments, different bandwidths can be on different frequency bands, and the time units on different frequency bands are different, so the corresponding third time lengths can be different in representation, but the absolute time corresponding to the third time length on different bandwidths is the same.
[0147] In some embodiments, in the case that the first indication information indicates that the terminal device needs to retransmit the data of the HARQ process retransmission, the terminal device retransmits the data of the HARQ process retransmission again.
[0148] In some embodiments, in the case of determining the sending of the data of the HARQ process retransmission on the at least one uplink grant or receiving the indication information for triggering the sending of the data of the HARQ process retransmission on the at least one uplink grant, the terminal device starts a second timer, and the second timer is used to control the uplink grant for initial transmission and / or retransmission.
[0149] In some embodiments, during the running of the second timer, the uplink grant is not used for initial transmission and / or retransmission. In some embodiments, after the running of the second timer ends, the uplink grant is used for initial transmission and / or retransmission.
[0150] In some embodiments, in the case of determining the sending of the data of the HARQ process retransmission on the last uplink grant of the at least one uplink grant, the terminal device starts the second timer.
[0151] In some embodiments, the terminal device does not perform initial transmission and / or retransmission of the HARQ process during the running of the second timer, so that the network device has time to receive and demodulate data of the HARQ process transmission (including initial transmission and retransmission), and send the indication information for triggering retransmission of the HARQ process.
[0152] In some embodiments, the duration of the second timer is configured by the network device, or determined by the terminal device itself, or predefined or preconfigured.
[0153] In some embodiments, the duration of the second timer can be the duration between the sixth time and the third time.
[0154] In some embodiments, the at least one uplink grant is distributed on multiple bandwidths.
[0155] In some embodiments, the first indication information is determined based on the demodulation result of the data of the HARQ process retransmission received on the at least one uplink grant. For example, the third period includes retransmission uplink grants 1-3, and the first indication information is determined based on the demodulation result of the data of the HARQ process retransmission received by the network device on the retransmission uplink grants 1-3.
[0156] In some embodiments, in the case that the data of the HARQ process retransmission received on the at least one uplink grant fails to be demodulated, the first indication information is used to indicate that the terminal device needs to retransmit the data of the HARQ process retransmission. For example, the data of the HARQ process retransmission received by the network device on the retransmission uplink grants 1-3 fails to be demodulated, and the first indication information is used to indicate that the terminal device needs to retransmit the data of the HARQ process retransmission. For example, if the data of the HARQ process retransmission received by the terminal device on the retransmission uplink grant 1 fails to be demodulated, and the data of the HARQ process retransmission on the retransmission uplink grants 2 and 3 is successfully demodulated, the first indication information is used to indicate that the terminal device does not need to retransmit the data of the HARQ process retransmission, or the network device does not send the first indication information.
[0157] In some embodiments, the terminal device supports data slicing and / or segmentation of the HARQ process, and the at least one uplink grant can respectively transmit different data slices and / or segments of the HARQ process retransmission, and the data slices and / or segments of the HARQ process retransmission transmitted on the first uplink grant included in the third period can be combined to obtain complete data of the HARQ process retransmission. In this case, the duration of the third period can be determined based on the data slices or segments of the HARQ process retransmission.
[0158] By the above method, in the uplink data transmission process, the HARQ process can cover the time-frequency resources on multiple bandwidths, and the HARQ process can perform data initial transmission and / or retransmission on the frequency resources across the frequency bands, so that higher frequency resource diversity gain can be obtained.
[0159] In the above method embodiments, the technical solutions of the present application are introduced and explained only from the perspective of the interaction between the terminal device and the network device. The steps performed by the terminal device described above can be implemented alone to become a data transmission method on the terminal device side, and the steps performed by the network device described above can be implemented alone to become a data transmission method on the network device side. In addition, the embodiments provided in the present application can be combined arbitrarily to form new embodiments, which are all within the protection scope of the present application.
[0160] The following is an apparatus embodiment of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the apparatus embodiments of the present application, please refer to the method embodiments of the present application.
[0161] Please refer to FIG. 7, which shows a block diagram of a data transmission apparatus according to an embodiment of the present application. The apparatus has the functions of implementing the above data transmission method examples, which can be implemented by hardware or by executing corresponding software by hardware. The apparatus can be the terminal device introduced above or can be arranged in the terminal device. As shown in FIG. 7, the apparatus 700 can include a receiving module 710.
[0162] The receiving module 710 is configured to receive first information, wherein the first information is used to indicate the index of a HARQ process, and the HARQ process performs data transmission on multiple bandwidths.
[0163] In some embodiments, the receiving module 710 is further configured to receive second information, wherein the second information is used to indicate at least one of the following:
[0164] a frequency domain position covered by the HARQ process;
[0165] a time domain position covered by the HARQ process.
[0166] In some embodiments, the time-frequency resources occupied by the data transmitted by the HARQ process are configured by radio resource control (RRC) signaling.
[0167] In some embodiments, the time-frequency resources occupied by the data transmitted by the HARQ process are configured before the HARQ process transmits data; or
[0168] the time-frequency resources occupied by the data transmitted by the HARQ process are configured at the same time when the HARQ process transmits data.
[0169] In some embodiments, the first information further comprises uplink grant configuration information of a configured grant, the uplink grant configuration information being used for configuring at least one uplink grant on the plurality of bandwidths.
[0170] In some embodiments, each uplink grant comprises time-frequency resources on one bandwidth; or,
[0171] Each uplink grant comprises time-frequency resources on a plurality of bandwidths.
[0172] In some embodiments, the receiving module 710 is further configured to receive, in a first time period, data of the HARQ process retransmission on at least one time-frequency resource, wherein the first time period is a time period between a first time and a second time, the first time is a time of sending first response information, the second time is a time of sending second response information, the first response information is used to indicate whether the terminal device correctly receives data of the HARQ process transmission, and the second response information is used to indicate whether the terminal device correctly receives data of the HARQ process retransmission.
[0173] In some embodiments, there are a plurality of first time-frequency resources in the first time period, and a first timer does not stop running after the terminal device receives a first first time-frequency resource, the first timer being used to detect data or a control channel of the HARQ process retransmission, and the first time-frequency resource being used to transmit the data or the control channel of the HARQ process retransmission.
[0174] In some embodiments, the at least one time-frequency resource is distributed on the plurality of bandwidths.
[0175] In some embodiments, the second response information is determined based on a demodulation result of the data of the HARQ process retransmission received on the at least one time-frequency resource.
[0176] In some embodiments, in a case where the data of the HARQ process retransmission received on the at least one time-frequency resource all fails to be demodulated, the second response information is used to indicate that the data of the HARQ process retransmission is not correctly received.
[0177] In some embodiments, an association relationship between the second response information and the data of the HARQ process retransmission on the at least one time-frequency resource is configured by a network device; or,
[0178] The association relationship between the second response information and the data of the HARQ process retransmission on the at least one time-frequency resource is determined based on a first criterion.
[0179] In some embodiments, the first criterion is that the second response information has an association with data of the HARQ process retransmission on time-frequency resources included in a second time period, and the second time period is a time period before the second time.
[0180] In some embodiments, the second time period is specified by a protocol or determined based on a parameter configured by a network device.
[0181] In some embodiments, the second time period is different on different bandwidths.
[0182] In some embodiments, the apparatus further includes a sending module (not shown in the figure).
[0183] The sending module is configured to send the data of the HARQ process retransmission on the at least one uplink grant.
[0184] In some embodiments, the sending module is further configured to start a second timer when it is determined that the data of the HARQ process retransmission is sent on the at least one uplink grant, or when it is received that indication information for triggering the HARQ process retransmission on the at least one uplink grant, and the second timer is configured to control the uplink grant for initial transmission and / or retransmission.
[0185] In some embodiments, the at least one uplink grant is determined based on a second criterion; or,
[0186] The at least one uplink grant is determined based on a parameter configured by a network device.
[0187] In some embodiments, the second criterion is that the at least one uplink grant is time-frequency resources included in a third time period, and the third time period is a time period before a third time, and the third time is a time of receiving first indication information, and the first indication information is used to indicate whether the data of the HARQ process retransmission needs to be retransmitted.
[0188] In some embodiments, during the running of the second timer, the uplink grant is not used for initial transmission and / or retransmission.
[0189] After the running of the second timer ends, the uplink grant is used for initial transmission and / or retransmission.
[0190] The technical scheme provided by the embodiments of the present application adjusts the HARQ process from only covering in-band continuous frequency resources to covering in-band non-continuous and cross-band frequency resources, without defining an independent SSB for each frequency band, without setting different HARQ buffers for each frequency band, and of course without configuring an independent control channel resource for each frequency band. The HARQ process can perform data initial transmission and / or retransmission on the cross-band frequency resources, thereby being able to obtain higher cross-frequency resource diversity gain.
[0191] Please refer to FIG. 8, which shows a block diagram of a data transmission apparatus provided by another embodiment of the present application. The apparatus has the functions of implementing the above-mentioned data transmission method examples, which can be implemented by hardware or by executing corresponding software by hardware. The apparatus can be the network device introduced above or can be arranged in the network device. As shown in FIG. 8, the apparatus 800 can include a sending module 810.
[0192] The sending module 810 is configured to send first information, where the first information is used to indicate the index of a HARQ process, and the HARQ process performs data transmission on multiple bandwidths.
[0193] In some embodiments, the sending module 810 is further configured to send second information, where the second information is used to indicate at least one of the following:
[0194] The frequency domain position covered by the HARQ process;
[0195] The time domain position covered by the HARQ process.
[0196] In some embodiments, the time-frequency resources occupied by the data transmitted by the HARQ process are configured to the terminal device through radio resource control (RRC) signaling.
[0197] In some embodiments, the time-frequency resources occupied by the data transmitted by the HARQ process are configured to the terminal device before the HARQ process transmits data; or
[0198] The time-frequency resources occupied by the data transmitted by the HARQ process are configured to the terminal device at the same time when the HARQ process transmits data.
[0199] In some embodiments, the first information further includes configured grant uplink grant configuration information, and the uplink grant configuration information is used to configure at least one uplink grant on the multiple bandwidths.
[0200] In some embodiments, each uplink grant contains time-frequency resources on one bandwidth; or
[0201] Each uplink grant contains time-frequency resources on multiple bandwidths.
[0202] In some embodiments, the sending module 810 is further configured to send the retransmission data of the HARQ process on at least one time-frequency resource in a first time period, wherein the first time period is a time period between a first time and a second time, the first time is a time of sending the first response information, the second time is a time of sending the second response information, the first response information is used to indicate whether the terminal device correctly receives the transmission data of the HARQ process, and the second response information is used to indicate whether the terminal device correctly receives the retransmission data of the HARQ process.
[0203] In some embodiments, there are multiple first time-frequency resources in the first time period, and a first timer does not stop running after the terminal device receives a first first time-frequency resource, the first timer is used to detect the retransmission data of the HARQ process or a control channel, and the first time-frequency resource is used to transmit the retransmission data of the HARQ process or the control channel.
[0204] In some embodiments, the at least one time-frequency resource is distributed on the multiple bandwidths.
[0205] In some embodiments, the second response information is determined by the terminal device based on a demodulation result of the retransmission data of the HARQ process received on the at least one time-frequency resource.
[0206] In some embodiments, the second response information is used to indicate that the retransmission data of the HARQ process is not correctly received in a case that the terminal device fails to demodulate the retransmission data of the HARQ process received on the at least one time-frequency resource.
[0207] In some embodiments, an association relationship between the second response information and the retransmission data of the HARQ process on the at least one time-frequency resource is configured by the network device; or,
[0208] The association relationship between the second response information and the retransmission data of the HARQ process on the at least one time-frequency resource is determined based on a first criterion.
[0209] In some embodiments, the first criterion is that the second response information has an association relationship with the retransmission data of the HARQ process on a time-frequency resource included in a second time period, and the second time period is a time period before the second time.
[0210] In some embodiments, the second time period is specified by a protocol, or the terminal device determines the second time period based on a parameter configured by the network device.
[0211] In some embodiments, the second time periods on different bandwidths are different.
[0212] In some embodiments, the apparatus 800 further includes a receiving module (not shown in the figure).
[0213] The receiving module is configured to receive the data of the HARQ process retransmission on the at least one uplink grant.
[0214] In some embodiments, the terminal device starts a second timer for controlling the uplink grant for initial transmission and / or retransmission when determining the data of the HARQ process retransmission to be sent on the at least one uplink grant, or when receiving indication information for triggering the HARQ process retransmission on the at least one uplink grant.
[0215] In some embodiments, the terminal device determines the at least one uplink grant based on a second criterion; or
[0216] The terminal device determines the at least one uplink grant based on the parameters configured by the network device.
[0217] In some embodiments, the second criterion is that the at least one uplink grant includes time-frequency resources within a third time period, and the third time period is a time period before a third time point, and the third time point is a time point of receiving first indication information, and the first indication information is used to indicate whether the data of the HARQ process retransmission needs to be retransmitted.
[0218] In some embodiments, during the running of the second timer, the uplink grant is not used for initial transmission and / or retransmission.
[0219] After the running of the second timer ends, the uplink grant is used for initial transmission and / or retransmission.
[0220] The technical scheme provided by the embodiments of the present application adjusts the HARQ process from only covering in-band continuous frequency resources to covering in-band non-continuous and cross-band frequency resources, without the need to define an independent SSB for each frequency band, set different HARQ buffers for each frequency band, or configure an independent control channel resource for each frequency band. The HARQ process can perform initial transmission and / or retransmission on cross-band frequency resources, thereby being able to obtain higher cross-frequency resource diversity gain.
[0221] It should be noted that the apparatus provided in the above embodiments is only used as an example to divide the above various functional modules to implement its functions, and in actual application, the above functions can be completed by different functional modules according to actual needs, that is, the content structure of the device is divided into different functional modules to complete all or part of the above described functions.
[0222] With regard to the apparatus in the above embodiments, the specific manner in which each module performs operations has been described in detail in the embodiments of the method, and thus will not be described in detail here.
[0223] Referring to FIG. 9, a structural diagram of a communication device is shown according to an embodiment of the present application. The communication device can be the terminal device or the network device described above. The communication device 900 can include a processor 901, a transceiver 902, and a memory 903. The transceiver 902 is configured to implement a receiving function or a transmitting function, such as a function of the receiving module 710 described above or a function of the transmitting module 810 described above. The processor 901 is configured to implement other processing functions or control the transmitting and / or receiving.
[0224] The processor 901 includes one or more processing cores. The processor 901 performs various functional applications and information processing by running software programs and modules.
[0225] The transceiver 902 can include a receiver and a transmitter. For example, the receiver and the transmitter can be implemented as a same wireless communication component, which can include a wireless communication chip and a radio frequency antenna.
[0226] The memory 903 is connected to the processor 901 and the transceiver 902.
[0227] The memory 903 is configured to store a computer program for execution by the processor 901. The processor 901 is configured to execute the computer program to implement each step in the above method embodiments.
[0228] In some embodiments, when the communication device 900 is a terminal device, the transceiver 902 is configured to receive first information. The first information is used to indicate an index of a HARQ process. The HARQ process performs data transmission on multiple bandwidths.
[0229] In some embodiments, when the communication device 900 is a network device, the transceiver 902 is configured to transmit first information. The first information is used to indicate an index of a HARQ process. The HARQ process performs data transmission on multiple bandwidths.
[0230] For details not described in the present embodiment, refer to the above embodiments, which will not be described here.
[0231] In addition, the memory can be implemented by any type of volatile or nonvolatile storage devices or a combination thereof, including but not limited to a magnetic disk or a magnetic floppy disk, an electrically erasable programmable read-only memory, an erasable programmable read-only memory, a static random access memory, a read-only memory, a magnetic memory, a flash memory, and a programmable read-only memory.
[0232] The embodiments of the present application further provide a computer readable storage medium, wherein the storage medium stores a computer program. The computer program is used for being executed by a processor to implement the data transmission method or the receiving method of the terminal device side, or to implement the data transmission method or the receiving method of the network device side. Optionally, the computer readable storage medium can include a ROM (Read-Only Memory), a RAM (Random-Access Memory), a SSD (Solid State Drives) or an optical disc, etc. The RAM can include a ReRAM (Resistance Random Access Memory) and a DRAM (Dynamic Random Access Memory).
[0233] The embodiments of the present application further provide a chip, which includes a programmable logic circuit and / or program instructions. When the chip is running, the programmable logic circuit and / or the program instructions are used to implement the data transmission method of the terminal device side or the data transmission method of the network device side.
[0234] The embodiments of the present application further provide a computer program product, which includes a computer program. The computer program is stored in a computer readable storage medium. A processor reads and executes the computer program from the computer readable storage medium, to implement the data transmission method of the terminal device side or the data transmission method of the network device side.
[0235] It should be understood that the "indication" mentioned in the embodiments of the present application can be direct indication, or indirect indication, or can be an indication of an associated relationship. For example, A indicates B, which can mean that B can be obtained by A directly; or A indirectly indicates B, for example, A indicates C, and B can be obtained by C; or A and B have an associated relationship.
[0236] In the description of the embodiments of the present application, the term "corresponding" can mean that there is a direct or indirect corresponding relationship between the two, or can mean that there is an associated relationship between the two, or can mean an indication and being indicated, configuration and being configured, etc.
[0237] In some embodiments of the present application, "predefined" can be implemented by pre-storing corresponding codes, tables or other information indicating manners in devices (for example, including terminal devices and APs). The specific implementation manners of the present application are not limited. For example, the pre-defined can mean defined in a protocol.
[0238] In some embodiments of the present application, the "protocol" can refer to a standard protocol in the communication field, which can include the LTE protocol, the NR protocol, and related protocols applied in future communication systems, and the present application is not limited thereto.
[0239] "Multiple" mentioned in the present application refers to two or more. "And / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents that the associated objects before and after it are in an "or" relationship.
[0240] "Greater than or equal to" mentioned in the present application can mean greater than or equal to, and "less than or equal to" can mean less than or equal to.
[0241] In addition, the step numbers described in the present application only exemplarily show a possible execution order between steps, and in some other embodiments, the above steps can also be executed in a sequence different from the number, such as two different numbered steps are executed simultaneously, or two different numbered steps are executed in an order opposite to the illustration, and the embodiments of the present application are not limited thereto.
[0242] Those skilled in the art should realize that in one or more of the above examples, the functions described in the embodiments of the present application can be realized by hardware, software, firmware or any combination thereof. When realized by software, these functions can be stored in a computer readable medium or transmitted as one or more instructions or codes on a computer readable medium. The computer readable medium includes computer storage medium and communication medium, wherein the communication medium includes any medium facilitating the transmission of computer programs from one place to another. The storage medium can be any available medium accessible by a general or special purpose computer.
[0243] The above only describes exemplary embodiments of the present application, and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A data transmission method, characterized by, The method is performed by a terminal device, and the method comprises: receiving first information, the first information being used for indicating an index of a hybrid automatic repeat request (HARQ) process, the HARQ process performing data transmission over multiple bandwidths.
2. The method of claim 1, wherein, The method further comprises: receiving second information, the second information being used for indicating at least one of the following: a frequency domain position covered by the HARQ process; a time domain position covered by the HARQ process.
3. The method according to claim 1 or 2, characterized in that, Time-frequency resources occupied by data transmitted by the HARQ process are configured through radio resource control (RRC) signaling.
4. The method of any one of claims 1 to 3, wherein: time-frequency resources occupied by data transmitted by the HARQ process are configured before the HARQ process transmits data; or time-frequency resources occupied by data transmitted by the HARQ process are configured at the same time as the HARQ process transmits data.
5. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: receiving, in a first time period, data retransmitted by the HARQ process on at least one time-frequency resource, wherein the first time period is a time period between a first time and a second time, the first time being a time of sending first response information, the second time being a time of sending second response information, the first response information being used for indicating whether the terminal device correctly receives data transmitted by the HARQ process, and the second response information being used for indicating whether the terminal device correctly receives data retransmitted by the HARQ process.
6. The method of claim 5, wherein, There are multiple first time-frequency resources in the first time period, and a first timer does not stop running after the terminal device receives a first first time-frequency resource, the first time-frequency resource being used for transmitting data retransmitted by the HARQ process or a control channel, and the first timer being used for detecting data retransmitted by the HARQ process or the control channel.
7. The method according to claim 5 or 6, characterized in that, The at least one time-frequency resource is distributed over the multiple bandwidths.
8. The method according to any one of claims 5 to 7, characterized in that, The second response information is determined based on a demodulation result of data retransmitted by the HARQ process received on the at least one time-frequency resource.
9. The method of claim 8, wherein, In a case where data retransmitted by the HARQ process received on the at least one time-frequency resource all fails in demodulation, the second response information is used for indicating that data retransmitted by the HARQ process is not correctly received.
10. The method of any one of claims 5 to 9, wherein: an association relationship between the second response information and data retransmitted by the HARQ process on the at least one time-frequency resource is configured by a network device; or the association relationship between the second response information and data retransmitted by the HARQ process on the at least one time-frequency resource is determined based on a first criterion.
11. The method of claim 10, wherein, The first criterion is that the second response information has an association relationship with data retransmitted by the HARQ process on time-frequency resources included in a second time period, and the second time period is a time period before the second time.
12. The method of claim 11, wherein, The second time period is specified by a protocol or determined based on a parameter configured by the network device.
13. The method according to claim 11 or 12, characterized in that, Second time periods on different bandwidths are different.
14. The method according to any one of claims 1 to 4, characterized in that, The first information further comprises uplink grant configuration information of a configured grant, the uplink grant configuration information being used for configuring at least one uplink grant on the plurality of bandwidths.
15. The method of claim 14, wherein, each uplink grant comprises time-frequency resources on one bandwidth; or each uplink grant comprises time-frequency resources on a plurality of bandwidths.
16. The method according to any one of claims 1 to 4 or 14 to 15, characterized in that, The method further comprises: transmitting the data of the HARQ process retransmission on the at least one uplink grant.
17. The method of claim 16, wherein, The method further comprises: starting a second timer for controlling the uplink grant for initial transmission and / or retransmission upon determining the data of the HARQ process retransmission to be transmitted on the at least one uplink grant, or upon receiving indication information for triggering the data of the HARQ process retransmission to be transmitted on the at least one uplink grant.
18. The method of claim 16 or 17, wherein, the at least one uplink grant is determined based on a second criterion; or the at least one uplink grant is determined based on a parameter configured by a network device.
19. The method of claim 18, wherein, The second criterion is that the at least one uplink grant comprises time-frequency resources within a third time period, the third time period being a time period before a third time point, the third time point being a time point of receiving first indication information, the first indication information being used for indicating whether the data of the HARQ process retransmission needs to be retransmitted.
20. The method of any one of claims 17-19, wherein, during running of the second timer, the uplink grant is not used for initial transmission and / or retransmission; and after running of the second timer ends, the uplink grant is used for initial transmission and / or retransmission.
21. A data transmission method, characterized by, The method is performed by a network device, and the method comprises: transmitting first information, the first information being used for indicating an index of a hybrid automatic repeat request (HARQ) process, the HARQ process performing data transmission on a plurality of bandwidths.
22. The method of claim 21, wherein, The method further comprises: transmitting second information, the second information being used for indicating at least one of: a frequency domain position covered by the HARQ process; and a time domain position covered by the HARQ process.
23. The method of claim 21 or 22, wherein, Time-frequency resources occupied by data transmitted by the HARQ process are configured to a terminal device through radio resource control (RRC) signaling.
24. The method of any one of claims 21-23, wherein, time-frequency resources occupied by data transmitted by the HARQ process are configured to a terminal device before the data of the HARQ process is transmitted; or time-frequency resources occupied by data transmitted by the HARQ process are configured to a terminal device at the same time as the data of the HARQ process is transmitted.
25. The method according to any one of claims 21 to 24, characterized in that, The method further comprises: transmit the data of the HARQ process retransmission on at least one time-frequency resource in a first time period, wherein the first time period is a time period between a first time and a second time, the first time is a time of transmitting first response information, the second time is a time of transmitting second response information, the first response information is used to indicate whether the terminal device correctly receives the data of the HARQ process transmission, and the second response information is used to indicate whether the terminal device correctly receives the data of the HARQ process retransmission.
26. The method of claim 25, wherein, There are a plurality of first time-frequency resources in the first time period, and a first timer does not stop running after the terminal device receives a first first time-frequency resource, the first time-frequency resource is used to transmit the data of the HARQ process retransmission or a control channel, and the first timer is used to detect the data of the HARQ process retransmission or the control channel.
27. The method of claim 25 or 26, wherein, The at least one time-frequency resource is distributed on the plurality of bandwidths.
28. The method of any one of claims 25 to 27, wherein, The second response information is determined by the terminal device based on a demodulation result of the data of the HARQ process retransmission received on the at least one time-frequency resource.
29. The method of claim 28, wherein, In a case where the terminal device fails to demodulate the data of the HARQ process retransmission received on the at least one time-frequency resource, the second response information is used to indicate that the data of the HARQ process retransmission is not correctly received.
30. The method of any one of claims 25 to 29, wherein The association relationship between the second response information and the data of the HARQ process retransmission on the at least one time-frequency resource is configured by the network device; or The association relationship between the second response information and the data of the HARQ process retransmission on the at least one time-frequency resource is determined based on a first criterion.
31. The method of claim 30, wherein, The first criterion is that the second response information has an association relationship with the data of the HARQ process retransmission on a time-frequency resource included in a second time period, and the second time period is a time period before the second time.
32. The method of claim 31, wherein, The second time period is specified by a protocol, or the terminal device determines the second time period based on a parameter configured by the network device.
33. The method of claim 31 or 32, wherein, The second time period is different on different bandwidths.
34. The method of any one of claims 21 to 24, wherein, The first information further includes uplink grant configuration information of a configured grant, and the uplink grant configuration information is used to configure at least one uplink grant on the plurality of bandwidths.
35. The method of claim 34, wherein Each uplink grant includes time-frequency resources on one bandwidth; or Each uplink grant includes time-frequency resources on a plurality of bandwidths.
36. The method of any one of claims 21-24 or 34-35, wherein, The method further includes: receiving the data of the HARQ process retransmission on at least one uplink grant.
37. The method of claim 36, wherein, The terminal device starts a second timer in a case where it determines that the data of the HARQ process retransmission is transmitted on the at least one uplink grant, or receives indication information used to trigger the HARQ process retransmission on the at least one uplink grant, and the second timer is used to control the uplink grant for initial transmission and / or retransmission.
38. The method of claim 36 or 37, wherein The terminal device determines the at least one uplink grant based on a second criterion; or The terminal device determines the at least one uplink grant based on a parameter configured by the network device.
39. The method of claim 38, wherein, The second criterion is that the at least one uplink grant is time-frequency resources included in a third time period, the third time period is a time period before a third time point, and the third time point is a time point of receiving first indication information, the first indication information being used to indicate whether the data of the HARQ process needs to be retransmitted.
40. The method of any one of claims 37-39, wherein During running of the second timer, the uplink grant is not used for initial transmission and / or retransmission. After running of the second timer ends, the uplink grant is used for initial transmission and / or retransmission.
41. A data transmission device, comprising: The apparatus comprises: The receiving module is configured to receive first information, the first information being used to indicate an index of a hybrid automatic repeat request (HARQ) process, the HARQ process performing data transmission on multiple bandwidths.
42. A data transmission device, comprising: The apparatus comprises: The sending module is configured to send first information, the first information being used to indicate an index of a hybrid automatic repeat request (HARQ) process, the HARQ process performing data transmission on multiple bandwidths.
43. A communications device, characterized by The communication device comprises a processor and a memory, the memory storing a computer program, and the processor executes the computer program to implement the method of any one of claims 1-20 or the method of any one of claims 21-40.
44. A computer-readable storage medium, comprising: The storage medium stores a computer program, and the computer program is configured to be executed by a processor to implement the method of any one of claims 1-20 or the method of any one of claims 21-40.
45. A chip, comprising: The chip comprises programmable logic circuitry and / or program instructions, and when the chip is running, the programmable logic circuitry and / or program instructions are used to implement the method of any one of claims 1-20 or the method of any one of claims 21-40.
46. A computer program product, characterised in that, The computer program product comprises computer instructions stored in a computer readable storage medium, and a processor reads and executes the computer instructions from the computer readable storage medium to implement the method of any one of claims 1-20 or the method of any one of claims 21-40.
Citation Information
Patent Citations
Data transmission method and device
CN115580938A
Dynamic resource scheduling in wireless communications
CN117678248A
Method, apparatus and system for allocating HARQ process numbers for downlink and uplink transmissions in wireless communication system
CN118120170A
Hybrid automatic repeat request feedback with multi-cell downlink control information
WO2022086888A1