摘要:
A method and system for processing the results of searches for signals in a direct sequence spread spectrum communications system in an intelligent and efficient manner. A preferred embodiment comprises a search engine (for example, search engine 405) and a hardware result processor (for example, result processor 410) with a memory (for example, memory 415) as an interface. The search engine may perform multiple correlations of a pilot channel and then writes the correlation results exceeding a specified threshold to the memory. The result processor reads the correlation results from the memory and performs result filtering and builds a list of maximum value correlation results. The result processor and the search engine functions with independence from one another therefore, there is therefore, little wasted overhead where one has to wait for the other. The result filtering also makes it simpler to combine signal multipaths and simplifies pilot channel strength comparisons.
摘要:
This disclosure is generally directed to communication systems, devices used in communication systems and associated methods which may implement parallel hypothesis search techniques. The disclosed parallel hypothesis search techniques may permit a hypothesis to be dismissed early (i.e., before hypotheses in other searchers have completed their evaluation). Early hypothesis dismissal permits a new hypothesis to be loaded into the searcher while other searchers advantageously continue to evaluate their hypotheses.
摘要:
System and method for performing symbol boundary aligned searches of signals. A preferred embodiment comprises a search control unit (such as search control unit 725) that can determine a start and stop condition for a correlation based on a hypothesis, a searcher (such as searcher 705) which includes a multiplexer that can select a subset of samples of a received sequence based on the hypothesis and start and stop conditions. The search control unit can then wait for the occurrence of the start condition and assign the hypothesis to a correlator, which will correlate the subset of samples with a locally generated pseudo-random number sequence based upon the hypothesis.
摘要:
System and method for detecting multiple direct sequence spread spectrum signals using a multi-mode searcher. A preferred embodiment comprises the specification of a hypothesis for a particular communications network. The hypothesis can then be used to generate a pseudo-random number (PN) sequence that is provided to a searcher. The searcher can then make adjustments to the PN sequence to bring the PN sequence to conformity with requirements of the particular communications network. The adjustment to the PN sequence permits the use of a multi-mode searcher to perform searches for signals of various communications networks with minimal hardware dedicated to each communications network.
摘要:
System and method for decoding punctured subframes. A preferred embodiment comprises a first deinterleaver unit (for example, 5-ms deinterleaver 502) and a second deinterleaver unit (for example, 20-ms deinterleaver 504) operating in parallel, deinterleaving one symbol stream using 5- and 20-ms duration frame formats, for example. After the reception of each 5-ms subframe, the subframe is decoded in a decode unit (for example, rate matching, decoding, and CRC checking (RDC) unit 530) to verify that the subframe contains 5 ms duration frame data. If so, the subframe is noted. If all 5-ms subframes in a 20-ms duration frame contain 5-ms duration data, no decoding of results by the second deinterleaver unit is needed. If the entire 20-ms duration frame is not all 5-ms duration data, then the 5-ms duration data subframes are zeroed and the remaining data is decoded as 20-ms duration data.
摘要:
A method is provided to decode data encoded by any block code in a manner that substantially improves the error correction capability of the block codes, and that is independent of the encoder. The structure associated with the method desirably allows the testing of those hypotheses that are known to exist, such that one can use the a priori knowledge of the possible set of hypotheses to only search from among them. The method of decoding data is both advantageous and desirable since knowing the subset of the code word space that is being utilized in essence allows the distance between the code words to be increased yielding significant decoding benefits.
摘要:
A method and apparatus are provided that uses the feedback information from an ARQ signal that is received to control the transmit diversity of a transmitter. The method provides for improved performance over some existing ARQ plus open loop transmit diversity schemes in terms of bit-error rate for a given Eb/No. Furthermore, the method does not require extra signaling used by closed loop TD schemes.
摘要:
System and method for detecting symbols wherein there may be a large frequency error. A preferred embodiment includes receiving an estimated frequency error, calculating a vector based on the estimated frequency error, buffering symbols from two symbol streams, rotating the symbols from the two symbol streams using the vector, estimating a channel gain for the symbols in the second symbol stream, and applying the channel gain to the rotated symbols from the second symbol stream.
摘要:
System and method for managing finger and path resources. A preferred embodiment comprises receiving a delay profile, processing paths from the delay profile, placing the processed paths into a plurality of sets based on path criteria, and assigning the placed processed paths to demodulating fingers. A preferred embodiment further comprises the use of historical information on paths in the placing.
摘要:
A reconfigurable chip level equalizer having circuitry that restores signal orthogonality and eliminates channel interference for a wireless transmitted signal. In at least some embodiments, the reconfigurable chip level equalizer comprises two or more adaptive equalizers, a plurality of operational blocks that interconnect the two or more adaptive equalizers, and a control mechanism that configures the two or more adaptive equalizers and operational blocks according to different signal delay profiles.