IP Library Granted Patent US 11,395,259
Granted Patent B2
US 11,395,259 · App. 16/413,385 · Granted Jul 19, 2022

Downlink multicast for efficient front-haul utilization in a C-RAN

Inventors: Stuart D. Sandberg (Acton, MA); Irfaan Ahamed Salahuddeen (Acton, MA)
Assignee: CommScope Technologies LLC
H04W72/005H04L12/185H04L12/1845
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,395,259
App. No.
16/413,385
Granted
Jul 19, 2022
Kind
B2
Abstract

One embodiment is directed to transmitting downlink user data over the front haul in C-RAN using multicast addressing. Other embodiments are disclosed.

Claims (46)

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 a respective at least one antenna, wherein the plurality of radio points is communicatively coupled to the controller over a front haul;

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

wherein the controller is communicatively coupled to a core network of a wireless service provider;

wherein the controller is configured to determine a respective simulcast zone for each respective UE of the plurality of UEs, the simulcast zone comprising a respective subset of radio points of the plurality of radio points from which respective downlink user data is wirelessly communicated to the respective UE of the plurality of UEs;

wherein the controller is configured to attempt to form a respective multicast zone for the respective UE of the plurality of UEs that is suitable for the respective simulcast zone determined for the respective UE of the plurality of UEs, the respective multicast zone for each respective UE of the plurality of UEs comprising a respective subset of multicast groups selected from a set of multicast groups implemented by the front haul, wherein at least one multicast group in the set of multicast groups includes two or more radio points of the plurality of radio points;

wherein the controller is configured to determine whether the respective multicast zone for a first respective UE of the plurality of UEs is a suitable multicast zone for the respective simulcast zone for the first respective UE of the plurality of UEs;

wherein the controller is configured to, in response to a determination that the respective multicast zone for the first respective UE of the plurality of UEs is a suitable multicast zone for the respective simulcast zone for the first respective UE of the plurality of UE, transmit respective front haul downlink user data for the first respective UE to the radio points in the respective simulcast zone for the first respective UE of the plurality of UEs over the front haul by transmitting the respective front haul downlink user data to the respective subset of multicast groups implemented by the front haul that are included in the respective multicast zone for the first respective UE of the plurality of UEs; and

wherein the respective simulcast zone determined for at least one respective UE of the plurality of UEs differs from the respective simulcast zone determined for at least one other respective UE of the plurality of UEs.

2. The system of claim 1 , wherein the front haul is implemented using a switched Ethernet network.

3. The system of claim 2 , wherein the switched Ethernet network comprises at least one Ethernet switch that is configured to implement the multicast groups.

4. The system of claim 2 , wherein each multicast group comprises an associated multicast Internet Protocol (IP) address.

5. The system of claim 1 , wherein the controller is configured to determine a respective signature vector for each respective UE of the plurality of UEs, the respective signature vector for each respective UE of the plurality of UEs comprising a respective signal reception metric for each radio point; and

wherein the controller is configured to determine the simulcast zone for each respective UE of the plurality of UEs based on the respective signature vector.

6. The system of claim 1 , wherein the controller is configured so that the respective multicast zone for each respective UE of the plurality of UEs comprises one or more multicast groups selected from the set of multicast groups implemented by the front haul.

7. The system of claim 1 , wherein the controller is configured to dynamically update the set of multicast groups.

8. The system of claim 1 , wherein the controller is configured to, in response to a determination that the respective multicast zone for the first respective UE of the plurality of UEs is not a suitable multicast zone for the respective simulcast zone for the first respective UE of the plurality of UEs, dynamically update the set of multicast groups and attempt to form the respective multicast zone for the first respective UE of the plurality of UEs from the respective simulcast zone using the dynamically updated set of multicast groups.

9. The system of claim 1 , wherein the controller is configured to, in response to a determination that the respective multicast zone for the first respective UE of the plurality of UEs is not a suitable multicast zone for the respective simulcast zone for the first respective UE of the plurality of UEs, transmit the respective front haul downlink user data for the first respective UE of the plurality of UEs over the front haul using an alternative approach.

10. The system of claim 9 , wherein the alternative approach comprises at least one:

transmitting the respective front haul downlink user data for the first respective UE of the plurality of UEs over the front haul using unicast addressing; and

changing the respective simulcast zone for the first respective UE of the plurality of UEs to include all radio points and transmitting the respective front haul downlink user data for the first respective UE of the plurality of UEs over the front haul using broadcast addressing.

11. A method of providing wireless service using a system comprising a controller and a plurality of radio points, wherein each of the radio points is associated with a respective at least one antenna, wherein the plurality of radio points is communicatively coupled to the controller over a front haul, and wherein the controller and the plurality of radio points are configured to implement a base station in order to provide wireless service to a plurality of user equipment (UEs) using a cell, the method comprising:

determining a respective simulcast zone for each respective UE of the plurality of UEs, the respective simulcast zone comprising a respective subset of radio points of the plurality of radio points from which respective downlink user data is wirelessly communicated to the respective UE of the plurality of UEs;

attempting to form a respective multicast zone for the respective UE of the plurality of UEs that is suitable for the respective simulcast zone determined for the respective UE of the plurality of UEs, the respective multicast zone for each respective UE of the plurality of UEs comprising a respective subset of multicast groups selected from a set of multicast groups implemented by the front haul, wherein at least one multicast group in the set of multicast groups includes two or more radio points of the plurality of radio points;

determining whether the respective multicast zone for a first respective UE of the plurality of UEs is a suitable multicast zone for the respective simulcast zone for the first respective UE of the plurality of UEs; and

in response to a determination that the respective multicast zone for the first respective UE of the plurality of UEs is a suitable multicast zone for the respective simulcast zone for the first respective UE of the plurality of UEs, transmitting respective front haul downlink user data for the first respective UE of the plurality of UEs to the radio points in the respective simulcast zone for the first respective UE of the plurality of UEs over the front haul by transmitting the respective front haul downlink user data to the respective subset of multicast groups implemented by the front haul that are included in the respective multicast zone for the first respective UE of the plurality of UEs; and

wherein the respective simulcast zone determined for at least one respective UE of the plurality of UEs differs from the respective simulcast zone determined for at least one other respective UE of the plurality of UEs.

12. The method of claim 11 , wherein the front haul is implemented using a switched Ethernet network.

13. The method of claim 12 , wherein the switched Ethernet network comprises at least one Ethernet switch that is configured to implement the multicast groups.

14. The method of claim 12 , wherein each multicast group comprises an associated multicast Internet Protocol (IP) address.

15. The method of claim 11 , wherein the method further comprises determining respective signature vector for each respective UE of the plurality of UEs, the respective signature vector for each respective UE of the plurality of UEs comprising a respective signal reception metric for each radio point; and

wherein determining the simulcast zone for each respective UE of the plurality of UEs is based on the respective signature vector.

16. The method of claim 11 , wherein the respective multicast zone for each respective UE of the plurality of UEs comprises one or more multicast groups selected from the set of multicast groups implemented by the front haul.

17. The method of claim 11 , wherein the method further comprises dynamically updating the set of multicast groups.

18. The method of claim 11 , wherein the method further comprises, in response to a determination that the respective multicast zone for the first respective UE of the plurality of UEs is not a suitable multicast zone for the respective simulcast zone for the first respective UE of the plurality of UEs, dynamically updating the set of multicast groups and attempting to form the respective multicast zone for the first respective UE of the plurality of UEs from the respective simulcast zone using the dynamically updated set of multicast groups.

19. The method of claim 11 , wherein the method further comprises, in response to a determination that the respective multicast zone for the first respective UE of the plurality of UEs is not a suitable multicast zone for the respective simulcast zone for the first respective UE of the plurality of UEs, transmitting the respective front haul downlink user data for the first respective UE of the plurality of UEs over the front haul using an alternative approach.

20. The method of claim 19 , wherein the alternative approach comprises at least one:

transmitting the respective front haul downlink user data for the first respective UE of the plurality of UEs over the front haul using unicast addressing; and

changing the respective simulcast zone for the first respective UE of the plurality of UEs to include all radio points and transmitting the respective front haul downlink user data for the first respective UE of the plurality of UEs over the front haul using broadcast addressing.

21. The system of claim 1 , wherein the controller is configured so that the respective simulcast zone determined for the first respective UE of the plurality of UEs changes over time, wherein the controller is configured to attempt to form a respective different multicast zone for the first respective UE of the plurality of UEs for each different simulcast zone determined for the first respective UE of the plurality of UEs.

22. The method of claim 12 , wherein the respective simulcast zone determined for the first respective UE of the plurality of UEs changes over time, wherein the method comprises attempting to form a respective different multicast zone for the first respective UE of the plurality of UEs for each different simulcast determined for the first respective UE of the plurality of UEs.

23. The system of claim 1 , wherein the respective multicast zone for the first respective UE of the plurality of UEs comprises two or more multicast groups selected from the set of multicast groups implemented by the front haul.

24. The system of claim 23 , wherein the two or more multicast groups selected from the set of multicast groups implemented by the front haul do not share a common radio point.

25. The system of claim 23 , wherein the respective multicast zone for the first respective UE of the plurality of UEs is determined to be a suitable multicast zone for the respective simulcast zone for the first respective UE of the plurality of UEs when the two or more multicast groups selected from the set of multicast groups implemented by the front haul exactly equal the respective simulcast zone for the first respective UE of the plurality of UEs.

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 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 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 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: SANDBERG, STUART D.; SALAHUDDEEN, IRFAAN AHAMED
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 050490/0147 →
Continuity (2)
Provisional Application 62672393 · May 16, 2018
Related Publication 20190357173A1 · Nov 21, 2019