# US 2018/0324809 A1 · Devices and methods for facilitating non-orthogonal wireless communications

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2018/0324809 A1
- Document ID: US20180324809A1
- Status: Published application
- Kind: A1
- Application number: 16/031,979
- Filed: 2018-07-10
- Published: 2018-11-08
- Earliest claimed: 2014-06-10
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Joseph Binamira SORIAGA; Tingfang JI; John Edward SMEE; Naga BHUSHAN; Krishna Kiran MUKKAVILLI; Alexei Yurievitch GOROKHOV
- Web page: https://patentgrep.com/patent/US20180324809A1

## CPC

- H04W 72/0466: {the resource being a scrambling code}
- H04B 1/02: Transmitters
- H04B 7/0452: Multi-user MIMO systems
- H04B 7/046: {taking physical layer constraints into account}
- H04J 11/0033: {by pre-cancellation of known interference, e.g. using a matched filter, dirty paper coder or Thomlinson-Harashima precoder (correlative coding in synchronous or start-stop systems H04L25/497)}
- H04J 11/0046: {using joint detection algorithms}
- H04J 13/00: Code division multiplex systems (for frequency hopping H04B1/713)
- H04L 1/0057: {Block codes (H04L1/0061, H04L1/0064 take precedence)}
- H04W 72/0473: {the resource being transmission power}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION
- H04J: MULTIPLEX COMMUNICATION (transmission in general H04B; peculiar to transmission of digital information H04L5/00; systems for the simultaneous or sequential transmission of more than one television signal H04N7/08; in exchanges H04Q11/00; stereophonic systems H04S)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## 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

### Claim 1

A wireless communication device, comprising:
a receiver circuit configured to receive a wireless downlink transmission comprising a first data stream non-orthogonally combined with a second data stream, wherein the first data stream is received in an expected constellation within the wireless transmission as a result of interference caused by the non-orthogonally combined second data stream; and
a decoder coupled to the receiver circuit to obtain the wireless transmission, the decoder configured to decode the first data stream from the expected constellation within the wireless transmission, while accounting for wrap around within the first data stream.

### Claim 2 (depends on 1)

The wireless communication device of claim 1, wherein the first user data stream is intended for the wireless communication device as a strong user, and the second user data stream intended for another device as a weak user.

### Claim 3

A method operational on a wireless communication device, comprising:
receiving a wireless downlink transmission comprising a first data stream non-orthogonally combined with a second data stream, wherein the first data stream is received in an expected constellation within the wireless transmission as a result of interference caused by the non-orthogonally combined second data stream; and
decoding the first data stream from the expected constellation within the wireless transmission, while accounting for wrap around within the first data stream.

### Claim 4 (depends on 3)

The method of claim 3, wherein the first user data stream is intended for the wireless communication device as a strong user, and the second user data stream intended for another device as a weak user.

### Claim 5

A wireless communication device, comprising:
a receiver circuit configured to receive a wireless uplink transmission comprising a first data stream non-orthogonally combined with a second data stream; and
a decoder coupled to the receiver circuit to obtain the wireless transmission, the decoder configured to decode the first data stream employing bit estimates associated with the second data stream as a priori information utilized to obtain bit estimates for bits associated with the first data stream.

### Claim 6 (depends on 5)

The wireless communication device of claim 5, wherein the first data stream and the second data stream each employ a joint modulation and encoding adapted to facilitate joint decoding of the collided first and second data streams.

### Claim 7 (depends on 5)

The wireless communication device of claim 5, wherein the first data stream and the second data stream each employ a low-density parity check (LDPC) code.

### Claim 8 (depends on 5)

The wireless communication device of claim 5, wherein the decoder is further configured to decode the second data stream employing bit estimates associated with the first data stream as a priori information utilized to obtain bit estimates for bits associated with the second data stream.

### Claim 9 (depends on 8)

The wireless communication device of claim 8, wherein the decoder iteratively decodes the first data stream and the second data stream at least substantially simultaneously.

### Claim 10 (depends on 5)

The wireless communication device of claim 5, wherein the first data stream and second data stream are asynchronous.

### Claim 11 (depends on 5)

The wireless communication device of claim 5, wherein the first data stream and second data stream are synchronous.

### Claim 12 (depends on 5)

The wireless communication device of claim 5, further comprising:
wherein the first data stream is associated with a first device and the second data stream is associated with a second device;
the receiver circuit further configured to receive a first pilot signal for channel estimation from the first device and a second pilot signal for channel estimation from the second device;
the decoder further configured to estimate an achievable rate allocation across the first device and the second device based at least in part on the received first pilot signal and received second pilot signal; and
a transmitter circuit configured to send a first grant to the first device indicating a code format to be employed for transmission of the first data stream by the first device, and to send a second grant to the second device indicating a code format to be employed for transmission of the second data stream by the second device.

### Claim 13 (depends on 5)

The wireless communication device of claim 5, wherein the second data stream is a thinframe.

### Claim 14

A method operational on a wireless communication device, comprising:
receiving a wireless uplink transmission comprising a first data stream non-orthogonally combined with a second data stream; and
decoding the first data stream employing bit estimates associated with the second data stream as a priori information utilized to obtain bit estimates for bits associated with the first data stream.

### Claim 15 (depends on 14)

The method of claim 14, wherein receiving the wireless uplink transmission comprising a first data stream non-orthogonally combined with a second data stream comprises:
receiving the wireless uplink transmission comprising the first data stream employing a low-density parity check (LDPC) code non-orthogonally combined with the second data stream employing a LDPC code.

### Claim 16 (depends on 14)

The method of claim 14, further comprising:
decoding the second data stream employing bit estimates associated with the first data stream as a priori information utilized to obtain bit estimates for bits associated with the second data stream.

### Claim 17 (depends on 16)

The method of claim 16, further comprising:
iteratively decoding the first data stream and the second data stream at least substantially simultaneously.

### Claim 18 (depends on 14)

The method of claim 14, wherein the first data stream is asynchronous to the second data stream.

### Claim 19 (depends on 14)

The method of claim 14, wherein the first data stream is synchronous to the second data stream.

### Claim 20 (depends on 14)

The method of claim 14, wherein receiving the wireless uplink transmission comprising a first data stream non-orthogonally combined with a second data stream comprises receiving the wireless transmission comprising a first data stream transmitted from a first device and the second data stream transmitted from a second device, and further comprising:
receiving a first pilot signal for channel estimation from the first device and a second pilot signal for channel estimation from the second device;
estimating an achievable rate allocation across the first device and the second device based at least in part on the received first pilot signal and received second pilot signal;
transmitting a first grant to the first device indicating a code format to be employed for transmission of the first data stream by the first device; and
transmitting a second grant to the second device indicating a code format to be employed for transmission of the second data stream by the second device.

### Claim 21 (depends on 14)

The method of claim 14, wherein the second data stream is a thinframe.
