Patent ID: 12225518

DESCRIPTION OF EMBODIMENTS

Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.

[Multi-User (MU) Transmissions]

For example, 11ax supports MU transmissions. The MU transmissions include, for example, DL MU-MIMO and DL Orthogonal Frequency Division Multiple Access (DL OFDMA).

In the case of DL MU-MIMO or DL OFDMA, an Access Point (AP; or referred to as a “base station”) indicates control information to each terminal (e.g., also referred to as a station (STA)) using control information (e.g., so called SIG-B or a SIG-B field) of a preamble included in a DL MU PPDU, for example.

FIG.1illustrates an exemplary format of HE-SIG-B (hereinafter, simply referred to as “SIG-B”) in the DL MU PPDU indicating DL MU transmissions in 11ax.

As illustrated inFIG.1, SIG-B includes a “Common field” including information common to a plurality of users (i.e., STAs) (e.g., referred to as “common information”), and a “User Specific field” including specific information for users (e.g., referred to as “STA information”, “STA information portion”, “user information”, or “user specific information”). In the Common field, for example, an RU allocated to each user and the number of multiplexed users in the RU are indicated in a Resource Unit (RU) Allocation subfield. Further, the User Specific field includes, for example, one or more User Block fields (not illustrated). Each User Block field is afield resulting from encoding a User field of one or two users with a Block Check Character (BCC), for example.

FIG.2illustrates an exemplary configuration of the User field of SIG-B. As illustrated inFIG.2, the User field includes information such as an “STA ID subfield” indicating an STA identifier, a “Spatial Configuration subfield” indicating special stream allocation information, a “Modulation and channel Coding Scheme (MCS) subfield” indicating a modulation and coding scheme, and a “Coding subfield” indicating a coding method, for example. Further, the alignment sequence of the User fields respectively corresponding to STAs in the User Specific field corresponds to, for example, the allocated RUs included in the RU Allocation subfield in the Common field (e.g., the alignment sequence of users to which the RUs are allocated in the RU Allocation subfield).

[NOMA]

NOMA is a multiplexing scheme of transmitting a signal obtained by non-orthogonally multiplexing a plurality of signals on the same frequency resource at the same time (hereinafter referred to as a “NOMA signal”).

An example of NOMA is a method of non-orthogonal multiplexing by changing the power ratio (i.e., allocation power) of a multiplexed signal between STAs, as illustrated inFIG.3.FIG.4illustrates exemplary multiplex power allocation in NOMA. An AP determines a group of users (e.g., STAs) to be non-orthogonally multiplexed and the multiplex power ratio for the group based on, for example, reception quality (e.g., channel state, reception Signal-to-interference plus Noise power Ratio (SINR), and average or instantaneous user throughput) of each STA.

Hereinafter, the group of users to be non-orthogonally multiplexed (i.e., a user group (or terminal group) to be a target of non-orthogonal multiplex transmission) is referred to as a “NOMAgroup”. Additionally, STAs included in a NOMA group (e.g., STAs power-multiplexed by NOMA) are referred to as “NOMA users”, and STAs not included in a NOMA group are referred to as ‘non NOMA users’.

The AP may perform a brute force search for the multiplex power ratios for signals for the STAs, or may refer to a table in which the multiplex power ratios are specified. The multiplex power ratio may be a value (e.g., percentage) of the transmit power for each STA, or may be a percentage of the power for a reference signal of a PPDU including a NOMA signal. In general, higher power is allocated to the STA farther from the AP (e.g., STA 1 inFIG.3), and lower power is allocated to the STA closer to the AP (e.g., STA 2 inFIG.3).

The STA receives a NOMA signal, and extracts and decodes a desired signal from the NOMA signal based on the multiplex power ratio. The STA may perform reception processing on the NOMA signal based on Successive Interference Cancelation (SIC), for example. In the SIC, for example, the STA may extract the desired signal for the STA by generating a replica of a signal for another STA corresponding to a power ratio greater than the power ratio of the STA and subtracting the signal replica from the received NOMA signal, for example.

Further, studies have been carried out on, for example, a method in which a plurality of NOMA groups are spatially multiplexed on the same frequency resource (hereinafter, referred to as “MU-MIMO NOMA”) (see, for example, NPL 2).

FIG.5illustrates an exemplary MU-MIMO NOMA.

In MU-MIMO NOMA, different beams (or precoding) are respectively used for the NOMA groups, for example. In addition, the multiplex power ratio between users to be multiplexed is determined in each NOMA group. The STAs receiving a MU-MIMO NOMA signal may eliminate inter-beam interference by, for example, Interference Rejection Combining (IRC).

Incidentally, the STA uses information (e.g., the number of spatial streams, MCS, coding method, multiplex power ratio, etc.) of another STA included in the same NOMA group for the extraction of a desired signal from the NOMA signal. In the 3rd Generation Partnership Project (3GPP), for example, control information addressed to a terminal is transmitted through a downlink control channel (e.g., Physical Downlink Control Channel (PDCCH)) in a radio frame other than the radio frame in which the NOMA signal is transmitted. In a wireless LAN, in contrast, the STA information is assumed to be included in the User field of SIG-B illustrated inFIG.2, for example.

Studies have not been fully conducted, however, on a NOMA (e.g., including MU-MIMO NOMA) control method in a WLAN system such as 11be. Thus, an embodiment of the present disclosure will provide a description of a method of appropriately controlling NOMA processing in MU transmissions.

Embodiment 1

[Configuration of Radio Communication System]

A radio communication system according to an embodiment of the present disclosure includes at least one AP100and a plurality of STAs200.

In DL communication (e.g., transmission and reception of DL data), for example, AP100(or also referred to as a “downlink radio transmission apparatus”) performs DL MU transmissions of DL signals to the plurality of STAs200(or also referred to as a “downlink radio reception apparatus”). Each of STAs200receives a DL signal for the STA200from the signals that have been DL MU-transmitted.

FIG.6is a block diagram illustrating an exemplary configuration of a part of AP100according to an embodiment of the present disclosure. In AP100illustrated inFIG.6, scheduler105(e.g., corresponding to control circuitry) generates information (e.g., NOMA control information to be described later) on a terminal group (e.g., NOMA users) to be a target of non-orthogonal multiplex transmission among a plurality of terminals (e.g., STAs200). Radio transmitter110(e.g., corresponding to transmission circuitry) transmits the information on the terminal group during a period (e.g., PPDU header, or SIG-B field) for transmitting control information addressed to the plurality of terminals.

FIG.7is a block diagram illustrating an exemplary configuration of a part of STA200according to an embodiment of the present disclosure. In STA200illustrated inFIG.7, radio receiver201(e.g., corresponding to reception circuitry) receives information on a non-orthogonally multiplexed terminal group (e.g., NOMA group) during a period (e.g., PPDU header, or SIG-B field) for receiving downlink control information. NOMA determiner204(e.g., corresponding to control circuitry) controls reception of a downlink non-orthogonal multiplex signal (e.g., NOMA signal) based on the information on the terminal group.

<Exemplary Configuration of AP100>

FIG.8is a block diagram illustrating an exemplary configuration of AP100. AP100illustrated inFIG.8includes, for example, radio receiver101, preamble demodulator102, data demodulator103, data decoder104, scheduler105, data generator106, encoder107, modulator108, preamble generator109, and radio transmitter110.

Radio receiver101receives a signal transmitted from STA200via an antenna, and performs radio reception processing such as down-conversion and A/D conversion on the received signal. For example, radio receiver101extracts a preamble section (also referred to as a preamble signal) from the received signal after the radio reception processing, and outputs the preamble section to preamble demodulator102. Radio receiver101also extracts, for example, a data section (also referred to as a data signal) from the received signal after the radio reception processing, and outputs the data section to data demodulator103.

Preamble demodulator102performs processing such as a Fourier transform (Fast Fourier Transform (FFT)) on the preamble section inputted from radio receiver101, and extracts control information to be used for demodulating and decoding the data included in the preamble section. The control information may include, for example, radio allocation resource information (e.g., allocated frequency resource and frequency bandwidth), an MCS, or a coding method. Preamble demodulator102outputs the extracted control information to data demodulator103and data decoder104. Preamble demodulator102may also output a channel estimation result to data demodulator103, for example, when performing channel estimation using the preamble.

Data demodulator103performs processing such as FFT on the data section inputted from radio receiver101, demodulates the data section based on the control information or the channel estimation result inputted from preamble demodulator102, and outputs the demodulated data signal to data decoder104.

Data decoder104decodes the data signal inputted from data demodulator103using the control information inputted from preamble demodulator102, and acquires a signal of each STA200. Data decoder104outputs the acquired signal to scheduler105.

The data signal transmitted from STA200may include, for example, radio quality information of each STA200. The radio quality information may be, for example, channel information, or may be a mean Signal-to-Noise Ratio (SNR) per frequency resource.

Scheduler105performs NOMA scheduling for STA200, for example, based on the radio quality information of each STA200inputted from data decoder104. For example, scheduler105may determine the number of STAs200included in a NOMA group (i.e., the number of transmission target terminals or the number of multiplexed users), an MCS, a coding method, an allocated frequency resource, and a frequency bandwidth for DL data.

Scheduler105also determines NOMA group allocation for STAs200or information, such as a multiplex power ratio, on the NOMA group to be included in SIG-B (hereinafter referred to as “NOMA control information”).

Scheduler105outputs scheduling information indicating the scheduling result to encoder107, modulator108and preamble generator109.

Data generator106generates a data sequence (i.e., DL data) for STA200, and outputs the generated data sequence to encoder107. Note that data generator106need not generate a data sequence nor output the data sequence to encoder107when AP100transmits a Null Data Packet (NDP) to STA200.

Encoder107encodes the data sequence inputted from data generator106based on the scheduling information (e.g., coding method or MCS) inputted from scheduler105, and outputs the encoded data to modulator108.

Modulator108modulates the encoded data inputted from encoder107, for example, based on the scheduling information (e.g., frequency resource or MCS) inputted from scheduler105, and outputs the modulated signal (i.e., data section) to radio transmitter110. For example, modulator108may assign the modulated signal to the radio resource, perform Inverse Fast Fourier Transform (IFFT) processing, generate an OFDM signal, and output the signal to radio transmitter110. In addition, modulator108may output, to radio transmitter110, a multiplexed signal obtained by controlling the power for the modulated signal based on the scheduling information (e.g., multiplex power ratio).

Preamble generator109generates a preamble section, for example, based on the scheduling information (e.g., the number of transmission target terminals, coding method, MCS, allocated frequency resource, or multiplex power ratio) inputted from scheduler105, and outputs the preamble section to radio transmitter110. The preamble section may include, for example, the NOMA control information.

Radio transmitter110time-multiplexes the data section inputted from modulator108and the preamble section inputted from preamble generator109. Radio transmitter110performs radio transmission processing, such as D/A conversion, and up-conversion for a carrier frequency, on the time-multiplexed signal, and transmits the signal after the radio transmission processing to STA200via the antenna.

<Exemplary Configuration of STA200>

FIG.9is a block diagram illustrating an exemplary configuration of STA200. STA200illustrated inFIG.9includes, for example, radio receiver201, preamble demodulator202, data demodulator203. NOMA determiner204, data decoder205, radio quality information generator206, modulator207, and radio transmitter208.

Radio receiver201performs radio reception processing such as down-conversion and A/D conversion on a signal received via an antenna. Radio receiver201extracts a preamble section from the signal after the radio reception processing, and outputs the preamble section to preamble demodulator202. Radio receiver201also extracts a data section from the signal after the radio reception processing, and outputs the data section to data demodulator203. Note that radio receiver201need not output a signal to data demodulator203when, for example, STA200has received a control frame indicating an NDP Announcement in advance and the received signal can be identified as an NDP.

Preamble demodulator202performs demodulation processing such as FFT on the preamble section inputted from radio receiver201, and extracts control information to be used for demodulating and decoding the data section, for example, from the demodulated preamble section. The control information includes, for example, a frequency bandwidth, an allocated frequency resource, an MCS, a coding method, the number of spatial streams, and a multiplex power ratio. Preamble demodulator202outputs the extracted control information to data demodulator203, NOMA determiner204and data decoder205.

Preamble demodulator202may also output a channel estimation result to data demodulator203, for example, when performing channel estimation based on a reference signal included in the preamble section. When the received signal is an NDP, Preamble demodulator202outputs the channel estimation result to radio quality information generator206.

Data demodulator203performs processing such as FFT, channel equalization, or demodulation on the data section inputted from radio receiver201, for example, based on the control information inputted from preamble demodulator202(e.g., frequency bandwidth or allocated frequency resources) and the channel estimation result, and extracts the demodulated data for STA200. Data demodulator203outputs the extracted demodulated data to data decoder205.

NOMA determiner204determines whether the demodulated data demodulated in data demodulator203is multiplexed by NOMA based on the control information inputted from preamble demodulator202. In other words, NOMA determiner204determines whether STA200is a user subjected to non-orthogonal multiplexing by NOMA. NOMA determiner204outputs the NOMA determination result to data decoder205.

Data decoder205extracts desired data from the demodulated data inputted from data demodulator203based on the NOMA determination result inputted from NOMA determiner204and the control information inputted from preamble demodulator202, and decodes the desired data.

For example, data decoder205decodes the demodulated data based on the control information (e.g., multiplex power ratio, coding method, or MCS) when the NOMA determination result indicates that the signal is a NOMA signal (i.e., multiplexed by NOMA).

When STA200can perform SIC processing, for example, data decoder205may perform the SIC processing. For example, data decoder205compares allocation power based on STA information portions (e.g., multiplex power ratios) for other users included in the same NOMA group as STA200. When there is a user (another STA) with allocation power higher than that of STA200, for example, data decoder205demodulates and decodes a signal for another STA, and performs error determination such as Cyclic Redundancy Check (CRC), based on the STA information portion (e.g., multiplex power ratio, coding method, MCS, or frequency resource) for another STA. When the error determination result indicates no error, data decoder205generates a signal replica based on the STA information portion (e.g., multiplex power ratio, coding method. MCS, or frequency resource) for another STA by multiplying, by a channel estimate, a signal obtained by encoding and modulating the decoded signal. Data decoder205extracts and decodes a signal for STA200by subtracting the generated signal replica from the data section. Note that a domain where the signal replica is subtracted from the data section may be the time domain or the frequency domain. When there are a plurality of users with allocation power higher than that of STA200, data decoder205may extract the signal for STA200by generating a signal replica and subtracting the signal replica from the demodulated data in order from an STA with highest allocation power by the SIC processing.

Further, when the NOMA determination result does not indicate that the signal is a NOMA signal (i.e., multiplexed by NOMA signal), for example, data decoder205decodes the demodulated data based on the control information (e.g., coding method or MCS).

Radio quality information generator206generates radio quality information indicating at least one of the channel estimation result inputted from preamble demodulator202and radio quality (e.g., mean SNR) measured for each frequency resource, and outputs the information to modulator207.

Modulator207performs processing such as IFFT processing or modulation on the signal inputted from radio quality information generator206, and generates a modulated signal (e.g. referred to as a data signal or an OFDM signal). In addition, modulator207generates a radio frame (i.e., packet signal), which is the data signal with a preamble section added, and outputs the radio frame to radio transmitter208.

Radio transmitter208performs radio transmission processing, such as D/A conversion, and up-conversion for a carrier frequency, on the radio frame inputted from modulator207, and transmits the signal after the radio transmission processing to AP100via the antenna.

[Exemplary Operations of AP and STA]

Next, exemplary operations of AP100and STA200according to the present embodiment will be described.

For example, AP100transmits information identifying a NOMA group (e.g., NOMA control information) in a single PPDU header including STA information portions for a plurality of STAs200multiplexed by MU-MIMO or OFDMA. The NOMA control information may include, for example, information indicating whether the corresponding STA200is a NOMA user included in a NOMA group, and information indicating the NOMA group.

By way of example, a description will be given below of a method of transmitting the NOMA control information in the format of control information for MU transmissions in 11ax (e.g., SIG-B in the case of DL MU transmissions).

FIG.10is a sequence diagram describing an exemplary operation of a radio communication system.

FIG.10illustrates an exemplary operation of MU transmissions including a NOMA signal in AP100and two STAs200(e.g., STA 1 and STA 2), by way of example. Note that the number of users to be spatially multiplexed or frequency-multiplexed is not limited to two in the MU transmissions, and may be three or more. Further, the number of users to be power-multiplexed by NOMA is not limited to two in the MU transmissions, and may be three or more.

InFIG.10, AP100transmits an NDP by DL MU transmissions (e.g., MU-MIMO or OFDMA) to STA 1 and STA 2, for example (ST101). STA 1 and STA 2 perform reception processing on the NDP transmitted from AP100(ST102-1and ST102-2).

STA 1 and STA 2 each generate radio quality information including a channel estimation result and a mean SNR measured for each frequency resource, for example, based on a reference signal (e.g., Long Training Field (LTF)) included in a preamble section of the NDP (ST103-1and ST103-2). STA 1 and STA 2 each perform uplink (UL) transmission of the radio quality information to AP100(ST104-1and ST104-2).

AP100receives the UL signals transmitted from STA 1 and STA 2, and acquires the radio quality information included in the UL signals (ST105).

AP100performs scheduling processing for each STA based on, for example, a received SINR, average/instantaneous user throughput, pathloss, or SIC computational complexity, in addition to the radio quality information of each STA (ST106). For example, AP100may determine the combination of STAs included in a NOMA group and the multiplex power ratio for the STAs in the NOMA group. AP100may also determine the MCS and coding method corresponding to the multiplex power ratio for each STA.

AP100transmits a DL MU signal including a NOMA signal to STA 1 and STA 2, for example, based on the NOMA control information (e.g., scheduling information on NOMA) to be included in control information (e.g., SIG-B) (ST107).

FIG.11illustrates examples of a DL MU signal format and MU MIMO NOMA.

By way of example,FIG.11illustrates a case where STAs multiplexed in a DL MU signal include STA 3 to STA 5 in addition to STA 1 and STA 2. In the example illustrated inFIG.11. STA 1 and STA 2 are NOMA users included in NOMA group 1, and STA 3 and STA 4 are NOMA users included in NOMA group 2. Further, STA 5 is a non NOMA user not included in a NOMA group in the example illustrated inFIG.11.

In this case, SIB-B (e.g., User field) of a preamble section (e.g., PPDU header) in the DL MU signal includes STA information portions for the multiplexed STA 1 to STA 5, as illustrated inFIG.11.

SIG-B illustrated inFIG.11may also include information identifying the NOMA groups respectively including the STAs. The information identifying the NOMA group may be, for example, a Beam ID corresponding to a beam (or precoding) to be applied to each NOMA group. The Beam ID may be included in the User field, for example.

In the example illustrated inFIG.11, “Beam ID=0” indicates a non NOMA user, and “Beam ID≠0” indicates a NOMA user. In addition, different values are respectively configured for the NOMA groups as the Beam ID for “Beam ID≠0” in the example illustrated inFIG.11. In other words, the Beam ID (NOMA control information) is information indicating whether each of the plurality of multiplexed STAs200is a NOMA user (i.e., transmission target by NOMA).

InFIG.11, “Beam ID=1” is configured for STA 1 and STA 2 included in NOMA group 1, and “Beam ID=2” is configured for STA 3 and STA 4 included in NOMA group 2, for example. In addition, “Beam ID=0” is configured for STA 5 that is a non NOMA user not included in any of the NOMA groups.

As described above, AP100transmits the information (e.g., Beam ID) identifying STAs200multiplexed by NOMA among a plurality of STAs200, for example, in the preamble section (e.g., PPDU header) including the STA information portions for the plurality of users (STAs) multiplexed by MU-MIMO or OFDMA.

InFIG.10, STA 1 and STA 2 perform reception processing on the DL MU signal (e.g., NOMA signal) (ST108-1and ST108-2). For example, STA 1 and STA 2 identify the STA information portions for respective STAs based on SIG-B included in the DL MU signal.

In addition, STA 1 and STA 2 identify the NOMA group including each STA based on the NOMA control information (e.g., Beam ID) included in the STA information portion, for example. In the example illustrated inFIG.11, “Beam ID=1” is configured in the STA information portion corresponding to each of STA 1 and STA 2, for example, and thus each STA determines that STA 1 and STA 2 are included in NOMA group 1.

Further, STA 1 and STA 2 may respectively extract the signals addressed to STA 1 and STA 2 from the data section of the received signal and decode the signals, for example, based on the information on the multiplex power ratio (not illustrated inFIG.11) included in the STA information portions. When STA20is capable of performing SIC processing, for example, STA200may extract and decode a signal for STA200by generating a signal replica of a signal for another STA for which a Beam ID common to STA200is configured and to which power higher than allocation power of STA200is allocated in the STA information portion, and subtracting the signal replica from the data section.

As described above, in the present embodiment, AP100generates NOMA control information on a NOMA group to be a target of transmission by NOMA among a plurality of STAs200multiplexed by MU-MIMO or OFDMA, and transmits the NOMA control information during a period (e.g., SIG-B field) for transmitting control information for the plurality of STAs200, for example. In addition, STA200receives the NOMA control information on the NOMA group multiplexed by NOMA during a period (e.g., SIG-B field) for receiving downlink control information, and controls reception of a downlink NOMA signal based on the NOMA control information, for example.

This allows STA200to identify control contents on NOMA (e.g., whether NOMA is applied, NOMA group, or the number of NOMA users) for STA200based on the control information (e.g., SIG-B) for a plurality of STAs included in a DL MU signal. Thus, the present embodiment enables STA200to appropriately control NOMA processing for STA200based on a plurality of STA information portions included in SIG-B, for example.

Embodiment 2

In the present embodiment, a description will be given of methods of transmitting (i.e., indicating) NOMA control information during a period (e.g., Common field) for transmitting common information for a plurality of STAs within a period (e.g., PPDU header or SIG-B field) for transmitting control information for the STAs, for example.

Note that a base station and a terminal according to the present embodiment have basic configurations common to AP100and STA200according to Embodiment 1, and thusFIGS.8and9will be used for the description.

For example, in the present embodiment, AP100indicates, to STA200, the NOMA control information (e.g., presence or absence of NOMA group or the number of NOMA users) identifying a NOMA group assigned to a frequency resource (RU) by frequency resource allocation information (e.g., RU Allocation subfield) included in the common information.

Note that a multiplex power ratio between NOMA users in a NOMA group may be included in, for example, STA information for each user (i.e., STA) in the present embodiment.

For example, AP100indicates, to STA200, the frequency resource (e.g., RU) including a NOMA group using the common information (e.g., Common field). AP100, for example, may include the NOMA control information in the frequency resource allocation information (e.g., RU Allocation subfield) included in the common information. The NOMA control information, for example, referred to as a “NOMA bit” may be added, and it indicates whether a NOMA group is assigned to the frequency resource (e.g., RU where spatial multiplexing can be performed) indicated in the frequency resource allocation information in the common information, for example.

FIG.12illustrates exemplary frequency resource allocation information (e.g., RU Allocation subfield) including the NOMA bit. By way of example,FIG.12illustrates association of 8-bit RU allocation bit sequences with allocation patterns of nine RUs (e.g., RU #1 to RU #9) and association of 2-bit NOMA bits with the presence or absence of a NOMA group. Note that the number of NOMA bits is not limited to 2 bits, and may be 1 bit or 3 bits or more.

By way of example,FIG.12illustrates an example of adding the NOMA bit for the 106-tone or higher RUs (e.g., 106-tone, 242-tone, 484-tone, and 996-tone RUs inFIG.12) where the spatial multiplexing is possible in 11ax. Note that the RUs where the spatial multiplexing is possible are not limited to the 106-tone or higher RUs illustrated inFIG.12.

Ina case of including a single RU where the spatial multiplexing is possible inFIG.12, the NOMA bit indicates the presence or absence of a NOMA group in the corresponding RU. InFIG.12, for example, cases of the RU allocation bit sequences “00010y2y1y0” to “11011y2y1y0” with “NOMA bit=0” indicate that no NOMA group is included in the single RU where the spatial multiplexing is possible. Additionally, inFIG.12, cases of the RU allocation bit sequences “00010y2y1y0” to “11011y2y1y0” with “NOMA bit=1” indicate that a NOMA group is included in the single RU where the spatial multiplexing is possible.

Further, in a case of including two RUs where the spatial multiplexing is possible inFIG.12, the NOMA bit indicates the presence or absence of a NOMA group for each combination of RUs. InFIG.12, for example, a case of either of the RU allocation bit sequences “0110y1y0y1y0” or “10y2y1y0y2y1y0” with “NOMA bit=0” indicates that no NOMA group is included in both of the two RUs (e.g., RU #1 to RU #4 and RU #6 to RU #9). In addition, “NOMA bit=1” indicates that the right RU (e.g., RU #6 to RU #9) includes a NOMA group, “NOMA bit=2” indicates that the left RU (e.g., RU #1 to RU #4) includes a NOMA group, and “NOMA bit=3” indicates that both of the two RUs (e.g., RU #1 to RU #4 and RU #6 to RU #9) respectively include NOMA groups, for example.

For example, AP100can variably configure a parameter included in the STA information based on the frequency resource allocation information and the NOMA bit included in the common information. For example, AP100need not include information on a multiplex power ratio in the STA information for STA200assigned to the RU including no NOMA group. In other words, AP100may include the information on a multiplex power ratio in the STA information for STA200assigned to the RU including a NOMA group, for example.

As described above, the present embodiment allows AP100to determine whether to include the information on a NOMA group in the STA information (i.e., User field) based on the common information. This reduces the signaling amount of the STA information.

Next, Methods 2-1 and 2-2 will be each described as examples of the NOMA control information indication method according to the present embodiment.

<Method 2-1>

In Method 2-1, AP100indicates, to each STA200, information indicating the number of NOMA users common to NOMA groups (e.g., NOMA control information) in the frequency resource allocation information (e.g., RU Allocation subfield) in the common information (e.g., Common field).

In Method 2-1, the NOMA control information (e.g., NOMA bit) may be added, and it indicates, for example, information indicating whether a NOMA group is assigned to an RU in which the spatial multiplexing is possible and which is indicated in the frequency resource allocation information included in the common information, and the NOMA bit also indicates the number of NOMA users included in a NOMA group. Note that the number of NOMA users in a NOMA group may indicate the number of NOMA users common to a plurality of NOMA groups, for example.

FIG.13illustrates exemplary frequency resource allocation information (e.g., RU Allocation subfield) including the NOMA bit according to Method 2-1. By way of example,FIG.13illustrates association of 8-bit RU allocation bit sequences with allocation patterns of nine RUs (e.g., RU #1 to RU #9) and association of 2-bit NOMA bits with the presence or absence of a NOMA group and the number of NOMA groups. Note that the number of NOMA bits is not limited to 2 bits, and may be 1 bit or 3 bits or more.

By way of example,FIG.13illustrates an example of adding the NOMA bit for 106-tone or higher RUs where the spatial multiplexing is possible in 11ax. Note that the RUs where the spatial multiplexing is possible are not limited to the 106-tone or higher RUs illustrated inFIG.13.

InFIG.13, when the same number of NOMA users is included in each NOMA group multiplexed on the same RU (e.g., in a case where the number of NOMA users=2), AP100indicates the number of NOMA users common to the NOMA groups in the RU in which the spatial multiplexing is possible and which is indicated in the frequency resource allocation information in the common information. Note that the number of NOMA users common to the NOMA groups is not limited to two, and may be three or more. In other words, the presence or absence of a NOMA group and the number of NOMA users common to the NOMA groups are indicated to STA200by the NOMA bit.

Further, in Method 2-1, AP100arranges the STA information portions for STAs included in SIG-B, for example, in order of the multiplex power ratio for each NOMA group. For example, AP100maps the STA information portions for NOMA users in the User Specific field of SIG-B, in order (e.g., either ascending or descending order) of allocation power (e.g., multiplex power ratio) in NOMA.

FIG.14illustrates examples of MU-MIMO NOMA and STA information portions in the User Specific field in the case where the number of NOMA groups common to the NOMA groups is 2. InFIG.14, AP100transmits a DL MU signal by MU-MIMO NOMA to NOMA group 1 including STA 1 and STA 2, NOMA group 2 including STA 3 and STA 4, and NOMA group 3 including STA 5 and STA 6.

At this time, the NOMA bit indicates that the number of NOMA users common to the NOMA groups=2, for example.

In addition, as illustrated inFIG.14, AP100maps (arranges) the STA information portions for each NOMA group (i.e., for each beam) in descending order of the allocated transmit power in the User Specific field of SIG-B included in the DL MU signal. For example, the STA information portions are mapped in order of STA 1, which has higher transmit power, and STA 2 for NOMA group #1 (beam #1) inFIG.14. Likewise, the STA information portions are mapped in order of STA 3, which has higher transmit power, and STA 4 for NOMA group #2 (beam #2), and the STA information portions are mapped in order of STA 5, which has higher transmit power, and STA 6 for NOMA group #3 (beam #3) inFIG.14, for example.

As described above, AP100transmits the STA information portions in the order according to the allocation power in NOMA during a period (e.g., User Specific field) for transmitting information portions specific to STAs200in a NOMA group (e.g., STA information portions) within a period (e.g., PPDU header or SIG-B field) for transmitting control information for a plurality of STAs200.

After receiving a DL MU signal, STAs200each identify the RU allocated to the STA200, the presence or absence of a NOMA group in the allocated RU, and the number of NOMA users common to NOMA groups, for example, based on the frequency resource allocation information (e.g., RU Allocation subfield) in the common information, and acquire the STA information portion for each STA200based on the user information (e.g., User Specific field). STAs200also each identify which NOMA group the STA200is included in, which STA is in the same NOMA group, and the magnitude relation of the transmit power in the same NOMA group, based on the arrangement order of the STA information portions for STAs200and the number of NOMA users common to the NOMA groups.

In the case ofFIG.14(e.g., in the case of the number of NOMA users common to NOMA groups=2), for example, STA 4 determines that the number of NOMA users in a NOMA group is 2 based on the common information in the received DL MU signal. Further, the STA information portion for STA 4 is mapped fourth according to the user information in the received DL MU signal, and STA 4 thus determines that STA 4 is included in NOMA group 2 (beam #3), which is the same as STA 3, and that the allocation power of STA 4 is lower than the allocation power of STA 3. STAs200other than STA 4 illustrated inFIG.14(e.g., STA 1 to STA 3, STA 5, and STA 6) determine the NOMA group and the magnitude relation of the transmit power in the NOMA group in the same manner.

As described above, Method 2-1 allows STA200to determine the combination of STAs200included in each NOMA group based on the NOMA bit included in the common information and the arrangement order of STA information portions included in the user information. Thus, information identifying the NOMA group, e.g., signaling on the beam (Beam ID), can be eliminated in the STA information portions.

Method 2-1 also allows STA200to determine the position of STA200in the order of power offset values in the NOMA group based on the arrangement order of the STA information portions. This enables STA200to identify, for example, the magnitude relation of allocation power (i.e., power offset values) between STA200and other STAs in the multiplex power ratio in the NOMA group. Thus, Method 2-1 makes it possible to eliminate signaling on the magnitude relation of allocation power (e.g., “Tx Power Offset ID” illustrated inFIG.16to be described later) among STAs200in the multiplex power ratio in the NOMA group.

Note thatFIG.14illustrates the case where the STA information portions are arranged in order from the highest allocation power (e.g., transmit power)(i.e., in descending order), but the present disclosure is not limited to this, and the STA information portions may be arranged in order from the lowest allocation power (i.e., in ascending order), for example.

<Method 2-2>

In Method 2-2, NOMA control information indicated in the frequency resource allocation information (e.g., RU Allocation subfield) in the common information (e.g., Common field) is limited to a case where the number of spatial multiplexes (i.e., the number of MU multiplexes) by AP100is maximized.

FIG.15illustrates exemplary frequency resource allocation information according to Method 2-2. By way of example,FIG.15illustrates association of 8-bit RU allocation bit sequences with allocation patterns of nine RUs (e.g., RU #1 to RU #9) and the number of NOMA users.

By way of example,FIG.15illustrates that NOMA is enabled when the number of spatial multiplexes is the maximum eight among the 106-tone or higher RUs (e.g., RU #6 to RU #9) where the spatial multiplexing is possible in 11ax. For example, AP100may indicate the number of NOMA users in the RU without the NOMA bit.

When the 8-bit RU allocation bit sequence illustrated inFIG.15is “00010000” to “00010111”, for example, STA200is indicated that NOMA is not used, that is, the number of NOMA users=0.

Meanwhile, when the 8-bit RU allocation bit sequence illustrated inFIG.15is “00011000”, that is, when the number of spatial multiplexes (i.e., the number of MU multiplexes) is eight, STA200is indicated that NOMA is available and the number of NOMA users=2, for example.

As described above. NOMA is not used when the number of spatial multiplexes is seven or less in the example illustrated inFIG.15. In other words, the NOMA control information indicating the number of NOMA users=2 is associated with some of the frequency resource candidate values (“0001100” inFIG.15) among a plurality of frequency resource candidates (i.e., allocation patterns) in the frequency resource allocation information. Thus, the allocation pattern indicating the number of NOMA users is not required in the frequency resource allocation information (allocation pattern) indicating that the number of spatial multiplexes is seven or less, inFIG.15.

As described above, Method 2-2 limits the frequency resource allocation pattern associated with the NOMA control information to some of the frequency resource allocation patterns in the frequency resource allocation information (e.g., RU Allocation subfield) included in the common information. This reduces signaling on the frequency resource allocation information.

Note that the Reserved bit of the RU Allocation subfield may be used to indicate information on NOMA when NOMA is available in the limited frequency resource allocation patterns.

AlthoughFIG.15illustrates the case where the NOMA control information is indicated when the number of spatial multiplexes is maximized, the present disclosure is not limited to this. For example, the NOMA control information may be indicated in configuring some of a plurality of configurable numbers of spatial multiplexes. Some of the numbers of spatial multiplexes just mentioned may be, for example, different from the maximum number of spatial multiplexes. In addition, some of the numbers of spatial multiplexes in which the NOMA control information is indicated is not limited to 1 type, and may be 2 or more types.

Embodiment 3

In the present embodiment, a description will be given of methods of transmitting (i.e., indicating) NOMA control information (e.g., the number of NOMA users and multiplex power ratio) during a period (e.g., User Specific field) for transmitting specific information (e.g., STA information) for STAs in a NOMA group within a period (e.g., PPDU header or SIG-B field) for transmitting control information for a plurality of STAs, for example.

A base station and a terminal according to the present embodiment have basic configurations common to AP100and STA200according to Embodiment 1, and thusFIGS.8and9will be used for the description.

Methods 3-1 and 3-2 will be each described as examples of a NOMA control information indication method.

<Method 3-1>

FIG.16illustrates an exemplary format of user information (User field) in SIG-B for DL MU transmissions according to Method 3-1.

The user information illustrated inFIG.16includes, for example, NOMA control information (e.g., Beam ID, Tx Power Table, and Tx Power Offset ID illustrated inFIG.16) for determining a multiplex power ratio, from a specified table.

The “Beam ID” illustrated inFIG.16is, for example, information indicating whether STA200is included in a NOMA group corresponding to the Beam ID. For example, “Beam ID=0” indicates that STA200is a non NOMA user not included in a NOMA group. “Beam ID≠0” indicates that STA200is a NOMA user included in a NOMA group.

Note that different Beam ID values may be respectively configured for different NOMA groups when there are a plurality of NOMA groups. In other words, a group including STAs200using the same beam (Beam ID) may be regarded as a single NOMA group. Note that a NOMA group may be composed of STAs200for which the same beam and the same RU are configured. In addition, the number of NOMA users included in a NOMA group is not limited to two, and may be three or more.

The “Tx Power Table” illustrated inFIG.16is, for example, information indicating a type in a table related to the multiplex power ratio. Additionally, the “Tx Power Offset ID” illustrated inFIG.16is, for example, information indicating an identifier of power offset values (hereinafter, referred to as “a”) for STAs included in the Tx Power Table.

FIG.17illustrates an exemplary Tx Power Table.

InFIG.17, the Tx Power Table indicates combinations of power offset values αi(i is a value of Tx Power Offset ID) for each number of NOMA users (2 and 3 inFIG.17). Note that the number of NOMA users in a NOMA group is not limited to two or three, and four or more NOMA users may be included.

After determining STAs200(i.e., the number of STAs) to be included in a NOMA group, AP100, for example, selects a combination of the power offset values (i.e., multiplex power ratio) from the table illustrated inFIG.17, and transmits a DL MU signal including a NOMA signal to STAs200. At this time, the STA information portions included in the DL MU signal may include, for example, the “Beam ID” indicating the NOMA group, the “Tx Power Table” indicating the combination of power offset values, and the “Tx Power Offset ID” indicating the power offset values in the Tx Power Table, as illustrated inFIG.16.

After receiving the DL MU signal including the STA information portions (see, for example,FIG.16), STA200, for example, identifies other STAs included in the same NOMA group as STA200and the number of NOMA users based on the Beam ID included in the STA information portions. STA200also identifies the power offset value for each STA200based on, for example, the Tx Power Tables and the Tx Power Offset IDs included in the STA information portions.

InFIG.17, in a case where the number of NOMA users is “3”, the Tx Power Table indicates “01”, and the Tx Power Offset ID indicates “2”, for example, STA200configures the power offset value for STA200to “α2=0.20”. The same applies to other cases.

For example, STA200extracts and decodes a desired signal based on the identified NOMA group, the number of NOMA users in the NOMA group, and the power offset values configured for the respective STAs in the NOMA group.

As described above, Method 3-1 allows STA200to identify, for example, the NOMA group including STA200, the number of NOMA users in the NOMA group, and the multiplex power ratio (e.g., power offset values) based on the NOMA control information included in the STA information portions. Thus, Method 3-1 enables STA200to appropriately control NOMA processing for STA200based on a plurality of STA information portions included in SIG-B, for example.

Further, the power offset values are specified in the table illustrated inFIG.17in Method 3-1, for example, and this reduces computational complexity (e.g., computational load) of NOMA control in AP100and STA200.

<Method 3-2>

FIG.18illustrates an exemplary format of user information (User field) in SIG-B for DL MU transmissions according to Method 3-2.

The user information illustrated inFIG.18includes, for example, NOMA control information (e.g., Beam ID and Tx Power Offset illustrated inFIG.18) for determining a multiplex power ratio from specified power offset value candidates.

Similar toFIG.16, the “Beam ID” illustrated inFIG.18is, for example, information indicating whether STA200is included in a NOMA group corresponding to the Beam ID.

The “Tx Power Offset” illustrated inFIG.18indicates, for example, a specified power offset value.

FIG.19illustrates an exemplary table illustrating associations between the Tx Power Offset and the specified power offset values (i.e., candidate values).

After determining STAs200(i.e., the number of STAs) to be included in a NOMA group, AP100, for example, selects (i.e., searches) a combination of the power offset values from the table illustrated inFIG.19, and transmits a DL MU signal including a NOMA signal to STAs200. At this time, the STA information portions included in the DL MU signal may include, for example, the “Beam ID” indicating the NOMA group and the “Tx Power Offset” indicating the power offset value configured for the corresponding STA200, as illustrated inFIG.18.

After receiving the DL MU signal including the STA information portions (see, for example,FIG.18), STA200, for example, identifies other STAs included in the same NOMA group as STA200and the number of NOMA users based on the Beam ID included in the STA information portions. STA200also identifies the power offset values for the respective STAs200in the same NOMA group, for example, based on the Tx Power Offsets included in the STA information portions. For example, STA200extracts and decodes a desired signal based on the identified NOMA group, the number of NOMA users in the NOMA group, and the power offset values configured for the respective STAs in the NOMA group.

As described above, Method 3-2 allows STA200to identify, for example, the NOMA group including STA200, the number of NOMA users in the NOMA group, and the multiplex power ratio (e.g., power offset values) based on the NOMA control information included in the STA information portions. Thus, Method 3-2 enables STA200to appropriately control NOMA processing for STA200based on a plurality of STA information portions included in SIG-B, for example.

Further, Method 3-2 allows AP100to individually select (i.e., search) the power offset values (i.e., candidates) for a plurality of STAs200included in a NOMA group using the table illustrated inFIG.19, for example. Thus, the power offset value can be appropriately configured for each STA200in Method 3-2 as compared to Method 3-1.

Methods 3-1 and 3-2 have been each described, thus far.

For example, the user information (e.g., User Specific field) inFIG.16andFIG.18may have a fixed-length configuration (e.g., size and Sub field types), as in the case of 11ax. Alternatively, the user information illustrated inFIG.16andFIG.18may have a variable-length configuration according to a NOMA user or a non NOMA user. In the case where the user information has a variable length, AP100may indicate the control information indicating the configuration (e.g., size and Sub field types) of each STA information portion to STA200. In addition, STA200may blindly decode the user information having a variable length according to a NOMA user or a non NOMA user, for example. In the case where STA200performs the blind decoding, the control information indicating the configuration of the STA information portion need not be indicated.

Herein, in the case where the STA information portion has a fixed configuration in Method 3-1 (e.g.,FIG.16) and Method 3-2 (e.g.,FIG.18), for example, the signaling amount (i.e., overhead) of the NOMA control information (e.g., Beam ID, and Tx Power Table, Tx Power Offset ID, or Tx Power Offset) included in the STA information portion increases in proportion to the number of multiplexed users in MU transmissions.

In this regard, Methods 3-3 and 3-4 will be each described below as examples of methods for reducing the overhead of the NOMA control information in the STA information portion. Methods 3-3 and 3-4 make it possible to reduce the overhead of the NOMA control information, thereby improving the system performance.

<Method 3-3>

Method 3-3 is a method of indicating a multiplex power ratio for a NOMA group by the arrangement order of STA information portions.

Note that Method 3-3 is based on the format of STA information in Method 3-1 described above (see, for example,FIG.16), by way of example.

In Method 3-3, AP100determines the arrangement order of the STA information portions in SIG-B, for example, according to a multiplex power ratio determined based on radio quality information (e.g., received SINR, average/instantaneous user throughput, pathloss, and SIC computational complexity) of each STA200.

FIG.20illustrates an exemplary format of SIG-B in Method 3-3. For example,FIG.20indicates the STA information portions in a case where AP100transmits a DL MU signal to a NOMA group including STA 1, STA 2, and STA 3 based on the multiplex power ratio (e.g., STA 1>STA 3>STA 2) illustrated inFIG.21.

As illustrated inFIG.20, AP100maps the STA information portions for the respective STAs200in order from the highest allocation power in the multiplex power ratio (e.g., in order of STA 1>STA 3>STA 2). Note that the STA information portion for each STA200includes NOMA control information such as the Beam ID and the Tx Power Table, for example. As described above, AP100transmits the NOMA control information for each STA200in a NOMA group in the order corresponding to the allocation power in NOMA.

STA200can determine the position of STA200in the order of power offset values in the NOMA group based on the arrangement order of the STA information portions in the user information (e.g., User Specific field) of the received DL MU signal.

For example, STA200identifies a NOMA group including STA200and the number of NOMA users based on the Beam ID indicated in the STA information portions illustrated inFIG.20, and identifies a multiplex power ratio corresponding to the Tx Power Table indicated in the STA information portions (see, for example,FIG.17). Then, STA200identifies the power offset values for the respective STAs200based on the arrangement order of the STA information portions for the plurality of STAs200in the NOMA group.

Thus, Method 3-3 makes it possible to eliminate, for example, the signaling on the “Tx Power Offset ID” in Method 3-1 (see, for example,FIG.16).

Note that, althoughFIG.20illustrates the case where the STA information portions are mapped in order from the highest allocation power in the multiplex power ratio (i.e., descending order), the present disclosure is not limited to this. The STA information portions may be mapped, for example, in order from the lowest allocation power in the multiplex power ratio (i.e., ascending order; for example, STA 2<STA 3<STA 1 inFIG.21).

<Method 3-4>

Method 3-4 is a method of replacing spatial stream information (e.g., Spatial Configuration subfield) included in the STA information portion with information on a multiplex power ratio (i.e., NOMA control information).

Signals for STAs200included in the same NOMA group are multiplexed by the same beam (i.e., same spatial stream). Thus, the common spatial stream information is configured for STAs200included in the same NOMA group. In other words, the same spatial stream information is configured for each of the STA information portions for STAs200included in the same NOMA group.

With this regard, in Method 3-4, AP100transmits a parameter on spatial multiplexing (e.g., the number of spatial streams) in a period (e.g., Spatial Configuration subfield) for transmitting information on a spatial multiplexing configuration corresponding to a certain STA200(e.g., regarded as the first STA) in a NOMA group, and transmits NOMA control information (e.g., information on multiplex power ratio) in the Spatial Configuration subfield corresponding to another STA (e.g., regarded as the second STA) in the NOMA group.

For example, AP100maps the STA information portion for STA200with the highest allocation power in the multiplex power ratio first in SIG-B. In addition, AP100configures the spatial parameter in the STA information portion for STA200with the highest allocation power, configures the information on the multiplex power ratio in the STA information portion for another STA200, and transmits a DL MU signal for the plurality of STAs200.

STA200identifies the number of spatial streams common to NOMA users in the same NOMA group based on the spatial stream information in the STA information portion for the first STA in the NOMA group included in the received DL MU signal. In addition, STA200replaces the spatial stream information included in the STA information portion other than the first STA information portion in the NOMA group with the information on the multiplex power ratio.

Note that Method 3-4 is applicable to the formats of the STA information portion in Method 3-1 (see, for example,FIG.16) and Method 3-2 (see, for example,FIG.18) described above, by way of example.

FIG.22illustrates an exemplary SIG-B format according to Method 3-4.

For example,FIG.22illustrates an exemplary case of replacing the spatial stream information with the multiplex power ratio in the format of the STA information in Method 3-1 (FIG.16). In the example illustrated inFIG.22, AP100transmits a DL MU signal to a NOMA group including STA 1, STA 2, and STA 3 based on the multiplex power ratio (e.g., STA 1>STA 3>STA 2) illustrated inFIG.21. Thus, the STA information portion for STA 1 with the highest allocation power is mapped first in the User Specific field inFIG.22.

As illustrated inFIG.22, information on the number of spatial streams, for example, is transmitted in the Spatial Configuration subfield of the STA information portion for STA 1, which is mapped first in the User Specific field. Meanwhile, as illustrated inFIG.22, information on the multiplex power ratio (e.g., Tx Power Table and Tx Power Offset ID), for example, is transmitted in the Spatial Configuration subfields of the STA information portions for STA 2 and STA 3 other than the first STA 1 in the User Specific field.

STAs200each acquire the information on the multiplex power ratio in the Spatial Configuration subfields of the STA information portions for STA 2 and STA 3 in SIG-B illustrated inFIG.22. For example, STAs200each identify allocation power (e.g., power offset values) in the multiplex power ratio for STA 2 and STA 3 based on the STA information portions for STA 2 and STA 3 illustrated inFIG.22. Further, each STA200may configure the allocation power (e.g., power offset value) in the multiplex power ratio for STA 1 illustrated inFIG.22to the largest value in the combination of the power offsets in the Tx Power Table included in the STA information portions for other STAs (e.g., STA 2 and STA 3) in the same NOMA group as STA 1, for example.

Note that Method 3-4 may be combined with Method 3-3 inFIG.22. For example, inFIG.22, the STA information portions for a plurality of STAs200in a NOMA group may be mapped in order from the highest allocation power in a multiplex power ratio. This allows STA200to identify the magnitude relation of the transmit power allocated to STAs200in the multiplex power ratio in accordance with the arrangement order of the STA information portions for STAs200. Thus, STA200can identify the power offset values corresponding to the respective STAs200in the NOMA group, for example, from the combination of the power offsets in the Tx Power Table indicated by the spatial stream information. This eliminates, for example, signaling on the Tx Power Offset ID illustrated inFIG.22.

Next,FIG.23illustrates another exemplary SIG-B format according to Method 3-4.

For example,FIG.23illustrates an exemplary case of replacing the spatial stream information with the multiplex power ratio in the format of the STA information in Method 3-2 (FIG.18). In the example illustrated inFIG.23, AP100transmits a DL MU signal to a NOMA group including STA 1, STA 2, and STA 3 based on the multiplex power ratio (e.g., STA 1>STA 3>STA 2) illustrated inFIG.21. Thus, the STA information portion for STA 1 with the highest allocation power is mapped first in the User Specific field inFIG.23.

As illustrated inFIG.23, information on the number of spatial streams, for example, is transmitted in the Spatial Configuration subfield of the STA information portion for STA 1, which is mapped first in the User Specific field. Meanwhile, as illustrated inFIG.23, information on the multiplex power ratio (e.g., Tx Power Offset), for example, is transmitted in the Spatial Configuration subfields of the STA information portions for STA 2 and STA 3 other than the first STA 1 in the User Specific field.

STAs200each acquire the information on the multiplex power ratio in the Spatial Configuration subfields of the STA information portions for STA 2 and STA 3 in SIG-B illustrated inFIG.23. For example, STAs200each identify allocation power (e.g., power offset values) in the multiplex power ratio for STA 2 and STA 3 based on the STA information portions for STA 2 and STA 3 illustrated inFIG.23. Further, each STA200may configure the allocation power (e.g., power offset value) in the multiplex power ratio for STA 1 illustrated inFIG.23to a value obtained by subtracting the sum of the power offsets corresponding to the other STAs (e.g., STA 2 and STA 3) in the same NOMA group as STA 1 from specified transmit power, for example.

As described above, Method 3-4 makes it possible to reduce signaling (i.e., subfields) for indicating information on a multiplex power ratio (e.g., power offset values) in the STA information portions for all STAs.

Note thatFIGS.22and23illustrate the case where AP100configures the spatial parameter in the STA information portion for STA200with the highest allocation power in a multiplex power ratio, and configures the information on the multiplex power ratio in the STA information portions for the other STAs200. The STA in a NOMA group for which the spatial parameter is configured, however, is not limited to STA200with the highest allocation power, and may be any one of STAs200in the NOMA group. For example, AP100may configure the spatial parameter in the STA information portion for STA200with the lowest allocation power in a multiplex power ratio, and configure the information on the multiplex power ratio in the STA information portions for the other STAs200.

Methods 3-3 and 3-4 have been each described, thus far.

As described above, the present embodiment allows each STA200to appropriately control NOMA processing for STA200based on STA information portions for a plurality of STAs200included in a single PPDU header (e.g., SIG-B).

Embodiment 4

[Configuration of Radio Communication System]

A radio communication system according to an embodiment of the present disclosure includes at least one AP300and a plurality of STAs400.

In DL communication (e.g., transmission and reception of DL data), for example, AP300(or also referred to as a “downlink radio transmission apparatus”) performs DL MU transmissions of DL signals to the plurality of STAs400(or also referred to as a “downlink radio reception apparatus”). Each of STAs400receives a DL signal for the STA400from the signals that have been DL MU-transmitted.

In the present embodiment, a description will be given of, for example, methods in which AP300controls transmission timings of response signals based on reception processing capability information of each STA400.

The “reception processing capability information” may be, for example, at least one of information indicating whether STA400can extract a desired signal, information indicating whether SIC processing is possible, and information on the time required for reception processing. Note that the reception processing capability information is not limited to such information, and may be other information on the reception processing capability of STA400.

<Exemplary Configuration of AP300>

FIG.24is a block diagram illustrating an exemplary configuration of AP300. AP300illustrated inFIG.24includes, for example, radio receiver301, demodulator302, decoder303, reception processing capability information holder304, scheduler305, transmission signal generator306, encoder307, padder308, modulator309, and radio transmitter310.

Radio receiver301receives a signal transmitted from STA400via an antenna, and performs radio reception processing such as down-conversion and A/D conversion on the received signal. For example, radio receiver301extracts a preamble section and a data section from the received signal after the radio reception processing, and outputs the extracted sections to demodulator302.

Demodulator302performs processing such as FFT on the preamble section and the data section inputted from radio receiver301. Demodulator302demodulates the preamble section and the data section, for example, based on the control information (e.g., frequency bandwidth and allocated frequency resource) included in the preamble section and a channel estimation result using a reference signal included in the preamble section, and outputs the demodulated signal to decoder303.

Decoder303decodes the data signal inputted from demodulator302based on the control information (e.g., coding method and MCS) inputted from demodulator302. When the decoded data includes reception processing capability information of STA400, decoder303outputs the reception processing capability information to reception processing capability information holder304. In addition, when the decoded data includes radio quality information (e.g., channel information or mean SNR for each frequency resource) of STA400, decoder303outputs the radio quality information to scheduler305.

Reception processing capability information holder304holds the reception processing capability information inputted from decoder303. When AP300transmits a NOMA signal to a plurality of STAs400, for example, reception processing capability information holder304outputs the reception processing capability information corresponding to the plurality of STA400to scheduler305.

Scheduler305performs NOMA scheduling for STA400, for example, based on the radio quality information of each STA400inputted from decoder303and the reception processing capability information of each STA400inputted from reception processing capability information holder304.

For example, scheduler305may determine the number of STAs400included in a NOMA group (i.e., the number of transmission target terminals or the number of multiplexed users), an MCS, a coding method, an allocated frequency resource, and a frequency bandwidth for DL data.

Scheduler305also determines, for example, NOMA group allocation for STA400, or NOMA control information, such as a multiplex power ratio, to be included in SIG-B, and a PPDU length. In addition, scheduler305determines control information including a transmission timing of a response signal (e.g., Acknowledgement (ACK) or Block ACK (BA)) based on the reception processing capability information of STA400.

Scheduler305outputs scheduling information indicating the scheduling result to transmission signal generator306, encoder307, padder308, and modulator309.

Transmission signal generator306generates a data sequence (transmission signal) for STA400based on the scheduling information inputted from scheduler305.

Transmission signal generator306outputs the generated data sequence to encoder307. For example, transmission signal generator306may generate a response request signal (e.g., BA Request) for STA400transmitting a response signal at a desired timing based on the response signal scheduling information (e.g., response signal transmission timing).

Encoder307encodes the data sequence inputted from transmission signal generator306based on the scheduling information (e.g., coding method or MCS) inputted from scheduler305, and outputs the encoded data to padder308.

Padder308performs padding processing on the encoded data inputted from encoder307based on the scheduling information (e.g., PPDU length) inputted from scheduler305. The padding processing includes, for example, Post-Forward Error Correction (Post-FEC) padding and Packet extension (PE). Padder308outputs the signal after the padding processing to modulator309.

Modulator309modulates the signal inputted from padder308, for example, based on the scheduling information (e.g., frequency resource or MCS) inputted from scheduler305, and outputs the modulated signal to radio transmitter310. For example, modulator309may assign the modulated signal to the radio resource, perform IFFT processing, generate an OFDM signal, and output the signal to radio transmitter310. In addition, modulator309may output, to radio transmitter310, a multiplexed signal obtained by controlling the power for the modulated signal based on the scheduling information (e.g., multiplex power ratio).

Further, modulator309may add a preamble section including, for example, the scheduling information (e.g., the number of multiplexed users, coding method, MCS, frequency bandwidth, allocated frequency resource, and multiplex power ratio) inputted from scheduler305to the data section, and output the data section to radio transmitter310.

Radio transmitter310performs radio transmission processing, such as D/A conversion, and up-conversion for a carrier frequency, on a radio frame including the data section and the preamble section inputted from modulator309, and transmits the signal after the radio transmission processing to STA400via the antenna.

<Exemplary Configuration of STA400>

FIG.25is a block diagram illustrating an exemplary configuration of STA400. STA400illustrated inFIG.25includes, for example, radio receiver401, demodulator402, NOMA determiner403, decoder404, response signal generator405, reception processing capability information generator406, modulator407, and radio transmitter408.

Radio receiver401performs radio reception processing such as down-conversion and A/D conversion on a signal received via an antenna. Radio receiver401extracts a preamble section and a data section from the signal after the radio reception processing, and outputs the extracted sections to demodulator402.

Demodulator402performs processing such as FFT on the preamble section and the data section inputted from radio receiver401. Demodulator402demodulates the data section and the preamble section, for example, based on the control information (e.g., frequency bandwidth and allocated frequency resource) included in the demodulated preamble section and a channel estimation result using a reference signal included in the preamble section, and outputs the demodulated signal to decoder404. In addition, demodulator402outputs the control information included in the preamble section to NOMA determiner403and decoder404.

NOMA determiner403determines whether the demodulated data demodulated in demodulator402is multiplexed by NOMA based on the control information inputted from demodulator402. In other words, NOMA determiner403determines whether STA200is a NOMA user. NOMA determiner403outputs the NOMA determination result to decoder404. Decoder404extracts desired data from the demodulated data inputted from demodulator402based on the NOMA determination result inputted from NOMA determiner403and the control information inputted from demodulator402, and decodes the desired data.

For example, decoder404decodes the demodulated data based on the control information (e.g., multiplex power ratio, coding method, or MCS) when the NOMA determination result indicates that the signal is a NOMA signal (i.e., multiplexed by NOMA).

When STA400can perform SIC processing, for example, decoder404may perform the SIC processing. For example, decoder404compares allocation power based on STA information portions (e.g., multiplex power ratios) for other users included in the same NOMA group as STA400. When there is a user (another STA) with allocation power higher than that of STA400, for example, decoder404demodulates and decodes a signal for another STA, and performs error determination such as CRC, based on the STA information portion (e.g., multiplex power ratio, coding method, MCS, or frequency resource) for another STA. When the error determination result indicates no error, decoder404generates a signal replica based on the STA information portion (e.g., multiplex power ratio, coding method, MCS, or frequency resource) for another STA by multiplying, by a channel estimate, a signal obtained by encoding and modulating the decoded signal. Decoder404extracts and decodes a signal for STA400by subtracting the generated signal replica from the data section. Note that a domain where the signal replica is subtracted from the data section may be the time domain or the frequency domain. When there are a plurality of users with allocation power higher than that of STA400, decoder404may extract the signal for STA400by generating a signal replica by the SIC processing in order from an STA with highest allocation power and subtracting the signal replica from the demodulated data.

Further, when the NOMA determination result does not indicate that the signal is a NOMA signal (i.e., multiplexed by NOMA signal), for example, decoder404decodes the demodulated data based on the control information (e.g., coding method or MCS).

Decoder404also performs error detection such as CRC on the decoded data, and outputs the error detection result to response signal generator405. In addition, decoder404outputs the response request signal (e.g., BA Request) included in the decoded data to radio transmitter408.

When the error detection result inputted from decoder404indicates no error, response signal generator405generates a response signal addressed to AP300, and outputs the signal to modulator407. When the error detection result indicates an error, response signal generator405does not perform (i.e., stops) transmission of the response signal.

Reception processing capability information generator406generates reception processing capability information indicating the reception processing capability of STA400, and outputs the generated information to modulator407. The reception processing capability information may be transmitted in a management frame body (e.g., beacon frame), for example.

Modulator407performs processing such as IFFT processing or modulation on the response signal inputted from response signal generator405or on the reception processing capability information inputted from reception processing capability information generator406, and generates a modulated signal (e.g., referred to as a data signal or an OFDM signal). In addition, modulator407generates a radio frame (i.e., packet signal), which is the data signal with a preamble section added, and outputs the radio frame to radio transmitter408.

Radio transmitter408performs radio transmission processing, such as D/A conversion, and up-conversion for a carrier frequency, on the radio frame inputted from modulator407, and transmits the signal after the radio transmission processing to AP300via the antenna. Note that, in a case of transmitting a response signal, radio transmitter408transmits the response signal based on the response intervals (e.g., duration subfield) indicated in the response request signal inputted from decoder404, for example.

[Exemplary Operations of AP and STA]

Next, exemplary operations of AP300and STA400according to the present embodiment will be described.

For example, AP300determines transmission timings of response signals (e.g., ACK or BA) to data signals by a plurality of STAs400multiplexed by MU-MIMO or OFDMA, based on information on a NOMA signal reception processing capability of each of the plurality of STAs400.

FIG.26is a sequence diagram describing an exemplary operation of a radio communication system.

FIG.26illustrates an exemplary operation of MU transmissions including a NOMA signal in AP300and two STAs400(e.g., STA 1 and STA 2), by way of example. Note that the number of users to be spatially multiplexed or frequency-multiplexed is not limited to two in the MU transmissions, and may be three or more. Further, the number of users to be power-multiplexed by NOMA is not limited to two in the MU transmissions, and may be three or more.

InFIG.26, STA 1 and STA 2 transmit reception processing capability information portions respectively indicating the reception processing capabilities of STA 1 and STA 2 to AP300(ST201-1and ST201-2). The reception processing capability information portions may be transmitted to AP300in UL transmission (e.g., beacon frame), for example, AP300acquires the reception processing capability information portions respectively transmitted from STA 1 and STA 2, and stores the information portions in a buffer (e.g., reception processing capability information holder304).

AP300performs scheduling processing for each STA (ST202). When performing DL MU transmissions (e.g., MU-MIMO or OFDMA) to a NOMA group including STA 1 and STA 2, for example, AP300determines transmission timings of response signals for the DL MU transmissions based on the reception processing capability information portions of STA 1 and STA 2. For example, AP300may control the transmission timings of the response signals by determining the transmission order of the response signals for STAs in a NOMA group, as in Method 4-1 to be described later. Further, AP300may control the transmission timings of the response signals by extending the PPDU length in the DL MU transmissions with padding processing (e.g., PE), for example, as in Method 4-2 to be described later.

AP300transmits a DL MU signal including a NOMA signal to STA 1 and STA 2, for example, based on NOMA control information (e.g., scheduling information on NOMA) included in the control information (e.g., SIG-B) (ST203).

Note that response request signals (e.g., BA Request) for indicating the transmission timings of the response signals may be included in the DL MU signal, or may be transmitted to STA 1 and STA 2 by a radio frame other than the DL MU signal (e.g., seeFIG.27andFIG.28to be described later).

STA 1 and STA 2 perform reception processing on the DL MU signal (e.g., NOMA signal) (ST204-1and ST204-2). For example, STA 1 and STA 2 identify the STA information for each STA based on SIG-B included in the DL MU transmissions.

Further, STA 1 and STA 2 may respectively extract the signals addressed to STA 1 and STA 2 from the data section of the received signal, and decode the signals, for example, based on the information on a multiplex power ratio included in the STA information. When STA400is capable of performing SIC processing, for example, STA400may extract and decode a signal addressed to STA400by generating a signal replica of a signal for another STA for which a Beam ID common to STA400is configured and to which power higher than allocation power of STA400is allocated in the STA information, and subtracting the signal replica from the data section.

STA 1 and STA 2 perform error detection on the received signal based on CRC, for example, and generate response signals when no error is detected (ST205-1and ST205-2). STA 1 and STA 2 generate (i.e., transmit) no response signal when an error is detected, for example.

In the case of generating the response signals, STA 1 and STA 2 transmit the response signals to AP300based on the transmission timings indicated by the response request signals transmitted from AP300, for example (ST206-1and ST206-2). STA 1 and STA 2 may transmit a response signal multiplexed by UL MU or UL OFDMA to AP300. AP300receives the response signals respectively transmitted from STA 1 and STA 2 based on the response signal transmission timings respectively determined for STA 1 and STA 2, for example.

Next, Methods 4-1 an 4-2 will be each described as examples of a method of controlling the transmission timings of the response signals.

<Method 4-1>

In Method 4-1, AP300requests response signals in descending order of the reception processing capabilities of STAs400in a NOMA group. In other words, a later transmission timing of a response signal is configured for STA400with lower reception processing capability.

For example, AP300determines the transmission order of the response signals to data signals by a plurality of STAs400based on the NOMA signal reception processing capability information of each of the plurality of STAs400, and transmits, to STAs400, information (e.g., response request signals) on the transmission timings according to the determined transmission order.

In a case where the reception processing capability information indicates how many times SIC processing can be performed within a specified time, for example, AP300determines the transmission timings of the response signals in order from STA400that can perform the SIC processing the most, and transmits the response request signals including the information on the determined transmission timings to STAs400.

Note that AP300may transmit, to STAs400(e.g., STA 1 and STA 2), the response request signals including the information on the transmission timings of the response signals of STAs400in different radio frames, for example, as illustrated inFIG.27. For example, the reception processing capability of STA 1 is higher than that of STA 2 inFIG.27. As illustrated inFIG.27, AP300transmits a NOMA signal to STA 1 and STA 2 including a response request signal including information on the transmission timing of the response signal for STA 1 (ST301). In other words, AP300does not include a response request signal for STA 2 in the NOMA signal. STA 1 and STA 2 perform reception processing on the NOMA signal (ST302-1and ST302-2).

InFIG.27, STA 1 transmits the response signal for the received NOMA signal (e.g., data signal) to AP300based on the transmission timing indicated in the response request signal (ST303).

Further, AP300transmits a response request signal including information on the transmission timing of the response signal for STA 2 at a timing different from the transmission timing of the NOMA signal (e.g., process of ST301) (ST304). Note that the transmission processing of the response request signal for STA 2 is not limited to being performed at the timing illustrated inFIG.27, and may be performed at a timing after the process of ST301and before the process of ST303, for example, STA 2 transmits the response signal for the received NOMA signal (e.g., data signal) to AP300based on the transmission timing indicated in the response request signal (ST305).

Alternatively, AP300may transmit, to a plurality of STAs400(e.g., STA 1 and STA 2), the response request signals including the information on the transmission timings of the response signals of STAs400in the same radio frame (e.g., NOMA signal), for example, as illustrated inFIG.28. Note that, inFIG.28, the same processes as those inFIG.27are denoted by the same reference signs, and descriptions thereof are omitted.

For example, the reception processing capability of STA 1 is higher than that of STA 2 inFIG.28. As illustrated inFIG.28, AP300transmits a NOMA signal to STA 1 and STA 2 including response request signals including information on the transmission timings of the response signals for both STA 1 and STA 2 (ST401).

Then, STA 1 transmits the response signal to the received NOMA signal (e.g., data signal) to AP300based on the transmission timing indicated in the response request signal, inFIG.28(ST402). Likewise, STA 2 transmits the response signal to the received NOMA signal (e.g., data signal) to AP300based on the transmission timing indicated in the response request signal (ST403).

As described above, AP300determines the transmission timings of the response signals according to the reception processing capabilities of STAs400in Method 4-1. For example, a later transmission timing of a response signal is configured for STA400with lower reception processing capability, and this secures a longer period for the reception processing (e.g., processing of extracting a desired signal from a NOMA signal) in STA400with lower reception processing capability. Consequently, STAs400can prevent the case of failing to transmit a response signal due to the delay of the reception processing in STAs400.

<Method 4-2>

In DL MU transmissions, signals for a plurality of STAs400included in a NOMA signal, for example, are subjected to padding processing so as to have the same length.

In Method 4-2, AP300determines a PPDU length based on STA400with the lowest reception processing capability in a NOMA group, for example.

In other words, AP300determines transmission timings of response signals to data signals by a plurality of STAs400, by adjusting (e.g., extending) the length of a PPDU to be transmitted to the plurality of STAs400based on NOMA signal reception processing capability information of each of the plurality of STAs400.

For example, AP300may determine the PPDU length for the plurality of STAs400based on STA400with the lowest reception processing capability. For example, AP300may extend the PPDU length so that STA400with the lowest reception processing capability can transmit a response signal at a specified interval (e.g., Short Inter-Frame Space (SIFS)). For example, AP300may perform padding processing (e.g., PE or Post-FEC Padding) on signals for the plurality of STAs400based on the determined PPDU length.

FIG.29illustrates an example of determining the PPDU length based on STA400with the lowest reception processing capability in Method 4-2.

InFIG.29, AP300transmits a NOMA signal with the number of NOMA users=3 (e.g., STA 1, STA 2, and STA 3).

InFIG.29, the “Excess Info bits” included in the NOMA signal are extra data bits shorter than a single OFDM symbol length, and have different lengths for different STAs400.

The “Pre-FEC Padding” illustrated inFIG.29is a padding bit added to the Excess Info bits of each STA400before encoding. AP300performs padding processing from the end of the Excess Info bits to the closest segment boundary, for example.

The “Post-FEC Padding” illustrated inFIG.29is a padding bit added after encoding. AP300performs padding processing to the last symbol end of an OFDM symbol so as to form a single OFDM symbol including the Excess Info bits and the Pre-FEC Padding, for example.

The “PE” illustrated inFIG.29is padding processing for STA400to transmit a response signal to AP300with the SIFS. After receiving DL MU transmissions, STA400transmits a response signal to AP300in UL MU transmissions after the SIFS.

AP300may add a length greater than or equal to the length of 1 OFDM symbol to the PPDU by the Post-FEC Padding, for example. For example, AP300may add, to the PPDU, the Post-FEC Padding with a length of OFDM symbols longer than the “Last symbol end” (e.g., OFDM symbol boundary closer to a signal after the Pre-FEC Padding) illustrated inFIG.29. For example, AP300may add, to the PPDU, the Post-FEC Padding with an integer symbol length in addition to the Post-FEC Padding to the “Last symbol end” illustrated inFIG.29. In this case, the entire OFDM symbol of the integer symbols from the end of the signal for each STA400is the Post-FEC Padding.

AP300may also determine capability information on the PE (e.g., nominal packet padding or PPE threshold) according to the reception processing capability information, for example.

In Method 4-2, the PPDU length in DL MU transmissions is determined according to STA400with the lowest reception processing capability in a NOMA group, as described above. For example, extending the PPDU length secures a longer period for the reception processing (e.g., processing of extracting a desired signal from a NOMA signal) in STA400with the lowest reception processing capability. This prevents STAs400from failing to transmit a response signal due to the delay of the reception processing in STAs400.

Note that, although the description has been given of the case of determining the PPDU length based on STA400with the lowest reception processing capability in a NOMA group, STA400serving as a reference for determining the PPDU length is not limited to STA400with the lowest reception processing capability.

Methods 4-1 and 4-2 have been each described, thus far.

The present embodiment allows STA400to, for example, transmit a response signal at a transmission timing corresponding to the reception processing capabilities of STAs400in a NOMA group. For example, STA400with lower reception processing capability can transmit a response signal at a later transmission timing. This prevents STA400from failing to complete the reception processing for a DL MU signal before the transmission timing of a response signal, and failing to transmit the response signal, for example.

Embodiments of the present disclosure have been each described, thus far.

Other Embodiments

An AP (e.g., AP100or AP300) may control resource allocation so as not to assign a NOMA user and a non NOMA user on the same frequency resource (e.g., RU). In Embodiment 2, for example, when the NOMA control information identifying a NOMA group assigned to a frequency resource is indicated by the frequency resource allocation information (e.g., RU Allocation subfield), the AP does not assign a NOMA user and a non NOMA user to the same RU. At this time, the Beam ID can indicate a type of a NOMA group even when Beam ID=0, thereby increasing the maximum number of NOMA groups that can be indicated. In other words, the maximum multiplex number of NOMA groups can be increased in a case of MU-MIMO NOMA.

2. Information identifying a NOMA group is not limited to the Beam ID. For example, the information identifying a NOMA group may be information identifying STAs to which the same RU and the same beam are applied (hereinafter referred to as an “STA number”). In other words, the STA number is information on the number of STAs in a NOMA group (i.e., the number of NOMA multiplexes).

FIG.30illustrates an exemplary configuration of MU-MIMO NOMA and an exemplary configuration of user information (e.g., User Specific field of SIG-B) including the STA number in a case of using the STA number.

The STA information portions (User fields) are arranged in order of the beam numbers, for example. The STA information portions respectively include the STA numbers. The STA number may be, for example, in the number of bits that can represent the maximum number of NOMA multiplexes expected in the system. For example, the number of bits for the STA number may be 1 bit when the maximum number of NOMA multiplexes is 2.

A NOMA group determination method by an STA (STA200or STA400) will be described below.

For example, when the STA number of STA information #(n+1) is increased from the STA number of STA information #n, the STA determines that the STA with STA information #n and the STA with STA information #(n+1) are in the same NOMA group (have the same Beam ID). Meanwhile, when the STA number of STA information #(n+1) is decreased from or equal to the STA number of STA information #n, the STA determines that the STA with STA information #n and the STA with STA information #(n+1) are in different NOMA groups (have different Beam IDs).

In the example illustrated inFIG.30, for example, the STA number of the STA information for STA 1 is 0, and the STA number of the STA information for the following STA 2 is 0. Thus, the STA determines that STA 1 and STA 2 are in different NOMA groups.

Further, in the example illustrated inFIG.30, for example, the STA number of the STA information for STA 2 is 0, the STA number of the STA information for the following STA 3 is 1, the STA number of the STA information for the following STA 4 is 2, and the STA number of the STA information for the following STA 5 is 0. Thus, the STA determines that STA 2, STA 3, and STA 4 are in the same NOMA group, and that STA 5 is in a NOMA group different from the NOMA group of STA 2, STA 3, and STA 4. Likewise, the STA determines that STA 5 and STA 6 are in the same NOMA group in the example illustrated inFIG.30.

In addition, the STA number may be assigned in order (e.g., descending or ascending order) of allocation power in a multiplex power ratio in NOMA within a NOMA group. In this case, the STA can identify the magnitude relation of the allocation power in the multiplex power ratio in NOMA based on the STA number (or the arrangement order of the STA information) configured in the STA information for each of the STAs in the NOMA group. Thus, information on the order of the multiplex power ratio (e.g., Tx Power Offset ID) can be eliminated from the User field, as in Method 3-3 of Embodiment 3, for example.

3. The AP may determine the multiplex power ratio in a NOMA group, for example, based on the reception processing capability information in addition to the radio quality information of STAs.

In a case of NOMA using the SIC processing, for example, a higher multiplex power ratio (e.g., highest multiplex power ratio) may be configured for the STA with lower reception processing capability (e.g., STA that can perform less times of the SIC processing within a specified time) or for the STA with no reception processing capability (e.g., SIC processing capability).

Configuring a high multiplex power ratio for the STA with lower reception processing capability makes it less likely for the STA to perform the SIC processing, and the STA can directly decode the received data. In other words, the STA can reduce the reception processing such as the SIC processing.

4. In each of Embodiments 1 to 4, NOMA with non-orthogonal multiplexing based on a multiplex power ratio has been described. Embodiment 3 (e.g., Methods 3-1 to 3-4) is, however, also applicable to another NOMA based on the SIC, for example.

In a case of Multi-User Shared Access (MUSA), which is a type of NOMA, for example, the AP multiplexes signals subjected to spreading processing using a non-orthogonal spreading code on the same frequency resource, and transmits the signals.

The AP adds information on an identifier (e.g., Beam ID) of a NOMA group, a spreading factor, and a non-orthogonal spreading code, for example, to each STA information. The non-orthogonal spreading code includes, for example, a different pattern for each STA. The AP performs the spreading processing on data based on the spreading factor and the non-orthogonal spreading code of the STA information, and multiplexes the data on the same frequency resource.

Further, the AP may change the spreading factor for each STA, for example. The AP may also perform the spreading processing on a plurality of symbols with different non-orthogonal spreading codes respectively for a data section of a single STA.

Each STA extracts a signal addressed to the STA by the SIC processing based on the STA information included in the received signal. For example, the STA demodulates and decodes a signal for another STA having the same Beam ID as that of the STA, and performs error determination such as CRC based on the STA information (e.g., coding method, MCS, frequency resource, spreading factor, or non-orthogonal spreading code) for another STA. When no error is detected, the STA generates a signal replica by multiplying, by a channel estimate, a signal obtained by encoding and modulating the decoded signal for another STA based on the STA information (e.g., coding method, MCS, frequency resource, spreading factor, or non-orthogonal spreading code) for another STA. The STA extracts and decodes a signal addressed to the STA by subtracting the generated signal replica from a data section of the received signal.

In a case where the spreading factor differs for each STA, the smaller the spreading factor is, the greater the transmit power per band is. Thus, the STA may eliminate signals corresponding to other STAs by the SIC processing in descending order of the spreading factors. Note that, when the spreading factors are equal among STAs, the transmit power per band is also equal, and thus the SIC processing may be performed in any order.

5. Although the above embodiments have provided descriptions of exemplary configurations based on the format of a control signal for MU transmissions in 11ax as an example, the format to which an embodiment of the present disclosure is applied is not limited to the format in 11ax. An embodiment of the present disclosure can be applied to, for example, MU transmissions controlled using common information and user information.

6. Any of Embodiments 1 to 3 (e.g., operation on NOMA group identification) and Embodiment 4 (e.g., operation on transmission control of response signals) may be applied in combination.

7. The present disclosure can be realized by software, hardware, or software in cooperation with hardware. Each functional block used in the description of each embodiment described above can be partly or entirely realized by an LSI such as an integrated circuit, and each process described in the each embodiment may be controlled partly or entirely by the same LSI or a combination of LSIs. The LSI may be individually formed as chips, or one chip may be formed so as to include a part or all of the functional blocks. The LSI may include a data input and output coupled thereto. The LSI here may be referred to as an IC, a system LSI, a super LSI, or an ultra LSI depending on a difference in the degree of integration. However, the technique of implementing an integrated circuit is not limited to the LSI and may be realized by using a dedicated circuit, a general-purpose processor, or a special-purpose processor. In addition, a FPGA (Field Programmable Gate Array) that can be programmed after the manufacture of the LSI or a reconfigurable processor in which the connections and the settings of circuit cells disposed inside the LSI can be reconfigured may be used. The present disclosure can be realized as digital processing or analogue processing. If future integrated circuit technology replaces LSIs as a result of the advancement of semiconductor technology or other derivative technology, the functional blocks could be integrated using the future integrated circuit technology. Biotechnology can also be applied.

The present disclosure can be realized by any kind of apparatus, device or system having a function of communication, which is referred to as a communication apparatus. The communication apparatus may comprise a transceiver and processing/control circuitry. The transceiver may comprise and/or function as a receiver and a transmitter. The transceiver, as the transmitter and receiver, may include an RF (radio frequency) module including amplifiers, RF modulators/demodulators and the like, and one or more antennas. Some non-limiting examples of such a communication apparatus include a phone (e.g. cellular (cell) phone, smart phone), a tablet, a personal computer (PC) (e.g. laptop, desktop, netbook), a camera (e.g, digital still/video camera), a digital player (digital audio/video player), a wearable device (e.g, wearable camera, smart watch, tracking device), a game console, a digital book reader, a telehealth/telemedicine (remote health and medicine) device, and a vehicle providing communication functionality (e.g., automotive, airplane, ship), and various combinations thereof.

The communication apparatus is not limited to be portable or movable, and may also include any kind of apparatus, device or system being non-portable or stationary, such as a smart home device (e.g, an appliance, lighting, smart meter, control panel), a vending machine, and any other “things” in a network of an “internet of Things (IoT)”.

The communication may include exchanging data through, for example, a cellular system, a wireless LAN system, a satellite system, etc., and various combinations thereof.

The communication apparatus may comprise a device such as a controller or a sensor which is coupled to a communication device performing a function of communication described in the present disclosure. For example, the communication apparatus may comprise a controller or a sensor that generates control signals or data signals which are used by a communication device performing a communication function of the communication apparatus.

The communication apparatus also may include an infrastructure facility, such as a base station, an access point, and any other apparatus, device or system that communicates with or controls apparatuses such as those in the above non-limiting examples.

A base station according to an embodiment of the present disclosure includes: control circuitry, which, in operation, generates information on a terminal group among a plurality of terminals, the terminal group being a target of transmission by non-orthogonal multiplexing; and transmission circuitry, which, in operation, transmits the information on the terminal group during a period for transmitting control information addressed to the plurality of terminals.

In an embodiment of the present disclosure, the information on the terminal group includes information indicating whether each of the plurality of terminals is the target of the transmission by the non-orthogonal multiplexing.

In an embodiment of the present disclosure, the information on the terminal group includes a value different for each of a plurality of the terminal groups.

In an embodiment of the present disclosure, the transmission circuitry transmits the information on the terminal group during a period for transmitting common information for the plurality of terminals within the period for transmitting the control information.

In an embodiment of the present disclosure, the information on the terminal group includes information indicating whether the terminal group is assigned to a frequency resource indicated in the common information.

In an embodiment of the present disclosure, the information on the terminal group includes information indicating a number of the terminals included in the terminal group in a frequency resource indicated in the common information.

In an embodiment of the present disclosure, the transmission circuitry transmits specific information portions for the plurality of terminals in the terminal group in order according to allocation power in the non-orthogonal multiplexing, during a period for transmitting the specific information portions within the period for transmitting the control information.

In an embodiment of the present disclosure, the information on the terminal group is associated with some frequency resource candidate values among a plurality of frequency resource candidates in allocation information of a frequency resource indicated in the common information.

In an embodiment of the present disclosure, the transmission circuitry transmits the information on the terminal group during a period for transmitting specific information portions for the plurality of terminals in the terminal group within the period for transmitting the control information.

In an embodiment of the present disclosure, the transmission circuitry transmits the information on the terminal group for each of the plurality of terminals in the terminal group in order according to allocation power in the non-orthogonal multiplexing.

In an embodiment of the present disclosure, the transmission circuitry transmits a parameter on spatial multiplexing in a period for transmitting information on a spatial multiplexing configuration corresponding to a first terminal in the terminal group, and transmits the information on the terminal group in a period for transmitting the information on the spatial multiplexing configuration corresponding to a second terminal in the terminal group.

A base station according to an embodiment of the present disclosure includes: control circuitry, which, in operation, determines transmission timings of response signals to data signals by the plurality of terminals based on information on a non-orthogonal multiplex signal reception processing capability of each of the plurality of terminals; and transmission circuitry, which, in operation, transmits information on the transmission timings.

A terminal according to an embodiment of the present disclosure includes: reception circuitry, which, in operation, receives information on a terminal group that is non-orthogonally multiplexed, during a period for receiving downlink control information, and control circuitry, which, in operation, controls reception of a downlink non-orthogonal multiplex signal based on the information on the terminal group.

A terminal according to an embodiment of the present disclosure includes: reception circuitry, which, in operation, receives information on a transmission timing of a response signal to a data signal, the transmission timing being a timing based on a non-orthogonal multiplex signal reception processing capability; and transmission circuitry, which, in operation, transmits the response signal based on the transmission timing.

In a communication method according to an embodiment of the present disclosure, a base station generates information on a terminal group among a plurality of terminals, the terminal group being a target of transmission by non-orthogonal multiplexing, and transmits the information on the terminal group during a period for transmitting control information addressed to the plurality of terminals.

In a communication method according to an embodiment of the present disclosure, a base station determines transmission timings of response signals to data signals by the plurality of terminals based on information on a non-orthogonal multiplex signal reception processing capability of each of the plurality of terminals, and transmits information on the transmission timings.

In a communication method according to an embodiment of the present disclosure, a terminal receives information on a terminal group that is non-orthogonally multiplexed, during a period for receiving downlink control information, and controls reception of a downlink non-orthogonal multiplex signal based on the information on the terminal group.

In a communication method according to an embodiment of the present disclosure, a terminal receives information on a transmission timing of a response signal to a data signal, the transmission timing being a timing based on a non-orthogonal multiplex signal reception processing capability, and transmits the response signal based on the transmission timing.

The disclosure of Japanese Patent Application No. 2019-100587, filed on May 29, 2019, including the specification, drawings and abstract, is incorporated herein by reference in its entirety.

INDUSTRIAL APPLICABILITY

An exemplary embodiment of the present disclosure is useful for radio communication systems.

REFERENCE SIGNS LIST

100,300AP101,201,301,401Radio receiver102,202Preamble demodulator103,203Data demodulator104,205Data decoder105,305Scheduler106Data generator107,307Encoder108,207,309,407Modulator109Preamble generator110,208,310,408Radio transmitter200,400STA204,403NOMA determiner206Radio quality information generator302,402Demodulator303,404Decoder304Reception processing capability information holder306Transmission signal generator308Padder405Response signal generator406Reception processing capability information generator