Abstract:
A transmitting apparatus is provided. The transmitting apparatus includes: a baseband packet (BBP) generator configured to generate a BBP including a header and payload data; a frame generator configured to generate a frame including the BBP; a signal processor configured to signal-process the generated frame; and a transmitter configured to transmit the signal-processed frame. The header includes information about a type of the payload data, whether an additional header exists, a length of the payload data, and a Least Significant Bit (LSB) of the length of the payload data. Therefore, various types of data are mapped on a physical layer based on information included in the header, and data processing efficiency is improved.
Abstract:
A transmitting apparatus including a frame generator configured to map data contained in an input stream to at least one signal processing path to generate a frame; an information inserter configured to insert signaling information in a signaling region of the frame; and a transmitter configured to transmit the frame in which the signaling information is inserted, wherein the signaling information comprises information on an input type of each of the at least one input stream and information on a type of data which is mapped to the at least one signal processing path.
Abstract:
An apparatus and a method for performing shortening and puncturing in case of performing encoding and decoding using a parity test matrix in a communication/broadcasting system are provided. The method includes determining a number of zero-padding bits, determining a number Npad of bit groups in which all bits are padded with zeros, padding the all bits within 0th to (Npad−1)th bit groups with zeros based on a shortening pattern, encoding information bits including the zero-padded bits to generate a codeword. Here, the shortening pattern is defined in a sequence of bit groups defined as 9, 8, 15, 10, 0, 12, 5, 27, 6, 7, 19, 22, 1, 16, 26, 20, 21, 18, 11, 3, 17, 24, 2, 23, 25, 14, 28, 4, 13, 29.
Abstract:
A method and apparatus for transmitting data comprising a plurality of data streams in a broadcasting system are provided. The method includes dividing a frame into a plurality of physical layer zones; allocating the plurality of data streams to at least one of the plurality of physical layer zones; allocating signaling information associated with the plurality of physical layers to at least one of the plurality of physical layer zones; and transmitting the frame to which the signaling information is allocated.
Abstract:
An apparatus and a method for transmitting and receiving a signal in a communication system are provided. The method includes checking a type of the signal to be transmitted; determining a number of puncture bits according to the type of the signal; and puncturing an encoded signal to be transmitted according to the number of puncture bits.
Abstract:
A method and an apparatus for encoding, transmitting, and receiving signaling information in a broadcasting/communication system are provided. The method includes generating the signaling information which comprises a plurality of pieces; determining a number of coded blocks to which the signaling information is to be encoded, based on a number of bits of the signaling information and a number of encoder input information bit; segmenting each piece of the signaling information based on the number of the coded blocks; constructing input information bits of each coded block to include segmented parts of each piece of the signaling information; encoding the input information bits to each coded block; and transmitting each coded block.
Abstract:
An apparatus and a method for performing shortening and puncturing in case of performing encoding and decoding using a parity test matrix in a communication/broadcasting system are provided. The method includes determining a number of zero-padding bits, determining a number Npad of bit groups in which all bits are padded with zeros, padding the all bits within 0th to (Npad−1)th bit groups with zeros based on a shortening pattern, encoding information bits including the zero-padded bits to generate a codeword. Here, the shortening pattern is defined in a sequence of bit groups defined as 9, 8, 15, 10, 0, 12, 5, 27, 6, 7, 19, 22, 1, 16, 26, 20, 21, 18, 11, 3, 17, 24, 2, 23, 25, 14, 28, 4, 13, 29.
Abstract:
An apparatus and method for transmitting and receiving data in a wireless communication is provided. The method includes Low Density Parity Check (LDPC)-encoding LDPC information bits to generate a codeword, determining a number (Npunc) of bits to be punctured in parity bits of the codeword, determining a number (Npunc—group) of parity bit groups in which all bits are punctured, and puncturing the all bits within 0th to (Npunc—group−1)th parity bit groups indicated by a puncturing pattern, wherein the puncturing pattern is defined as an order of the parity bit groups defined as 29, 45, 43, 27, 32, 35, 40, 38, 0, 19, 8, 16, 41, 4, 26, 36, 30, 2, 13, 42, 46, 24, 37, 1, 33, 11, 44, 28, 20, 9, 34, 3, 17, 6, 21, 14, 23, 7, 22, 47, 5, 10, 12, 15, 18, 25, 31 and 39.
Abstract:
Provided are a data structure including a header area, and a payload area comprising data, a method of generating the data structure, and extracting information from the data structure. At least one of the header area and the payload area includes at least one sub-area in which one or more signal fields are included. At least one signal field among the signal fields includes information for signalling presence or absence of one or more information fields located at least partly in the data structure, the one or more information fields corresponding to the one or more signal fields.
Abstract:
Apparatuses for transmitting and receiving a signal in a communication system are provided. An apparatus of a receive device includes a receiver configured to receive, from a transmit device, a signal comprising remaining bits of parity bits after puncturing, wherein the parity bits are obtained by adding at least one shortened bit to information bits to obtain input bits for an encoding, if a number of the information bits is less than a number of the input bits for the encoding; and a hardware processor configured to determine a number of puncture bits for the parity bits, generate an output signal by adding at least one value corresponding to the number of the puncture bits to the signal, and decode the output signal.