# US 11,309,934 B2 · Method and apparatus for determining frequency hopping of channel, and computer storage medium

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

- Number: US 11,309,934 B2
- Document ID: US11309934B2
- Status: Granted
- Kind: B2
- Application number: 16/802,460
- Filed: 2020-02-26
- Published: 2020-06-18
- Granted: 2022-04-19
- Earliest claimed: 2017-09-08
- Assignees: Guangdong Oppo Mobile Telecommunications Corp., Ltd.
- Applicants: Guangdong OPPO Mobile Telecommunications Corp., Ltd.
- Inventors: Yanan Lin
- Web page: https://patentgrep.com/patent/US11309934B2

## CPC

- H04B 1/713: using frequency hopping
- H04L 5/0012: {Hopping in multicarrier systems}
- H04L 5/0051: {of dedicated pilots, i.e. pilots destined for a single user or terminal}
- H04L 5/0053: {Allocation of signalling, i.e. of overhead other than pilot signals}
- H04L 5/0064: {Rate requirement of the data, e.g. scalable bandwidth, data priority}
- H04W 72/04: Wireless resource allocation
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W 74/004: {in the uplink, i.e. towards network}
- H04W 76/27: Transitions between radio resource control [RRC] states
- H04B 1/7143: Arrangements for generation of hop patterns
- H04L 5/0094: {Indication of how sub-channels of the path are allocated}
- H04B: TRANSMISSION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present invention discloses a method and an apparatus of determining frequency hopping for a channel, and a computer storage medium. The method includes: determining, by a terminal, a first bandwidth corresponding to a bandwidth part, where the first bandwidth corresponding to the bandwidth part is less than a second bandwidth corresponding to a system bandwidth; determining, by the terminal based on the first bandwidth corresponding to the bandwidth part, a frequency hopping step corresponding to an uplink channel; and determining, by the terminal based on the frequency hopping step corresponding to the uplink channel, a frequency domain position used for transmitting the uplink channel.

## Claims

### Claim 1

A method of determining frequency hopping for a channel, the method comprising:
determining, by a terminal, a first bandwidth corresponding to a bandwidth part, wherein the first bandwidth corresponding to the bandwidth part is less than a second bandwidth corresponding to a system bandwidth;
determining, by the terminal based on the first bandwidth corresponding to the bandwidth part, a frequency hopping step corresponding to an uplink channel; and
determining, by the terminal based on the frequency hopping step corresponding to the uplink channel, a frequency domain position used for transmitting the uplink channel,
wherein determining, by the terminal based on the first bandwidth corresponding to the bandwidth part, the frequency hopping step corresponding to the uplink channel comprises:
determining, by the terminal based on the following formula, the frequency hopping step corresponding to the uplink channel: WH=nW, wherein
WH is the frequency hopping step corresponding to the uplink channel,
W is the first bandwidth corresponding to the bandwidth part,
n is a proportionality coefficient,
n=1/m, and
m is a positive integer greater than 1.

### Claim 2 (depends on 1)

The method of determining frequency hopping for a channel of claim 1, wherein determining, by a terminal, a first bandwidth corresponding to a bandwidth part comprises:
receiving, by the terminal, first configuration information, and determining, based on the first configuration information, the first bandwidth corresponding to the bandwidth part.

### Claim 3 (depends on 2)

The method of determining frequency hopping for a channel of claim 2, wherein receiving, by the terminal, first configuration information comprises:
receiving, by the terminal, radio resource control RRC signaling that carries the first configuration information; or
receiving, by the terminal, system information carrying the first configuration information.

### Claim 4 (depends on 2)

The method of determining frequency hopping for a channel of claim 2, wherein receiving, by the terminal, first configuration information, and determining, based on the first configuration information, the first bandwidth corresponding to the bandwidth part comprises:
determining, by the terminal based on one piece of first configuration information when receiving the one piece of first configuration information, the first bandwidth corresponding to the bandwidth part; and
determining, by the terminal based on a plurality of pieces of first configuration information when receiving the plurality of pieces of first configuration information, a plurality of candidate first bandwidths corresponding to the bandwidth part; and selecting, from the plurality of candidate first bandwidths, the first bandwidth corresponding to the bandwidth part.

### Claim 5 (depends on 1)

The method of determining frequency hopping for a channel of claim 1, wherein, when WH is determined based on a formula WH=nW, WH=┌nW┐ or └nW┘, wherein ┌nW┐ represents a minimum integer greater than nW, and └nW┘ represents a maximum integer less than nW.

### Claim 6 (depends on 1)

The method of determining frequency hopping for a channel of claim 1, further comprising:
determining, by the terminal, n or WH based on a preset value; or
receiving, by the terminal, second configuration information, and determining n or WH based on the second configuration information.

### Claim 7

A computer system including:
one or more processors; and
one or more memories storing computer-readable instructions that, upon execution by the one or more processors, configure the computer system to:
determine, by a terminal, a first bandwidth corresponding to a bandwidth part, wherein the first bandwidth corresponding to the bandwidth part is less than a second bandwidth corresponding to a system bandwidth;
determine, by the terminal based on the first bandwidth corresponding to the bandwidth part, a frequency hopping step corresponding to an uplink channel; and
determine, by the terminal based on the frequency hopping step corresponding to the uplink channel, a frequency domain position used for transmitting the uplink channel,
wherein determining, by the terminal based on the first bandwidth corresponding to the bandwidth part, the frequency hopping step corresponding to the uplink channel comprises:
determining, by the terminal based on the following formula, the frequency hopping step corresponding to the uplink channel: WH=nW, wherein
WH is the frequency hopping step corresponding to the uplink channel,
W is the first bandwidth corresponding to the bandwidth part,
n is a proportionality coefficient,
n=1/m, and
m is a positive integer greater than 1.

### Claim 8 (depends on 7)

The computer system of claim 7, wherein determining, by a terminal, a first bandwidth corresponding to a bandwidth part comprises:
receiving, by the terminal, first configuration information, and determining, based on the first configuration information, the first bandwidth corresponding to the bandwidth part.

### Claim 9 (depends on 8)

The computer system of claim 8, wherein receiving, by the terminal, first configuration information comprises: receiving, by the terminal, radio resource control RRC signaling that carries the first configuration information; or receiving, by the terminal, system information carrying the first configuration information.

### Claim 10 (depends on 7)

The computer system of claim 7, wherein, when WH is determined based on a formula WH=nW, WH=┌nW┐ or └nW┐, wherein ┌nW┐ represents a minimum integer greater than nW, and └nW┘ represents a maximum integer less than nW.

### Claim 11 (depends on 101)

The computer system of claim 101 wherein the computer-readable instructions further configure the computer system to:
determine, by the terminal, n or WH based on a preset value; or
receive, by the terminal, second configuration information, and determine n or WH based on the second configuration information.
