IP Library Patent Application 18131324
Patent Application
App. No. 18/131,324

CHANNEL ESTIMATION THROUGH DYNAMIC PORT ALLOCATION IN UPLINK TRANSMISSION FOR MULTI-USER, MULTIPLE-INPUT, MULTIPLE-OUTPUT (MU- MIMO) SYSTEMS

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 None
App. No.
18/131,324
Abstract

A method and system for enabling transmission of uplink signal in a Multi-User Multiple Input Multiple-Output (MU-MIMO) system through dynamic DM-RS port allocation is provided. The method comprises of creating a scheduling information and a scheduling decision for MU-MIMO Scheduling of a plurality of User equipment's (UE's), transmitting the scheduling information as Downlink Control Indicator (DCI) payload bits over a Physical Downlink Control Channel (PDCCH) to the one or more paired UEs, demultiplexing the paired UEs based on the scheduling information, performing a Physical Uplink Shared Channel (PUSCH) Modulation based on the scheduling information extracted from the PDCCH from the one or more paired UEs, performing Cyclic Redundancy Check encoding and bit processing of the obtained DCI payload bits, performing antenna resource remapping and beam combining on the PUSCH channel, selecting DM-RS references for channel estimation and obtaining improved channel estimates at the receiver.

Claims (52)

1 . A method of enabling transmission of uplink signal in a Multi-User Multiple Input Multiple-Output (MU-MIMO) system through dynamic DM-RS port allocation in a 5G New Radio network, the method comprising:

creating ( 502 ), by a priority Quality of Service (QoS) scheduler, a scheduling information and a scheduling decision for MU-MIMO Scheduling of a plurality of User equipment's (UE's);

transmitting ( 504 ) the scheduling information as Downlink Control Indicator (DCI) payload bits over a Physical Downlink Control Channel (PDCCH) to the one or more paired UEs;

Demultiplexing ( 506 ), by a demultiplexer (UE DE−MUX ), one of more paired UEs of the plurality of UE's based on the scheduling information;

performing ( 508 ) a Physical Uplink Shared Channel (PUSCH) Modulation based on the scheduling information extracted from the PDCCH from the one or more paired UEs;

performing ( 510 ) Cyclic Redundancy Check (CRC) encoding and bit processing of the DCI payload bits obtained from each of the one or more UE's;

performing ( 512 ), at a receiver, at least one of data modulation mapping, layer mapping, precoding and resource mapping of a processed DCI payload bit data;

performing ( 514 ) antenna resource remapping and beam combining on the PUSCH channel; and

selecting ( 516 ), by a resource de-mapper at the receiver, DM-RS references from a received DM-RS sequence or and the PUSCH payload for channel estimation; and

obtaining ( 518 ), by a channel estimator unit, at the receiver improved channel estimates by dynamically reducing a despreading factor in Variable Spreading Factor Orthogonal Cover Code (VSFOCC) based on a Partial port occupancy (P-Poi) at a Base-station,

wherein the channel estimates obtained are interpolated ( 520 ) using a liner or DFT interpolator to estimate the channel over N PRB subcarriers.

2 . The method of claim 1 , further comprising:

inputting the determined channel estimates to an equalizer module; and

performing one or more of demodulation, scrambling, Low-Density Parity-Check (LDPC) processing and CRC detachment of the inputted channel estimates.

3 . The method of claim 1 , wherein the scheduling decisions comprises at least one of user pairing details, user layers, Modulation and Coding Scheme (MCS) assignment and resource assignment across time frequency grids.

4 . The method of claim 1 , wherein bit processing comprises at least one of Code Block segmentation, LDPC Encoding, Rate-Matching, Code-block concatenation and Scrambling at ULSCH (Uplink transport block).

5 . The method of claim 4 , further comprising:

performing a Hybrid automatic repeat request (HARQ) Process for each transport block by storing different Redundancy version (RV) of the data for each code-block corresponding to the ULSCH for retransmission; and

scheduling HARQ retransmissions based on CRC failure and data corresponding to HARQ process data maintained in a HARQ buffer.

6 . The method of claim 1 , wherein the Scheduling Aware UE Port Mapper performs port assignment for reference signal (DM-RS) ports based on a Scheduling Information structure, where the Scheduling Information structure to assign the DM-RS ports comprises data layers, allocated MCS and the number of antenna ports.

7 . The method of claim 1 , wherein channel estimation is performed through at least one of least square, OCC de-spreading, frequency domain interpolation and denoising and time axis interpolation of DMRS reference signals.

8 . The method of claim 1 , wherein the PUSCH resources to be mapped to time-frequency grid is derived from the Scheduling Information.

9 . The method of claim 1 , wherein the priority QoS scheduler creates the scheduling information based on the PHY measurements and buffer status of the uplink PDI from the higher layers.

10 . The method of claim 1 , wherein the PUSCH data generated from the one or more UEs are combined through a Precoder, mapped to antennae through Antenna Mapping and subjected to orthogonal frequency-division multiplexing (OFDM) Modulation and Radio Processing at the UE.

11 . A Multi-User Multiple Input Multiple-Output (MU-MIMO) system ( 400 ) for enabling transmission of uplink signal through dynamic DM-RS port allocation in a 5G New Radio (NR) network, the system comprising:

a transmitter ( 402 ) comprising of:

a priority Quality of Service (QoS) scheduler ( 404 ) to:

generate a scheduling information and a scheduling decision for MU-MIMO Scheduling of a plurality of User equipment's (UE's);

transmit the scheduling information as Downlink Control Indicator (DCI) payload bits over a Physical Downlink Control Channel (PDCCH) to one or more paired UEs;

a demultiplexer (UE DE−MUX ) ( 406 ) to demultiplex one of more paired UEs of the plurality of UE's based on the scheduling information;

a Physical Uplink Shared Channel (PUSCH) Modulation unit ( 408 ) to perform a PUSCH modulation based on the scheduling information extracted from the PDCCH from the one or more paired UEs;

a Cyclic Redundancy Check (CRC) Unit ( 410 ) to perform Cyclic Redundancy Check (CRC) encoding and bit processing of the DCI payload bits obtained from each of the one or more paired UEs; and

a receiver comprising of:

a Scheduling Aware UE Port Mapper Unit ( 416 ) to:

perform at least one of data modulation mapping, layer mapping, precoding and resource mapping of a processed DCI payload bit data;

perform antenna resource remapping and beam combining on the PUSCH channel; and

select DM-RS references from a received DM-RS sequence or and the PUSCH payload for channel estimation; and

a channel estimator unit ( 418 ) to obtain improved channel estimates by dynamically reducing a despreading factor in Variable Spreading Factor Orthogonal Cover Code (VSFOCC) based on a Partial port occupancy (P-Poi) at a Base-station,

an interpolator ( 420 ) to interpolate the channel estimates obtained to estimate the channel over N PRB subcarriers.

12 . The system ( 400 ) of claim 11 , wherein the channel estimator unit ( 418 ) is further configured to:

input the determined channel estimates to an equalizer module; and

perform one or more of demodulation, scrambling, Low-Density Parity-Check (LDPC) processing and CRC detachment of the inputted channel estimates.

13 . The system ( 400 ) of claim 11 , wherein the scheduling decisions comprises at least one of user pairing details, user layers, Modulation and Coding Scheme (MCS) assignment and resource assignment across time frequency grids.

14 . The system ( 400 ) of claim 11 , wherein bit processing comprises at least one of Code Block segmentation, LDPC Encoding, Rate-Matching, Code-block concatenation and Scrambling at ULSCH (Uplink transport block).

15 . The system ( 400 ) of claim 14 , wherein the Scheduling Aware UE Port Mapper Unit is further configured to:

perform a Hybrid automatic repeat request (HARQ) Process for each transport block by storing different Redundancy version (RV) of the data for each code-block corresponding to the ULSCH for retransmission; and

schedule HARQ retransmissions based on CRC failure and data corresponding to HARQ process data maintained in a HARQ buffer.

16 . The system ( 400 ) of claim 11 , wherein the Scheduling Aware UE Port Mapper Unit performs port assignment for reference signal (DM-RS) ports based on a Scheduling Information structure, where the Scheduling Information structure to assign the DM-RS ports comprises data layers, allocated MCS and the number of antenna ports.

17 . The system ( 400 ) of claim 11 , wherein the channel estimator unit performs channel estimation through at least one of least square, OCC de-spreading, frequency domain interpolation and denoising and time axis interpolation of DMRS reference signals.

18 . The system of claim 11 , wherein the PUSCH resources to be mapped to time-frequency grid is derived from the Scheduling Information.

19 . The system of claim 11 , wherein the priority QoS scheduler creates the scheduling information based on the PHY measurements and buffer status of the uplink PDU from the higher layers.

20 . The system of claim 11 , wherein the PUSCH data generated from the one or more UEs are combined through a Precoder, mapped to antennae through Antenna Mapping and subjected to orthogonal frequency-division multiplexing (OFDM) Modulation and Radio Processing at the UE.

Assignments (2)
MERGER Recorded Dec 6, 2024
From: SAANKHYA LABS PRIVATE LIMITED; SAANKHYA STRATEGIC ELECTRONICS PRIVATE LIMITED
To: TEJAS NETWORKS LIMITED
Reel/Frame 069583/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2023
From: UPALEKAR, DIVYA; BHAT, SHRINIVAS; M V, ABHAY MOHAN; R, PREETHI; GIRIDHAR, K., DR.
To: SAANKHYA LABS PVT. LTD.
Reel/Frame 063307/0204 →