Transmission Enhancements for Physical Layer Transmission
First Claim
1. A method comprising:
- receiving data symbols for transmission in a data frame;
generating signaling information that identifies transmission parameters for the data frame, wherein the signaling information includes a first signaling portion and a second signaling portion;
generating a first error detection code for the first signaling portion;
generating a second error detection code for the second signaling portion; and
assembling the data frame comprising the first signaling portion, the first error detection code, the second signaling portion, the second error detection code, and the data symbols.
1 Assignment
0 Petitions
Accused Products
Abstract
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.
80 Citations
45 Claims
-
1. A method comprising:
-
receiving data symbols for transmission in a data frame; generating signaling information that identifies transmission parameters for the data frame, wherein the signaling information includes a first signaling portion and a second signaling portion; generating a first error detection code for the first signaling portion; generating a second error detection code for the second signaling portion; and assembling the data frame comprising the first signaling portion, the first error detection code, the second signaling portion, the second error detection code, and the data symbols. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus comprising:
-
a memory; and a processor configured to retrieve computer-executable instructions from the memory and to perform; receiving data symbols for transmission in a data frame; generating signaling information that identifies transmission parameters for the data frame, wherein the signaling information includes a first signaling portion and a second signaling portion; generating a first error detection code for the first signaling portion; generating a second error detection code for the second signaling portion; and assembling the data frame comprising the first signaling portion, the first error detection code, the second signaling portion, the second error detection code, and the data symbols. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium having computer-executable instructions that when executed perform:
-
receiving data symbols for transmission in a data frame; generating signaling information that identifies transmission parameters for the data frame, wherein the signaling information includes a first signaling portion and a second signaling portion; generating a first error detection code for the first signaling portion; generating a second error detection code for the second signaling portion; and assembling the data frame comprising the first signaling portion, the first error detection code, the second signaling portion, the second error detection code, and the data symbols. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method comprising:
-
receiving a data frame, wherein the data frame contains signaling information that identifies transmission parameters for the data frame and wherein the signaling information includes a first signaling portion and a second signaling portion; determining whether a first error has occurred for the first signaling portion from a first error detecting code and whether a second error has occurred for the second signaling portion from a second error detecting code; when the first error has occurred, discarding the first portion of the signaling data and when the second error has occurred, discarding the second portion of the signaling data; and extracting data symbols from the data frame. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. An apparatus comprising:
-
a memory; and a processor configured to retrieve computer-executable instructions from the memory and to perform; receiving a data frame, wherein the data frame contains signaling information that identifies transmission parameters for the data frame and wherein the signaling information includes a first signaling portion and a second signaling portion; determining whether a first error has occurred for the first signaling portion from a first error detecting code and whether a second error has occurred for the second signaling portion of from a second error detecting code; when the first error has occurred, discarding the first portion of the signaling data and when the second error has occurred, discarding the second portion of the signaling data; and extracting data symbols from the data frame. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A computer-readable medium having computer-executable instructions that when executed perform:
-
receiving a data frame, wherein the data frame contains signaling information that identifies transmission parameters for the data frame and wherein the signaling information includes a first signaling portion and a second signaling portion; determining whether a first error has occurred for the first signaling portion from a first error detecting code and whether a second error has occurred for the second signaling portion from a second error detecting code; when the first error has occurred, discarding the first portion of the signaling data and when the second error has occurred, discarding the second portion of the signaling data; and extracting data symbols from the data frame. - View Dependent Claims (40, 41, 42, 43, 44, 45)
-
Specification