In MUST scheme there 3 types of MUST.
MUST Category 1: Superposition transmission with adaptive power ratio on component constellations and non-Gray-mapped composite constellation.
MUST Category 2: Superposition transmission with adaptive power ratio on component constellations and Gray-mapped composite constellation.
MUST Category 3: Superposition transmission with label-bit assignment on Gray-mapped composite constellation.
Which scheme is applied in this simulator? Where I can find the coding for MUST?
In the simulator, the joint mapping occurs in +Modulation/SignalConstellation.m. As for the detection, the farUE treats the recevied signal as legacy QPSK and therefore it is more or less blind to the MUST operation. As for the nearUE, it performs ML detection on the composite constellation and then removes the farUE bits (this happens at +Elements/Link.m at line 358).