Data signaling for wireless communication networks
There is disclosed a method of operating a transmitting radio node in a wireless communication network. The method includes transmitting data signaling utilising a plurality of transmission sources, wherein the data signaling represents a plurality of code blocks. Modulation symbols of a modulation symbol sequence are mapped to the plurality of transmission sources in c-tuples, the modulation symbol sequence representing the plurality of code blocks in which c is dependent on the modulation used for transmitting the signaling. The disclosure also pertains to related devices and methods.
1. A method of operating a transmitting radio node in a wireless communication network, the method comprising:
transmitting data signaling utilising a plurality of layers, the data signaling representing a plurality of code blocks; and
mapping modulation symbols of a modulation symbol sequence to the plurality of layers in c-tuples, the modulation symbol sequence representing the plurality of code blocks, c being dependent on the modulation used for transmitting the signaling, c being a number of consecutive modulation symbols, bits of the modulation symbol sequence including interleaved bits from different code blocks, the mapping of modulation symbols being according to a modulation scheme selected from a set of modulation schemes comprising interlinking and non-interlinking modulations based at least in part on at least one of a channel estimate, a signal quality and a signal strength.
2. The method according to claim 1 , wherein for at least one of different sets of modulations and for different modulations, c is different.
3. The method according to claim 1 , wherein for a first set of modulations, c is at least one of 2 and even.
4. The method according to claim 1 , wherein for a second set of modulations, c is an odd number.
5. The method according to claim 1 , wherein for at least one of pi/2 binary phase shift keying (pi/2*BPSK) modulation and an interlinked modulation, c is one of 2 and an even number larger than 2.
6. The method according to claim 1 , wherein for at least one of a quadrature amplitude modulation (QAM)-based modulation and quadrature phase shift keying (QPSK), c is an odd number larger than 1.
7. The method according to claim 1 , wherein the code blocks of the plurality of code blocks are associated to a same data block and are interleaved based on c.
8. The method according to claim 7 , where the same data block is one of a same code block bundle and transport block.
9. The method according to claim 1 , wherein interleaving is performed on a code block basis and on a data block basis.
10. The method according to claim 1 , wherein the modulation symbol sequence is based on interleaving of bits of the code blocks of the plurality of code blocks.
11. A transmitting radio node for a wireless communication network, the transmitting radio node being configured for:
data signaling utilising a plurality of layers, the data signaling represents representing a plurality of code blocks; and
mapping modulation symbols of a modulation symbol sequence to the plurality of layers in c-tuples, the modulation symbol sequence representing the plurality of code blocks, c being a number of consecutive modulation symbols and being dependent on the modulation used for transmitting the signaling, bits of the modulation symbol sequence including interleaved bits from different code blocks, the mapping of modulation symbols being according to a modulation scheme selected from a set of modulation schemes comprising interlinking and non-interlinking modulations based at least in part on at least one of a channel estimate, a signal quality and a signal strength.
12. A method of operating a receiving radio node in a wireless communication network, the method comprising:
receiving data signaling, the data signaling being transmitted utilising a plurality of layers, the data signaling represents representing a plurality of code blocks; and
modulation symbols of a modulation symbol sequence being mapped to the plurality of layers in c-tuples, the modulation symbol sequence representing the plurality of code blocks, c being a number of consecutive modulation symbols and being dependent on the modulation used for transmitting the signaling, bits of the modulation symbol sequence including interleaved bits from different code blocks, the mapping of modulation symbols being according to a modulation scheme selected from a set of modulation schemes comprising interlinking and non-interlinking modulations based at least in part on at least one of a channel estimate, a signal quality and a signal strength.
13. The method according to claim 12 , wherein for at least one of different sets of modulations and for different modulations, c is different.
14. The method according to claim 12 , wherein for a first set of modulations, c is at least one of 2 and even.
15. The method according to claim 12 , wherein for a second set of modulations, c is an odd number.
16. The method according to claim 12 , wherein for at least one of pi/2 binary phase shift keying (pi/2*BPSK) modulation and an interlinked modulation, c is one of 2 and an even number larger than 2.
17. The method according to claim 12 , wherein for at least one of a quadrature amplitude modulation (QAM)-based modulation and quadrature phase shift keying (QPSK), c is an odd number larger than 1.
18. A receiving radio node for a wireless communication network, the receiving radio node being configured to:
receive data signaling, the data signaling being transmitted utilising a plurality of layers, the data signaling representing a plurality of code blocks; and
modulation symbols of a modulation symbol sequence being mapped to the plurality of layers in c-tuples, the modulation symbol sequence representing the plurality of code blocks, c being a number of consecutive modulation symbols and being dependent on the modulation used for transmitting the signaling, bits of the modulation symbol sequence including interleaved bits from different code blocks, the mapping of modulation symbols being according to a modulation scheme selected from a set of modulation schemes comprising interlinking and non-interlinking modulations based at least in part on at least one of a channel estimate, a signal quality and a signal strength.
19. A non-transitory computer storage medium storing a computer program comprising instructions causing processing circuitry to at least one of control and perform a method, the method comprising:
transmitting data signaling utilising a plurality of layers, the data signaling representing a plurality of code blocks; and
mapping modulation symbols of a modulation symbol sequence to the plurality of layers in c-tuples, the modulation symbol sequence representing the plurality of code blocks, c being a number of consecutive modulation symbols and being dependent on the modulation used for transmitting the signaling, bits of the modulation symbol sequence including interleaved bits from different code blocks, the mapping of modulation symbols being according to a modulation scheme selected from a set of modulation schemes comprising interlinking and non-interlinking modulations based at least in part on at least one of a channel estimate, a signal quality and a signal strength.