Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
MODULATION AND CODING SCHEME (MCS) TABLE AND TRANSPORT BLOCK SIZE (TBS) CALCULATION FOR UPLINK (UL) NOMA TRANSMISSION
Document Type and Number:
WIPO Patent Application WO/2020/033968
Kind Code:
A1
Abstract:
An apparatus of a New Radio (NR) User Equipment (UE), a method, and a system. The apparatus includes a Radio Frequency (RF) interface, and processing circuitry coupled to the RF interface. The method includes determining a modulation and coding scheme (MCS) for a non-orthogonal multiple-access (NOMA) uplink (UL) transmission by a NR User Equipment (UE), the MCS selected from a set of modulation and coding schemes (MCS') for NOMA transmission, the set of MCS' including a range of target codes rates lower than 120; and encoding for transmission to the UE a signal including an indication of the MCS.

Inventors:
SOSNIN SERGEY DMITRIEVICH (RU)
XIONG GANG (US)
KWAK YONGJUN (US)
OVIEDO JOSE ARMANDO (US)
Application Number:
US2019/046215
Publication Date:
February 13, 2020
Filing Date:
August 12, 2019
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
INTEL CORP (US)
International Classes:
H04L1/00; H04L5/00; H04W72/04; H04W72/12
Domestic Patent References:
WO2017050760A12017-03-30
WO2017204505A12017-11-30
WO2016125999A12016-08-11
Foreign References:
US20120243430A12012-09-27
Other References:
NOKIA ET AL.: "Remaining details of CQI and MCS for URLLC", R1-1802546, 3GPP TSG RAN WG1 MEETING #92, vol. RAN WG1, 17 February 2018 (2018-02-17), Athens, Greece, XP051398008
Attorney, Agent or Firm:
JALALI, Laleh (US)
Download PDF:
Claims:
What is Claimed Is:

1. An apparatus of a New Radio (NR) evolved Node B (gNodeB), the apparatus including a Radio Frequency (RF) interface, and processing circuitry coupled to the RF interface, the processing circuitry to:

determine a modulation and coding scheme (MCS) for a non-orthogonal multiple- access (NOMA) uplink (UL) transmission by a NR User Equipment (UE), the MCS selected from a set of modulation and coding schemes (MCS') for NOMA transmission, the set of MCS' including a range of target codes rates lower than 120; and

encode for transmission to the UE a signal including an indication of the MCS.

2. The apparatus of claim 1, wherein the range of code rates includes target code rates including 15, BO and 60.

3. The apparatus of claim 1, wherein the set of MCS' excludes target code rates higher than 873.

4. The apparatus of claim 1, wherein the signal includes at least one of dynamic signaling in a downlink control information (DCI), or higher layer signaling including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

5. The apparatus of claim 1, wherein:

the MCS includes a plurality of MCS', the NOMA UL transmission includes a plurality of NOMA UL transmissions each corresponding to a respective one of the plurality of MCS', the UE includes a plurality of UEs, the signal includes a plurality of signals, and the indication includes a plurality of indications each corresponding to a respective one of the plurality of MCS';

the plurality of NOMA UL transmissions include an initial Type 2 NOMA UL transmission, and a plurality of subsequent Type 1 or Type 2 NOMA UL transmissions; and the plurality of signals include: a signal including dynamic signaling in a downlink control information (DCI) including an indication of an MCS of the plurality of MCS' corresponding to the initial Type 2 NOMA UL transmission; and

one or more signals comprising higher layer signaling including an indication of MCS' for the subsequent Type 1 or Type 2 NOMA UL transmissions, the one or more signals including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

6. The apparatus of claim 1, wherein the signal includes dynamic signaling in a field of a downlink control information (DCI), or a signal including a radio network temporary identifier (RNTI), the RNTI being predefined or configured by way of a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

7. The apparatus of claim 1, wherein the NOMA UL transmission is subject to a spreading sequence, and a target code rate of the MCS is based on a scaling factor K, where K is one of an integer, a floating point number, and wherein K is further based on a spreading factor for the spreading sequence.

8. The apparatus of claim 1, wherein the NOMA UL transmission is subject to a spreading sequence, the processing circuitry further to:

determine a number of resource elements NEE allocated for a physical uplink shared channel (PUCCH) corresponding to the NOMA UL transmission within a physical resource block (PRB) as NEE = where o = 12 is the number of subcarriers in a frequency domain in the PRB, Ns*mh is a number of symbols of the PUSCH allocation within a slot, NDMRS is a number of resource elements (REs) for a demodulation reference signal DM-RS per PRB, NBBB is an overhead value, and NSE is a spreading factor for the spreading sequence; and

encode for transmission to the UE a signal including an indication of the number of resource elements.

9. The apparatus of claim 1, wherein the NOMA UL transmission is subject to a spreading sequence, the processing circuitry further to:

determine a number of resource elements NEE allocated for a physical uplink shared channel (PUCCH) corresponding to the NOMA UL transmission within a physical resource block where o = 12 is the number of subcarriers in a frequency domain in the PRB, Ns mh is a number of symbols of the

PUSCH allocation within a slot, N^RS is a number of resource elements (REs) for a demodulation reference signal DM-RS per PRB , N B is an overhead value, NSF is a spreading factor for the spreading sequence, and Niayer is the number of layers; and

encode for transmission to the UE a signal including an indication of the number of resource elements.

10. The apparatus of any one of claim 1-9, further including a front end module connected to the RF interface.

11. The apparatus of claim 10, further including one or more antennas connected to the front end module, the apparatus to transmit the signal by way of the one or more antennas.

12. A method to be used at a New Radio (NR) evolved Node B (gNodeB), the method including:

determining a modulation and coding scheme (MCS) for a non-orthogonal multiple- access (NOMA) uplink (UL) transmission by a NR User Equipment (UE), the MCS selected from a set of modulation and coding schemes (MCS') for NOMA transmission, the set of MCS' including a range of target codes rates lower than 120; and

encoding for transmission to the UE a signal including an indication of the MCS.

IB. The method of claim 11, wherein the range of code rates includes target code rates including 15, 30 and 60, and the set of MCS' excludes target code rates higher than 873.

14. The method of claim 11, wherein the signal includes at least one of dynamic signaling in a downlink control information (DCI), or higher layer signaling including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

15. The method of claim 11, wherein the NOMA UL transmission is subject to a spreading sequence, and a target code rate of the MCS is based on a scaling factor K, where K = N/M, where N corresponds to the spreading factor, and M corresponds to a number of layers of the NOMA UL transmission.

16. The method of claim 14, wherein the target code rate of the MCS is equal to R x 1024/K.

17. The method of claim 11, wherein the NOMA UL transmission is subject to a spreading sequence, the method further including:

determining a number of resource elements NEE allocated for a physical uplink shared channel (PUCCH) corresponding to the NOMA UL transmission within a physical resource block (PRB) as NEE = where o = 12 is the number of subcarriers in a frequency domain in the PRB, Ns*mh is a number of symbols of the PUSCH allocation within a slot, NDMRS is a number of resource elements (REs) for a demodulation reference signal DM-RS per PRB, NBBB is an overhead value, and NSE is a spreading factor for the spreading sequence; and

encoding for transmission to the UE a signal including an indication of the number of resource elements.

18. The method of claim 11, wherein the NOMA UL transmission is subject to a spreading sequence, the method further including:

determining a number of resource elements NEE allocated for a physical uplink shared channel (PUCCH) corresponding to the NOMA UL transmission within a physical resource block the number of subcarriers in a frequency domain in the PRB, NsBmb is a number of symbols of the PUSCH allocation within a slot, N^RS is a number of resource elements (REs) for a demodulation reference signal DM-RS per PRB , N B is an overhead value, NSF is a spreading factor for the spreading sequence, and Niayer is the number of layers; and

encoding for transmission to the UE a signal including an indication of the number of resource elements.

19. An apparatus of a New Radio (NR) evolved Node B (gNodeB), the apparatus including: means for determining a modulation and coding scheme (MCS) for a non-orthogonal multiple-access (NOMA) uplink (UL) transmission by a NR User Equipment (UE), the MCS selected from a set of modulation and coding schemes (MCS') for NOMA transmission, the set of MCS' including a range of target codes rates lower than 120; and

means for encoding for transmission to the UE a signal including an indication of the

MCS.

20. The apparatus of claim 19, wherein the range of code rates includes target code rates including 15, 30 and 60.

21. The apparatus of claim 19, wherein the set of MCS' excludes target code rates higher than 873.

22. The apparatus of claim 19, wherein the signal includes at least one of dynamic signaling in a downlink control information (DCI), or higher layer signaling including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

23. The apparatus of claim 19, wherein:

the MCS includes a plurality of MCS', the NOMA UL transmission includes a plurality of NOMA UL transmissions each corresponding to a respective one of the plurality of MCS', the UE includes a plurality of UEs, the signal includes a plurality of signals, and the indication includes a plurality of indications each corresponding to a respective one of the plurality of MCS'; the plurality of NOMA UL transmissions include an initial Type 2 NOMA UL transmission, and a plurality of subsequent Type 1 or Type 2 NOMA UL transmissions; and the plurality of signals include:

a signal including dynamic signaling in a downlink control information (DCI) including an indication of an MCS of the plurality of MCS' corresponding to the initial Type 2 NOMA UL transmission; and

one or more signals comprising higher layer signaling including an indication of MCS' for the subsequent Type 1 or Type 2 NOMA UL transmissions, the one or more signals including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

24. The apparatus of claim 19, wherein the set of MCS' is based on configured physical resources to be used for the NOMA uplink transmission.

25. A machine-readable medium including code which, when executed, is to cause a machine to perform the method of any one of claims 12-18

Description:
MODULATION AND CODING SCHEME (MCS) TABLE AND TRANSPORT BLOCK SIZE (TBS)

CALCULATION FOR UPLINK (UL) NOMA TRANSMISSION

CROSS REFERENCE TO RELATED APPLICATION

[0001] This application claims the benefit of and priority from U.S. Provisional Patent

Application No. 62/717,710 entitled "Modulation And Coding Scheme (MCS) Table And Transport Block Size (TBS) Calculation For Uplink (UL) NOMA Transmission," filed August 10, 2018, the entire disclosure of which is incorporated herein by reference.

FIELD

[0002] Various embodiments generally may relate to the field of wireless communications involving non-orthogonal multiple-access (NOMA) uplink (UL) transmissions..

BACKGROUND

[0003] Grant-free UL transmissions based on non-orthogonal multiple-access (NOMA) is one of the NR study items in the Third Generation Partnership Project (3GPP), targeting various use cases including massive connectivity for machine type communication (MTC), support of low overhead uplink (UL) transmission schemes towards minimizing device power consumption for transmission of small data packets, low latency application such as ultra reliable and low latency communication (URLLC). In NR, for short sequence based NOMA UL transmissions, existing Modulation and Coding Scheme (MCS) tables and existing ways to determine transport block size (TBS) would negatively affect performance.

BRIEF DESCRIPTION OF THE DRAWINGS

[0004] Fig. 1 is a general block diagram for baseband processing circuitry of a transmitter, such as a NR User Equipment (UE) or a NR evolved Node B (gNodeB);

[0005] Fig. 2 illustrates a process to be performed at a NR evolved Node B (gNodeB) according to some embodiments;

[0006] Fig. 3 illustrates a process to be performed at a New Radio (NR) User Equipment (UE) according to some embodiments;

[0007] Fig. 4 illustrates an architecture of a system 400 of a network according to some embodiments; [0008] Fig. 5 illustrates example interfaces of baseband circuitry according to various embodiments; and

[0009] Fig. 6 illustrates an example of infrastructure equipment 600 according to some embodiments.

DETAILED DESCRIPTION

[0010] The following detailed description refers to the accompanying drawings. The same reference numbers may be used in different drawings to identify the same or similar elements. It will be apparent to those skilled in the art having the benefit of the present disclosure that the various aspects of the various embodiments may be practiced in other examples that depart from these specific details. In certain instances, descriptions of well- known devices, circuits, and methods are omitted so as not to obscure the description of the various embodiments with unnecessary detail. For the purposes of the present document, the phrase "A or B" means (A), (B), or (A and B).

[0011] The next generation wireless communication system, 5G, or New Radio (NR), will provide access to information and sharing of data anywhere, anytime by various users and applications. NR will evolve based on the Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) LTE-Advanced with additional potential new Radio Access Technologies (RATs).

[0012] In NR, several options can be considered for uplink NOMA schemes. For short sequence based spreading multiple-access, direct spreading of modulation symbols with multiple orthogonal or quasi-orthogonal codes is applied and the spread symbols are transmitted in time-frequency resources allocated for non-orthogonal transmission.

[0013] Fig. 1 shows a general block diagram 100 for operations at a baseband processing circuitry of a transmitter, such as a NR evolved Node B (gNodeB), or a NR User Equipment (UE). The operations in Fig. 1 depict a short sequence based spreading multiple-access scheme. As shown in Fig. 1, the incoming data is first encoded by way of encoder 102, and the resulting symbols are subjected to Quadrature Amplitude Modulation (QAM) 104. Thereafter the modulated symbols are subjected to Serial to Parallel (S/P) conversion 106, after which point they are subjected to spreading 108 using a number p orthogonal codes Ci j to C pj . The resulting spread symbols are subjected to a M-point discrete Fourier transform (M-DFT) if a Single-carrier (SC) frequency-division multiple-access (FDMA) (SC-FDMA) scheme 110 is to be employed, added to each other before subcarrier mapping and scrambling at 112, and subjected to an Inverse fast Fourier transform (IFFT) operation 114. The IFFT operation 114 may be for an orthogonal frequency-division multiplexing (OFDM) based waveform. However, in the case of a Single Carrier- Frequency Division Multiple-access (SC-FDMA) based waveform, the additional Discrete Fourier transform (DFT)-spreading block is inserted instead prior to subcarrier mapping as noted above.

[0014] For a NOMA UL transmission, multiple UEs may attempt to transmit the uplink data in a shared time and frequency physical resource. When a large number of UEs transmit data simultaneously, it is expected that the code rate for NOMA UL transmission is low in order to ensure reasonable decoding performance at the receiver. Therefore, some MCSs may not be needed in the existing Modulation and Coding Scheme (MCS) table in with respect to TS 38.214 V15.2.0, and certain modifications are needed to support NOMA UL transmission with low code rate.

[0015] In addition, for a short sequence based spreading NOMA UL scheme, operations for which are shown in Fig. 1, the spreading factor SF is defined as the length of the spreading sequence. For a Type 2 configured UL grant (which is semi-persistently scheduled), a NOMA transmission or a grant based uplink NOMA transmission, if a spreading based NOMA scheme is applied, for example as explained above in the block diagram of Fig. 1, the indicated transport block size (TBS) may need to take into account the spreading factor SF. Hence, certain enhancement on the existing TBS calculations may need to be defined for uplink NOMA transmission.

[0016] Embodiments herein provide mechanisms for MCS table and TBS calculation for NOMA UL transmissions. According to some embodiments, a device within the gNodeB may be used to make such calculations, and to encode for transmission results of such calculations to one or more UEs.

[0017] As mentioned above, for NOMA UL transmission, multiple UEs attempt to transmit the uplink data in a shared time and frequency physical resource. When a large number of UEs transmit the data simultaneously, it is expected that the code rate for NOMA UL transmission will be low in order to ensure reasonable decoding performance at the receiver.

[0018] In the existing MCS tables in TS 38.214 V15.2.0, in Tables 5.1.3.1-1 (MCS index table 1 for PDSCH), 5.1.3.1-2 (MCS index table 2 for PDSCH), and 6.1.4.1-1, (MCS index table for physical uplink shared channel (PUSCH) with transform precoding and 64QAM), both low and high code rates are supported. In these cases, certain modifications are needed to arrive at MCS tables that are to accommodate NOMA UL transmissions. In addition, when spreading and/or a multi-layer based NOMA scheme are employed, the spreading factor and/or the number of layers may be included in the calculation of transport block size (TBS) by the gNodeB circuitry. Embodiments of a new MCS table and TBS calculation rules are provided as follows.

[0019] According to one embodiment, the MCS tables for NOMA UL transmission are modified (corresponding to new/modified MCS tables) to support a range of low code rates. For example, the low code rates may include target code rates R of 15, 30 or 60 for a modulation order Q m of 2, or code rates R of 30/q, 60/q or 120/q for a modulation order Q m of value q. The exemplified MCS tables for NOMA UL transmission are illustrated in Table 1, Table 2 and Table 3 below, and correspond to updated versions of Tables 5.1.3.1-1, 5.1.3.1-2, and 6.1.4.1-1 in TS 38.214 V15.2.0, respectively to accommodate NOMA UL transmissions.

[0020] According to another embodiment, in the modified MCS tables for NOMA UL transmission, high code rates, such as code rates larger than or equal to 873, or larger or equal to 873 and smaller or equal to 943, may be removed for the set of available code rates and associated modulation orders Q m .

[0021] As suggested above, the below proposed tables are constructed by modification of existing UL MCS tables. In particular, in the below tables, one or more rows where entries are italicized, that is, rows corresponding to Old MCS Indexes 26, 27 and 28 in Table 1; 25, 26 and 27 in both Tables and 3, may, according to one embodiment, be removed due to their high code rate values, which values are not preferable for NOMA transmission. In addition, on or more of the first three rows of each of Tables 1, 2 and 3 represent new rows that may be added according to some embodiments, and represent proposed to be added low code rate operation ranges for NOMA.

Table 1 - Updated Table 5.1.3.1-1

Table 2 - Updated Table 5.1.3.1-2

Table 3 - Updated Table 6.1.4.1-1

[0022] For Table 6.1.4.1-1, if higher layer parameter PUSCH-tp-pi2BPSK is configured, q = 1 otherwise q=2. Therefore, Tables 1, 2 and 3 all support target code rates as low as 15.

[0023] According to some embodiments, a modified MCS table, such as any one of Tables 1, 2 and 3 above, which supports lower code rate can be configured by higher layers via NR minimum system information (MSI), NR remaining minimum system information (RMSI), NR other system information (OSI) or a radio resource control (RRC) signaling or dynamically indicated in the DCI or a combination thereof.

[0024] In particular, a modified MCS table according to some embodiments may be configured in at least one of a resource specific, UE specific, UE group specific or cell specific manner. In one option, when a time and frequency physical resource is configured for NOMA UL transmission, a new MCS table may be selected based on the configured time/frequency resource.

[0025] According to one embodiment, in the event of dynamic signaling/indications, in one option, one field in the DCI may be used to explicitly indicate the use of the modified MCS table. In another option, different Radio Network Temporary Identifier (RNTI)s can be used to indicate that the new/modified MCS table is used. The RNTI may be predefined in the specification or configured by higher layers via MSI, RMSI, OSI or RRC signaling.

[0026] As a further extension of the above, for a Type 2 configured grant uplink initial transmission, the aforementioned options for explicit indication may be used according to one embodiment in an activation of the Type 2 configured grant uplink NOMA transmission. Then, for a Type 1 and Type 2 subsequent uplink transmission, the aforementioned options for configured based approach (i.e. configuration by higher layers via MSI, RMSI, OSI or RRC signaling) may be applied for the selection of the modified MCS table for NOMA UL transmission.

[0027] According to some embodiments, when a spreading based NOMA scheme is employed for an uplink NOMA transmission, for example as shown in Fig. 1, the code rate in a modified MCS table may defined by a scaling factor K which is applied to the target code rate value, corresponding for example to the "Target code Rate R x 1024" in Tables 5.1.3.1-1, 5.1.3.1-2, and 6.1.4.1-1 in TS 38.214 V15.2.0. A determination rule for "Target code Rate" may, according to some embodiments, be changed from the current R x 1024 to R x 1024 / K, where K represents the scaling factor. K may be an integer or floating point number.

[0028] The K value may be predefined in the specification, configured by higher layers via NR minimum system information (MSI), NR remaining minimum system information (RMSI), NR other system information (OSI) or a radio resource control (RRC) signaling or medium access control-control element (MAC-CE), or dynamically signaled in the DCI, or a combination thereof.

[0029] When a spreading based NOMA scheme is employed, K may, according to one embodiment, be based on the spreading factor. In one embodiment, K may be equal to the spreading factor. In the event where a multi-layer and/or spreading based NOMA scheme is used, K may be derived based on the spreading factor and/or the number of layers. In one example, K = N/M, where N is the spreading factor and M is the number of layers for NOMA UL transmission. Accordingly, the NOMA UL operation may be capable according to some embodiments of supporting flexible code rate values.

[0030] It is noted that Table 6.1.4.1-2 in TS38.214 V15.2.0 as defined for URLLC with low code rate may be reused for NOMA transmission.

[0031] According to another embodiment, if a NOMA UL operation supports a spreading procedure, each UE may use special spreading sequences with length corresponding to a spreading factor (SF). Here, according to one embodiment, the number of resources available for data transmission is reduced based on the SF. SF may be configured by higher layers via MSI, RMSI, OSI or RRC signaling or MAC-CE, or dynamically indicated in the DCI or a combination thereof. In order to reuse the TBS calculation for UL operation with NOMA, the procedure of determination of the number of resource elements (REs) allocated for PUSCH within a physical resource block (PRB), that is, N EE , in section 6.1.4.2 from TS 38.214 V15.2.0 may be changed from:

NRE = N s R c B * N s m b - N S s - N™ B Eq. (1) where N BB = 12 is the number of subcarriers in the frequency domain in a physical resource block, N sB mb is the number of symbols of the PUSCH allocation within the slot, N^MRS iS the number of REs for the demodulation reference signal DM-RS per PRB in the scheduled duration including the overhead of the DM-RS CDM groups without data, as indicated by DCI format 0_1 or as described for DCI format 0_0 in Subclause 6.2.2 of TS 38.214 V15.2.0, and N BBB is the overhead configured by higher layer parameter xOverhead in PUSCH- ServingCellConfig, to:

where N SF is the spreading factor.

[0032] In addition, where a multi-layer and/or spreading based NOMA scheme is used, the procedure of determination of the number of REs allocated for PUSCH can be updated to:

where Ni ayer is the number of layers.

[0033] According to another embodiment, if a NOMA UL operation supports a spreading procedure, each UE may use special spreading sequences with length corresponding to a spreading factor (SF). Here, according to one embodiment, the number of resources available for data transmission is reduced based on the SF, and the TBS determination for NOMA UL may reuse the TBS determination procedure for UL transmission in 6.1.4.2 from TR 38.214 V.15.2.0, where the TBS value in 6.1.4.2 may be scaled down by the spreading factor:

TBS = [TBS/ N sf \, where N SF is the spreading factor SF.

[0034] In addition, where a multi-layer and/or spreading based NOMA scheme is used, the TBS calculation can be updated to TBS = [ TBS Ni ayer / iV 5F J, where Ni ayer is the number of layers.

[0035] Some embodiments may include a combination of two or more of the embodiments noted herein. Based on signaling from the UE as described above, a gNodeB or core network may determine delay requirements and associated timers for each UE accordingly.

[0036] Referring to Fig. 2, a method 200 to be performed at an apparatus or device of a gNodeB, includes, at operation 202, determining a modulation and coding scheme (MCS) for a non-orthogonal multiple-access (NOMA) uplink (UL) transmission by a NR User Equipment (UE), the MCS selected from a set of modulation and coding schemes (MCS') for NOMA transmission, the set of MCS' including a range of target codes rates lower than 120. At operation 204, method 100 includes encoding for transmission to the UE a signal including an indication of the MCS.

[0037] Referring to Fig. 3, a method 300 to be performed at an apparatus or device of a gNodeB, includes, at operation 302, decoding a signal from a NR evolved Node B (gNodeB) including an indication of a modulation and coding scheme (MCS), the MCS selected from a set of modulation and coding schemes (MCS') for a non-orthogonal multiple-access (NOMA) uplink (UL) transmission, the set of MCS' including a range of target codes rates lower than 120. Process 300 at operation 304 includes encoding for transmission the NOMA UL transmission to the gNodeB based on the MCS.

[0038] An "indication of the MCS" as used herein may include either an indication of a value of the MCS for the particular NOMA UL transmission, or information, such as information regarding the set of MCS' (i.e. regarding the MCS table being used) to allow the UE to implicitly determine the value of the MCS for the particular NOMA UL transmission.

[0039] Fig. 4 illustrates an architecture of a system 400 of a network according to some embodiments. The system 400 is shown to include a user equipment (UE) 401 and a UE 402. The UEs 401 and 402 are illustrated as smartphones (e.g., handheld touchscreen mobile computing devices connectable to one or more cellular networks), but may also comprise any mobile or non-mobile computing device. [0040] The UEs 401 and 402 may be configured to connect, e.g., communicatively couple, with a radio access network (RAN) 410. The UEs 401 and 402 utilize connections 403 and 404, respectively, each of which comprises a physical communications interface or layer (discussed in further detail below); in this example, the connections 403 and 404 are illustrated as an air interface to enable communicative coupling, and can be consistent with cellular communications protocols. In this embodiment, the UEs 401 and 402 may further directly exchange communication data via a ProSe interface 405. The ProSe interface 405 may alternatively be referred to as a sidelink interface comprising one or more logical channels, including but not limited to a Physical Sidelink Control Channel (PSCCH), a Physical Sidelink Shared Channel (PSSCH), a Physical Sidelink Discovery Channel (PSDCH), and a Physical Sidelink Broadcast Channel (PSBCH).

[0041] The UE 402 is shown to be configured to access an access point (AP) 406 via connection 407. The connection 407 can comprise a local wireless connection, such as a connection consistent with any IEEE 802.11 protocol, wherein the AP 406 would comprise a wireless fidelity (WiFi ® ) router. In this example, the AP 406 is shown to be connected to the Internet without connecting to the core network of the wireless system (described in further detail below).

[0042] The RAN 410 can include one or more access nodes that enable the connections 403 and 404. These access nodes (ANs) can be referred to as base stations (BSs), NodeBs, evolved NodeBs (eNBs), next Generation NodeBs (gNB), RAN nodes, and so forth, and can comprise ground stations (e.g., terrestrial access points) or satellite stations providing coverage within a geographic area (e.g., a cell). The RAN 410 may include one or more RAN nodes for providing macrocells, e.g., macro RAN node 411, and one or more RAN nodes for providing femtocells or picocells (e.g., cells having smaller coverage areas, smaller user capacity, or higher bandwidth compared to macrocells), e.g., low power (LP) RAN node 412.

[0043] According to some embodiments, the UEs 401 and 402 can be configured to communicate using Orthogonal Frequency-Division Multiplexing (OFDM) communication signals with each other or with any of the RAN nodes 411 and 412 over a multicarrier communication channel in accordance various communication techniques, such as, but not limited to, an Orthogonal Frequency-Division Multiple-access (OFDMA) communication technique (e.g., for downlink communications) or a Single Carrier Frequency Division Multiple-access (SC-FDMA) communication technique (e.g., for uplink and ProSe or sidelink communications), although the scope of the embodiments is not limited in this respect. The OFDM signals can comprise a plurality of orthogonal subcarriers.

[0044] The RAN 410 is shown to be communicatively coupled to a core network (CN) 420— via an SI interface 41S. In embodiments, the CN 420 may be an evolved packet core (EPC) network, a NextGen Packet Core (NPC) network, or some other type of CN. In this embodiment the SI interface 41S is split into two parts: the Sl-U interface 414, which carries traffic data between the RAN nodes 411 and 412 and the serving gateway (S-GW) 422, and the Sl-mobility management entity (MME) interface 415, which is a signaling interface between the RAN nodes 411 and 412 and MMEs 421.

[0045] The CN 420 includes network elements. The term "network element" may describe a physical or virtualized equipment used to provide wired or wireless communication network services. In this embodiment, the CN 420 comprises, as network elements, the MMEs 421, the S-GW 422, the Packet Data Network (PDN) Gateway (P-GW) 42S, and a home subscriber server (HSS) 424. The MMEs 421 may be similar in function to the control plane of legacy Serving General Packet Radio Service (GPRS) Support Nodes (SGSN).

[0046] Fig. 5 illustrates example interfaces of baseband circuitry according to various embodiments. The baseband circuitry 500 may comprise processors 538-542 and a memory 544 utilized by said processors. Each of the processors 538-532 may include a memory interface, 504A-504E, respectively, to send/receive data to/from the memory 544. Baseband circuitry 500 may also include an audio digital signal processor (Audio DSP) 543.

[0047] The baseband circuitry 500 may further include one or more interfaces to communicatively couple to other circuitries/devices, such as a memory interface 512 (e.g., an interface to send/receive data to/from memory external to the baseband circuitry 500), an application circuitry interface 514 (e.g., an interface to send/receive data to/from an application circuitry), an RF circuitry interface 516 (e.g., an interface to send/receive data to/from an RF circuitry), a wireless hardware connectivity interface 518 (e.g., an interface to send/receive data to/from Near Field Communication (NFC) components, Bluetooth ® components (e.g., Bluetooth ® Low Energy), Wi-Fi ® components, and other communication components), and a power management interface 520 (e.g., an interface to send/receive power or control signals to/from a power management integrated circuit (PMIC).

[0048] Fig. 6 illustrates an example of infrastructure equipment 600 in accordance with various embodiments. The infrastructure equipment 600 (or "system 600") may be implemented as a base station, radio head, RAN node, etc., such as the RAN nodes 411 and 412, and/or AP 406 shown and described previously. In other examples, the system 600 could be implemented in or by a UE, application server(s) 430, and/or any other element/device discussed herein. The system 600 may include one or more of application circuitry 605, baseband circuitry 610, one or more radio front end modules 615, memory 620, power management integrated circuitry (PMIC) 625, power tee circuitry 630, network controller 635, network interface connector 640, satellite positioning circuitry 645, and user interface 650.

[0049] As used herein, the term "circuitry" may refer to, is part of, or includes hardware components such as an electronic circuit, a logic circuit, a processor (shared, dedicated, or group) and/or memory (shared, dedicated, or group), an Application Specific Integrated Circuit (ASIC), a field-programmable device (FPD) (for example, a field-programmable gate array (FPGA), a programmable logic device (PLD), a complex PLD (CPLD), a high-capacity PLD (HCPLD), a structured ASIC, or a programmable System on Chip (SoC)), digital signal processors (DSPs), etc., that are configured to provide the described functionality. In some embodiments, the circuitry may execute one or more software or firmware programs to provide at least some of the described functionality. In addition, the term "circuitry" may also refer to a combination of one or more hardware elements (or a combination of circuits used in an electrical or electronic system) with the program code used to carry out the functionality of that program code. In these embodiments, the combination of hardware elements and program code may be referred to as a particular type of circuitry.

[0050] The radio front end modules (RFEMs) 615 may comprise a millimeter wave RFEM and one or more sub-millimeter wave radio frequency integrated circuits (RFICs). The RFICs may include connections to one or more antennas or antenna arrays, and the RFEM may be connected to multiple antennas.

[0051] In some embodiments, the electronic device(s), network(s), system(s), chip(s) or component(s), or portions thereof, of Figures 4-6, or some other figure herein, may be configured to perform one or more processes, techniques, or methods as described herein, or portions thereof. Embodiments of such processes are for example depicted in Figs. 1-3.

[0052] Any of the above-described examples may be combined with any other example (or combination of examples), unless explicitly stated otherwise. The foregoing description of one or more implementations provides illustration and description, but is not intended to be exhaustive or to limit the scope of embodiments to the precise form disclosed. Modifications

IB and variations are possible in light of the above teachings or may be acquired from practice of various embodiments.

[0053] Examples of some embodiments are provided below.

[0054] Example 1 includes an apparatus of a New Radio (NR) evolved Node B (gNodeB), the apparatus including a Radio Frequency (RF) interface, and processing circuitry coupled to the RF interface, the processing circuitry to: determine a modulation and coding scheme (MCS) for a non-orthogonal multiple-access (NOMA) uplink (UL) transmission by a NR User Equipment (UE), the MCS selected from a set of modulation and coding schemes (MCS') for NOMA UL transmission, the set of MCS' including a range of target codes rates lower than 120; and encode for transmission to the UE a signal including an indication of the MCS.

[0055] Example 2 includes the subject matter of Example 1, and optionally, wherein the range of code rates includes target code rates including 15, 30 and 60.

[0056] Example 3 includes the subject matter of Example 1, and optionally, wherein the set of MCS' excludes target code rates higher than 873.

[0057] Example 4 includes the subject matter of Example 1, and optionally, wherein the signal includes at least one of dynamic signaling in a downlink control information (DCI), or higher layer signaling including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0058] Example 5 includes the subject matter of Example 1, and optionally, wherein: the MCS includes a plurality of MCS', the NOMA UL transmission includes a plurality of NOMA UL transmissions each corresponding to a respective one of the plurality of MCS', the UE includes a plurality of UEs, the signal includes a plurality of signals, and the indication includes a plurality of indications each corresponding to a respective one of the plurality of MCS'; the plurality of NOMA UL transmissions include an initial Type 2 NOMA UL transmission, and a plurality of subsequent Type 1 or Type 2 NOMA UL transmissions; and the plurality of signals include: a signal including dynamic signaling in a downlink control information (DCI) including an indication of an MCS of the plurality of MCS' corresponding to the initial Type 2 NOMA UL transmission; and one or more signals comprising higher layer signaling including an indication of MCS' for the subsequent Type 1 or Type 2 NOMA UL transmissions, the one or more signals including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0059] Example 6 includes the subject matter of Example 1, and optionally, wherein the MCS is based on at least one of configured physical resources to be used for the NOMA uplink transmission, the UE, a group of UEs including the UE, or a cell including the UE.

[0060] Example 7 includes the subject matter of Example 1, and optionally, wherein the set of MCS' is based on configured physical resources to be used for the NOMA uplink transmission.

[0061] Example 8 includes the subject matter of Example 1, and optionally, wherein the signal includes dynamic express signaling in a field of a downlink control information (DCI), or a signal including a radio network temporary identifier (RNTI).

[0062] Example 9 includes the subject matter of Example 8, and optionally, wherein the RNTI is predefined or configured by way of a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0063] Example 10 includes the subject matter of Example 1, and optionally, wherein the NOMA UL transmission is subject to a spreading sequence, and a target code rate of the MCS is based on a scaling factor K, where K is one of an integer, a floating point number.

[0064] Example 11 includes the subject matter of Example 10, and optionally, wherein K is based on a spreading factor for the spreading sequence.

[0065] Example 12 includes the subject matter of Example 11, and optionally, wherein K = N/M, where N corresponds to the spreading factor, and M corresponds to a number of layers of the NOMA UL transmission.

[0066] Example 13 includes the subject matter of Example 10, and optionally, wherein the target code rate of the MCS is equal to R x 1024/K.

[0067] Example 14 includes the subject matter of Example 10, and optionally, wherein K is at least one of predefined, dynamically signaled in the signal by way of a downlink control information (DCI), or signaled by way of higher layer signaling including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0068] Example 15 includes the subject matter of Example 1, and optionally, wherein the NOMA UL transmission is subject to a spreading sequence, the processing circuitry further to: determine a number of resource elements N EE allocated for a physical uplink shared channel (PUCCH) corresponding to the NOMA UL transmission within a physical resource block (PRB) as where of = 12 is the number of subcarriers in a frequency domain in the PRB, N sB mb is a number of symbols of the PUSCH allocation within a slot, N^ RS is a number of resource elements (REs) for a demodulation reference signal DM-RS per PRB, N B is an overhead value, and N SF is a spreading factor for the spreading sequence; and encode for transmission to the UE a signal including an indication of the number of resource elements.

[0069] Example 16 includes the subject matter of Example 1, and optionally, wherein the NOMA UL transmission is subject to a spreading sequence, the processing circuitry further to: determine a number of resource elements N FE allocated for a physical uplink shared channel (PUCCH) corresponding to the NOMA UL transmission within a physical resource block (PRB) is the number of subcarriers in a frequency domain in the PRB, N sB mb is a number of symbols of the PUSCH allocation within a slot, N^ RS is a number of resource elements (REs) for a demodulation reference signal DM-RS per PRB is an overhead value, N SF is a spreading factor for the spreading sequence, and Ni ayer is the number of layers; and encode for transmission to the UE a signal including an indication of the number of resource elements.

[0070] Example 17 includes the subject matter of any one of Examplesl-16, and optionally, wherein further including a front end module connected to the RF interface.

[0071] Example 18 includes the subject matter of Example 17, and optionally, further including one or more antennas connected to the front end module, the device to transmit the signal by way of the one or more antennas.

[0072] Example 19 includes a method to be used at a New Radio (NR) evolved Node B (gNodeB), the method including: determining a modulation and coding scheme (MCS) for a non-orthogonal multiple-access (NOMA) uplink (UL) transmission by a NR User Equipment (UE), the MCS selected from a set of modulation and coding schemes (MCS') for NOMA UL transmission, the set of MCS' including a range of target codes rates lower than 120; and encoding for transmission to the UE a signal including an indication of the MCS.

[0073] Example 20 includes the subject matter of Example 19, and optionally, wherein the range of code rates includes target code rates including 15, 30 and 60. [0074] Example 21 includes the subject matter of Example 19, and optionally, wherein the set of MCS' excludes target code rates higher than 873.

[0075] Example 22 includes the subject matter of Example 19, and optionally, wherein the signal includes at least one of dynamic signaling in a downlink control information (DCI), or higher layer signaling including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0076] Example 23 includes the subject matter of Example 19, and optionally, wherein: the MCS includes a plurality of MCS', the NOMA UL transmission includes a plurality of NOMA UL transmissions each corresponding to a respective one of the plurality of MCS', the UE includes a plurality of UEs, the signal includes a plurality of signals, and the indication includes a plurality of indications each corresponding to a respective one of the plurality of MCS'; the plurality of NOMA UL transmissions include an initial Type 2 NOMA UL transmission, and a plurality of subsequent Type 1 or Type 2 NOMA UL transmissions; and the plurality of signals include: a signal including dynamic signaling in a downlink control information (DCI) including an indication of an MCS of the plurality of MCS' corresponding to the initial Type 2 NOMA UL transmission; and one or more signals comprising higher layer signaling including an indication of MCS' for the subsequent Type 1 or Type 2 NOMA UL transmissions, the one or more signals including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0077] Example 24 includes the subject matter of Example 19, and optionally, wherein the MCS is based on at least one of configured physical resources to be used for the NOMA uplink transmission, the UE, a group of UEs including the UE, or a cell including the UE.

[0078] Example 25 includes the subject matter of Example 19, and optionally, wherein the set of MCS' is based on configured physical resources to be used for the NOMA uplink transmission.

[0079] Example 26 includes the subject matter of Example 19, and optionally, wherein the signal includes dynamic express signaling in a field of a downlink control information (DCI), or a signal including a radio network temporary identifier (RNTI).

[0080] Example 27 includes the subject matter of Example 26, and optionally, wherein the RNTI is predefined or configured by way of a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0081] Example 28 includes the subject matter of Example 19, and optionally, wherein the NOMA UL transmission is subject to a spreading sequence, and a target code rate of the MCS is based on a scaling factor K, where K is one of an integer, a floating point number.

[0082] Example 29 includes the subject matter of Example 28, and optionally, wherein K is based on a spreading factor for the spreading sequence.

[0083] Example 30 includes the subject matter of Example 29, and optionally, wherein K = N/M, where N corresponds to the spreading factor, and M corresponds to a number of layers of the NOMA UL transmission.

[0084] Example 31 includes the subject matter of Example 28, and optionally, wherein the target code rate of the MCS is equal to R x 1024/K.

[0085] Example 32 includes the subject matter of Example 28, and optionally, wherein K is at least one of predefined, dynamically signaled in the signal by way of a downlink control information (DCI), or signaled by way of higher layer signaling including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0086] Example 33 includes the subject matter of Example 19, and optionally, wherein the NOMA UL transmission is subject to a spreading sequence, the method further including: determining a number of resource elements N EE allocated for a physical uplink shared channel (PUCCH) corresponding to the NOMA UL transmission within a physical resource block (PRB) as N EE = where o = 12 is the number of subcarriers in a frequency domain in the PRB, N sB mb is a number of symbols of the PUSCH allocation within a slot, N DMRS is a number of resource elements (REs) for a demodulation reference signal DM-RS per PRB, N BBB is an overhead value, and N SE is a spreading factor for the spreading sequence; and encoding for transmission to the UE a signal including an indication of the number of resource elements.

[0087] Example 34 includes the subject matter of Example 19, and optionally, wherein the NOMA UL transmission is subject to a spreading sequence, the method further including: determining a number of resource elements N EE allocated for a physical uplink shared channel (PUCCH) corresponding to the NOMA UL transmission within a physical resource block the number of subcarriers in a frequency domain in the PRB, N s mh is a number of symbols of the PUSCH allocation within a slot, N^ RS is a number of resource elements (REs) for a demodulation reference signal DM-RS per PRB, /V™ S is an overhead value, N SF is a spreading factor for the spreading sequence, and Ni ayer is the number of layers; and encoding for transmission to the UE a signal including an indication of the number of resource elements.

[0088] Example 35 incudes a device of a New Radio (NR) User Equipment, the device including a Radio Frequency (RF) interface, and processing circuitry coupled to the RF interface, the processing circuitry to: decode a signal from a NR evolved Node B (gNodeB) including an indication of a modulation and coding scheme (MCS), the MCS selected from a set of modulation and coding schemes (MCS') for non-orthogonal multiple-access (NOMA) uplink (UL) transmission, the set of MCS' including a range of target codes rates lower than 120; and encode for transmission the NOMA UL transmission to the gNodeB based on the MCS.

[0089] Example 36 includes the subject matter of Example 35, and optionally, wherein the range of code rates includes target code rates including 15, 30 and 60.

[0090] Example 37 includes the subject matter of Example 35, and optionally, wherein the set of MCS' excludes target code rates higher than 873.

[0091] Example 38 includes the subject matter of Example 35, and optionally, wherein the signal includes at least one of dynamic signaling in a downlink control information (DCI), or higher layer signaling including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0092] Example 39 includes the subject matter of Example 35, and optionally, wherein the NOMA UL transmission includes an initial Type 2 NOMA UL transmission of a plurality of NOMA UL transmissions to the gNodeB, and the signal includes dynamic signaling in a downlink control information (DCI) including an indication of an MCS of the plurality of MCS' corresponding to the initial Type 2 NOMA UL transmission.

[0093] Example 40 includes the subject matter of Example 35, and optionally, wherein the NOMA UL transmission includes a subsequent Type 1 or Type 2 NOMA UL transmission of a plurality of NOMA UL transmissions to the gNodeB, and the signal includes higher layer signaling including an indication of MCS' for the subsequent Type 1 or Type 2 NOMA UL transmission, the signal including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0094] Example 41 includes the subject matter of Example 35, and optionally, wherein the signal includes dynamic express signaling in a field of a downlink control information (DCI), or a signal including a radio network temporary identifier (RNTI).

[0095] Example 42 includes the subject matter of Example 41, and optionally, wherein the RNTI is predefined or configured by way of a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0096] Example 43 includes the subject matter of Example 35, and optionally, wherein the NOMA UL transmission is subject to a spreading sequence, and a target code rate of the MCS is based on a scaling factor K, where K is one of an integer, a floating point number.

[0097] Example 44 includes the subject matter of Example 43, and optionally, wherein K is based on a spreading factor for the spreading sequence.

[0098] Example 45 includes the subject matter of Example 44, and optionally, wherein K = N/M, where N corresponds to the spreading factor, and M corresponds to a number of layers of the NOMA UL transmission.

[0099] Example 46 includes the subject matter of Example 43, and optionally, wherein the target code rate of the MCS is equal to R x 1024/K.

[0100] Example 47 includes the subject matter of Example 43, and optionally, wherein K is at least one of predefined, dynamically signaled in the signal by way of a downlink control information (DCI), or signaled by way of higher layer signaling including a minimum system information (MSI) signal, a remaining minimum system information (RMSI) signal, an other system information (OSI) signal or a radio resource control (RRC) signal.

[0101] Example 48 includes the subject matter of Example 35, and optionally, wherein the NOMA UL transmission is subject to a spreading sequence, the processing circuitry further to: decode a transmission from the gNodeB including an indication of a number of resource elements N RE allocated for a physical uplink shared channel (PUCCH) corresponding to the NOMA UL transmission within a physical resource block (PRB); and determine from the transmission the number of resource elements, wherein the number of resource elements is given by N R ' E as where of = 12 is the number of subcarriers in a frequency domain in the PRB, N^ s mb is a number of symbols of the PUSCH allocation within a slot, N///// RS is a number of resource elements (REs) for a demodulation reference signal DM-RS per PRB, N/ BB is an overhead value, and N SF is a spreading factor for the spreading sequence.

[0102] Example 49 includes the subject matter of Example 35, and optionally, wherein the NOMA UL transmission is subject to a spreading sequence, the processing circuitry further to: decode a transmission from the gNodeB including an indication of a number of resource elements N FE allocated for a physical uplink shared channel (PUCCH) corresponding to the NOMA UL transmission within a physical resource block (PRB); and determine from the transmission the number of resource elements, wherein the number of resource elements is given by N R ' E = [(N S R C B * N s mb - - N^ B )N layer / N SF \, whereof = 12 is the number of subcarriers in a frequency domain in the PRB, N sB mb is a number of symbols of the PUSCH allocation within a slot, N/ MRS is a number of resource elements (REs) for a demodulation reference signal DM-RS per PRB, /V™ S is an overhead value, N SF is a spreading factor for the spreading sequence, and Ni ayer is the number of layers.

[0103] Example 50 includes the subject matter of any one of Examples 35-49, and optionally, wherein further including a front end module connected to the RF interface.

[0104] Example 51 includes the subject matter of Example 50, and optionally, further including one or more antennas connected to the front end module, the device to transmit the signal by way of the one or more antennas.

[0105] Example 52 includes a method to be used at an device of a New Radio (NR) User Equipment (UE), the method including carrying out the functionalities of any one of Examples 35-49.

[0106] Example 53 includes a device of a New Radio (NR) evolved Node B (gNodeB), the device including means to perform a method as described herein.

[0107] Example 54 includes machine-readable medium including code which, when executed, is to cause a machine to perform the method of any one of Examples 19-34 and 53.