Patent classifications
H04L1/0041
Pre-positioning target content in a storage network
A method for execution in a storage network, the method begins by determining a user device group content preference, wherein the user group content includes target content for a user device group and the determining includes predicting future target content for the user group. The method continues by selecting a plurality of network edge units for staging encoded data slices, identifying target content for partial download to the plurality of network edge units and dispersed error encoding the target content to generate a set of encoded data slices. The method then continues by identifying encoded data slices from the set of encoded data slices corresponding to the target content for partial download and determining a partial downloading schedule for sending the encoded data slices for partial download to each network edge unit of the plurality of network edge units. The method continues by facilitating partial downloading of the target content by sending the encoded data slices for partial download to each network edge unit of the plurality of network edge units.
BROADCAST SIGNAL TRANSMITTER/RECEIVER, AND BROADCAST SIGNAL TRANSCEIVING METHOD
Disclosed are a broadcast signal transmitter, a broadcast signal receiver, and a method for transceiving a broadcast signal in the broadcast signal transmitter/receiver. A method for transmitting a broadcast signal comprises the following steps: signaling in-band signaling information to at least one of a service component physical layer pipe (PLP) including at least one service component of a broadcast service, a first information PLP including first service information applied to one broadcast service and a second information PLP including second service information applied commonly to a variety of broadcast services; performing the FEC encoding on data included in each PLP; performing time-interleaving on the FEC encoded data; generating a transmission frame including the time-interleaved data; and modulating the transmission frame and transmitting a broadcast signal including the modulated transmission frame.
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 a method of transmitting broadcast signals. The method includes, formatting input streams into Data Pipe (DP) data, Low-Density Parity-Check (LDPC) encoding the DP data according to a code rate, bit interleaving the LDPC encoded DP data, mapping the hit interleaved DP data onto constellations, building at least one signal frame including the mapped DP data, and modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing (OFDM) method and transmitting the broadcast signals having the modulated data, wherein the input streams include Audio/Video (A/V) data and service guide data, and wherein the Audio/Video (A/V) data and service guide data are included in first ISO base media file format (ISOBMFF) files.
DIGITAL BROADCASTING SYSTEM AND METHOD OF PROCESSING DATA
The present invention relates to a digital broadcasting system for transmitting/receiving a digital broadcasting signal and a method of processing data. In one aspect of the present invention provides a method of processing data, the method including receiving a broadcasting signal in which mobile service data and main service data are multiplexed, demodulating the received broadcasting signal, obtaining an identifier indicating that data frame of the broadcasting signal includes service guide information, decoding and storing the service guide information from the data frame; and outputting a service included in the mobile service data according to the decoded service guide information.
PARALLEL BIT INTERLEAVER
A bit interleaving method involves applying a bit permutation process to a QC LDPC codeword made up of N cyclic blocks each including Q bits, and dividing the codeword, after the bit permutation process, into a plurality of constellation words each imade up of M bits, the codeword being divided into N/M sections, each constellation word being associated with one of the N/M sections, and the bit permutation process being performed such that each of the constellation words includes one bit from each of M different cyclic blocks associated with a given section.
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 groupsof constellations each comprising one or more constellations.
METHOD FOR TRANSMITTING BROADCAST SIGNALS AND METHOD FOR RECEIVING BROADCAST SIGNALS
A method for transmitting broadcast signals by an apparatus for transmitting broadcast signals, the method includes encoding service data according to a 16200 bit codeword and a 11/15 code rate based on addresses in a parity check matrix, wherein the encoded service data comprises information bits and parity bits; building at least one signal frame by mapping the encoded service data; modulating data in the built signal frame by an Orthogonal Frequency Division Multiplexing (OFDM) scheme; and transmitting broadcast signals having the modulated data, wherein the encoding of the service data comprises: initializing the parity bits, adding the information bits to the parity bits of which addresses are based on values of entries in each row of the parity check matrix, wherein a row of the parity check matrix corresponds to a 360 bit group of the information bits.
2D probalistic constellation shaping using shell mapping
Probabilistic constellation shaping (PCS) is applied to a desired probability distribution over the 2-D constellation points. Constellation points are partitioned into multiple disjoint sets in which all the constellation points within a subset have the same energy level (i.e., amplitude) or distance from the origin on the complex plane. Each of the sets may be further subdivided into smaller disjoint sets of constellation points to facilitate labeling of the constellation points. The sets may be indexed from 0 to the total number of disjoint sets to form an index set. The desired distribution may then be applied over the index set either using a distribution matcher (DM) or using a lookup table. The desired distribution may be generated before forward error correction (FEC) encoding that preserves the generated amplitude distribution through FEC encoding of data bits. The scheme may map the FEC encoded data bits to the constellation points, such that the probability of occurrence of each signal set (with a specific energy level) follows the desired probability distribution within a fixed codeword length. In addition, PCS can be applied to both square and non-square constellations, which may or may not be arranged on a Cartesian grid.
Optimization of resource unit and segment parser design for aggregated and multi-resource unit operations in extreme high-throughput systems
A method pertaining to optimization of resource unit (RU) and segment parser design for aggregated and multi-RU operations in extreme high-throughput (EHT) systems involves coding data for a station (STA) to provide a stream of coded bits. The method also involves processing the stream of coded bits to provide processed bits, including parsing the stream of coded bits to a combination of multiple RUs assigned to the STA in a proportional round-robin fashion. The method further involves transmitting the processed bits to the STA over the combination of multiple RUs.
BIT INTERLEAVER FOR LOW-DENSITY PARITY CHECK CODEWORD HAVING LENGTH OF 16200 AND CODE RATE OF 4/15 AND 64-SYMBOL MAPPING, AND BIT INTERLEAVING METHOD USING SAME
A bit interleaver, a bit-interleaved coded modulation (BICM) device and a bit interleaving method are disclosed herein. The bit interleaver includes a first memory, a processor, and a second memory. The first memory stores a low-density parity check (LDPC) codeword having a length of 16200 and a code rate of 4/15. The processor generates an interleaved codeword by interleaving the LDPC codeword on a bit group basis. The size of the bit group corresponds to a parallel factor of the LDPC codeword. The second memory provides the interleaved codeword to a modulator for 64-symbol mapping.