Abstract:
The disclosure relates to a method 100 performed in a receiving device 30 for decoding a message M. The message M is encoded by a transmitting device 50 into n packets P1,..., Pn using triangularly structured fountain codes, each packet being an encoded message sub-block M1,..., Mn. The method 100 comprises receiving 101 a packet, and: for the packet being successfully decoded, decoding 102 corresponding message sub-block; for the packet being erroneously decoded, transmitting 103 to the transmitting part 50 feedback information indicating a packet index of the erroneously decoded packet. The disclosure also relates to corresponding receiving device, computer program and computer program product. The disclosure further relates to a corresponding method in a transmitting device, the transmitting device and related computer program and computer program product.
Abstract:
본 발명은 통신 시스템에서 패킷을 송신하는 방법에 있어서, 전송할 소스 패킷들 중 드롭시킬 적어도 하나의 소스 패킷과 상기 적어도 하나의 소스 패킷을 제외한 나머지 소스 패킷들 각각에 대한 드롭 유무를 나타내는 드롭 정보를 생성하고, 상기 드롭 정보와 상기 적어도 하나의 소스 패킷을 제외한 나머지 소스 패킷들에 순방향 오류 정정(FEC: Forward Error Correction) 부호화를 수행하여, 상기 드롭 정보의 복구를 위한 리페어 데이터와 상기 적어도 하나의 소스 패킷을 제외한 나머지 소스 패킷들의 복구를 위한 리페어 심볼을 포함하는 리페어 패킷을 생성하고, 상기 적어도 하나의 소스 패킷을 제외한 나머지 소스 패킷들과 상기 리페어 패킷을 전송한다.
Abstract:
System, methods and apparatus are described that facilitate transmission of data over a multi-wire data communications link, particularly between two devices within an electronic apparatus. A data payload may be converted to a set of transition numbers, the transition numbers may be converted to a sequence of symbols and an error correction code (ECC) may be calculated from symbols in the sequence of symbols. The ECC corresponds to the data payload and the ECC may be appended to the data payload such that the set of transition numbers includes transition numbers corresponding to the ECC. The sequence of symbols is then transmitted on a plurality of signal wires. Clock information is encoded in the sequence of symbols. The clock information may be encoded by ensuring that each pair of consecutive symbols in the sequence of symbols includes two symbols that produce different signaling states on the plurality of signal wires.
Abstract:
A transmitting apparatus is provided. The transmitting apparatus includes: an encoder configured to generate a low density parity check (LDPC) codeword by LDPC encoding based on a parity check matrix; an interleaver configured to interleave the LDPC codeword; and a modulator configured to map the interleaved LDPC codeword onto a modulation symbol, wherein the modulator is further configured to map a bit included in a predetermined bit group from among a plurality of bit groups constituting the LDPC codeword onto a predetermined bit of the modulation symbol.
Abstract:
A HARQ frame data structure and methods of transmitting and receiving with HARQ in systems using blind detection. In one embodiment, a method of transmitting over a channel using HARQ includes transmitting a first frame containing data toward a blind detection receiver, and transmitting a second frame containing at least a portion of the data and information about the first frame toward the blind detection receiver.
Abstract:
The present invention provides a method of transmitting broadcast signals. The method includes, generating plural input streams, whrein each of the plural input streams include plural input packets; link layer processing the input packets in the plural input streams to generate link layer packets; physical layer processing the link layer packets in physical layer, to generate the broadcast signals; and transmitting the generated braodcast signals.
Abstract:
Procédé de réception de trames de données dans lequel on détermine une trame de référence par décisions fermes sur la valeur de chaque bit reçu et on procède à une vérification de la trame de référence suivant un codage de contrôle d'intégrité utilisé pour la transmission. Selon l'invention : - on calcule, pour chaque bit de ladite trame de référence, une valeur de vraisemblance représentative de la probabilité d'erreur de transmission; et, en cas d'incompatibilité avec ledit codage de contrôle d'intégrité : - on identifie dans ladite trame de référence un ensemble fini non vide de bits les plus vraisemblablement erronés en fonction desdites valeurs de vraisemblance; - on énumère des trames candidates correspondant chacune respectivement à l'une des combinaisons possibles de nombre d'inversions des bits les plus vraisemblablement erronés identifiés; - on vérifie la compatibilité des trames candidates énumérées avec ledit codage de contrôle d'intégrité.