IP Library Granted Patent US 12,389,439
Granted Patent B2
US 12,389,439 · App. 18/089,847 · Granted Aug 12, 2025

Method of bandwidth part management for a network and controller therefor

Inventors: Yu-Chieh Wang (Hsinchu, TW); Kai-Wen Chen (Tainan, TW)
Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
H04W72/541H04W72/044
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,389,439
App. No.
18/089,847
Granted
Aug 12, 2025
Kind
B2
Abstract

A method of bandwidth part (BWP) management for a network is provided. Position information of user equipments is received. Whether interference exists between any two of the user equipments is determined based on the position information of the user equipments and the position information of the base stations to obtain an interference status of the user equipments. Interference exists between user equipment(s) of any two base stations in each of the at least one base station combination. Interference exists between a first user equipment and a second user equipment in a first base station combination. BWP resource allocation is performed based on the at least one base station combination and the interference status of the user equipments to obtain a BWP resource allocation result. The first user equipment is assigned with a first BWP frequency band and the second user equipment is assigned with a second BWP frequency band.

Claims (42)

1. A method of bandwidth part (BWP) management for a network,

performed by a controller, comprising:

receiving position information of a plurality of user equipments, the network comprising a plurality of base stations communicating with the user equipments, the user equipments comprising a first user equipment and a second user equipment;

determining whether interference exists between any two of the user equipments based on the position information of the user equipments and the position information of the base stations to obtain an interference status of the user equipments;

generating at least one base station combination, wherein interference exists between user equipment(s) of any two base stations in each of the at least one base station combination, the at least one base station combination comprises a first base station combination, the first base station combination comprises a first base station and a second base station, the first base station communicates with the first user equipment, the second base station communicates with the second user equipment, interference exists between the first user equipment and the second user equipment; and

performing BWP resource allocation based on the at least one base station combination and the interference status of the user equipments to obtain a BWP resource allocation result;

wherein the first user equipment is assigned with a first BWP frequency band and the second user equipment is assigned with a second BWP frequency band in the BWP resource allocation result, the first BWP frequency band is different from the second BWP frequency band.

2. The method according to claim 1 , wherein for a downlink communication, when a distance between the second user equipment and the first base station minus a distance between the first user equipment and the first base station is less than a first interference radius, it is determined that interference exists between the first user equipment and the second user equipment.

3. The method according to claim 1 , wherein for an uplink communication, when a distance between the first user equipment and the second base station minus a distance between the first user equipment and the first base station is less than a second interference radius, it is determined that interference exists between the first user equipment and the second user equipment.

4. The method according to claim 1 , wherein a unit bandwidth of the first BWP frequency band is obtained by dividing an available BWP bandwidth by P, P is an integer, P is an amount of user equipments of a particular base station in the first base station combination, and the particular base station has maximum amount of user equipments in the first base station combination.

5. The method according to claim 1 , wherein a unit bandwidth of the first BWP frequency band is obtained by dividing an available BWP bandwidth by Q, Q is an integer, Q is the amount of user equipments which have interference with each other in the first base station combination.

6. The method according to claim 1 , wherein a unit bandwidth of the first BWP frequency band is obtained by dividing an available BWP bandwidth by N, N is an integer, N is the maximum selected from P and Q, P and Q are integers, P is an amount of user equipments of a particular base station in the first base station combination, the particular base station has maximum amount of user equipments in the first base station combination, and Q is the amount of user equipments which have interference with each other in the first base station combination.

7. The method according to claim 1 , further comprising:

establishing a relation graph for the network, wherein the relation graph comprises a plurality of nodes and a plurality of connection lines, the nodes comprise a first node and a second node, the connection lines comprise a first connection line, the first node represents the first base station, the second node represents the second base station, the first connection connects the first node and the second node;

wherein the relation graph comprises at least one complete graph corresponding to the at least one base station combination, the at least one complete graph comprises a first complete graph corresponding to the first base station combination;

wherein the user equipments which have interference with each other in the base stations of the first complete graph are assigned with different BWP frequency bands in the BWP resource allocation result.

8. The method according to claim 1 , wherein the first base station combination further comprises a third base station, the user equipments further comprises a third user equipment, the third user equipment communicates with the third base station, the third user equipment is assigned with a third BWP frequency band, the third BWP frequency band is different from the first BWP frequency band, and the third BWP frequency band is different from the second BWP frequency band.

9. The method according to claim 1 , wherein the at least one base station combination further comprises a second base station combination, the second base station combination comprises the first base station and a fourth base station, the user equipments further comprises a fourth user equipment, the fourth user equipment communicates with the fourth base station, the fourth user equipment is assigned with a fourth BWP frequency band, the fourth BWP frequency band is different from the first BWP frequency band, and the fourth BWP frequency band is overlapped with the second BWP frequency band.

10. The method according to claim 1 , further comprising:

determining whether throughputs for the user equipments conform to a predetermined requirement in a service-level agreement; and

sending a first BWP switching command to the first user equipment through the first base station and sending a second BWP switching command to the second user equipment through the second base station, wherein the first BWP switching command indicates that the first user equipment is assigned with the first BWP frequency band and the second BWP switching command indicates that the second user equipment is assigned with the second BWP frequency band.

11. A controller for performing BWP management for a network, comprising:

an information interface, for receiving position information of a plurality of user equipments, the network comprising a plurality of base stations communicating with the user equipments, the user equipments comprising a first user equipment and a second user equipment; and

a processor, configured to perform the following procedures:

determining whether interference exists between any two of the user equipments based on the position information of the user equipments and the position information of the base stations to obtain an interference status of the user equipments;

generating at least one base station combination, wherein interference exists between user equipment(s) of any two base stations in each of the at least one base station combination, the at least one base station combination comprises a first base station combination, the first base station combination comprises a first base station and a second base station, the first base station communicates with the first user equipment, the second base station communicates with the second user equipment, interference exists between the first user equipment and the second user equipment; and

performing BWP resource allocation based on the at least one base station combination and the interference status of the user equipments to obtain a BWP resource allocation result;

wherein the first user equipment is assigned with a first BWP frequency band and the second user equipment is assigned with a second BWP frequency band in the BWP resource allocation result, the first BWP frequency band is different from the second BWP frequency band.

12. The controller according to claim 11 , wherein for a downlink communication, when a distance between the second user equipment and the first base station minus a distance between the first user equipment and the first base station is less than a first interference radius, it is determined that interference exists between the first user equipment and the second user equipment.

13. The controller according to claim 11 , wherein for an uplink communication, when a distance between the first user equipment and the second base station minus a distance between the first user equipment and the first base station is less than a second interference radius, it is determined that interference exists between the first user equipment and the second user equipment.

14. The controller according to claim 11 , wherein a unit bandwidth of the first BWP frequency band is obtained by dividing an available BWP bandwidth by P, P is an integer, P is an amount of user equipments of a particular base station in the first base station combination, and the particular base station has maximum amount of user equipments in the first base station combination.

15. The controller according to claim 11 , wherein a unit bandwidth of the first BWP frequency band is obtained by dividing an available BWP bandwidth by Q, Q is an integer, Q is the amount of user equipments which have interference with each other in the first base station combination.

16. The controller according to claim 11 , wherein a unit bandwidth of the first BWP frequency band is obtained by dividing an available BWP bandwidth by N, N is an integer, N is the maximum selected from P and Q, P and Q are integers, P is an amount of user equipments of a particular base station in the first base station combination, the particular base station has maximum amount of user equipments in the first base station combination, and Q is the amount of user equipments which have interference with each other in the first base station combination.

17. The controller according to claim 11 , wherein the processor is further configured to perform the following procedures:

establishing a relation graph for the network, wherein the relation graph comprises a plurality of nodes and a plurality of connection lines, the nodes comprise a first node and a second node, the connection lines comprise a first connection line, the first node represents the first base station, the second node represents the second base station, the first connection connects the first node and the second node;

wherein the relation graph comprises at least one complete graph corresponding to the at least one base station combination, the at least one complete graph comprises a first complete graph corresponding to the first base station combination;

wherein the user equipments which have interference with each other in the base stations of the first complete graph are assigned with different BWP frequency bands in the BWP resource allocation result.

18. The controller according to claim 11 , wherein the first base station combination further comprises a third base station, the user equipments further comprises a third user equipment, the third user equipment communicates with the third base station, the third user equipment is assigned with a third BWP frequency band, the third BWP frequency band is different from the first BWP frequency band, and the third BWP frequency band is different from the second BWP frequency band.

19. The controller according to claim 11 , wherein the at least one base station combination further comprises a second base station combination, the second base station combination comprises the first base station and a fourth base station, the user equipments further comprises a fourth user equipment, the fourth user equipment communicates with the fourth base station, the fourth user equipment is assigned with a fourth BWP frequency band, the fourth BWP frequency band is different from the first BWP frequency band, and the fourth BWP frequency band is overlapped with the second BWP frequency band.

20. The controller according to claim 11 , wherein the processor is further configured to perform the following procedures:

determining whether throughputs for the user equipments conform to a predetermined requirement in a service-level agreement; and

sending a first BWP switching command to the first user equipment through the first base station and sending a second BWP switching command to the second user equipment through the second base station, wherein the first BWP switching command indicates that the first user equipment is assigned with the first BWP frequency band and the second BWP switching command indicates that the second user equipment is assigned with the second BWP frequency band.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2022
From: WANG, YU-CHIEH; CHEN, KAI-WEN
To: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
Reel/Frame 062234/0060 →
Continuity (1)
Related Publication 20240224315A1 · Jul 4, 2024
References Cited (29)
US 6816732B1 · Farley et al. · 2004 [cited by applicant]
US 9071291B2 · Zhu et al. · 2015 [cited by applicant]
US 10594468B2 · Liao et al. · 2020 [cited by applicant]
US 10785656B2 · Ang et al. · 2020 [cited by applicant]
US 11026223B2 · Nam et al. · 2021 [cited by applicant]
US 11109382B2 · Bassirat et al. · 2021 [cited by applicant]
US 11202234B1 · Mehta et al. · 2021 [cited by applicant]
US 20180199343A1 · Deogun et al. · 2018 [cited by applicant]
US 20190190681A1 · Li et al. · 2019 [cited by applicant]
US 20200322900A1 · Guo · 2020 [cited by examiner]
US 20210051688A1 · Zhao · 2021 [cited by examiner]
US 20210112550A1 · Lekutai · 2021 [cited by examiner]
US 20220201676A1 · Kumar · 2022 [cited by examiner]
US 20220240250A1 · Li · 2022 [cited by applicant]
US 20230171625A1 · Ma · 2023 [cited by examiner]
US 20230247439A1 · Kim · 2023 [cited by examiner]
CN 109496454A · 2019 [cited by applicant]
CN 113891464A · 2022 [cited by applicant]
CN 114302467A · 2022 [cited by applicant]
TW 202015437A · 2020 [cited by applicant]
WO WO2019029519A1 · 2019 [cited by applicant]
Taiwanese Office Action and Search Report for Taiwanese Application No. 112110457, dated Aug. 7, 2024. [cited by applicant]
Abe et al., “Dynamic Bandwidth Allocation for Spectrum Shared Private Mobile Networks Using Prior Measured CQI Information”, 2019 IEEE International Symposium on Dynamic Spectrum Access Networks (DySPAN), total 6 pages. [cited by applicant]
Baccelli et al., “Bandwidth Allocation and Service Differentiation in D2D Wireless Networks”, IEEE Xplore, Dec. 23, 2022, total 10 pages. [cited by applicant]
Correia et al., “Adaptive Spectrum Allocation for 5G Wireless Communication Scenarios”, IEEE Xplore, Dec. 23, 2022, total 6 pages. [cited by applicant]
Khan et al., “Service-Based Network Dimensioning for 5G Networks Assisted by Real Data”, IEEE, Jul. 14, 2020, vol. 8, total 20 pages. [cited by applicant]
Kotagiri et al., “Context-based Mixed-Numerology Profile Selection for 5G and Beyond”, 2022 IEEE 19th Annual Consumer Communications & Networking Conference (CONC), total 6 pages. [cited by applicant]
Sun et al., “Practical Scheduling Algorithms With Contiguous Resource Allocation for Next-Generation Wireless Systems”, IEEE Wireless Communications Letters, Apr. 2021, vol. 10, No. 4, p. 725-729. [cited by applicant]
Tran et al., “Interference-aware Coordinated Access Control for Heterogeneous Cellular D2D Communication Networks”, International Journal of Advanced Trends in Computer Science and Engineering, Mar.-Apr. 2021, vol. 10, … [cited by applicant]