# Can we broadcast two messages using NOMA?

Is it possible for a transmitter to broadcast two messages to a set of receivers at the same time using superposition coding (Non-Orthogonal Multiple Access - NOMA)?

A transmitter has two messages $$m_1$$ and $$m_2$$ that wants to broadcast to a set of $$n$$ receivers. I think this not possible even for $$n=2$$. If the transmitter broadcasts $$P_1m_1 + P_2m_2$$ with transmit power factors $$P_1$$ and $$P_2$$, then only the receiver with higher channel gain can decode both $$m_1$$ and $$m_2$$. Is this true?

There is a THRESHOLD, both can receive. If that would not have been possible why would NOMA be so popular, What is the use of NOMA then? Well, theoretically is possible however practically such channel state information is not available, that is what we read, however, I haven't seen whether that practically possible or not, Energy-Efficient NOMA Systems tells exactly what you have just said.

Is it possible for a transmitter to broadcast two messages to a set of receivers at the same time using superposition coding (Non-Orthogonal Multiple Access - NOMA)?

Yes, otherwise it wouldn't be much MA, would it?

A transmitter has two messages $$m_1$$ and $$m_2$$ that wants to broadcast to a set of $$n$$ receivers. I think this not possible even for $$n=2$$. If the transmitter broadcasts $$P_1m_1 + P_2m_2$$ with transmit power factors $$P_1$$ and $$P_2$$, then only the receiver with higher channel gain can decode both $$m_1$$ and $$m_2$$. Is this true?

No; for example, with successive interference cancellation, you could first decode the message signal with the higher power, maybe apply the used channel coding to correct some errors, calculate what the noise-free transmit signal would have looked like, subtract it from the received signal, and then recover the other message.

That works as long as error-free recovery is possible (i.e. Shannon capacity isn't exceeded) for the stronger signal, interfered by noise and the weaker signal.

You might be interested in dirty paper coding, which essentially is the proof that you can, assuming a transmitter knows the noise it will encounter (in this case: the other message sent simultaneously), transmit without any loss of rate.

• Assume $n=2$, how can the first receiver decode $m1$ and $m2$ and how can the second receiver do the same?
– Azz
May 19, 2020 at 20:27
• I answered that. May 19, 2020 at 20:30
• What would be the signal to interference plus noise ratio (SINR) of $m1$ and of $m2$ at the $i$th receiver? If the channel gain between the transmitter and receiver $1$ and $2$ is $h1$ and $h2$ respectively. Say, $|h1|\leq|h2|$. I would get the SINR of $m1$ at the first receiver as $SINR_1(m1)=P1*|h1|^2/(N0+P2*|h1|^2)$ and $SINR_1(m2)=P2*|h1|^2/N0$. For the second receiver, I would get $SINR_2(m1)=P1*|h2|^2/N0$ and $SINR_2(m2)=P2*|h2|^2/N0$. So, I only get one interference term?
– Azz
May 19, 2020 at 20:47
• please don't ask new questions in the comments, but as new question! May 20, 2020 at 6:20