Modularly clustered radiotelephone system

Information

  • Patent Grant
  • 6496488
  • Patent Number
    6,496,488
  • Date Filed
    Thursday, November 2, 2000
    24 years ago
  • Date Issued
    Tuesday, December 17, 2002
    22 years ago
Abstract
A power-conserving time division multiple access (TDMA) radio telephone system is disclosed in which a cluster of subscriber stations, remote from a base station, employs a common pool of frequency-agile modems each of-which digitally synthesizes, on a timeSlot-by-timeSlot basis, the different channel-identifying intermediate frequencies needed to support communications between several of the subscriber stations and the base station. Power conservation is facilitated inter alia by controlling the assignment of modems to calls, maintaining unassigned modems in a powered-down state and by controlling the number of calls using the same time slot. Delay in assigning a powered-down modem to a call is eliminated by making available to all modems the highest quality synchronization information obtained by any of the active modems.
Description




FIELD OF THE INVENTION




This invention relates to radiotelephone systems for serving a plurality of remote subscriber stations and, more particularly, to a radiotelephone system in which certain of said subscriber stations are located in a physically adjacent group.




BACKGROUND OF THE PRIOR ART




A radiotelephone system including a base station for serving remote subscriber stations is described in U.S. Pat. No. 5,119,375. In that system each subscriber station was equipped with a radio that could be instructed by the base station to tune to a particular channel and to employ a particular time slot for the duration of a given conversation. Time division multiplex (TDM) radio channel transmission was employed from the base station to the subscriber stations and time division multiple access (TDMA) transmission from the individual subscriber stations to the base station. The time division of each radio channel into time slots and the compression of speech signals permitted each radio frequency channel to support a number of voice paths equal to the number of time slots. Analog voice signals to and from the public switched telephone network were first converted to 64 kbps μ-law companded pulse coded modulation (PCM) digital samples. Before transmission over the radio channel the-digital samples were subjected to voice-compression to reduce the voice information rate from 64 kbps to 14.6 kbps using residual excited linear predictive (RELP) coding. A voice codec and modem were required to be dedicated to a specific frequency and time slot for the duration of a call.




While the foregoing system operated in a highly satisfactory manner in allowing telephone service to be provided especially to areas where wire lines are impractical, the unforeseen growth of such telephone service has given rise to situations in which several subscriber stations are found to lie in close proximity with one another. Initial efforts to lower the per-line cost of serving a group of such closely situated subscriber stations were focused on consolidating the installation and maintenance costs of individual subscriber stations through the sharing of common equipment such as the enclosure, power supply, RF power amplifier and antenna. Thus, in a closely situated group of subscriber stations, each of which could access an RF channel, a single broadband RF power amplifier could be employed to serve the group. However such efforts still required each subscriber line to have its own modem and radio transceiver. The individual transceiver outputs were fed to the common RF power amplifier, which had to be designed to handle a peak power equal to the sum of the power of all of the transceivers in the group of adjacent subscriber stations that could simultaneously be active on the same time slot. It is apparent that further consolidation over that possible in the '375 patent system and a reduction in the peak and average power required would be desirable, especially in remote areas required to be served by solar cell power.




SUMMARY OF THE INVENTION




In accordance with the principles of our invention, per-line costs are reduced for a physically adjacent group of subscriber lines by permitting the lines within such a group to share not only a common power supply and RF power amplifier, but modem, synchronization, IF, up- and down-conversion and controller functions as well, so that significant concentration is achieved In our system, a small number of modems is provided to serve the multiple subscribers in a physically adjacent group, hereinafter referred to as cluster or, more particularly, as a modular cluster. In an illustrative embodiment, subscriber line circuits and modems are modularized printed circuit cards which plug into a frame employing backplane wiring to distribute timing information. and data among the units. Any of the modems may be seized to handle a call for any of the subscribers and each modem may handle calls for several subscribers on successive time slots. The same or a different frequency may be used to support communications for each subscriber on successive time slots.




It is a feature of our invention that the selection from the common pool of frequency-agile modems of the modem to be used to handle a call is controlled to conserve power consumption in two ways. First, a new modem is preferably not seized for use to handle a call until all of the time slots on active modems have been assigned to calls, thereby allowing all not-yet-selected modems to remain in a power-conserving, “powered-down” state. Second, the number of calls using the same time slot (on different frequencies) is controlled to reduce the peak power demand on the RF power amplifier.




It is a further feature of our invention to avoid synchronization delay when it is necessary to seize a powered-down modem for use on a call. Once time slot synchronization with the base station has been established for the first modem of the pool at the cluster, synchronization information is made available to the remaining modems, advantageously over backplane wiring, under control of a microprocessor-based cluster controller. Accordingly, all powered-down modems remain instantly assignable to handle calls without undergoing any delay to become synchronized with the base station's time division frame.




It is a further feature of our invention to classify modem synchronization states according to several synchronization parameters and to derive a confidence factor for each active modem that reflects the reliability of the synchronization parameters and to distribute synchronization information from the modem having the best confidence factor.











BRIEF DESCRIPTION OF THE DRAWINGS




The foregoing and other objects and features of our invention may become more apparent by referring now to the drawing in which:





FIG. 1

is a block diagram of a modular cluster having a common pool of frequency agile modems for handling a group of subscriber stations;





FIG. 2A

shows the association of subscriber line circuits and modems at the time slot interchanger;





FIG. 2B

shows the TDMA RF frame allocated for 16PSK time slots;





FIG. 2C

shows the TDMA RF frame allocated for QPSK time slots;





FIG. 2D

shows the task scheduling between the TDMA time slots and the PCM buffers;





FIG. 3

shows the principle circuit elements of a frequency agile modem module;





FIG. 4

shows the IF portion of the frequency agile modem;





FIG. 5

is a block diagram of the block synthesizer, up/down converter;





FIG. 6

shows the frequency synthesis and noise shaper for the receiver portion of the modem;





FIG. 7

shows-the frequency synthesis, modulation and noise shaper circuitry for the IF transmitter portion of the modem; and





FIG. 8

shows the system clock generation circuitry for the modular cluster.











GENERAL DESCRIPTION





FIG. 1

is a block diagram of a modular subscriber cluster that is located remotely from a base station (not shown). The subscriber cluster is termed “modular” because the line circuits


100


and the modems


400


are comprised of plug-in units. Accordingly, the number of plugged-in subscriber line circuits


100


will depend on the number of subscribers in the locality and the number of plugged-in modems


400


may be traffic-engineered to handle the amount of traffic expected to be-generated by the number of line circuits


100


. Line circuits


100


are contained on quad line module cards


101


-


108


, each of which serves four subscriber lines. Eight such quad line modules provide loop control functions to a line group of 32 subscriber lines and circuits


100


may contain multiple line groups.




Each line circuit on each quad line module


101


-


108


is given a dedicated PCM time slot appearance in PCM speech highway


200


and in signaling highway


201


. The quad line modules


101


-


108


include voice codecs (not shown) to encode subscriber loop analog voice onto PCM data highway


200


. Subscriber loop signaling information is applied to signaling highway


201


by a subscriber line interface circuit SLIC (not shown). Either μ-law or A-law PCM coding may be used.




The connection of a particular one of modems


400


to handle a call from or to a particular one of the line circuits on one of quad line modules


101


-


108


is made via time slot interchangers


310


and


320


, as instructed by cluster controller


300


. PCM data time slot interchanger


320


conveys speech samples between the PCM speech highway


200


serving line modules


101


-


108


and the PCM speech highway


220


serving modem pool


400


. Signaling time slot interchanger


310


conveys signalling information between signalling highway


201


serving the modules


100


and signalling highway


221


serving modem pool


400


.




Two RF channels are required for a telephone conversation, one for transmissions from the base station to the subscriber (the ‘forward’ channel) and one from the subscriber to the base station (the ‘reverse’ channel). The forward and reverse channel frequencies are assigned by the telecommunications authority and in a typical example may be separated from each other by 5 MHz. The path of the forward channel radio signal received at the cluster from the base station may be traced from cluster antenna


900


and duplexer


800


to block synthesizer up/down converter (BSUD)


600


. In block converter


600


the RF signal is limited, band-pass filtered and down-converted from the 450 MHz, 900 MHz or other high, or ultra-high frequency RF band to an IF signal in the 26-28 MHz range. The IF signal is delivered to modems


400


which process the signal for delivery to the subscriber line circuits via the time slot interchangers in the cluster controller


300


.




The modems each include a baseband digital signal processor (see

FIG. 3

, DSP/BB) and a modem processor (see

FIG. 3

, DSP/MDM). In the forward channel direction, modem processor DSP/MDM demodulates the IF signal received from block converter


600


and transfers the data to baseband processor DSP/BB which expands the demodulated data into μ-law or A-law encoded signals for transmission through time slot interchanger


320


to the line modules. The modem's baseband processor DSP/BB interfaces to modem processor DSP/MDM via a direct memory access (DMA) interface (see

FIG. 3

) and to the PCM highways through the processor's serial port. In the reverse channel direction, baseband processor DSP/BB converts the μ-law or A-law coded PCM information received from PCM highway


500


into linear form, compresses the linear data using RELP coding and DMA transfers the compressed data to digital signal processor DSP/MDM which modulates the signal for transmission on the radio channel time slot.




As shown in

FIG. 2A

, each of modems


400


and each of line modules


100


has four dedicated time slot appearances in PCM data time slot interchanger


320


for non-blocking access. Each modem is assigned two adjacent PCM slots in PCM time slots 0-15 and two adjacent PCM time slots in PCM time slots 16-31. As an example, for a particular call, TSI


320


connects line circuit


0


of line module


101


to channel 1 of modem 1, and line circuit


1


of line module


101


is connected to channel 0 of modem 1, and so on. Time slot interchangers


310


and


320


provide a repetitive 125 μS sampling period containing 32 time slots operating at a rate of 2.048 Mbits/sec. During each 125 μS PCM interval, the line modules may send thirty-two, 8-bit bytes of data to time slot interchanger


320


and each modem may receive four of the 8-bit bytes at its baseband processor serial port, packed together as two 16-bit words. Each 16-bit word causes a serial port interrupt on the baseband processor. When the interrupt is received, the baseband processor determines whether the pair of PCM samples contained in the


16


-bit word correspond to slots 0 and 1 or to slots 2 and 3. Similarly, during each 125 μS PCM interval, four voice channels of PCM data, packed together as two 16-bit words, may be sent from each baseband processor's serial port to time slot interchanger


320


for delivery to the line modules.




The TDM (RF) frame at the base station is shown in

FIGS. 2B and 2C

, each having a duration, illustratively, of 45 ms. The 16PSK frame of

FIG. 2B

has four time slots, each of duration τ, each time slot capable of carrying the different frequencies assigned to the forward and reverse channels of the call. In

FIG. 2C

the RF frame of the same duration is capable of accommodating the forward and reverse channels of two QPSK modulated calls. It can be appreciated that, alternatively, the TDM frame can carry four 16PSK calls or two QPSK modulated calls.





FIG. 2D

illustrates the timing of the tasks performed at the cluster in conveying information between an illustrative TDMA frame carrying QPSK modulated calls and the PCM highway frames. Line (1) represents the buffers for receiving the two QPSK modulated forward channel time slots, Rx


1


and Rx


2


, of the TDMA frame. Demodulation is begun as soon as the receive buffer has received the first half, Rx


1


a, of the time slot. Line (2) represents the buffers preparing to transmit in the two reverse channel QPSK time slots, Tx


1


and Tx


2


, of a TDMA frame. Note that, at the cluster, the reverse channel time slots are offset from the forward channel time slots so that the subscriber station may avoid the expense and bulk of a duplexer. In addition, the subscriber unit's the reverse channel will be offset so that it will be received at the base station at the proper time taking into account the distance between the subscriber station and the base station. Lines (3) and (4) of

FIG. 2D

represent the buffers in the SRAM (

FIG. 3

) of the modem which store the PCM words to and from speech time slot interchanger TSI


320


(FIG.


1


).




In normal voice operation, the modem processor DSP/MDM demodulates received forward channel symbols, packs them into a buffer in SRAM/MDM and sends the contents of the buffer to the baseband processor DSP/BB for RELP synthesis (expansion). The baseband processor encodes the expanded data to μ-law or A-law and puts it on the PCM bus for delivery to the line modules. Voice code words are transmitted in every frame during active voice operation. The code word resides at the beginning of the burst between the preamble and voice data on both the forward and reverse channels. The forward channel voice code words contain information that may be used to adjust transmit power and timing. Local loop control information (i.e., onhook, offhook, ring, forward disconnect) is also embedded in these code words. The reverse channel code words contain subscriber station local loop control and forward channel link quality information.




The forward voice codeword is decoded by the modem processor DSP/MDM. The forward voice codeword contains transmit fractional timing control, transmit power level control and local loop control information. The fractional timing and power level control information is averaged out over a frame and the average adjustment made at the end of the frame. The local loop control information is stored locally and changes in loop state are detected and reported to the cluster controller. The local loop control also causes the modem to send out line circuit control over the signalling bus. The reverse voice codeword contains local loop status that is used by the cluster controller and base station to monitor call progress.




The modem processor DSP/MDM performs receive FIR filtering and automatic gain control of the received samples during a receive symbol interrupt service routine. The demodulator routine in the modem processor is called when half a slot of baseband information has been received in the receive buffer. The demodulator operates on the half slot of data and passes the packed output data to the baseband processor DSP/BB for RELP synthesis. Data transfer to and from the baseband processor is controlled so that the RELP input queues are filled before the corresponding synthesis data is required, and RELP output queues are emptied before new analysis (compression) output data arrives. During demodulation, automatic frequency control (AFC), automatic gain control (AGC) and bit tracking processes are performed to maintain close synchronization with the base station.




It should be appreciated that mixed mode operation is possible whereby some time slots in the RF may employ 16PSK modulation while the remaining slots employ QPSK modulation.




Synchronization to the Base Station




Before an RF channel can be used for communication between the base station and the cluster, the cluster must be synchronized to the RF time slot scheme used by the base station (not shown). In accordance with our invention, one or more of modems


400


will be ordered by cluster controller


300


to acquire synchronization with the base station RF frame timing by searching for the channel frequency carrying the radio control channel (RCC) being used by the base station. Cluster controller


300


includes a master control microprocessor


330


, illustratively, one employing a Motorola 68000 series processor, which sends control information over the CP bus to the microprocessors in modems


400


. On power up, cluster controller


300


down-loads appropriate software and initialization data to modems


400


. After the channel frequency is found, the modem must synchronize with the base station time slot by decoding the RCC unique word. As described in the aforementioned '375 patent, the RCC channel is distinguished from other channels in that it has an extended guard interval during its time slot and includes a DBPSK modulated unique word of 8 bits. In order to minimize the possibility of aborting a call if the modem with the active RCC time slot fails and it becomes necessary to assign the RCC time slot to a different modem, time slots are assigned within an active modem so that the synchronization (RCC) time slot (referred to as Rx


0


where the four time slots are numbered Rx


0


through Rx


3


, or Rx


1


where the time slots are number Rx


1


through Rx


4


), is the last to be filled.




At start-up, all of modems


400


are assumed to be out of synchronization with the base station's RF 45 ms frame. During time slot zero of the RF frame, the base station transmits an RCC message on some RF channel which, when received at the modular cluster, will be decoded to put the cluster into synchronization with the base station's RF time slot frame for all RF channels. Until synchronization with the base station is achieved, each modem generates its own local RF frame sync. Cluster controller


300


next commands one or more modems to hunt for the RCC transmitted by the base station on different RF channels until the RCC is found or all channels have been searched. If all channels have been searched and the RCC has not been found, the controller orders the search to begin again. When a modem finds the RCC, the controller designates it as the RCC modem and distributes its sync information to the remaining modems via the frame sync signal over the backplane.




When the RCC slot search is undertaken, the channel number is used by the modem to digitally sweep a direct digital frequency synthesis (DDFS) local oscillator, illustratively over a 2 MHz range. There are two stages to a modem's acquisition of the RCC channel, coarsely identifying the center frequency and finding the “AM hole”, a portion of the RCC time slot where the number of symbols transmitted by the base station does not fill up the entire slot time. Coarse frequency acquisition is based on performing a Hilbert transform of the spectrum of the RCC channel which yields a frequency correction for the local oscillator. This continues until the energy in the upper half of the spectrum approximates that in the lower half.




After coarse frequency acquisition is obtained, illustratively to within an accuracy of 300 Hz of the channel center frequency, a search is made for the AM hole. A number of null signals are transmitted prior to the RCC data. The AM hole is identified by monitoring the amplitude of consecutive received symbols. When twelve consecutive null symbols are detected, an AM strobe signal is output by the modem to indicate the start of an RCC slot and the start of a TDMA frame. This coarsely synchronizes the baseband modem timing to the base station timing. Synchronization need only be performed once since the radio link is shared by all baseband modems in the modular cluster. The frame sync signal is sourced by one modem to all other modems in the cluster via a signal on the backplane wiring.




During the search for the RCC if the AM hole is found to within 3 symbol periods of the start of frame marker, coarse acquisition is complete. The location of the unique word within the frame provides the modem with timing information that is used to bring the modem's local frame timing to within one symbol timing of the base station. The modem is said to be in receive sync, Rx_RCC, as long as it continues to receive and decode the unique word correctly. Once synchronization is achieved, 16PSK modulation corresponding to 4 bits per symbol, QPSK modulation corresponding to 2 bits per symbol, or combinations of both may be employed.




While all modems are capable of receiving and synchronizing to the base station's radio control channel RCC, only one modem need do this since the modem which is selected by the cluster controller can share its timing with the other modems via the Frame Sync signal over the backplane wiring. The selected modem will source the Frame Sync Out signal and all other modems will accept this signal as the Frame Sync In signal.




When a modem goes on line, its modem processor DSP/MDM instructs its DDF


450


(

FIG. 3

) to try to synchronize its local frame timing to the backplane signal. Each modem's DDF


450


timing is at this moment independent of every other modem's timing. DDF


450


will initially be instructed by its DSP/MDM to look at the backplane signal for its synchronization. If a backplane synchronization signal is present, the DDF will synchronize its frame sync signal to the backplane signal and then disconnect from the backplane signal. The backplane signal thus does not feed directly into the modem's timing circuitry but merely aligns the modem's internal start of receive frame signal. If a backplane synchronization signal was not present, it is assumed that the modem is the first one that has been activated by the cluster controller, in which case the cluster controller


300


will instruct the modem processor DSP/MDM to look for the RCC and send the modem's timing to the cluster controller.




Cluster controller


300


next instructs the modem processor DSP/MDM to demodulate the DBPSK signal on the RCC channel. The path for demodulation of the IF signal received from block converter


600


may be traced to the modem IF module where it is again band-pass filtered and down-converted to a 16 kilosymbol per second information stream. The DBPSK modulation that is employed on the RCC channel is a one bit per symbol modulation. The RCC messages that are received from the base'station must be demodulated and decoded before being sent to the cluster controller. Only messages that are addressed to the cluster controller, have a valid CRC and are a burst type message or an acknowledgment, message are forwarded to the controller. All other messages are discarded. An acknowledgment message signifies the correct reception of the previous RCC message. A message is addressed to the cluster controller if the Subscriber Identification number (SID) contained in the message matches the SID of the cluster.




Referring to

FIG. 3

, the 16 kilosymbol per second IF signal. from the IF circuitry of

FIG. 4

is entered into AND converter


804


, which is sampled at a 64 KHz rate by a clock signal received from DDF chip


450


. A/D converter


804


performs quadrature band-pass sampling at a 64 kHz sampling rate. Quadrature band-pass sampling is described, inter alia, in U.S. Pat. No. 4,764,940. At its output, converter


804


provides a sequence of complex signals which contains a certain amount of temporal distortion. The output of converter


804


(

FIG. 8

) is entered into RxFIFO in DDF chip


450


. Modem processor DSP/MDM reads the contents of RxFIFO and performs a complex FIR filtering operation, which removes the temporal distortion introduced by the quadrature band-pass sampling. After the removal of temporal distortion, the signals are demodulated by procssor DSP/MDM.




During the demodulation of RCC messages, AFC, AGC and bit tracking processes are perfomed by modem processor DSP/MDM to maintain the cluster in close synchronization with the base station. Transmit timing and power level adjustments are made according to information received in the RCC message. Processor DSP/MDM examines the demodulated data and detects the RCC message, a message which includes link status bits, and 96 bits of data that includes the subscriber ID. Modem processor DSP/MDM also recognizes whether the subscriber ID belongs to one of the subscriber line circuits in the cluster.




If the message is for this cluster, the message is passed to cluster controller


300


, which interprets the RCC command. Forward RCC messages include page message, a call connect, clear indication and self-test. Reverse RCC messages include call accept, clear request, test results and call request. If the RCC message is a page message, the cluster controller for which it is designated will formulate a call accepted message to be transmitted back to the base station. From the call accepted message the base station determines the timing offset between the cluster and the base station and the base station sends symbol timing update information to the cluster in the next RCC message, which is the call connect message.




When the RCC message is a call connect message, the information therein instructs the cluster controller what adjustment to make in symbol timing, whether to adjust power level, fractional timing, and what channel to use for the remainder of the call (channel number, TDM slot number, whether QPSK or 16PSK modulation will be employed and what the subscriber line type is).




The first modem which has found the RCC is designated the RCC modem and its frequency offset, receive gain control Rx AGC, and start of frame information is considered valid and may be distributed to the other modems. The cluster controller receives the channel number information and decides which modem is to be instructed to tune up to the designated channel to handle the remainder of the call.




The final step toward total synchronization is the successful establishment of a voice channel. When a voice channel is established the last two synchronization parameters become valid: the transmit symbol timing and transmit symbol fractional timing. At this point, should another modem be activated by the cluster controller all of the necessary synchronization information is available to be provided to the modem, making the establishment of a voice channel much easier and quicker. A confidence level is calculated to evaluate the synchronization information of each modem. The cluster controller updates the confidence level for each modem whenever there is a change in sync status, link quality, or receive AGC. The cluster controller finds the modem with the highest confidence level and distributes its synchronization parameters to the remaining modems.




When a modem slot is commanded to enter the voice mode by the cluster controller, the modem first attempts to perform refinement. Refinement is the process of finely synchronizing the modem's transmit timing and power level to the base station's receive timing. The refinement process is controlled by the base station. The base station and the modem exchange special refinement bursts until the base station terminates the refinement process when the predetermined degree of synchronization has been achieved. The modem then goes into normal voice operation. If the base station aborts the refinement process, the modem will abort the call, go into the idle state and inform the cluster controller. Refinement bursts are DBPSK bursts formatted like RCC bursts. Refinement bursts are detected by the presence of a unique refinement word. The modem is said to be in voice synchronization when the refinement unique word is detected with zero offset. The forward and reverse voice codewords have a voice codeword check byte attached for error detection. The modem will report a loss of sync if 9 consecutive frames are received with voice codeword errors, at which time the cluster controller enters the recovery mode until a good codeword is found or until the modem is commanded out of this mode and placed into idle mode.




Based upon the synchronization state, cluster controller


300


determines the validity of the synchronization parameters provided by the modem. The table below shows which parameters are valid, based upon the current synchronization state of a modem. An “X” in the box indicates that the parameter is valid.






















Freq.




Symbol




Fract.









Sync State




Offset




Time




Time




TxPLC




RxAGC




SORF











No sync












Rx Sync (RCC)




X







X




X






Tx Sync (RCC)




X






X




X




X






Voice sync




X




X




X




X




X




X














A 12-bit confidence factor word is computed by the modem to reflect the reliability of the synchronization parameters ascertained by the modem. The confidence factor word is assembled by concatenating the bits representing the voice and receive sync states of the modem with bits identifying the link quality and receive AGC parameters, as set forth in the following table:





















Bit Allocation




11




10




9 . . . 8




7 . . . 0









Field




Voice Sync




Rx Sync (RCC)




Link Quality




RxAGC














The single bits 11 and 10 identify, respectively, whether or not the modem is in voice sync and receive sync. The two bits 9 and 8 identify four gradations of link quality, while the 8 bits allocated to receive AGC level indicate the level of gain required.




Modem Module.

FIG. 3






The principle components of the modem module are shown in FIG.


3


. The modem module can support up to four simultaneous full duplex voice channels. The processing to dynamically handle all a functions required by an active channel is partitioned between the cluster controller processor


320


, (FIG.


1


), and processors to DSP/MDM and DSP/BB in each modem (FIG.


3


). The cluster controller handles higher level functions including call set-up, channel allocation and system control. Modem processor DSP/MDM handles filtering, demodulation and routing of the incoming radio signals, formatting of data before transmission over the radio channel, and management of data flow between itself and baseband processor DSP/BB. Baseband processor DSP/BB performs the computationally intensive tasks of voice compression and expansion and, in addition, handles the PCM bus interface. In normal voice operation, modem processor DSP/MDM demodulates received symbols, packs them into a receive buffer and sends the voice data buffer to baseband processor DSP/BB for RELP synthesis and transmission to the subscriber line circuit over the PCM bus. The modem processor DSP/MDM also accepts compressed speech from baseband processor DSP/BB, formats it into TDMA bursts and sends it to the transmit pulse shaping filter FIR contained in DDF


450


for transmission over the radio link. The modem operates on both QPSK and 16PSK modulations (and DBPSK during refinement) under control of the cluster controller.




Processors DSP/BB and DSP/MDM each have a dedicated random access memory, SRAM/MDM and SRAM/BB, respectively. However, modem processor DSP/MDM may request access to the random access memory SRAM/BB by activating its DMA HOLD output and obtains such access using the data and address bus when the baseband processor DSP/BB activates its DMA ACK output signal.




Assignment of Time Slots




As described in the '375 patent, the RPU in the base station keeps track of the radio channels and time slots that are in use and assigns both the frequency and the time slot to be used on any call. A slot is selected which is in use by the least number of calls so that the call traffic can be more evenly distributed across all slots. However, in accordance with that aspect of the present invention which is concerned with minimizing the power expended at the remote modular cluster, calls are assigned so as to (a) minimize the number of active modems and (b) control the number of conversations simultaneously using the same time slots. Further, while it is desirable to employ 16PSK modulation in every time slot of a TDMA frame so that four complete calls can be accommodated, it is also important to permit QPSK calls to be made and to keep an alternate RCC slot available for synchronization purposes. Accordingly, the cluster and the base station must cooperate in the assignment of time slots to achieve these goals. The cluster keeps track of available time slots and the type of modulation being employed on each slot. The cluster then assigns priority levels to each available slot and maintains a matrix of priority values which takes into account the factors that (a) an alternate receive time slot (generally the first time slot) on some channel must be allocated for RCC synchronization, (b) adjacent time slots should be left available as long as possible so that QPSK calls can be handled if necessary, and (c) time slots should be assigned to handle calls without, if possible, activating a powered-down modem or assigning a slot that is already in use by a large number of other calls. The routine (in pseudo code) for achieving these goals is as follows:















Prioritize Slot Routine
























List 1 =




all idle time slots available on already active modems for







16PSK calls and QPSK calls;






List 1A =




all idle modems;






List 2 =




List time slots whose use will not exceed the threshold







number of calls using the same time slot in the cluster;






List 2A =




List 1 minus List 2;






List 3 =




List 2 minus time slots on modems having adjacent time slots







available (for QPSK calls);






List 3A =




List 2 minus time slots on modems not having adjacent







time slots available (for QPSK calls);






List 4 =




List 3 minus time slots on modems not having a







synchronization time slot available (slot 0 for the RCC);






List 4A =




List 4 minus time slots on modems having a synchronization







time slot available;











Mark list 4 as first choice;






Mark list 4A as second choice;






Mark list 3 as third choice;






Mark list 3A as fourth choice;






Mark list 2 as fifth choice;






Mark list 2A as sixth choice;






Mark list 1 as seventh choice;






Mark list 1A as eighth choice.














The above Prioritize Slot Routine is called whenever the cluster receives an RCC page message from the base station or is about to formulate a call request message to the base station. When the base station responds with a call connect message containing the frequency, type of modulation and time slot to be used, the cluster once again performs the Prioritize Slot Routine to see if the slot selected by the RPU is still available. If still available, the slot is assigned to the call. However, if in the meantime the slot assignments have changed, the call will be blocked.




An example of how the Prioritize Slot Routine is executed under light and heavier traffic conditions may be helpful. Consider first the following table, which illustrates a possible condition of the modems and assigned time slots under light traffic conditions, just before one of the subscribers served by the modular cluster initiates a request for service:



















Time Slot
















Modem




0




1




2




3









0




RCC




16PSK








1




16PSK





QPSK




QPSK






2




IDLE




IDLE




IDLE




IDLE






3


























4


























5


































The above table indicates that modem 0 has slots 2 and 3 available, that modem 1 has slot 1 available and that modems 2, 3, 4 and 5 are powered-down, all of their time slots being idle. The cluster executes the Prioritize Slot Routine which determines that slots 1, 2 and 3, in that order, are the preferred slots to be assigned to handle the next 16PSK call and that for QPSK calls the preferred slots are 2 and 0, in that order. The cluster then sends a “call request” signal to the base station using the RCC word and informs the base station of this preference. In the table below the rationale for each of the priorities is set forth:


















Slot Priority





Slot Priority







16PSK




Rationale




QPSK




Rationale











1




No new modems to power




2




(Same reason







up; no increase in max slot





as 16PSK for







activity; QPSK slots





slots 2, 3)







2, 3 kept available;







RCC slot available.






2




New QPSK call requires




0




Requires new






3




new modem power up.





modem power






0




Requires new modem





up







power up.














Another example may be helpful. Consider the status of time slots among modems 0-5 under somewhat heavier traffic conditions, as shown in the following table, wherein empty boxes indicate idle time slots:



















Time Slot
















Modem




0




1




2




3









0




RCC




16PSK




QPSK




QPSK






1




QPSK




QPSK




16PSK






2




16PSK





16PSK




16PSK






3




QPSK




QPSK




QPSK




QPSK






4




16PSK




16PSK





16PSK






5





16PSK














The slots to be assigned are set forth in the following table together with the rationale:


















Slot









Priority





Slot Priority






16PSK




Rationale




QPSK




Rationale











3




No new modems to power up;




2




only choice







max slot activity avoided;







QPSK slots 2, 3 kept available;







RCC slot kept available.






2




No new modems to power up;







max slot activity avoided;







RCC slot kept available, BUT,







new QPSK call requires new







modem power up.






1




No new modems to power up;







QPSK slots 2, 3 kept available;







RCC slot kept available, BUT







max slot activity exceeded.






0




No new modem power up;







QPSK slots 2, 3 kept available;







BUT both max slot activity







exceeded and RCC slot not kept







available.














Up/Down Converter


600






In

FIG. 5

, forward channel radio signals from the base station are received in up/down converter


600


from the base station via duplexer


800


. The received RF signal is passed through low-noise amplifier


502


, band-pass filtered in filter


503


, subjected to attenuation in attenuator


504


and applied to mixer


505


, where it is subjected to a first down-conversion from the 450 MHz RF band or the 900 MHz RF band to an IF signal in the 26-28 MHz range. The IF signal is passed through amplifier


506


, bandpass filter


507


, amplifier


508


and attenuator


509


and applied to splitter circuit


510


for delivery to the common pool of modems.




The reverse channel modulated IF signals from the common pool of modems are applied to combiner


520


of block up/down converter


600


at the upper left-hand corner of

FIG. 5.

, subjected to attenuation in attenuator


521


, band-pass filtered in band-pass filter


522


, amplified in amplifier


523


and applied to mixer


525


, where the signal is up-converted to an RF signal in either the 450 MHz RF band or the 900 MHz RF band. The RF signal is then subjected to attenuation in attenuator


526


, band-pass filtered in band-pass filter


527


, amplified in amplifier


528


and applied to broadband highpower amplifier


700


which sends the signal on to duplexer


800


.




Mixers


505


and


525


receive their reference frequencies from RxPLL phase locked loop circuit


540


and TxPLL phase lock loop circuit


550


, respectively. Phase locked loop


540


generates a 1.36 MHz receive local oscillator signal from the signal provided by 21.76 MHz master clock


560


, divided by 2 and then by 8. The 1.36 MHz signal furnishes the reference input to phase comparator PC. The other input to the phase comparator is provided by a feedback loop which divides the output of circuit


540


by 2 and then by 177. Feeding back this signal to the phase comparator causes the output of circuit


540


to have a frequency that is 354 times that of the reference input, or 481.44 MHz. The 481.44 MHz output of receive phase locked loop RxPLL


540


is applied as the local oscillator input to down-conversion mixer


505


.




The 481.44 MHz output of circuit


540


is also applied as the reference input for circuit


550


, so that circuit


550


is frequency slaved to circuit


540


. Circuit


550


generates the transmit local oscillator signal, which has a frequency of 481.44 MHz+5.44 MHz, i. e. it has a frequency that is offset 5.44 MHz higher than the receive local oscillator. For circuit


550


, the 21.76 MHz signal from master clock


560


is divided by 2, then by 2 again, to make a signal having a frequency of 5.44 MHz, which is presented to the reference input of phase comparator PC of circuit


550


. The other input of phase comparator PC of circuit


550


is the low pass filtered difference frequency provided by mixer


542


. Mixer


542


provides a frequency which is the difference between the receive local oscillator signal from circuit


540


and the VCO output signal of circuit


550


. The output of circuit


550


, taken from its internal VCO is a frequency of 481.44 MHz+5.44 MHz.




FIG.


4


. IF Portion of Modem





FIG. 4

shows the details of the IF portion of the modem board in relation to the digital portions (whose details are shown in FIG.


3


). At the lower right hand side of

FIG. 4

, the receive IF signal from BSUD


600


(

FIG. 1

) is applied through the lower terminal of loopback switch


402


to 4-pole band-pass filter


404


whose a passband extends from 26 to 28.3 MHz. The output of filter


404


is then amplified by amplifier


406


and down-converted in mixer


408


which uses a receive local oscillator signal having a frequency of between 15.1 MHz and 17.4 MHz. The output of mixer


408


is amplified by amplifier


410


, and filtered by 8-pole crystal filter


412


whose center frequency is 10.864 MHz. The amplitude of the signal at the output of filter


412


is controlled by AGC circuit


414


. The gain of AGC circuit


414


is controlled by the VAGC signal from DDF ASIC


450


of FIG.


3


. The output of AGC circuit


414


is then down-converted by mixer


416


, using a reference frequency of 10.88 MHz, to produce a 16 kilosymbol per second sequence of IF data, which passes through amplifier


418


and is delivered to the Rx IF input port of the circuitry of FIG.


3


.




Still referring to

FIG. 4

, the circuitry of

FIG. 3

generates a receive local oscillator signal, Rx DDFS, which is filtered by 7-pole filter


432


, then amplified by amplifier


434


. The output of amplifier


434


is again low pass filtered by 7-pole filter


436


, whose output is amplified by amplifier


438


, then mixed with the received IF radio signal in mixer


408


.




At the right hand side of

FIG. 4

, amplifier


420


receives a master oscillator signal having a frequency of 21.76 MHz and applies the 21.76 MHz signal to splitter


422


. One output of splitter


422


is doubled in frequency by frequency doubler


424


, whose output is clipped in clipper


426


and shaped to TTL by gate


428


, and inverted again by gate


430


. The output of gate


430


is applied to the inset circuitry of

FIG. 3

as a 43.52 MHz reference clock signal.




The other output of splitter


422


is passed through amplifier


454


and attenuator


456


and applied to the local oscillator (L) input of mixer


444


. Mixer


444


up-converts the modulated IF signal, Tx DIF, from inset

FIG. 3

after it has been low pass filtered by filter


440


and attenuated by attenuator


442


.




The output of gate


428


also connects to the input of inverter


460


, whose output is frequency divided by 4 by divider


462


and then used as a local oscillator to down-convert the output of AGC block


414


in mixer


416


.




A loopback function is provided by the serial combination of switches


450


and


402


and dummy load


458


so so that signals from the Tx DIF ouput of the inset reference to the circuitry of

FIG. 3

may be looped back to its Rx IF input for test purposes when training sequences are applied to compensate for signal distortions, such as that occuring within crystal filter


412


.




Still referring to

FIG. 4

, the circuitry of

FIG. 3

provides a modulated IF output, at a frequency of 4.64 to 6.94 MHz, which is filtered by 7-pole filter


440


and attenuated by attenuator


442


. The output of attenuator


442


enters mixer


444


, where it is up-converted to a frequency in the range of 26.4 MHz to 28.7 MHz. The output of mixer


444


enters amplifier


446


, whose output is filtered by 4-pole bandpass filter


448


and applied to switch


450


, which is controlled by the loop-back enable output LBE of the inset circuitry of FIG.


3


. When loop-back testing is conducted lead LBE is energized causing switche


450


to connect the output of filter


448


to the top of dummy load


458


and energizing switch


402


to connect the bottom of dummy load


358


to bandpass filetr


404


for loop back testing. Loop-back testing is used with modem training sequences to compensate for signal distortions within crystal filter


412


and in other parts of modem circuitry.




When loop-back testing is not being conducted, the output of switch


450


is applied to programmable attenuator


452


which may be programmed to one of


16


different attenuation levels by the transmit power level control signal, Tx PLC, from the inset circuitry of FIG.


3


. The output of attenuator


452


comprises the Tx IF PORT signal that is applied to the upper left-hand side of the BSUD, FIG.


5


.





FIG. 6

, RxDDS—Generation of Digital IF for Receive Channels




The exact intermediate frequency to tune to to for a receive time slot is determined when the cluster controller CC (

FIG. 1

) tells the modem which RF channel to search for the RCC message. During reception of the RCC message, fine tuning of frequency and timing is performed. The fine tuning is accomplished at the IF level using phase accumulator circuitry in the RxDDS circuit of the modem's DDF (FIG.


3


), shown in detail in FIG.


6


. The IF frequencies are generated by repetitively accumulating, at the frequency of a digital IF master clock, a number that represents a phase step in the phase accumulator. Modem processor DSP/MDM, via DSP/MDM data bus (FIG.


3


), initially furnishes a 24-bit number F to the RxDDS circuitry. This number is related (as will hereinafter be described) to the desired IF frequency required to demodulate a particular incoming signal on a slot by slot basis.




The 24-bit number F is loaded into one of the four registers R


16


-R


46


at the lefthand side of FIG.


6


. In the illustrative embodiment where a 16-bit processor is employed, the 24-bit frequency number F is supplied in 16-bit and 8-bit segments, however, to simplify the drawing, the 24-bit number is shown as being entered into a composite 24-bit register. Each of registers R


16


-R


46


is dedicated to one of the receive time slots. Since the RCC message is expected in the first Rx time slot, the 24-bit number is loaded into the corresponding one of the four registers R


16


-R


46


, e.g., register R


16


. At the appropriate slot count for the first Rx time slot, register R


16


's contents are presented to synchronization register


602


, whose output is then presented to the upper input of adder


604


. The output of adder


604


is connected to the input of accumulator register


606


. The lower input of adder


604


receives the output of register


606


. Register


606


is clocked by the 21.76 MHz DDS clock and its contents are, accordingly, periodically re-entered into adder


604


.




The periodic reentry of the contents of register


606


into adder


604


causes adder


604


to count up from the number F first received from register R


16


. Eventually, adder


606


reaches the maximum number that it can hold, it overflows, and the count recommences from a low residual value. This has the effect of multiplying the DDS master clock frequency by a fractional value, to make a receive IF local oscillator signal having that fractionally multiplied frequency, with a “sawtooth” waveform. Since register


606


is a 24-bit register, it overflows when its contents reaches 2


24


. Register


606


therefore effectively divides the frequency of the DDS clock by 2


24


and simultaneously multiplies it by F. The circuit is termed a “phase accumulator” because the instantaneous output number in register


606


indicates the instantaneous phase of the IF frequency.




The accumulated phase from register


606


is applied to sine approximation circuit


622


, which is more fully described in U.S. Pat. No. 5,008,900, “Subscriber Unit for Wireless Digital Subscriber Communication System.” Circuit


622


converts the sawtooth waveform of register


606


into a sinusoidal waveform. The output of circuit


622


is resynchronized by register


624


and then applied to one input of adder


634


, in a noise shaper consisting of adder


634


and noise shaper filter


632


. The output of filter


632


is applied to the other input of adder


634


. The output of adder


634


is connected to the data input of filter


632


and to the input of resynchronizing register


636


. This variable coefficient noise shaper filter


632


is more fully described in U.S. Pat. 5,008,900. The noise shaper characteristics are controlled, on a slot by slot basis, by a 7-bit noise shaper control field which is combined with the least significant byte of the frequency number field received from the DSP/MDM BUS. The noise shaper may be enabled or disabled, up to 16 filter coefficients may be chosen, rounding may be enabled or disabled, and feedback characteristics within the noise shaper may be altered to allow the use of an 8 bit output DAC (as shown in

FIG. 6

) or a 10 bit output DAC (not shown) by asserting the appropriate fields in the noise shaper control field for each slot, in the four registers RN


16


-RN


46


. Multiplexer MPX


66


selects one of the four registers RN


16


-RN


46


for each slot, and the resulting information is resynchronized by register


630


and presented to the control input of noise shaper filter


632


.





FIG. 7

DDF—Digital IF Modulation




The exact IF frequency for any of the transmit channels is generated on a slot by slot basis by the TxDIF circuitry in the modem DDF block (FIG.


3


), which is shown in detail in FIG.


7


. On a slot by slot basis, an FIR transmit filter (not shown) shapes the 16 kilosymbol per second complex (I, Q) information signal data stream received from the modem DSP that will modulate each of the generated IF frequencies. The information signal data stream must be shaped so that it can be transmitted in the limited bandwidth permitted in the assigned RF channel. The initial processing of the information signal includes FIR pulse shaping to reduce the bandwidth to +/− 10 KHz. FIR pulse shaping produces in-phase and quadrature components to be used in modulating the generated IF.




After pulse shaping, several stages of linear interpolation are employed. Initial interpolation is performed to increase the sample rate of the baseband signal, followed by additional interpolations, which ultimately increase the sample rate and the frequency at which the main spectral replications occur to 21.76 MHz. Suitable interpolative techniques are described, for example, in “Multirate Digital Signal Processing” by Crochiere and Rabiner, Prentice-Hall 1993. The in-phase and quadrature components of the shaped and interpolated modulating signal are applied to the I and Q inputs of mixers MXI and MXQ of the modulator portion of the circuitry shown in FIG.


7


.




At the left-hand side of

FIG. 7

is the circuitry for digitally generating the transmit IF frequency. The exact intermediate frequency to be generated is determined when the base station tells cluster controller CC (

FIG. 1

) which slot number and RF channel to assign to a time slot supporting a particular conversation. A 24-bit number which identifies the IF frequency to a high degree of resolution (illustratively +/− 1.3 Hz), is supplied by processor DSP/MDM (

FIG. 3

) over the DSP/MDM data bus. The 24-bit frequency number is registered in a respective one of 24-bit registers R


17


-R


47


. Registers R


17


-R


47


are each dedicated to a particular one of the four TX time slots.




A slot counter (not shown) generates a repetitive two-bit time slot count derived from the synchronization signals available over the backplane, as previously described. The time slot count signal occurs every 11.25 ms, regardless of whether the time slot is used for DPSK, QPSK or 16PSK modulation. When the time slot to which the frequency will be assigned is reached by the slot counter, the slot count selects the corresponding one of registers R


17


-R


47


, using multiplexer MPX


71


, to deliver its contents to resynchronizing register


702


and ultimately, the upper input of adder


704


. Accordingly, a different (or the same) 24-bit IF frequency can be used for each successive time slot. The 24-bit frequency number is used as the phase step for a conventional phase accumulator circuit comprising adder


704


and register


706


. The complex carrier is generated by converting the sawtooth accumulated phase information in register


706


to sinusoidal and cosinusoidal waveforms using cosine approximation circuit


708


and sine approximation circuit


722


. Sine and cosine approximation circuits


708


and


722


are more fully described in U.S. Pat. No. 5,008,900.




The outputs of circuits


708


and


722


are resynchronized by registers


710


and


724


, respectively, and applied to mixers


712


and


726


, respectively. The outputs of mixers


712


and


714


are applied to resynchronizing registers


714


and


728


, respectively. Mixers


712


and


714


together with adder


716


comprise a conventional complex (I, Q) modulator. The output of adder


716


is multiplexed with the cosine IF reference by multiplexer


718


, which is controlled by signal DIF_CW_MODE from an internal register (not shown) of DDF ASIC


450


(FIG.


3


). The output of multiplexer


718


is resynchronized by register


720


, whose output is connected to a variable coefficient noise shaper circuit, of a type as previously described in connection with

FIG. 6

, consisting of adder


734


and filter


732


, with associated control registers RN


17


-RN


47


, control multiplexer MPX


76


, and resynchronizing registers


730


and


736


.




This noise shaper compensates for the quantization noise caused by the finite resolution (illustratively +/− one-half of the least significant bit) of the digital to analog conversion. Since quantization noise is uniformly distributed, its spectral characteristics appear similar to white Gaussian noise. The noise power that falls within the transmitted signal bandwidth, which is relatively narrow compared to the sampling rate, can be reduced in the same ratio as the desired bandwidth bears to the sampling rate. For, example, assuming the modulating signal has a 20 kHz bandwidth and the sampling rate is 20 MHz, the signal to noise ratio improvement would be 1000:1 or 60 dB. The noise shaper characteristics are controlled, on a slot by slot basis, by a 7-bit noise shaper control field as described in connection with FIG.


6


.





FIG. 8

System Clock Generation




It is an important aspect of our invention that voice quality is maintained despite the physical separation between the base station and the remote cluster. Timing variations between the base station and the cluster, as well as timing variations in the decoding and encoding of speech signals, will lead to various forms of voice quality degradation, heard as extraneous pops and clicks in the voice signal. In accordance with our invention, strict congruency of timing is assured by synchronizing all timing signals, especially those used to clock the A/D converter, the voice codecs on quad line modules


101


-


108


, as well as PCM highways


200


and


500


, to the forward radio channel. Referring to

FIG. 8

, the principal clocks used in the system are derived from a 21.76 MHz oscillator (not shown), which provides its signal at the lefthand side of FIG.


8


. The 21.76 MHz signal is used to synchronizesa 64 kHz sample clock to symbol transition times in the received radio signal. More particularly, the 21.76 MHz signal is first divided by 6.8 by fractional clock divider circuit


802


, which accomplishes this fractional division by dividing the 21.76 Mhz clock by five different ratios in a repetitive sequence of 6, 8, 6, 8, 6, to produce a clock with an average frequency of 3.2 MHz.




Programmable clock divider


806


is of a conventional type and is employed to divide the 3.2 MHz clock by a divisor whose exact magnitude is determined by the DSP/MDM. Normally, programmable clock divider


806


uses a divisor of


50


to produce a 64 kHz sampling clock signal at its output. The 64 kHz sampling clock output of divider


806


is used to strobe receive channel A/D convertor


804


(also shown in FIG.


3


). A/D converter


804


converts the received IF samples into digital form, for use by the DSP/MDM processor.




Still referring to

FIG. 8

, the DSP/MDM processor acts as a phase/frequency comparator to calculate the phase error in the received symbols from their ideal phase values, using the 64 kHz sampling clock to determine the moments when the phase error is measured. The DSP/MDM processor determines the fractional timing correction output ftc. Fractional timing correction output ftc is applied to programmable divider


806


to determine its divide ratio. If the 64 kHz sampling clock is at a slightly higher frequency than the symbol phase transitions in the received IF signal, the DSP/MDM processor outputs a fractional timing correction that momentarily increases the divisor of divider


806


, thus extending the phase and lowering the average frequency of the 64 kHz sampling clock output of divider


806


. Similarly, if the 64 kHZ sampling clock frequency is lower than the frequency of the received symbol phase transitions, the divide ratio of divider


806


is momentarily reduced.




The 64 kHz sampling clock at the output of programmable clock divider


806


is frequency-multiplied by a factor of 64, using a conventional analog phase locked multiplier circuit


808


, to make a 4.096 MHz clock. The 4.096 MHz clock is delivered to time slot interchangers


310


and


320


(see FIG.


1


). Time slot interchangers


310


and


320


divide the 4.096 MHz clock by two, to form two 2.048 MHZ clocks, which are used by the voice codecs on line modules


101


-


108


(

FIG. 1

) to sample and convert analog voice inputs to PCM voice. Providing a commonly derived 2.048 MHz clock to the voice codecs which is in synchronism with the radio-derived 64 kHz sampling clock assures that there will be no slips between the two clocks. As mentioned, such slips would otherwise result in audible voice quality degradations, heard as extraneous pops and clicks in the voice signal.




The foregoing has described an illustrative embodiment of our invention. Further and other embodiments may be devised by those skilled in the art without, however, departing from the spirit and scope of our invention. Among such variations, for example, would be increasing the sampling rate on the PCM buses to make possible the handling of both PCM speech and signalling on the same time slot interchanger without degrading the quality of the PCM speech coding. In addition, the circuitry of the ASIC transmit pulse shaping may be modified to permit forms of modulation other than PSK, such as QAM and FM, to be employed. It should be understood that although the illustrative embodiment has described the use of a common pool of frequency agile modems for serving a group of remote subscriber stations in a modular cluster, a similar group of frequency agile modems may be employed at the base station to support communications between the cluster and any number of remote subscriber stations. Lastly, it should be apprciated that a transmission medium other than over the air radio, such as coaxial cable or fiber optic cable, may be employed.



Claims
  • 1. A radio telephone system having a base station and a modular subscriber cluster, where a plurality of physically adjacent subscribers share a common pool of frequency agile modems, comprising:means for defining a repetitive set of time slots for signal transmission; said cluster tracking and assigning a priority to all available time slots of said common pool modems; said cluster selecting one of available time slots based on the assigned priority; and said cluster through a plurality of channel identifying frequencies synchronizing said selected time slot of a selected one of said common pool modems to a selected time slot of a plurality of received time slots.
  • 2. A radiotelephone system according to claim 1 wherein said cluster assigns the priority by setting higher priority to all of said set of time slots to one of said common pool modems before assigning a time slot to any remaining ones of said modems.
  • 3. A radiotelephone system according to claim 2 wherein said remaining ones of said modems reside in a powered-down state until assigned to a time slot by said cluster.
  • 4. A radiotelephone system according to claim 1 wherein said cluster includes means for synchronizing said modems with said base station.
  • 5. A radiotelephone system according to claim 4 wherein said cluster includes means for sequentially directing certain of said plurality of modems to search through said channel-identifying frequencies during one of said time slots.
  • 6. A radiotelephone system according to claim 2 wherein said selected one of said common pool modems provides synchronization information to said remaining ones of said common pool modems.
  • 7. A radiotelephone system according to claim 6 wherein certain of said modems compute a respective set of synchronization parameters, wherein cluster said cluster ascertains the reliability of said respective sets of synchronization parameters, and wherein said cluster identifies said one of said modems to deliver said synchronizing information to the remaining ones of said modems.
REFERENCE TO OTHER APPLICATIONS

This is a continuation of application Ser. No. 09/217,640, filed Dec. 21, 1998 Pat No. 6,208,630; which is a continuation of application Ser. No. 08/650,491, filed May 20, 1996, now U.S. Pat. No. 5,852,604; which is a continuation of application Ser. No. 08/129,444, filed Sep. 30, 1993, now U.S. Pat. Ser. No. 5,546,383.

US Referenced Citations (177)
Number Name Date Kind
2070418 Beverage Feb 1937 A
2808504 Neumann et al. Oct 1957 A
2941038 Seki Jun 1960 A
3150374 Sunstein et al. Sep 1964 A
3332016 Pokorny Jul 1967 A
3341776 Doelz et al. Sep 1967 A
3348150 Atal et al. Oct 1967 A
3471646 Magunski et al. Oct 1969 A
3497627 Blasbalg et al. Feb 1970 A
3499995 Clark Mar 1970 A
3505479 Hodge Apr 1970 A
3529243 Reindl Sep 1970 A
3532985 Glomb et al. Oct 1970 A
3534264 Blasbalg Oct 1970 A
3546684 Maxwell et al. Dec 1970 A
3564147 Puente Feb 1971 A
3573379 Schmitz Apr 1971 A
3576398 Dejean et al. Apr 1971 A
3601545 Saburi Aug 1971 A
3626295 Saburi Dec 1971 A
3631520 Atal Dec 1971 A
3634627 Valentini Jan 1972 A
3639739 Golden et al. Feb 1972 A
3641274 Sasaki et al. Feb 1972 A
3643031 Sasaki et al. Feb 1972 A
3644678 Schmidt Feb 1972 A
3654395 Schmidt Apr 1972 A
3683116 Dill Aug 1972 A
3710027 Herter et al. Jan 1973 A
3740476 Atal Jun 1973 A
3742498 Dunn Jun 1973 A
3750024 Dunn et al. Jul 1973 A
3806879 Schmidt et al. Apr 1974 A
3812430 Schmidt et al. May 1974 A
3818453 Schmidt et al. Jun 1974 A
3820112 Roth Jun 1974 A
3824543 Cichetti, Jr. Jul 1974 A
3827052 Tanaka Jul 1974 A
3829670 Kebabian Aug 1974 A
3836726 Wells et al. Sep 1974 A
3864524 Walker Feb 1975 A
3889063 Slavin Jun 1975 A
3891959 Tsuji et al. Jun 1975 A
3894194 Frost Jul 1975 A
3922496 Gabbard et al. Nov 1975 A
3932821 McClaskey Jan 1976 A
3959595 Smith May 1976 A
3982241 Lipcon Sep 1976 A
4004226 Qureshi et al. Jan 1977 A
4009343 Markey et al. Feb 1977 A
4009344 Flemming Feb 1977 A
4009345 Flemming et al. Feb 1977 A
4009347 Flemming et al. Feb 1977 A
4013840 Anderson Mar 1977 A
4020332 Crochiere et al. Apr 1977 A
4020461 Adams et al. Apr 1977 A
4021616 Betts May 1977 A
4027243 Stackhouse et al. May 1977 A
4031330 vanLeeuwen Jun 1977 A
4048443 Crochiere et al. Sep 1977 A
4051332 Izumi et al. Sep 1977 A
4054753 Kaul et al. Oct 1977 A
4058713 DiToro Nov 1977 A
4064378 Kitayama et al. Dec 1977 A
4071711 Beaupre et al. Jan 1978 A
4079371 Shimamura Mar 1978 A
4086536 Acker Apr 1978 A
4100377 Flannagan Jul 1978 A
4109101 Mitani Aug 1978 A
4112372 Holmes et al. Sep 1978 A
4121158 Hanni Oct 1978 A
4129749 Goldman Dec 1978 A
4133976 Atal et al. Jan 1979 A
4143246 Smith Mar 1979 A
4171467 Evenchik Oct 1979 A
4184049 Crochiere et al. Jan 1980 A
4193031 Cooper Mar 1980 A
4208632 Sheldon et al. Jun 1980 A
4215244 Gutleber Jul 1980 A
4216354 Esteban et al. Aug 1980 A
4220819 Atal Sep 1980 A
4222115 Cooper et al. Sep 1980 A
4229822 Bench Oct 1980 A
4236254 Augustin et al. Nov 1980 A
4256925 Goode Mar 1981 A
4272845 Fiumani Jun 1981 A
4301530 Gutleber Nov 1981 A
4309764 Acampora Jan 1982 A
4320517 Godard Mar 1982 A
4328585 Monsen May 1982 A
4335446 Gandini et al. Jun 1982 A
4354057 Atal Oct 1982 A
4355304 Kasuga et al. Oct 1982 A
4357700 Alvarez, III et al. Nov 1982 A
4363002 Fuller Dec 1982 A
4365338 McRae et al. Dec 1982 A
4377860 Godbole Mar 1983 A
4389722 Hofmeister Jun 1983 A
4397019 Alvarez et al. Aug 1983 A
4398062 McRae et al. Aug 1983 A
4411007 Rodman et al. Oct 1983 A
4414661 Karlstom Nov 1983 A
4418409 Queen Nov 1983 A
4425639 Acampora et al. Jan 1984 A
4430743 Watanabe Feb 1984 A
4437087 Petr Mar 1984 A
4437183 Profet Mar 1984 A
4443661 Kubo Apr 1984 A
4445213 Baugh et al. Apr 1984 A
4449250 Kurby May 1984 A
4455649 Esteban et al. Jun 1984 A
4462108 Miller Jul 1984 A
4466129 Skutta Aug 1984 A
4472832 Atal et al. Sep 1984 A
4476575 Franke et al. Oct 1984 A
4477913 Koya et al. Oct 1984 A
4480328 Alaria et al. Oct 1984 A
4481640 Chow et al. Nov 1984 A
4488144 Wollman Dec 1984 A
4489413 Richmond et al. Dec 1984 A
4495619 Acampora Jan 1985 A
4503510 Weaver Mar 1985 A
4507781 Alvarez, III et al. Mar 1985 A
4510595 Glance et al. Apr 1985 A
4519073 Bertocci et al. May 1985 A
4525835 Vance et al. Jul 1985 A
4531235 Brusen Jul 1985 A
4538234 Honda et al. Aug 1985 A
4550424 Cheng et al. Oct 1985 A
4550443 Freeburg Oct 1985 A
4562572 Goldman et al. Dec 1985 A
4567591 Gray et al. Jan 1986 A
4578815 Persinotti Mar 1986 A
4584693 Levy et al. Apr 1986 A
4587662 Langewellpott May 1986 A
4597105 Freeburg Jun 1986 A
4599490 Cornell et al. Jul 1986 A
4608711 Goldman Aug 1986 A
4613990 Halpern Sep 1986 A
4622680 Zinser Nov 1986 A
4625308 Kim et al. Nov 1986 A
4628506 Sperlich Dec 1986 A
4630257 White Dec 1986 A
4638479 Alexis Jan 1987 A
4639914 Winters Jan 1987 A
4642806 Hewitt et al. Feb 1987 A
4644535 Johnson et al. Feb 1987 A
4675863 Paneth et al. Jun 1987 A
4709390 Atal et al. Nov 1987 A
RE32580 Atal et al. Jan 1988 E
4741018 Potratz et al. Apr 1988 A
4742550 Fette May 1988 A
4755994 Staples et al. Jul 1988 A
4771425 Baran et al. Sep 1988 A
4777633 Fletcher et al. Oct 1988 A
4797947 Labedz Jan 1989 A
4817089 Paneth et al. Mar 1989 A
4825448 Critchlow et al. Apr 1989 A
4843612 Brusch et al. Jun 1989 A
4843621 Potratz Jun 1989 A
4864566 Chauveau Sep 1989 A
4893317 Critchlow et al. Jan 1990 A
4912705 Paneth et al. Mar 1990 A
4918746 Serizawa Apr 1990 A
4974099 Lin et al. Nov 1990 A
5022024 Paneth et al. Jun 1991 A
5051991 Szczutkowski Sep 1991 A
5119375 Paneth et al. Jun 1992 A
5121391 Paneth et al. Jun 1992 A
5124985 Hoshikawa Jun 1992 A
5140621 Perron et al. Aug 1992 A
5215244 Buchholz et al. Jun 1993 A
5528585 Cooley et al. Jun 1996 A
5546383 Cooley et al. Aug 1996 A
5726764 Averbuch et al. Mar 1998 A
5796727 Harrison et al. Aug 1998 A
5852604 Cooley et al. Dec 1998 A
Foreign Referenced Citations (81)
Number Date Country
B9154582 Jul 1983 AU
A2252483 Jun 1984 AU
1035476 Jul 1978 CA
1176336 Oct 1984 CA
1246148 Dec 1988 CA
2020094 Apr 1970 DE
2437152 Aug 1974 DE
2362855 Jun 1975 DE
2659596 Dec 1977 DE
2715332 Oct 1978 DE
2659635 Jun 1979 DE
2812009 Sep 1979 DE
2838757 Sep 1979 DE
3118018 Nov 1982 DE
3130176 Feb 1983 DE
3224922 Jan 1984 DE
3245344 Jun 1984 DE
3417404 Nov 1984 DE
3332220 Feb 1985 DE
3443974 Jun 1986 DE
3527330 Feb 1987 DE
0003633 Jun 1979 EP
0018702 Nov 1980 EP
0036146 Mar 1981 EP
0030584 Jun 1981 EP
0035230 Sep 1981 EP
0040954 Dec 1981 EP
0048854 Apr 1982 EP
0048859 Apr 1982 EP
0061377 Sep 1982 EP
0064686 Nov 1982 EP
0066839 Dec 1982 EP
0073323 Mar 1983 EP
0086482 Aug 1983 EP
0099702 Feb 1984 EP
0189822 Jun 1984 EP
0113662 Jul 1984 EP
0120718 Oct 1984 EP
0124319 Nov 1984 EP
0138365 Apr 1985 EP
0149136 Jul 1985 EP
0180202 May 1986 EP
0160993 Nov 1986 EP
0132406 Jan 1990 EP
2175833 Oct 1973 FR
2532130 Aug 1984 FR
1087188 Oct 1967 GB
1160794 Aug 1969 GB
1296181 Nov 1972 GB
1371185 Oct 1974 GB
1526005 Sep 1978 GB
2003366 Mar 1979 GB
2004098 Mar 1979 GB
1562964 Mar 1980 GB
2052216 Jan 1981 GB
1584621 Feb 1981 GB
2063011 May 1981 GB
2095516 Sep 1982 GB
2107143 Apr 1983 GB
2125654 Mar 1984 GB
2138652 Oct 1984 GB
5271104 Oct 1975 JP
5272517 Jun 1977 JP
5242005 Oct 1977 JP
54105442 Aug 1979 JP
19739281 Dec 1981 JP
5763943 Apr 1982 JP
57202142 Dec 1982 JP
57210743 Dec 1982 JP
5877341 May 1983 JP
5881349 May 1983 JP
5958927 Apr 1984 JP
5952993 May 1984 JP
60250735 Dec 1985 JP
0053620 Jul 1988 JP
0637514 Jul 1983 SE
WO8300412 Feb 1983 WO
WO8400455 Feb 1984 WO
WO8403188 Aug 1984 WO
WO8602726 May 1986 WO
WO8606915 Nov 1986 WO
Non-Patent Literature Citations (239)
Entry
Cellular Digital Radiotelephone System CD 900, Mobile Communication for a Mobile Society.
Exchange Unit.
IRT 1500 Modular Rural Phone System using Advanced Technology to Lower Cost.
Methods of Synchronization, Data Transmission, chapters 14 and 15.
Product Specification for Rural Subscriber Radio, Prepared by Network Planning Dept., General Telephone co. of the Southwest, Report.
Siemens Aktiengesellschaft, Order No. N 100-3117, Published by the Public Telephone Communications Systems Division. (Translation).
TRI-TAC Technology Forecast, Joint Tactical Communications Office, Report No. TTO-CRT-035-73, Oct., 1974.
DAMA Proposal, 1977.
Mobile Multiple Access Study, Final Report, Contract No. NAS5-23454, Aug., 1977.
The International Telegraph and Telephone Consultative Committee (CCITT) Rural TDM Multi-Access Telephone Radio System, Geneva, 1979.
The Future of Digital Technology in the Private Radio Services, Report, pp. 23-26 and Fig. 5 (The whole document is here not just pp. 23-26.), 1981.
Engineering and Operations in the Bell System, pp. 370-373, 1982.
1218 CSR Digital Image Concentrator Product Data Sheet, Jun., 1983.
Digital Systems for Outback Phones, Engineers Australia, Oct., 1984.
The International Telegraph and Telephone Consultative Committee, Digital Networks Transmission Systems and Multiplexing Equipment, Recommendation G. 721, 32 kbit/s Adaptive Differential Pulse Code Modulation (ADPCM), Malaga-Torremolinos, Oct., 1984.
New Scientist, p. 24, Sep., 1984.
Stansfield Speech Processing for Low Data Rate Digital Voice Communication System and Random Process Theory, pp. 933-955, (Sijthoff & Noordhoff), 1978.
A Periodic Switching Diversity Technique for a Digital FM L and Mobile Radio, Transactions on Vehicular Technology, vol. VT-27, No. 4., Nov., 1978.
Performance of Baseband-Bandlimited Multilevel FM with Discriminator Detection for Digital Mobile Telephony, The Transactions of the IECE of Japan, vol. E 64, No. 7, pp. 463-469, Jul., 1981.
An Analysis of Error Rates for Nyquist—and Partial Response-Baseband-Filtered Digital FM with Discriminator Detection, The Transactions of the Institute of Electronics and Communication Engineers of Japan, (English Abstract), 1983.
The Multipath Phenomenon in Line-of-Sight Digital Transmission Systems, Microwave Journal,pp. 215-226, May, 1984.
Adaptive Predictive Coding of Speech Signals, The Bell System Technical Journal, pp. 1973-1986, Oct., 1973.
A New Model of LPC Excitation for Producing Natural-Sounding Speech at Law Bit Rates, IEEE International Conference on Acoustics, Speech, and Signal Processing, vol. 1 of 3, Paris, France, pp. 614-617, May, 1982.
Telecom's Successful Struggle to Bring Quality Service to the Vast Australian Outback, Telephony, pp. 82-124, Oct., 1983.
The Army's Net Frequency Hopping Jam Resistant Combat Net Radio, Signal, pp. 21-25, Nov., 1982.
Ballance, A Low-cost TDM/TDMA Subsystem for Point-to-Multipoint Local Distribution, Br. Telecom, Technical J. vol. 2, No. 2, Apr., 1984.
Beaupre, Microwave Radio Provides Service to Sparsely Populated Areas, Canadian Electronics Engineering, Jun., 1976.
Beaupre, Subscriber Radio—A New Solution for Rural Telephony, Communications International, at 52, 54, May, 1980.
Beaupre, Five years of TDMA Subscriber Radio, IEEE International Conference on Communications: Integrating Communication for World Progress (ICC '83), Boston, MA, vol. 1, pp. 375-379, 1983.
Bernstein, A Terminal Access Control System for Fleetsat, AGARD Conference Proceedings No. 239—Digital Communications in Avionics, Jun., 1978.
Bhargava Digital Communications by Satellite, Modulation, Multiple Access and Coding at 200-203 and 229-267.
Bhusri, Considerations for ISDN Planning and Implementation, IEEE Communications Magazine, vol. 22, No. 1, pp. 18-32, Jan., 1984.
Birtwistle, A Second Generation Secure Tactical Communication System, Signal, pp. 35-43, Oct., 1984.
Blanco, On the Optimization of Simple Switched Diversity Receivers, Oct., 1984.
Bohm, Mit Digitaltechnik zum Mobiltelefon fur alle, 38 Juli, No. 7, Nachrichten Elektronik, Telematik 38, Heidelberg, Deutschland, pp. 264-268, 1984.
Bolgiano, Spectrally Efficient Digital UHF Mobile System, IEEE Transactions on Communications p. 693-696, 1988.
Bonnerot et al., Digital PCM-ADPCM Converter For Digital Tandem Connections, IEEE, pp. 62.4.1-62.4.62.4.5, 1981.
Borelli et al., Enhanced JTIDS: High Antijam Secure Voice Radio System, Signal, pp. 47-54, Nov., 1984.
Brand et al., Demand Assigned Digital time Division Multipe Access (DA-TDMA) Satellite Communications in Digital Switched Networks, pp. 24.21-24.26.
Brewer et al., Rural Subscriber Physical Loops, Abstract, IEEE Transactions on Communications, vol. COM-23, No. 12, p. 1474, Dec., 1975.
Bridwell et al., A Preliminary Design of a TDMA System for Fleetsat, M.I.T. Lincoln Laboratory, Technical Note 1975-5, Mar., 1975.
Bridwell, A Terminal Access Control System for Fleetsat, M.I.T. Lincoln Laboratory, Technical Note 1976-29, Nov., 1976.
Brusch, Modulation, Codierung, Sicherung der Nachricht und Verbindungsaufbau im Mobilfunk, ntz. Bd., 31, pp. 196-200, 1978.
Burian, Switching Philosophy of the Digital Cellular Radio Telephone System CD 900, Nordic Seminar on Digital Land Mobile Radio Communication, Espoo, Finland, pp. 271-278, Feb., 1985.
Burton, Telecommunications Technology in the Outback, Telecommunications Journal of Australia, vol. 34, No. 3, pp. 213-220, 1984.
Carney et al., A Digital Mobile Radio for 5-6 Kiloherts Channels, IEEE, pp. 5B.3.1-5B.3.6, 1982.
Carter, Survey of Synchronization Techniques for a TDMA Satellite-Switched System, IEEE Transactions on Communications, vol. COM-28, No. 8, pp. 1291-1301, Aug., 1980.
CCITT, Rural—Telecommunication—Supplement No. 1, 1983.
Chadha et al., Mobile Telephone Switching Office, The Bell System Technical Journal, vol. 58, No. 1, pp. 71-95, Jan., 1979.
Christensen, Subscriber Radio Base Station Configurations.
Christian et al., U.S. Patent Application Serial No. 566,767, filed Dec. 29, 1983 for Time Division Multiple Access Communications System, Dec., 1983.
Cornell et al., Distributed Processing in Autoplex™ Telecommunications Systems:, Proceedings of International Communication Conference, May, 1984.
Crochiere et al., Real-Time Speech Coding, Apr., 1982.
Crochiere et al., A 9.6-kb/s DSP Speech Coder, The Bell System Technical Journal, vol. 61, No. 9, Nov., 1982.
Cuccia, Phase Synchronization of Digitally Modulated Burst Carriers in TDMA Systems—A Technology Overview, IEEE MTT-S.
Daikoku et al., High Speed Digital Transmission Experiments in 920 MHz Urban and Suburban Mobile Radio Channels, IEEE Transactions on Vehicular Technology, vol. VT-31, No. 2, pp. 70-75, May, 1982.
Dankberg et al., Implementation of the RELP Vocoder Using the TMS320, 27.8.1-27.8.4.
Daroff et al., A Bulk CMOS 40-Channel CB Frequency Synthesizer, IEEE Transactions on Consumer Electronics, vol. CE-23, No. 4, pp. 518-521, Nov., 1977.
Daumer et al., Overview of the ADPCM Coding Algorithm de Couesnogie et al., IRT 1500 Integrated Rural Telephony System, Philips Telecommunications Review, vol. 41, No. 2, pp. 113-125, Jun., 1983.
Deal et al., A Deman-Assignment Time-Division Multiple-Access System for Military Tactical Applications.
Deygout, A Modern Response to Battlefield Communications Needs, Signal, pp. 26-33, Mar., 1984.
Dill, TDMA, The State-of-the-Art.
Dill, Demand-Assignment Multiple-Access Control Techniques, IEEE Intercom. Tech. Paper, pp. 1-5, 1983.
Dill, Interplant Business Telecommunications Via Satellite, IEEE, pp. 26.2.1-26.2.6, 1981.
Eckert et al., The Fully Digital Cellular Radio Telephone System CD 900, Nordic Seminar on Digital Land Mobile Radio communication, Espoo, Finland, pp. 249-260, Feb., 1985.
Ey et al., PCM30F, Grundstufe der Digital-Ubertragungssyteme (PCM30F, Basic Level of digital Transmission Systems), Telcom Report, Special Issue Digital Transmission Systems, vol. 2, pp. 35-41, 1979.
Failli et al., Alternative Architectures for a European Digital Mobile Radio System in the 900 MHz Band, CSELT Technical Reports, vol. XIII, No. 2, pp. 79-83, Apr., 1985.
Feher, Digital Communications, Chapter 8, pp. 350-362, 1983.
Fennel, Jr. et al., A Satellite Communication Controller, IBM Systems Journal, vol. 22, Nos. 1 and 2 pp. 81-95, 1983.
Frank, Plant Today for Tomorrow's Data/Voice Nets, Data Communications, Sep., 1978.
Frese, System Specification for a Demand Assigned, Multiple Access System, TT-A2-2206-0029, Mar., 1976.
Garner et al., Advanced Narrowband Digital Voice Terminal, Signal, pp. 7-18, Nov., 1978.
Garnier, The IRT 1500, A Rural TDMA Radio Subscriber Loop System.
Gask, Adaptive DAMA TDMA Network.
Gieseler et al, Speech Bandwidth Reduction, Nov., 1980.
Gillig, RF Quadrature Modulators, Paper, May, 1993.
Goode, SBS TDMA-DA System with VAC and Day, Proceedings of the IEEE, vol. 72, No. 11, pp. 1594-1610, Nov., 1984.
Goodman et al., Combined Source and Channel Coding for Matching the Speech Transmission Rate to the Quality of the Channel, IEEE, 1982.
Hall et al., Rural Telephony with Radio Concentrators, TELE, pp. 37-49, 1983.
Hata et al., A New 40 GHz Digital Distribution Radio with Single Local Oscillator, 1978 IEEE MTT-S International Microwave Symposium Digest, Ottawa, Ont., Canada, pp. 236-238, Jun., 1978.
Hata et al., Evaluation of Diversity Effects on Mobile Radio System Design, The Transactions of the IECE of Japan, vol. E64, No. 5, pp. 302-308, May, 1981.
Hata et al., Radio Link Design of Cellular Land Mobile Communication Systems, 1978 IEEE Transactions on Vehicular Technology, vol. VT-31, No. 1, pp. 25-31, Feb., 1982.
Hata et al., Performance of MSK High-Speed Digital Transmission in Land Mobile Radio Channels, IEEE Global Telecommunications Conference, GLOBECOM '84 Conference Record, Atlanta, GA, vol. 1, pp. 518-523, Jan., 1984.
Hata, Mobile Radio Systems, Mar., 1986.
Hata et al., Capacity Estimation of Cellular Mobile Radio Systems, Electronics Letters, vol. 22, No. 9, pp. 449-450, Apr., 1986.
Hauptschein, Distributed Time Division Multiple Access (DTDMA)-Principles and Analysis Techniques, IEEE, pp. 650-660, 1983.
Heinen et al, JTIDS II/DTDMA Tactical Terminal, paper, pp. 39-1-39-6.
Henry et al., A New Approach to High-Capacity Digital Mobile Radio, The Bell System Technical Journal, vol. 60, No. 8, pp. 1891-1905, Oct., 1985.
Hirade et al., Feasibility of Digital Voice Transmission in Mobile Radio Communication, Denshi Gakkai Tsushin Kenkyo Shiryo, CS 78-2.
Hirade et al., Error-Rate Performance of Digital FM with Discriminator-Detection in the Presence of Co-channel Interference under Fast Rayleigh Fading Environment, The Transactions of the IECE of Japan, vol. E 61, No. 9, pp. 704-709, Sep., 1976.
Hirade et al., A Study of Modulation for Digital Mobile Telephony, Proceedings of the 29th IEEE Vehicular Technology Conference, Arlington Heights, IL, pp. 13-19, Mar., 1979.
Hirade et al., GMSK Transmission Performance in Land Mobile Radio, IEEE Global Telecommunications Conference (GLOBECOM '82), Miami, FL, vol. 1, pp. 328-333, Jan., 1982.
Hiyama et al., Digital Radio Concentrator System (DRCS), NEC Research and Development, No. 76, pp. 24-35, Jan., 1985.
Hiyama et al., 1.5 Ghz Transmitter-Receiver for Digital Radio Concentrator System (DRCS), NEC Res. & Develop., No. 81, pp. 86-91, Apr., 1986.
Hochrath et al., Tonprogrammübertragung mit dem PCM-Tonkanalsystem MStD (Tone Program Transmission by means of the PCM Tone Program Channel System MStD), Telecom Report, Special Issue Digital Transmission Systems, vol. 2, pp. 52-58, 1979.
Hollingsworth, Demand Assignment Techniques Study (DATS) for Military Satellite Communication Applications, Collins Report, vol. 2, Final Report, Jun., 1977.
Honda et al., Predictive Coding Q═Speech Signal With Adaptive Bit Allocation, Nippon Onkyo Gakkai, S80-2, Translation, Apr., 1980.
Honda et al., Adaptive Bit Allocation Scheme in Predictive Coding of Speech, IEEE Acoustics, Speech and Signal Processing Society, vol. 3, pp. 1672-1675, 1982.
Hoversten, International Broadcast Packet Satellite Services, Evolutions in Computer Communications—Proceedings of the Fourth International Conference on Computer Communications, Sep., 1978.
Hoversten, Design Considerations for Data Networks, Data Networks with Satellites—Working Conference of the Joint GI/NTG Working Group ‘Computer Networks’, pp. 1-36, Sep., 1982.
Husted et al., Low Cost Satellite Data Transmission Networks Using Demand Assigned TDMA, Fourth International Conference on Digital Satellite Communications, Oct., 1978.
Ikoma et al., Digital Rural Subscriber System.
Ikoma et al., Narrow-Band Digital Mobile-Radio Equipment, IEEE, pp. 23.3.3-23.3.5, 1981.
Izumi et al., A Digital Mobile Radio Telephone System Using TDMA Scheme, Translation.
Izumi, Basic Study of Time Division Multiple Access Mobile Communication System. (Translation).
Jacobs et al., Configuring a TDMA Satellite Communication System, Paper, pp. 443-446.
Jakes, Microwave Mobile Communications (Chaps. 5 and 6, Wiley), 1974.
Jewett et al., Modulation and Coding Study for the Advanced Narrowband Digital Voice Terminal, NRL Memorandum Rept. No. 3811, Aug., 1978.
Joel, Jr., Digital Switching—How It Has Developed, IEEE Transactions on Communications, vol. COM-27, No. 7, pp. 948-959, Jul., 1979.
Jones, Army Firms Up JTIDS Planning, Defense Electronics, pp. 81-86, Aug., 1982.
Kaltenmeier, A Subband Coder for Digital Speech Transmission in the Digital Cellular Radio Telephone CD 900, Nordic Seminar on Digital Land Mobile Radiocommunication, Espoo, Finland, pp. 279-286, Feb., 1985.
Kammerlander, C-900—An advanced Mobile Radio Telephone System with Optimum Frequency Utilization, IEEE Transactions on Vehicular Technology vol. VT-33, No. 3, pp. 205-213, Aug., 1984.
Katterfeldt et al., Implementation of a Robust RELP Speech Coder, IEEE ICASSP 83, 1316-1319, 1983.
Kavehradm et al., Spread Spectrum for Indoor Digital Radio.
Ketterling, Narrow-Band Time Division Multiplex Transmission Methods for Public Mobile Telephone Systems, Paper.
Kinoshita et al., A Digital Mobile Radio Telephone System Using TDMA Scheme, Report, Workshop of Communication System, CS 79-192, (with translation).
Kinoshita et al., Translation of Study of Modulation/Demodulation Scheme in TDMA Mobile Communication, General Meeting, Communication Section, Japanese Society of Electronic Communication, 2098, 1979.
Kinoshita et al., Translation of TDMA Mobile Wireless Telephone Experimental Device, General Meeting, Communication Section, Japanese Society of Electronic Communication, 485, 1980.
Kinoshita et al., A Digital Mobile Telephone System Using TD-FDMA Scheme: Denshi Tsushin Gakkin Ronbun Shi (Transactions of the Institute of Electronics and Communications Engineers of Japan) vol. J-64B, No. 9, pp1016-1023, (English translation w/certification), 1981.
Kinoshita et al., Digital Mobile Telephone System Using TD/FDMA Scheme, IEEE International Conference on Communications, Denver, Colorado, Jun., 1981.
Kinoshita et al., Digital Mobile Telephone System Using TD/FDMA Scheme, IEEE Transactions on Vehicular Technology, vol. VT-31, No. 4, pp. 153-157, Nov., 1982.
Kinoshita et al., Evaluation of 16 kbit/s Digital Voice Transmission for Mobile Radio, IEEE Transactions on Vehicular Technology, vol. VT-33, No. 4, pp. 321-327, Nov., 1984.
Kobayashi et al., A Method of Digital Radio Concentrator System with TDMA for Rural Communication, The Reports of Development Research on the Electronics and Communications Laboratory, vol. 84, No. 316, pp. 43-48, 1985.
Kokuriyou, Carrier Phase Controlling Device, Abstract, Japan, Appln. No. 58-245539.
Kokuriyou, Carrier Phase Controlling Device, Abstract, Japan, Appln. No. 58-245540.
Koneru et al., DPCM Codecs Designed for PSK Voiceband Data, Paper.
Kontani et al., NEAX 61 Digital Mobile Telephone Switching System, NEC Res. & Develop., No. 67, pp. 21-31, Oct., 1982.
Krause et al., Tactical VHF Radio Communications in the German Army, Signal, pp. 27-32, Nov., 1982.
Kreutzer, CD 900 System Concept, Paper.
Kreutzer, Experimental Investigations on a Digital Mobile Telephone System Using TDMA and Spread Spectrum Techniques, Nordic Seminar on Digital Land Mobile Radiocommunication, Espoo, Finland, pp. 287-294, Feb., 1985.
Kuchenbecker et al., Digital Speech Transmission on Mobile Radio Channels, Signals Processing II: Theories and Applications, pp. 535-538, 1983.
Langenbucher, Efficient Coding and Speech Interpolation Principles and Performance Characterization, 1982.
Langewellpott, Autotel: A Novel Wideband Mobile Telephone and Data System at 900 Megahertz.
Langewellpott, CD 900 Radio Transmission and Signal Processing: Analysis or Transmission Quality, Paper.
Langewellpott et al., Performance Analysis of Radio Transmission in the Fully Digital Cellular Radio System CD 900, Nordic Seminar on Digital Land Mobile Radiocommunication, Espoo, Finland, pp. 261-269, Feb., 1985.
Le-Ngoc et al., SR500—A Point to Multipoint Microwave Radio System with a Random Request Demand-Assignment Time-Division-Multiple-Access (RR-DA-TDMA) Scheme, pp. 93-96.
Le-Ngoc, A Random-Request Demand-Assigned Multiple Access Protocol for Point-to-Multipoint Radio Systems, IEEE International Conference on Communications 1985, Chicago, Ill., pp. 744-748, Jun. 1985.
Lebleboojian et al., Joint Tactical Information Distribution System (JTIDS) System Description System/Subsystem Summary Report for JTIDS Full Scale Development (FSD), Engineering Technical Report for Electronic Systems Division, CDRL No. 164, Mar., 1985.
Lebow, An Integrated Communications Controller for Demand-Assignment, IEEE International Conference on Communications, Jun. 1983.
Lee, Time Compression and Expansion of Speech by the Sampling Method, Journal of the Audio Engineering Society.
Lewis, Introduction of Time Division Multiple Access System in International Communication Satellite, IEEE Information Technology 82, pp. 228-232.
Mahmoud et al., An Integrated Voice/Data System for VHF/UHF Mobile Radio, IEEE Journal on Selected Areas in Communications, vol. SAC-1, No. 6, pp. 1098-1111, Dec., 1983.
Maitre et al., Speech Coding Activities Within CCITT: Status and Trends, IEEE Int'l. Conf. on Acoustics, Speech and Signal Processing Paris, France, vol. 2, pp. 954-959, May, 1982.
Martin, Communications Satellite Systems, by Prentice-Hall, Inc., 1978.
Maruta et al., Per-Channel ADPCM CODEC for Multi-Purpose Applications, IEEE Globecom '82, 1982.
McGlade et al., Co-Channel Interference in a Digital Radio Concentrator System, IREECON International Sydney '83, 19th International Electronics Convention & Exhibition, pp. 449-451.
McLaughlin, Comparison of Sub-Band Coding and Adaptive Predictive Coding for Land Mobile Radio, Nordic Seminar on Digital Land Mobile Radiocommunication, Espoo, Finland, Feb., 1985.
McLaughlin, 2400 BPS Digital Speech for Land Mobile Radio, Globecom '82: IEEE Global Telecommunications Conference, Miami, Florida, vol. 1, pp. 66-70, Jan., 1992.
Miki et al., Field Experiments on 128 kbit/s Digital Signal Transmission with Post-Detection Selection Diversity in Land Mobile Radio Channels, The Transactions of the IECE of Japan, vol. E 66, No. 9, pp. 559-560, Sep., 1983.
Miki, et al., Performance of 16 kbit/s GMSK Transmission with Postdetection Selection Diversity in Land Mobile Radio, IEEE Journal on Selected Areas in Communications, vol. SAC-2, No. 4, pp. 512-517, Jul., 1984.
Mittal et al., A Specialized TDMA Network for Business Services, Sixth International Conference on Digital Satellite Communication, Sep., 1983.
Miya, Technical Survey, Fourth International Conference on Digital Satellite Communications, Montreal, Canada, Oct., 1978.
Miya et al., Satellite Communications Technology, 1980.
Miyawaki (NEC) et al., Radio Subscriber System (RSS), NEC Research and Development, No. 53, pp. 36-45, 1979.
Montagna et al., Constraints on Speech Coding for Mobile Commmunications, Nordic Seminar on Digital Land Mobile Radiocommunication, Espoo, Finland, Feb., 1985.
Murakami, A Low Noise ADPCM-Log PCM Code Converter, Proceedings of 1979 ISCAS.
Murakami et al., A Multiple Access Digital Microwave Radio System for Local Subscribers, IEEE International Conference on Communications: Integrating Communication for World Progress (ICC '83), Boston, MA, vol. 1, pp. 380-386, Jun., 1983.
Murota et al., GMSK Modulation for Digital Mobile Radio Telephony, IEEE Transactions on Communications, vol. COM-29, No. 7, pp. 1044-1050, Jul., 1981.
Murota et al., Spectrum Efficiency of GMSK Land Mobile Raio, IEEE 1981 International Conference on Communications, Denver, CO, vol. 2, pp. 23.8/1-5, Jun., 1981.
Murota et al., A Transmitter Diversity for MSK with 2-Bit Differential Detection, IEEE International Conference on Communications: The Digital Revolution (ICC '82), Philadelphia, PA, vol. 3, p. 5B.1/1-5, Jun., 1982.
Nakajima et al., Radio Channel Structure for SCPC/FDMA Digital Mobile Systems, 38th IEEE Vehicular Technology on the Move, Philadelphia, PA, pp. 623-628, Jun., 1988.
NEC Corporation, Digital Remote Are Subscriber Radio Telephone System (Digital RSS System), pp. 1-24.
Nicholson et al., MSAT Mobile Terminal Design Considerations, 33rd Vehicular Technology Conference, Toronto, Ontario, pp. 347-351, May, 1983.
Noll, (NEC), Funkfernsprechen bitweise—Digitaltechnik fürs Autotelefon (Bitwise Telephoning—Digital Technique for the Car Telephone), pp. 50-52, 1986.
Nooney, UHF Demand Assigned Multiple Access (UHF DAMA) System for Tactical Satellite Communications.
Nosaka et al., TTT System (50 Mbits/s PCM-TDMA System With Time Preassignment and TASI) and Its Satellite Test Results, IEEE Transactions on Communications, vol. COM-20, No. 5, pp. 820-825, Aug., 1972.
Nuspl et al., Synchronization Methods for TMDA, Proceedings of the IEEE, vol. 65, No. 3, pp. 434-443, Mar., 1977.
Otsuka, The Transmission Control Method for Time Division Multiple Access System, Japanese Patent Publication 99044/83, Dec., 1981.
Oyekunle et al., A 4800 BPS Modem Transmitter Implementation on the PMDS, Memorandum for File, May, 1976.
Pape et al., The Digital Channel Efficiency Model, Signal, pp. 69-73, Jun., 1984.
Parker et al., Low Bit Rate Speech Enhancement Using a New Method of Multiple Impulse Excitation, IEEE International Conference on Acoustics, Speech, and Signal Processing, San Diego, CA, pp. 1.5./1-5, Mar., 1984.
Pernice, The Transition From Analog to Digital Transmission Methods in the Radio Telephone Service.
Pintani et al., The INTELSAT TDMA/DSI System.
Pourmand et al., DYNAC Mitelnet/System, MITELNET: A Private Network Using TDMA IEEE, 1981.
Powers et al., A Digital Implementation of a Multichannel Data Modem, 1968 IEEE International Conference on Communications, pp. 706-711, 1968.
Puente et al., Multiple-Access Techniques for Commercial Satellites, Proceedings of the IEEE, vol. 59, No. 2, pp. 218-225, Feb., 1971.
Ramstad, Sub-band Coder with a Simple Adaptive Bit-Allocation Algorithm A Possible Candidate for Digital Mobile Telephony? IEEE ICASSP 82, 203-207, 1982.
Raulin et al., A 60 Channel PCM-ADPCM Converter, IEEE Transactions on Communications, vol. COM-30, No. 4, pp. 567-573, Apr., 1982.
Raulin et al., A 32 kbit/s PCM to ADPCM Converter, ICASSP 82: IEEE Int. Conference on Acoustics, Speech and Signal Processing, Paris, France, May, 1982.
Richter, Method and Apparatus for Monitoring a PCM Coding/Decoding Device, Specification of Patent Application No. 12507/83, May, 1984.
Rubin, Distributed TDMA An Approach to JTIDS Phase II.
Rubin et al., JTIDS II/DTDMA—Command and Control Terminals.
Rubin et al., JTIDS Distributed TDMA (DTDMA) Terminal Development Results With Emphasis on Relative Navigation Performance, IEEE, pp. 285-299.
Rubin, The Development of JTIDS Distributed (DTDMA) Advanced Development Model (ADM) Terminals, 1982 IEEE Military Communications Conference, Boston, Massachusetts, vol. 3, pp. 31.4-1-34.4-9, Oct., 1982.
Rustako et al., Performance of Feedback and Switch Space Diversity 900 Mhz FM Mobile Radio Systems With Rayleigh Fading, IEEE Transactions on Communications, vol. COM-21, No. 11, Nov., 1973.
Sachs, Digital Voice Considerations for the Land-Mobile Radio Service, Proceedings of the 27th IEEE Vehicular Technology Conference, Orlando, Florida, pp. 207-219, Mar., 1977.
Sakamoto et al., Efficient Frequency Utilization Techniques for High-Capacity Land Mobile Communications System, Review of the Electrical Communications Laboratories, vol. 35, No. 2, pp. 89-94.
Salamoff et al., DYNAC: A Low Cost DATA/Voice Communications Network, Telecommunications, pp 71, et. sec., Aug., 1979.
Sandes, Delta Modulation in Digital Telephone Networks (including translation) Teletronikk No. 4, pp. 317-320 (Delta Modulation Digital Telefonnett).
Sargeant, Rural Telephone Network Development in Australia.
Sasaki et al., 2 Ghz Multi-Direction Time Division Multiplex Radio Equipment.
Schmidt, The Application of TDMA to the Intersat IV Satellite Series, COMSAT Technical Review, vol. 3, No. 2.
Schulz et al., Digital-to-Analog Converter System, IBM Technical Disclosure Bulletin, vol. 16, No. 1, pp. 137-138, Jun., 1973.
Schwartz et al., Communication Systems and Techniques, chapters 10 and 11 McGraw Hill Book Company, New York.
Sekimoto et al., Design Benefits of Software and Processing for TDMA Terminals.
Senesieb et al., A Non-Iterative Algorithm for Obtaining Multi-Pulse Excitation for Linear-Predictive Speech Coders, IEEE International Conference on Acoustics, Speech, and Signal Processing, San Diego, CA, pp. 10.2./1-4, Mar., 1984.
Seo (NEC) et al., Broadband Switching System, NEC Research and Development, vol. 38, No. 5, pp. 154-159.
Shapiro et al., A Full Duplex 1200/300 Bit/s Single-Chip CMOS Modem, IEEE Journal of Solid-State Circuits, vol. sC-20, No. 6, pp. 1169-1178, Dec., 1985.
Shimasaki et al., The Terrestrial Interface at Spade Terminals, Prog. Astro. & Aero., vol. 25, pp. 572-586.
Shindo et al., Radio Subscriber Loop System for High-Speed Digital Communications, 0733-8716/83/0900-0609, IEEE.
Shindo et al., Radio Local Distribution System for High-Speed Digital Communications, IEEE Journal on Selected Areas in Communications, vol. SAC-1, No. 4.
Shindo et al., TDMA for Radio Local Distribution System, IEEE International Conference on Communications, Boston, Mass., vol. 1, pp. B2.3.1-B2.3.5, Jun., 1983.
Shindo et al., Radio Local Distribution System for Broadband Communications, The Reports of Development Research on the Electronics and Communication Laboratory, vol. 33, No. 11, pp. 2679-2691.
Shortall, A Switched Diversity Receiving System for Mobile Radio, IEEE Transactions on Communications, vol. COM-21, No. 11, pp. 1269-1275, Nov., 1973.
Sklar, A Structured Overview of Digital Communications—a Tutorial Review—Part I, IEEEE Communications Magazine, Aug., 1983.
Sluyter et al., A 9.6 Kbit/s Speech Coder for Mobile Radio Applications, IEEE International Conference on Communications, pp. 1159-1162, May, 1984.
Sputz, The View from Industry—Joint Tactical Information Distribution System (JTIDS), Signal, pp. 15-17, Mar., 1982.
Stansfield, Speech Processing For Low Data Rate Digital Voice Communications.
Steel, Digital Radio Concentrator System for Remote Areas, Conference on Digital Systems Design, Sydney, Australia, May, 1980.
Storch et al., TACS Central Control Facility, Technial Report 542, Lincoln Laboratory Report 12, Feb., 1981.
Susumu, Radio Based Telephone Switching Method for Servicing Remote Areas, Translation of Japanese Patent Application Disclosure No. S58-81349, May, 1983.
Suzuki, Canonic Receiver Analysis for Mary Angle Modulations in Rayleigh Fading Environment, IEEE Transactions on Vehicular Technology, vol. VT-31, vol. 1, pp. 7-14., Feb., 1982.
Suzuki et al., System Considerations of M-ary PSK Land Mobile Radio for Efficient Spectrum Utilization, The Transactions of the IECE of Japan, vol. E 65, No. 3, Mar., 1982.
Suzuki et al., Spectrum Efficiency of M-ary PSK Land Mobile Radio, IEEE Transactions on Communications, vol. Com-30, No. 7,, pp. 1803-1805, Jul., 1982.
Suzuki et al., CMSK Digital Portable Transceiver Using 32 kbps ADM, pp. 341-346, IEEE 33rd Vehicular Technology Conference, Toronto, Ontario (pp. 342-346 missing.), May, 1983.
Suzuki et al., Digital Portable Transceiver Using GMSK Modem and ADM Codec, IEEE Journal on Selected Areas in Communications, vol. SAC-2, No. 4, pp. 604-610, Jul., 1984.
Svean, Quality Measurements on Speech Coders For Mobile Radio, IEEE ICASSP 82, pp. 1700-1703, May, 1982.
Takashi et al., Medium Capacity Automatic Mobile Telephone System Using Multi-Zone Structure, No. 22, pp. 20-25.
Taylor, Terminal Access Control System (TACS) Circuit Allocation, Project Report NSP-4, M.I.T. Lincoln Laboratory, May, 1978.
Taylor et al., TACS—A Demand Assignment System for Fleetsat, IEEE Transactions on Communications, vol. COM-27, No. 10, pp. 1484-1496, Oct., 1979.
Thorsen, Deltamobile—A Tactical, Digital Communication System, Signal, pp. 55-60, Nov., 1984.
Uddenfeldt, Digital Mobile Telephony with Improved Spectrum Efficiency, Nordic Seminar on Digital Land Mobile Radiocommunication, Espoo, Finland, pp. 229-238, Feb., 1985.
Un et al., The Residual-Excited Linear Prediction Vocoder With Transmission Rate Below 9.6 kbits/s, IEEE Transactions on Communications, vol. COM-23, No. 12, pp. 1466-1474, Dec., 1975.
Urner, Mutlichannel SHF DAMA System, 1983 IEEE Military Communications Conference—Proceedings 1, pp. 234-244, Oct., 1983.
Van den Heuvel et al., A Spectrum Efficient Combined Speech and Channel Coding Method Providing High Voice Quality For Land Mobile Radio Systems, Feb., 1991.
Viswanathan et al., Design of a Robust Baseband LPC Coder for Speech Transmission over 9.6 Kbit/s Noisy Channel IEEE Trans on Conica vol. com-30 No. 4, pp. 663-673, Apr., 1982.
Viterbi et al., Nonlinear Estimation of PSK-Modulated Carrier Phase With Application to Burst Digital Transmission, IEEE Transactions on Information Theory, vol. IT-29, No. 4, pp. 543-551, Jul., 1983.
Warren, The Ptarmigan System.
Wells, Joint Tactical Information Distribution System (JTIDS), Signal, pp. 11-17, Mar., 1982.
Werth et al., TDM, TDMA for Domestic Satellite Application, IEEE.
Wilson et al., Rate 3.4 Convolutional Coding of 16-PSK: Code Design and Performance Study, IEEE Transactions on Communications, vol. COM-32, No. 12, pp. 1308-1314, Dec., 1984.
Woolnough, Multipoint Communications Meet Local Network Needs, Special Report, Communications International, Sep., 1984.
Wu et al., Point-to-Multipoint Digital Subscriber Radio Systems for Rural Areas in China, Telecommunications for Pacific Development: PTC '85 Toward a Digital World, Honolulu, Hawaii, pp. 269-272, Jan., 1985.
Yue, Spread Spectrum Mobile Radio, 1977-1982, IEEE Transactions on Vehicular Technology, vol. VT-32, No. 1, pp. 98-105, Feb., 1983.
Zeidler, Digital Technique Applications to Mobile Communications.
Zeidler, The Digital Cellular Mobile Telephone.
TN-System 6030 Time Multiplex—A Communication System for Voice and Data, TN Nachrichten (News) 1975, vol. 76.
McGuire, Basic Exchange Telecommunication Radio (BETR) Technology, 1988 Proceedings of the National Communication Forum, pp. 1714-1721.
McGuire, Technologies for an Exchange Radio, 1989, Proceedings of the National Communications Forum, pp. 869-882.
Continuations (3)
Number Date Country
Parent 09/217640 Dec 1998 US
Child 09/704318 US
Parent 08/650491 May 1996 US
Child 09/217640 US
Parent 08/129444 Sep 1993 US
Child 08/650491 US