IP Library › Granted Patent US 10,051,634
Granted Patent B2
US 10,051,634 · App. 14/566,383 · Granted Aug 14, 2018

Devices and methods for facilitating non-orthogonal wireless communications

Inventors: Joseph Binamira Soriaga (San Diego, CA); Tingfang Ji (San Diego, CA); John Edward Smee (San Diego, CA); Naga Bhushan (San Diego, CA); Krishna Kiran Mukkavilli (San Diego, CA); Alexei Yurievitch Gorokhov (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W72/0466H04B1/02H04B7/046H04B7/0452H04J13/00H04L1/0057H04W72/0473H04J11/0033H04J11/0046
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,051,634
App. No.
14/566,383
Granted
Aug 14, 2018
Kind
B2
Abstract

Wireless communication devices are adapted to facilitate transmission and reception of non-orthogonal communications. In one example, wireless communication devices can encode an amount of data in accordance with information that at least some of the data will be transmitted as part of a non-orthogonal transmission. The wireless communication device may further transmit the encoded data, and the encoded data can be non-orthogonally combined as part of a non-orthogonal transmission. In another example, wireless communication devices can receive a wireless transmission including a plurality of data streams non-orthogonally combined together. The wireless communication device may decode at least one of the data streams. Other aspects, embodiments, and features are also included.

Claims (30)

1. A wireless communication device, comprising:

a joint encoder configured to encode and non-orthogonally combine a first user data stream for a first device and a second user data stream for a second device by:

determining a power allocation between the first user data stream and the second user data stream;

selecting a first precoding matrix for the first user data stream while not accounting for interference from the second user data stream; and

selecting a second precoding matrix for the second user data stream while accounting for interference caused by the first user data stream;

a transmitter circuit configured to wirelessly transmit the encoded and non-orthogonally combined first user data stream and second user data stream output by the joint encoder as a downlink transmission.

2. The wireless communication device of claim 1 , wherein the joint encoder employs at least one of superposition coding or dirty-paper coding for the first user data stream and the second user data stream.

3. A method operational on a wireless communication device, comprising:

determining a power allocation between a first user data stream for a first device and a second user data stream for a second device;

selecting a first precoding matrix for the first user data stream while not accounting for interference from the second user data stream;

selecting a second precoding matrix for the second user data stream while accounting for interference caused by the first user data stream;

encoding and non-orthogonally combining the first user data stream and the second user data stream according to the respectively selected precoding matrices; and

transmitting the non-orthogonally combined first and second user data streams as a downlink transmission.

4. The method of claim 3 , wherein encoding and combining the first user data stream and the second user data stream according to the respectively selected precoding matrices includes:

employing at least one of superposition coding or dirty-paper coding for the first and second user data streams.

5. The method of claim 3 , wherein selecting the second precoding matrix for the second user data stream while accounting for interference caused by the first user data stream includes:

determining a desired constellation for the second user data stream;

determining interference on the second user data stream that will be caused by the first user data stream when the first user data stream is combined with the second user data stream; and

calculating a new constellation for the second user data stream such that adding the new constellation for the second user data stream with the determined interference results in the desired constellation for the second user data stream.

6. A wireless communication device, comprising:

a receiver circuit configured to receive a wireless downlink transmission comprising a first user data stream for the wireless communication device non-orthogonally combined with a second user data stream for another device, wherein the first user data stream is received in an expected constellation within the wireless transmission as a result of interference caused by the non-orthogonally combined second user data stream; and

a decoder coupled to the receiver circuit to obtain the wireless transmission, the decoder configured to decode the first user data stream from the expected constellation within the wireless transmission, while accounting for wrap around within the first user data stream.

7. The wireless communication device of claim 1 , wherein selecting the second precoding matrix for the second user data stream while accounting for interference caused by the first user data stream comprises:

utilizing results from encoding and precoding the first user data stream to provide an input for encoding and precoding the second user data stream.

8. The wireless communication device of claim 1 , wherein selecting the second precoding matrix for the second user data stream while accounting for interference caused by the first user data stream comprises:

determining a desired constellation for the second user data stream;

determining interference on the second user data stream that will be caused by the first user data stream when the first user data stream is combined with the second user data stream; and

calculating a new constellation for the second user data stream such that adding the new constellation for the second user data stream with the determined interference results in the desired constellation for the second user data stream.

9. The method of claim 3 , wherein selecting the second precoding matrix for the second user data stream while accounting for interference caused by the first user data stream comprises:

utilizing results from encoding and precoding the first user data stream to provide an input for encoding and precoding the second user data stream.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2015
From: SORIAGA, JOSEPH BINAMIRA; JI, TINGFANG; SMEE, JOHN EDWARD; BHUSHAN, NAGA; MUKKAVILLI, KRISHNA KIRAN; GOROKHOV, ALEXEI YURIEVITCH
To: QUALCOMM INCORPORATED
Reel/Frame 034963/0165 →
Continuity (2)
Provisional Application 62010122 · Jun 10, 2014
Related Publication 20150358971A1 · Dec 10, 2015
Cited By (1)
US 12,348,286