Hybrid automatic repeat request buffer configuration

US10230502B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10230502-B2
Application numberUS-201715853050-A
CountryUS
Kind codeB2
Filing dateDec 22, 2017
Priority dateMar 24, 2017
Publication dateMar 12, 2019
Grant dateMar 12, 2019

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.

Aspects of the present disclosure provide apparatuses, methods, and processes that can determine the number of concurrent hybrid automatic repeat request (HARQ) processes at a HARQ entity to facilitate efficient use of HARQ buffers and/or resources across different operating modes. An exemplary apparatus is configured to determine a number of HARQ processes based on a number of HARQ buffers, a maximum buffering time, and a slot duration. The apparatus maintains one or more HARQ processes at a HARQ entity up to the determined number of HAR processes and communicate with the one or more other devices utilizing the one or more HARQ processes.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of wireless communication, comprising: determining a number of hybrid automatic repeat request (HARQ) processes based on a number of HARQ buffers, a maximum buffering time, and a time slot duration; maintaining one or more HARQ processes at a HARQ entity up to the determined number; and communicating with one or more devices utilizing the one or more HARQ processes. 2. The method of claim 1 , wherein the determining comprises: determining the number of HARQ processes that avoids buffer overflow of the HARQ buffers by: determining N, wherein N is the number of HARQ buffers; determining T_buffer/T_slot, wherein T_buffer is the maximum buffering time and T_slot is the slot duration; and determining the determined number of HARQ processes as a minimum of (N, T_buffer/T_slot). 3. The method of claim 2 , wherein N is a maximum number of HARQ buffers. 4. The method of claim 2 , wherein the determined number of HARQ processes comprises a maximum number of HARQ processes utilized for wireless communication with the one or more devices. 5. The method of claim 1 , wherein the determining further comprises: determining the number of HARQ processes based on a HARQ response timing of the one or more devices. 6. The method of claim 1 , wherein the determining further comprises: determining the number of HARQ processes based on at least one of a subcarrier spacing or a cyclic prefix overhead used by the one or more devices. 7. An apparatus comprising: a communication interface configured for wireless communication with one or more devices; a memory; and a processor operatively coupled to the communication interface and memory, wherein the processor and memory are configured to: determine a number of hybrid automatic repeat request (HARQ) processes based on a number of HARQ buffers, a maximum buffering time, and a time slot duration; maintain one or more HARQ processes at a HARQ entity up to the determined number; and communicate with the one or more devices utilizing the one or more HARQ processes. 8. The apparatus of claim 6 , wherein the processor and memory are further configured to determine the number of HARQ processes that avoids buffer overflow of the HARQ buffers by: determining N, wherein N is the number of HARQ buffers; determining T_buffer/T_slot, wherein T_buffer is the maximum buffering time and T_slot is the slot duration; and determining the determined number of HARQ processes as a minimum of (N, T_buffer/T_slot). 9. The apparatus of claim 8 , wherein N is a maximum number of HARQ buffers. 10. The apparatus of claim 8 , wherein the determined number of HARQ processes comprises: a maximum number of HARQ processes utilized for wireless communication with the one or more devices. 11. The apparatus of claim 8 , wherein the processor and memory are further configured to: determine the number of HARQ processes based on a HARQ response timing of the one or more devices. 12. The apparatus of claim 8 , wherein the processor and memory are further configured to: determine the number of HARQ processes based on at least one of a subcarrier spacing or a cyclic prefix overhead used by the one or more devices. 13. An apparatus for wireless communication, comprising: means for determining a number of hybrid automatic repeat request (HARQ) processes based on a number of HARQ buffers, a maximum buffering time, and a time slot duration; means for maintaining one or more HARQ processes at a HARQ entity up to the determined number; and means for communicating with one or more devices utilizing the one or more HARQ processes. 14. The apparatus of claim 13 , wherein the means for determining is configured to determine the number of HARQ processes that avoids buffer overflow of the HARQ buffers by: determining N, wherein N is the number of HARQ buffers; determining T_buffer/T_slot, wherein T_buffer is the maximum buffering time and T_slot is the slot duration; and determining the determined number of HARQ processes as a minimum of (N, T_buffer/T_slot). 15. The apparatus of claim 14 , wherein N is a maximum number of HARQ buffers. 16. The apparatus of claim 14 , wherein the determined number of HARQ processes comprises: a maximum number of HARQ processes utilized for wireless communication with the one or more devices. 17. The apparatus of claim 13 , wherein the means for determining further comprises: means for determining the number of HARQ processes based on a HARQ response timing of the one or more devices. 18. The apparatus of claim 13 , wherein the means for determining further comprises: means for determining the number of HARQ processes based on at least one of a subcarrier spacing or a cyclic prefix overhead used by the one or more devices. 19. A non-transitory computer-readable storage medium comprising computer-executable code for causing an apparatus to: determine a determined number of hybrid automatic repeat request (HARQ) processes based on a number of HARQ buffers, a maximum buffering time, and a time slot duration; maintain one or more HARQ processes at a HARQ entity up to the determined number; and communicate with one or more devices utilizing the one or more HARQ processes. 20. The non-transitory computer-readable storage medium of claim 19 , further comprising computer-executable code for causing the apparatus to determine the number of HARQ processes that avoids buffer overflow of the HARQ buffers by: determining N, wherein N is the number of HARQ buffers; determining T_buffer/T_slot, wherein T_buffer is the maximum buffering time and T_slot is the slot duration; and determining the determined number of HARQ processes as a minimum of (N, T_buffer/T_slot). 21. The non-transitory computer-readable storage medium of claim 20 , wherein N is a maximum number of HARQ buffers. 22. The non-transitory computer-readable storage medium of claim 20 , wherein the determined number of HARQ processes comprises: a maximum number of HARQ processes utilized for wireless communication with the one or more devices. 23. The non-transitory computer-readable storage medium of claim 19 , further comprising computer-executable code for causing the apparatus to: determine the number of HARQ processes based on a HARQ response timing of the one or more devices. 24. The non-transitory computer-readable storage medium of claim 19 , further comprising computer-executable code for causing the apparatus to: determine the number of HARQ processes based on at least one of a subcarrier spacing or a cyclic prefix overhead used by the one or more devices.

Assignees

Inventors

Classifications

  • Scheduling and prioritising arrangements · CPC title

  • H04L1/1874Primary

    Buffer management · CPC title

  • Time-out mechanisms · CPC title

  • Buffer management · CPC title

  • Adaptation of specific ARQ protocol parameters according to transmission conditions · 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 US10230502B2 cover?
Aspects of the present disclosure provide apparatuses, methods, and processes that can determine the number of concurrent hybrid automatic repeat request (HARQ) processes at a HARQ entity to facilitate efficient use of HARQ buffers and/or resources across different operating modes. An exemplary apparatus is configured to determine a number of HARQ processes based on a number of HARQ buffers, a …
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04L1/1874. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 12 2019 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).