Pseudo randomization of unused resources at a medium access control (MAC) layer

US10044478B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10044478-B2
Application numberUS-201514795718-A
CountryUS
Kind codeB2
Filing dateJul 9, 2015
Priority dateJul 14, 2014
Publication dateAug 7, 2018
Grant dateAug 7, 2018

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.

The present disclosure relates to pseudo-randomization of unused resources at a medium access control layer (MAC) of a user equipment (UE). For example, the disclosure presents a method and an apparatus for determining that an uplink (UL) resource grant, associated with a first radio access technology (RAT), for the UE results in unused resources where there are a greater number of resources than available data for transmission at the UE, wherein the UE is configured to receive information associated with a second RAT, and wherein the first RAT is different from the second RAT, populating the unused resources, at a medium access control (MAC) layer, with pseudo-randomized bits, and transmitting at least a portion of the available data and the populated unused resources using the UL resource grant associated with the first RAT. As such, pseudo-randomization of unused resources at a medium access control layer (MAC) of a UE may be achieved.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for wireless communications, by a user equipment (UE), comprising: determining that an uplink (UL) resource grant, associated with a first radio access technology (RAT), for the UE results in unused resources where there are a greater number of resources than available data for transmission at the UE, wherein the UE is configured to receive information associated with a second RAT, and wherein the first RAT is different from the second RAT; populating the unused resources, at a medium access control (MAC) layer, with pseudo-randomized bits by: generating a maximum length sequence (MLS) and storing the MLS in a first buffer at the MAC layer, performing a bit inversion of the MLS and storing an output of the bit inversion in a second buffer at the MAC layer, initiating a linear feedback shift register (LFSR) with a non-zero value at the MAC layer, and copying contents of the first buffer to a MAC transmit buffer when a value of a least significant bit (LSB) of the LFSR is zero and contents of the second buffer to the MAC transmit buffer when the value of the LSB of the LFSR is one to produce sequences of pseudorandom bits within the MAC transmit buffer; and transmitting at least a portion of the available data and the unused resources populated with the contents of the MAC transmit buffer using the UL resource grant associated with the first RAT. 2. The method of claim 1 , further comprising: updating a state of the LFSR by right shifting contents of the LFSR by one or more bits. 3. The method of claim 1 , further comprising: copying contents of the second buffer to the MAC transmit buffer when the value of the LSB of the LFSR is one. 4. The method of claim 3 , wherein the populating further comprises: updating a state of the LFSR by right shifting contents of the LFSR by one or more bits; and performing an exclusive OR (XOR) operation on an output of the updating using connection taps, wherein the connection taps are bit positions in the LFSR. 5. The method of claim 1 , wherein the first RAT is long term evolution (LTE) RAT and the second RAT is associated with a global navigation satellite system (GNSS) RAT. 6. The method of claim 5 , wherein the first RAT is operating in LTE band number 13 and the second RAT is operating in GNSS L1 band. 7. An apparatus for wireless communications, by a user equipment (UE), comprising: means for determining that an uplink (UL) resource grant, associated with a first radio access technology (RAT), for the UE results in unused resources where there are a greater number of resources than available data for transmission at the UE, wherein the UE is configured to receive information associated with a second RAT, and wherein the first RAT is different from the second RAT; means for populating the unused resources, at a medium access control (MAC) layer, with pseudo-randomized bits including: means for generating a maximum length sequence (MLS) and storing the MLS in a first buffer at the MAC layer, means for performing a bit inversion of the MLS and storing an output of the bit inversion in a second buffer at the MAC layer, means for initiating a linear feedback shift register (LFSR) with a non-zero value at the MAC layer, and means for copying contents of the first buffer to a MAC transmit buffer when a value of a least significant bit (LSB) of the LFSR is zero and contents of the second buffer to the MAC transmit buffer when the value of the LSB of the LFSR is one to produce sequences of pseudorandom bits within the MAC transmit buffer; and means for transmitting at least a portion of the available data and the unused resources populated with the contents of the MAC transmit buffer using the UL resource grant associated with the first RAT. 8. The apparatus of claim 7 , further comprising: means for updating a state of the LFSR by right shifting contents of the LFSR by one or more bits. 9. The apparatus of claim 7 , further comprising: means for copying contents of the second buffer to the MAC transmit buffer when the value of the LSB of the LFSR is one. 10. The apparatus of claim 9 , wherein the means for populating further comprises: means for updating a state of the LFSR by right shifting contents of the LFSR by one or more bits; and means for performing an exclusive OR (XOR) operation on an output of the updating using connection taps, wherein the connection taps are bit positions in the LFSR. 11. The apparatus of claim 7 , wherein the first RAT is long term evolution (LTE) RAT and the second RAT is associated with a global navigation satellite system (GNSS) RAT. 12. The apparatus of claim 11 , wherein the first RAT is operating in LTE band number 13 and the second RAT is operating in GNSS L1 band. 13. A non-transitory computer-readable medium storing code executable by a processor for wireless communications at a user equipment (UE), comprising: code for determining that an uplink (UL) resource grant, associated with a first radio access technology (RAT), for the UE results in unused resources where there are a greater number of resources than available data for transmission at the UE, wherein the UE is configured to receive information associated with a second RAT, and wherein the first RAT is different from the second RAT; code for populating the unused resources, at a medium access control (MAC) layer, with pseudo-randomized bits including: code for generating a maximum length sequence (MLS) and storing the MLS in a first buffer at the MAC layer, code for performing a bit inversion of the MLS and storing an output of the bit inversion in a second buffer at the MAC layer, code for initiating a linear feedback shift register (LFSR) with a non-zero value at the MAC layer, and copying contents of the first buffer to a MAC transmit buffer when a value of a least significant bit (LSB) of the LFSR is zero and contents of the second buffer to the MAC transmit buffer when the value of the LSB of the LFSR is one to produce sequences of pseudorandom bits within the MAC transmit buffer; and code for transmitting at least a portion of the available data and the unused resources populated with the contents of the MAC transmit buffer using the UL resource grant associated with the first RAT. 14. The computer-readable medium of claim 13 , further comprising: code for updating a state of the LFSR by right shifting contents of the LFSR by one or more bits. 15. The computer-readable medium of claim 13 , further comprising: code for copying contents of the second buffer to the MAC transmit buffer when the value of the LSB of the LFSR is one. 16. The computer-readable medium of claim 15 , wherein the code for populating further comprises: code for updating a state of the LFSR by right shifting contents of the LFSR by one or more bits; and code for performing an exclusive OR (XOR) operation on an output of the updating using connection taps, wherein the connection taps are bit positions in the LFSR. 17. The computer-readable medium of claim 13 , wherein the first RAT is long term evolution (LTE) RAT and the second RAT is associated with a global navigation satellite system (GNSS) RAT. 18. The computer-readable medium of claim 17 , wherein the first RAT is operating in LTE band number 13 and the second RAT is operating in GNSS L1 band. 19. A user equipment for wireless communications, comprising: a memory; and at least one processor coupled to the memory and configured to: determine that an uplink (UL) resource grant, associated wi

Assignees

Inventors

Classifications

  • Local resource management · CPC title

  • Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems · CPC title

  • H04L5/0048Primary

    Allocation of pilot signals, i.e. of signals known to the receiver (allocation of control signalling H04L5/0053; use of control signalling H04L5/0091) · CPC title

  • using finite field arithmetic, e.g. using a linear feedback shift register · CPC title

  • Radio transmission systems, i.e. using radiation field (H04B10/00, H04B15/00 take precedence) · 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 US10044478B2 cover?
The present disclosure relates to pseudo-randomization of unused resources at a medium access control layer (MAC) of a user equipment (UE). For example, the disclosure presents a method and an apparatus for determining that an uplink (UL) resource grant, associated with a first radio access technology (RAT), for the UE results in unused resources where there are a greater number of resources th…
Who is the assignee on this patent?
Qualcomm Inc
What technology area does this patent fall under?
Primary CPC classification H04L5/0048. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 07 2018 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).