Packet multiplexing system
First Claim
Patent Images
1. A packet multiplexing system, comprising:
- a plurality of input data packetizing modules for packetizing input data;
an output data packetizing module for multiplexing and packetizing data output from the input data packetizing modules, and outputting the multiplexed and packetized data as output data;
a plurality of comparators corresponding respectively to each of the input data packetizing modules, for comparing the output from the input data packetizing modules and the output data; and
a plurality of memories, corresponding respectively to each of the input data packetizing modules, each of the memories for delaying the data output from the input data packetizing module to which the memory corresponds, by a time equal to the sum of a time required by the input data packetizing module to create a header of the packetized input data and a time required by the output data packetizing module to packetize the output from the input data packetizing modules.
5 Assignments
0 Petitions
Accused Products
Abstract
A multiplexing system which detects multiplexing errors, includes PES packetizing modules that packetize elementary streams (ES) to produce packetized elementary streams (PES), and a TS/PS packetizing module that multiplexes packetized elementary streams (PES) to produce transport streams (TS) or program streams (PS). Comparators are provided each to compare a non-packetized elementary stream (ES) or a packetized elementary stream (PES) stored in a FIFO memory with the packetized elementary stream (ES) or packetized elementary stream (PES) from the packetizing modules. Based on the comparison result, a control module detects errors in the packetizing modules.
63 Citations
8 Claims
-
1. A packet multiplexing system, comprising:
-
a plurality of input data packetizing modules for packetizing input data; an output data packetizing module for multiplexing and packetizing data output from the input data packetizing modules, and outputting the multiplexed and packetized data as output data; a plurality of comparators corresponding respectively to each of the input data packetizing modules, for comparing the output from the input data packetizing modules and the output data; and a plurality of memories, corresponding respectively to each of the input data packetizing modules, each of the memories for delaying the data output from the input data packetizing module to which the memory corresponds, by a time equal to the sum of a time required by the input data packetizing module to create a header of the packetized input data and a time required by the output data packetizing module to packetize the output from the input data packetizing modules. - View Dependent Claims (2)
-
-
3. A packet multiplexing system, comprising:
-
a plurality of input data packetizing modules for packetizing input data; an output data packetizing module for multiplexing and packetizing data output from the input data packetizing modules, and outputting the multiplexed and packetized data as output data, wherein each input data packetizing module is a PES packetizing module that packetizes an elementary stream and the output data packetizing module is a TS/PS packetizing module generates a transport stream or a program stream from data output by each of the input data packetizing modules; and a plurality of comparators corresponding respectively to each of the input data packetizing modules, for comparing the output from the input data packetizing modules and the output data. - View Dependent Claims (4, 5)
-
-
6. A packet multiplexing system, comprising:
-
a plurality of input data packetizing modules for packetizing non-packetized input data; an output data packetizing module for multiplexing and packetizing data output from the input data packetizing modules, and outputting the multiplexed and packetized data as output data; a first plurality of comparators corresponding respectively to each of the input data packetizing modules, for comparing the output from the input data packetizing modules and the output data; and a second plurality of comparators, corresponding respectively to each of the input data packetizing modules, each of the second plurality of comparators for comparing the non-packetized input data input thereto to the packetized data output therefrom, and checking for errors in the packetized data.
-
-
7. A packet multiplexing system, comprising:
-
a first multiplexing module and a second multiplexing module, each for in parallel packetizing and multiplexing a same plurality of non-packetized data streams, wherein the first multiplexing module includes first input data packetizing modules for receiving and packetizing the non-packetized data streams to obtain first packetized data streams, and first comparators for comparing the non-packetized data streams prior to packetizing and the first packetized data streams, and the second multiplexing module includes second input data packetizing modules for packetizing the non-packetized data streams to obtain second packetized data streams, and second comparators for comparing the non-packetized data streams and the second packetized data streams; first and second checking control modules that receive results of the comparing respectively by the first and second comparators, and error check the results for errors in the first and second packetized data streams; and a selection control module that receives error checking results from the checking control modules, and that selects one of the first and second multiplexing modules based on the received error checking results. - View Dependent Claims (8)
-
Specification