Jointly encoding a scheduling request indicator and acknowledgments/negative acknowledgments
AssigneeSharp Laboratories of America, Inc.
InventorsSayantan Choudhury, Zhanping Yin
Life of this patent
Estimating the term…
Abstract
A User Equipment (UE) configured for jointly encoding a Scheduling Request Indicator (SRI) and Acknowledgments/Negative Acknowledgments (ACK/NACKs) is disclosed. The UE includes a processor and instructions stored in memory. The UE generates a Scheduling Request Indicator (SRI) bit and a plurality of Acknowledgement/Negative Acknowledgement (ACK/NACK) bits. The UE also encodes the SRI bit and the plurality of ACK/NACK bits with unequal error protection to generate a jointly-encoded SRI and ACK/NACK message and transmits the jointly-encoded SRI and ACK/NACK message.
Claims30
A User Equipment (UE) configured for jointly encoding a Scheduling Request Indicator (SRI) and Acknowledgments/Negative Acknowledgments (ACK/NACKs), comprising:
- a processor;
- memory in electronic communication with the processor;
- instructions stored in the memory, the instructions being executable to:
- generate a Scheduling Request Indicator (SRI) bit and a plurality of Acknowledgement/Negative Acknowledgement (ACK/NACK) bits;
- encode the SRI bit and the plurality of ACK/NACK bits with unequal error protection to generate a jointly-encoded SRI and ACK/NACK message;
- and
- transmit the jointly-encoded SRI and ACK/NACK message.
A Node B for decoding a jointly-encoded Scheduling Request Indicator (SRI) and Acknowledgment/Negative Acknowledgment (ACK/NACK) message, comprising:
- a processor;
- memory in electronic communication with the processor;
- instructions stored in the memory, the instructions being executable to:
- receive a jointly-encoded SRI and ACK/NACK message;
- determine whether the jointly-encoded SRI and ACK/NACK message indicates a scheduling request;
- invert a number of repeated parity bits if the jointly-encoded SRI and ACK/NACK message indicates a scheduling request;
- and
- decode the jointly-encoded SRI and ACK/NACK message.
A method for jointly encoding a Scheduling Request Indicator (SRI) and Acknowledgments/Negative Acknowledgments (ACK/NACKs), comprising:
- generating a Scheduling Request Indicator (SRI) bit and a plurality of Acknowledgement/Negative Acknowledgement (ACK/NACK) bits;
- encoding, on a User Equipment (UE), the SRI bit and the plurality of ACK/NACK bits with unequal error protection to generate a jointly-encoded SRI and ACK/NACK message;
- and
- transmitting the jointly-encoded SRI and ACK/NACK message.
A method for decoding a jointly-encoded Scheduling Request Indicator (SRI) and Acknowledgment/Negative Acknowledgment (ACK/NACK) message, comprising:
- receiving a jointly-encoded SRI and ACK/NACK message;
- determining, on a Node B, whether the jointly-encoded SRI and ACK/NACK message indicates a scheduling request;
- inverting, on the Node B, a number of repeated parity bits if the jointly-encoded SRI and ACK/NACK message indicates a scheduling request;
- and
- decoding the jointly-encoded SRI and ACK/NACK message.
A non-transitory, tangible computer-readable medium for jointly encoding a Scheduling Request Indicator (SRI) and Acknowledgments/Negative Acknowledgments (ACK/NACKs), comprising executable instructions for:
- generating a Scheduling Request Indicator (SRI) bit and a plurality of Acknowledgement/Negative Acknowledgement (ACK/NACK) bits;
- encoding the SRI bit and the plurality of ACK/NACK bits with unequal error protection to generate a jointly-encoded SRI and ACK/NACK message;
- and
- transmitting the jointly-encoded SRI and ACK/NACK message.
A non-transitory, tangible computer-readable medium for decoding a jointly-encoded Scheduling Request Indicator (SRI) and Acknowledgment/Negative Acknowledgment (ACK/NACK) message, comprising executable instructions for:
- receiving a jointly-encoded SRI and ACK/NACK message;
- determining whether the jointly-encoded SRI and ACK/NACK message indicates a scheduling request;
- inverting a number of repeated parity bits if the jointly-encoded SRI and ACK/NACK message indicates a scheduling request;
- and
- decoding the jointly-encoded SRI and ACK/NACK message.
Dependencies are inferred from the claim text.