IP Library › Granted Patent US 12,652,197
Granted Patent B2
US 12,652,197 · App. 18/777,413 · Granted Jun 9, 2026

Method for AI-based channel estimation with varying PRB set size

Inventors: Hamidreza Farmanbar (Ottawa, CA); Gwenael Poitau (Montreal, CA); Evgeny Paltin (Montreal, CA)
Assignee: Dell Products L.P.
H04L25/0254H04L25/025
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,652,197
App. No.
18/777,413
Granted
Jun 9, 2026
Kind
B2
Abstract

One example method includes receiving, by a pre-processing unit, a rough channel estimated array, splitting, by the pre-processing unit, the rough channel estimated array into a group of smaller arrays that each have a size that is smaller than a size of the rough channel estimated array, providing, by the pre-processing unit, the smaller arrays to a single NN (neural network), processing, by the NN, the smaller arrays to generate respective refined channel estimation outputs for each of the smaller arrays, and combining, by a post-processing unit, the smaller arrays having the respective refined channel estimation outputs to generate an output array with a size that is the same as the size of the rough channel estimated array.

Claims (30)

1 . A method for channel estimation, comprising:

receiving, by a pre-processing unit, a rough channel estimated array;

splitting, by the pre-processing unit, the rough channel estimated array into a group of smaller arrays that each have a size that is smaller than a size of the rough channel estimated array;

providing, by the pre-processing unit, the smaller arrays to a single neural network (NN);

processing, by the NN, the smaller arrays to generate respective refined channel estimation outputs for each of the smaller arrays; and

combining, by a post-processing unit, the smaller arrays having the respective refined channel estimation outputs to generate an output array with a size that is the same as the size of the rough channel estimated array.

2 . The method as recited in claim 1 , wherein the rough channel estimated array was generated by a least squares (LS) channel estimation and interpolation process.

3 . The method as recited in claim 1 , wherein the rough channel estimated array comprises a physical resource block (PRB), and the output array comprises a PRB.

4 . The method as recited in claim 3 , wherein the respective sizes of the smaller arrays are independent of a size of the PRB, and the smaller arrays are then processed by the NN in a serial manner.

5 . The method as recited in claim 3 , wherein a size of the NN is independent of a size of the PRB of the rough channel estimated array.

6 . The method as recited in claim 1 , wherein the rough channel estimated array comprises a mini-slot of a physical resource block (PRB), and the output array comprises a mini-slot of a PRB.

7 . The method as recited in claim 6 , wherein the respective sizes of the smaller arrays are independent of a size of the mini-slot of the PRB of the rough channel estimated array, and the smaller arrays are then processed by the NN in a serial manner.

8 . The method as recited in claim 6 , wherein a size of the NN is independent of a size of the mini-slot of the PRB of the rough channel estimated array.

9 . The method as recited in claim 1 , wherein the smaller arrays produced by the splitting are overlapping arrays.

10 . The method as recited in claim 1 , wherein the NN is the only NN used to process the smaller arrays, and the NN is operable with rough channel estimated arrays of various different sizes.

11 . A non-transitory storage medium having stored therein instructions that are executable by one or more hardware processors to perform operations comprising:

receiving, by a pre-processing unit, a rough channel estimated array;

splitting, by the pre-processing unit, the rough channel estimated array into a group of smaller arrays that each have a size that is smaller than a size of the rough channel estimated array;

providing, by the pre-processing unit, the smaller arrays to a single neural network (NN);

processing, by the NN, the smaller arrays to generate respective refined channel estimation outputs for each of the smaller arrays; and

combining, by a post-processing unit, the smaller arrays having the respective refined channel estimation outputs to generate an output array with a size that is the same as the size of the rough channel estimated array.

12 . The non-transitory storage medium as recited in claim 11 , wherein the rough channel estimated array was generated by a least squares (LS) channel estimation and interpolation process.

13 . The non-transitory storage medium as recited in claim 11 , wherein the rough channel estimated array comprises a physical resource block (PRB), and the output array comprises a PRB.

14 . The non-transitory storage medium as recited in claim 13 , wherein the respective sizes of the smaller arrays are independent of a size of the PRB, and the smaller arrays are then processed by the NN in a serial manner.

15 . The non-transitory storage medium as recited in claim 13 , wherein a size of the NN is independent of a size of the PRB of the rough channel estimated array.

16 . The non-transitory storage medium as recited in claim 11 , wherein the rough channel estimated array comprises a mini-slot of a physical resource block (PRB), and the output array comprises a mini-slot of a PRB.

17 . The non-transitory storage medium as recited in claim 16 , wherein the respective sizes of the smaller arrays are independent of a size of the mini-slot of the PRB of the rough channel estimated array, and the smaller arrays are then processed by the NN in a serial manner.

18 . The non-transitory storage medium as recited in claim 16 , wherein a size of the NN is independent of a size of the mini-slot of the PRB of the rough channel estimated array.

19 . The non-transitory storage medium as recited in claim 11 , wherein the smaller arrays produced by the splitting are overlapping arrays.

20 . The non-transitory storage medium as recited in claim 11 , wherein the NN is the only NN used to process the smaller arrays, and the NN is operable with rough channel estimated arrays of various different sizes.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE FIRST INVENTOR'S NAME FROM HAMIDREZA HAMIDREZA TO HAMIDREZA FARMANBAR AND SECOND INVENTOR'S NAME FROM GWENAEL GWENAEL TO GWENAEL POITAU PREVIOUSLY RECORDED ON REEL 68026 FRAME 349. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 27, 2024
From: FARMANBAR, HAMIDREZA; POITAU, GWENAEL; PALTIN, EVGENY
To: DELL PRODUCTS L.P.
Reel/Frame 069511/0101 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2024
From: HAMIDREZA, HAMIDREZA; GWENAEL, GWENAEL; PALTIN, EVGENY
To: DELL PRODUCTS L.P.
Reel/Frame 068026/0349 →
Continuity (1)
Related Publication 20260025294A1 · Jan 22, 2026
References Cited (11)
US 10833785B1 · O'Shea · 2020 [cited by examiner]
US 20240056336A1 · Zirwas · 2024 [cited by examiner]
US 20240372755A1 · Choi · 2024 [cited by examiner]
US 20250062936A1 · Medeiros · 2025 [cited by examiner]
US 20250088232A1 · Hao · 2025 [cited by examiner]
US 20250173545A1 · Cammerer · 2025 [cited by examiner]
WO WO2021228743A1 · 2021 [cited by examiner]
WO WO2024083303A1 · 2024 [cited by examiner]
Machine translation of CN-111464465-A (Year: 2020). [cited by examiner]
3GPP TR 38.843, Study on Artificial Intelligence (AI)/Machine Learning (ML) for NR air interface (Release 18), Oct. 2023. [cited by applicant]
E. Dahlman, S. Parkvall, J. Skold, 5G NR the next generation wireless access technology, p. 175, 2018. [cited by applicant]