Rateless coding for multiuser interference relay channel
AssigneeNEC Laboratories America, Inc.
InventorsMohammad A. Khojastepour, Xiaodong Wang
Life of this patent
Estimating the term…
Abstract
An interference relay channel (IRC) utilizes a single relay to assist communications between multiple source-destination links under the half-duplex (HD) constraint. It is assumed that each source has an independent message and its transmitted signal may cause interference at the other destinations. It is also assumed that each node only estimates its backward channels and has no knowledge of its forward channels as well as the other links. The role of the relay is to generate signals to cooperate with the intended signal and mitigate the interference at all destinations.
Claims23
A method of transmission in an interference relay channel wireless transmission system comprising:
- dividing each of a plurality of messages into a public part and a private part;
- transmitting the public part of a first message of the plurality of messages and the private part of the first message from a first source wireless transmitter in a relay-receive mode in a first wireless time slot;
- transmitting the public part of a second message of the plurality of messages and the private part of the second message from a second source wireless transmitter in a relay-receive (RR) mode in the first wireless time slot;
- transmitting a repeat of the public part of the first message from the first source wireless transmitter and a repeat of the public part of the second message from the second source wireless transmitter in a relay-transmit (RT) mode in a second time slot;
- and
- transmitting a helper signal for each of the first and second messages from a wireless relay transmitter in the second time slot, wherein the wireless relay transmitter splits its power for transmission of the first and second messages, respectively;
- using the helper signal to cooperate with all active source wireless transmitters and mitigate wireless interference at active destination nodes based on the signal that the wireless relay transmitter previously received from transmitting sources;
- and
- in the RT mode, broadcasting received signals in the RR mode after scaling the received signals to satisfy a power constraint.
A method of message decoding in an interference relay channel wireless transmission system comprising:
- determining a decoding order for a plurality of message parts received by the wireless transmission system;
- determining a first message part of the plurality of message parts as noise;
- canceling the first message part based on the determination of the message part as noise;
- decoding a second part of the plurality of message parts;
- and
- decoding a remainder of the message parts;
- splitting a wireless relay transmitter power for transmission of the messages;
- using a helper signal to cooperate with all active source wireless transmitters and mitigate wireless interference at active destination nodes based on the signal that the wireless relay transmitter previously received from transmitting sources;
- and
- broadcasting received signals in a relay-receive mode after scaling the received signals to satisfy a power constraint.
A computer readable medium having program instructions stored thereon, the instructions capable of execution by a processor and defining the steps of:
- dividing each of a plurality of messages into a public part and a private part;
- transmitting the public part of a first message of the plurality of messages and the private part of the first message from a first source wireless transmitter in a relay-receive mode in a first wireless time slot;
- transmitting the public part of a second message of the plurality of messages and the private part of the second message from a second source wireless transmitter in a relay-receive mode in the first wireless time slot;
- transmitting a repeat of the public part of the first message from the first source wireless transmitter and a repeat of the public part of the second message from the second source wireless transmitter in a relay-transmit mode in a second wireless time slot;
- and
- transmitting a helper signal for each of the first and second messages from a wireless relay transmitter in the second time slot, wherein the wireless relay transmitter splits its power for transmission of the first and second messages, respectively;
- using the helper signal to cooperate with all active source wireless transmitters and mitigate wireless interference at active destination nodes based on the signal that the wireless relay transmitter previously received from transmitting sources;
- and
- in the RT mode, broadcasting received signals in the RR mode after scaling the received signals to satisfy a power constraint.
A computer readable medium having program instructions stored thereon, the instructions capable of execution by a processor and defining the steps of:
- determining a decoding order for a plurality of message parts;
- determining a first message part of the plurality of message parts as noise;
- canceling the first message part based on the determination of the message part as noise;
- decoding a second part of the plurality of message parts;
- and
- decoding a remainder of the message parts;
- splitting a wireless relay transmitter power for transmission of the messages;
- using a helper signal to cooperate with all active source wireless transmitters and mitigate wireless interference at active destination nodes based on the signal that the wireless relay transmitter previously received from transmitting sources;
- and
- broadcasting received signals in a relay-receive mode after scaling the received signals to satisfy a power constraint.
An interference relay channel wireless transmission system comprising:
- means for dividing each of a plurality of messages into a public part and a private part;
- means for transmitting the public part of a first message of the plurality of messages and the private part of the first message from a first source wireless transmitter in a relay-receive mode in a first wireless time slot;
- means for transmitting the public part of a second message of the plurality of messages and the private part of the second message from a second source wireless transmitter in a relay-receive mode in the first wireless time slot;
- means for transmitting a repeat of the public part of the first message from the first wireless source transmitter and a repeat of the public part of the second message from the second source wireless transmitter in a relay-transmit mode in a second wireless time slot;
- and
- means for transmitting a helper signal for each of the first and second messages from a wireless relay transmitter in the second time slot, wherein the wireless relay transmitter splits its power for transmission of the first and second messages, respectivel;
- means for using the helper signal to cooperate with all active source wireless transmitters and mitigate wireless interference at active destination nodes based on the signal that the wireless relay transmitter previously received from transmitting sources;
- and
- in the RT mode, means for broadcasting received signals in the RR mode after scaling the received signals to satisfy a power constraint.
An interference relay channel wireless transmission system comprising:
- means for determining a decoding order for a plurality of message parts received by the wireless transmission system;
- means for determining a first message part of the plurality of message parts as noise;
- means for canceling the first message part based on the determination of the message part as noise;
- means for decoding a second part of the plurality of message parts;
- and
- means for decoding a remainder of the message parts with a helper signal, wherein the helper signal cooperates with all active source wireless transmitters and mitigates wireless interference at active destination nodes based on the signal that the wireless relay transmitter previously received from transmitting sources and wherein in the RT mode, the wireless relay transmitter broadcasts received signals in the RR mode after scaling the received signals to satisfy a power constraint.
Dependencies are inferred from the claim text.