# US 10,873,943 B2 · Method and transmitter for allocating resources to terminal in telecommunication system

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

- Number: US 10,873,943 B2
- Document ID: US10873943B2
- Status: Granted
- Kind: B2
- Application number: 16/335,601
- Filed: 2017-11-01
- Published: 2019-10-03
- Granted: 2020-12-22
- Earliest claimed: 2016-11-04
- Assignees: Mitsubishi Electric Corporation
- Applicants: Mitsubishi Electric Corporation
- Inventors: Cristina Ciochina
- Web page: https://patentgrep.com/patent/US10873943B2

## CPC

- H04L 5/0007: {the frequencies being orthogonal, e.g. OFDM(A) or DMT}
- H04L 5/0039: {Frequency-contiguous, i.e. with no allocation of frequencies for one user or terminal between the frequencies allocated to another}
- H04L 5/0066: {Requirements on out-of-channel emissions}
- H04L 5/0092: {Indication of how the channel is divided}
- H04L 5/0094: {Indication of how sub-channels of the path are allocated}
- H04L 27/2602: {Signal structure}
- H04L 27/26025: {Numerology, i.e. varying one or more of symbol duration, subcarrier spacing, Fourier transform size, sampling rate or down-clocking (allocating sub-channels of the transmission path H04L5/003)}
- H04L 27/2666: {Acquisition of further OFDM parameters, e.g. bandwidth, subcarrier spacing, or guard interval length}
- H04W 72/0453: Resources in frequency domain, e.g. a carrier in FDMA
- H04W 72/12: Wireless traffic scheduling
- H04W 72/20: Control channels or signalling for resource management
- H04L 5/001: {the frequencies being arranged in component carriers}
- H04L 5/0037: {Inter-user or inter-terminal allocation}
- H04L 27/26035: {Maintenance of orthogonality, e.g. for signals exchanged between cells or users, or by using covering codes or sequences (using different training sequence per antenna H04B7/0684; code allocation H04J13/16)}
- H04W 72/04: Wireless resource allocation
- H04W 84/042: {Public Land Mobile systems, e.g. cellular systems}
- 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 invention relates to allocating resources in a carrier when several subcarrier spacing configurations coexists, and more particularly to avoid or at least reduce the loss of resources when introducing guard bands to avoid inter-numerology interferences. The invention proposes to start the allocation of resource blocks to a terminal on a different subcarrier than the first subcarrier. Therefore the invention proposes a method to allocate such resource blocks to a terminal.

## Claims

### Claim 1

A method for allocating resources to a terminal in a telecommunication system comprising at least a carrier comprising several subcarriers, said carrier supporting at least one subcarrier spacing configuration Afo and one subcarrier spacing configuration Δf1, with Δf1=q·Δf0, q being a strictly positive integer, said method comprising:
a) selecting the subcarrier spacing configuration Δf1;
b) determining a number L of resource blocks having subcarriers of said subcarrier spacing configuration Δf1;
c) allocating to said terminal subcarriers among the subcarriers of the carrier of subcarrier spacing configurations Δf1, having their frequencies:
greater or equal to a frequency, namely fstart, being the lowest frequency among frequencies of subcarriers of subcarrier spacing configuration Δf1 having a frequency higher than or equal to fref+m·N·Δf1+k·N·Δf0,
fref being the lowest frequency among the subcarriers that are allowable for subcarrier spacing Δf1 in the carrier,
k being an integer greater or equal to 1 and lesser or equal to (q−1),
N being the number of subcarriers in a resource block,
m being an integer greater or equal to 0 and lesser than a maximum number of resource blocks, allowable in the carrier, having subcarriers of subcarrier spacing configuration Δf1;
lesser or equal to a frequency fref+m·N·Δf1+(L·N−1)·Δf1, namely flast,
wherein k is determined such as fstart−fnear is greater than G, G being a strictly positive threshold, and fnear being a frequency of a subcarrier with a subcarrier spacing configuration different from Δf1, said subcarrier having the highest frequency among frequencies of subcarriers allocated in the carrier having subcarrier spacing configurations different from Δf1 and having lower frequencies than fref+(m+1)·N·Δf1.

### Claim 2 (depends on 1)

The method according to claim 1, wherein m is determined such as at least one subcarrier of subcarrier spacing configurations Δf1, having a frequency of at least fref+m·N·Δf1 and at the most fref+(m+1)·N·Δf1−Δf1, can be allocated to the terminal.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the subcarrier spacing configuration Δf0 is the smallest subcarrier spacing configuration among the subcarrier spacing configuration supported by the carrier.

### Claim 4 (depends on 1)

The method according to claim 1, wherein said number L, L≥1, satisfies to:
q·L+NRBstart(0)≤NRB(0)
where:
NRB(0) is a maximum number of resource blocks comprising N subcarriers of the subcarrier spacing configuration Δf0 that are allowable in said carrier,
NRBstart(0) is a maximum number of resource blocks comprising N subcarriers of the subcarrier spacing configuration Δf0 that are allowable in said carrier, said resource blocks having their subcarriers frequencies lower than said frequency fstart.

### Claim 5 (depends on 4)

The method according to claim 4, further comprising sending to said terminal allocation information based on the subcarriers allocated to the terminal.

### Claim 6 (depends on 5)

The method according to claim 5, wherein the allocation information based on the subcarriers allocated to the terminal, is a resource indication value, RIV, which is an integer and a function of L and NRBstart(0).

### Claim 7 (depends on 6)

The method according to claim 6, wherein said RIV function is an injective function of any couple comprising L and NRBstart(0) values.

### Claim 8 (depends on 6)

The method according to claim 6, wherein said RIV is a surjective function among the integers from 0 to the maximum value taken by RIV.

### Claim 9 (depends on 6)

The method according to claim 6, wherein said RIV is defined by:
{
RIV
=
(
L
-
1
)
⁢
(
r
1
+
1
+
⌈
(
p
1
-
1
)
*
q
2
⌉
+
1
)
+
NRB
start
(
0
)
if
⁢
⁢
NRB
start
(
0
)
≤
r
1
+
1
+
⌈
(
p
1
-
1
)
*
q
2
⌉
RIV
=
(
p
1
-
L
)
*
(
r
1
+
1
+
⌈
(
p
1
-
1
)
*
q
2
⌉
+
1
)
+
(
r
1
+
1
+
N
RB
(
0
)
-
q
-
NRB
start
(
0
)
)
⁢
⁢
otherwise
where:
r1 is a remainder of the division of NRB(0) by q
p
1
=
⌊
N
RB
(
0
)
q
⌋
.

### Claim 10 (depends on 6)

The method according to claim 6, wherein said RIV is defined by:
{
RIV
=
(
L
-
1
)
⁢
(
N
RB
(
0
)
-
q
+
r
1
+
2
)
+
NRB
start
(
0
)
⁢
⁢
if
⁢
⁢
L
≤
⌈
p
1
/
2
⌉
RIV
=
(
p
1
-
L
)
*
(
N
RB
(
0
)
-
q
+
r
1
+
2
)
+
(
N
RB
(
0
)
-
q
+
r
1
+
1
-
NRB
start
(
0
)
)
⁢
⁢
otherwise
where:
r1 is a remainder of the division of NRB(0) by q
p
1
=
⌊
N
RB
(
0
)
q
⌋
.

### Claim 11 (depends on 6)

The method according to claim 6, wherein said RIV is defined by:
RIV
=
(
∑
l
=
1
L
-
1
⁢
S
l
)
+
NRB
start
(
0
)
=
(
L
-
1
)
*
(
N
RB
(
0
)
+
1
)
-
q
*
L
*
(
L
-
1
)
2
+
NRB
start
(
0
)
where:
Sl=NRB(0)−q*l+1.

### Claim 12 (depends on 1)

The method according to claim 1, wherein said RIV is defined by:
{
RIV
=
(
L
-
1
)
+
p
1
*
NRB
start
(
0
)
if
⁢
⁢
NRB
start
(
0
)
≤
r
1
+
1
+
⌈
1
2
*
q
*
(
p
1
-
1
)
⌉
RIV
=
p
1
*
(
r
1
+
1
+
N
RB
(
0
)
-
q
-
NRB
start
(
0
)
)
+
otherwise
p
1
-
L
where:
r1 is a remainder of the division of NRB(0) by q
p
1
=
⌊
N
RB
(
0
)
q
⌋
.

### Claim 13 (depends on 1)

A non-transitory computer-readable medium having stored there on a computer program product comprising code instructions to perform the method according to claim 1, when said instructions are run by a processor.

### Claim 14

A transmitter comprising a processor for allocating resources to a terminal in a telecommunication system comprising at least a carrier comprising several subcarriers, said carrier supporting at least one subcarrier spacing configuration Δf0 and one subcarrier spacing configuration Δf1, with Δf1=q·Δf0, q being a strictly positive integer, said transmitter being configured to perform:
a) selecting the subcarrier spacing configuration Δf1;
b) determining a number L of resource blocks having subcarriers of said subcarrier spacing configuration Δf1;
c) allocating to said terminal subcarriers among the subcarriers of the carrier of subcarrier spacing configurations Δf1, having their frequencies:
greater or equal to a frequency, namely fstart, being the lowest frequency among frequencies of subcarriers of subcarrier spacing configuration Δf1 having a frequency higher than or equal to fref+m·N·Δf1+k·N·Δf0,
fref being the lowest frequency among the subcarriers that are allowable for subcarrier spacing Δf1 in the carrier,
k being an integer greater or equal to 1 and lesser or equal to (q−1),
N being the number of subcarriers in a resource block,
m being an integer greater or equal to 0 and lesser than a maximum number of resource block, allowable in the carrier, having subcarriers of subcarrier spacing configuration Δf1;
lesser or equal to a frequency fref+m·N·Δf1+(L·N−1)·Δf1, namely flast,
wherein k is determined such as fstart−fnear is greater than G, G being a strictly positive threshold, and fnear being a frequency of a subcarrier with a subcarrier spacing configuration different from Δf1, said subcarrier having the highest frequency among frequencies of subcarriers allocated in the carrier having subcarrier spacing configurations different from Δf1 and having lower frequencies than fref+(m+1)·N·Δf1.

### Claim 15 (depends on 14)

A transmitter according to claim 14, comprising a memory unit storing, for each couple of possible values of a number NRBstart(0) and said L a unique resource indication value RIV, NRBstart(0) being a maximum number of resource blocks comprising N subcarriers of the subcarrier spacing configuration Δf0 that are allowable in said carrier, said resource blocks having their subcarriers frequencies lower than said frequency fstart, and wherein said transmitter is further configured to:
provide a RIV value based on a couple of L and NRBstart(0) corresponding to the allocation of subcarriers performed by the transmitter, and
transmit the RIV to the terminal.

### Claim 16 (depends on 1)

A terminal, in a telecommunication system, comprising a processor to use allocated resources in a carrier, said resources having been allocated according to claim 1, comprises:
a communication module configured to receive an allocation resource block information through a control channel,
a processing module which is configured to determine the subcarriers that are allocated to said terminal according to the allocation resource block information, wherein the processing module is configured to determine said subcarriers of subcarrier spacing configurations Δf1 allocated to the terminal:
as having their frequencies greater or equal to fstart, and
as having their frequencies lesser or equal to flast.

### Claim 17 (depends on 16)

A terminal according to claim 16, wherein said terminal further comprises
a memory unit storing for each couple of possible values of a number NRBstart(0) and said L a unique resource indication value RIV, NRBstart(0) being a maximum number of resource blocks comprising N subcarriers of the first subcarrier spacing configuration Δf0 that are allowable in said carrier, said resource blocks having their subcarriers frequencies lower than said frequency fstart,
and wherein said processing module is configured to read said memory unit and determine the couple values L and NRBstart(0) and recover fstart and flast, upon reception of an RIV value in said allocation resource block information.
