# US 7,609,632 B2 · Scheduling mechanism for MAC entity

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

- Number: US 7,609,632 B2
- Document ID: US7609632B2
- Status: Granted
- Kind: B2
- Application number: 10/832,678
- Filed: 2004-04-27
- Published: 2004-10-07
- Granted: 2009-10-27
- Earliest claimed: 2000-05-12
- Assignees: InterDigital Technology Corporation
- Inventors: Stephen E. Terry
- Web page: https://patentgrep.com/patent/US7609632B2

## CPC

- H04W 28/10: Flow control {between communication endpoints}
- H04L 12/5602: {Bandwidth control in ATM Networks, e.g. leaky bucket}
- H04L 47/2458: {Modification of priorities while in transit}
- H04W 28/0215: {based on user or device properties, e.g. MTC-capable devices (services for machine-to-machine communication [M2M] or machine type communication [MTC] H04W4/70; wireless resource selection or allocation plan definition based on terminal or device properties H04W72/51)}
- H04W 28/0263: {involving mapping traffic to individual bearers or channels, e.g. traffic flow template [TFT]}
- H04W 28/14: using intermediate storage
- H04W 72/1263: Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W 72/20: Control channels or signalling for resource management
- H04W 72/52: based on load
- H04W 72/56: based on priority criteria
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A code division multiple access (CDMA) radio network controller (RNC) comprises a medium access controller-controlling/shared (MAC-c/sh) entity. The MAC-c/sh entity has a scheduling mechanism managing a forward access channel (FACH) resources. The scheduling mechanism schedules data for transfer over the FACH according to priority of the data and the data having an indicator of a priority of the data.

## Claims

### Claim 1

A code division multiple access (CDMA) communication device comprising:
a first medium access controller (MAC) entity configured to output a first control channel and a dedicated traffic channel (DTCH), the first MAC entity being a MAC-dedicated (MAC-d) entity and the first control channel being a dedicated control channel (DCCH); and
a second MAC entity configured to generate an access channel, the second MAC entity including:
a channel multiplexer configured to receive data, the data being carried by the first control channel, the DTCH, and a second control channel, the channel multiplexer also being configured to multiplex the received data;
a scheduling mechanism configured to receive the multiplexed data and schedule the multiplexed data for transmission on the access channel according to a priority of the received data; and
a flow control entity configured to limit buffering of a portion of the received data in the second MAC entity, the portion of the received data being associated with the first control channel and the DTCH, wherein the access channel is a forward access channel (FACH).

### Claim 2 (depends on 1)

The CDMA communication device of claim 1, wherein the second MAC entity is further configured to limit an amount of the multiplexed data transmitted on the access channel.

### Claim 3 (depends on 1)

The CDMA communication device of claim 1, wherein the second MAC entity is further configured to limit a portion of the multiplexed data transmitted on the access channel based on whether the portion of the multiplexed data is associated with the first control channel, the second control channel, or the DTCH.

### Claim 4 (depends on 1)

The CDMA communication device of claim 1, wherein a window is associated with each of the first control channel, the second control channel, and the DTCH, the second MAC entity is further configured to limit an amount of the multiplexed data transmitted on the access channel by controlling a size of the window associated with said each of the first control channel, the second control channel, and the DTCH.

### Claim 5 (depends on 1)

The CDMA communication device of claim 1, wherein the scheduling mechanism is further configured to schedule the multiplexed data for transmission over a downlink shared channel (DSCH).

### Claim 6 (depends on 1)

The CDMA communication device of claim 1, wherein the received data includes an indicator of the priority.

### Claim 7 (depends on 1)

The CDMA communication device of claim 1, wherein the communication device is a radio network controller (RNC).

### Claim 8 (depends on 1)

The CDMA communication device of claim 1, wherein the scheduling mechanism is configured to supply the access channel to a Node-B, such that the Node-B transmits the access channel to a plurality of user equipments (UEs).

### Claim 9

A communication method, comprising:
outputting a first control channel and a dedicated traffic channel (DTCH) with a first medium access controller (MAC) entity, the first MAC entity being a MAC-dedicated (MAC-d) entity, and the first control channel being a dedicated control channel (DCCH);
receiving the first control channel, the DTCH, and a second control channel, with a channel multiplexer of a second MAC entity, the first control channel, the second control channel, and the DTCH carrying data, and the second MAC entity being configured to output an access channel;
multiplexing the data with the channel multiplexer; and
scheduling, with a scheduling mechanism of the second MAC entity, the multiplexed data for transmission on the access channel according to a priority of the multiplexed data; and
limiting buffering of a portion of the received data in the second MAC entity, the portion of the received data being associated with the first control channel and the DTCH, wherein the access channel is a forward access channel (FACH).

### Claim 10 (depends on 9)

The communication method of claim 9, further comprising limiting an amount of the multiplexed data transmitted on the access channel.

### Claim 11 (depends on 9)

The communication method of claim 9, further comprising limiting a portion of the multiplexed data transmitted on the access channel based on whether the portion of the multiplexed data is associated with the first control channel, the second control channel, or the DTCH.

### Claim 12 (depends on 9)

The communication method of claim 9, wherein a window is associated with each of the first control channel, the second control channel, and the DTCH, the method further comprising limiting an amount of the multiplexed data transmitted on the access channel by controlling a size of the window associated with said each of the first control channel, the second control channel, and the DTCH.

### Claim 13 (depends on 9)

The communication method of claim 9, further comprising scheduling the multiplexed data for transmission over a downlink shared channel (DSCH).

### Claim 14 (depends on 9)

The communication method of claim 9, wherein the data includes an indicator of the priority.

### Claim 15 (depends on 9)

The communication method of claim 9, wherein the communication device is a radio network controller (RNC).

### Claim 16 (depends on 9)

The communication method of claim 9, further comprising supplying the access channel to a Node-B, such that the Node-B transmits the access channel to a plurality of user equipments (UEs).
