IP Library Granted Patent US 11,304,213
Granted Patent B2
US 11,304,213 · App. 16/413,360 · Granted Apr 12, 2022

Dynamic uplink reuse in a C-RAN

Inventors: Balaji B Raghothaman (Chester Springs, PA); Stuart D. Sandberg (Acton, MA); Purnima Venkata Kompella (Bangalore, IN); Anil Bapat (Bangalore, IN)
Assignee: CommScope Technologies LLC
H04W72/121H04B17/336H04L5/0048H04L5/0055H04W52/08H04W52/146H04W52/24H04W72/0413H04W72/1268
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 11,304,213
App. No.
16/413,360
Filed
May 15, 2019
Granted
Apr 12, 2022
Kind
B2
Examiner
ZHAO, WEI
Art Unit
2473
USPC
370/329
Abstract

This disclosure is directed to techniques for implementing uplink spatial reuse in a C-RAN.

Claims (100)

1. A system to provide wireless service comprising:

a controller; and

a plurality of radio points;

wherein each of the radio points is associated with at least one antenna, wherein the plurality of radio points is communicatively coupled to the controller;

wherein the controller and the plurality of radio points are configured to implement at least a part of a base station in order to provide wireless service to a plurality of user equipment (UEs) using a cell;

wherein the controller is configured to implement a scheduler to schedule uplink transmissions from the UEs;

wherein the controller is configured to implement a combining receiver to receive uplink transmissions from each UE, the combining receiver configured to combine data indicative of the uplink transmissions from each UE as received at each radio point included in a combining zone assigned to that UE and communicated to the controller;

wherein the controller is configured to assign, to each UE, a respective minimum combining zone comprising a respective minimum subset of the radio points for use as the combining zone of the combining receiver for receiving uplink transmission from that UE;

wherein the controller is configured to assign, to each UE, a respective signal zone comprising a respective subset of the radio points suitable for inclusion in the combining zone of the combining receiver for receiving uplink transmission from that UE;

wherein the scheduler is configured to identify any groups of multiple UEs suitable for making respective uplink transmissions during a respective same time-and-frequency resource based on the respective minimum combining zones and signal zones assigned to the UEs and allocate time-and-frequency resources to the UEs using the minimum combining zones assigned to the UEs; and

wherein the scheduler is configured to, after allocating time-and-frequency resources to the UEs, attempt to expand the combining zones used for receiving uplink transmissions.

2. The system of claim 1 , wherein the controller is configured to assign to each UE a respective interference zone comprising a respective subset of the radio points that are not suitable for inclusion in the combining zone of the combining receiver for receiving uplink transmission from that UE.

3. The system of claim 2 , wherein the scheduler is configured to identify any groups of multiple UEs suitable for making respective uplink transmissions during the same time-and-frequency resource based on the respective minimum combining zones assigned to the UEs by:

determining if the minimum combining zone of a first UE does not include any radio points that are in the signal zone of a second UE and if the minimum combining zone of the second UE does not include any radio points that are in the signal zone of the first UE.

4. The system of claim 2 , wherein the scheduler is configured to attempt to expand the combining zones used for receiving uplink transmissions for any group of multiple UEs that are scheduled to make respective uplink transmissions during the same time-and-frequency resource by expanding the combining zone of a first of the multiple UEs to include one or more additional radio points.

5. The system of claim 4 , wherein the scheduler is configured to attempt to expand the combining zones used for receiving uplink transmissions for the multiple UEs by expanding the combining zone of the first of the multiple UEs to include any radio point in the minimum combining zone of a second of the multiple UEs that is in the signal zone of the first of the multiple UEs.

6. The system of claim 2 , wherein the controller is configured to assign the respective signal zone for each UE as a function of an ability of including each radio point in the respective combining zone of that UE to benefit the receiving of uplink transmissions from that UE.

7. The system of claim 1 , wherein the scheduler is configured to attempt to expand the combining zones used for receiving uplink transmissions for a transmission time interval (TTI) by expanding the combining zone of one or more of the UEs if less than a total front-haul capacity for communicating data between the one or more radio points and the controller is not being used for the TTI.

8. The system of claim 1 , wherein the controller is communicatively coupled to the radio points using a switched ETHERNET network.

9. The system of claim 1 , wherein the uplink transmissions comprise Physical Uplink Shared Channel (PUSCH) transmissions.

10. The system of claim 1 , wherein the scheduler is configured to, for any group of multiple UEs that are scheduled to make respective uplink transmissions during the same time-and-frequency resource, assign respective UE-specific demodulation reference signal (DM-RS) cyclic shifts to the multiple UEs, each of the UE-specific DM-RS cyclic shifts having an associated distance between that UE-specific DM-RS cyclic shift and each of the other UE-specific DM-RS cyclic shifts, wherein the DM-RS cyclic shifts are assigned to maximize the respective distances.

11. The system of claim 1 , wherein the controller is configured to perform transmit power control for the uplink transmissions from the UEs using a closed-loop UE-specific target that is adapted for each UE based on a power headroom reported for that UE.

12. The system of claim 1 , wherein the controller is configured to perform transmit power control for the uplink transmissions from the UEs using a closed-loop UE-specific measured signal-to-interference-plus-noise ratio (SINR) that uses: a signal power measurement based on uplink transmissions from that UE; and

an interference-plus-noise measurement based on uplink transmissions from all scheduled UEs.

13. The system of claim 1 , wherein the controller is configured to perform transmit power control for a UE as a function of external interference caused by the uplink transmissions from that UE and of internal interference caused by uplink transmission from that UE.

14. The system of claim 1 , wherein the scheduler is configured to perform link adaptation for uplink transmissions from the UEs by selecting a modulation and coding scheme (MCS) for each UE based on a measured signal-to-interference-plus-noise ratio (SINR) for the UE and a sequence of acknowledgement and negative acknowledgement (ACK/NACK) messages associated with the uplink transmissions from the UE.

15. A system to provide wireless service comprising:

a controller; and

a plurality of radio points;

wherein each of the radio points is associated with at least one antenna, wherein the plurality of radio points is communicatively coupled to the controller;

wherein the controller and the plurality of radio points are configured to implement at least a part of a base station in order to provide wireless service to a plurality of user equipment (UEs) using a cell;

wherein the controller is configured to implement a scheduler to schedule uplink transmissions from the UEs;

wherein the scheduler is configured to identify any groups of multiple UEs suitable for making respective uplink transmissions during a respective same time-and-frequency resource, and, for any group of multiple UEs suitable for making respective uplink transmissions during the respective same time-and-frequency resource, schedule said multiple UEs to make respective uplink transmissions during the respective same time-and-frequency resource and assign respective UE-specific demodulation reference signal (DM-RS) cyclic shifts to said multiple UEs; and

wherein each of the UE-specific DM-RS cyclic shifts have an associated distance between that UE-specific DM-RS cyclic shift and each of the other UE-specific DM-RS cyclic shifts, wherein the DM-RS cyclic shifts are assigned to maximize the respective distances.

16. The system of claim 15 , wherein the controller is configured to implement a combining receiver to receive the uplink transmissions from each UE, the combining receiver configured to combine data indicative of the uplink transmissions from each UE as received at each radio point included in a combining zone assigned to that UE and communicated to the controller;

wherein the controller is configured to assign, to each UE, a respective minimum combining zone comprising a respective minimum subset of the radio points for use as the combining zone of the combining receiver for receiving uplink transmissions from that UE;

wherein the controller is configured to assign, to each UE, a respective signal zone comprising a respective subset of the radio points suitable for inclusion in the combining zone of the combining receiver for receiving uplink transmission from that UE;

wherein the scheduler is configured to identify any groups of multiple UEs suitable for making respective uplink transmissions during a respective same time-and-frequency resource based on the respective minimum combining zones and signal zones assigned to the UEs;

wherein the scheduler is configured to allocate time-and-frequency resources to the UEs using the minimum combining zones assigned to the UEs; and

wherein the scheduler is configured to, after allocating time-and-frequency resources to the UEs, attempt to expand the combining zones used for receiving uplink transmissions.

17. The system of claim 16 , wherein the controller is configured to assign to each UE a respective interference zone comprising a respective subset of the radio points that are not suitable for inclusion in the combining zone of the combining receiver for receiving uplink transmission from that UE.

18. The system of claim 17 , wherein the scheduler is configured to identify any groups of multiple UEs suitable for making respective uplink transmissions during the same time-and-frequency resource based on the respective minimum combining zones assigned to the UEs by:

determining if the minimum combining zone of a first UE does not include any radio points that are in the signal zone of a second UE and if the minimum combining zone of the second UE does not include any radio points that are in the signal zone of the first UE.

19. The system of claim 17 , wherein the scheduler is configured to attempt to expand the combining zones used for receiving uplink transmissions for any group of multiple UEs that are scheduled to make respective uplink transmissions during the same time-and-frequency resource by expanding the combining zone of a first of the multiple UEs to include one or more additional radio points.

20. The system of claim 19 , wherein the scheduler is configured to attempt to expand the combining zones used for receiving uplink transmissions for the multiple UEs by expanding the combining zone of the first of the multiple UEs to include any radio point in the minimum combining zone of a second of the multiple UEs that is in the signal zone of the first of the multiple UEs.

21. The system of claim 17 , wherein the controller is configured to assign the respective signal zone for each UE as a function of an ability of including each radio point in the respective combining zone of that UE to benefit the receiving of uplink transmissions from that UE.

22. The system of claim 16 , wherein the scheduler is configured to attempt to expand the combining zones used for receiving uplink transmissions for a transmission time interval (TTI) by expanding the combining zone of one or more of the UEs if less than a total front-haul capacity for communicating data between the one or more radio points and the controller is not being used for the TTI.

23. The system of claim 15 , wherein the controller is communicatively coupled to the radio points using a switched ETHERNET network.

24. The system of claim 15 , wherein the uplink transmissions comprise Physical Uplink Shared Channel (PUSCH) transmissions.

25. The system of claim 15 , wherein the controller is configured to perform transmit power control for the uplink transmissions from the UEs using a closed-loop UE-specific target signal-to-interference-plus-noise ratio (SINR) that is adapted for each UE based on a power headroom reported for that UE.

26. The system of claim 15 , wherein the controller is configured to perform transmit power control for the uplink transmissions from the UEs using a closed-loop UE-specific measured signal-to-interference-plus-noise ratio (SINK) that uses: a signal power measurement based on uplink transmissions from that UE; and

an interference-plus-noise measurement based on uplink transmissions from all scheduled UEs.

27. The system of claim 15 , wherein the controller is configured to perform transmit power control for a UE as a function of external interference caused by the uplink transmissions from that UE and of internal interference caused by uplink transmission from that UE.

28. The system of claim 15 , wherein the scheduler is configured to perform link adaptation for uplink transmissions from the UEs by selecting a modulation and coding scheme (MCS) for each UE based on a measured signal-to-interference-plus-noise ratio (SINR) for the UE and a sequence of acknowledgement and negative acknowledgement (ACK/NACK) messages associated with the uplink transmissions from the UE.

29. A system to provide wireless service comprising:

a controller; and

a plurality of radio points;

wherein each of the radio points is associated with at least one antenna, wherein the plurality of radio points is communicatively coupled to the controller;

wherein the controller and the plurality of radio points are configured to implement at least a part of a base station in order to provide wireless service to a plurality of user equipment (UEs) using a cell;

wherein the controller is configured to implement a scheduler to schedule uplink transmissions from the UEs;

wherein the scheduler is configured to identify any groups of multiple UEs suitable for making respective uplink transmissions during a respective same time-and-frequency resource, and, for any multiple UEs that are able to make respective uplink transmissions during the respective same time-and-frequency resource, schedule said multiple UEs to make respective uplink transmissions during the respective same time-and-frequency resource; and

wherein the controller is configured to perform transmit power control for the uplink transmissions from the UEs using at least one of the following:

a closed-loop UE-specific target signal-to-interference-plus-noise ratio (SINR) that is adapted for each UE based on a power headroom reported for that UE; and

a closed-loop UE-specific measured SINR that uses: a signal power measurement based on uplink transmissions from that UE, and an interference-plus-noise measurement based on uplink transmissions from all scheduled UEs.

30. The system of claim 29 , wherein the controller is configured to perform transmit power control for a UE as a function of external interference caused by the uplink transmissions from that UE and of internal interference caused by uplink transmission from that UE.

31. The system of claim 29 , wherein the controller is configured to implement a combining receiver to receive the uplink transmissions from each UE, the combining receiver configured to combine data indicative of the uplink transmissions from each UE as received at each radio point included in a combining zone assigned to that UE and communicated to the controller;

wherein the controller is configured to assign, to each UE, a respective minimum combining zone comprising a respective minimum subset of the radio points for use as the combining zone of the combining receiver for receiving uplink transmission from that UE;

wherein the controller is configured to assign, to each UE, a respective signal zone comprising a respective subset of the radio points suitable for inclusion in the combining zone of the combining receiver for receiving uplink transmission from that UE;

wherein the scheduler is configured to identify any groups of multiple UEs suitable for making respective uplink transmissions during a respective same time-and-frequency resource based on the respective minimum combining zones and signal zones assigned to the UEs;

wherein the scheduler is configured to allocate time-and-frequency resources to the UEs using the minimum combining zones assigned to the UEs; and

wherein the scheduler is configured to, after allocating time-and-frequency resources to the UEs, attempt to expand the combining zones used for receiving uplink transmissions.

32. The system of claim 31 , wherein the controller is configured to assign to each UE a respective interference zone comprising a respective subset of the radio points that are not suitable for inclusion in the combining zone of the combining receiver for receiving uplink transmission from that UE.

33. The system of claim 32 , wherein the scheduler is configured to identify any groups of multiple UEs suitable for making respective uplink transmissions during the same time-and-frequency resource based on the respective minimum combining zones assigned to the UEs by:

determining if the minimum combining zone of a first UE does not include any radio points that are in the signal zone of a second UE and if the minimum combining zone of the second UE does not include any radio points that are in the signal zone of the first UE.

34. The system of claim 32 , wherein the scheduler is configured to attempt to expand the combining zones used for receiving uplink transmissions for any groups of multiple UEs that are scheduled to make respective uplink transmissions during the same time-and-frequency resource by expanding the combining zone of a first of the multiple UEs to include one or more additional radio points.

35. The system of claim 34 , wherein the scheduler is configured to attempt to expand the combining zones used for receiving uplink transmissions for the multiple UEs by expanding the combining zone of the first of the multiple UEs to include any radio point in the minimum combining zone of a second of the multiple UEs.

36. The system of claim 32 , wherein the controller is configured to assign the respective signal zone for each UE as a function of an ability of including each radio point in the respective combining zone of that UE to benefit the receiving of uplink transmissions from that UE.

37. The system of claim 31 , wherein the scheduler is configured to attempt to expand the combining zones used for receiving uplink transmissions for a transmission time interval (TTI) by expanding the combining zone of one or more of the UEs if less than a total front-haul capacity for communicating data between the one or more radio points and the controller is not being used for the TTI.

38. The system of claim 29 , wherein the controller is communicatively coupled to the radio points using a switched ETHERNET network.

39. The system of claim 29 , wherein the uplink transmissions comprise Physical Uplink Shared Channel (PUSCH) transmissions.

40. The system of claim 29 , wherein the scheduler is configured to, for any group of multiple UEs that are scheduled to make respective uplink transmissions during the same time-and-frequency resource, assign respective UE-specific demodulation reference signal (DM-RS) cyclic shifts to the multiple UEs, each of the UE-specific DM-RS cyclic shifts having an associated distance between that UE-specific DM-RS cyclic shift and each of the other UE-specific DM-RS cyclic shifts, wherein the DM-RS cyclic shifts are assigned to maximize the respective distances.

41. The system of claim 29 , wherein the scheduler is configured to perform link adaptation for uplink transmissions from the UEs by selecting a modulation and coding scheme (MCS) for each UE based on a measured signal-to-interference-plus-noise ratio (SINR) for the UE and a sequence of acknowledgement and negative acknowledgement (ACK/NACK) messages associated with the uplink transmissions from the UE.

42. A system to provide wireless service comprising:

a controller; and

a plurality of radio points;

wherein each of the radio points is associated with at least one antenna, wherein the plurality of radio points is communicatively coupled to the controller;

wherein the controller and the plurality of radio points are configured to implement at least a part of a base station in order to provide wireless service to a plurality of user equipment (UEs) using a cell;

wherein the controller is configured to implement a scheduler to schedule uplink transmissions from the UEs;

wherein the scheduler is configured to perform link adaptation for uplink transmissions from the UEs by selecting a modulation and coding scheme (MCS) for each UE based on a measured signal-to-interference-plus-noise ratio (SINR) for the UE and a sequence of acknowledgement and negative acknowledgement (ACK/NACK) messages associated with the uplink transmissions from the UE.

43. The system of claim 42 , wherein selecting the MCS for each UE based on the SINR for the UE and the sequence of ACK/NACK messages associated with the uplink transmissions from the UE comprises:

determining an average modified SINR for each UE;

determining an augmented average SINR for each UE by applying an adaptation loop variable for the UE to the average modified SINR for the UE; and

selecting the MCS for each UE based on the determined augmented average SINR for the UE.

44. The system of claim 1 , wherein the combining receiver comprises an interference-rejection combining (IRC) receiver.

45. The system of claim 16 , wherein the combining receiver comprises an interference-rejection combining (IRC) receiver.

46. The system of claim 31 , wherein the combining receiver comprises an interference-rejection combining (IRC) receiver.

47. The system of claim 1 , wherein each of the radio points is remotely located from the controller.

48. The system of claim 15 , wherein each of the radio points is remotely located from the controller.

49. The system of claim 29 , wherein each of the radio points is remotely located from the controller.

50. The system of claim 42 , wherein each of the radio points is remotely located from the controller.

Assignments (13)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 59710/0506 Recorded Jan 9, 2026
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE NORTH CAROLINA, LLC (F/K/A COMMSCOPE, INC. OF NORTH CAROLINA)
Reel/Frame 074282/0522 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2025
From: COMMSCOPE TECHNOLOGIES LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 071712/0070 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 8, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071226/0923 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 069889/FRAME 0114 Recorded May 8, 2025
From: APOLLO ADMINISTRATIVE AGENCY LLC
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071234/0055 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 60752/0001 Recorded May 6, 2025
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071189/0001 →
PARTIAL RELEASE OF SECURITY INTEREST AT REEL/FRAME 059350/0743 Recorded May 2, 2025
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071160/0094 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 059350/0921 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 069743/0704 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
SECURITY INTEREST Recorded Mar 9, 2022
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: WILMINGTON TRUST
Reel/Frame 059710/0506 →
TERM LOAN SECURITY AGREEMENT Recorded Mar 8, 2022
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 059350/0921 →
ABL SECURITY AGREEMENT Recorded Mar 8, 2022
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 059350/0743 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2019
From: RAGHOTHAMAN, BALAJI B; SANDBERG, STUART D.; PURNIMA, KOMPELLA; BAPAT, ANIL
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 050487/0777 →
Continuity (2)
Provisional Application 62672396 · May 16, 2018
Related Publication 20190357232A1 · Nov 21, 2019
Cited By (1)
US 12,426,075