EP-3499756-B1 - METHOD FOR TRANSMITTING DATA, RECEIVING-END DEVICE, AND TRANSMITTING-END DEVICE
Inventors
- LIN, YANAN
Dates
- Publication Date
- 20260506
- Application Date
- 20161012
Claims (20)
- A method for data reception comprising: receiving (S210), by a receiver device, a first code block part and at least one second code block part on a time unit, wherein the first code block part and the at least one second code block part are obtained by dividing a transport block which occupies the time unit, the time unit is a time slot, a first modulation and coding processing is adopted for the first code block part and a second modulation and coding processing is adopted for the at least one second code block part; and demodulating (S220), by the receiver device, the first code block part and the at least one second code block part, wherein a corresponding code block of the first code block part comprises multiple code sub-blocks, and each of the multiple code sub-blocks is independently coded, wherein the time unit occupies N time-domain symbols, first L time-domain symbols of the N time-domain symbols are occupied by the first code block part and last K time-domain symbols of the N time-domain symbols are occupied by the at least one second code block part, N being a positive integer greater than 1, L being a positive integer not greater than N, and K being a positive integer not greater than N, wherein the receiver device is a terminal device, and the method further comprises: receiving, by the receiver device, a second signaling sent by a network device, wherein the second signaling indicates a number of resource elements, REs, occupied by the at least one second code block part or indicates a ratio of the number of the REs occupied by the at least one second code block part to a total number of REs, and the receiver device acquires a value of K according to information about the number of the REs indicated by the second signaling.
- The method of claim 1, wherein the first modulation and coding processing is different from the second modulation and coding processing in terms of at least one of coding manner, modulation manner, or coding rate.
- The method of claim 1 or 2, wherein a modulation level adopted for the second modulation and coding processing is not higher than a modulation level adopted for the first modulation and coding processing; and/or a coding rate adopted for the second modulation and coding processing is not higher than a coding rate adopted for the first modulation and coding processing.
- The method of any one of claims 1-3, wherein a size of each code block in the at least one second code block part is not greater than a first threshold value.
- The method according to any one of claims 1-4, further comprising: responsive to that a size of a target code block of the at least one second code block part is greater than a second threshold value, dividing, by the receiver device, the target code block into multiple code sub-blocks, a size of each of the multiple code sub-blocks being not greater than the second threshold value and each of the multiple code sub-blocks being independently coded.
- The method of any one of claims 1-5, wherein the receiver device is the terminal device and the method further comprises: sending, by the terminal device, capability information to the network device, the capability information being configured to indicate that the terminal device supports the transport block transmitted on the time unit to be divided into the first code block part and the at least one second code block part for transmission.
- The method of any one of claims 1-6, wherein the receiver device is the terminal device and the method further comprises: receiving, by the terminal device, a notification message sent by the network device, the notification message being configured to determine a code block size of the first code block part and a code block size of the at least one second code block part.
- The method of any one of claims 1-7, wherein the receiver device is the terminal device and the method further comprises: receiving, by the terminal device, first signaling sent by the network device, the first signaling being configured to indicate a modulation and coding level corresponding to the first modulation and coding processing; and determining, by the terminal device, a modulation and coding level corresponding to the second modulation and coding processing according to the first signaling; or, determining, by the terminal device, at least one of a modulation manner or coding rate corresponding to the second modulation and coding processing according to the first signaling.
- The method of claim 1, wherein a sum of the L time-domain symbols occupied by the first code block part and the K time-domain symbols occupied by the at least one second code block part is the N time-domain symbols occupied by the time unit; or, the sum of the L time-domain symbols occupied by the first code block part and the K time-domain symbols occupied by the at least one second code block part is a sum of the N time-domain symbols occupied by the time unit and a time-domain symbol, the last time-domain symbol in the L time-domain symbols and the first time-domain symbol in the K time-domain symbols being the same time-domain symbol.
- The method of claim 1, wherein a first frequency-domain resource is used for transmitting the first code block part and a second frequency-domain resource is used for transmitting the at least one second code block part, the first frequency-domain resource being different from the second frequency-domain resource.
- The method of any one of claims 1-10, wherein interleaving processing is performed on the first code block part of the transport block before the first code block part is coded; and/or interleaving processing is performed on the first code block part of the transport block after the first code block part is coded.
- A receiver device, comprising: a receiving module (510), configured to receive a first code block part and at least one second code block part on a time unit, wherein the first code block part and the at least one second code block part are obtained by dividing a transport block which occupies the time unit, the time unit is a time slot, first modulation and coding processing is adopted for the first code block part and second modulation and coding processing is adopted for the at least one second code block part; and a processing module (520), configured to demodulate the first code block part and the at least one second code block part, wherein a corresponding code block of the first code block part comprises multiple code sub-blocks, and each of the multiple code sub-blocks is independently coded, wherein the time unit occupies N time-domain symbols, first L time-domain symbols of the N time-domain symbols are occupied by the first code block part and last K time-domain symbols of the N time-domain symbols are occupied by the at least one second code block part, N being a positive integer greater than 1, L being a positive integer not greater than N, and K being a positive integer not greater than N, wherein the receiver device is a terminal device, the receiving module (510) is further configured to receive a second signaling sent by a network device, wherein the second signaling indicates a number of resource elements (REs) occupied by the at least one second code block part or indicates a ratio of the number of the REs occupied by the at least one second code block part to a total number of REs, and the receiver device is configured to acquire a value of K according to information about the number of the REs indicated by the second signaling.
- The receiver device of claim 12, wherein the first modulation and coding processing is different from the second modulation and coding processing in terms of at least one of coding manner, modulation manner, or coding rate.
- The receiver device of claim 12 or 13, wherein a modulation level adopted for the second modulation and coding processing is not higher than a modulation level adopted for the first modulation and coding processing; and/or a coding rate adopted for the second modulation and coding processing is not higher than a coding rate adopted for the first modulation and coding processing.
- The receiver device of any one of claims 12-14, wherein a size of each code block in the at least one second code block part is not greater than a first threshold value.
- The receiver device of any one of claims 12-15, wherein the processing module (520) is further configured to: responsive to that a size of a target code block of the at least one second code block part is greater than a second threshold value, divide the target code block into multiple code sub-blocks, a size of each of the multiple code sub-blocks being not greater than the second threshold value and each of the multiple code sub-blocks being independently coded.
- The receiver device of any one of claims 12-16, further comprising: a sending module, configured to send capability information to the network device, the capability information being configured to indicate that the receiver device supports the transport block transmitted on the time unit to be divided into the first code block part and the at least one second code block part for transmission.
- The receiver device of any one of claims 12-17, wherein the receiving module (510) is further configured to: receive a notification message sent by the network device, the notification message being configured to determine a code block size of the first code block part and a code block size of the at least one second code block part.
- The receiver device of any one of claims 12-18, wherein the receiving module (510) is further configured to: receive, by the terminal device, first signaling sent by the network device, the first signaling being configured to indicate a modulation and coding level corresponding to the first modulation and coding processing; and the processing module (520) is specifically configured to: determine a modulation and coding level corresponding to the second modulation and coding processing according to the first signaling, or determine at least one of a modulation manner or coding rate corresponding to the second modulation and coding processing according to the first signaling.
- The receiver device of claim 12, wherein a sum of the L time-domain symbols occupied by the first code block part and the K time-domain symbols occupied by the at least one second code block part is the N time-domain symbols occupied by the time unit; or L+K=N+1, the last time-domain symbol in the L time-domain symbols and the first time-domain symbol in the K time-domain symbols being the same time-domain symbol.
Description
TECHNICAL FIELD The disclosure relates to the field of communication, and more particularly, to a method for data transmission, a receiver device and a sender device. Related technologies are known from US 2014/0174856 A1, US 2005/245198 A1, US 5 214 656 A, US2011185249A1 and Stefania Sesia et al, "LTE", LTE - the UMTS long term evolution: from theory to practice; [Including release 10 for LTE-advanced], 01.01.2011, Chichester. ISBN: 978-0-470-66025-6. BACKGROUND In a conventional Long Term Evolution (LTE) system, a Transport Block (TB) adopts the same coding manner and the same modulation and coding level and is mapped to a Physical Resource Block (PRB) in a subframe after interleaving processing. A receiver may start demodulation only after completely receiving all time-domain symbols in the subframe. Since a certain time is required by processing of demodulation, decoding and the like, feedback information is required to be transmitted in a subsequent subframe. A processing time domain in LTE is 4ms. There may be more service types in a 5th-Generation (5G) system, for example, Ultra Reliable and Low Latency Communication (URLLC). Services of this type require a receiver to give a feedback rapidly and require, under an extreme condition, feedback information corresponding to data in a present time unit to be fed back in the present time unit. However, in a conventional art, demodulation may be implemented after a certain time, which is relatively low in spectrum efficiency and may not meet the requirements of the services of this type. Therefore, it is urgent to propose a solution to solve the problem. SUMMARY The present invention is defined in the independent claims. Embodiments of the disclosure provide a method for data reception and receiver device which may improve spectrum efficiency, thereby implementing rapid demodulation. BRIEF DESCRIPTION OF DRAWINGS In order to describe the technical solutions of the embodiments of the disclosure more clearly, the drawings required to be used in descriptions about the embodiments or the conventional art will be simply introduced below. It is apparent that the drawings described below are only some embodiments of the disclosure. Other drawings may further be obtained by those of ordinary skill in the art according to these drawings without creative work. FIG. 1 is a schematic diagram of an application scenario.FIG. 2 is a schematic flowchart of a method for data transmission according to an embodiment of the disclosure.FIG. 3A is a schematic diagram of an example of code block parts according to an embodiment of the disclosure.FIG. 3B is a schematic diagram of another example of code block parts according to an embodiment of the disclosure.FIG. 3C is a schematic diagram of another example of code block parts according to an embodiment of the disclosure.FIG. 3D is a schematic diagram of another example of code block parts according to an embodiment of the disclosure.FIG. 4 is a schematic flowchart of a method for data transmission according to another embodiment of the disclosure.FIG. 5 is a schematic block diagram of a receiver device according to an embodiment of the disclosure.FIG. 6 is a schematic block diagram of a sender device according to an embodiment of the disclosure.FIG. 7 is a structure diagram of a receiver device according to another embodiment of the disclosure.FIG. 8 is a structure diagram of a sender device according to another embodiment of the disclosure. DETAILED DESCRIPTION The technical solutions in the embodiments of the disclosure will be clearly and completely described below in combination with the drawings in the embodiments of the disclosure. It is apparent that the described embodiments are not all embodiments but part of embodiments of the disclosure. All other embodiments obtained by those of ordinary skill in the art on the basis of the embodiments in the disclosure without creative work shall fall within the scope of protection of the disclosure. It is to be understood that the technical solutions of the embodiments of the disclosure may be applied to various communication systems, for example, a present communication system like a Global System of Mobile Communication (GSM), a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS), an LTE system, a Universal Mobile Telecommunication System (UMTS) and the like, and are particularly applied to a future 5G system. It is also to be understood that, in the embodiments of the disclosure, a network device may also be called a network-side device, a base station or the like. The base station may be a Base Transceiver Station (BTS) in the GSM or CDMA, may also be a NodeB in WCDMA and may also be an Evolutional Node B (eNB or eNodeB) in LTE, a base station device in a future 5G network or the like. There are no limits made thereto in the disclosure. It is also to be understood that, in the embodiments of