Abstract:
A method includes receiving an input via a processor of the computing device. The input corresponds to data to be transmitted. The method further includes encoding the data to generate spreading codes corresponding at least in part to the data. The method further includes mapping the spreading codes to one or more frequency subcarriers of a plurality of frequency subcarriers, generating a transmit signal based at least in part on the one or more frequency subcarriers, and transmitting the transmit signal via an electrode capacitively coupled to a physical body. The transmit signal is transmitted from the electrode through the physical body.
Abstract:
Systems and apparatus are disclosed for a target device to detect a trigger from an initiating device. One implementation includes a wireless device configured to correlate a received waveform with a target waveform, compare a result of the correlation to a threshold and output a first signal based on the comparison of the result and the threshold. The apparatus may also be configured to generate a sequence of bits by demodulating at least a portion of the received waveform in response to receiving the first signal, to compare in parallel a plurality of circularly rotated versions of a target sequence of bits with the demodulated sequence of bits, and to combine the results of the comparisons and output a second signal when the combined comparisons indicate that the demodulated sequence of bits corresponds to the target sequence of bits.
Abstract:
The present invention is directed toward an apparatus and method for receiving signals, demodulating the signals and shaping the correlation of the output of a correlation demodulator. The present invention can be used irrespective of whether the received signals have noise components that are Gaussian or non-Gaussian. Moreover, the present invention can be utilized when a predetermined set of received signals is linearly independent or linearly dependent.
Abstract:
A receiver unit includes a first buffer that receives and stores digitized samples at a particular sample rate and a data processor that retrieves segments of digitized samples from the first buffer and processes the retrieved segments with a particular set of parameters values. The data processor is operated based on a processing clock having a frequency that is (e.g., then or more times) higher than the sample rate. Multiple instances of the received signal can be processed by retrieving and processing multiple segments of digitized samples from the first buffer. the receiver unit typically further includes a receiver that receives and processes a transmitted signal to provide the digitized samples and a controller that dispatches tasks for the data processor. The data processor can be designed to include a correlator, a symbol demodulation and combiner, a first accumulator, and a second buffer, or a combination thereof. The correlator despreads the retrieved segments of digitized samples with corresponding segments of PN despreading sequences to provide correlated samples, which are further processed by the symbol demodulation and combiner to provide processed symbols. The second buffer stores the processed symbols, and can be designed to provide de-interleaving of the processed symbols.
Abstract:
A method for determining correlation using a matched filter in which despreading operation is performing by fixing received data and scanning a despread code. The despread results are integrated for each of the symbol parts before and after a unique symbol partition corresponding to the phase shift of the spread code. The result of the integration of the first half symbol part is added to the result of the integration of the same symbol corresponding to the same phase shift of the spread code and held as the result of the similar processing executed previously. On the other hand, the result of the integration of the second half symbol part are held temporarily and added to the result of the of the same symbol integration corresponding to the same phase shift of the spread code obtained by executing the next similar processing, thus determining the correlation of a symbol unit.
Abstract:
A signal filter comprises a plurality of adding elements (21), each of which has first and second inputs and an output and is operable to provide an output signal representative of the sum of a pair of input signals. The filter also includes a plurality of delay line elements (22), each delay line element having an input and an output and being operable to delay transfer of an input signal from the input to the output by a predetermined time period. The adding elements (21) and delay line elements (22) are connected in a series such that the output of each adding elements, except the last adding element in the series, is connected to the first input of the next adding element in the series via an associated delay line element, the output of the last adding element in the series being connected to the first input of the first adding element in the series via a delay line element. The second input of the adding elements are connected to receive respective input signals. The filter is used in a CDMA pilot signal searcher.
Abstract:
The punctured pilot channel comprises information symbols of uncertain sign punctured into a sequence of pilot channel symbols of predetermined sign. The apparatus includes an information sign demodulation circuit for determining the sign of the information symbols in response to the pilot channel symbols. A continuous pilot generator (336) generates a non-punctured pilot channel of predetermined sign from the information symbols and the pilot channel symbols. In a first embodiment, the information sign demodulator further comprises a dot product circuit for calculating a dot product of the pilot channel symbols and the punctured information symbols, and a threshold comparator for comparing the dot product to a predetermined threshold.
Abstract:
A method and apparatus for a spread spectrum matched filter (40) with Doppler correction suitable for using in a RF receiver. A waveform representing Doppler correction values is reduced into a simple Boolean combination that can simply represent the waveform and be built into the processing in the matched filter. Advantages are (i) faster use of the matched filter, resulting in faster signal acquisition, and (ii) lower power consumption because clocking to load signal and/or Doppler correction values is reduced. In particular, received samples can be Doppler corrected for the nominal or mean Doppler shift plus local oscillator error as they are stored. The remaining Doppler shift is relatively small and can be removed by building a relatively few Doppler offsets into the processing logic for each matched filter tap. The Doppler shift can be changed instantly. Doppler signals do not need to be shifted or scanned into the matched filter.
Abstract:
A multiple access, spread-spectrum communication system processes a plurality of information signals received by a Radio Carrier Station (RCS) over telecommunication lines for simultaneous transmission over a radio frequency (RF) channel as a code-division-multiplexed (CDM) signal to a group of Subscriber Units (SUs). The RCS receives a call request signal that corresponds to a telecommunication line information signal, and a user identification signal that identifies a user to receive the call. The RCS includes a plurality of Code Division Multiple Access (CDMA) modems, one of which provides a global pilot code signal. The modems provide message code signals synchronized to the global pilot signal. Each modem combines an information signal with a message code signal to provide a CDM processed signal. The RCS includes a system channel controller coupled to receive a remote call. An RF transmitter is connected to all of the modems to combine the CDM processed signals with the global pilot code signal to generate a CDM signal. The RF transmitter also modulates a carrier signal with the CDM signal and transmits the modulated carrier signal through an RF communication channel to the SUs. Each SU includes a CDMA modem which is also synchronized to the global pilot signal. The CDMA modem despreads the CDM signal and provides a despread information signal to the user. The system includes a closed loop power control system for maintaining a minimum system transmit power level for the RCS and the SUs, and system capacity management for maintaining a maximum number of active SUs for improved system performance.