IP Library Granted Patent US 8,520,659
Granted Patent B2
US 8,520,659 · App. 11/958,975 · Granted Aug 27, 2013

Absolute time recovery

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 8,520,659
App. No.
11/958,975
Granted
Aug 27, 2013
Kind
B2
Abstract

A method includes receiving from a server, information that is based on an offset between a boundary of a synchronous capsule in a control channel cycle occurring at an access point and a boundary of a periodic pseudo-noise sequence, and synchronizing an access point to an absolute time based on the information. In addition, the method includes transmitting to the server a difference between a first boundary of a PN short code of a current sector and a second boundary of a PN short code of a reference sector.

Claims (114)

1. A method comprising:

receiving, at an access point, a macro signal from a macro base transceiver station;

determining, based on the macro signal, an offset between (a) a boundary of a synchronous capsule in a control channel cycle occurring at the access point and (b) a boundary of a periodic pseudo-noise sequence;

transmitting the determined offset to a server;

receiving, from the server, information comprising at least one of a UTC time at a beginning of the control channel cycle or the synchronous capsule offset; and

synchronizing the access point to an absolute time based on the information.

2. The method of claim 1 also comprising synchronizing the access point to the periodic pseudo-noise sequence.

3. The method of claim 1 in which a beginning of the periodic pseudo-noise sequence immediately precedes the boundary of the synchronous capsule.

4. The method of claim 1 also comprising transmitting, to the server, a carrier frequency corresponding to each macro signal received by the access point.

5. The method of claim 1 also comprising transmitting to the server a difference between a first boundary of a PN short code of a current sector and a second boundary of a PN short code of a reference sector.

6. The method of claim 1 also comprising transmitting to the server a first carrier frequency corresponding to a current sector and a second carrier frequency corresponding to a reference sector.

7. The method of claim 1 in which the control channel cycle is a current control channel cycle.

8. The method of claim 1 in which the server is configured to store location information for the access point.

9. The method of claim 8 in which location information comprises at least one of a street address, a zip code, a latitude and a longitude.

10. The method of claim 1 also comprising identifying the boundary of the synchronous capsule by detecting a preamble of the synchronous capsule.

11. A method comprising:

receiving, at an access point, from a server, a UTC time corresponding to a beginning of a control channel cycle, and

synchronizing the access point to the UTC time, when at least a predetermined number of sectors, each having a unique synchronous capsule offset, is acquired by the access point, wherein receiving the UTC time corresponding to the beginning of the control channel cycle is in response to detection of a offset of a boundary of a synchronous capsule.

12. The method of claim 11 in which the predetermined number of sectors acquired by the access point is at least two.

13. A method comprising:

synchronizing an access point to a periodic pseudo-noise sequence in a macro signal,

determining, based on the macro signal, information comprising at least (a) a boundary of a synchronous capsule in a control channel cycle occurring at the access point and (b) a beginning of the periodic pseudo-noise sequence that immediately precedes the boundary of the synchronous capsule;

transmitting the determined information to a server;

receiving, from the server, a UTC time at the boundary of the synchronous capsule at the beginning of the periodic pseudo-noise sequence; and

establishing absolute time synchronization based on the received UTC time.

14. The method of claim 13 in which synchronizing the access point to the periodic pseudo-noise sequence comprises detecting a pilot signal burst in at least one frame of the current control channel cycle.

15. A method comprising:

receiving, at a server, a difference between a first boundary of a first PN short code corresponding to a current sector and a second boundary of a second PN short code corresponding to a reference sector,

determining information corresponding to the current sector based on the difference, the information comprising a slot offset between a boundary of a frame and a boundary of a synchronous capsule, the information further comprising a UTC time, and

transmitting the information corresponding to the current sector to an access point.

16. The method of claim 15 also comprising receiving carrier frequencies of a plurality of macro signals acquired by the access point.

17. The method of claim 15 in which the UTC time comprises a UTC time of the synchronous capsule for the current sector.

18. The method of claim 15 in which the UTC time comprises a UTC time at a beginning of a periodic pseudo-noise sequence for the reference sector.

19. The method of claim 15 in which determining information corresponding to the current sector is also based on location information of each access point.

20. The method of claim 19 in which the location information is at least one of a street address, a zip code, a latitude and a longitude.

21. An apparatus comprising:

an access point configured to:

receive a macro signal from a macro base transceiver station;

determine, based on the macro signal, an offset between (a) a boundary of a synchronous capsule in a current control channel cycle occurring at the access point and (b) a beginning of a periodic pseudo-noise sequence;

transmit the determined offset to a server;

receive, from the server, information comprising at least one of a UTC time at a beginning of the control channel cycle or the synchronous capsule offset; and

synchronize the access point to an absolute time based on the information.

22. The apparatus of claim 21 in which the access point is configured to also synchronize the access point to the periodic pseudo-noise sequence.

23. The apparatus of claim 21 in which the beginning of the periodic pseudo-noise sequence immediately precedes the boundary of the synchronous capsule.

24. The apparatus of claim 21 in which the access point is configured to also transmit, to the server, a carrier frequency corresponding to each macro signal received by the access point.

25. The apparatus of claim 21 in which the access point is configured to also transmit, to the server, a difference between a first boundary of a PN short code of a current sector and a second boundary of a PN short code of a reference sector.

26. The apparatus of claim 21 in which the control channel cycle is a current control channel cycle.

27. The apparatus of claim 25 in which the server is configured to store location information for each access point.

28. The apparatus of claim 27 in which the location information comprises at least one of a street address, a zip code, a latitude and a longitude.

29. The apparatus of claim 21 in which the access point is also configured to identify the boundary of the synchronous capsule by detecting a preamble of the synchronous capsule.

30. An apparatus comprising:

a server configured to:

receive a difference between a first boundary of a first PN short code corresponding to a current sector and a second boundary of a second PN short code corresponding to a reference sector,

determine information corresponding to the current sector based on the difference, the information comprising a slot offset between a boundary of a frame and a boundary of a synchronous capsule, the information further comprising a UTC time, and

transmit the information corresponding to the current sector to an access point.

31. The apparatus of claim 30 in which the server is configured to also receive a carrier frequency corresponding to each macro signal acquired by the access point.

32. The apparatus of claim 30 in which the UTC time comprises a UTC time of the synchronous capsule for the current sector.

33. The apparatus of claim 30 in which the UTC time comprises a UTC time at a beginning of a periodic pseudo-noise sequence for the reference sector.

34. The apparatus of claim 30 in which the server is configured to determine information corresponding to the current sector based also on location information of each access point.

35. The apparatus of claim 34 in which the location information is at least one of a street address, a zip code, a latitude and a longitude.

36. A non-transitory computer readable medium comprising instructions to cause an access point to:

receive a macro signal from a macro base transceiver station;

determine, based on the macro signal, an offset between (a) a boundary of a synchronous capsule in a current control channel cycle occurring at the access point and (b) a beginning of a periodic pseudo-noise sequence;

transmit the determined offset to a server;

receive, from the server, information comprising at least one of a UTC time at a beginning of the control channel cycle or the synchronous capsule offset; and

establish absolute time synchronization based on the information.

37. The non-transitory computer readable medium of claim 36 comprising instructions to also cause the access point to synchronize to the periodic pseudo-noise sequence.

38. The non-transitory computer readable medium of claim 36 comprising instructions in which the beginning the periodic pseudo-noise sequence immediately precedes the boundary of the synchronous capsule.

39. The non-transitory computer readable medium of claim 36 comprising instructions to also cause the access point to also transmit, to the server, a carrier frequency corresponding to each macro signal received by the access point.

40. The non-transitory computer readable medium of claim 36 comprising instructions to also cause the access point to also transmit, to the server, a difference between a first boundary of a PN short code of a current sector and a second boundary of a PN short code of a reference sector.

41. The non-transitory computer readable medium of claim 36 comprising instructions to cause the access point to identify the boundary of the synchronous capsule by detecting a preamble of the synchronous capsule.

42. A non-transitory computer readable medium comprising instructions to cause a server to:

receive a difference between a first boundary of a first PN short code corresponding to a current sector and a second boundary of a second PN short code corresponding to a reference sector,

determine information corresponding to the current sector based on the difference, the information comprising a slot offset between a boundary of a frame and a boundary of a synchronous capsule, the information further comprising a UTC time, and

transmit the information corresponding to the current sector to an access point.

43. The non-transitory computer readable medium of claim 42 comprising instructions to also cause a server to also receive a carrier frequency corresponding to each macro signal acquired by the access point.

44. The non-transitory computer readable medium of claim 42 comprising instructions in which the UTC time comprises a UTC time of the synchronous capsule for the current sector.

45. The non-transitory computer readable medium of claim 42 comprising instructions in which the UTC time comprises a UTC time at a beginning of a periodic pseudo-noise sequence for the reference sector.

46. The non-transitory computer readable medium of claim 42 comprising instructions to cause the server to determine information corresponding to the current sector based also on location information of the access point.

47. The non-transitory computer readable medium of claim 46 comprising instructions in which the location information is at least one of a street address, a zip code, a latitude and a longitude.

48. A method comprising:

determining an offset between a first timing boundary and a second timing boundary;

transmitting the offset to a server;

receiving from the server, information that is based on the offset between a first timing boundary and a second timing boundary, the information comprising a UTC time, and

synchronizing an access point to an absolute time based on the information, wherein the first timing boundary is a boundary of at least one of a frame, a periodic pseudo-noise sequence, a control channel cycle and a synchronous capsule occurring in a macro signal.

49. The method of claim 48 in which the first timing boundary is in a first macro signal and the second timing boundary is in a second macro signal.

50. A non-transitory computer readable medium comprising instructions to cause one or more processing devices to:

synchronize an access point to a periodic pseudo-noise sequence in a macro signal,

determine, based on the macro signal, information comprising at least (a) a boundary of a synchronous capsule in a control channel cycle occurring at the access point and (b) a beginning of the periodic pseudo-noise sequence that immediately precedes the boundary of the synchronous capsule;

transmit the determined information to a server;

receive, from the server, a UTC time at the boundary of the synchronous capsule at the beginning of the periodic pseudo-noise sequence; and

establish absolute time synchronization based on the received UTC time.

51. The non-transitory computer readable medium of claim 50 in which synchronizing the access point to the periodic pseudo-noise sequence comprises detecting a pilot signal burst in at least one frame of the current control channel cycle.

52. A system comprising:

one or more processing devices to:

synchronize an access point to a periodic pseudo-noise sequence in a macro signal,

determine, based on the macro signal, information comprising at least (a) a boundary of a synchronous capsule in a control channel cycle occurring at the access point and (b) a beginning of the periodic pseudo-noise sequence that immediately precedes the boundary of the synchronous capsule;

transmit the determined information to a server;

receive, from the server, a UTC time at the boundary of the synchronous capsule at the beginning of the periodic pseudo-noise sequence; and

establish absolute time synchronization based on the received UTC time.

53. The system of claim 52 in which synchronizing the access point to the periodic pseudo-noise sequence comprises detecting a pilot signal burst in at least one frame of the current control channel cycle.

54. A non-transitory computer readable medium comprising instructions to cause one or more processing devices to:

determine an offset between a first timing boundary and a second timing boundary;

transmit the offset to a server;

receive from the server, information that is based on the offset between a first timing boundary and a second timing boundary, the information comprising a UTC time, and

synchronize an access point to an absolute time based on the information, wherein the first timing boundary is a boundary of at least one of a frame, a periodic pseudo-noise sequence, a control channel cycle, and a synchronous capsule occurring in a macro signal.

55. The non-transitory computer readable medium of claim 53 in which the first timing boundary is in a first macro signal and the second timing boundary is in a second macro signal.

56. A system comprising:

one or more processing devices to:

determine an offset between a first timing boundary and a second timing boundary;

transmit the offset to a server;

receive from the server, information that is based on the offset between a first timing boundary and a second timing boundary, the information comprising a UTC time, and

synchronize an access point to an absolute time based on the information, wherein the first timing boundary is a boundary of at least one of a frame, a periodic pseudo-noise sequence, a control channel cycle, and a synchronous capsule occurring in a macro signal.

57. The system of claim 56 in which the first timing boundary is in a first macro signal and the second timing boundary is in a second macro signal.

Assignments (24)
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 049892/0396 Recorded May 2, 2025
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 071156/0020 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
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 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049892/0051 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
PATENT SECURITY AGREEMENT (ABL) Recorded Dec 10, 2015
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 037268/0524 →
PATENT SECURITY AGREEMENT (TERM) Recorded Dec 10, 2015
From: COMMSCOPE TECHNOLOGIES LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 037268/0488 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2015
From: AIRVANA LP
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 036927/0544 →
CONVERSION Recorded Dec 12, 2013
From: AIRVANA LLC
To: AIRVANA LP
Reel/Frame 031814/0063 →
CHANGE OF NAME Recorded Dec 26, 2012
From: AIRVANA, CORP.
To: AIRVANA LLC
Reel/Frame 029539/0378 →
RELEASE OF SECURITY INTEREST Recorded Aug 27, 2010
From: WILMINGTON TRUST FSB, AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
To: AIRVANA, INC.
Reel/Frame 024892/0924 →
CORRECTIVE ASSIGNMENT TO CORRECT THE BRIEF DESCRIPTION AND EXECUTION DATE OF ASSIGNOR PREVIOUSLY RECORDED ON REEL 024822 FRAME 0680. ASSIGNOR(S) HEREBY CONFIRMS THE BRIEF: ASSIGNMENT OF ASSIGNOR'S INTEREST AND THE DOC DATE: 07/23/2010. Recorded Aug 16, 2010
From: AIRVANA NETWORK SOLUTIONS, INC.
To: AIRVANA, CORP.
Reel/Frame 024841/0287 →
CHANGE OF NAME Recorded Aug 11, 2010
From: AIRVANA NETWORK SOLUTIONS, INC.
To: AIRVANA CORP.
Reel/Frame 024822/0680 →
CHANGE OF NAME Recorded Aug 9, 2010
From: AIRVANA, INC.
To: AIRVANA NETWORK SOLUTIONS, INC.
Reel/Frame 024804/0404 →
PATENT SECURITY AGREEMENT Recorded Apr 9, 2010
From: AIRVANA, INC.
To: WILMINGTON TRUST FSB
Reel/Frame 024213/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2008
From: HUMBLET, PIERRE A.
To: AIRVANA, INC.
Reel/Frame 020305/0876 →