Abstract:
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for transmitting broadcast signals, the apparatus comprises an encoder for encoding service data corresponding to each of a plurality of data transmission path, wherein each of the data transmission path carries at least one service component, an encoder for encoding signaling data and information data about emergency, a frame builder for building at least one signal frame including the encoded service data, the encoded signaling data and the encoded information data about emergency, a modulator for modulating the at least one signal frame by an OFDM (Orthogonal Frequency Division Multiplex) scheme and a transmitter for transmitting the broadcast signals carrying the at least one modulated signal frame.
Abstract:
An embodiment of an arrangement detects sequences of digitally modulated symbols from multiple sources. The arrangement identifies a suitable set of candidate values for at least one transmitted sequence of symbols and determines for each candidate value a set of sequences of transmitted symbols. The arrangement estimates at least one further set of sequences of transmitted symbols, calculates a metric for each sequence of transmitted symbols, and selects the sequence that maximizes the metric. At the end, a-posteriori bit soft output information for the selected sequence is calculated from the metrics for said sequences. Generally, these calculations are based on the information coming from a channel-state-information matrix and a-priori information on the modulated symbols from a second module, such as a forward error-correction-code (ECC) decoder.
Abstract:
Transmitter and receiver circuitry for 64b/66b encoding or other similar padded data signalling. The required transmitter clock circuitry is simplified by using one clock signal source as a basis for at least partly processing the data both before and after padding. Appropriate frequency multiplication and division factors are employed to make this possible. Similar techniques are used in receiver circuitry.
Abstract:
A method for allowing terminals to exchange discovery or synchronization signals to determine their presences among each other within a service area of a base station is provided. The method includes collecting multicast identifiers of another terminal for use in multicast communication, receiving a multicast control channel for Device-to-Device (D2D) multicast communication, performing Cyclic Redundancy Check (CRC) on the received multicast control channel using the collected multicast identifiers, and receiving, when the CRC is successful, the D2D multicast according to the multicast control channel. The D2D communication method and apparatus is advantageous in that the D2D terminal is capable of transmitting the discovery or synchronization signal to discover the neighbor terminals without disturbing downlink or uplink communication between the base station and the terminal, wherein the base station configures the resource for D2D communication so as to support D2D communication without an inter-device interference.
Abstract:
Techniques for transmitting and receiving data in a communication system are described. A receiver may iteratively decode a data packet and may obtain better performance with more decoding iterations. The receiver may select the number of decoding iterations based on at least one parameter (e.g., packet size) to tradeoff between decoder throughput and link performance. In one design, a transmitter may obtain a transport format selected based on the number of decoding iterations, process a data packet in accordance with the transport format, and send a transmission of the data packet to the receiver. The receiver may receive the transmission of the data packet and may perform decoding for the data packet for up to the selected number of decoding iterations. The transport format and/or CQI information may be determined based on an expected degradation in link performance due to the receiver performing the selected number of decoding iterations.
Abstract:
A method of encoding data for transmissions from a source to a destination over a communications channel is provided. The method operates on an ordered set of source symbols and may generate zero or more redundant symbols from the source symbols, wherein data is encoded in a first step according to a simple FEC code and in a second step, data is encoded according to a second FEC code, more complex than the first FEC code. The first FEC code and/or the second FEC code might comprise coding known in the art. These steps result in two groups of encoded data in such a way that a low-complexity receiver may make use of one of the groups of encoded data while higher complexity receivers may make use of both groups of encoded data.
Abstract:
Received communication signals may be decoded according to a combined, iterative inner code-outer code decoding technique. The inner code decoding is based on information produced by the outer code decoding.
Abstract:
A receiver employs iterative decoding of packet data, where the packet data represents a data frame encoded with at least two logical dimensions. A logical dimension refers to a layer, or sub-layer, of a layered network architecture. Consequently, a first logical dimension of encoding might refer to error detection in a packet frame at the data link layer, while a second logical dimension of coding might refer to error detection/correction encoding at a physical layer. For example, a data frame might be divided into several packets, each with a corresponding cyclic redundancy check (CRC) value as coding in the first logical dimension, which are then transmitted with a convolutional code as coding in the second logical dimension. The receiver performs iterative decoding in the first and second logical dimensions until either i) all errors are identified and corrected or ii) another type of stopping condition is met.
Abstract:
A transmitter for use in digital radio communications systems includes: a bit corrector controls bit arrangement in such a manner that a code having high significance, out of multiple codes obtained by coding, is allocated with high priority to a bit having a tendency that the likelihood enlarges at the time of symbol decision on a receiver; a multi-level modulator allocates the code to the multiple bits in accordance with a predetermined symbol arrangement; and a symbol arrangement controller controls the symbol arrangement from equal distance arrangement to another arrangement in accordance with a ratio of the codes different in significance. To control symbol arrangement increases the effect of bit correction and improves an error rate on the receiver.
Abstract:
In an error correction method, a codeword is transmitted through a noisy communication channel and detected by a receiving device. An error detection code is then applied to the detected codeword to generate a syndrome. Where the syndrome is not all zero, the codeword is determined to contain some error. Accordingly, the method computes a set of potential error start positions for a plurality of error events based on a syndrome value corresponding to the syndrome. Next, a confidence value is computed for each of the plurality of error events at each of the potential error start positions in the refined set, and finally, a most likely error event in the detected codeword is corrected based on an error event and corresponding potential error start position having the highest confidence value.