Data Transmission Method and Device
AssigneeHuawei Technologies Co., Ltd.
InventorsLei Lu, Dai Shi, Wenting Guo
Life of this patent
Estimating the term…
Abstract
Embodiments relate to a data transmission method. A relay node receives information that is about an SCMA codebook used by the relay node and that is sent by a destination node. The relay node receives two or more source signals sent by two or more source nodes. The relay node performs network coding on the received two or more source signals. The relay node performs SCMA codebook mapping on a signal obtained after the network coding, so as to obtain at least two modulation symbols. The relay node sends to the destination node, the at least two modulation symbols obtained after the SCMA mapping.
Claims17
A device, comprising:
- a bus;
- a processor connected to the bus;
- a transmitter connected to the bus;
- and
- a receiver connected to the bus;
- wherein the processor calls, using the bus, a program stored in a memory, so as to:
- control the receiver to receive information that is about a sparse code multiple access (SCMA) codebook used by the device and that is sent by a destination node, wherein the SCMA codebook comprises a plurality of code words, each code word is a multi-dimensional complex vector and respectively represents a mapping relationship between data and a plurality of modulation symbols, and the plurality of modulation symbols comprise a zero modulation symbol and a non-zero modulation symbol;
- control the receiver to receive a plurality of source signals sent by a plurality of source nodes;
- perform network coding on the plurality of source signals;
- perform, using the SCMA codebook indicated by the information about the SCMA codebook, SCMA codebook mapping on one of a plurality of signals obtained after the network coding, so as to obtain a relay signal;
- and
- control the transmitter to send, to the destination node, the relay signal.
A device, comprising:
- a bus;
- a processor connected to the bus;
- a transmitter connected to the bus;
- and
- a receiver connected to the bus;
- wherein the processor calls, using the bus, a program stored in a memory, so as to:
- control the transmitter to separately send, to each of a plurality of source nodes, information about an SCMA codebook used by the source node, wherein the SCMA codebook comprises a plurality of code words, each code word is a multi-dimensional complex vector and is used to represent a mapping relationship between bit data and a plurality of modulation symbols, and the plurality of modulation symbols comprise a zero modulation symbol and a non-zero modulation symbol;
- control the transmitter to send information about the SCMA codebook used by a relay node to the relay node;
- and
- control the receiver to receive a relay signal sent by the relay node, wherein the relay signal sent by the relay node comprises a plurality of modulation symbols obtained by the relay node after the relay node receives a plurality of first source signals from the plurality of source nodes, performs network coding on the plurality of first source signals, and performs, using the SCMA codebook indicated by the information about the SCMA codebook used by the relay node, SCMA codebook mapping on one of the plurality of first source signals after performing the network coding;
- and
- control the receiver to receive a second source signal sent by one of the plurality of source nodes, wherein the second source signal is obtained by the source node by performing the SCMA codebook mapping, using the codebook indicated by the information about the SCMA codebook used by the source node, and the second source signal and the relay signal are sent using a same time-frequency resource.
A device, comprising:
- a bus;
- a processor connected to the bus;
- a transmitter connected to the bus;
- and
- a receiver connected to the bus;
- wherein the processor calls, using the bus, a program stored in a memory, so as to:
- control the receiver to receive information about a first resource sent by a destination node;
- control the receiver to receive information about a second resource and information about an SCMA codebook used by the device that are sent by the destination node, wherein the SCMA codebook comprises a plurality of code words, each code word is a multi-dimensional complex vector and is used to represent a mapping relationship between data and a plurality of modulation symbols, and the plurality of modulation symbols comprise a zero modulation symbol and a non-zero modulation symbol;
- control the transmitter to send a first source signal to the destination node on the first resource;
- and
- control the transmitter to send a second source signal to the destination node on the second resource, wherein the second source signal comprises a plurality of modulation symbols obtained by the device by performing SCMA codebook mapping on data, using the SCMA codebook indicated by the information about the SCMA codebook.
Dependencies are inferred from the claim text.