Abstract:
A method for synchronizing communications between first and second piconets is provided. It is determined whether superframes corresponding to the first and second piconets are synchronized according to respective beacon period start times from the detected beacons. When the superframes are not synchronized, a type of overlap is determined. The type of overlap includes 1) an overlap between beacon periods, 2) an overlap between reservation periods and 3) an overlap between beacon periods and reservation periods of the superframes. The first and second piconets are merged into a single piconet according to rules based on the determined type of overlap.
Abstract:
Method and computer program products for enhancing wireless communication in a wireless network are disclosed. In the wireless network, frames of data are transmitted in bursts. Wireless communication is enhanced by transmitting a first frame of source data that is scrambled using a scrambling sequence in a first burst, storing an indicator corresponding to the scrambling sequence for the first frame, identifying the scrambling sequence of the first frame for retransmission of the first frame, retransmitting the first frame (which is scrambled using the identified scrambling sequence) in a subsequent burst, receiving the trasmitted and retransmitted first frames, and processing the received transmitted and retransmitted first frames to recover the source data.
Abstract:
Scrambling methods for scrambling ultra wideband (UWB) data are disclosed. UWB data (420) having payload data and non-payload data is scrambled (422, 424) by shifting a first bit string (412) a first number of bits, shifting a second bit string (410) a second number of bits, combining (414A - 414N) the first and second shifted bit strings, generating (418) scrambler control bits (416) from the combined first and second shifted bit strings, and scrambling (424) at least a portion of the UWB data responsive to the scrambler control bits. According to another aspect, UWB data is scrambled by scrambling payload data using a pseudo-random number generator having a seed set of multiple seeds having low seed correlation, each seed within the seed set having a predefined number of bits, and selective applying random frame reversion (428, 430) to non-payload data and/or to entire frame of data.
Abstract:
An apparatus, system, method, and computer program product for determining a location of at least an image of a transmitter transmitting a signal is disclosed. The location of at least the image of the transmitter is determined by receiving a signal transmitted by the transmitter at at least three receiver antennas separated by known distances. Differences in time are then determined between receipt of the signal at one of the receiver antennas and at least two other receiver antennas. The known distances and the determined differences in receipt times are then processed to determine the location of the transmitter.
Abstract:
A control method of synchronizing communications between or among a plurality of devices in a communication system includes detecting beacons from the devices in the communication system and establishing a reservation for at least a portion of the devices in the communication system. Each reservation is a frame interval in which to transmit symbols from one device to other devices in the communications system. Each frame interval and inter-frame interval may be set according to the established reservation. Each frame interval and inter-frame interval may be a plural, integral number of symbol periods in duration. Each device may determine a time-frequency code (TFC) for each of the other devices in the communication system according to the detected beacons from the other devices and may adjust a frequency band for transmission according to the determined TFC to transmit one or more symbols from the respective device using the adjusted frequency band.
Abstract:
Methods, systems, and apparatus for use in a communication system utilizing multiple bands to improve transmission error rates are disclosed. Error rates are improved by mapping (204) a portion of an input bit stream within a data stream to s first and second bands of the multiple bands, transmitting (206) the portion of this bit stream in the first and second bands, receiving (208) bit streams in the first and second bands corresponding to the portion of the bit stream, demapping (210) the first and second bands, and processing (212) the first and second band bit streams to yield the original portion of the input bit stream.
Abstract:
A method, apparatus, system, and computer readable carrier including software for configuring a general purpose computer to recover data in a received encoded data stream is disclosed. The encoded data stream includes an input bit stream encoded using a convolutional encoding scheme and the received encoded data stream includes damaged and undamaged bits. Data is recovered by processing damaged and undamaged bits within at least a portion of the received encoded data stream to identify a data loss pattern, selecting equations from a recovery equation set responsive to the identified data loss pattern, and applying the selected equations to the portion of the received data stream to recover at least one of i.) the input bits corresponding to the portion of the received encoded data stream. and ii.) encoded data stream bits corresponding to the damaged bits within the portion of the received encoded data stream.
Abstract:
Methods and apparatus for reducing discrete power spectral density (PSD) components of wideband signals transmitting blocks of data are disclosed. Discrete components are reduced by acquiring N symbols of pseudo-random data, each symbol having K bits; selecting one bit from each of the acquired symbols to generate N selected bits; selectively inverting a respective element in one of the data blocks responsive to the selected bits; acquiring one or more bits of pseudo-random data to replace a corresponding one or more respective bits of the acquired N symbols of pseudo-random data; and repeating for successive blocks of data.
Abstract:
Methods and apparatus for use in a multi-band OFDM wideband transmission systems are disclosed. A frame of source data is mapped by a transmitter for transmission using a first mapping. The frame of source data is then mapped by the transmitter for retransmission using a second mapping to increase frequency diversity. A receiver may identify source data that experiences fading and communicate the tone/frequency on which the fading occurred to the transmitter so that the transmitter may map the source data that experienced fading during transmission to another tone/frequency for retransmission.
Abstract:
Scrambling methods for scrambling ultra wideband (UWB) data are disclosed. UWB data (420) having payload data and non-payload data is scrambled (422, 424) by shifting a first bit string (412) a first number of bits, shifting a second bit string (410) a second number of bits, combining (414A - 414N) the first and second shifted bit strings, generating (418) scrambler control bits (416) from the combined first and second shifted bit strings, and scrambling (424) at least a portion of the UWB data responsive to the scrambler control bits. According to another aspect, UWB data is scrambled by scrambling payload data using a pseudo-random number generator having a seed set of multiple seeds having low seed correlation, each seed within the seed set having a predefined number of bits, and selective applying random frame reversion (428, 430) to non-payload data and/or to entire frame of data.