# US 2013/0155923 A1 · Method and apparatus for operating a timer for processing data blocks

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2013/0155923 A1
- Document ID: US20130155923A1
- Status: Published application
- Kind: A1
- Application number: 13/767,295
- Filed: 2013-02-14
- Published: 2013-06-20
- Earliest claimed: 2002-01-05
- Assignees: LG Electronics Inc.
- Inventors: Seung June YI; Woon Young Yeo; So Young Lee
- Web page: https://patentgrep.com/patent/US20130155923A1

## CPC

- H04W 28/14: using intermediate storage
- H04B 7/0604: {with predefined switching scheme}
- H04B 7/15535: {Control of relay amplifier gain (amplifier gain control in general H03G3/00; gain control reducing self - or loop interference H04B7/15578)}
- H04L 1/0071: {Use of interleaving (interleaving per se H03M13/27)}
- H04L 1/06: using space diversity
- H04L 1/08: by repeating transmission, e.g. Verdan system {(H04L1/1858 and H04L1/189 take precedence)}
- H04L 1/1841: {Resequencing}
- H04L 1/1848: {Time-out mechanisms}
- H04L 5/0023: {Time-frequency-space}
- H04L 5/0042: {Intra-user or intra-terminal allocation}
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04L 5/0083: {symbol-by-symbol}
- H04L 47/28: in relation to timing considerations
- H04L 47/34: ensuring sequence integrity, e.g. using sequence numbers
- H04L 69/28: Timers or timing mechanisms used in protocols
- H04W 8/04: Registration at HLR or HSS [Home Subscriber Server]
- H04W 24/02: Arrangements for optimising operational condition
- H04W 28/02: Traffic management, e.g. flow control or congestion control
- H04W 52/143: {Downlink power control}
- H04W 52/24: using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W 52/245: {taking into account received signal strength}
- H04W 52/46: in multi-hop networks, e.g. wireless relay networks
- H04B 7/15507: {Relay station based processing for cell extension or control of coverage area, (network planning with network coordinated processing with regard to cell extension H04W16/26; network topologies using dedicated repeater stations H04W84/047; terminal devices adapted for relaying to or from an other terminal H04W88/04)}
- H04L 1/1845: {Combining techniques, e.g. code combining}
- H04L 2001/0096: {Channel splitting in point-to-point links}
- H04W 52/225: {Calculation of statistics, e.g. average or variance}
- H04W 52/241: {taking into account channel quality metrics, e.g. SIR, SNR, CIR or Eb/lo}
- H04W 52/242: {taking into account path loss}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A timer for processing data blocks is proposed for a receiver of a mobile communications system. If the timer is not running, the timer is started based a data block. The data block has a sequence number higher than a sequence number of another data block that was first expected to be received. If the timer is stopped or expires, the timer is based on a highest sequence number of a data block among data blocks that cannot be delivered to a higher entity. The timer can be used to prevent a stall condition in mobile communications.

## Claims

### Claim 1

A method of operating a timer for processing data blocks in a receiver of a mobile communications system, the method comprising:
if a timer is not running, starting the timer based on a sequence number of a data block higher than a sequence number of another data block that was first expected to be received; and
when the timer expires, starting the timer based on a highest sequence number of a data block among data blocks that cannot be delivered to a higher entity.

### Claim 2 (depends on 1)

The method of claim 1, wherein the steps are implemented in a mobile terminal.

### Claim 3 (depends on 2)

The method of claim 2, wherein the steps are performed at a medium access control (MAC) layer in the mobile terminal.

### Claim 4 (depends on 1)

The method of claim 1, wherein the higher entity is a MAC-d sub-layer.

### Claim 5 (depends on 1)

The method of claim 1, wherein the higher entity is a radio link control (RLC) layer.

### Claim 6 (depends on 1)

The method of claim 1, wherein the steps are for high-speed data packet access technology.

### Claim 7 (depends on 1)

The method of claim 1, wherein no additional timer is started if the timer is running.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
delivering received data blocks that can be delivered to the higher entity.

### Claim 9 (depends on 8)

The method of claim 8, wherein the received data blocks are delivered to the higher entity in sequence.

### Claim 10 (depends on 8)

The method of claim 8, wherein the received data blocks are MAC-hs (Medium Access Control—high speed) protocol data unit (PDU).

### Claim 11

An apparatus to operate a timer for processing data blocks in a receiver of a mobile communications system, the apparatus comprising:
a buffer; and
a timer operated with the buffer, the timer configured to,
if the timer is not running, start the timer based on a sequence number of a data block higher than a sequence number of another data block that was first expected to be received, and
when the timer expires, start the timer based on a highest sequence number of a data block among data blocks that cannot be delivered to a higher entity.

### Claim 12 (depends on 11)

The apparatus of claim 11, wherein the apparatus is implemented in a mobile terminal.

### Claim 13 (depends on 12)

The apparatus of claim 12, wherein the buffer and the timer is operated with a medium access control (MAC) layer in the mobile terminal.

### Claim 14 (depends on 11)

The apparatus of claim 11, wherein the higher entity is a MAC-d sub-layer.

### Claim 15 (depends on 11)

The apparatus of claim 11, wherein the higher entity is a radio link control (RLC) layer.

### Claim 16 (depends on 11)

The apparatus of claim 11, wherein the buffer and the timer are for high-speed data packet access technology.

### Claim 17 (depends on 11)

The apparatus of claim 11, wherein no additional timer is started if the timer is running.

### Claim 18 (depends on 11)

The apparatus of claim 11, wherein the buffer is configured to deliver received data blocks that can be delivered to the higher entity.

### Claim 19 (depends on 18)

The apparatus of claim 18, wherein the received data blocks are delivered to the higher entity in sequence.

### Claim 20 (depends on 18)

The apparatus of claim 18, wherein the received data blocks are MAC-hs (Medium Access Control—high speed) protocol data unit (PDU).
