Patent JPH022264A successfully refreshed from Google Patents.
Patent US5220676A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5220676A Expired / Lapsed US ⏱️ 0.0 years remaining

Synchronization method and apparatus

Assignee: Motorola Solutions Inc
•
Filing: 1991-04-19
•
Granted: 1993-06-15
•
Expires: 2011-04-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved synchronization method and apparatus, according to the invention, is provided. According to the invention, in a simulcast system having a remote site receiving frames from a base site, each frame containing a predetermined number (k) of transmit sample periods, and the transmit sample clock and remote synchronization clock frequencies known (f tx and f pps respectively), the remote site synchronizes a frame as follows. First, it receives a frame from the base site. Second, it determines the sequence number n for the frame. Third, it determines the launch time the first frame was to be broadcast from the remote site. Fourth, it computes a realignment time based on [(n-1)*(k)+launch time for first frame] MOD (f tx f pps ). Fifth, it transmits the first bit of the frame at the realignment time.

Inventors

  • 👤 Robert D. LoGalbo
  • 👤 Mark C. Cudak
  • 👤 Bradley M. Hiben

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 13:23
CPC Classifications
H; H04; H04H; H04H20/00; H04H20/65; H04H20/67

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 245 words
In a simulcast system having a base site and a remote site, the base site including a transmit clock of frequency f tx and arranged for transmitting a message comprising a plurality of frames to the remote site, the plurality of frames including a first frame, each frame of the plurality of frames comprising a sequence number (n) and a predetermined number (k) of transmit sample periods, the remote site including a remote synchronization clock of frequency f pps , the remote site arranged for receiving the plurality of frames from the base site, the remote site further arranged for scheduling transmission of the plurality of frames at predetermined times, the time said each frame of the plurality of frames is scheduled to be transmitted being defined as a launch time, and wherein the f tx and f pps are predetermined, a method for the remote site to transmit said each frame, the method comprising the following steps: at the remote site: (a) receiving one of the plurality of frames from the base site, thus forming a received frame; (b) determining the sequence number n for the received frame; (c) determining the launch time (t 0 ) for the first frame; (d) computing a realignment time (t r ) for the received frame based on ((n-1) *(k)+t 0 ) MOD (f tx f pps ); and, (e) determining when current time (t)=t r and, when said current time (t)=t r , transmitting the received frame.
Claim 2
Dependent Claim 245 words
In a simulcast system having a base site and a remote site, the base site including a transmit clock of frequency f tx and arranged for transmitting a message comprising a plurality of frames to the remote site, the plurality of frames including a first frame, each frame of the plurality of frames comprising a sequence number (n) and a predetermined number (k) of transmit sample periods, the remote site including a remote synchronization clock of frequency f pps , the remote site arranged for receiving the plurality of frames from the base site, the remote site further arranged for scheduling transmission of the plurality of frames at predetermined times, the time said each frame of the plurality of frames is scheduled to be transmitted being defined as a launch time, and wherein the f tx and f pps are predetermined, a method for the remote site to transmit said each frame, the method comprising the following steps: at the remote site: (a) receiving one of the plurality of frames from the base site, thus forming a received frame; (b) determining the sequence number n for the received frame; (c) determining the launch time (t 0 ) for the first frame; (d) computing a realignment time (t r ) for the received frame based on ((n-1) *(k)+t 0 ) MOD (f tx f pps ); and, (e) determining when current time (t)=t r and, when said current time (t)=t r , transmitting the received frame.
Claim 3
Dependent Claim 31 words
The method of claim 1 wherein the received frame includes a first signal based on the sequence number n, and the step (b) includes a step of decoding said first signal.
Claim 4
Dependent Claim 34 words
The method of claim 2 wherein the received frame includes a second signal based on the launch time for the received frame, and the step (c) includes a step of decoding the second signal.
Claim 5
Dependent Claim 19 words
The method of claim 3, the method further including a step of receiving a synchronization signal from a satellite.
Claim 6
Dependent Claim 16 words
The method of claim 4 wherein the receiving step (a) is performed using a backbone channel.
Claim 7
Dependent Claim 19 words
The method of claim 5 wherein the first signal and the second signal are embedded in the received frame.
Claim 8
Dependent Claim 20 words
The method of claim 6 wherein the steps (a) through (e) are performed subsequent to temporarily losing the synchronization signal.
Claim 9
Dependent Claim 13 words
The method of claim 6, where the backbone channel includes a variable delay.
Claim 10
Dependent Claim 17 words
The method of claim 8, where the backbone channel includes a link comprising one or more modems.
Claim 11
Dependent Claim 16 words
The method of claim 2 including a step of receiving a synchronization signal from a satellite.
Claim 12
Dependent Claim 16 words
The method of claim 10 wherein the receiving step (a) is performed using a backbone channel.
Claim 13
Dependent Claim 19 words
The method of claim 11 wherein the first signal and the second signal are embedded in the received frame.
Claim 14
Dependent Claim 20 words
The method of claim 12 wherein the steps (a) through (e) are performed subsequent to temporarily losing the synchronization signal.
Claim 15
Dependent Claim 13 words
The method of claim 12, where the backbone channel includes a variable delay.
Claim 16
Dependent Claim 17 words
The method of claim 14, where the backbone channel includes a link comprising one or more modems.
Claim 17
Dependent Claim 245 words
A remote site suitable for use in a simulcast system, the simulcast system including a base site, the base site including a transmit clock of frequency f tx and arranged for transmitting a message comprising a plurality of frames to the remote site, the plurality of frames including a first frame, each frame of the plurality of frames comprising a sequence number (n) and a predetermined number (k) of transmit sample periods, the remote site including a remote synchronization clock of frequency f pps , the remote site arranged for receiving the plurality of frames from the base site, the remote site further arranged for scheduling transmission of the plurality of frames at predetermined times, the time said each frame of the plurality of frames is scheduled to be transmitted being defined as a launch time, wherein the f tx and f pps are predetermined, the remote site further including: receiving means for receiving one of the plurality of frames from the base site, thus forming a received frame; sequence determining means for determining the sequence number n for the received frame; launch time determining means for determining the launch time (t o ) for the first frame; computing means for computing a realignment time (t r ) for the received frame based on ((n-1)*(k)+t o ) MOD (f tx f pps ); and, transmitting means for determining when current time (t)=t r and, when said current time (t)=t r , transmitting the received frame.
Claim 18
Dependent Claim 245 words
A remote site suitable for use in a simulcast system, the simulcast system including a base site, the base site including a transmit clock of frequency f tx and arranged for transmitting a message comprising a plurality of frames to the remote site, the plurality of frames including a first frame, each frame of the plurality of frames comprising a sequence number (n) and a predetermined number (k) of transmit sample periods, the remote site including a remote synchronization clock of frequency f pps , the remote site arranged for receiving the plurality of frames from the base site, the remote site further arranged for scheduling transmission of the plurality of frames at predetermined times, the time said each frame of the plurality of frames is scheduled to be transmitted being defined as a launch time, wherein the f tx and f pps are predetermined, the remote site further including: receiving means for receiving one of the plurality of frames from the base site, thus forming a received frame; sequence determining means for determining the sequence number n for the received frame; launch time determining means for determining the launch time (t o ) for the first frame; computing means for computing a realignment time (t r ) for the received frame based on ((n-1)*(k)+t o ) MOD (f tx f pps ); and, transmitting means for determining when current time (t)=t r and, when said current time (t)=t r , transmitting the received frame.
Claim 19
Dependent Claim 32 words
The remote site of claim 16 wherein the received frame includes a first signal based on the sequence number n, and the sequence determining means includes means for decoding the first signal.
Claim 20
Dependent Claim 36 words
The remote site of claim 17 wherein the received frame includes a second signal based on the launch time for the received frame, and the launch time determining means includes means for decoding the second signal.
Claim 21
Dependent Claim 20 words
The remote site of claim 18, the transmitting means further including means for receiving a synchronization signal from a satellite.
Claim 22
Dependent Claim 15 words
The remote site of claim 19, wherein the receiving means further includes a backbone channel.
Claim 23
Dependent Claim 20 words
The remote site of claim 20 wherein the first signal and the second signal are embedded in the received frame.
Claim 24
Dependent Claim 15 words
The remote site of claim 21, wherein the backbone channel further includes a variable delay.
Claim 25
Dependent Claim 18 words
The remote site of claim 22, where the backbone channel includes a link comprising one or more modems.
Claim 26
Dependent Claim 20 words
The remote site of claim 17, the transmitting means further including means for receiving a synchronization signal from a satellite.
Claim 27
Dependent Claim 15 words
The remote site of claim 24 wherein the receiving means further includes a backbone channel.
Claim 28
Dependent Claim 20 words
The remote site of claim 25 wherein the first signal and the second signal are embedded in the received frame.
Claim 29
Dependent Claim 15 words
The remote site of claim 26, where the backbone channel further includes a variable delay.
Claim 30
Dependent Claim 18 words
The remote site of claim 27, where the backbone channel includes a link comprising one or more modems.

References Cited (Backward Citations)

US4792963A Cited
US4696052A Cited
US4984238A Cited
US5128925A Cited
US5113395A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-06-14 1996-12-14 1997-06-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-06-14 2000-12-14 2001-06-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-06-14 2004-12-14 2005-06-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag