Demultiplexer
AssigneeSony Corporation
InventorTetsuji Sumioka
Life of this patent
Estimating the term…
Abstract
A demultiplexer, capable of extracting specific individual data from among packets in which the specific individual data is stored in predetermined units with a high efficiency, for A packet demultiplexer demultiplexes first to third packets and an extractor extracts additional information from the third pocket. The extractor has a first comparator for comparing control data in a harder region of the third packet and first comparison data based on mask data, and a second comparing comparator for comparing the control data and second comparison data based on the first comparison data and the mask data. The additional information is extracted from the third packet when the result of comparison of the first comparator indicates coincidence and result of comparison of the second comparator indicates noncoincidence.
Claims7
A demultiplexer which is sequentially input with packets in which specific individual data is stored in predetermined units and extracts the specific individual data from the input packets, each packet comprised of predetermined units of specific individual data and control data corresponding to a related specific individual data and/or a related packet,
- said demultiplexer comprising:
- a first comparing means for comparing the control data in an input packet and first comparison data corresponding to a first predetermined portion of related control data based on a mask bit corresponding to a composing bit of the related first comparison data, the first comparing means comparing portions corresponding to a mask bit having an unmasking value;
- a second comparing means for comparing the control data in an input packet and second comparison data corresponding to a second predetermined portion contained in the first predetermined portion of the related control data based on the first comparison data and the mask bit, the second comparing means comparing portions corresponding to a mask bit having a masking value and corresponding to composing bits having a first value;
- and
- an extracting means for extracting the predetermined units of the specific individual data from an input packet when a result of comparison of the first comparing means indicates coincidence and the result of comparison of the second comparing means indicates noncoincidence.
Dependencies are inferred from the claim text.