Abstract:
A plurality of communication signals is received. Each communication signal has an associated code. At least two of the communication signals has a different spreading factor. The associated codes have a scrambling code period. A total system response matrix has blocks. Each block has one dimension of a length M and another dimension of a length based on in part M and the spreading factor of each communication. M is based on the scrambling code period. Data of the received plurality of communication signals is received using the constructed system response matrix.
Abstract:
Received signal characteristics of multiple concurrently received channels are determined using an analytical approach for computation in lieu of the measurement based approach of the prior art. A receiving wireless transmit receive unit (WTRU) and method are provided for processing concurrent communication signals from a plurality of transmitting WTRUs that concurrently transmit successive data blocks in a plurality of K forward channels. The receiving WTRU preferably has a receiver configured to receive successive data blocks of K concurrent transmissions transmitted from the transmitting WTRUs on the respective K forward channels. A processor is configured to compute individual channel characteristics for each forward channel k based on the characteristics of data signals received on all K forward channel. The processor is preferably configured to successively compute instantaneous Signal to Interference Ratio values for each forward channel j (iSIRj), for integers jnull1 to K, based on a cross correlation matrix of channel response characteristics of K concurrently received data blocks and to selectively compute an average value that is used for the computing the individual channel characteristics for the forward channel k. The individual channel characteristics are advantageously used for power control or for the processing of the data blocks received on the respective forward channels.
Abstract:
A Node-B/base station has a path searcher and at least one antenna for receiving signals from users. The path searcher comprises a set of correlators. Each correlator correlates an inputted user code with an inputted antenna output of the at least one antenna. An antenna controller selectively couples any output of the at least one antenna to an input of each correlator of the set of correlators. A code phase controller selects a user code for input into the set of correlators. Each delay of a series of delays delays the selected user code by a predetermined amount and each correlator of the set of correlators receives a different code phase delay of the selected user code. A sorter and path selector sorts the output energy levels of each correlator of the sets of correlators and produces a path profile for a user based on the sorted output energy levels.
Abstract:
A nullsmart antennanull method and system for use in cellular networks where the wireless transmit receive unit and/or the base station utilize multi-user detection (MUD). The interference to and from other users is taken into consideration to maximize the desired signal while eliminating or reducing interfering signals, thereby increasing overall system capacity.
Abstract:
Apparatus and method for correlating a received communication of a known sequence over a wireless channel through the use of a finite impulse response (FIR) filter having a small number of taps to reduce hardware requirement by as much as one-half that of conventional techniques while obtaining amplitude degradation which is no worse than experienced when employing conventional techniques.
Abstract:
A method of using a user equipment (UE) in a wireless time division duplex communication system. The system uses code division multiple access and communicates using communication bursts. Each communication burst has a unique channelization code and a midamble code which is uniquely related to the channelization code, each such midamble code being uniquely related to one or more channelization code. The UE receives communication bursts and detects each midamble code in a received communication burst. The UE determines the channelization codes related to each detected midamble based on a mapping of midamble codes to related channelization codes. The UE detects channelization codes in the received communication burst from among the determined channelization codes. The UE recovers data from the received communication burst based on in part the detected channelization codes. Where all midamble codes are uniquely related to one channelization code, the UE recovers data from the received communication burst based on in part the determined channelization codes without the additional channelization code detection step.
Abstract:
A user equipment (UE) for a wireless time division duplex communication system which uses code division multiple access. The system communicates using communication bursts, each communication burst having a unique channelization code and a midamble code which is uniquely related to the channelization code. Each such midamble code being uniquely related to one or more channelization code. The UE has an antenna for receiving communication bursts and a midamble detector which detects each midamble code in a received communication burst. A logic block determines the channelization codes related to each detected midamble based on a mapping of midamble codes to related channelization codes. A channelization code detector detects channelization codes in the received communication burst from among channelization codes determined by said logic block. A multiuser detection device recovers data from the received communication burst based on in part the channelization codes detected by said channelization code detector. Where all midamble codes are uniquely related to one channelization code, the multiuser detection device recovers data from the received communication burst based on in part the determined channelization codes without the need for the channelization code detector.
Abstract:
A code division multiple access communication system transmits a pilot and traffic signal over a shared spectrum. The pilot and traffic signal have an associated code. Signals are received over the shared spectrum. The received signals are sampled. The samples are delayed to produce a window. The window has evenly time spaced samples. Each window sample is despread with a pilot code. A weight for each despread pilot code window sample is determined using an adaptive algorithm. Each window sample is despread with a traffic code. Each despread traffic code window sample is weighted with a corresponding weight of the determined weights. The despread traffic code window sample are combined as data of the traffic signal.
Abstract:
A plurality of communications is received. The communications are transmitted in a wireless code division multiple access format. A channel response for each received communication is estimated. A system response matrix is constructed using codes and the channel responses of the received communications. An objective matrix is produced using the system response matrix. The received communications are matched filtered to produce a first input. The first input is processed with an interference cancellation matrix to produce a first set of symbols of the received communications. The first set of produced symbols are processed with a feedback interference construction matrix to produce feedback interference. The feedback matrix added to an inverse of the interference cancellation matrix equals the objective matrix. The feedback interference is subtracted from a result of the match filtering to produce a next input. The next input is processed with the interference cancellation matrix to produce a next set symbols of the received communications.
Abstract:
A Node-B/base station has an access burst detector. The access burst detector comprises at least one antenna for receiving signals from users and a pool of reconfigurable correlators. Each correlator correlates an inputted access burst code at an inputted code phase with an inputted antenna output. An antenna controller selectively couples any output of the at least one antenna to an input of any of the correlators. A code controller provides to an input of each correlator an access burst code. The code controller controls the inputted code phase of each controller. A sorter/post processor sorts output energy levels of the correlators.