DTMF tone passer in a voice communication system
First Claim
1. An apparatus for sending and receiving digital signals in a voice communication system comprising:
- a data buffer for receiving and storing a digitized signal from a single subscriber including voice band tone data and speech data;
a tone detector for detecting said voice band tone data and generating at least one tone packet containing data indicative of said voice band tone data;
a speech encoder for encoding said speech data into a plurality of compressed speech packets; and
a transmitting unit in communication with said tone detector and said speech encoder for transmitting a packet message including said tone packets and said speech packets over an RF channel, said tone packets being interleaved with at least one of said speech packets.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a system and method for sending and receiving digital signals in a voice communication system. The system includes a data buffer, a tone detector, a speech encoder, and a transmitting unit. The data buffer receives and stores a digitized signal including voice band tone data and speech data. The tone detector detects the voice band tone data and generates at least one tone packet containing data indicative of the voice band tone data. The speech encoder encodes the speech data into a plurality of compressed speech packets. The transmitting unit in communication with the tone detector and the speech encoder transmits a packet message including tone packets and speech packets over an RF channel. The present invention also relates to a receiver including a speech decoder and a tone generator. The speech decoder decompresses speech packets to generate a digitized speech signal. The tone generator detects tone packets and generates a digitized DTMF tone signal from data contained in the tone packet. The present invention also relates to a method of encoding a digital signal. The method includes the steps of receiving the digital signal having a speech component and a digit component, detecting digit information from the digit component, generating a tone packet signal and a speech packet signal, and generating a digital output signal including the tone packet signal and the speech packet signal. The tone packet signal includes the digit information, and the speech packet signal is generated by compressing the speech component.
59 Citations
22 Claims
-
1. An apparatus for sending and receiving digital signals in a voice communication system comprising:
-
a data buffer for receiving and storing a digitized signal from a single subscriber including voice band tone data and speech data; a tone detector for detecting said voice band tone data and generating at least one tone packet containing data indicative of said voice band tone data; a speech encoder for encoding said speech data into a plurality of compressed speech packets; and a transmitting unit in communication with said tone detector and said speech encoder for transmitting a packet message including said tone packets and said speech packets over an RF channel, said tone packets being interleaved with at least one of said speech packets. - View Dependent Claims (6)
-
-
2. An apparatus for sending and receiving digital signals in a voice communication system comprising:
-
a data buffer for receiving and storing a digitized signal including voice band tone data and speech data; a tone detector for detecting said voice band tone data and generating at least one tone packet containing data indicative of said voice band tone data, wherein said tone packet comprises a header field, a duration field, and a key field; a speech encoder for encoding said speech data into a plurality of compressed speech packets; and a transmitting unit in communication with said tone detector and said speech encoder for transmitting a packet message including said tone packets and said speech packets over an RF channel. - View Dependent Claims (3, 4, 5)
-
-
7. An apparatus for sending and receiving digital signals in a voice communication system comprising:
-
a data buffer for receiving and storing a digitized signal from a single subscriber including voice band tone data and speech data; a tone detector for detecting said voice band tone data and generating at least one tone packet containing data indicative of said voice band tone data; a speech encoder for encoding said speech data into a plurality of compressed speech packets; a transmitting unit in communication with said tone detector and said speech encoder for transmitting a packet message including said tone packets and said speech packets over an RF channel; a decoder adapted to receive said packet message including; a speech decoder for detecting said speech packets and decompressing said speech packets to generate a digitized speech signal; and a tone generator for detecting said tone packets and generating a digitized voice band data tone signal from said data indicative of said voice band tone data.
-
-
8. An apparatus for sending and receiving digital signals in a voice communication system comprising:
-
a data buffer for receiving and storing a digitized signal including voice band tone data and speech data; a tone detector for detecting said voice band tone data and generating at least one tone packet containing data indicative of said voice band tone data; a speech encoder for encoding said speech data into a plurality of compressed speech packets; a transmitting unit in communication with said tone detector and said speech encoder for transmitting a packet message including said tone packets and said speech packets over an RF channel; a decoder adapted to receive said packet message including; a speech decoder for detecting said speech packets and decompressing said speech packets to generate a digitized speech signal; and a tone generator for detecting said tone packets and generating a digitized voice band data tone signal from said data indicative of said voice band tone data, wherein said tone generator detects a tone packet by examining a header field or said tone packet. - View Dependent Claims (9)
-
-
10. An apparatus for sending and receiving digital signals in a voice communication system comprising:
-
a data buffer for receiving and storing a digitized signal including voice band tone data and speech data; a tone detector for detecting said voice band tone data and generating at least one tone packet containing data indicative of said voice band tone data; a speech encoder for encoding said speech data into a plurality of compressed speech packets; a transmitting unit in communication with said tone detector and said speech encoder for transmitting a packet message including said tone packets and said speech packets over an RF channel; a decoder adapted to receive said packet message including; a speech decoder for detecting said speech packets and decompressing said speech packets to generate a digitized speech signal; and a tone generator for detecting said tone packets and generating a digitized voice band data tone signal from said data indicative of said voice band tone data, wherein said tone generator determines a tone duration value by examining said duration field. - View Dependent Claims (11)
-
-
12. An apparatus for sending and receiving digital signals in a voice communication system comprising:
-
a data buffer for receiving and storing a digitized signal including voice band tone data and speech data; a tone detector for detecting said voice band tone data and generating at least one tone packet containing data indicative of said voice band tone data; a speech encoder for encoding said speech data into a plurality of compressed speech packets; a transmitting unit in communication with said tone detector and said speech encoder for transmitting a packet message including said tone packets and said speech packets over an RF channel; a decoder adapted to receive said packet message including; a speech decoder for detecting said speech packets and decompressing said speech packets to generate a digitized speech signal; and a tone generator for detecting said tone packets and generating a digitized voice band data tone signal from said data indicative of said voice band tone data, wherein said tone packet comprises a key field including a plurality of four-bit key subfields, and said tone generator examines said key field for the occurrence of at least a majority of said four-bit key subfields having the same value.
-
-
13. A method of encoding a digital signal comprising the steps of:
-
receiving a digital signal from a single subscriber, said digital signal having a speech component and a digit component; detecting digit information from said digit component; generating a plurality of tone packet signals including said digit information; generating a speech packet signal by compressing said speech component; and generating a digital output signal including said speech packet signal and said tone packet signals, said tone packet signals being interleaved with said speech packet signal. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method of decoding a compressed digital signal comprising the steps of:
-
receiving a compressed digital signal including a plurality of tone and speech packets from a single subscriber, said tone packets being interleaved with at least one of said speech packets; detecting the packet type for each of said plurality of packets; and decoding each of said speech packets generating a digital speech signal. - View Dependent Claims (20, 21)
-
-
22. A method of decoding a digital signal comprising the steps of:
-
receiving the digital signal from a single subscriber, said digital signal including a speech packet signal and a plurality of tone packet signals, said tone packet signals being interleaved with said speech packet signal; decoding said speech packet signal to generate a speech component; recovering tone information from said tone packet signal; generating a tone component from said tone information; and generating an output signal including said tone component and said speech component.
-
Specification