Combined lattice reduction and per-stream recursive demapping demodulation

US12323277B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12323277-B2
Application numberUS-202318318676-A
CountryUS
Kind codeB2
Filing dateMay 16, 2023
Priority dateMay 16, 2023
Publication dateJun 3, 2025
Grant dateJun 3, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Apparatus, methods, and computer program products for wireless communication are provided. An example method may include receiving a communication from a second wireless device. The example method may further include demodulating the communication based on a combination of lattice reduction (LR) and per-stream recursive demapping (PSRD). The method may further include transforming a first subset of received stream signals in the set of stream signals to a complex integer domain (Z domain) and processing, based on the LR, the first subset of received stream signals in the set of stream signals in the Z domain. The method may further include transforming the processed first subset of received stream signals in the set of stream signals in the Z domain to a set of X domain vectors in an X domain.

First claim

Opening claim text (preview).

What is claimed is: 1. An apparatus for wireless communication at a first wireless device, comprising: at least one memory; and at least one processor coupled to the at least one memory and, based at least in part on stored information that is stored in the at least one memory, the at least one processor is configured to cause the apparatus to: receive a communication from a second wireless device, wherein the communication comprises a set of stream signals; and demodulate the communication based on a combination of lattice reduction (LR) and per-stream recursive demapping (PSRD), wherein to demodulate the communication based on the LR and the PSRD, the at least one processor is configured to cause the apparatus to; transform a first subset of received stream signals in the set of stream signals to a complex integer domain (Z domain); process, based on the LR, the first subset of received stream signals in the set of stream signals in the Z domain; and transform the processed first subset of received stream signals in the set of stream signals in the Z domain to a set of X domain vectors in an X domain, each X domain vector in the set of X domain vectors corresponds to one or more received stream signals in the first subset of received stream signals. 2. The apparatus of claim 1 , further comprising: at least one transceiver coupled to the at least one processor, wherein to demodulate the communication based on the LR and the PSRD, the at least one processor is further configured to cause the apparatus to: indicate an error associated with an X domain stream based on a corresponding X domain vector associated with the one or more received stream signals in the first subset of received stream signals exceeding a constellation dimension after a transformation of the first subset of received stream signals from the Z domain back to the X domain. 3. The apparatus of claim 2 , wherein the at least one processor is further configured to cause the apparatus to: based on the error, process the corresponding X domain vector based on the PSRD. 4. The apparatus of claim 1 , wherein the at least one processor is further configured to cause the apparatus to: perform cancellation of at least one interested stream signal of the set of stream signals using a current hypothesis at the at least one interested stream signal, wherein the first subset of received stream signals corresponds to a subset of received stream signals not of interest. 5. The apparatus of claim 1 , wherein the at least one processor is further configured to cause the apparatus to: transform a second subset of received stream signals in the set of stream signals to the Z domain, wherein the first subset of received stream signals is not of interest and the second subset of received stream signals is of interest; process, based on the LR, the second subset of received stream signals in the set of stream signals in the Z domain; perform a first subset of decisions over the Z domain to the first subset of received stream signals and a second subset of decisions over the Z domain to the second subset of received stream signals; transform the processed second subset of received stream signals in the set of stream signals in the Z domain to a second set of X domain vectors, each X domain vector in the second set of X domain vectors corresponds to a single received stream signal in the second subset of received stream signals; and use the first subset of decisions. 6. The apparatus of claim 1 , wherein the first subset of received stream signals does not have a one-to-one transformation of each point at an original constellation associated with the first subset of received stream signals to a corresponding point in the Z domain. 7. The apparatus of claim 1 , wherein to transform the first subset of received stream signals in the set of stream signals to the Z domain, the at least one processor is further configured to cause the apparatus to: transform one or more vectors of transmitted symbols at an original constellation associated with the first subset of received stream signals to one or more corresponding vectors in the Z domain. 8. The apparatus of claim 1 , wherein the LR is minimum mean-squared error (MMSE) LR. 9. The apparatus of claim 1 , wherein the LR is successive interference cancellation (SIC) LR. 10. A method for wireless communication performed by a first wireless device, comprising: receiving a communication from a second wireless device, wherein the communication comprises a set of stream signals; and demodulating the communication based on a combination of lattice reduction (LR) and per-stream recursive demapping (PSRD), wherein demodulating the communication comprises: transforming a first subset of received stream signals in the set of stream signals to a complex integer domain (Z domain); processing, based on the LR, the first subset of received stream signals in the set of stream signals in the Z domain; and transforming the processed first subset of received stream signals in the set of stream signals in the Z domain to a set of X domain vectors in an X domain, each X domain vector in the set of X domain vectors corresponds to one or more received stream signals in the first subset of received stream signals. 11. The method of claim 10 , wherein demodulating the communication based on the LR and the PSRD comprises: indicating an error associated with an X domain stream based on a corresponding X domain vector associated with the one or more received stream signals in the first subset of received stream signals exceeding a constellation dimension after a transformation of the first subset of received stream signals from the Z domain back to the X domain. 12. The method of claim 11 , further comprising: based on the error, processing the corresponding X domain vector based on the PSRD. 13. The method of claim 10 , further comprising: performing cancellation of at least one interested stream signal of the set of stream signals using a current hypothesis at the at least one interested stream signal, wherein the first subset of received stream signals corresponds to a subset of received stream signals not of interest. 14. The method of claim 10 , further comprising: transforming a second subset of received stream signals in the set of stream signals to the Z domain, wherein the first subset of received stream signals is not of interest and the second subset of received stream signals is of interest; processing, based on the LR, the second subset of received stream signals in the set of stream signals in the Z domain; performing a first subset of decisions over the Z domain to the first subset of received stream signals and a second subset of decisions over the Z domain to the second subset of received stream signals; transforming the processed second subset of received stream signals in the set of stream signals in the Z domain to a second set of X domain vectors, each X domain vector in the second set of X domain vectors corresponds to a second set of one or more received stream signals in the second subset of received stream signals; and using the first subset of decisions. 15. The method of claim 10 , wherein the first subset of received stream signals does not have a one-to-one transformation of each point at an original constellation associated with the first subset of received stream signals to a corresponding point in the Z domain. 16. The method of claim 10 , wherein transforming the first subset of received stream signals in the set of stream signals to the Z domain comprises:

Assignees

Inventors

Classifications

  • providing soft decisions, i.e. decisions together with an estimate of reliability (H04L25/068 and H04L25/069 take precedence; sequence estimation techniques H04L25/03178) · CPC title

  • using space diversity · CPC title

  • Joint sequence estimation and interference removal (joint detection of several desired signals H04L25/03331) · CPC title

  • Spatial equalizers (MIMO diversity systems H04B7/0413) · CPC title

  • Arrangements involving sequence estimation techniques · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12323277B2 cover?
Apparatus, methods, and computer program products for wireless communication are provided. An example method may include receiving a communication from a second wireless device. The example method may further include demodulating the communication based on a combination of lattice reduction (LR) and per-stream recursive demapping (PSRD). The method may further include transforming a first subse…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04L25/03178. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 03 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).