IP Library Granted Patent US 11,134,460
Granted Patent B2
US 11,134,460 · App. 16/884,916 · Granted Sep 28, 2021

Synchronizing a cloud radio access network to a network time protocol reference clock

Inventor: Gopikrishna Charipadi (Bangalore, IN)
Assignee: CommScope Technologies LLC
H04W56/0055H04W56/0015H04W56/0035
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,134,460
App. No.
16/884,916
Filed
May 27, 2020
Granted
Sep 28, 2021
Kind
B2
Art Unit
2473
USPC
370/350
Abstract

A cloud radio access network (C-RAN) includes a baseband controller communicatively coupled to a plurality of radio points (RP) via a fronthaul network. Each of the plurality of RPs are configured to exchange radio frequency (RF) signals with at least one user equipment (UE). At least one of the RPs is configured to determine a timing difference while synchronizing to the baseband controller; and determine a frequency error, between the RP and a neighboring base station, based on a radio environment monitoring (REM) procedure. A phase error is determined, between the baseband controller and the neighboring base station, phase error is determined based on the timing difference for the RP and baseband controller, and the frequency error for the RP and the neighboring base station.

Claims (59)

1. A cloud radio access network (C-RAN), comprising:

a baseband controller communicatively coupled to a plurality of radio points (RP) via a fronthaul network; and

the plurality of RPs, each configured to exchange radio frequency (RF) signals with at least one user equipment (UE), at least one of the plurality of RPs being configured to:

determine at least a timing difference, between the RP and the baseband controller, while synchronizing to the baseband controller;

monitor downlink signals transmitted by a neighboring base station, during a radio environment monitoring (REM) procedure, to determine a phase error and a frequency error between the RP and the neighboring base station; and

wherein a total phase error is determined for the baseband controller based on at least the timing difference, between the RP and the baseband controller, the phase error, and the frequency error between the RP and the neighboring base station.

2. The C-RAN of claim 1 , wherein the baseband controller is configured to synchronize to a Network Timing Protocol (NTP) grandmaster clock using the total phase error as an initial phase error estimate.

3. The C-RAN of claim 2 , wherein the timing difference is determined before the baseband controller synchronizes to the NTP grandmaster clock.

4. The C-RAN of claim 1 , wherein the RP is further configured to determine at least the timing difference using a time-stamping protocol, implemented over User Datagram Protocol (UDP)/Internet Protocol (IP), between the baseband controller acting as a master clock and the RP acting as a slave clock.

5. The C-RAN of claim 4 , wherein the time-stamping protocol is Institute of Electrical and Electronics Engineers 1588 standard (IEEE 1588);

wherein the timing difference is determined using one of the following:

only an estimation phase of 1588 IEEE synchronization between the baseband controller and the RP; and

the estimation phase, coasting phase, and lock phase of IEEE 1588 synchronization.

6. The C-RAN of claim 1 , wherein the downlink signals monitored during REM comprise at least a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS) transmitted by the neighboring base station.

7. The C-RAN of claim 6 , wherein the downlink signals monitored during REM further comprise a Cell Specific Reference Signal (CS-RS) transmitted by the neighboring base station.

8. The C-RAN of claim 6 ,

wherein monitoring the PSS comprises iteratively performing PSS correlation-based frequency-error estimation and phase-error estimation; and

wherein symbol derotation is performed for frequency correction, following each iteration of the PSS correlation-based frequency-error estimation, using circuitry in the RP configured to perform physical uplink Fast Fourier Transform (PUFFT).

9. The C-RAN of claim 1 ,

wherein at least one of the plurality of RPs determines a respective timing difference between a respective oscillator in the respective RP and an oscillator in the baseband controller; and

wherein the baseband controller selects the timing difference from a plurality of timing differences.

10. The C-RAN of claim 1 ,

wherein at least one of the plurality of RPs determines, based on a respective REM procedure, a respective frequency error for each of at least one neighboring base station monitored during the respective REM procedure; and

wherein the baseband controller selects the frequency error from a plurality of frequency errors.

11. The C-RAN of claim 10 , wherein the baseband controller is configured to select the frequency error by:

identifying a physical cell identifier (PCI) belonging to a neighboring base station that is a macro base station that is detected, at the RP, with a strongest reference signal received power (RSRP); and

selecting a frequency error, associated with the neighboring base station having the identified PCI, and using it to determine an initial phase error estimate for the baseband controller.

12. The C-RAN of claim 1 , wherein the total phase error is determined at least by:

converting the frequency error to a timing error; and

summing the timing difference and the timing error.

13. The C-RAN of claim 1 , wherein the baseband controller is configured to adjust, prior to synchronizing with at least one NTP server, an oscillator in the baseband controller using the frequency error and the total phase error that is based on at least the timing difference, the phase error, and the frequency error between the RP and the neighboring base station.

14. A method, comprising:

determining, at a radio point (RP) in a cloud radio access network (C-RAN), at least a timing difference, between the RP and a baseband controller, while synchronizing to the baseband controller in the C-RAN;

monitoring downlink signals transmitted by a neighboring base station, during a radio environment monitoring (REM) procedure at the RP, to determine a phase error and a frequency error between the RP and the neighboring base station; and

determining a total phase error for the baseband controller based on the timing difference, between the RP and the baseband controller, the phase error, and the frequency error between the RP and the neighboring base station.

15. The method of claim 14 , further comprising synchronizing the baseband controller to a Network Timing Protocol (NTP) grandmaster clock using the total phase error as an initial phase error estimate.

16. The method of claim 15 , wherein the timing difference is determined before the baseband controller synchronizes to the NTP grandmaster clock.

17. The method of claim 14 , wherein determining the timing difference comprises determining at least the timing difference using a time-stamping protocol, implemented over User Datagram Protocol (UDP)/Internet Protocol (IP), between the baseband controller acting as a master clock and the RP acting as a slave clock.

18. The method of claim 17 , wherein the time-stamping protocol is Institute of Electrical and Electronics Engineers 1588 standard (IEEE 1588);

wherein the timing difference is determined using one of the following:

only an estimation phase of 1588 IEEE synchronization between the baseband controller and the RP; and

the estimation phase, coasting phase, and lock phase of IEEE 1588 synchronization.

19. The method of claim 14 , wherein the downlink signals monitored during REM comprise at least a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS) transmitted by the neighboring base station.

20. The method of claim 19 , wherein the downlink signals monitored during REM further comprise a Cell Specific Reference Signal (CS-RS) transmitted by the neighboring base station.

21. The method of claim 19 ,

wherein monitoring the PSS comprises iteratively performing PSS correlation-based frequency-error estimation and phase-error estimation; and

wherein symbol derotation is performed for frequency correction, following each iteration of the PSS correlation-based frequency-error estimation, using circuitry in the RP configured to perform physical uplink Fast Fourier Transform (PUFFT).

22. The method of claim 14 ,

wherein at least one of a plurality of RPs determines a respective timing difference between a respective oscillator in the respective RP and an oscillator in the baseband controller; and

wherein the baseband controller selects the timing difference from a plurality of timing differences.

23. The method of claim 14 ,

wherein at least one of a plurality of RPs determines, based on a respective REM procedure, a respective frequency error for each of at least one neighboring base station monitored during the respective REM procedure; and

wherein the baseband controller selects the frequency error from a plurality of frequency errors.

24. The method of claim 23 , wherein the frequency error is selected by:

identifying a physical cell identifier (PCI) belonging to a neighboring base station that is a macro base station that is detected, at the RP, with a strongest reference signal received power (RSRP); and

selecting a frequency error, associated with the neighboring base station having the identified PCI, and using it to determine an initial phase error estimate for the baseband controller.

25. The method of claim 14 , wherein the total phase error is determined at least by:

converting the frequency error to a timing error; and

summing the timing difference and the timing error.

Assignments (11)
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 058843/0712 Recorded May 2, 2025
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071156/0801 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 058875/0449 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/0057 →
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 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 →
ABL SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058843/0712 →
TERM LOAN SECURITY AGREEMENT Recorded Nov 15, 2021
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058875/0449 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2020
From: CHARIPADI, GOPIKRISHNA
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 052769/0802 →
Continuity (2)
Provisional Application 62862763 · Jun 18, 2019
Related Publication 20200404607A1 · Dec 24, 2020