MAC architectures for adaptive NOMA modulation
A device includes a wireless transceiver and a processor. The processor is configured to determine a set of resources to be used for a set of multiplexed non-orthogonal multiple access (NOMA) transmissions to or from a set of wireless devices; select, per individual wireless device of the set of wireless devices, a forward error correction (FEC) coding scheme to be used for a respective NOMA transmission, of the set of multiplexed NOMA transmissions, to or from an individual wireless device; select, from a codebook, a joint modulation scheme to be used for the set of multiplexed NOMA transmissions; and transmit, via the wireless transceiver and to a wireless device of the set of wireless devices, a first indication of the FEC coding scheme for a respective NOMA transmission to or from the wireless device, and a second indication of the joint modulation scheme.
1 . An apparatus comprising memory coupled to a processor, the processor configured to:
determine a set of resources to be used for a set of multiplexed non-orthogonal multiple access (NOMA) transmissions to or from multiple wireless devices;
select, per each wireless device of the multiple wireless devices, a forward error correction (FEC) coding scheme to be used for a respective NOMA transmission of the set of multiplexed NOMA transmissions;
select, from a codebook, a joint modulation scheme to be used by the multiple wireless devices for the set of multiplexed NOMA transmissions; and
transmit to a wireless device of the set of multiple wireless devices,
a first indication of the selected FEC coding scheme for the respective NOMA transmission; and
a second indication of the selected joint modulation scheme for the multiple wireless devices.
2 . The apparatus of claim 1 , wherein:
the processor is configured to,
FEC encode each NOMA transmission of the set of multiplexed NOMA transmissions in accord with the FEC coding scheme selected to be used for a respective NOMA transmission; and
jointly map the FEC encoded set of multiplexed NOMA transmissions to a set of constellation points in accord with the joint modulation scheme.
3 . The apparatus of claim 1 , wherein:
the processor is configured to,
select a joint modulation dimension associated with the joint modulation scheme, the joint modulation dimension associated with a set of two or more resource elements; and
jointly map the FEC encoded set of multiplexed NOMA transmissions to a set of constellation points in the set of two or more resource elements, in accord with the joint modulation dimension.
4 . The apparatus of claim 1 , wherein:
the apparatus is a network device; and
the multiple wireless devices comprise a set of user equipment (UEs).
5 . The apparatus of claim 4 , wherein the set of multiplexed NOMA transmissions comprises a set of multiplexed downlink (DL) transmissions.
6 . The apparatus of claim 4 , wherein the set of multiplexed NOMA transmissions comprises a set of multiplexed uplink (UL) transmissions.
7 . The apparatus of claim 4 , wherein the set of multiplexed NOMA transmissions comprises a set of multiplexed sidelink transmissions.
8 . The apparatus of claim 1 , wherein the multiple wireless devices is in wireless communication over one or more device-to-device (D2D) communication channels.
9 . A method, comprising:
determining a set of resources to be used for a set of multiplexed non-orthogonal multiple access (NOMA) transmissions to or from a multiple wireless devices;
selecting, per each wireless device of the multiple wireless devices, a forward error correction (FEC) coding scheme to be used for a respective NOMA transmission of the set of multiplexed NOMA transmissions;
selecting, from a codebook, a joint modulation scheme to be used by the multiple wireless devices for the set of multiplexed NOMA transmissions; and
transmitting, to a wireless device of the multiple wireless devices,
a first indication of the selected FEC coding scheme for the respective NOMA transmission; and
a second indication of the selected joint modulation scheme for the multiple wireless devices.
10 . The method of claim 9 , further comprising:
FEC encoding each NOMA transmission of the set of multiplexed NOMA transmissions in accord with the FEC coding scheme selected to be used for a respective NOMA transmission; and
jointly mapping the FEC encoded set of multiplexed NOMA transmissions to a set of constellation points in accord with the joint modulation scheme.
11 . The method of claim 9 , further comprising:
selecting a joint modulation dimension associated with the joint modulation scheme, the joint modulation dimension associated with a set of two or more resource elements; and
jointly mapping the FEC encoded set of multiplexed NOMA transmissions to a set of constellation points in the set of two or more resource elements, in accord with the joint modulation dimension.
12 . The method of claim 9 , wherein:
the method is performed by a base station; and
the multiple wireless devices comprise a set of user equipment (UEs).
13 . The method of claim 12 , wherein the set of multiplexed NOMA transmissions comprises a set of multiplexed downlink (DL) transmissions.
14 . The method of claim 12 , wherein the set of multiplexed NOMA transmissions comprises a set of multiplexed uplink (UL) transmissions.
15 . The method of claim 12 , wherein the set of multiplexed NOMA transmissions comprises a set of multiplexed sidelink transmissions.
16 . The method of claim 9 , wherein the multiple wireless devices is in wireless communication over one or more device-to-device (D2D) communication channels.
17 . An apparatus, comprising
one or more processors; and
one or more non-transitory computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform;
determining a set of resources to be used for a set of multiplexed non-orthogonal multiple access (NOMA) transmissions to or from multiple wireless devices;
selecting, per each wireless device of the multiple wireless devices, a forward error correction (FEC) coding scheme to be used for a respective NOMA transmission of the set of multiplexed NOMA transmissions;
selecting, from a codebook, a joint modulation scheme to be used by the multiple wireless devices for the set of multiplexed NOMA transmissions; and
transmitting, for receipt by a wireless device of the set of multiple wireless devices,
a first indication of the selected FEC coding scheme for the respective NOMA transmission; and
a second indication of the selected joint modulation scheme for the multiple wireless devices.
18 . The apparatus of claim 17 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to perform:
FEC encoding each NOMA transmission of the set of multiplexed NOMA transmissions in accord with the FEC coding scheme selected to be used for a respective NOMA transmission; and
jointly mapping the FEC encoded set of multiplexed NOMA transmissions to a set of constellation points in accord with the joint modulation scheme.
19 . The apparatus of claim 17 , wherein the instructions, when executed by the one or more processors, further cause the one or more processors to perform:
selecting a joint modulation dimension associated with the joint modulation scheme, the joint modulation dimension associated with a set of two or more resource elements; and
jointly mapping the FEC encoded set of multiplexed NOMA transmissions to a set of constellation points in the set of two or more resource elements, in accord with the joint modulation dimension.
20 . The apparatus of claim 17 , wherein the set of multiplexed NOMA transmissions comprises a set of multiplexed downlink (DL) transmissions.
21 . The apparatus of claim 17 , wherein the set of multiplexed NOMA transmissions comprises a set of multiplexed uplink (UL) transmissions.