Matched filter bank

US11533207B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11533207-B2
Application numberUS-201917050244-A
CountryUS
Kind codeB2
Filing dateApr 24, 2019
Priority dateApr 25, 2018
Publication dateDec 20, 2022
Grant dateDec 20, 2022

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.

A radio receiver comprises a matched filter bank and a decision unit. The matched filter bank has a plurality of filter modules for generating correlation-strength data from a sampled radio signal, each filter module being configured to cross-correlate the sampled signal with data representing a respective filter sequence. The decision unit is configured to use the correlation-strength data to generate a sequence of decoded symbols from the sampled signal. The matched filter bank and/or decision unit are configured to determine the value of each symbol in the sequence in part based on the value of a respective earlier decoded symbol from the sequence of decoded symbols.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of decoding data from a radio signal, the method comprising: applying a matched filter bank to a sampled radio signal to generate correlation-strength data, wherein each filter in the matched filter bank cross-correlates the sampled signal with data representing a respective filter sequence having a common filter length and; and using the correlation-strength data to generate a sequence of decoded symbols from the sampled signal wherein the value of each symbol in the sequence of decoded symbols is determined in part based on the value of a respective earlier decoded symbol from the sequence of decoded symbols, wherein determining the value of a symbol in the sequence of decoded symbols comprises: using the correlation-strength data to identify a plurality of matched filter sequences for a common length of the sampled signal, having a length equal to the filter length, wherein each of the identified filter sequences is a respective best-matched filter sequence, from a respective subset of the filter sequences, for said length of the sampled signal; using the value of said respective earlier decoded symbol to select one or more of the identified filter sequences that has the value of said earlier decoded symbol in a symbol position corresponding to a position of said earlier decoded symbol in the sequence of decoded symbols; and using the selected one or more filter sequences for determining the value of the symbol in the sequence of decoded symbols. 2. The method of claim 1 , wherein the common filter length is two or more symbols. 3. The method of claim 1 , wherein, for each symbol in the sequence of decoded symbols, the respective earlier decoded symbol is offset from said symbol in time by a constant time offset. 4. The method of claim 1 , wherein each subset contains all the filter sequences that have a respective common value at a particular symbol position in the filter sequence, or that have respective common values at a plurality of predetermined symbol positions in the filter sequence. 5. The method of claim 1 comprising determining the value of each symbol in the sequence of decoded symbols in part based on the values of a plurality of respective earlier decoded symbols from the sequence of decoded symbols. 6. The method of claim 1 , wherein determining the value of a symbol in the sequence of decoded symbols further comprises inputting the selected one or more filter sequences to a soft or hard symbol decision process. 7. The method of claim 1 , wherein determining the value of a symbol in the sequence of decoded symbols further comprises inputting the selected one or more filter sequences to a symbol decision process, wherein the symbol decision process uses the selected one or more filter sequences and also one or more further sequences corresponding to one or more further observations of the symbol at a second time offset, different from a first time offset associated with the selected one or more filter sequences, when determining the value of the symbol. 8. A radio receiver comprising: a matched filter bank comprising a plurality of filter modules for generating correlation-strength data from a sampled radio signal, each filter module being configured to cross-correlate the sampled signal with data representing a respective filter sequence having a common filter length; and a decision unit configured to use the correlation-strength data to generate a sequence of decoded symbols from the sampled signal, and to determine the value of each symbol in the sequence of decoded symbols in part based on the value of a respective earlier decoded symbol from the sequence of decoded symbols, wherein the decision unit is configured to determine the value of a symbol in the sequence of decoded symbols by: using the correlation-strength data to identify a plurality of matched filter sequences for a common length of the sampled signal, having a length equal to the filter length, wherein each of the identified filter sequences is a respective best-matched filter sequence, from a respective subset of the filter sequences, for said length of the sampled signal; using the value of said respective earlier decoded symbol to select one or more of the identified filter sequences that has the value of said earlier decoded symbol in a symbol position corresponding to a position of said earlier decoded symbol in the sequence of decoded symbols; and using the selected one or more filter sequences for determining the value of the symbol in the sequence of decoded symbols. 9. The radio receiver of claim 8 , wherein each subset contains all the filter sequences that have a respective common value at a particular symbol position in the filter sequence, or that have respective common values at a plurality of predetermined symbol positions in the filter sequence. 10. The radio receiver of claim 8 , comprising one or more feedback paths from an output of the decision unit for feeding the value of the respective earlier decoded symbol back to the decision unit, wherein the decision unit is configured to use the value of said respective earlier decoded symbol, received over said one or more feedback paths, to select the one or more of the identified filter sequences that has the value of said earlier decoded symbol in a symbol position corresponding to a position of the earlier decoded symbol in the sequence of decoded symbols. 11. The radio receiver of claim 8 , wherein the decision unit is configured to determine the value of each symbol in the sequence of decoded symbols in part based on the values of a plurality of respective earlier decoded symbols from the sequence of decoded symbols. 12. The radio receiver of claim 8 , wherein the common filter length is two or more symbols. 13. The radio receiver of claim 8 , wherein, for each symbol in the sequence of decoded symbols, the respective earlier decoded symbol is offset from said symbol by a constant number of symbol intervals. 14. The radio receiver of claim 8 , wherein the decision unit is configured, when determining the value of a symbol in the sequence of decoded symbols, to input the selected one or more filter sequences to a soft symbol decision process. 15. The radio receiver of claim 8 , wherein the decision unit is configured, when determining the value of a symbol in the sequence of decoded symbols, to input the selected one or more filter sequences to a hard symbol decision process. 16. The radio receiver of claim 15 , wherein the decision unit is configured, when determining the value of a symbol in the sequence of decoded symbols, to input the selected one or more filter sequences to a majority-vote detector. 17. The radio receiver of claim 8 , wherein the decision unit is configured, when determining the value of a symbol in the sequence of decoded symbols, to input the selected one or more filter sequences to a symbol decision process, wherein the symbol decision process is configured to use the selected one or more filter sequences and also one or more further sequences corresponding to one or more further observations of the symbol at a second time offset, different from a first time offset associated with the selected one or more filter sequences, when determining the value of the symbol. 18. The radio receiver of claim 8 , the decision unit is configured, when determining the value of a symbol in the sequence of decoded symbols, to use a number of identified filter sequences, wherein said number is greater than the filter length. 19. The ra

Assignees

Inventors

Classifications

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 US11533207B2 cover?
A radio receiver comprises a matched filter bank and a decision unit. The matched filter bank has a plurality of filter modules for generating correlation-strength data from a sampled radio signal, each filter module being configured to cross-correlate the sampled signal with data representing a respective filter sequence. The decision unit is configured to use the correlation-strength data to …
Who is the assignee on this patent?
Nordic Semiconductor Asa
What technology area does this patent fall under?
Primary CPC classification H04L27/2334. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 20 2022 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).