Abstract:
A de-rate matching method and apparatus in a High Speed Downlink Packet Access (HSDPA) system are provided. In the de-rate matching apparatus and method, a collection buffer temporarily stores a received packet, a combining buffer stores the packet received from the collection buffer according to predetermined memory address information including information indicating the positions of bits punctured during the rate matching, a controller decodes high-speed shared common control channel (HS-SCCH) information including a predetermined hybrid automatic repeat request (HARQ) parameter received from the transmitter and provides overall control to de-rate matching between the collection buffer and the combining buffer, an address generator generates the memory address information based on the decoded HARQ parameter, an address buffer stores the memory address information, and a zero inserter initializes at least one of data stored at memory addresses of the combining buffer including memory addresses for the punctured, before the de-rate matching.
Abstract:
An apparatus and method for encoding/decoding a transport format combination indicator (TFCI) in a CDMA mobile communication system. In the TFCI encoding apparatus, a one-bit generator generates a sequence having the same symbols. A basis orthogonal sequence generator generates a plurality of basis orthogonal sequences. A basis mask sequence generator generates a plurality of basis mask sequences. An operation unit receives TFCI bits that are divided into a first information part representing biorthogonal sequence conversion, a second information part representing orthogonal sequence conversion, and a third information part representing mask sequence conversion and combines an orthogonal sequence selected from the basis orthogonal sequence based on the second information, a biorthogonal sequence obtained by combining the selected orthogonal sequence with the same symbols selected based on the first information part, and a mask sequence selected based on the biorthogonal sequence and the third information part, thereby generating a TFCI sequence.
Abstract:
A spread spectrum receiver (124) for receiving and decoding a data frame having one of a plurality of coding rates is coupled to a rate determination device (132). The rate determination device (132) is coupled to receive a data frame coded at one of the plurality of coding rates and to receive symbol data from the receiver (124). The rate determination device (132) is adapted to determine a probability based at least upon an rate-based symbol repetition constraints within the data frame, wherein the probability is an indication of the rate at which the data frame is encoded.
Abstract:
A multi-channel direct sequence spread-spectrum communication system with the capability of automatic rate detection consists of a plurality of signal channels and a plurality of data channels. During signaling period, only the signaling channels corresponding to the desired symbol repetition and the data channels corresponding to the highest index among the indexes of all active data channels will be allowed to transmit. During data transmission period, only the active data channels will be allowed to transmit. Receiver will use the information provided in preamble signal and mid-amble signal to obtain the number of symbol repetition, the set of active data channels and etc, and to set up initial synchronization.
Abstract:
In a spread spectrum receiver, a first despread signal is produced by a despreading circuit corresponding to a first symbol rate. The despreading circuit is responsive to a command signal for subsequently producing a second despread signal corresponding to the second symbol rate. A symbol rate estimation circuit is provided for estimating, from the first despread signal, the transmitted symbol rate of the spread spectrum signal as one of the first and second symbol rates. If the transmitted symbol rate is estimated as the first symbol rate, the despreading circuit continues producing the first despread signal. If the transmitted symbol rate is estimated as the second symbol rate, the estimation circuit supplies the command signal to the despreading circuit to produce the second despread signal. A decoding circuit decodes the first and second despread signals.
Abstract:
In a communication station, such as a UE or Node B of a 3GPP system, where channelization coded signals are received on physical channels of at least one coded composite transport channel (CCTrCh) within timeslots of a system time frame, the actual number of channelization codes transmitted for the CCTrCh within a system time frame is determined. The transmitted channelization codes are then identified by performing a channelization code identification algorithm based on the determined number.
Abstract:
A method and device for determining a frame rate of a data fame transmitted over a variable rate communication system. In one embodiment, the present invention receives demodulated soft symbols representing a data frame transmitted at a certain frame rate. The present invention then generates a plurality of decoded bit streams from the demodulated soft symbols, where each of the plurality of decoded bit streams is for testing one of a plurality of rate hypotheses for the frame rate of the data frame. The present invention next re-encodes each of the plurality of decoded bit streams to generate a plurality of re-encoded bit streams, each of which corresponds to a plurality of decoded bit streams.
Abstract:
In mobile telecommunications systems, such as UMTS, user communications can be transmitted in parallel within a single timeslot by spreading the different user communications amongst a plurality of orthogonal spreading codes. Each spreading code has a characteristic spreading factor. The communications transmitted in each timeslot are joint detected and de-spread into the original user communications by a joint detection algorithm. There is provided a method of post-processing the results of the joint detection algorithm when the spreading factors are unknown. The method of post-processing operates without the need to apply the joint detection algorithm more than once. Consequently, spreading codes with different spreading factors can be used in one timeslot
Abstract:
A method and apparatus are disclosed for determining the data rate of a received signal in a communication system utilizing code division multiple access (CDMA) techniques. The well-known Viterbi decoding-based rate detection approach is combined with the conventional repetition pattern-based rate detection approach. The hybrid approach possesses the advantages of both prior approaches, without their disadvantages. The computationally efficient repetition pattern-based data rate detection approach, while not as reliable as the Viterbi decoder-based data rate detection approach, provides reliable data rate detection most of the time. The repetition-pattern data rate detection approach is used as long as a predefined reliability metric is satisfied, and only uses the more computationally intensive Viterbi decoder-based data rate detection approach when detection reliability may be compromised. Under the hybrid rate detection scheme, a decision variable based on repetition patterns is initially formed and a decision is made on the data rate if the decision variable is in a reliable region. Otherwise, the Viterbi decoding-based rate detection scheme is employed.
Abstract:
A spread spectrum communications system that is operable to provide user-selectable data transfer rates comprises a user station for generating an access request and a gateway server for receiving the access request. The gateway server includes a rate unit for comparing a requested rate to assigned rates, a selector for selecting an available user channel and an available signaling alphabet, and an allocation unit for assigning the carrier, user channel, and alphabet to the access request. One of several offered transfer rates is assigned to the available user channel. Each offered rate corresponds to a set of signaling alphabets with low cross-correlation for data transfer.