# US 10,455,582 B1 · Signaling of frequency domain resource assignment

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

- Number: US 10,455,582 B1
- Document ID: US10455582B1
- Status: Granted
- Kind: B1
- Application number: 16/351,798
- Filed: 2019-03-13
- Published: 2019-10-03
- Granted: 2019-10-22
- Earliest claimed: 2018-03-27
- Assignees: Telefonaktiebolaget LM Ericsson (publ)
- Applicants: Telefonaktiebolaget LM Ericsson (publ)
- Inventors: Jingya Li; Robert Baldemair; Xingqin Lin; Zhipeng Lin; Stefan Parkvall; Jianwei Zhang
- Web page: https://patentgrep.com/patent/US10455582B1

## CPC

- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04L 5/001: {the frequencies being arranged in component carriers}
- H04L 5/0044: {Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH}
- H04L 5/0094: {Indication of how sub-channels of the path are allocated}
- H04W 28/20: Negotiating bandwidth
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04L 5/0007: {the frequencies being orthogonal, e.g. OFDM(A) or DMT}
- 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

Embodiments include a method for receiving, by a user equipment (UE) in a wireless communication network, an assignment of frequency-domain resources of a communication channel shared with other UEs. Such embodiments include receiving an indication of an active carrier bandwidth part (BWP) usable for communicating via the shared channel Such embodiments include selecting one or more frequency-domain resource blocks (RBs), within the active BWP, to be assigned to the UE. Such embodiments include receiving an indication of one or more assigned RBs within the active BWP, wherein the indication is encoded using a plurality of available bits that are insufficient to encode all assignable combinations of RBs within the active BWP. Such embodiments include decoding the indication to obtain the assigned RBs within the active BWP. Embodiments also include complementary methods performed by a network node, as well as network nodes and UEs configured and/or arranged to perform various methods.

## Claims

### Claim 1

A user equipment (UE) configured to communicate with a network node in a wireless communication network, the UE comprising:
power supply circuitry configured to supply power to the UE;
transceiver circuitry configured to communicate with the network node; and
processing circuitry operably coupled to the transceiver circuitry, whereby the processing circuitry and the transceiver circuitry are configured to:
receive, from the network node, a first indication of an active bandwidth part (BWP) usable for communicating via a shared communication channel, wherein the active BWP comprises NBWP,1size frequency-domain resource blocks (RBs);
receive, via a downlink control channel, a second indication of one or more assigned RBs within the active BWP, wherein:
the second indication is encoded with a plurality of bits,
the plurality of bits is related to a total number of RBs, NBWP,2size, within a BWP other than the active BWP, and
the plurality of bits is insufficient to encode all assignable combinations of RBs within the active BWP; and
decode the second indication to obtain the one or more assigned RBs within the active BWP.

### Claim 2 (depends on 1)

The UE of claim 1, wherein the plurality of bits is less than ┌log2(NBWP,1size(NBWP,1size+1)/2)┐.

### Claim 3 (depends on 1)

The UE of claim 1, wherein:
the one or more assigned RBs are represented by a starting virtual resource block, RBstart, and a length of contiguously allocated resource blocks, LRBs;
the starting virtual resource block, RBstart, is encoded with a resolution of Ks RBs;
the length of contiguously allocated resource blocks, LRBs, is encoded with a resolution of KL RBs; and
KS and KL are integers.

### Claim 4 (depends on 3)

The UE of claim 3, wherein KS is equal to KL.

### Claim 5 (depends on 3)

The UE of claim 3, wherein the second indication is encoded such that:
a minimum value of RBstart, that the second indication can represent is zero; and
a minimum value of LRBs that the second indication can represent is KL.

### Claim 6 (depends on 3)

The UE of claim 3, wherein at least one of KS and KL is determined based on a function of (NBWP,1size divided by NBWP,2size).

### Claim 7 (depends on 6)

The UE of claim 6, wherein the function is one of the following: floor, ceiling, and round.

### Claim 8 (depends on 6)

The UE of claim 6, wherein both KS and KL are determined to be equal to one if the function of (NBWP,1size divided by NBWP,2size) is below a particular threshold.

### Claim 9 (depends on 3)

The UE of claim 3, wherein the second indication is encoded according to:
N′BWPsize(L′RBs−1)+RB′start if (L′RBs−1)≤└N′BWPsize/2┘; and
N′BWPsize(N′BWPsize−L′RBs+1)+(N′BWPsize−1−RB′start) otherwise,
and wherein N′BWPsize=NBWP,2size, RB′start=RBstart/KS and L′RBs=LRBs/KL.

### Claim 10 (depends on 1)

The UE of claim 1, wherein the combination of the processing circuitry and the transceiver circuitry is further configured to transmit or receive data, with the network node, using the one or more assigned RBs within the active BWP.

### Claim 11

A method for receiving, by a user equipment (UE) from a network node in a wireless communication network, an assignment of frequency-domain resources of a communication channel shared with one or more further UEs, the method comprising:
receiving, from the network node, a first indication of an active bandwidth part (BWP) usable for communicating via the shared communication channel, wherein the active BWP comprises NBWP,1size frequency-domain resource blocks (RBs);
receiving, via a downlink control channel, a second indication of one or more assigned RBs within the active BWP, wherein:
the second indication is encoded with a plurality of bits,
the plurality of bits is related to a total number of RBs, NBWP,2size, within a BWP other than the active BWP, and
the plurality of bits is insufficient to encode all assignable combinations of RBs within the active BWP; and
decoding the second indication to obtain the one or more assigned RBs within the active BWP.

### Claim 12 (depends on 11)

The method of claim 11, wherein:
the one or more assigned RBs are represented by a starting virtual resource block, RBstart, and a length of contiguously allocated resource blocks, LRBs;
the starting virtual resource block, RBstart , is encoded with a resolution of KS RBs;
the length of contiguously allocated resource blocks, LRBs, is encoded with a resolution of KL RBs; and
KS and KL are integers.

### Claim 13 (depends on 12)

The method of claim 12, wherein KS is equal to KL.

### Claim 14 (depends on 12)

The method of claim 12, wherein the indicator second indication is encoded such that:
a minimum value of RBstart, that the second indication can represent is zero; and
a minimum value of LRBs that the second indication can represent is KL.

### Claim 15 (depends on 12)

The method of claim 12, wherein at least one of KS and KL is determined based on a function of (NBWP,1size divided by NBWP,2size).

### Claim 16 (depends on 15)

The method of claim 15, wherein both KS and KL are determined to be equal to one if the function of (NBWP,1size divided by NBWP,2size) is below a particular threshold.

### Claim 17 (depends on 12)

The method of claim 12, wherein the second indication is encoded according to:
N′BWPsize(L′RBs−1)+RB′start if (L′RBs−1)≤└N′BWPsize/2┘; and
N′BWPsize(N′BWPsize−L′RBs+1)+(N′BWPsize−1−RB′start) otherwise,
and wherein N′BWPsize=NBWP,2size, RB′start=RBstart/KS and L′RBs=LRBs/KL.

### Claim 18 (depends on 11)

The method of claim 11, further comprising transmitting or receiving data, with the network node, using the one or more assigned RBs within the active BWP.

### Claim 19

A network node configured to communicate with a plurality of user equipment (UEs) in a wireless communication network, the network node comprising:
power supply circuitry configured to supply power to the network node;
transceiver circuitry configured to communicate with the UEs; and
processing circuitry operably coupled to the transceiver circuitry, whereby the processing circuitry and the transceiver circuitry are configured to:
send, to a particular UE, a first indication of an active bandwidth part (BWP) usable for communicating via a shared communication channel, wherein the active BWP comprises NBWP,1size frequency-domain resource blocks (RBs);
select one or more RBs, within the active BWP, to be assigned to the UE;
encode a second indication of the one or more selected RBs using a plurality of available bits, wherein:
the plurality of available bits is related to a total number of RBs, NBWP,2size, within a BWP other than the active BWP, and
the plurality of available bits is insufficient to encode all assignable combinations of RBs within the active BWP; and
send the encoded second indication to the UE via a downlink control channel.

### Claim 20 (depends on 19)

The network node of claim 19, wherein:
the one or more assigned RBs are represented by a starting virtual resource block, RBstart, and a length of contiguously allocated resource blocks, LRBs;
the starting virtual resource block, RBstart, is encoded with a resolution of KS RBs and the length of contiguously allocated resource blocks, LRBs, is encoded with a resolution of KL RBs; and
KS and KL, are integers.

### Claim 21 (depends on 20)

The network node of claim 20, wherein KS is equal to KL.

### Claim 22 (depends on 20)

The network node of claim 20, wherein the second indication is encoded such that:
a minimum value of RBstart, that the second indication can represent is zero; and
a minimum value of LRBs that the second indication can represent is KL.

### Claim 23 (depends on 20)

The network node of claim 20, wherein at least one of KS and KL is determined based on a function of (NBWP,1size divided by NBWP,2size).

### Claim 24 (depends on 20)

The network node of claim 20, wherein the second indication is encoded according to:
N′BWPsize(L′RBs−1)+RB′start if (L′RBs−1)≤└N′BWPsize/2┘; and
N′BWPsize(N′BWPsize−L′RBs+1)+(N′BWPsize−1−RB′start) otherwise,
and wherein N′BWPsize=NBWP,2size, RB′start=RBstart/KS and L′RBs=LRBs/KL.

### Claim 25

A method for assigning, to a user equipment (UE) by a network node in a wireless communication network, frequency-domain resources of a communication channel shared with one or more further UEs, the method comprising:
sending, to the UE, a first indication of an active carrier bandwidth part, BWP, usable for communicating via the shared communication channel, wherein the active BWP comprises NBWP,1size, frequency-domain resource blocks (RBs);
selecting one or more RBs, within the active BWP, to be assigned to the UE;
encoding a second indication of the one or more selected RBs using a plurality of available bits, wherein:
the plurality of available bits is related to a total number of RBs, NBWP,2size, within a BWP other than the active BWP; and
the plurality of available bits is insufficient to encode all assignable combinations of RBs within the active BWP; and
sending the encoded second indication to the UE via a downlink control channel.

### Claim 26 (depends on 25)

The method of claim 25, wherein:
the one or more assigned RBs are represented by a starting virtual resource block, RBstart, and a length of contiguously allocated resource blocks, LRBs;
the starting virtual resource block, RBstart, is encoded with a resolution of KS RBs and the length of contiguously allocated resource blocks, LRBs, is encoded with a resolution of KL RBs; and
KS and KL are integers.

### Claim 27 (depends on 26)

The method of claim 26, wherein KS is equal to KL.

### Claim 28 (depends on 26)

The method of claim 26, wherein the second indication is encoded such that:
a minimum value of RBstart, that the second indication can represent is zero; and
a minimum value of LRBs that the second indication can represent is KL.

### Claim 29 (depends on 26)

The method of claim 26, wherein at least one of KS and KL is determined based on a function of (NBWP,1size divided by NBWP,2size).

### Claim 30 (depends on 26)

The method of claim 26, wherein the indicator second indication is encoded according to:
N′BWPsize(L′RBs−1)+RB′start if (L′RBs−1)≤└N′BWPsize/2┘; and
N′BWPsize(N′BWPsize−L′RBs+1)+(N′BWPsize−1−RB′start) otherwise,
and wherein N′BWPsize=NBWP,2size, RB′start=RBstart/KS and L′RBs=LRBs/KL.
