H03M13/2936

Audio Stagger Casting
20210168186 · 2021-06-03 ·

A system and method for wirelessly transmitting audiovisual information. A first plurality of packets including audiovisual information may be generated. A second plurality of packets including error correction coding information for the audiovisual information may be generated. Control information for associating the error correction coding information with the audiovisual information may be generated, and a third plurality of packets including the control information may also be generated. The plurality of packets, including the first, second, and third pluralities of packets, may be transmitted to a mobile device in a wireless manner. The control information may inform the mobile device of the association of the first error correction coding information with the audiovisual information.

Acceleration of S-polar ECC throughput by scheduler

A method of simplified successive cancellation list (SSCL) error decoding of S-polar codes includes representing an S-polar code as a perfect binary tree; providing a node v a vector α.sub.v.sup.(l) of soft information from a parent node; computing a vector α.sub.v.sub.l.sup.(l) of soft information for a left child of node v; providing node v with a vector β.sub.v.sub.l.sup.(l) of hard decisions from the left child and using it with α.sub.v.sup.(l) to create a soft information vector α.sub.v.sub.r.sup.(l) and passing it to a right child of node v; providing node v with a vector β.sub.v.sub.r.sup.(l) of hard decisions from its right child and using it with β.sub.v.sub.l.sup.(l) to create a hard decision vector, β.sub.v of hard decisions, and passing it to its parent node; updating, when v is a i.sup.th leaf of the perfect tree, two path metrics, and selecting paths obtained by expanding current paths with a lowest path metric.

Control Information for a Wirelessly-Transmitted Data Stream

Control information for configuring an audiovisual device to present multimedia content according to a first service type may be generated. A method may include generating first control information for configuring an audiovisual device to decode a multimedia stream, generating first data that indicates a structure of the first control information, and transmitting the first data and the first control information. The first control information may be generated according to a first protocol version. Second data and second control information may be similarly generated and transmitted according to a second protocol version. Disclosed techniques may facilitate receiving devices to determine whether they support received wireless transmissions and decode the transmissions based on the control information.

Iterative decoding circuit and decoding method
11005502 · 2021-05-11 · ·

An iterative decoding circuit is provided. The iterative decoding circuit includes a first concatenated decoding circuit, a second concatenated decoding circuit, and a comparator. The first concatenated decoding circuit includes a first convolutional decoder, a first deinterleaver, and a first block decoder. The second concatenated decoding circuit is coupled to the first concatenated decoding circuit, and the second concatenated decoding circuit includes a second convolutional decoder, a second deinterleaver, and a second block decoder. The comparator receives a first convolutional decoding result corresponding to a first convolutional decoding operation and a second convolutional decoding result of a second convolutional decoding operation, and is configured to compare the first convolutional decoding result with the second convolutional decoding result to generate a comparing result. The second block decoder obtains an erasure address information according to the comparing result.

Apparatus and method for transmitting/receiving forward error correction packet in mobile communication system
10972135 · 2021-04-06 · ·

An apparatus and method for transmitting/receiving a Forward Error Correction (FEC) packet in a mobile communication system are provided. In the FEC packet transmission method, an FEC packet transmission apparatus transmits an FEC delivery block to an FEC packet reception apparatus. The FEC delivery block includes N payloads. Each of the N payloads includes a payload header. Each payload header included in each of C payloads among the N payloads includes packet oriented header information and an FEC delivery block oriented header information fragment. The packet oriented header information is applied to a related payload, and the FEC delivery block oriented header information fragment is generated by fragmenting FEC delivery block oriented header information applied to the N payloads.

ACCELERATION OF S-POLAR ECC THROUGHPUT BY SCHEDULER
20230412197 · 2023-12-21 ·

A method of simplified successive cancellation list (SSCL) error decoding of S-polar codes includes representing an S-polar code as a perfect binary tree; providing a node v a vector .sub.v.sup.(l) of soft information from a parent node; computing a vector .sub.v.sub.l.sup.(l) of soft information for a left child of node v; providing node v with a vector .sub.v.sub.l.sup.(l) of hard decisions from the left child and using it with .sub.v.sup.(l) to create a soft information vector .sub.v.sub.r.sup.(l) and passing it to a right child of node v; providing node v with a vector .sub.v.sub.r.sup.(l) of hard decisions from its right child and using it with .sub.v.sub.l.sup.(l) to create a hard decision vector, .sub.v of hard decisions, and passing it to its parent node; updating, when v is a i.sup.th leaf of the perfect tree, two path metrics, and selecting paths obtained by expanding current paths with a lowest path metric.

COMMUNICATION DEVICE, COMMUNICATION METHOD, AND COMMUNICATION PROGRAM
20210050917 · 2021-02-18 · ·

A communication device includes an interleaving unit that determines an interleaving length of transmit data to be transmitted through free-space optical communication, and interleaves the transmit data based on the determined interleaving length, and a shaping unit that shapes the interleaved transmit data so as to make the interleaving length detectable on a receiving side of the free-space optical communication.

Iterative Decoding Circuit and Decoding Method
20210058098 · 2021-02-25 ·

An iterative decoding circuit is provided. The iterative decoding circuit includes a first concatenated decoding circuit, a second concatenated decoding circuit, and a comparator. The first concatenated decoding circuit includes a first convolutional decoder, a first deinterleaver, and a first block decoder. The second concatenated decoding circuit is coupled to the first concatenated decoding circuit, and the second concatenated decoding circuit includes a second convolutional decoder, a second deinterleaver, and a second block decoder. The comparator receives a first convolutional decoding result corresponding to a first convolutional decoding operation and a second convolutional decoding result of a second convolutional decoding operation, and is configured to compare the first convolutional decoding result with the second convolutional decoding result to generate a comparing result. The second block decoder obtains an erasure address information according to the comparing result.

Communication device, communication method, and communication program
11063666 · 2021-07-13 · ·

A communication device includes an interleaving unit that determines an interleaving length of transmit data to be transmitted through free-space optical communication, and interleaves the transmit data based on the determined interleaving length, and a shaping unit that shapes the interleaved transmit data so as to make the interleaving length detectable on a receiving side of the free-space optical communication.

Audio stagger casting

A system and method for wirelessly transmitting audiovisual information. A first plurality of packets including audiovisual information may be generated. A second plurality of packets including error correction coding information for the audiovisual information may be generated. Control information for associating the error correction coding information with the audiovisual information may be generated, and a third plurality of packets including the control information may also be generated. The plurality of packets, including the first, second, and third pluralities of packets, may be transmitted to a mobile device in a wireless manner. The control information may inform the mobile device of the association of the first error correction coding information with the audiovisual information.