Patent classifications
H04L1/0042
Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
The present invention provides an apparatus of transmitting broadcast signals. The apparatus includes, an encoder for encoding service data, a bit interleaver for bit interleaving the encoded service data, a mapper for mapping the bit interleaved service data into a plurality of OFDM (Orthogonal Frequency Division Multiplex) symbols to build at least one signal frame, an OFDM modulator for modulating data in the built at least one signal frame by an OFDM scheme and a transmitter for transmitting the broadcast signals having the modulated data.
Broadcast signal transmitting apparatus, broadcasting data using FEC and methods thereof
Disclosed are a broadcast signal transmitting apparatus, a broadcast signal receiving apparatus, and a broadcast signal transceiving method in the broadcast signal transmitting and receiving apparatuses. The broadcast signal transmitting method comprises the steps of: compressing headers of data packets which are included in an Internet protocol (IP) stream identified by access information, wherein the compressed data packets include a first packet containing both static information and dynamic information in the header thereof, and a second packet containing dynamic information in the header thereof; splitting the static information from the header of the first packet and diverting the remaining part thereof into the second packet; outputting an IP stream, which includes the second packet, via a data physical layer pipe (PLP); outputting, via a common PLP, a common stream, which includes the static information of the header of the first packet split in the previous step, compression information and IP-PLP mapping information for linking the IP stream and the data PLP; generating a signal frame on the basis of the data from the data PLP and the data of the common PLP; and transmitting a broadcast signal which includes the signal frame.
Optical transmitter and transmission method
An optical transmitter, having an encoder and modulator, transmits a data signal. The encoder maps information bits of the data signal to a symbol in eight-dimensional (8D) constellation space spanned by vectors IXT1, QXT1, IYT1, QYT1, IXT2, QXT2, IYT2, QYT2, wherein I and Q are in-phase and quadrature components of an optical carrier, X and Y are orthogonal polarizations of the optical carrier, and T1 and T2 are two consecutive transmission time slots, by selecting the symbol from a set of constellation points in the 8D space. The modulator uses the symbol in the two consecutive transmission time slots to modulate two carrier waves, and to transmit the two carrier waves over the orthogonal polarizations of the optical carrier. The set of constellation points do not include any constellation point with parallel Stokes vectors in the two consecutive transmission time slots but comprise constellation points with orthogonal Stokes vectors.
Channel encoding method and apparatus
A channel encoding method and apparatus. The method includes: obtaining A to-be-encoded information bits; mapping the A to-be-encoded information bits and L CRC bits to a first bit sequence based on an interleaving sequence, where the L CRC bits are obtained based on the A to-be-encoded information bits and a CRC polynomial, the interleaving sequence is obtained from a prestored interleaving sequence table or is obtained based on a maximum-length interleaving sequence, A+L is less than or equal to Kmax, and Kmax is a length of the maximum-length interleaving sequence; and encoding the first bit sequence. In this way, not only an encoding delay can be reduced, but also decoding has an early stop capability, so that decoding can end in advance, thereby reducing a decoding delay.
Transmitting apparatus and signal processing method thereof
A transmitting apparatus and a receiving apparatus are provided. The transmitting apparatus includes: an encoder configured to generate a low density parity check (LDPC) codeword by performing LDPC encoding; an interleaver configured to interleave the LDPC codeword; and a modulator configured to modulate the interleaved LDPC codeword according to a modulation method to generate a modulation symbol. The interleaver is formed of a plurality of columns each including a plurality of rows and includes a block interleaver configured to divide each of the plurality of columns into a first part and a second part and interleave the LDPC codeword, the number of rows constituting each column divided into the first part is determined differently depending upon the modulation method, wherein the number of rows constituting each column divided into the second part is determined depending upon the number of rows constituting each column divided into the first part.
Error reconciliation method for LWE public key cryptography
The invention discloses an error reconciliation method for a Learning With Errors (LWE) public key cryptography. The method includes an encoding algorithm and a decoding algorithm. The input of the encoding algorithm is a binary message vector u∈{0,1}.sup.k with a length of k, the output is a q-ary vector z∈Z.sub.q.sup.m with a length of m, where Z.sub.q={−q/2, . . . , q/2−1}; the input of the decoding algorithm is a q-ary vector w=z+e∈Z.sub.q.sup.m containing errors with a length of m, and the output is a binary vector u∈{0,1}.sup.k corresponding to z; the error reconciliation method for the LWE public key cryptography provided by the present invention combines a binary linear code with a Gray code to realize the error reconciliation scheme in LWE public key cryptography. The error reconciliation method can be used to solve the problem of error reconciliation in LWE public key cryptography. The scheme of the invention has good fault tolerance and can significantly improve the transmission rate of encrypted information.
SCALABLE SECURE SPEED NEGOTIATION FOR TIME-SENSITIVE NETWORKING DEVICES
A driver of an Ethernet controller may determine, based on an interrupt received from a PHY circuit coupled to the Ethernet controller, that a connection between the PHY circuit and a remote device was established using auto-negotiation over a physical communication medium. The driver may determine a speed of the connection. The driver may, based on a determination that the speed of the connection is not a first predetermined speed, enable auto-negotiation between the PHY circuit and the Ethernet controller to establish a link at a second speed that is different than the first predetermined speed.
DATA PROCESSING METHOD, APPARATUS, AND DEVICE
A data processing method, an apparatus, and a device. The data processing method may be performed by a first communication device, and the first communication device is a transmit end of encoded data. When simultaneously sending one or more data streams, the first communication device places information bits in a data stream in a specified order. A plurality of data streams may be arranged in a specified order, so that joint encoding without feeding back information can be implemented, and transmission close to a channel capacity can be implemented.
SYSTEMS AND METHODS FOR DUAL CODING CONCATENATION IN PROBABILISTIC AMPLITUDE SHAPING
Data communications and storage systems require error control techniques and digital modulation schemes to be transferred efficiently and successfully. Constellation shaping based on probabilistic amplitude shaping (PAS) offers an energy-efficient transmission in particular for long shaping blocks. However, longer shaping blocks can cause burst errors and enhancement of bit error rates besides longer latency to complete distribution matcher and dematcher operations. Methods and systems are disclosed that provide a way to resolve the issues by introducing a dual concatenation of pre-shaping and post-shaping error correction codes to mitigate burst errors of shaping. This enables low-complexity, high-performance and parallel architecture with a balanced overhead of dual-concatenation codes for shaping systems.
CODING AND MODULATION APPARATUS USING NON-UNIFORM CONSTELLATION
A coding and modulation apparatus and method are presented. The apparatus comprises an encoder that encodes input data into cell words, and a modulator that modulates said cell words into constellation values of a non-uniform constellation. The modulator is configured to use, based on the total number M of constellation points of the constellation and the code rate, a non-uniform constellation from one or several groups of constellations each comprising one or more constellations.