Robust system for transmitting and receiving map data
AssigneeZenith Electronics Corporation
InventorsWayne E. Bretl, Timothy G. Laud
Life of this patent
Estimating the term…
Abstract
A field contains a map, a number of E-VSB data segments, and a number of VSB data segments. The map indicates at least the number of E-VSB data segments in the field. The E-VSB data segments are located in the field such that the spacing between the E-VSB segments comprises only x and x+1, where x is dependent on the number of E-VSB data segments in the field as indicated by the map.
Claims16
A method of receiving a field, wherein the field comprises E-VSB data segments containing E-VSB data and VSB data segments containing VSB data, the method comprising:
- receiving the field containing a map that designates the data segment mix contained in the received field;
- decoding the received map to determine the number of E-VSB data segments in the received field;
- determining the locations of at least the E-VSB data segments in the received field according to the following expression:
- s=Int(k*156/P) for k=0 to k=(2*P−1)
- wherein P is the number of E-VSB data segments in the received field divided by two, wherein s designates segment number, wherein Int designates a rounding down operation, and wherein k varies from 0 to 2*P−1;
- and,
- separating at least one of the received E-VSB and VSB data segments according to the segment number s.
A method of transmitting a field, wherein the field comprises E-VSB data segments and VSB data segments, wherein the E-VSB data segments contain E-VSB data, and wherein the VSB data segments contain VSB data, the method comprising:
- generating a map for the field, wherein the map defines the number of the E-VSB data segments in the field;
- inserting the map into the field;
- inserting data into at least the E-VSB data segments of the field in accordance with segment numbers s, wherein s is determined according to the following expression:
- s=Int(k*156/P) for k=0 to k=(2*P−1)
- wherein P is the number of E-VSB segments in the corresponding field divided by two, wherein Int designates a rounding down operation, and wherein k varies from 0 to 2*P−1;
- and,
- transmitting the field.
A method of receiving a field, the field containing a number of E-VSB data segments and a number of VSB data segments, the method comprising:
- receiving the field containing a map that indicates at least the number of E-VSB data segments contained in the received field;
- determining the locations of at least the E-VSB data segments in the received field based on a distribution of the E-VSB data segments in which the spacing between E-VSB segments comprises only x and x+1, wherein x is dependent on the number of E-VSB data segments in the field as indicated by the map;
- and,
- separating the received E-VSB data segments and the VSB data segments according to the determined locations.
A method of transmitting a field containing a number of E-VSB data segments and a number of VSB data segments, the method comprising:
- generating a map for the field, wherein the map indicates at least the number of E-VSB data segments in the field;
- inserting the map into the field;
- inserting data into at least the E-VSB data segments of the field in accordance with segment numbers s, wherein the spacing between segment numbers s comprises only x and x+1, and wherein x is dependent on the number of E-VSB data segments in the field as indicated by the map;
- and,
- transmitting the field.
Dependencies are inferred from the claim text.