IP Library › Granted Patent US 12,231,371
Granted Patent B2
US 12,231,371 · App. 17/659,248 · Granted Feb 18, 2025

Interference avoidance for cellular networks

Inventors: Ramy Atawia (Kanata, CA); Marwan Mansour (Alexandria, EG); Omar Gad (London, GB); Mariam Basili (Cairo, EG)
Assignee: Dell Products, L.P.
H04L5/0073H04L1/1678H04L1/1812H04L5/0055H04L5/0064
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,231,371
App. No.
17/659,248
Granted
Feb 18, 2025
Kind
B2
Abstract

The described technology is generally directed towards interference avoidance for cellular networks. A controller can estimate intercell interference and provide recommendations of preferred time slots that can be used by cell schedulers to avoid intercell interference. The controller can leverage sporadic traffic of neighboring cells by identifying time slots at which traffic demand likely to result in intercell interference. The controller can then guide schedulers at cells to send data in a manner that mitigates intercell interference.

Claims (43)

1. A method, comprising:

receiving, by network equipment comprising a processor, user equipment feedback, wherein the user equipment feedback comprises:

first indications, for at least one occurrence of a time window that is repeating, of previous successful transmissions to a first user equipment via a network node in respective downlink slots of the time window, and

second indications, for the at least one occurrence of the time window, of previous unsuccessful transmissions to the first user equipment via the network node in the respective downlink slots of the time window;

determining, by the network equipment, based on the user equipment feedback, time recommendations for timing of future transmissions to a second user equipment via the network node, wherein the determining comprises, for respective time slots of the time window for the at least one occurrence of the time window:

adjusting a counter for the time slot based on a first quantity of the previous successful transmissions in the time slot and a second quantity of the previous unsuccessful transmissions in the time slot, and

determining a recommendation for the time slot based on the counter; and

sending, by the network equipment, the time recommendations to the network node.

2. The method of claim 1 , wherein the user equipment feedback further comprises at least one of hybrid automatic repeat request information or reference signal received quality information.

3. The method of claim 2 , wherein determining the time recommendations is further based on the at least one of the hybrid automatic repeat request information or the reference signal received quality information.

4. The method of claim 1 , wherein the first user equipment and the second user equipment are located in a subregion of a geographic region served by the network node.

5. The method of claim 1 , wherein receiving the user equipment feedback, determining the time recommendations, and sending the time recommendations to the network node are performed in a repeating cycle having a cycle frequency.

6. The method of claim 1 , wherein the time recommendations comprise at least one of priority time slots for the future transmissions or non-priority time slots for the future transmissions having a lower priority than the priority time slots.

7. The method of claim 1 , wherein determining the time recommendations based on the user equipment feedback comprises applying machine learning to the user equipment feedback in order to learn the time recommendations.

8. The method of claim 1 , wherein determining the time recommendations is based on the user equipment feedback and neighbor node resource utilization data, and wherein the neighbor node resource utilization data defines radio frequency resource utilization by a neighbor node that is a neighbor of the network node.

9. Network equipment, comprising:

a memory that stores computer executable components; and

a processor that executes at least one of the computer executable components that:

receives user equipment feedback, wherein the user equipment feedback comprises:

first indications, for at least one occurrence of a time window that is repeating, of previous successful transmissions to a first user equipment via a network node in respective downlink slots of the time window, and

second indications, for the at least one occurrence of the time window, of previous unsuccessful transmissions to the first user equipment via the network node in the respective downlink slots of the time window;

determines, based on the user equipment feedback, time recommendations for timing of future transmissions to a second user equipment via the network node, wherein the determining comprises, for respective time slots of the time window for the at least one occurrence of the time window:

adjusting a counter for the time slot based on a first quantity of the previous successful transmissions in the time slot and a second quantity of the previous unsuccessful transmissions in the time slot, and

determining a recommendation for the time slot based on the counter; and

sends the time recommendations to the network node.

10. The network equipment of claim 9 , wherein the user equipment feedback further comprises at least one of hybrid automatic repeat request information or reference signal received quality information, and wherein determining the time recommendations is further based on the at least one of the hybrid automatic repeat request information or the reference signal received quality information.

11. The network equipment of claim 9 , wherein the first user equipment and the second user equipment are located in a subregion of a geographic region served by the network node.

12. The network equipment of claim 9 , wherein receiving the user equipment feedback, determining the time recommendations, and sending the time recommendations to the network node are performed in a repeating cycle having a cycle frequency.

13. The network equipment of claim 9 , wherein the time recommendations comprise at least one of priority time slots for the future transmissions or non-priority time slots for the future transmissions having a lower priority than the priority time slots.

14. The network equipment of claim 9 , wherein determining the time recommendations is further based on neighbor node resource utilization data, and wherein the neighbor node resource utilization data defines radio frequency resource utilization by a neighbor node that is a neighbor of the network node.

15. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:

receiving user equipment feedback, wherein the user equipment feedback comprises:

first indications, for at least one occurrence of a time window that is repeating, of previous successful transmissions to a first user equipment via a network node in respective downlink slots of the time window, and

second indications, for the at least one occurrence of the time window, of previous unsuccessful transmissions to the first user equipment via the network node in the respective downlink slots of the time window;

determining, based on the user equipment feedback, time recommendations for timing of future transmissions to a second user equipment via the network node, wherein the determining comprises, for respective time slots of the time window for the at least one occurrence of the time window:

adjusting a counter for the time slot based on a first quantity of the previous successful transmissions in the time slot and a second quantity of the previous unsuccessful transmissions in the time slot, and

determining a recommendation for the time slot based on the counter; and

sending the time recommendations to the network node.

16. The non-transitory machine-readable medium of claim 15 , wherein the user equipment feedback further comprises at least one of hybrid automatic repeat request information or reference signal received quality information, and wherein determining the time recommendations is further based on the at least one of the hybrid automatic repeat request information or the reference signal received quality information.

17. The non-transitory machine-readable medium of claim 15 , wherein the first user equipment and the second user equipment are located in a subregion of a geographic region served by the network node.

18. The non-transitory machine-readable medium of claim 15 , wherein receiving the user equipment feedback, determining the time recommendations, and sending the time recommendations to the network node are performed in a repeating cycle having a cycle frequency.

19. The non-transitory machine-readable medium of claim 15 , wherein the time recommendations comprise at least one of priority time slots for the future transmissions or non-priority time slots for the future transmissions having a lower priority than the priority time slots.

20. The non-transitory machine-readable medium of claim 15 , wherein determining the time recommendations is further based on neighbor node resource utilization data, and wherein the neighbor node resource utilization data defines radio frequency resource utilization by a neighbor node that is a neighbor of the network node.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2022
From: ATAWIA, RAMY; MANSOUR, MARWAN; GAD, OMAR; BASILI, MARIAM
To: DELL PRODUCTS, L.P.
Reel/Frame 059601/0469 →
Continuity (1)
Related Publication 20230336318A1 · Oct 19, 2023
References Cited (17)
US 20170202005A1 · Madan · 2017 [cited by examiner]
US 20170346750A1 · Wang · 2017 [cited by examiner]
US 20200187222A1 · Rao et al. · 2020 [cited by applicant]
US 20210051522A1 · Zhou et al. · 2021 [cited by applicant]
US 20230171738A1 · Di Girolamo · 2023 [cited by examiner]
US 20230209370A1 · Pateromichelakis · 2023 [cited by examiner]
WO 2021249637A1 · 2021 [cited by applicant]
WO 2021249638 · 2021 [cited by applicant]
WO 2022167364 · 2022 [cited by applicant]
“O-RAN Working Group 3 Near-Real-time RAN Intelligent Controller E2 Service Model (E2SM), RAN Control,” Technical Specification, ORAN.WG3.E2SM-RC-v01.01.00, 267 pages. [cited by applicant]
International Search Report and Written Opinion received for PCT Application Serial No. PCT/US2022/053276 dated Mar. 27, 2023, 13 pages. [cited by applicant]
“O-RAN Operations and Maintenance Architecture” O-RAN.WG1.OAM-Architecture-v04.00, 2021, 55 pages. [cited by applicant]
International Search Report and Written Opinion mailed Feb. 20, 2024 for PCT Application No. PCT/US2023/036175, 15 pages. [cited by applicant]
Gad et al. “Adaptive Intercell Interference Avoidance Feedback-Decision Window” U.S. Appl. No. 18/313,413, filed May 8, 2023, 48 pages. [cited by applicant]
“O-RAN Working Group 3 Near-Real-time RAN Intelligent Controller E2 Service Model (E2SM), RAN Control,” Technical Specification, ORAN.WG3.E2SM-RC-v01.01.00, 2020, 267 pages. [cited by applicant]
International Preliminary Report on Patentability for PCT Application Serial No. PCT/US2022/053276 dated Oct. 24, 2024, 8 pages. [cited by applicant]
European Office Action mailed Nov. 21, 2024 for European Patent Application No. 22851202.6, 3 pages. [cited by applicant]
Cited By (1)
US 12,593,348