Apparatus and method of processing bitstream of embedded codec which is received in units of packets
First Claim
1. An apparatus for processing a bitstream of an embedded codec, which is received in units of packets, the apparatus comprising:
- a packet reception unit receiving the bitstream of the embedded codec, which comprises a plurality of layers, in units of packets including the layers;
a layer information unit identifying layer information from received packets;
a bitstream determination unit assembling bitstreams of the received packets based on the identified layer information and forming the bitstream as it was initially transmitted;
a bitstream generation unit, if the packet reception unit has not received a packet including a layer, assembling received packets of layers, which are lower than the layer corresponding to the unreceived packet based on the identified layer information and generating a new bitstream; and
a decoder decoding the bitstream formed or generated by the bitstream determination unit or the bitstream generation unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a packet processing apparatus and method used when an output bitstream of an embedded codec is divided into a plurality of packets and transmitted accordingly, and more particularly, an efficient packet processing apparatus and method which can reduce deterioration of sound quality which may occur when a packet required for the reproduction of a voice signal is not received due to different arrival times of a plurality of packets at a receiving end if an output bitstream of an embedded codec is divided into the packets and transmitted accordingly through a path or a plurality of paths. In particular, an apparatus for processing packets of an embedded codec is provided. The apparatus includes a packet reception unit receiving packets, a layer information unit identifying layer information from received packets, a bitstream determination unit using the received packets, and a bitstream generation unit generating a new bitstream. The apparatus is used to provide a voice and multimedia service using an embedded codec in a packet network.
-
Citations
15 Claims
-
1. An apparatus for processing a bitstream of an embedded codec, which is received in units of packets, the apparatus comprising:
-
a packet reception unit receiving the bitstream of the embedded codec, which comprises a plurality of layers, in units of packets including the layers;
a layer information unit identifying layer information from received packets;
a bitstream determination unit assembling bitstreams of the received packets based on the identified layer information and forming the bitstream as it was initially transmitted;
a bitstream generation unit, if the packet reception unit has not received a packet including a layer, assembling received packets of layers, which are lower than the layer corresponding to the unreceived packet based on the identified layer information and generating a new bitstream; and
a decoder decoding the bitstream formed or generated by the bitstream determination unit or the bitstream generation unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of processing a bitstream of an embedded codec, which is received in units of packets, the method comprising:
-
receiving the bitstream of the embedded codec, which comprises a plurality of layers, in units of packets including the layers;
identifying layer information from received packets;
assembling bitstreams of the received packets based on the identified layer information and forming the bitstream as it was initially transmitted;
if a packet including a layer has not been received, assembling received packets of layers, which are lower than the layer corresponding to the unreceived packet based on the identified layer information and generating a new bitstream; and
decoding the bitstream formed or generated in the assembling of the bitstreams of the received packets and the forming of the bitstream or in the assembling of the received packets of the layers and the generating of the new bitstream. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification