Apparatus and method for transmitting hierarchically multimedia data TS to prevent jitter of timing information and for recovering the multimedia data TS
First Claim
1. An apparatus for transmitting a multimedia data transport stream (TS) hierarchically in order to prevent jitter of timing information of the multimedia data TS, the apparatus comprising:
- an input matching means for dividing the multimedia data transport stream into packets;
a sequence number inserting means for inserting a sequence number to a packet based on a receipt order of the packet, to thereby generate a sequence number inputted packet;
an error check code (ECC) inserting means for inserting an ECC to the sequence number inputted packet, to thereby generate a user packet;
a layer information storing means for storing layer information for the user packet;
a layer dividing means for dividing the user packet based on the layer information;
a layer storing means for storing the divided user packet in each layer; and
a hierarchical framing and transmitting means for generating a hierarchical transport frame by combining a predetermined number of the user packets with the layer information, and transmitting the hierarchical frame in a different transmission method for a different layer.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and a method for transmitting multimedia transport stream hierarchically and recovering the multimedia transmission stream are disclosed. The apparatus includes: an input matching unit for dividing the multimedia data transport stream into packets; a sequence number inserting unit for inserting a sequence number to the packet; an error check code (ECC) inserting unit for inserting an ECC to the sequence number inputted packet, to thereby generate a user packet; a layer information storing unit for storing layer information for the user packet; a layer dividing unit for dividing the user packet; a layer storing unit for storing the divided user packet in each layer; and a hierarchical framing and transmitting unit for generating a hierarchical transport frame by combining a predetermined number of the user packets with the layer information, and transmitting the hierarchical frame in a different transmission method for a different layer.
17 Citations
15 Claims
-
1. An apparatus for transmitting a multimedia data transport stream (TS) hierarchically in order to prevent jitter of timing information of the multimedia data TS, the apparatus comprising:
-
an input matching means for dividing the multimedia data transport stream into packets; a sequence number inserting means for inserting a sequence number to a packet based on a receipt order of the packet, to thereby generate a sequence number inputted packet; an error check code (ECC) inserting means for inserting an ECC to the sequence number inputted packet, to thereby generate a user packet; a layer information storing means for storing layer information for the user packet; a layer dividing means for dividing the user packet based on the layer information; a layer storing means for storing the divided user packet in each layer; and a hierarchical framing and transmitting means for generating a hierarchical transport frame by combining a predetermined number of the user packets with the layer information, and transmitting the hierarchical frame in a different transmission method for a different layer. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for recovering multimedia data transport stream (TS) transmitted hierarchically, the apparatus comprising:
-
a transport frame receiving and user packet extracting means for receiving a hierarchical transport frame transmitted through a transmission channel and extracting a user packet and layer information; an error packet and layer dividing means for deleting the user packet having an error during the transmission based on an error check code (ECC) and dividing the user packet without an error into a different layer based on the extracted layer information; a layer storing means for storing an outputted user packet from the an error packet and layer dividing means; a scheduling means for recovering the location of the user packet stored in the layer storing means in order of the original multimedia data TS based on position information of the user packet; an error check code and sequence number removing means for removing the ECC and the position information from the recovered user packet, to thereby recover the multimedia data TS; and an output mapping means for receiving the recovered multimedia data TS and converting a transmission rate to thereby output the multimedia data TS. - View Dependent Claims (6, 7, 8)
-
-
9. A method for hierarchically transmitting a multimedia data transport stream (TS) in order to prevent jitter of timing information of the multimedia data TS, the method comprising the steps of:
-
a) receiving a multimedia data TS from external device and dividing the multimedia data TS into packets; b) inserting a sequence number to the divided packet based on a receipt order of the packet and inserting an error check code (ECC) to the sequence number inputted packet, to thereby generate a user packet; c) dividing the ECC and sequence number inserted user packet based on layer information provided by a user, to thereby store the divided user packet hierarchically; and d) generating a hierarchical transport frame by combining a predetermined number of the user packets with the layer information, and transmitting the hierarchical frame in a different transmission method for a different layer. - View Dependent Claims (10, 11, 12)
-
-
13. A method for recovering a multimedia data transport stream (TS) transmitted hierarchically, the method comprising the steps of:
-
a) receiving a hierarchical transport frame transmitted through a transmission channel and extracting a user packet and layer information from the received transport frame; b) deleting the user packet having an error during the transmission based on an error check code (ECC) and dividing the user packet without an error into a difference layer based on the extracted layer information to thereby storing hierarchically according to layers; c) recovering a location of the stored user packets in order of the original multimedia data TS by scheduling based on the position information in the user packet; d) removing the ECC and the position information from the recovered user packet, to thereby recover the multimedia data TS; and e) converting a transmission rate of the recovered multimedia data TS to thereby output the multimedia data TS. - View Dependent Claims (14, 15)
-
Specification