HARQ memory space management for LTE carrier aggregation

US9565140B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9565140-B2
Application numberUS-201314052619-A
CountryUS
Kind codeB2
Filing dateOct 11, 2013
Priority dateOct 11, 2013
Publication dateFeb 7, 2017
Grant dateFeb 7, 2017

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 user equipment (UE) receives and decodes a first erroneous transport block (TB) from a base station in a mobile communication network. The UE allocates a first soft buffer having a first buffer size. The first soft buffer is associated with a first HARQ process for storing the first TB. The UE then receives and decodes a second erroneous TB from the base station. The UE allocates a second soft buffer having a second buffer size. The second soft buffer is associated with a second HARQ process for storing the second TB. The UE releases a portion of the first soft buffer to be allocated as part of the second soft buffer. The dynamic buffer allocation method reduces mismatch between rate matching and soft buffer storing when the total number of HARQ processes is small. In addition, more HARQ processes can be supported when the corresponding TB size is small.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: configuring one or more common buffer pools for a number of Hybrid Automatic Repeat Request (HARQ) processes, wherein the number of HARQ processes is greater than one and is predefined; receiving and decoding a first erroneous transport block (TB) from a base station by a user equipment (UE) in a multi-carrier mobile communication network; allocating a first soft buffer having a first buffer size from a first common buffer pool, wherein the first soft buffer is associated with a first HARQ process for storing the first TB and wherein the first soft buffer is a circular buffer, and wherein the UE first releases received bits of the first TB with a highest buffer index; receiving and decoding a second erroneous TB from the base station; and allocating a second soft buffer having a second buffer size, wherein the second soft buffer is associated with a second HARQ process for storing the second TB, and wherein a portion of the second soft buffer is allocated from the first common buffer pool and at least a portion of the first soft buffer is released to be allocated as part of the second soft buffer. 2. The method of claim 1 , wherein a remaining buffer space of the first soft buffer meets a minimum system requirement based on a total number of required HARQ processes of a corresponding component carrier (CC) and a number of aggregated CCs. 3. The method of claim 1 , wherein the UE operates under carrier aggregation with multiple component carriers (CCs), and wherein each CC has a dedicated buffer pool for HARQ process of each corresponding CC. 4. The method of claim 1 , wherein the UE operates under carrier aggregation with multiple component carriers (CCs), and wherein all CCs share a common buffer pool for all HARQ processes of all CCs. 5. The method of claim 1 , wherein the first buffer size equals to a fixed rate matching size used by the base station. 6. The method of claim 1 , wherein the first buffer size is allocated when a number of erroneous TBs requiring HARQ is less than a predefined number. 7. The method of claim 1 , wherein the second buffer size is allocated when a number of erroneous TBs requiring HARQ is larger than a predefined number. 8. The method of claim 7 , wherein the second buffer size is smaller than the first buffer size, and wherein the predefined number is based on a required number of HARQ processes and a number of aggregated component carriers (CCs). 9. The method of claim 1 , wherein the first buffer size is dynamically determined based on the first TB size (TBS). 10. The method of claim 1 , wherein the second buffer size is determined to meet a minimum system requirement based on a total number of required HARQ processes of a corresponding component carrier (CC) and a number of aggregated CCs. 11. The method of claim 1 , wherein the first HARQ process is selected for releasing the portion of the first soft buffer when the first TB has a smaller TB size (TBS) as compared to TBS of other HARQ processes. 12. The method of claim 1 , wherein a third soft buffer associated with a third HARQ process is further selected, wherein part of the third soft buffer is released to be allocated as part of the second buffer, and wherein a remaining buffer space for the third soft buffer fulfills a minimum system requirement based on a total number of required HARQ process of a corresponding CC and a number of aggregated CCs. 13. A user equipment (UE) comprising: a receiver that receives a first transport block (TB) and a second TB from a base station by a user equipment (UE) in a multi-carrier mobile communication network; a decoder that decodes the first TB and the second TB to be erroneous TBs; and a Hybrid Automatic Repeat Request (HARQ) controller that configures one or more common buffer pools for a number of HARQ processes, wherein the number of HARQ processes is greater than one and is predefined, allocates a first soft buffer from a first common buffer pool having a first buffer size, wherein the first soft buffer is associated with a first HARQ process for storing the first TB, and wherein the first soft buffer is a circular buffer, and wherein the UE first releases received bits of the first TB with a highest buffer index, wherein the HARQ controller allocates a second soft buffer having a second buffer size, wherein the second soft buffer is associated with a second HARQ process for storing the second TB, and wherein at least a portion of the second soft buffer is allocated from the first common buffer pool and a portion of the first soft buffer is released to be allocated as part of the second soft buffer. 14. The UE of claim 13 , wherein a remaining buffer space of the first soft buffer meets a minimum system requirement based on a total number of required HARQ processes of a corresponding component carrier (CC) and a number of aggregated CCs. 15. The UE of claim 13 , wherein the UE operates under carrier aggregation with multiple component carriers (CCs), and wherein each CC has a dedicated buffer pool for HARQ process of each corresponding CC. 16. The UE of claim 13 , wherein the UE operates under carrier aggregation with multiple component carriers (CCs), and wherein all CCs share a common buffer pool for all HARQ processes of all CCs. 17. The UE of claim 13 , wherein the first buffer size equals to a fixed rate matching size used by the base station. 18. The UE of claim 13 , wherein the first buffer size is allocated when a number of erroneous TBs requiring HARQ is less than a predefined number. 19. The UE of claim 13 , wherein the second buffer size is allocated when a number of erroneous TBs requiring HARQ is larger than a predefined number. 20. The UE of claim 19 , the second buffer size is smaller than the first buffer size, and wherein the predefined number is based on a required number of HARQ processes and a number of aggregated component carriers (CCs). 21. The UE of claim 13 , wherein the first buffer size is dynamically determined based on the first TB size. 22. The UE of claim 13 , wherein the second buffer size is determined to meet a minimum system requirement based on a total number of required HARQ processes of a corresponding component carrier (CC) and a number of aggregated CCs. 23. The UE of claim 13 , wherein the first HARQ process is selected for releasing the portion of the first soft buffer when the first TB has a smaller TB size (TBS) as compared to TBS of other HARQ processes. 24. The UE of claim 13 , wherein a third soft buffer associated with a third HARQ process is further selected, wherein part of the third soft buffer is released to be allocated as part of the second buffer, and wherein a remaining buffer space for the third soft buffer fulfills a minimum system requirement based on a total number of required HARQ process of a corresponding CC and a number of aggregated CCs.

Assignees

Inventors

Classifications

  • using dynamic buffer space allocation · CPC title

  • Buffer management · CPC title

  • the frequencies being arranged in component carriers · CPC title

  • involving configuration of automatic repeat request [ARQ] with parallel processes · CPC title

  • Physical resource allocation for ACK/NACK (for physical mapping arrangements in ARQ protocols H04L1/1861) · 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 US9565140B2 cover?
A user equipment (UE) receives and decodes a first erroneous transport block (TB) from a base station in a mobile communication network. The UE allocates a first soft buffer having a first buffer size. The first soft buffer is associated with a first HARQ process for storing the first TB. The UE then receives and decodes a second erroneous TB from the base station. The UE allocates a second sof…
Who is the assignee on this patent?
Mediatek Inc
What technology area does this patent fall under?
Primary CPC classification H04L49/9005. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 07 2017 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).