Voice packet assembling/disassembling apparatus
First Claim
Patent Images
1. A voice packet assembling/disassembling apparatus for a voice communication system having a voice terminal of a plurality of channels, the apparatus comprising:
- a plurality of CODECs wherein input voice signals received from the voice terminal are coded for each channel;
a packet assembling means for receiving said coded voice signals from the plurality of CODECs and for assembling said coded voice signals into voice packets and for providing voice packets to a packet multiplexer;
a packet disassembling means for receiving input voice packets through the packet multiplexer and for disassembling said received input voice packets into coded voice signals;
said plurality of CODECs decoding said coded voice signals into voice signals for each channel and for providing said voice signals to the voice terminal; and
wherein said packet assembling means collects a plurality of bits which are located at the same bit position in a first number of samples received from said CODECs for making a plurality of blocks, and assembles voice packets from said plurality of blocks by adding a header block.
1 Assignment
0 Petitions
Accused Products
Abstract
A small and economical voice packet assembling/disassembling (PAD) apparatus, which comprises only one packet assembler/disassembler for a plurality of channels. The packet assembler receives coded voice data from a plurality of CODECs provided for each channel, and assembles voice packets by using the coded voice data. The packet disassembler disassembles voice packets to coded voice data and supplies them to a plurality of CODECs provided for each channel.
20 Citations
12 Claims
-
1. A voice packet assembling/disassembling apparatus for a voice communication system having a voice terminal of a plurality of channels, the apparatus comprising:
-
a plurality of CODECs wherein input voice signals received from the voice terminal are coded for each channel; a packet assembling means for receiving said coded voice signals from the plurality of CODECs and for assembling said coded voice signals into voice packets and for providing voice packets to a packet multiplexer; a packet disassembling means for receiving input voice packets through the packet multiplexer and for disassembling said received input voice packets into coded voice signals; said plurality of CODECs decoding said coded voice signals into voice signals for each channel and for providing said voice signals to the voice terminal; and wherein said packet assembling means collects a plurality of bits which are located at the same bit position in a first number of samples received from said CODECs for making a plurality of blocks, and assembles voice packets from said plurality of blocks by adding a header block. - View Dependent Claims (2)
-
-
3. A voice packet assembling/disassembling apparatus for a voice communication system having a voice terminal of a plurality of channels, the apparatus comprising:
-
a plurality of CODECs wherein input voice signals received from the voice terminal are coded for each channel; a packet assembling means for receiving said coded voice signals from the plurality of CODECs and for assembling said coded voice signals into voice packets and for providing voice packets to a packet multiplexer; a packet disassembling means for receiving input voice packets through the packet multiplexer and for disassembling said received input voice packets into coded voice signals; said plurality of CODECs decoding said coded voice signals into voice signals for each channel and for providing said voice signals to the voice terminal; and wherein said packet disassembling means disassemblies voice packets including a header block into a plurality of blocks which contain different bit position data respectively, and restores coded data of a first number of samples from said plurality of blocks corresponding to each channel.
-
-
4. A voice packet assembling/disassembling apparatus for a voice communication system having a voice terminal of a plurality of channels, the apparatus comprising:
-
a plurality of CODECs for receiving voice data from the voice terminal and for coding said voice data; one packet assembling/disassembling means having means for receiving said coded voice data from said plurality of CODECs and assembling said coded voice data into voice packets and for providing voice packets to a packet multiplexer to be provided to a packet multiplexer and means for receiving voice packets from the packet multiplexer and disassembling said voice packets into coded voice data; said plurality of CODECs also receiving coded voice data from said packet assembling/disassembling means and decoding said data into voice data to be provided to the voice terminal; and wherein said means for assembling coded voice data into voice packets collects a plurality of bits which are located at the same bit position in a first number of samples received from said CODECs for making a plurality of blocks, said voice packets being assembled from said plurality of blocks and a header block. - View Dependent Claims (5)
-
-
6. A voice packet assembling/disassembling apparatus for a voice communication system having a voice terminal of a plurality of channels, the apparatus comprising:
-
a plurality of CODECs for receiving voice data from the voice terminal and for coding said voice data; one packet assembling/disassembling means having means for receiving said coded voice data from said plurality of CODECs and assembling said coded voice data into voice packets and for providing voice packets to a packet multiplexer to be provided to a packet multiplexer and means for receiving voice packets from the packet multiplexer and disassembling said voice packets into coded voice data; said plurality of CODECs also receiving coded voice data from said packet assembling/disassembling means and decoding said data into voice data to be provided to the voice terminal; and wherein voice packets include a header block and said means for disassembling into a plurality of blocks, disassembles voice packets each block containing different bit position data, and restores coded data of the first number of samples from said plurality of blocks corresponding to each channel.
-
-
7. A voice packet assembling/disassembling apparatus for a voice communication system having a voice terminal of a plurality of channels, the apparatus comprising:
-
a plurality of CODECs wherein input voice signals received from the voice terminal are coded for each channel; a single CODEC interface, connected to receive coded voice data from the plurality of CODECs; a single packet assembling means for receiving said coded voice signals from the CODEC interface and for assembling said coded voice signals into voice packets to be provided to a packet multiplexer; a single packet disassembling means for receiving input voice packets through the packet multiplexer and for disassembling said received input voice packets into coded voice signals; a second single CODEC interface connected to the single packet disassembling means for receiving coded voice signals therefrom; and said plurality of CODECs decoding said coded voice signals received from the second CODEC interface into voice signals for each channel to be provided to the voice terminal. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification