Voice over internet protocol system and method for processing of telephonic voice over a data network
OwnerJoseph C. Andersinventor
Life of this patent
Estimating the term…
Abstract
A method and system for processing of telephonic voice over a data network, such as the Internet, which includes a signaling protocol with little overhead and allows for dynamic connections to a host. The system uses a signaling protocol which creates an ad hoc connection to the host which reduces the per packet information necessary to conduct the communication. The system provides for quick and efficient establishment of communications from multiple remote locations to a central host. Each remote location may only connect to the host or a redundant host.
Claims17
A communication system implementing voice over an Internet Protocol comprising:
- a) an IP network,
- b) a TDM source stream;
- c) decoder to decode said TDM source stream;
- d) a converter to convert and strip call progress tones into a separate data form;
- e) an encrypter/decrypter to encrypt voice packets;
- f) a compressor to compress remaining voice;
- and
- g) a packetizer to form packets in output that is in an IP compatible format suitable for transfer over said IP Network.
A communication system implementing voice over an Internet Protocol comprising:
- a) an IP network;
- b) a TDM source stream;
- c) decoder to decode said TDM source stream;
- d) a converter to convert and strip call progress tones into a separate data form;
- e) an encrypter/decrypter to encrypt voice packets;
- f) a compressor to compress remaining voice;
- g) a packetizer to form packets in output that is in an IP compatible format suitable for transfer over said IP Network;
- h) means for silence suppression wherein said silence suppression is performed prior to voice stream compression;
- i) a receiving section acquiring said packets from said packetizer and transferring said packets across said IP network;
- and
- j) out of band signaling of a maximum of seven commands and a command length less than ten bytes
A communication system implementing voice over an Internet Protocol comprising:
- a) an IP network;
- b) a TDM source stream;
- c) decoder to decode said TDM source stream;
- d) a converter to convert and strip call progress tones into a separate data form;
- e) an encrypter/decrypter to encrypt voice packets;
- f) a compressor to compress remaining voice;
- g) a packetizer to form packets in output that is in an IP compatible format suitable for transfer over said IP Network;
- h) means for silence suppression wherein said silence suppression is performed prior to voice stream compression;
- i) a receiving section acquiring said packets from said packetizer and transferring said packets across said IP network;
- j) out of band signaling of a maximum of seven commands and a command length less than ten bytes;
- k) said TDM source stream being a E1/T1/PRI TDM stream;
- l) said packetizer packets cells into UDP over IP frames;
- and
- m) said TDM source stream originates at either a receiving station or a sending station.
A communication system implementing voice over an Internet Protocol comprising:
- a) an IP network;
- b) a TDM source stream;
- c) decoder to decode said TDM source stream;
- d) a converter to convert and strip call progress tones into a separate data form;
- e) an encrypter/decrypter to encrypt voice packets;
- f) a compressor to compress remaining voice;
- g) a packetizer to form packets in output that is in an IP compatible format suitable for transfer over said IP Network;
- h) means for silence suppression wherein said silence suppression is performed prior to voice stream compression;
- i) a receiving section acquiring said packets from said packetizer and transferring said packets across said IP network;
- j) out of band signaling of a maximum of seven commands and a command length less than ten bytes;
- k) said TDM source stream being a E1/T1/PRI TDM stream;
- l) said packetizer packets cells into UDP over IP frames;
- m) said TDM source stream originates at either a receiving station or a sending station;
- and
- n) said receiving section having a cell extractor to strip the cells from a UDP payload;
- a reassembler to restructure stripped cells into their correct sequence;
- a decompressor to decompress compressed voice to PCM;
- a tone generator for the reinsertion of call progress tones into a decompressed voice;
- and a framer and encoder, wherein output from said framer and encoder is transmitted as PCM voice.
Dependencies are inferred from the claim text.