Access Terminal Reverse Link Transmission Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing reverse link transmission protocol in CDMA2000 HRPD access terminals imposes significant processing demands due to tight timing constraints for processing ACK/NAK data, requiring faster and more expensive processors.

Innovation Solution

The method involves processing ARQ bits from a Media Access Control (MAC) bit processing unit, calculating the maximum allowed reverse rate and grant size, distributing grants to applications, and using a stored read pointer in an application transmit queue to relax timing constraints, allowing for more efficient data preparation and transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the access terminal processes ACK/NAK data immediately in the tight timing window, then the reverse link transmission can proceed without delay, but the processing demands require faster and more expensive processors

Engineering Contradiction:
Improvereverse link transmission efficiencyVSAvoidprocessor speed and cost
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by preparing data for transmission in advance during a timing window before the actual transmission slot. The access terminal processes ARQ bits, calculates grant sizes, and prepares sub-packets ahead of time, so that when the transmission slot arrives, the data is ready for immediate transmission without requiring ultra-fast processors during the critical transmission moment.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the access terminal uses a larger timing window for processing ACK/NAK data, then the processing demands are reduced and cheaper processors can be used, but the transmission timing flexibility is reduced

Engineering Contradiction:
Improveprocessor costVSAvoidtransmission timing flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamics by making the timing window adjustable rather than fixed. The access terminal can dynamically configure the size of the timing window based on current network conditions, traffic load, and processor capabilities. This allows the system to adapt between having larger processing time (lower processor requirements) and tighter timing constraints (higher transmission efficiency) as needed.

Inventive Principle:
Principle #15Dynamics

3Loss of time

If the access terminal processes all ARQ bits and prepares data immediately, then transmission can proceed without waiting, but the processing time required increases the overall transmission cycle time

Engineering Contradiction:
Improvetransmission cycle timeVSAvoiddata preparation efficiency
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent applies segmentation by dividing the data preparation process into distinct phases: ARQ bit processing, grant calculation, data selection, and final packet assembly. Each phase can be executed in parallel or in sequence depending on resource availability, allowing the system to optimize the overall cycle time by processing different aspects of data preparation simultaneously rather than sequentially.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8266490B2Apparatus and method for reverse link transmission in an access terminal
Publication Date: 2012.09.11 APPLE INC
  • US8266490B2 patent drawing
  • US8266490B2 patent drawing
  • US8266490B2 patent drawing

AI summary

A method for providing improved reverse link transmission timing in an access terminal is provided. The method includes processing automatic repeat request (ARQ) bits from a MAC bit processing unit for a previous sub-frame. The ARQ bits comprise a hybrid ARQ (H-ARQ) bit, a last ARQ (L-ARQ) bit, and a packet ARQ (P-ARQ) bit. The method also includes calculating the maximum allowed reverse rate and grant size for a MAC flow. The method further includes distributing grants to each application in the MAC flow. The method also includes storing a stored read pointer in an application transmit queue, for each application in the MAC flow. The method also includes preparing data for transmission, in response to storing the stored read pointer for each application in the MAC flow, based on the ARQ bits. The method also includes transmitting the data.