Initial transmissions and retransmissions
By incorporating parameters for transport block information in scheduling, the solution addresses the challenges of HARQ transmissions and retransmissions, enhancing robustness and efficiency in communication systems, especially for cell-edge UEs and smaller packets.
Patent Information
- Application Number
- PCT/CN2024/078769
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-27
- Publication Date
- 2025-09-04
AI Technical Summary
Existing communication systems face challenges in providing robustness for initial HARQ transmissions and adaptive HARQ retransmissions, particularly for cell-edge UEs and smaller packets, leading to increased latency and unnecessary retransmissions due to unclear transport block size and lack of flexibility in resource allocation.
Implementing scheduling information that includes parameters for conveying transport block information, such as the number of resource blocks and CDM group information of DMRS configuration, to enhance robustness and improve decoding capabilities during HARQ retransmissions.
Enhances communication performance by reducing latency and unnecessary retransmissions, improving robustness at cell edges, and optimizing resource usage for better throughput and user experience.
Smart Images

Figure CN2024078769_04092025_PF_FP_ABST
Abstract
Description
INITIAL TRANSMISSIONS AND RETRANSMISSIONSFIELD
[0001] Example embodiments of the present disclosure generally relate to the field of communications, and in particular, to devices, methods, apparatuses and a computer readable storage medium for initial transmissions and retransmissions.BACKGROUND
[0002] A communication network can be seen as a facility that enables communications between two or more communication devices, or provides communication devices access to a data network. A mobile or wireless communication network is one example of a communication network. A communication device may be provided with a service by an application server.
[0003] Such communication networks operate in according with standards such as those provided by 3GPP (Third Generation Partnership Project) or ETSI (European Telecommunications Standards Institute) . Examples of standards are the so-called 5G (5th Generation) standards provided by 3GPP.SUMMARY
[0004] In general, example embodiments of the present disclosure provide a solution for initial transmissions and retransmissions, especially for improving robustness in cell edges for initial hybrid automatic repeat request (HARQ) transmissions and adaptive HARQ retransmissions, for example, in NR-Advanced and / or 6G.
[0005] In a first aspect, there is provided a terminal device. The terminal device comprises at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the terminal device at least to: receive scheduling information for scheduling a retransmission of an initial transmission, and the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; and receive or transmit the retransmission based on the scheduling information, and the at least one parameter comprises: a first parameter indicating the number of resource blocks used for the initial transmission, and / or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0006] In a second aspect, there is provided a network device. The network device comprises at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the network device at least to: transmit scheduling information for scheduling a retransmission of an initial transmission, and the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; and transmit or receive the retransmission based on the scheduling information, and the at least one parameter comprises: a first parameter indicating the number of resource blocks used for the initial transmission, and / or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0007] In a third aspect, there is provided a method. The method comprises receiving scheduling information for scheduling a retransmission of an initial transmission, and the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; and receiving or transmitting the retransmission based on the scheduling information, and the at least one parameter comprises at least one of the following: a first parameter indicating the number of resource blocks used for the initial transmission, or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0008] In a fourth aspect, there is provided a method. The method comprises transmitting scheduling information for scheduling a retransmission of an initial transmission, and the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; and transmitting or receiving the retransmission based on the scheduling information, and the at least one parameter comprises: a first parameter indicating the number of resource blocks used for the initial transmission, and / or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0009] In a fifth aspect, there is provided an apparatus. The apparatus comprises means for receiving scheduling information for scheduling a retransmission of an initial transmission, and the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; and means for receiving or transmitting the retransmission based on the scheduling information, and the at least one parameter comprises: a first parameter indicating the number of resource blocks used for the initial transmission, and / or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0010] In a sixth aspect, there is provided an apparatus. The apparatus comprises means for transmitting scheduling information for scheduling a retransmission of an initial transmission, and the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; and means for transmitting or receive the retransmission based on the scheduling information, and the at least one parameter comprises: a first parameter indicating the number of resource blocks used for the initial transmission, and / or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0011] In a seventh aspect, there is provided a non-transitory computer readable medium comprising program instructions for causing an apparatus to perform at least the method according to any one of the third aspect to fourth aspect.
[0012] In an eighth aspect, there is a computer program comprising instructions, which, when executed by an apparatus, cause the apparatus at least to perform at least the method according to according to any one of the third aspect to fourth aspect.
[0013] In a ninth aspect, there is provided a terminal device. The terminal device comprises first receiving circuitry configured to receive scheduling information for scheduling a retransmission of an initial transmission, and the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; second receiving circuitry configured to receive the retransmission based on the scheduling information, or transmitting circuitry configured to transmit the retransmission based on the scheduling information, and the at least one parameter comprises a first parameter indicating the number of resource blocks used for the initial transmission, and / or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0014] In a tenth aspect, there is provided a network device. The network device comprises first transmitting circuitry configured to transmit scheduling information for scheduling a retransmission of an initial transmission, and the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; and second transmitting circuitry configured to transmit the retransmission based on the scheduling information or receiving circuitry configured to receive the retransmission based on the scheduling information. The at least one parameter comprises a first parameter indicating the number of resource blocks used for the initial transmission, and / or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0015] It is to be understood that the summary section is not intended to identify key or essential features of embodiments of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Some example embodiments will now be described with reference to the accompanying drawings, in which:
[0017] FIG. 1A illustrates an example of a network environment in which example embodiments of the present disclosure can be implemented;
[0018] FIG. 1B illustrates several data graphs related to some embodiments of the present disclosure;
[0019] FIG. 1C illustrates a data graph related to some embodiments of the present disclosure;
[0020] FIG. 2A illustrates a flow chart of method according to some embodiments of the present disclosure;
[0021] FIG. 2B illustrates a flowchart of method according to some embodiments of the present disclosure
[0022] FIG. 3A-3B illustrate some experimental results in accordance with some example embodiments of the present disclosure;
[0023] FIG. 4 illustrates a flowchart of a method performed by an apparatus in accordance with some example embodiments of the present disclosure;
[0024] FIG. 5 illustrates a flowchart of a method performed by an apparatus in accordance with some example embodiments of the present disclosure;
[0025] FIG. 6 illustrates a simplified block diagram of a device that is suitable for implementing some example embodiments of the present disclosure; and
[0026] FIG. 7 illustrates a block diagram of an example of a computer readable medium in accordance with some example embodiments of the present disclosure.
[0027] Throughout the drawings, the same or similar reference numerals represent the same or similar elements.DETAILED DESCRIPTION
[0028] Principles of the present disclosure will now be described with reference to some example embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitation as to the scope of the disclosure. The disclosure described herein can be implemented in various manners other than the ones described below.
[0029] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.
[0030] References in the present disclosure to “one embodiment, ” “an embodiment, ” “an example embodiment, ” and the like indicate that the embodiment described may include a particular feature, structure, or characteristic, but it is not necessary that every embodiment includes the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
[0031] It shall be understood that although the terms “first” and “second” etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As used herein, the term “and / or” includes any and all combinations of one or more of the listed terms.
[0032] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms “a” , “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” , “comprising” , “has” , “having” , “includes” and / or “including” , when used herein, specify the presence of stated features, elements, and / or components etc., but do not preclude the presence or addition of one or more other features, elements, components and / or combinations thereof. As used herein, “at least one of the following: <a list of two or more elements>” and “at least one of <a list of two or more elements>” and similar wording, where the list of two or more elements are joined by “and” or “or” , mean at least any one of the elements, or at least any two or more of the elements, or at least all the elements.
[0033] As used in this application, the term “circuitry” may refer to one or more or all of the following:
[0034] (a) hardware-only circuits (such as in analog and / or digital circuits) and
[0035] (b) combinations of hardware circuits and software, such as (as applicable) :
[0036] (i) a combination of analog and / or digital hardware circuit (s) with software (e.g., firmware) ; and
[0037] (ii) any portions of hardware processor (s) with software (including digital signal processor (s) ) , software, and memory (ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions) and
[0038] (c) hardware circuit (s) and or processor (s) , such as a microprocessor (s) or a portion of a microprocessor (s) , that requires software (for example, firmware) for operation, but the software may not be present when it is not needed for operation.
[0039] This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.
[0040] As used herein, the term “cellular network” refers to a network operating in accordance with any suitable radio access technology defined by standards, such as Long Term Evolution (LTE) , LTE-Advanced (LTE-A) , new radio (NR) Wideband Code Division Multiple Access (WCDMA) , High-Speed Packet Access (HSPA) , Narrow Band Internet of Things (NB-IoT) and so on. Furthermore, the communications between a terminal device and a network device of a cellular network may be performed according to any suitable communication protocols, including, but not limited to, the fourth generation (4G) , 4.5G, the future fifth generation (5G) communication protocols, and / or any other protocols either currently known or to be developed in the future. Embodiments of the present disclosure may be applied in various cellular networks. Given the rapid development in communications, there will of course also be future type communication technologies and systems with which the present disclosure may be embodied. It should not be seen as limiting the scope of the present disclosure to only the aforementioned system.
[0041] As used herein, the term “network device” refers to any device in a cellular network via which a terminal device accesses a data network and receives services exposed by other network devices of the cellular network. In some examples, a network device may comprise or implement a network function of a 5th generation communication system (5GS) (e.g., a core network) of a cellular network. In some examples, the network devices may be located at the RAN of the 5GS. The network device may be part of a satellite, a base station (BS) or an access point (AP) , for example, a node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a NR NB (also referred to as a gNB) , a Remote Radio Unit (RRU) , a radio header (RH) , a remote radio head (RRH) , a relay, a low power node such as a femto, a pico node, and so forth, depending on the applied terminology and technology. A gNB may include a centralized unit CU and one or more distributed DUs. Femto and Pico nodes are small base stations with a small coverage area.
[0042] The term “terminal device” refers to a device of a communication system of a cellular network, such as a 5th generation communication system (5GS) that may be capable of wireless (e.g., radio) communication with a NR-RAN of the 5GS) . By way of example rather than limitation, a terminal device may also be referred to as a wireless communication device, user equipment (UE) , a Subscriber Station (SS) , a Portable Subscriber Station, a Mobile Station (MS) , or an Access Terminal (AT) . Examples of a terminal device include, but not limited to, a mobile phone, a cellular phone, a smart phone, voice over IP (VoIP) phones, wireless local loop phones, a tablet, a wearable terminal device, a personal digital assistant (PDA) , portable computers, desktop computer, image capture terminal devices such as digital cameras, gaming terminal devices, music storage and playback appliances, vehicle-mounted wireless terminal devices, wireless endpoints, mobile stations, laptop-embedded equipment (LEE) , laptop-mounted equipment (LME) , USB dongles, smart devices, wireless customer-premises equipment (CPE) , an Internet of Things (IoT) device, a watch or other wearable, a head-mounted display (HMD) , a vehicle, a drone, a medical device and applications (for example, remote surgery) , an industrial device and applications (for example, a robot and / or other wireless devices operating in an industrial and / or an automated processing chain contexts) , a consumer electronics device, a device operating on commercial and / or industrial wireless networks, and the like. In the following description, the terms “terminal device” , “communication device” , “terminal” , “user equipment” and “UE” may be used interchangeably.
[0043] Several issues have been identified with respect to HARQ transmission or HARQ retransmissions. There are larger number of HARQ retransmissions for cell-edge UEs and for smaller packets, such as VoNR (voice over NR) , MAC CE (mac control elements) , RLC (radio link control) Status PDU, TCP (transmission control protocol) ACK. For the same code rate and SINR, the channel decoding performance is better for larger MAC Transport block size (TBS) than smaller transport blocks. For smaller TBS (e.g., Voice, MAC Control elements, RLC Status PDU, TCP ACK packets) and for cell-edge UEs, additional robustness is needed to achieve the target block error rate (BLER) (e.g., 10%) .
[0044] Usually, the initial HARQ transmission has fixed code rate as per the given MCS (Modulation and Coding Scheme) index. It operates at a higher code rate in case RE / OFDM symbol rate matching applies. The TB size is computed from the MCS index and the PRB (Physical Resource Block) counts given in the DCI (Downlink Control Information) . Any increase in the PRB count increases the TB Size for the given MCS index. For HARQ retransmissions, the gNB adds more PRBs compared to the initial transmission using the so-called “reserved MCS index” . This allows the gNB to apply more robust code rate during HARQ retransmission with the same or even a different modulation order.
[0045] Performing MCS downgrading (i.e., using lower MCS than the operating MCS index which is computed using UE reported CQI and assuming a target BLER of, for example, 10%) may provide more robustness during initial HARQ transmission, but this cannot be implemented when the operating MCS index is already at MCS 0. Moreover, the MCS downgrading mechanism gives a larger gain when the operating MCS is larger.
[0046] For a UE in cell-edge and for delay-sensitive small packet transmissions, such as, VoNR, additional robustness is needed for the transmission such that BLER may be reduced and unnecessary retransmissions may be avoided. In the cell edge, the UE may typically already be operating at MCS 0 or very close to it. The common way to provide additional robustness would be to provide the UE a larger number of PRBs and correspondingly reduce the MCS such that the TBS remains the same.
[0047] However, when the UE in the cell edge is already at MCS 0 or very close to it, there is no possibility of reducing the TBS below MCS 0. A larger number of PRBs at the same MCS are translated to a larger TBS, which then results in only additional zero padding without any improvement to the BLER or cell-edge performance. Moreover, channel coding (e.g., LDPC) works better for larger TBSs. For smaller TBSs (e.g., Voice, MAC control elements, RLC Status PDU, TCP ACK packets) , a method to provide additional robustness to achieve the target BLER (e.g., 10%) is needed.
[0048] In an adaptive HARQ retransmission, when UE misses DCI 1_0 / 1_1 during initial HARQ transmissions (HARQ feedback is DTX) , the following adaptive HARQ retransmissions will not be successful due to the reason that the UE does not know the TBS since it missed the DCI 1_0 / 1_1 of the initial HARQ transmission. These scenarios get resolved only via retransmissions in the higher layers e.g., RLC retransmission, TCP retransmission, which increases the latency and reduces the throughput unnecessarily.
[0049] The adaptive HARQ retransmission is a useful feature in wireless technologies as the number of OFDM symbols may not be the same in every slot or sub-frame due to, for example, DL slot vs Special slot with fewer DL symbols, RE rate matching due to CSI-RS / ZP-CSI-RS. In addition, the number of PRBs available for initial transmissions versus retransmissions may vary due to slot scheduling restrictions (e.g., SSB slot vs non-SSB slot) . There is no mechanism such that the UE may know or derive the TB Size of the initial HARQ transmission, in case the UE misses the DCI of the initial HARQ transmission. Following adaptive HARQ retransmissions do not help the UE to derive the initial TBS and it results failure all the time.
[0050] The adaptive HARQ retransmission provides flexibility to the network (e.g., eNB / gNB) in terms of air interface resource scheduling. Adaptive HARQ retransmission may help users to achieve lower latency and the network can use the latest UE channel state information to adapt the number of PRBs / resources to allocate to the retransmission. If the UE is unable to decode the DCI (PDCCH transmission) during initial transmission, the UE does not know the number of PRBs, MCS index, number of CDM (Code Division Multiplexing) groups, SLIV (Start and length indicator value) of the initial transmission, and hence the UE would not know the initial TB Size. Subsequent adaptive HARQ retransmissions using the same HARQ process ID do not help the UE to derive the initial TBS, and therefore all subsequent retransmissions also result in packet decoding failures.
[0051] In view of the above, some example embodiments of the present disclosure provide a solution for initial transmissions and retransmissions, especially for improving robustness in cell edges for initial HARQ transmissions and adaptive HARQ retransmissions, for example, in NR-Advanced and / or 6G. In the example embodiments of the present disclosure, a terminal device may receive scheduling information for scheduling a retransmission of an initial transmission, and the scheduling information may include at least one parameter for conveying transport block information of the initial transmission. The terminal device may then receive or transmit the retransmission based on the scheduling information. The at least one parameter may comprise a first parameter indicating the number of resource blocks used for the initial transmission, and / or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0052] In this way, the robustness of the retransmissions is improved and the communication performance can thus be enhanced. For example, a mechanism is implemented to make the terminal device aware of the initial TBS, even after missing the PDCCH or DCI of the initial HARQ transmission. This mechanism helps the terminal device decode and process the TB successfully during adaptive HARQ retransmission. The robustness of the HARQ transmissions and adaptive retransmissions in the cell edges is improved.
[0053] Moreover, according to the method implemented in this disclosure, in an initial HARQ transmission, the terminal device may experience lower latency. Besides, the HARQ retransmission may not be required and this will help to save some PRBs (which may have otherwise been used for multiple HARQ retransmissions) , which may be used for improving the system throughput. In this disclosure, a mechanism that provides additional robustness for initial HARQ transmissions is implemented. This mechanism is especially helpful for cell edge terminal devices operating close to MCS index 0.
[0054] FIG. 1A illustrates an example of a network environment 100a in which example embodiments of the present disclosure can be implemented. The environment 100a may be a part of a communication network and comprise a plurality of devices, such as a terminal device 110, and a network device 120. As an example, the terminal device 110 may be implemented as a UE device, or a mobile device etc. The network device 120 may be implemented as a base station (BS) , etc. The terminal device 110 may transmit various data to the network device 120.
[0055] To transmit data and / or control information, the terminal device 110 may perform communications with the network device 120. A link from the terminal device 110 to the network device 120 is referred to as an uplink (UL) , while a link from the network device 120 to the terminal device 110 is referred to as a downlink (DL) .
[0056] Although the terminal device 110 and the network device 120 are described in the communication environment 100a of FIG. 1A, embodiments of the present disclosure may equally apply to any other suitable communication devices in communication with one another. That is, embodiments of the present disclosure are not limited to the exemplary scenarios of FIG. 1A. In this regard, it is noted that although the terminal device 110 is schematically depicted as a mobile device and the network device 120 are schematically depicted as base station in FIG. 1A, it is understood that these depictions are exemplary in nature without suggesting any limitation. In other embodiments, the terminal device 110 and the network device 120 may be any other communication devices, for example, any other wireless communication devices.
[0057] It is to be understood that the particular number of various communication devices and the particular number of various communication links as shown in FIG. 1A is for illustration purpose only without suggesting any limitations. The communication environment 100a may include any suitable number of communication devices and any suitable number of communication links for implementing embodiments of the present disclosure. In addition, it should be appreciated that there may be various wireless as well as wireline communications (if needed) among all of the communication devices.
[0058] FIG. 1B illustrates several data graphs 100b related to some embodiments of the present disclosure. As shown in FIG. 1b, for the same code rate, the performance of channel coding (e.g., Turbo coding, LDPC) improves with the size of MAC transport block (TB) . For smaller TB size, channel coding BLER performance may be worse compared to larger TB size. The terminal device 110 may calculate MAC TB size from information (e.g., number of PRBs or OFDM symbols, MCS, layers etc. ) received in PDCCH (e.g., DCI) .
[0059] In the data graphs 100b, the experimental data is based on the Additive White Gaussian Noise channel (AWGN) and tested using a modulation method based on Quadrature Phase Shift Keying (QPSK) . In the data graphs 100b, “R” refers to coding rates and “Kdata” refers to the number of bits to encode for each code block and “K” is the length of the input bit in the channel coding step.
[0060] When the coding rate is 1 / 2, the curve 102b is related to experimental data that the Kdata=1024, the curve 104b is related to experimental data that the Kdata=600, the curve 106b is related to experimental data that the Kdata=200, and the curve 108b is related to experimental data that the Kdata=40. When the coding rate is 1 / 3, the curve 110b is related to experimental data that the Kdata=1024, the curve 112b is related to experimental data that the Kdata=600, the curve 114b is related to experimental data that the Kdata=200, and the curve 116b is related to experimental data that the Kdata=40.
[0061] It can be seen from the experimental data, given a SNR, the BLER is smaller and the performance of the channel coding is better; and given a target BLER, the SNR is smaller and the performance of the channel coding is better.
[0062] FIG. 1C illustrates a data graph 100c related to some embodiments of the present disclosure. As shown in FIG. 1C, different curves may correspond to different MCS index. The curves from left to right represent gradually increasing MCS indexes, such as MCS 0-12. For example, curve 102c may correspond to MCS-0, curve 104c may correspond to MCS-3, and curve 106c may correspond to MCS-12.
[0063] It can be seen from the experimental data, the BLER performance may vary with modulation order and coding rate. BLER performance may improve by lowering the MCS index. For a given SINR, the smaller the MCS index, the lower the BLER. There are different mechanisms for scheduling HARQ retransmissions. In non-Adaptive HARQ transmissions, the HARQ retransmissions may use the same number of PRBs or OFDM symbols, MCS index, layers, etc. as used during initial HARQ transmission. In other words, the TBS size, when computed from the resource allocation indicated in the retransmission, remains unchanged in initial HARQ transmission and HARQ retransmissions.
[0064] In adaptive HARQ transmissions, HARQ retransmissions may use a different number of PRBs or OFDM symbols, MCS index, layers, etc. compared to the one used for the initial HARQ transmission. The terminal device 110 needs to know the initial TB size for processing such adaptive HARQ retransmissions. Without the initial TB size, the terminal device 110 may not successfully process or decode such adaptive HARQ retransmissions.
[0065] FIG. 2A illustrates a flowchart of method according to some embodiments of the present disclosure. For the purpose of discussion, the method 200a will be described with reference to FIG. 1A. It would be appreciated that although the process flow 200a has been described referring to FIG. 1A, this process flow 200a may be likewise applied to other similar communication scenarios. The process flow 200a is related to DL scenarios.
[0066] In the process flow 200a, the network device 120 may transmit (205) scheduling information 202 for scheduling an initial transmission to the terminal device 110. However, the terminal device 110 may not receive (210) the scheduling information 202. The network device 120 may then transmit (215) the initial transmission 204 to the terminal device 110, and the terminal device 110 may also not receive (220) the initial transmission 204 from the network device 120.
[0067] The network device 120 may then transmit (225) scheduling information 206 for scheduling a retransmission of the initial transmission 204 to the terminal device 110. The scheduling information 206 may include one or more parameters for conveying transport block information of the initial transmission 204.
[0068] For example, the parameters for conveying transport block information of the initial transmission 204 may include, but not limited to, a first parameter indicating the number of resource blocks used for the initial transmission 204, or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission 204. In some embodiments, the first parameter may comprise a resource indicator value (RIV) or a resource block group (RBG) bitmap conveying a physical resource block (PRB) count used for the initial transmission 204.
[0069] In some embodiments, the initial transmission 204 is a downlink transmission, and the second parameter may indicate the number of CDM groups and whether or not there was DMRS and physical downlink shared channel (PDSCH) multiplexing used during the initial transmission.
[0070] In some example embodiments, one or more parameters for conveying transport block information of the initial transmission 204 may further include a third parameter indicating an orthogonal frequency division multiplexing (OFDM) symbol count used for the initial transmission 204 and / or a fourth parameter indicating a modulation and coding scheme (MCS) used for the initial transmission 204. In some further embodiments, the third parameter may include a start and length indicator value (SLIV) , and the fourth parameter may include an MCS index.
[0071] The terminal device 110 may then receive (230) scheduling information 206 for scheduling a retransmission of an initial transmission 204 from the network device 120. The network device 120 may then transmit (235) the retransmission 212 to the terminal device 110 based on the scheduling information 206. The terminal device 110 may then receive (240) the retransmission 212 from the network device 120 based on the scheduling information 206.
[0072] In some further example embodiments, the network device 120 may transmit a higher layer parameter configuring the terminal device 110 to obtain the transport block information of the initial transmission 204 from the scheduling information 206 to the terminal device 110. The terminal device 110 may then receive the higher layer parameter configuring the terminal device 110 to obtain the transport block information of the initial transmission 204 from the scheduling information.
[0073] In some further embodiments, the number of resource blocks may be a first number of resource blocks and the CDM group information is first CDM group information. The scheduling information may further comprise a fifth parameter indicating a second number of resource blocks to be used for the retransmission and a sixth parameter related to second CDM group information for the retransmission. In some embodiments, the second number may be different from the first number, and / or the second CDM group information may be different from the first CDM group information.
[0074] In some further example embodiments, if the scheduling information 206 is first scheduling information, the network device 120 may transmit second scheduling information for scheduling the initial transmission 204 to the terminal device 110. The second scheduling information may comprise a field indicating the number of additional resource blocks not contributing to a transport block size (TBS) for the initial transmission 204.
[0075] In some example embodiments, the terminal device 110 may monitor second scheduling information for scheduling the initial transmission 204. In some further embodiments, the field may point to an index to a table which is configured by a higher layer, and the table has a percentage increase to allocated PRBs. Alternatively, or additionally, the additional resource blocks may be used for increasing a coding gain of the initial transmission 204 and are not used for TBS computation.
[0076] In some further example embodiments, the terminal device 110 may deduct the number of additional resource blocks from an RIV or an RBG bitmap to determine a reduced number of resource blocks. The terminal device 110 may determine the TBS based on the reduced number. In some other examples, the first scheduling information may comprise downlink control information (DCI) 1_0 or a DCI 1_1, and / or the second scheduling information may comprise a DCI 1_1. In some further example embodiments, the initial transmission 204 may be an initial hybrid automatic repeat request (HARQ) transmission, and the retransmission 212 may be an adaptive HARQ retransmission.
[0077] FIG. 2B illustrates a flowchart of method according to some embodiments of the present disclosure. For the purpose of discussion, the method 200b will be described with reference to FIG. 1A. It would be appreciated that although the process flow 200b has been described referring to FIG. 1A, this process flow 200b may be likewise applied to other similar communication scenarios. The process flow 200a is related to UL scenarios. It is noted that, for contents, components or elements not depicted in Figure 2B, reference may be made to Figure 2A, as the contents are consistent or similar, vice versa.
[0078] In the process flow 200b, the network device 120 may transmit (245) scheduling information 214 for scheduling an initial transmission 216 to the terminal device 110. However, the terminal device 110 may not receive (250) the scheduling information 214. The terminal device 110 may then transmit (255) the initial transmission 216 to the network device 120, and the network device 120 may not receive (260) the initial transmission 216 from the terminal device 110.
[0079] The network device 120 may then transmit (265) scheduling information 218 for scheduling a retransmission 222 of the initial transmission 216 to the terminal device 110. The scheduling information 218 may include one or more parameters for conveying transport block information of the initial transmission.
[0080] For example, the parameters for conveying transport block information of the initial transmission 216 may include, but not limited to, a first parameter indicating the number of resource blocks used for the initial transmission 216, or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission 216. In some embodiments, the first parameter may comprise a resource indicator value (RIV) or a resource block group (RBG) bitmap conveying a physical resource block (PRB) count used for the initial transmission 216.
[0081] The terminal device 110 may transmit (275) the retransmission 222 to the network device 120 based on the scheduling information 218, and the network device 120 may receive (280) the retransmission 222 from the network device 120 based on the scheduling information 218. As mentioned, the initial transmission 216 is an uplink transmission, and thus the second parameter may indicate the number of CDM groups and whether or not there was DMRS and physical uplink shared channel (PUSCH) multiplexing used during the initial transmission.
[0082] In some embodiments, the scheduling information 218 may be first scheduling information, and the terminal device 110 may monitor second scheduling information for scheduling the initial transmission. The second scheduling information may comprise a field indicating the number of additional resource blocks not contributing to a transport block size (TBS) for the initial transmission. The first scheduling information may comprise a DCI 0_0 or a DCI 0_1. The second scheduling information may comprise a DCI 0_1.
[0083] FIG. 3A-FIG. 3B illustrate some experimental results 300-1 and 300-2 in accordance with some example embodiments of the present disclosure. As shown in FIG. 3A-FIG. 3B, experimental data tables 300a to 300h may represent the improved performance with different increased PRBs, respectively. In the context of this simulation or experiment related to FIG. 3A-FIG. 3B, the curves 302a, 302b, 302c…302h may represent the BLER performance of initial transmission, and the PRB number used for the initial transmission is 6.
[0084] The curves 304a, 304b, 304c…302h may represent the BLER performance of the first retransmission, and the first retransmission may be based on the initial transmission. The curves 306a, 306b, 306c…306h may represent the BLER performance of the second retransmission, and the second retransmission may be based on the initial transmission and the first retransmission. The curves 308a, 308b, 308c…308h may represent the BLER performance of the third retransmission, and the third retransmission may be based on the initial transmission, the first retransmission and the second retransmission.
[0085] In the experiment, the MCS index may be 0 and the initial PRBs may be 6, and additional PRBs for robustness are added using link-level simulations. As an example, in the experimental data table 300d, the curve 302d may represent the BLER of initial transmission, and the PRB number used for the initial transmission is 6. The curve 304d may represent the BLER of first transmission, and the PRB number used for the first transmission is 9. The curve 306d may represent the BLER of second transmission, and the PRB number used for the second transmission is 9. The curve 308d may represent the BLER of third transmission, and the PRB number used for the third transmission is 9.
[0086] Moreover, compared with the curves 308a, 308b…308e, the BLER performance of curve 308h is much better because more PRBs are added during HARQ retransmissions. As shown in the experimental results 300, much better BLER performance may be gained when extra PRBs are added during HARQ retransmissions. For example, as shown in the experimental data table 300g, more than 1 dB SINR may be gained by adding 6 PRBs during retransmissions for MCS index 0, compared with experimental data table 300a.
[0087] In some embodiments, during the Initial HARQ transmission, a separate field may be included in the DCI, and the separate field may allow a base station or gNB to convey an additional number of PRBs which are used for robustness purposes and is not used to compute the TBS. Using this method, a better cell-edge performance may be provided and coverage may be improved by avoiding unnecessary retransmissions and the consequent load on the PDCCH and other channels.
[0088] In some example embodiments, during the adaptive HARQ retransmission, the initial TBS information may be shared via DCI 1_0 or DCI 1_1 to the UE or terminal device during adaptive HARQ retransmission. It helps the UE to decode adaptive HARQ retransmissions successfully. As a result, the UE may experience better Quality of Service (QoS) while network may use adaptive retransmissions to flexibly schedule air interface resources making use of the latest channel state information. By making use of adaptive HARQ retransmissions, PRBs may be used more efficiently, which may help improve cell throughput and end-user experience.
[0089] Specifically, in some scenarios, several parameters are set in the DCI 1_1, including but not limited to PDSCH SLIV and number of DMRS Symbols, MCS index, rank, the number of PRBs, and number of CDM groups. The TBS may be computed using those parameters during initial transmission. The UE may apply rate matching, if applicable (e.g., TRS, ZP-CSI-RS etc. ) , and this may increase the code rate. To achieve increased robustness, for the same amount of payload, adding extra PRBs without MCS downgrade is not helpful because this directly increases the TBS, resulting in unnecessary padding bytes. During HARQ retransmission, it is possible to add extra PRBs (over and above the PRBs used for initial transmission) and use reserved MCS index (adaptive HARQ retransmission) . In this case, during HARQ retransmission, the TBS remains the same and the extra PRB (s) allow the transmission of more systematic bits or parity bits during HARQ retransmission, which helps improve the robustness and reduce the BLER. However, this method of increasing robustness is not available for initial transmissions. Adding extra PRBs during initial transmission without increasing the TBS is not allowed.
[0090] In some other solutions, a larger number of PRBs and lower MCS index may be used, compared to the operating MCS index based on the measured CQI or SINR. This may achieve a better BLER performance by increasing the coding gain. But this is not possible when the UE is operating already at MCS index 0.
[0091] According to some embodiments of this disclosure, during initial transmission, one new parameter may be added in DCI 1_1, and it may indicate the additional PRBs that are used for increasing the coding gain, and hence these PRBs may not be used for TBS computation. UEs may be required to deduct this PRB count from the RIV (in case of Resource Allocation Type 1) or RBG bitmap (in case of Resource allocation type 0) and use this reduced number of PRBs for TBS computation.
[0092] This method may help to improve the BLER of the initial transmission packets for cell-edge UEs and for smaller TBS (e.g., VoNR, MAC Control elements, RLC Status PDU etc. ) , which in turn would reduce the probability of HARQ retransmissions and reduce the PDCCH blocking rate for other transmissions and result in overall better user experience. This method may perform better when the UE is in cell-edge and operating close to MCS index 0. The same method can be used for other MCS indices and may be used as an alternate fine-granular solution to increase the coding gain instead of downgrading the MCS.
[0093] In some other scenarios, the adaptive HARQ retransmission may change or adapt one or more of the MCS index, PRB count, number of layers, PDSCH and DMRS multiplexing, etc. during HARQ retransmission based on the latest channel state information. The adaptive HARQ retransmission may provide the network scheduling flexibility. However, there is no recovery mechanism if the UE misses DCI 1_0 and / or 1_1 during initial HARQ transmission.
[0094] The UE may miss the DCI during initial HARQ transmission due to the following reasons, for example, PDCCH target BLER is about 1%; the network may not have accurate CSI information, or the channel state information may be too stale resulting in PDCCH decoding failure; there may be a mismatch between the UE’s reported CSI and its PDCCH decoding performance; the UE handset with multiple SIMs (Subscriber Identity Module) may switch to another SIM for important measurements and messages / data. SIMs switching and other UE proprietary measurements (e.g., multi-RAT, background PLMN search, etc. ) , which are not known to the network.
[0095] According to some embodiments of this disclosure, to make the UE aware of the initial TB Size, some information may be added to DCI 1_0 and / or 1_1 for adaptive HARQ retransmissions. For example, the added information may include (i) RIV (or RBG bitmap) conveying PRBs count used for initial HARQ transmission, (ii) SLIV conveying OFDM symbol count used for initial HARQ transmission, (iii) MCS index used for initial HARQ transmission, (iv) CDM group information, i.e., number of CDM groups, and whether or not there was DMRS and PDSCH multiplexing used during initial HARQ transmission (Table 7.3.1.2.2. X of TS 38.212) , or any combination of the above listed information (i) to (iv) .
[0096] In some embodiments, the 5G UEs configured with the method implemented by this disclosure may receive this information as part of the DCI scheduling adaptive HARQ retransmissions. In some embodiments, this improvement may also be supported as part of the baseline 6G standards so that all 6G UEs may take advantage of the adaptive HARQ retransmission for all retransmissions and thus help the network achieve higher cell throughput by optimizing the PRB usage during HARQ retransmissions.
[0097] In some embodiments, for NR-Advanced, UEs with this special capability (which enables UE to handle initial HARQ TB information during adaptive HARQ retransmission) may be configured by RRC with a specific parameter, which may be referred to advancedAdaptiveHarqTx in this disclosure. The UEs configured with this advancedAdaptiveHarqTx feature may decode additional information about initial TBS from DCI 1_0 and 1_1 during adaptive HARQ retransmission and compute the initial TBS as defined in Clause 5.1.3.2 of TS 38.214. In some further embodiments, if there are any REs or OFDM symbols or PRB rate matching applied during the initial transmission, then it is not required to inform the UE of this for adaptive HARQ retransmission because this is not used by the UE for TBS computation.
[0098] According to some embodiments of the disclosure, the 3GPP TS 38.212 may be updated as follows, where the updated text is shown in bold:
[0099] Frequency domain resource assignment –number of bits determined by the following, where is the size of the active DL bandwidth part:
[0100] - NRBGbits if only resource allocation type 0 is configured, where NRBGis defined in Clause 5.1.2.2.1 of [6, TS38.214] ,
[0101] - bits if only resource allocation type 1 is configured, or
[0102] - max bits if resourceAllocation is configured as 'dynamicSwitch' .
[0103] - If resourceAllocation is configured as 'dynamicSwitch' , the MSB bit is used to indicate resource allocation type 0 or resource allocation type 1, where the bit value of 0 indicates resource allocation type 0 and the bit value of 1 indicates resource allocation type 1.
[0104] - For resource allocation type 0, theNRBG LSBs provide the resource allocation as defined in Clause 5.1.2.2.1 of [6, TS 38.214] .
[0105] - For resource allocation type 1, the LSBs provide the resource allocation as defined in Clause 5.1.2.2.2 of [6, TS 38.214] .
[0106] - Number of PRBs not contributing to TBS -2 bits.
[0107] This field can point to an index to a table which is configured by the higher layers. The table may have, instead of absolute PRBs, a percentage increase to the allocated PRBs. This would allow the network to provide additional robustness corresponding to the additional number of PRBs that are not contributing to the TBS.
[0108] …
[0109] If higher layer parameter advancedAdaptiveHarqTx is configured, then following parameters are included for conveying the Transport block information of the initial HARQ transmission.
[0110] - bits provide the resource allocation for initial transmission as defined in Clause 5.1.2.2.2 of [6, TS 38.214]
[0111] - Time domain resource assignment -0, 1, 2, 3, or 4 bits as defined in Clause 5.1.2.1 of [6, TS 38.214] . The bitwidth for this field is determined as bits, where I is the number of entries in the higher layer parameter pdsch-TimeDomainAllocationList if the higher layer parameter is configured; otherwise I is the number of entries in the default table.
[0112] - Modulation and coding scheme -5 bits as defined in Clause 5.1.3.1 of [6, TS 38.214] to convey the MCS index used in initial HARQ transmission.
[0113] - Antenna port (s) -4, 5, or 6 bits as defined by Tables 7.3.1.2.2-1 / 2 / 3 / 4, where the number of CDM groups without data of values 1, 2, and 3 refers to CDM groups {0} , {0, 1} , and {0, 1, 2} respectively. The antenna ports {p0, ..., pυ-1} shall be determined according to the ordering of DMRS port (s) given by Tables 7.3.1.2.2-1 / 2 / 3 / 4.
[0114] FIG. 4 illustrates a flowchart of a method 400 performed by an apparatus in accordance with some example embodiments of the present disclosure. For the purpose of discussion, the method 400 will be described from the perspective of the terminal device 110 with reference to FIG. 1A.
[0115] At block 402, the terminal device 110 may receive scheduling information for scheduling a retransmission of an initial transmission. The scheduling information may include at least one parameter for conveying transport block information of the initial transmission. At block 404, the terminal device 110 may receive or transmit the retransmission based on the scheduling information. The at least one parameter may comprise a first parameter indicating the number of resource blocks used for the initial transmission, and / or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0116] In some embodiments, the first parameter may comprise a resource indicator value (RIV) or a resource block group (RBG) bitmap conveying a physical resource block (PRB) count used for the initial transmission. In some further embodiments, if the initial transmission is a downlink transmission, the second parameter may indicate the number of CDM groups and whether or not there was DMRS and physical downlink shared channel (PDSCH) multiplexing used during the initial transmission.
[0117] In some further embodiments, if the initial transmission is an uplink transmission, the second parameter may indicate the number of CDM groups and whether or not there was DMRS and physical uplink shared channel (PUSCH) multiplexing used during the initial transmission. In some other embodiments, the at least one parameter may comprise a third parameter indicating an orthogonal frequency division multiplexing (OFDM) symbol count used for the initial transmission, and / or a fourth parameter indicating a modulation and coding scheme (MCS) used for the initial transmission.
[0118] In some further embodiments, the third parameter may comprise a start and length indicator value (SLIV) , and / or the fourth parameter may comprise an MCS index. In some example embodiments, the terminal device may receive a higher layer parameter configuring the terminal device to obtain the transport block information of the initial transmission from the scheduling information.
[0119] In some other embodiments, the number of resource blocks may be a first number of resource blocks and the CDM group information is first CDM group information. The scheduling information may further comprise a fifth parameter indicating a second number of resource blocks to be used for the retransmission and a sixth parameter related to second CDM group information for the retransmission. The second number may be different from the first number. The second CDM group information may be different from the first CDM group information.
[0120] In some example embodiments, if the scheduling information is first scheduling information, and the terminal device may monitor second scheduling information for scheduling the initial transmission, and the second scheduling information may comprise a field indicating the number of additional resource blocks not contributing to a transport block size (TBS) for the initial transmission.
[0121] In some example embodiments, the field may point to an index to a table which is configured by a higher layer, and the table may have a percentage increase to allocated PRBs. In some further example embodiments, the terminal device may deduct the number of additional resource blocks from an RIV or an RBG bitmap to determine a reduced number of resource blocks. The terminal device may determine the TBS based on the reduced number.
[0122] In some example embodiments, the first scheduling information may comprise downlink control information (DCI) 1_0 or a DCI 1_1. The second scheduling information may comprise a DCI 1_1. In some example embodiments, the first scheduling information may comprise a DCI 0_0 or a DCI 0_1. The second scheduling information may comprise a DCI 0_1. In some further embodiments, the initial transmission may be an initial hybrid automatic repeat request (HARQ) transmission, and the retransmission may be an adaptive HARQ retransmission.
[0123] FIG. 5 illustrates a flowchart of a method 500 performed by an apparatus in accordance with some example embodiments of the present disclosure. For the purpose of discussion, the method 500 will be described from the perspective of the network device 120 with reference to FIG. 1A.
[0124] At block 502, the network device 120 may transmit scheduling information for scheduling a retransmission of an initial transmission. The scheduling information may include at least one parameter for conveying transport block information of the initial transmission. At block 504, the network device 120 may transmit or receive the retransmission based on the scheduling information.
[0125] The at least one parameter may comprise a first parameter indicating the number of resource blocks used for the initial transmission, or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0126] In some embodiments, the first parameter may comprise a resource indicator value (RIV) or a resource block group (RBG) bitmap conveying a physical resource block (PRB) count used for the initial transmission. In some further embodiments, if the initial transmission is a downlink transmission, the second parameter may indicate the number of CDM groups and whether or not there was DMRS and physical downlink shared channel (PDSCH) multiplexing used during the initial transmission.
[0127] In some further embodiments, if the initial transmission is an uplink transmission, the second parameter may indicate the number of CDM groups and whether or not there was DMRS and physical uplink shared channel (PUSCH) multiplexing used during the initial transmission.
[0128] In some further embodiments, the at least one parameter may comprise a third parameter indicating an orthogonal frequency division multiplexing (OFDM) symbol count used for the initial transmission, or a fourth parameter indicating a modulation and coding scheme (MCS) used for the initial transmission. In some further embodiments, the third parameter may comprise a start and length indicator value (SLIV) , or the fourth parameter may comprise an MCS index.
[0129] In some example embodiments, the network device may transmit a higher layer parameter configuring the terminal device to obtain the transport block information of the initial transmission from the scheduling information. In some example embodiments, the number of resource blocks may be a first number of resource blocks and the CDM group information is first CDM group information.
[0130] In some example embodiments, the scheduling information may further comprise a fifth parameter indicating a second number of resource blocks to be used for the retransmission and a sixth parameter related to second CDM group information for the retransmission. The second number may be different from the first number. The second CDM group information may be different from the first CDM group information.
[0131] In some example embodiments, if the scheduling information is first scheduling information, and the network device may transmit second scheduling information for scheduling the initial transmission, and the second scheduling information comprises a field indicating the number of additional resource blocks not contributing to a transport block size (TBS) for the initial transmission.
[0132] In some example embodiments, the field may point to an index to a table which is configured by a higher layer. The table may have a percentage increase to allocated PRBs. In some example embodiments, the additional resource blocks may be used for increasing a coding gain of the initial transmission and are not used for TBS computation.
[0133] In some further embodiments, the first scheduling information may comprise downlink control information (DCI) 1_0 or a DCI 1_1. The second scheduling information may comprise a DCI 1_1. In some further embodiments, the first scheduling information may comprise a DCI 0_0 or a DCI 0_1. The second scheduling information may comprise a DCI 0_1.
[0134] In some further embodiments, the initial transmission may be an initial hybrid automatic repeat request (HARQ) transmission, and the retransmission may be an adaptive HARQ retransmission.
[0135] In some embodiments, an apparatus capable of performing any of the method 400 may be part of a terminal device 110 and may comprise means for performing the respective operations of the method 400. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0136] In some embodiments, the apparatus comprises means for receiving scheduling information for scheduling a retransmission of an initial transmission, and the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; and means for receiving or transmitting the retransmission based on the scheduling information.
[0137] The at least one parameter comprises a first parameter indicating the number of resource blocks used for the initial transmission, or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.
[0138] In some embodiments, the first parameter comprises a resource indicator value (RIV) or a resource block group (RBG) bitmap conveying a physical resource block (PRB) count used for the initial transmission. In some embodiments, the initial transmission is a downlink transmission, and the second parameter indicates the number of CDM groups and whether or not there was DMRS and physical downlink shared channel (PDSCH) multiplexing used during the initial transmission.
[0139] In some further embodiments, the initial transmission is an uplink transmission, and the second parameter indicates the number of CDM groups and whether or not there was DMRS and physical uplink shared channel (PUSCH) multiplexing used during the initial transmission. In some further embodiments, the at least one parameter further comprises a third parameter indicating an orthogonal frequency division multiplexing (OFDM) symbol count used for the initial transmission; or a fourth parameter indicating a modulation and coding scheme (MCS) used for the initial transmission.
[0140] In some further embodiments, the third parameter comprises a start and length indicator value (SLIV) , or the fourth parameter comprises an MCS index. In some embodiments, the apparatus comprises means for receiving a higher layer parameter configuring the terminal device to obtain the transport block information of the initial transmission from the scheduling information.
[0141] In some embodiments, the number of resource blocks is a first number of resource blocks and the CDM group information is first CDM group information; the scheduling information further comprises a fifth parameter indicating a second number of resource blocks to be used for the retransmission and a sixth parameter related to second CDM group information for the retransmission; and (i) the second number is different from the first number, or (ii) the second CDM group information is different from the first CDM group information.
[0142] In some embodiments, the scheduling information is first scheduling information, and the apparatus further comprises means for monitoring second scheduling information for scheduling the initial transmission, and the second scheduling information comprises a field indicating the number of additional resource blocks not contributing to a transport block size (TBS) for the initial transmission.
[0143] In some further embodiments, the field points to an index to a table which is configured by a higher layer, and the table has a percentage increase to allocated PRBs. In some embodiments, the apparatus further comprises means for deducting the number of additional resource blocks from an RIV or an RBG bitmap to determine a reduced number of resource blocks; and means for determining the TBS based on the reduced number.
[0144] In some further embodiments, the first scheduling information comprises downlink control information (DCI) 1_0 or a DCI 1_1; or the second scheduling information comprises a DCI 1_1. In some further embodiments, the first scheduling information comprises a DCI 0_0 or a DCI 0_1; or the second scheduling information comprises a DCI 0_1.
[0145] In some further embodiments, the initial transmission is an initial hybrid automatic repeat request (HARQ) transmission; and the retransmission is an adaptive HARQ retransmission.
[0146] In some embodiments, the apparatus further comprises means for performing other steps in some embodiments of the method 400. In some embodiments, the means comprises at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the performance of the apparatus.
[0147] In some embodiments, an apparatus capable of performing any of the method 500 may be part of a network device 120 and may comprise means for performing the respective operations of the method 500. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0148] In some embodiments, the apparatus further comprises means for transmitting scheduling information for scheduling a retransmission of an initial transmission, and the scheduling information includes at least one parameter for conveying transport block information of the initial transmission, and means for transmitting or receiving the retransmission based on the scheduling information.
[0149] The at least one parameter comprises a first parameter indicating the number of resource blocks used for the initial transmission, or a second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission. In some embodiments, the first parameter comprises a resource indicator value (RIV) or a resource block group (RBG) bitmap conveying a physical resource block (PRB) count used for the initial transmission.
[0150] In some embodiments, the initial transmission is a downlink transmission, and the second parameter indicates the number of CDM groups and whether or not there was DMRS and physical downlink shared channel (PDSCH) multiplexing used during the initial transmission. In some further embodiments, the initial transmission is an uplink transmission, and the second parameter indicates the number of CDM groups and whether or not there was DMRS and physical uplink shared channel (PUSCH) multiplexing used during the initial transmission.
[0151] In some further embodiments, the at least one parameter further comprises a third parameter indicating an orthogonal frequency division multiplexing (OFDM) symbol count used for the initial transmission; or a fourth parameter indicating a modulation and coding scheme (MCS) used for the initial transmission. In some further embodiments, the third parameter comprises a start and length indicator value (SLIV) ; or the fourth parameter comprises an MCS index.
[0152] In some embodiments, the apparatus further comprises means for transmitting a higher layer parameter configuring the terminal device to obtain the transport block information of the initial transmission from the scheduling information. In some further embodiments, the number of resource blocks is a first number of resource blocks and the CDM group information is first CDM group information; the scheduling information further comprises a fifth parameter indicating a second number of resource blocks to be used for the retransmission and a sixth parameter related to second CDM group information for the retransmission; and the second number is different from the first number, or the second CDM group information is different from the first CDM group information.
[0153] In some embodiments, the scheduling information is first scheduling information, and the apparatus further comprises means for transmitting second scheduling information for scheduling the initial transmission, and the second scheduling information comprises a field indicating the number of additional resource blocks not contributing to a transport block size (TBS) for the initial transmission.
[0154] In some further embodiments, the field points to an index to a table which is configured by a higher layer, and the table has a percentage increase to allocated PRBs. In some embodiments, the additional resource blocks are used for increasing a coding gain of the initial transmission and are not used for TBS computation.
[0155] In some further embodiments, the first scheduling information comprises downlink control information (DCI) 1_0 or a DCI 1_1, or the second scheduling information comprises a DCI 1_1. In some further embodiments, the first scheduling information comprises a DCI 0_0 or a DCI 0_1, or the second scheduling information comprises a DCI 0_1.
[0156] In some example embodiments, the initial transmission is an initial hybrid automatic repeat request (HARQ) transmission, and the retransmission is an adaptive HARQ retransmission.
[0157] In some embodiments, the apparatus further comprises means for performing other steps in some embodiments of the method 500. In some embodiments, the means comprises at least one processor and at least one memory including computer program code, the at least one memory and computer program code configured to, with the at least one processor, cause the performance of the apparatus.
[0158] FIG. 6 illustrates simplified block diagram of a device 600 that is suitable for implementing some example embodiments of the present disclosure. The device 600 may be provided to implement a communication device, for example, the terminal device 110, the network device 120 in FIG. 1A. As shown, the device 600 includes one or more processors 610, one or more memories 620 coupled to the processor 610, and one or more communication modules 640 coupled to the processor 610.
[0159] The communication module 640 is for bidirectional communications. The communication module 640 has at least one antenna to facilitate communication. The communication interface may represent any interface that is necessary for communication with other network elements.
[0160] The processor 610 may be of any type suitable to the local technical network and may include one or more of the following: general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 600 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.
[0161] The memory 620 may include one or more non-volatile memories and one or more volatile memories. Examples of the non-volatile memories include, but are not limited to, a Read Only Memory (ROM) 624, an electrically programmable read only memory (EPROM) , a flash memory, a hard disk, a compact disc (CD) , a digital video disk (DVD) , and other magnetic storage and / or optical storage. Examples of the volatile memories include, but are not limited to, a random access memory (RAM) 622 and other volatile memories that will not last in the power-down duration.
[0162] A computer program 630 includes computer executable instructions that are executed by the associated processor 610. The program 630 may be stored in the ROM 624. The processor 610 may perform any suitable actions and processing by loading the program 630 into the RAM 622.
[0163] The embodiments of the present disclosure may be implemented by means of the program 630 so that the device 600 may perform any process of the disclosure as discussed with reference to FIG. 2. The embodiments of the present disclosure may also be implemented by hardware or by a combination of software and hardware.
[0164] In some example embodiments, the program 630 may be tangibly contained in a computer readable medium which may be included in the device 600 (such as in the memory 620) or other storage devices that are accessible by the device 600. The device 600 may load the program 630 from the computer readable medium to the RAM 622 for execution. The computer readable medium may include any types of tangible non-volatile storage, such as ROM, EPROM, a flash memory, a hard disk, CD, DVD, and the like.
[0165] FIG. 7 illustrates a block diagram of an example of a computer readable medium 700 in accordance with some example embodiments of the present disclosure. The computer readable medium 700 has the program 630 stored thereon. It is noted that although the computer readable medium 600 is depicted in form of CD or DVD in FIG. 7, the computer readable medium 700 may be in any other form suitable for carry or hold the program 630.
[0166] Generally, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representations, it is to be understood that the block, apparatus, system, technique or method described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
[0167] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer readable storage medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target real or virtual processor, to carry out the method 200 as described above with reference to FIG. 2. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.
[0168] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0169] In the context of the present disclosure, the computer program codes or related data may be carried by any suitable carrier to enable the device, apparatus or processor to perform various processes and operations as described above. Examples of the carrier include a signal, computer readable medium, and the like.
[0170] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. The term “non-transitory, ” as used herein, is a limitation of the medium itself (i.e., tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM) .
[0171] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.
[0172] Although the present disclosure has been described in languages specific to structural features and / or methodological acts, it is to be understood that the present disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Claims
1.A terminal device comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the terminal device at least to:receive scheduling information for scheduling a retransmission of an initial transmission, wherein the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; andreceive or transmit the retransmission based on the scheduling information,wherein the at least one parameter comprises at least one of the following:a first parameter indicating the number of resource blocks used for the initial transmission, ora second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.2.The terminal device of claim 1, wherein the first parameter comprises a resource indicator value (RIV) or a resource block group (RBG) bitmap conveying a physical resource block (PRB) count used for the initial transmission.3.The terminal device of claim 1 or 2, wherein the initial transmission is a downlink transmission, and wherein:the second parameter indicates the number of CDM groups and whether or not there was DMRS and physical downlink shared channel (PDSCH) multiplexing used during the initial transmission.4.The terminal device of claim 1 or 2, wherein the initial transmission is an uplink transmission, and wherein:the second parameter indicates the number of CDM groups and whether or not there was DMRS and physical uplink shared channel (PUSCH) multiplexing used during the initial transmission.5.The terminal device of any of claims 1-4, wherein the at least one parameter further comprises at least one of the following:a third parameter indicating an orthogonal frequency division multiplexing (OFDM) symbol count used for the initial transmission; ora fourth parameter indicating a modulation and coding scheme (MCS) used for the initial transmission.6.The terminal device of claim 5, wherein at least one of the following:the third parameter comprises a start and length indicator value (SLIV) ; orthe fourth parameter comprises an MCS index.7.The terminal device of any of claims 1-6, wherein the terminal device is further caused to:receive a higher layer parameter configuring the terminal device to obtain the transport block information of the initial transmission from the scheduling information.8.The terminal device of any of claims 1-7, wherein:the number of resource blocks is a first number of resource blocks and the CDM group information is first CDM group information;the scheduling information further comprises a fifth parameter indicating a second number of resource blocks to be used for the retransmission and a sixth parameter related to second CDM group information for the retransmission; andat least one of (i) the second number is different from the first number, or (ii) the second CDM group information is different from the first CDM group information.9.The terminal device of any of claims 1-8, wherein the scheduling information is first scheduling information, and the terminal device is further caused to:monitor second scheduling information for scheduling the initial transmission, wherein the second scheduling information comprises a field indicating the number of additional resource blocks not contributing to a transport block size (TBS) for the initial transmission.10.The terminal device of claim 9, wherein:the field points to an index to a table which is configured by a higher layer; andthe table has a percentage increase to allocated PRBs.11.The terminal device of claim 9 or 10, wherein the terminal device is further caused to:deduct the number of additional resource blocks from an RIV or an RBG bitmap to determine a reduced number of resource blocks; anddetermine the TBS based on the reduced number.12.The terminal device of any of claims 9-11, wherein at least one of the following:the first scheduling information comprises downlink control information (DCI) 1_0 or a DCI 1_1; orthe second scheduling information comprises a DCI 1_1.13.The terminal device of any of claims 9-11, wherein at least one of the following:the first scheduling information comprises a DCI 0_0 or a DCI 0_1; orthe second scheduling information comprises a DCI 0_1.14.The terminal device of any of claims 1-13, wherein:the initial transmission is an initial hybrid automatic repeat request (HARQ) transmission; andthe retransmission is an adaptive HARQ retransmission.15.A network device comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the network device at least to:transmit scheduling information for scheduling a retransmission of an initial transmission, wherein the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; andtransmit or receive the retransmission based on the scheduling information,wherein the at least one parameter comprises at least one of the following:a first parameter indicating the number of resource blocks used for the initial transmission, ora second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.16.The network device of claim 15, wherein the first parameter comprises a resource indicator value (RIV) or a resource block group (RBG) bitmap conveying a physical resource block (PRB) count used for the initial transmission.17.The network device of claim 15 or 16, wherein the initial transmission is a downlink transmission, and wherein:the second parameter indicates the number of CDM groups and whether or not there was DMRS and physical downlink shared channel (PDSCH) multiplexing used during the initial transmission.18.The network device of claim 15 or 16, wherein the initial transmission is an uplink transmission, and wherein:the second parameter indicates the number of CDM groups and whether or not there was DMRS and physical uplink shared channel (PUSCH) multiplexing used during the initial transmission.19.The network device of any of claims 15-18, wherein the at least one parameter further comprises at least one of the following:a third parameter indicating an orthogonal frequency division multiplexing (OFDM) symbol count used for the initial transmission; ora fourth parameter indicating a modulation and coding scheme (MCS) used for the initial transmission.20.The network device of claim 19, wherein at least one of the following:the third parameter comprises a start and length indicator value (SLIV) ; orthe fourth parameter comprises an MCS index.21.The network device of any of claims 15-20, wherein the network device is further caused to:transmit a higher layer parameter configuring the terminal device to obtain the transport block information of the initial transmission from the scheduling information.22.The network device of any of claims 15-21, wherein:the number of resource blocks is a first number of resource blocks and the CDM group information is first CDM group information;the scheduling information further comprises a fifth parameter indicating a second number of resource blocks to be used for the retransmission and a sixth parameter related to second CDM group information for the retransmission; andat least one of (i) the second number is different from the first number, or (ii) the second CDM group information is different from the first CDM group information.23.The network device of any of claims 15-22, wherein the scheduling information is first scheduling information, and the network device is further caused to:transmit second scheduling information for scheduling the initial transmission, wherein the second scheduling information comprises a field indicating the number of additional resource blocks not contributing to a transport block size (TBS) for the initial transmission.24.The network device of claim 23, wherein:the field points to an index to a table which is configured by a higher layer; andthe table has a percentage increase to allocated PRBs.25.The network device of claim 23 or 24, wherein the additional resource blocks are used for increasing a coding gain of the initial transmission and are not used for TBS computation.26.The network device of any of claims 23-25, wherein at least one of the following:the first scheduling information comprises downlink control information (DCI) 1_0 or a DCI 1_1; orthe second scheduling information comprises a DCI 1_1.27.The network device of any of claims 23-25, wherein at least one of the following:the first scheduling information comprises a DCI 0_0 or a DCI 0_1; orthe second scheduling information comprises a DCI 0_1.28.The network device of any of claims 15-27, wherein:the initial transmission is an initial hybrid automatic repeat request (HARQ) transmission; andthe retransmission is an adaptive HARQ retransmission.29.A method comprising:receiving scheduling information for scheduling a retransmission of an initial transmission, wherein the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; andreceiving or transmitting the retransmission based on the scheduling information,wherein the at least one parameter comprises at least one of the following:a first parameter indicating the number of resource blocks used for the initial transmission, ora second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.30.A method comprising:transmitting scheduling information for scheduling a retransmission of an initial transmission, wherein the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; andtransmitting or receiving the retransmission based on the scheduling information,wherein the at least one parameter comprises at least one of the following:a first parameter indicating the number of resource blocks used for the initial transmission, ora second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.31.A apparatus comprising:means for receiving scheduling information for scheduling a retransmission of an initial transmission, wherein the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; andmeans for receiving or transmitting the retransmission based on the scheduling information,wherein the at least one parameter comprises at least one of the following:a first parameter indicating the number of resource blocks used for the initial transmission, ora second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.32.A apparatus comprising:means for transmitting scheduling information for scheduling a retransmission of an initial transmission, wherein the scheduling information includes at least one parameter for conveying transport block information of the initial transmission; andmeans for transmitting or receiving the retransmission based on the scheduling information,wherein the at least one parameter comprises at least one of the following:a first parameter indicating the number of resource blocks used for the initial transmission, ora second parameter related to code division multiplexing (CDM) group information of a demodulation reference signal (DMRS) configuration used for the initial transmission.33.A non-transitory computer readable medium comprising program instructions for causing an apparatus to perform at least the method of any of claims 29-30.
Citation Information
Patent Citations
Random access channel message repetition indication for retransmission
US20220248477A1
Electronic device and method for wireless communication, and computer-readable storage medium
US20230275699A1
Apparatus and method for retransmission in wireless communication system
WO2018030764A1
Network node, terminal device, and methods therein for facilitating HARQ transmission
WO2023141918A1
Method, device and computer storage medium of communication
WO2024031591A1