Increasing capacity in wireless communications
US-9673837-B2 · Jun 6, 2017 · US
US10790861B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10790861-B2 |
| Application number | US-201715593075-A |
| Country | US |
| Kind code | B2 |
| Filing date | May 11, 2017 |
| Priority date | Nov 27, 2009 |
| Publication date | Sep 29, 2020 |
| Grant date | Sep 29, 2020 |
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.
Techniques to increase the capacity of a W-CDMA wireless communications system. In an exemplary embodiment, early termination of one or more transport channels on a W-CDMA wireless communications link is provided. In particular, early decoding is performed on slots as they are received over the air, and techniques are described for signaling acknowledgment messages (ACK's) for one or more transport channels correctly decoded to terminate the transmission of those transport channels. The techniques may be applied to the transmission of voice signals using the adaptive multi-rate (AMR) codec. Further exemplary embodiments describe aspects to reduce the transmission power and rate of power control commands sent over the air, as well as aspects for applying tail-biting convolutional codes in the system.
Opening claim text (preview).
What is claimed is: 1. A method of wireless communication, comprising: during a first allotted transmission time interval (TTI) comprising a plurality of slots, demodulating a composite channel comprising a plurality of transport channels; determining whether to attempt to decode a first transport channel of the plurality of transport channels before receiving all slots of the plurality of slots of the first allotted TTI; attempting to decode said first transport channel in response to said determining whether to attempt to decode; terminating slot decoding for the first transport channel prior to an end of the first allotted TTI based at least in part on a successful decoding of the first transport channel, wherein the determining whether to attempt to decode is by reference to an integer N, wherein the attempt is made before receiving all slots of the plurality of slots of the first allotted TTI based on an interval of N slots within the first allotted TTI; and transmitting an acknowledgment message (ACK) for at least one of the transport channels during the first allotted TTI, based at least in part on the successful decoding of the first transport channel and terminating the slot decoding. 2. The method of claim 1 , wherein the integer N varies over time such that the determining whether to attempt to decode is by reference to an aperiodic duration within the first allotted TTI. 3. The method of claim 1 , wherein the integer N is constant over time such that the determining whether to attempt to decode is indicated to proceed every 3 slots, or 2 ms. 4. The method of claim 1 , further comprising: determining a cyclic redundancy check (CRC) value based on data bits of the decoded first transport channel; and checking integrity of the first transport channel by comparing the determined CRC value with a received CRC value of the first transport channel. 5. The method of claim 4 , wherein the first transport channel, comprising the received CRC value, further comprises class A adaptive multi-rate (AMR) bits; and wherein the plurality of transport channels further comprises a second transport channel of the plurality of transport channels, comprising at least one of class B AMR bits or class C AMR bits, and omitting a CRC value. 6. The method of claim 5 , wherein at least one of the plurality of transport channels is encoded using a tail-biting convolutional code. 7. The method of claim 1 , further comprising: attempting to decode a second transport channel of the plurality of transport channels before receiving all slots of the plurality of slots of the first allotted TTI, wherein the attempting to decode the second transport channel is offset in time from the attempting to decode the first transport channel, based on a decoding time for the attempting to decode the first transport channel. 8. The method of claim 1 , wherein the composite channel comprises: an adaptive multi-rate (AMR) NULL packet comprising a dedicated physical data channel (DPDCH), wherein the DPDCH of the AMR NULL packet is blanked; and at least one of an AMR FULL packet or a silence indicator (SID) packet, the method further comprising performing outer-loop power control (OLPC) for the composite channel based on the at least one of the AMR FULL packet or the SID packet, without updating the OLPC based on the AMR NULL packet. 9. The method of claim 1 , wherein the composite channel comprises an adaptive multi-rate (AMR) NULL packet comprising a dedicated physical control channel (DPCCH), wherein the DPCCH of the AMR NULL packet is gated according to a gating pattern based on a power control rate for the composite channel. 10. A user equipment (UE) configured for wireless communication, comprising: a processing unit; a memory communicatively coupled to the processing unit; and transmit circuitry communicatively coupled to the processing unit, wherein the processing unit is configured to: during a first allotted transmission time interval (TTI) comprising a plurality of slots, demodulate a composite channel comprising a plurality of transport channels; determine whether to attempt to decode a first transport channel of the plurality of transport channels before receiving all slots of the plurality of slots of the first allotted TTI; attempt to decode said first transport channel in response to said determining whether to attempt to decode; terminate slot decoding for the first transport channel prior to an end of the first allotted TTI based at least in part on a successful decoding of the first transport channel, wherein the determining whether to attempt to decode is by reference to an integer N, wherein the attempt is made before receiving all slots of the plurality of slots of the first allotted TTI based on an interval of N slots within the first allotted TTI; and transmit an acknowledgment message (ACK) for at least one of the transport channels during the first allotted TTI, based at least in part on the successful decoding of the first transport channel and terminating the slot decoding. 11. The UE of claim 10 , wherein the integer N varies over time such that the determining whether to attempt to decode is by reference to an aperiodic duration within the first allotted TTI. 12. The UE of claim 10 , wherein the integer N is constant over time such that the determining whether to attempt to decode is indicated to proceed every 3 slots, or 2 ms. 13. The UE of claim 10 , wherein the processing unit is further configured to: determine a cyclic redundancy check (CRC) value based on data bits of the decoded first transport channel; and check integrity of the first transport channel by comparing the determined CRC value with a received CRC value of the first transport channel. 14. The UE of claim 13 , wherein the first transport channel, comprising the received CRC value, further comprises class A adaptive multi-rate (AMR) bits; and wherein the plurality of transport channels further comprises a second transport channel of the plurality of transport channels, comprising at least one of class B AMR bits or class C AMR bits, and omitting a CRC value. 15. The UE of claim 14 , wherein at least one of the plurality of transport channels is encoded using a tail-biting convolutional code. 16. The UE of claim 10 , wherein the processing unit is further configured to: attempt to decode a second transport channel of the plurality of transport channels before receiving all slots of the plurality of slots of the first allotted TTI, wherein the attempting to decode the second transport channel is offset in time from the attempting to decode the first transport channel, based on a decoding time for the attempting to decode the first transport channel. 17. The UE of claim 10 , wherein the composite channel comprises: an adaptive multi-rate (AMR) NULL packet comprising a dedicated physical data channel (DPDCH), wherein the DPDCH of the AMR NULL packet is blanked; and at least one of an AMR FULL packet or a silence indicator (SID) packet, wherein the processing unit is further configured to perform outer-loop power control (OLPC) for the composite channel based on the at least one of the AMR FULL packet or the SID packet, without updating the OLPC based on the AMR NULL packet. 18. The UE of claim 10 , wherein the composite channel comprises an adaptive multi-rate (AMR) NULL packet comprising a dedicated physical control channel (DPCCH), wherein the DPCCH of the AMR NULL packet is gated according to a gating pattern based on a power control rate for the composite chan
Arrangements for detecting or preventing errors in the information received {(correcting synchronisation H04L7/00)} · CPC title
Arrangements affording multiple use of the transmission path · CPC title
3GPP2 · CPC title
3GPP HSDPA, e.g. HS-SCCH or DS-DSCH related · CPC title
3GPP LTE including E-UTRA · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.