Digital simulcast transmission system
First Claim
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.
1 Assignment
0 Petitions
Accused Products
Abstract
A simulcast system for broadcasting the same signal for a number of spaced-apart broadcast sites is disclosed. The system (20) of this invention includes a hub (28) adapted to receive the signal to be simulcast and a number of stations (30) that actually broadcast the signal. The hub places the digital signal packets referred to as PDBs (36). As pan of the signal packetization process, the hub evaluates the rate at which the signals should be broadcast and assigns a start time at which the signals should be broadcast; this information is attached to the PDBs. After a PDB is created it is forwarded to the stations over a link channel. Each station includes a station controller (32) and a station transmitter (34). The station controller, upon receiving a PDB, forwards the signal therein to the transmitter at the start time indicated and at the appropriate broadcast rate. All of the stations transmitting the signals contained within a single PDB do so based on the start time and broadcast rate information contained in that PDB. Consequently, each station broadcasts the same signals at the same time and at the same rate so as to ensure their simultaneous transmission.
50 Citations
13 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. - View Dependent Claims (2, 3, 4)
-
-
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. - View Dependent Claims (6, 7)
-
-
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. - View Dependent Claims (9, 10)
-
-
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. - View Dependent Claims (12, 13)
-
Specification