# US 9,521,672 B2 · Apparatus and method for allocating resources in a single carrier-frequency division multiple access system

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

- Number: US 9,521,672 B2
- Document ID: US9521672B2
- Status: Granted
- Kind: B2
- Application number: 14/570,411
- Filed: 2014-12-15
- Published: 2015-04-09
- Granted: 2016-12-13
- Earliest claimed: 2007-01-09
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Youn-Hyoung Heo; Ju-Ho Lee; Sang-Min Ro; Joon-Young Cho; Yun-Ok Cho
- Web page: https://patentgrep.com/patent/US9521672B2

## CPC

- H04W 72/0446: Resources in time domain, e.g. slots or frames
- H04B 1/713: using frequency hopping
- H04B 1/7143: Arrangements for generation of hop patterns
- H04L 5/023: {Multiplexing of multicarrier modulation signals, e.g. multi-user orthogonal frequency division multiple access [OFDMA] (multicarrier modulation H04L27/2601)}
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W 72/0466: {the resource being a scrambling code}
- H04W 72/20: Control channels or signalling for resource management
- H04W 72/21: in the uplink direction of a wireless link, i.e. towards the network
- H04B 2001/7154: {with means for preventing interference}
- H04J 13/18: Allocation of orthogonal codes
- H04W 88/02: Terminal devices
- H04W 88/08: Access point devices
- 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)
- H04J: MULTIPLEX COMMUNICATION (transmission in general H04B; peculiar to transmission of digital information H04L5/00; systems for the simultaneous or sequential transmission of more than one television signal H04N7/08; in exchanges H04Q11/00; stereophonic systems H04S)

## Abstract

Methods and apparatuses are provided for transmitting data. An index of a first resource block is obtained from a scheduling grant. A user equipment determines a value related to hopping based on a sequence generated by cell specific information. The user equipment determines a value related to mirroring based on the sequence generated by the cell specific information. The user equipment determines a second resource block for uplink transmission by the index of the first resource block, the value related to hopping, and the value related to mirroring.

## Claims

### Claim 1

A method for transmitting data, the method comprising the steps of:
obtaining, by a user equipment, an index of a first resource block from a scheduling grant;
determining, by the user equipment, a value related to hopping based on a sequence generated by cell information;
determining, by the user equipment, a value related to mirroring based on the sequence generated by the cell information; and
determining, by the user equipment, a second resource block for uplink transmission by the index of the first resource block, the value related to hopping, and the value related to mirroring.

### Claim 2 (depends on 1)

The method of claim 1, wherein the value related to hopping and the value related to mirroring are determined in a subframe, if inter-subframe hopping is set.

### Claim 3 (depends on 2)

The method of claim 2, wherein the subframe is for one hybrid automatic repeat request (HARQ) process.

### Claim 4 (depends on 1)

The method of claim 1, wherein the value related to hopping and the value related to mirroring are determined in a slot, if intra-subframe and inter-subframe hopping are set.

### Claim 5 (depends on 1)

The method of claim 1, wherein a number of resource blocks in one subband is determined by a number of subbands.

### Claim 6 (depends on 1)

The method of claim 1, wherein the second resource block for uplink transmission is determined based on a summation of the index of the first resource block and a value derived by multiplying the value related to hopping and a number of resource blocks in one subband.

### Claim 7

An apparatus for transmitting data, the apparatus comprising:
a receiver configured to receive a scheduling grant; and
a controller configured to obtain the index of the first resource block from the scheduling grant, determine a value related to hopping based on a sequence generated by cell information, determine a value related to mirroring based on the sequence generated by the cell information, and determine a second resource block for uplink transmission by the index of the first resource block, the value related to hopping, and the value related to mirroring.

### Claim 8 (depends on 7)

The apparatus of claim 7, wherein the value related to hopping and the value related to mirroring are determined in a subframe, if inter-subframe hopping is set.

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein the subframe is for one hybrid automatic repeat request (HARQ) process.

### Claim 10 (depends on 7)

The apparatus of claim 7, wherein the value related to hopping and the value related to mirroring are determined in a slot, if intra-subframe and inter-subframe hopping are set.

### Claim 11 (depends on 7)

The apparatus of claim 7, wherein a number of resource blocks in one subband is determined by a number of subbands.

### Claim 12 (depends on 7)

The apparatus of claim 7, wherein the second resource block for uplink transmission is determined based on a summation of the index of the first resource block and a value derived by multiplying the value related to hopping and a number of resource blocks in one subband.

### Claim 13

A method for receiving data, the method comprising the steps of:
transmitting a scheduling grant;
determining a value related to hopping based on a sequence generated by cell information;
determining a value related to mirroring based on the sequence generated by the cell information; and
determining a second resource block for uplink transmission by an index of a first resource block obtained from the scheduling grant, the value related to hopping, and the value related to mirroring.

### Claim 14 (depends on 13)

The method of claim 13, wherein the value related to hopping and the value related to mirroring are determined in a subframe, if inter-subframe hopping is set.

### Claim 15 (depends on 14)

The method of claim 14, wherein the subframe is for one hybrid automatic repeat request (HARQ) process.

### Claim 16 (depends on 13)

The method of claim 13, wherein the value related to hopping and the value related to mirroring are determined in a slot, if intra-subframe and inter-subframe hopping are set.

### Claim 17 (depends on 13)

The method of claim 13, wherein a number of resource blocks in one subband is determined by a number of subbands.

### Claim 18 (depends on 13)

The method of claim 13, wherein the second resource block for uplink transmission is determined based on a summation of the index of the first resource block and a value derived by multiplying the value related to hopping and a number of resource blocks in one subband.

### Claim 19

An apparatus for transmitting data, the apparatus comprising:
a transmitter configured to transmit a scheduling grant; and
a controller configured to determine a value related to hopping based on a sequence generated by cell information, determine a value related to mirroring based on the sequence generated by the cell information, and determine a second resource block for uplink transmission by an index of a first resource block obtained from the scheduling grant, the value related to hopping, and the value related to mirroring.

### Claim 20 (depends on 19)

The apparatus of claim 19, wherein the value related to hopping and the value related to mirroring are determined in a subframe, if inter-subframe hopping is set.

### Claim 21 (depends on 20)

The apparatus of claim 20, wherein the subframe is for one hybrid automatic repeat request (HARQ) process.

### Claim 22 (depends on 19)

The apparatus of claim 19, wherein the value related to hopping and the value related to mirroring are determined in a slot, if intra-subframe and inter-subframe hopping are set.

### Claim 23 (depends on 19)

The apparatus of claim 19, wherein a number of resource blocks in one subband is determined by a number of subbands.

### Claim 24 (depends on 19)

The apparatus of claim 19, wherein the second resource block for uplink transmission is determined based on a summation of the index of the first resource block and a value derived by multiplying the value related to hopping and a number of resource blocks in one subband.
