Packet converting apparatus and method therefor
First Claim
1. A packet converting apparatus for converting a first type packet data to a second type packet data, the packet converting apparatus comprising:
- a bit unpacking unit for bit unpacking the first type packet data;
a parameter inverse quantization unit for inverse quantizing unpacked data to obtain a first parameter of the first type packet data, wherein the first parameter includes at least one of line spectrum pair, pitch, adaptive codebook (ACB) gain, ACB index, fixed codebook (FCB) gain and FCB index;
a parameter converter for converting the first parameter to a second parameter of the second type packet data using inter-frame interpolation without synthesizing a pulse code modulation (PCM) signal, wherein the inter-frame interpolation in the parameter converter constrains a search range in response to the ACB gain and the ACB index and searches the search range to obtain values corresponding to the ACB gain and the ACB index of the first parameter and converts the values into an ACB gain and an ACB index of the second parameter;
a quantization unit for quantizing the second parameter converted by the parameter converter and outputting a second type quantized data; and
a bit packing unit for bit packing the second type quantized data to the second type packet data.
5 Assignments
0 Petitions
Accused Products
Abstract
A packet converting apparatus and method is disclosed, in which audio packet data of various types used in cable/radio networks can effectively be converted. The packet converting apparatus includes a bit unpacking unit for bit unpacking first type packet data, a parameter inverse quantization unit for inverse quantizing the unpacked data to obtain a main parameter of the first type packet data, a parameter converter for converting the obtained main parameter to a parameter of second type packet data through inter-frame interpolation, a quantization unit for quantizing the second type parameter converted by the parameter converter, and a bit packing unit for bit packing the quantized data to reassemble the bit packed data to second type packet data and output the second type packet data to a destination.
18 Citations
18 Claims
-
1. A packet converting apparatus for converting a first type packet data to a second type packet data, the packet converting apparatus comprising:
-
a bit unpacking unit for bit unpacking the first type packet data;
a parameter inverse quantization unit for inverse quantizing unpacked data to obtain a first parameter of the first type packet data, wherein the first parameter includes at least one of line spectrum pair, pitch, adaptive codebook (ACB) gain, ACB index, fixed codebook (FCB) gain and FCB index;a parameter converter for converting the first parameter to a second parameter of the second type packet data using inter-frame interpolation without synthesizing a pulse code modulation (PCM) signal, wherein the inter-frame interpolation in the parameter converter constrains a search range in response to the ACB gain and the ACB index and searches the search range to obtain values corresponding to the ACB gain and the ACB index of the first parameter and converts the values into an ACB gain and an ACB index of the second parameter; a quantization unit for quantizing the second parameter converted by the parameter converter and outputting a second type quantized data; and a bit packing unit for bit packing the second type quantized data to the second type packet data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A media gateway for communicating between a first communication network using a first type packet data and a second communication network using a second type packet data, the media gateway comprising:
-
at least one transcoder connected between the first and the second communication network, each transcoder comprising; a parameter converter for converting a first parameter of the first type packet data to a second parameter of the second type packet data using inter-frame interpolation without synthesizing a pulse code modulation (PCM) signal, wherein the first and the second parameters include at least one of line spectrum pair, pitch, adaptive codebook (ACB) gain, ACB index, fixed codebook (FCB) gain and FCB index, and wherein the inter-frame interpolation in the parameter converter constrains a search range in response to the ACB gain and the ACB index and searches the search range to obtain values corresponding to the ACB gain and the ACB index of the first parameter and converts the values into an ACB gain and an ACB index of the second parameter. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method for converting a first type packet data to a second type packet data, comprising the steps of:
-
bit unpacking the first type packet data; inverse quantizing unpacked data to obtain a first parameter of the first type packet data, wherein the first parameter includes at least one of a line spectrum pair, pitch, adaptive codebook (ACB) gain, ACB index, fixed codebook (FCB) gain and FCB index; converting the first parameter to a second parameter of the second type packet data using inter-frame interpolation without synthesizing a pulse code modulation (PCM) signal, wherein inter-frame interpolation includes constraining a search range in response to the ACB gain and the ACB index and searching the search range to obtain values corresponding to the ACB gain and the ACB index of the first parameter and converting the values into an ACB gain and an ACB index of the second parameter; quantizing the second parameter and outputting a second type quantized data; and bit packing the second type quantized data to the second type packet data. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification