Claims
- 1. A paging system for simulcasting pages and comprising:
- a paging terminal for receiving calls for system subscribers and functioning to generate corresponding pages;
- a system controller including:
- a clock for maintaining a system time;
- means for receiving said pages and for receiving said system time, said means functioning to packetize said pages into a plurality of paging data blocks, wherein said paging data blocks are in a digital format, and further functioning to provide each paging data block with a start time based on said system time, an end time based on said system time, and an indication of the number of bits that must be broadcast in the time period between said start time and said end time; and
- a first linking unit for forwarding said paging data blocks over a link channel; and
- a plurality of paging stations, each paging station including:
- a transmitter for broadcasting said pages;
- a second linking unit for receiving said paging data blocks from the link channel;
- a station clock for maintaining a station time having a predetermined relationship to said system time; and
- a station controller for receiving said station time from said station clock and for receiving said paging data blocks from said second linking unit, and for forwarding said pages to be simulcast to said transmitter, said station controller functioning to remove said pages from said paging data blocks and forward said pages to said transmitter when said station time equals said start time in said paging data blocks; and
- wherein said transmitter broadcast said pages in the time period between said start time and said end time.
- 2. The system of claim 1 wherein said clock includes a receiver for receiving an external absolute time reference, said clock using said external absolute time reference to correlate said system time of said clock thereto.
- 3. The system of claim 1 wherein said station controller further includes regeneration means for regenerating said pages for broadcast by said transmitter, said pages comprised of a plurality of bits, said regeneration means determining a bit broadcast time for each of said plurality of bits, each of said plurality of bits being broadcast by said transmitter when said station time equals said bit broadcast time.
- 4. The system of claim 3 wherein said regeneration means calculates said bit broadcast times to correspond to a value of said station time that falls exactly on a minimal resolution of said station clock, said regeneration means being operative to automatically compensate and calculate said bit broadcast times to adjust for any fraction portion of said minimal resolution of said station clock to minimize jitter in said broadcast of pages.
- 5. A method of simulcasting pages generated by a paging terminal from a plurality of paging stations, each paging station having a transmitter over which the pages are broadcast and a clock, said method comprising the steps of:
- packetizing the pages in a plurality of paging data blocks, and providing each paging data block with a message indicative of a broadcast start time, a message indicative of a broadcast end time, and a message indicative of the number of bits that must be broadcast in the time period between said broadcast start time and said broadcast end time;
- transmitting said paging data blocks to the paging stations, wherein each said paging data block is sent to at least two paging stations;
- maintaining the clocks at each paging station so that the clocks all indicate a station time having a predetermined relationship to a system time; and
- upon receipt of one of said paging data blocks at a paging station, removing the pages in said paging data block therefrom, reading said broadcast start time, and then forwarding the pages to the transmitter for broadcast when said station time equals said start time in said paging data block; and
- wherein said transmitter broadcasts said pages in the time period between said broadcast start time and said broadcast end time.
- 6. The method of claim 5 further including the steps of:
- regenerating said pages for broadcast by said transmitter, said pages comprised of a plurality of bits, by determining a bit broadcast time for each of said plurality of bits; and
- broadcasting each of said plurality of bits by said transmitter when said station time equals said bit broadcast time.
- 7. The method of claim 6 further including the steps of:
- calculating said bit broadcast times to correspond to a value of said station time that falls exactly on a minimal resolution of said station clock; and
- automatically compensating and calculating said bit broadcast times to adjust for any fraction portion of said minimal resolution of said station clock to minimize jitter in said broadcast of pages.
- 8. A paging system for simulcasting and comprising:
- a paging terminal for receiving calls for system subscribers and functioning to generate corresponding pages;
- a system controller including:
- a clock for maintaining a system time;
- means for receiving said pages and for receiving said system time, said means functioning to packetize said pages into a plurality of paging data blocks, wherein said paging data blocks are in a digital format, and further functioning to provide each paging data block with a start time based on said system time, a broadcast duration interval based upon said system time, and an indication of the number of bits that must be broadcast in said broadcast duration interval; and
- a first linking unit for forwarding said paging data blocks over a link channel; and
- a plurality of paging stations, each paging station including:
- a transmitter for broadcasting said pages;
- a second linking unit for receiving said paging data blocks from the link channel;
- a station clock for maintaining a station time having a predetermined relationship to said system time; and
- a station controller for receiving said station time from said station clock and for receiving said paging data blocks from said second linking unit, and for forwarding said pages to be simulcast to said transmitter, said station controller functioning to remove said pages from said paging data blocks and forward said pages to said transmitter when said station time equals said start time in said paging data blocks; and
- wherein said transmitter broadcasts said pages beginning at said start time, said broadcast of said pages continuing through said broadcast duration interval.
- 9. The system of claim 8 wherein said station controller further includes regeneration means for regenerating said pages for broadcast by said transmitter, said pages comprised of a plurality of bits, said regeneration means determining a bit broadcast time for each of said plurality of bits, each of said plurality of bits being broadcast by said transmitter when said station time equals said bit broadcast time.
- 10. The system of claim 9 wherein said regeneration means calculates said bit broadcast times to correspond to a value of said station time that falls exactly on a minimal resolution of said station clock, said regeneration means being operative to automatically compensate and calculate said bit broadcast times to adjust for any fraction portion of said minimal resolution of said station clock to minimize jitter in said broadcast of pages.
- 11. A method of simulcasting pages generated by a paging terminal from a plurality of paging stations, each paging station having a transmitter over which the pages are broadcast and a clock, said method comprising the steps of:
- packetizing the pages in a plurality of paging data blocks, and providing each paging data block with a message indicative of a broadcast start time, a message indicative of a broadcast duration interval, and a message indicative of the number of bits that must be broadcast in said broadcast duration interval;
- transmitting said paging data blocks to the paging stations, wherein each said paging data block is sent to at least two paging stations;
- maintaining the clocks at each paging station so that the clocks all indicate a station time having a predetermined relationship to a system time; and
- upon receipt of one of said paging data blocks at a paging station, removing the pages in said paging data block therefrom, reading said broadcast start time, and then forwarding the pages to the transmitter for broadcast when said station time equals said start time in said paging data block; and
- wherein said transmitter broadcasts said pages beginning at said start time, said broadcast of said pages continuing through said broadcast duration interval.
- 12. The method of claim 11 further including the steps of:
- regenerating said pages for broadcast by said transmitter, said pages comprised of a plurality of bits, by determining a bit broadcast time for each of said plurality of bits; and
- broadcasting each of said plurality of bits by said transmitter when said station time equals said bit broadcast time.
- 13. The method of claim 12 further including the steps of:
- calculating said bit broadcast times to correspond to a value of said station time that falls exactly on a minimal resolution of said station clock; and
- automatically compensating and calculating said bit broadcast times to adjust for any portion of said minimal resolution of said station clock to minimize jitter in said broadcast of pages.
Parent Case Info
This is a continuation-in-part of U.S. patent application Ser. No. 07/931,789, filed Aug. 17, 1992 still pending.
US Referenced Citations (15)
Foreign Referenced Citations (2)
Number |
Date |
Country |
1-228237 |
Sep 1989 |
JPX |
4-70027 |
Mar 1992 |
JPX |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
931789 |
Aug 1992 |
|