Proxy schemes for voice-over-lte calls
US-2015365374-A1 · Dec 17, 2015 · US
US9565140B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9565140-B2 |
| Application number | US-201314052619-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 11, 2013 |
| Priority date | Oct 11, 2013 |
| Publication date | Feb 7, 2017 |
| Grant date | Feb 7, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.