US 12,219,510 B2
Clock synchronization in a centralized radio access network having multiple controllers
Stuart D. Sandberg, Acton, MA (US)
Assigned to CommScope Technologies LLC, Claremont, NC (US)
Filed by CommScope Technologies LLC, Hickory, NC (US)
Filed on Aug. 28, 2019, as Appl. No. 16/553,924.
Claims priority of provisional application 62/724,493, filed on Aug. 29, 2018.
Prior Publication US 2020/0077355 A1, Mar. 5, 2020
Int. Cl. H04W 56/00 (2009.01); H04W 84/04 (2009.01)
CPC H04W 56/0015 (2013.01) [H04W 84/042 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A central radio access network (C-RAN) system comprising:
a plurality of base stations, the plurality of base stations comprising:
a plurality of controllers; and
a plurality of radio points;
wherein each of the controllers and the radio points comprises a respective local clock;
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 controllers using a fronthaul network;
wherein the controllers and the plurality of radio points are configured to implement the plurality of base stations in order to provide wireless service to a plurality of user equipment (UEs), each of the controllers configured to perform at least some air-interface Layer 2 processing for one or more of the base stations;
wherein each of the controllers is communicatively coupled to a core network of a wireless service provider over a backhaul network;
wherein each of the controllers is communicatively coupled to a master clock source over the backhaul network;
wherein each of the controllers is configured to:
determine if that controller should serve as a timing master for the controllers and the radio points;
if that controller should serve as the timing master,
serve, by that controller, as the timing master for the controllers and the radio points;
synchronize the local clock of that controller with the master clock source over the backhaul network; and
transmit synchronization messages from that controller over the fronthaul network for reception by the other controllers and the radio points and for use by the other controllers and the radio points in synchronizing the local clocks thereof with the local clock of that controller.
 
11. A method of distributing a clock in a central radio access network (C-RAN) system comprising a plurality of base stations, the plurality of base stations comprising a plurality of controllers and a plurality of radio points, wherein each of the controllers and the radio points comprises a respective local clock, wherein each of the radio points is associated with at least one antenna, wherein the plurality of radio points is communicatively coupled to the controllers using a fronthaul network, wherein the controllers and the plurality of radio points are configured to implement the plurality of base stations in order to provide wireless service to a plurality of user equipment (UEs), each of the controllers configured to perform at least some air-interface Layer 2 processing for one or more of the base stations, wherein each of the controllers is communicatively coupled to a core network of a wireless service provider over a backhaul network, and wherein each of the controllers is communicatively coupled to a master clock source over the backhaul network, the method comprising:
determining if a first of the controllers should serve as a timing master for the controllers and the radio points;
if said first controller should serve as the timing master,
serving, by said first controller, as the timing master for the controllers and the radio points;
synchronizing the local clock of said first controller with the master clock source over the backhaul network; and
transmitting synchronization messages from said first controller over the fronthaul network for reception by the other controllers and the radio points and for use by the other controllers and the radio points in synchronizing the local clocks thereof with the local clock of said first controller.