Abstract:
An efficient, multichannel filter for CDMA modems permits multiple serial, digital bit streams to be filtered by digital signal processing techniques including sample weighting and summing functions. Each individual channel may have custom weighting coefficients or weighting coefficients common for all channels. If the weighting coefficients are by adaption, the same approach may be taken. The multichannel FIR filter is implemented with no multipliers and a reduction in the number of adders. To increase the speed of operation, the filter structure utilizes look-up tables storing the weighting coefficients. The invention can be embodied either as a field programmable gate array or an application specific integrated circuit. The use of look-up tables saves significant chip resources.
Abstract:
A system and method of controlling transmission power during the establishment of a channel in a CDMA communication system utilize the transmission of a short code from a subscriber unit to a base station during initial power ramp-up. The short code is a sequence for detection by the base station which has a much shorter period than a conventional spreading code. The ramp-up starts from a power level that is guaranteed to be lower than the required power level for detection by the base station. The subscriber unit quickly increases transmission power while repeatedly transmitting the short code until the signal is detected by the base station. Once the base station detects the short code, it sends an indication to the subscriber unit to cease increasing transmission power. The use of short codes limits power overshoot and interference to other subscriber stations and permits the base station to quickly synchronize to the spreading code used by the subscriber unit.
Abstract:
A power-conserving time division multiple access (TDMA) radiotelephone 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 time slot-by-time slot 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.
Abstract:
A spread-spectrum CDMA interference canceler for reducing interference in a DS/CDMA receiver having N chip-code channels. The interference canceler includes a plurality of correlators (54, 64, 74), a plurality of spread-spectrum-processing circuits (55, 65, 75), subtracting circuits (150), and channel correlators (146). Using a plurality of chip-code signals generated from chip codeword signal generators (52, 62, 72), the correlators (54, 64, 74) despreads the spread-spectrum CDMA signal as a plurality of despread signals. The plurality of spread-spectrum-processing circuits (55, 65, 75) uses a timed version of the plurality of chip-code signals generated from the delay devices (53, 63, 73), for spread-spectrum processing the plurality of despread signals. For recovering a code channel using an i chip-code-signal, the subtracting circuits (150) subtracts from the spread-spectrum CDMA signal, each of the N-1 spread-spectrum-processed-despread signals thereby generating a subtracted signal. The channel-correlator (146) despreads the subtracted signal.
Abstract:
A conference calling spread-spectrum communications system and method using a plurality of spread-spectrum units, any one of which may serve as the base station and where the base station may be changed upon demand. Each spread-sprectrum unit includes a base subunit (11-21), a remote subunit (40), and a command subunit (41-44). An operator may initiate from the command subunit (41-44), a command signal to activate the base subunit (11-21). Accordingly, upon initiating the command signal, the command signal is broadcast to the plurality of spread-spectrum units. At the respective remote subunit (40), in each of the spread-spectrum units, the command signal is received, and in response to receiving the command signal, the remote subunit (40) is activated.
Abstract:
Two-related voiceband compression techniques are employed in order to enable an RF telecommunications system to accommodate data signals of high speed voiceband modems and FAX machines. A High Speed Codec enables the telecommunications system to pass voiceband modem and FAX transmissions at up to 9.6 kb/s. An Ultra-High Speed Codec supports voiceband modem and FAX transmissions up to 14.4 kb/s. The High Speed Codec operates using three 16-phase RF slots or four 8-phase RF slots, and the Ultra-High Speed Codec operates using four 16-phase RF slots. Because these codecs transmit information over several RF slots which can be contiguous, the slots within RF communication channels are dynamically allocated. The Dynamic Timeslot/Bandwidth Allocation feature detects and monitors the data transmission and forms a data channel from the necessary number of slots.
Abstract:
A CDMA communication system which prevents the transmission of data between communicating nodes until the data communication rate required by the communicating nodes has been completely established throughout the system selectively suppresses (314) the confirmation tone that a receiving node sends to an originating node. The transmission of voice, facsimile or modem data is prevented until the communication path has been established at the desired communication rate. This permits the system to reliably transport encoded data at a plurality of data rates across a telecommunication system which may lack precise synchronization.
Abstract:
A parallel packetized intermodule arbitrated high speed control data bus system which allows high speed communications between microprocessor modules in a more complex digital processing environment. The system features a simplified hardware architecture featuring fast FIFO queuing operating at 12.5 MHz, TTL CMOS compatible level clocking signals, single bus master arbitration, synchronous clocking, DMA, and unique module addressing for multiprocessor systems. The system includes a parallel data bus with sharing bus masters residing on each processing module decreeing the commzunication and data transfer protocols. Bus arbitration is performed over a dedicated serial arbitration line and each requesting module competes for access to the parallel data bus by placing the address of the receiving module on the arbitration line and monitoring the arbitration line for collisions.
Abstract:
A CDMA modem includes a modem transmitter having: a code generator which provides an associated pilot code signal and which generates a plurality of message code signals; a spreading circuit which produces a spread-spectrum message signal by combining each of the information signals with a respective one of the message code signals; and a global pilot code generator that provides a global pilot code signal to which the message code signals are synchronized. The CDMA modem also includes a modem receiver having an associated pilot code generator and a group of associated pilot code correlators for correlating code-phase delayed versions of the associated pilot signal with a receive CDM signal to produce a despread associated pilot signal. The code phase of the associated pilot signal is changed responsive to an acquisition signal value until a pilot signal is received. The associated pilot code tracking logic adjusts the associated pilot code signal in phase responsive to the acquisition signal so that the signal power level of the despread associated pilot code signal is maximized. Finally, the CDMA modem receiver includes a group of message signal acquisition circuits, each including a plurality of receive message signal correlators which correlate respective local received message code signal to the CDM signal to produce a respective despread received message signal.