摘要:
Aspects of the invention provide apparatuses, computer media, and methods for supporting the broadcast of signaling data over a network. Error detection and protection as well as modulation mechanisms enhance the flexibility and robustness of signaling data for digital video broadcasting. A first error detection code for a first portion of signaling data and a second error detection code for a second portion of the signaling data are determined. The signaling data is combined with data and transmitted as a digital stream through a digital terrestrial television broadcasting system. A portion of the signaling data may include a configurable part and a dynamic part or may include different dynamic parts of the signaling data. Different portions of the signaling data may be separately modulated and encoded. A portion of the signaling data may be divided over a plurality of code words and evenly distributed over a transmission period.
摘要:
Provided are apparatuses and methods for padding a series of real-time service time-slice bursts with related non-real-time service data in a digital broadcast transmission system. Real-time services (e.g., streaming video) are formed into a series of bursts or slots as a single frame. Available capacity within each slot of the frame is filled using related non-real-time service data (e.g., a file download). Receivers may receive individual bursts from within the frame and/or may receive the entire frame in order to receive the related non-real-time service data.
摘要:
Elements of a coding table which are error-free are found at S2. At S3, corresponding elements in an erasure information table are completed, indicating that the elements in the coding array are correct. A counter is initialized at Nmax, which is the maximum number of errors that can be corrected, at S4. At S5, the row of the erasure information table is scanned beginning from the first parity column for empty elements. Each empty parity date element of the erasure information table row is marked as incorrect at S7 For each such element, the counter is decremented at S8. At S9, the elements of the erasure information table are scanned from the first column of the application data and zero padding section for empty elements. At step S11, an empty element is marked as incorrect. At step S12, the counter is then decremented. It is determined at step S13 whether or not the counter is equal to zero. When the counter becomes is equal to zero, operation proceeds to step S14 where the decoder operates to fill remaining empty elements in the erasure information row as correct. Thus, whilst the count of incorrect elements for the row has not exceeded a maximum and whilst empty elements remain, empty elements of the erasure table row are marked as incorrect beginning with parity data elements and then continuing from the application data end.
摘要:
Aspects of the invention are directed to service discovery in a digital broadcast network. A service discovery descriptor, which may be electronic service guide-provider and cell specific, provides mapping between a service identifier, a logical channel identifier, and a physical channel, which may be characterized by a frame identifier and a slot identifier, that is, each physical channel may have one or more slots within one or more frames. A neighboring service discovery descriptor provides mapping for the service available within neighboring cells. Aspects of the invention are directed to an encapsulation protocol that encapsulates variable length data, including, but not limited to, the service discovery descriptor and the neighboring service discovery descriptor, into fixed length data stream packets.
摘要:
A multiprotocol encapsulation forward error correction (MPE-FEC) frame comprising datagrams and FEC data is shown wherein an MPE encapsulator places datagrams in MPE sections and FEC data in MPE-FEC sections. A time slicing block forms a sequence of bursts and dividing the MPE-FEC frame between bursts, such that MPE sections are sent in at least two bursts. The time slicing block adds a burst number parameter to headers of the MPE and MPE-FEC sections to enable a terminal to determine whether to expect further bursts carrying data from the MPE-FEC frame.
摘要:
A method for data transmission comprising, placing one or more data segments into a two-dimensional structure (103) having first data arrangement and second data arrangement which are perpendicular to each other and placement is with respect to first directional arrangements, adding to each second directional arrangements one or more corresponding characteristic values (107), transmitting the contents of one or more first directional arrangements that hold portions of characteristic values, and transmitting the one or more data segments.
摘要:
Systems and methods wherein a two-dimensional array or the like is employable in data transmission and/or reception, and wherein characteristic values are computable with respect to data to be transmitted. The characteristic values are transmitted along with the data and perhaps used by a data recipient, and could include, for instance, forward error correction data. Various such systems and methods are employable for a number of network types including, for example, Digital Video Broadcast networks.
摘要:
Systems and methods wherein a two-dimensional array or the like is employable in data transmission and/or reception, and wherein characteristic values are computable with respect to data to be transmitted. The characteristic values are transmitted along with the data and perhaps used by a data recipient, and could include, for instance, forward error correction data. Various such systems and methods are employable for a number of network types including, for example, Digital Video Broadcast networks.
摘要:
A method for encapsulating at least one data packet includes fitting at least one data packet into at least one column of an application data table of an array that also includes a coding data table having at least one column. Then, at least one remaining column of the application data table is filled with padding, and coding data is fit into at least one column of the coding data table of the array. At least one column of coding data is punctured based upon a comparison of a bit rate of incoming data packets and a threshold bit rate, with at least one column of coding data remaining after puncturing the column(s) of coding data. And after puncturing the column(s) of coding data, the data packet(s) in the column(s) of the application data table, and the at least one remaining column of coding data, are encapsulated.
摘要:
In accordance with an embodiment, a best-effort service is divided into packets for best-effort digital broadcast transmission. The packets are encapsulated with an encapsulation protocol that uses a packet order defining field. The encapsulated packets are inserted into an unused portion of a slot of a digital broadcast transmission frame. Then, the encapsulated packets are repeatedly inserted into the unused portion of the slot of the digital broadcast transmission frame in a packet-carousel fashion. And the transmission frame is digitally broadcast. In accordance with an embodiment, a digital broadcast transmission is received. Encapsulated packets that have been repeatedly broadcast in a packet-carousel fashion are accessed from a best-effort portion of a digital broadcast transmission frame slot. And a best-effort service is composed from the encapsulated packets by combining the encapsulated packets in an order based on a packet order defining field of the encapsulated packets.