IP Library Patent Application 17792605
Patent Application
App. No. 17/792,605

TIME SYNCHRONIZATION OVER CLOUD RADIO ACCESS NETWORKS

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.
17/792,605
Abstract

A method, a system, and a computer program product for performing clock synchronization in a wireless communication system. One or more communication parameters are received from one or more communication devices communicating in a wireless communication system. Based on the received one or more communication parameters, one or more synchronization parameters are determined for each of the one or more communication devices. The determined one or more synchronization parameters are provided to each of the one or more communication devices, and one or more communication devices are synchronized using provided one or more synchronization parameters.

Claims (33)

1 . A computer implemented method, comprising:

receiving, using at least one processor, one or more communication parameters from one or more communication devices communicating in a wireless communication system;

determining, using the at least one processor, based on the received one or more communication parameters, one or more synchronization parameters for each of the one or more communication devices; and

providing, using the at least one processor, the determined one or more synchronization parameters to each of the one or more communication devices, and synchronizing the one or more communication devices using the provided one or more synchronization parameters.

2 . The method according to claim 1 , wherein the one or more communication parameters include one or more timestamps associated with one or more synchronization packets generated by the one or more communication devices, the one or more timestamps being extracted from the one or more synchronization packets by the one or more communication devices.

3 . The method according to claim 2 , wherein the one or more communication parameters include one or more control data packets associated with controlling operation of the one or more communication devices.

4 . The method according to claim 3 , wherein the one or more control data packets are extracted from at least one of: one or more precision timing protocol data packets generated by the one or more communication devices, one or more synchronous Ethernet data packets generated by the one or more communication devices, and any combination thereof.

5 . The method according to claim 1 ,

wherein the one or more synchronization parameters include at least one of the following: a phase, a frequency, a timing offset and any combination thereof associated with each of the one or more communication devices.

6 . The method according to claim 1 , further comprising determining a sector status of the one or more communication devices based on the determined one or more synchronization parameters.

7 . The method according to claim 1 , wherein the one or more communication devices are configured to transmit one or more data packets based on the synchronizing.

8 . The method according to claim 1 , wherein the one or more communication devices include at least one of the following: a base station, a gNodeB base station, an eNodeB base station, and any combination thereof.

9 . The method according to claim 8 , wherein the one or more communication devices include at least one of the following: one or more distributed units, one or more radio units, and any combinations thereof.

10 . The method according to claim 9 , wherein the base station is a base station operating in at least one of the following communications systems: a long term evolution communications system and a new radio communications system.

11 . A system, comprising:

at least one processor, and

at least one non-transitory storage media storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations of any-of-the-preceding comprising:

receiving, using at least one processor, one or more communication parameters from one or more communication devices communicating in a wireless communication system:

determining, using the at least one processor, based on the received one or more communication parameters, one or more synchronization parameters for each of the one or more communication devices; and

providing, using the at least one processor, the determined one or more synchronization parameters to each of the one or more communication devices, and synchronizing the one or more communication devices using the provided one or more synchronization parameters.

12 . At least one non-transitory storage media storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:

receiving, using at least one processor, one or more communication parameters from one or more communication devices communicating in a wireless communication system;

determining, using the at least one processor, based on the received one or more communication parameters, one or more synchronization parameters for each of the one or more communication devices; and

providing, using the at least one processor, the determined one or more synchronization parameters to each of the one or more communication devices, and synchronizing the one or more communication devices using the provided one or more synchronization parameters.

13 . The system according to claim 11 , wherein the one or more communication parameters include one or more timestamps associated with one or more synchronization packets generated by the one or more communication devices, the one or more timestamps being extracted from the one or more synchronization packets by the one or more communication devices.

14 . The system according to claim 13 , wherein the one or more communication parameters include one or more control data packets associated with controlling operation of the one or more communication devices.

15 . The system according to claim 14 , wherein the one or more control data packets are extracted from at least one of: one or more precision timing protocol data packets generated by the one or more communication devices, one or more synchronous Ethernet data packets generated by the one or more communication devices, and any combination thereof.

16 . The system according to claim 11 , wherein the one or more synchronization parameters include at least one of the following: a phase, a frequency, a timing offset and any combination thereof associated with each of the one or more communication devices.

17 . The system according to claim 11 , wherein the operations further comprise determining a sector status of the one or more communication devices based on the determined one or more synchronization parameters.

18 . The system according to claim 11 , wherein the one or more communication devices are configured to transmit one or more data packets based on the synchronizing.

19 . The system according to claim 11 , wherein the one or more communication devices include at least one of the following: a base station, a gNodeB base station, an eNodeB base station, and any combination thereof.

20 . The system according to claim 11 , wherein the one or more communication devices include at least one of the following: one or more distributed units, one or more radio units, and any combinations thereof; and

the base station is a base station operating in at least one of the following communications systems: a long term evolution communications system and a new radio communications system.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2024
From: ALTIOSTAR NETWORKS, INC.
To: RAKUTEN SYMPHONY, INC.
Reel/Frame 068023/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2022
From: MACHIREDDY, RAMANA REDDY
To: ALTIOSTAR NETWORKS, INC.
Reel/Frame 060510/0297 →