About Us

Facts and Information about Telchemy

Telchemy develops software probes and management applications that enable service providers and major enterprises to efficiently manage the quality of Data, Voice, Video and other real-time multimedia services in conventional and virtualized networks. Telchemy pioneered the development of QoE measurement algorithms for VoIP and IP Video, led the development of key reporting protocols used within the industry and is positioned to take a leading position in the emerging software defined and virtualized network.

Telchemy's software products provide real-time visibility of service quality, estimates of user-perceived QoS, and detailed analysis of the root cause of quality degradation for VoIP calls and video sessions in both test and production environments. Our software technology can be integrated by equipment manufacturers into a wide range of products ranging from consumer electronics devices to large telecom systems, monitoring every call and detecting problems in real time. Our products support collection and analysis of real-time call quality data, providing easy integration with management systems and other network and call control systems. We have over 20 granted patents related to the performance management of real time services and have a number of additional applications within the US and European patent offices.

For more information on Telchemy patents, click Patent Portfolio.

Telchemy was founded in 1999 and is based in Duluth, Georgia.

Telchemy's mission is to be the leading provider of software based performance management technology for new generation IP-based voice and video services.

Telchemy's technology enables service providers, major enterprises and government organizations to efficiently deploy and use IP-based voice and video services. Our distributed software products provide cost-effective real-time performance monitoring and management of voice and video services, software defined and virtualized networks, allowing problems to be quickly identified and resolved and allowing more voice and video traffic to be supported, maximizing service revenues and minimizing operating costs. We are guided by our belief that future networks will become self-healing and self-managing.

Telchemy, Incorporated was founded on August 12th, 1999 by Dr. Alan Clark. Dr Clark has been actively involved in Quality of Service, network performance, packet voice and network management since working at British Telecom in the mid-1980's. He managed research work on Voice over ATM, Voice over Frame Relay, QoS Management, Broadband Services Management and led the team that developed the architecture for British Telecom's next generation management platform.

The first product concept - VQmon® - was developed in early 2000, as a result of an identified need to monitor the quality of live Voice over IP calls. As part of Alan's PhD research related to the performance of network protocols over burst error channels, he knew that IP networks would tend to exhibit bursty packet loss. This raised the question of, how would people react to calls with time-varying quality? Alan combined an efficient method of measuring how lost packets were distributedin time on a Voice over IP call with a perceptual model that reflected the human element, and called the resulting algorithm "VQmon".

Early potential customers were enthusiastic (three offered to invest in the new startup!) and Telchemy started to gain some momentum. Telchemy moved into its first office in Suwanee, GA in January 2001 and in May 2006 moved to a new larger office in Duluth, GA.

Telchemy introduced the first release of VQmon in May 2001, signed first customers in July 2001, and by December 2013 had sold 150 million units of VQmon.

Alan Clark

Telchemy's Founder and CEO, Dr. Alan Clark, has over 35 years of industry experience, and 25 years of senior management experience, with companies such as British Telecom, where he was a system architect, Dowty Communications and Hayes. He started his career working in finance, and then returned to college to study engineering, data communications and information theory. His PhD work focused on the development of a high performance data compression algorithm (later adopted by ITU as V.42bis) and performance modeling of data communications protocols over channels with time varying impairments.

Alan has extensive experience in networking, packet voice communications, network management, distributed systems and quality of service/experience. He founded Telchemy in 1999 to pioneer a new distributed approach to application performance management using agent technology integrated directly into the network and connected endpoints. Telchemy's first product, VQmon has been deployed in over 200 million devices and systems and is the most widely used technology for voice and video analytics.

Alan has over 20 granted patents and has played a leading role in performance management standards development in ATIS, ETSI, IETF and ITU. He is an author of multiple IETF RFCs including RFC 3611 , RFC 6035, RFC 6776, RFC 6798, RFC 6843, RFC 6958, RFC 7002, RFC 7003, RFC 7005, RFC 7266, RFC 7294 and RFC 8015, as well as a number of ITU Recommendations. Alan championed the need for a more comprehensive defintion of performance metrics within IETF, which led to the development of RFC 6390 (Guidelines for the definition of metrics) and the establishment of the Performance Metrics Directorate.

Telchemy has a number of granted patents and pending patent applications related to our technology. We do enforce these patents and license them either as patents or in conjunction with the licensing of our software.

If your company would like to license any of Telchemy's patents, please contact us.

Patent # Priority Date Title Description
US 6,741,569
EP1277331
4/18/1999Quality of service monitor for multimedia communications systemA subjective quality monitoring system for packet-based multimedia signal transmission systems.
US 7,075,981
EP1287708
5/19/1999Dynamic quality of service monitor A subjective quality monitoring system for multimedia signal transmission systems or distributed applications software systems.
US 7,058,0485/19/1999Per-call quality of service monitor for multimedia communications system A subjective quality monitoring system for packet-based multimedia signal transmission systems.
US 7,808,915
CA 2522892
EP1614018
KR 10-0860157
4/14/2003System for identifying and locating network problemsA network monitoring system for packet-based multimedia signal transmission systems.
US 7,710,879
EP1825621
CN 10103567B
JP 4704443
CA 2590158
12/19/2004System and method for improving the quality of real time multimedia sessions A system and method for improving the quality of real-time multimedia sessions.
US 7,684,324
WO2006069219
12/20/2004System and method for prioritizing individual streams within a multimedia flow A system and method for prioritizing delay-sensitive packets relative to each other for transmission from a router in a network.
US 7,869,3775/19/1999Method for estimating a subjective quality of a packet voice, audio or video stream A method for estimating the subjective quality of a packet voice, audio or video stream where the QoE estimation is performed within a mobile handset or set-top box.
US 7,848,2431/23/2006Method and system for estimating modem and fax performance over packet networksA system and method for providing service quality metrics related to the quality of service provided by a Voice over Internet Protocol ("VoIP") network to voiceband modems or fax machines communicating over the VoIP network.
US 8,094,713
EP2206303
7/16/2006Method and system for viewer quality estimation of packet video streamsA method for estimating the QoE of a packet video stream that may be encrypted.
US 8,514,9287/16/2007Method and system for viewer quality estimation of packet video streamsA method for estimating the QoE of a packet video stream that may be encrypted.
EP 22130007/16/2008Method and system for content estimation of packet video streamsA method for determining the content type of an encoded (potentially encrypted) video stream and estimating levels of high or low motion and detail within the video content

Telchemy has been an active participant in a wide range of standards organizations, including ATIS, ETSI, IETF, ITU, PacketCable, Telemanagement Forum and TIA. Since the company was founded, Telchemy has led the development of many of the protocols and standards related to Voice over IP performance reporting. We continue to actively contribute toward the development of new standards, including technical standards for performance monitoring of IPTV and IP videoconferencing.

Telchemy believes that active involvement in standards development is important, and we ensure that our products and technologies comply with relevant standards. At the same time, we drive our technology development in line with expected market evolution.

Standards for which Telchemy was an Author or Editor

Following are lists of published standards and Internet Drafts that were authored or edited by Telchemy.

Published Standards

IETF RFC 3611 RTP Control Protocol Extended Reports (RTCP XR) Defines the RTP Control Protocol Extended Reports (RTCP XR) protocol, which is used to report VoIP call quality metrics detailing packet loss, discard, delay, signal/noise/echo levels, perceptual quality (R-factor and MOS), and other factors. Nov 2003
IETF RFC 6035 Session Initiation Protocol Event Package for Voice Quality Reporting Defines the SIP RTCP Summary Report protocol, which enables a Reporter (such as an IP phone running reporting agent software) to send reports containing RTCP XR voice quality metrics and SIP call information to a remote Collector. Nov 2010
IETF RFC 6390 / BCP 170 Guidelines for Considering New Performance Metric Development Describes a framework and a process for developing Performance Metrics of protocols and applications transported over IETF-specified protocols. These metrics can be used to characterize traffic on live networks and services. Oct 2011
IETF RFC 6776 Measurement Identity and Information Reporting Using a Source Description (SDES) Item and an RTCP Extended Report (XR) Block Defines an RTP Control Protocol (RTCP) Source Description (SDES) item and an RTCP Extended Report (XR) block carrying parameters that identify and describe a measurement period to which one or more other RTCP XR blocks may refer. Oct 2012
IETF RFC 6798 RTP Control Protocol (RTCP) Extended Report (XR) Block for Packet Delay Variation Metric Reporting Defines an RTP Control Protocol (RTCP) Extended Report (XR) block that allows the reporting of packet delay variation metrics for a range of RTP applications. Nov 2012
IETF RFC 6843 RTP Control Protocol (RTCP) Extended Report (XR) Block for Delay Metric Reporting Defines an RTP Control Protocol (RTCP) Extended Report (XR) block that allows the reporting of delay metrics for use in a range of Real-time Transport Protocol (RTP) applications. Jan 2013
IETF RFC 6958 RTP Control Protocol (RTCP) Extended Report (XR) Block for Burst/Gap Loss Metric Reporting Defines an RTP Control Protocol (RTCP) Extended Report (XR) Block that allows the reporting of burst and gap loss metrics for use in a range of RTP applications. May 2013
IETF RFC 7002 RTP Control Protocol (RTCP) Extended Report (XR) Block for Discard Count Metric Reporting Defines an RTP Control Protocol (RTCP) Extended Report (XR) block that allows the reporting of a simple discard count metric for use in a range of RTP applications. Sep 2013
IETF RFC 7003 RTP Control Protocol (RTCP) Extended Report (XR) Block for Burst/Gap Discard Metric Reporting Defines an RTP Control Protocol (RTCP) Extended Report (XR) block that allows the reporting of burst and gap discard metrics for use in a range of RTP applications. Sep 2013
IETF RFC 7005 RTP Control Protocol (RTCP) Extended Report (XR) Block for De-Jitter Buffer Metric Reporting Defines an RTP Control Protocol (RTCP) Extended Report (XR) block that allows the reporting of de-jitter buffer metrics for a range of RTP applications. Sep 2013
IETF RFC 7005 RTP Control Protocol (RTCP) Extended Report (XR) Block for De-Jitter Buffer Metric Reporting Defines an RTP Control Protocol (RTCP) Extended Report (XR) block that allows the reporting of de-jitter buffer metrics for a range of RTP applications. Sep 2013
IETF RFC 7266 RTP Control Protocol (RTCP) Extended Report (XR) Blocks for Mean Opinion Score (MOS) Metric Reporting Defines an RTP Control Protocol (RTCP) Extended Report (XR) Block including two new segment types and associated Session Description Protocol (SDP) parameters that allow the reporting of mean opinion score (MOS) Metrics for use in a range of RTP applications. Jun 2014
IETF RFC 7294 RTP Control Protocol (RTCP) Extended Report (XR) Blocks for Concealment Metrics Reporting on Audio Applications Defines two RTP Control Protocol (RTCP) Extended Report (XR) blocks that allow the reporting of concealment metrics for audio applications of RTP. Jul 2014
IETF RFC 8015 RTP Control Protocol (RTCP) Extended Report (XR) Block for Independent Reporting of Burst/Gap Discard Metrics Defines an RTP Control Protocol (RTCP) Extended Report (XR) block that allows the reporting of burst and gap discard metrics independently of the burst and gap loss metrics for use in a range of RTP applications. Nov 2016

Internet Drafts

IETF draft-ietf-sipping-rtcp-summary-00 First Internet-Draft proposing the creation of the SIP RTCP Summary Report protocol. (Published as RFC 6035 in November 2010.) Dec 2005
IETF AVT Group draft-ietf-avt-rtcp-report-extns-00 First Internet-Draft proposing the creation of the RTCP XR protocol. (Published as RFC 3611 in November 2003.) Oct 2002

Standards Contributions from Telchemy

Following is a list of Telchemy contributions toward the development of technical standards.

VQEG Hybrid Perceptual / Bitstream Group Test Plan Draft version 2.9 of the Video Quality Experts Group Hybrid Perceptual/Bitstream Group test plan. This document describes a method for evaluating objective perceptual quality models submitted to VQEG that measure the quality of IP video and multimedia services including IPTV, Internet streaming, and mobile video. Telchemy provided a tool that implements scrambling of Packetized Elementary Stream (PES) and Transport Stream (TS) payloads, to test the ability of objective perceptual quality models to measure the quality of encrypted video. Apr 2011
ITU-T SG12 Interpretation of MOS for Video Services Discusses the problem of interpreting MOS across different video formats such as SD, HD, and mobile, and proposes the terms "Relative MOS" (representing video quality relative to frame resolution) and "Absolute MOS" (representing video quality independent of frame resolution). Jan 2011
ITU-T SG12 Discussion of the Future of P.CQO-L/-E Recommends retiring P.CQO-L (an objective model for predicting conversational quality in a telephone conversation) and focusing on the development of P.CQO-E, an enhanced model that does not share several limitations constraining P.CQO-L. May 2010
ITU-T SG12 G.IPTV-PMR - IPTV Performance Monitoring and Reporting Draft recommendation defining an aggregation and reporting model for IPTV services. Nov 2009
ITU-T IPTV Focus Group IPTV Metrics Proposes a set of QoS/QoE metrics for IPTV grouped into three categories: Perceptual Quality Metrics (including Video and Audio MOS), Video Stream Metrics (describing the codec, GoP structure and length, image size, and other key factors), and Transport Metrics (providing detailed data on packet loss before and after error correction such as FEC or Reliable UDP is applied). Jan 2007
ITU-T SG12 Performance Metrics for Fax and Modem over VoIP connections Proposes two metrics, throughput index and reliability index, for estimating the performance of fax and modem communications over packet-based transport systems. Oct 2005
ITU-T SG12 Data Modem performance over VoIP connections Describes the methodology and results of tests performed by Telchemy to evaluate the performance of data modems over an IP network. Oct 2005
ANSI TIA TR30 Proposed Model for IP Impairment Generation (ii) Presents a model for generating IP impairments that represent real-world network conditions. (Adopted as ITU G.1050.) Apr 2003
ITU-T SG12 Packet Loss Distribution Discusses the bursty nature of packet loss and proposes that a 4-state Markov model be used to more accurately represent packet loss distribution. Jan 2003
ITU-T SG12 Jitter Analysis Discusses the characteristics of jitter (aka packet delay variation) and several approaches for measuring jitter. Jan 2003
ITU-T SG12 Modeling Burst Packet Loss in the E Model (i) Discusses the modeling of burst packet loss within the context of the E Model, and recommends the use of a Gilbert-Elliot or 4-state Markov model to represent sparse burst packet loss conditions. Jan 2003
ITU-T SG12 Degradation Factors Discusses the need to analyze degradation factors such as packet loss, discard, codec distortion, and delay when measuring VoIP quality. Jan 2003
ITU-T SG12 MOS Definitions Proposes adding the qualifiers LQ and CQ to the Mean Opinion Score terminology to denote a listening quality score (MOS-LQ) and a conversational quality score (MOS-CQ). Jan 2000
ETSI TIPHON Practical Call Quality Metrics Suggests updating TS101 329-5 Annex E (VQmon) to calculate separate R factor metrics for VoIP quality measurement: a 'User R Factor' which incorporates delay effects (suitable for converting to a MOS value) and a 'Network R Factor' which does not incorporate delay/recency effects on call quality. Jul 2001
ETSI TIPHON Comparison of TS 101 329-5 Annex E with E Model (i) Compares the standard E Model with the extended E Model described in TS101 329-5 Annex E (VQmon), to confirm that Annex E provides a reasonable estimate of the effects of recency. Jul 2001
ETSI TIPHON Comparison of TS 101 329-5 Annex E with PSQM and PAMS (i) Compares the TS101 329-5 Annex E (VQmon) voice quality monitoring technology with the PSQM and PAMS objective testing methods. Jul 2001
ATIS T1A1 Extensions to the E Model to incorporate the effects of time varying packet loss and recency (i) Defines a set of extensions to the E Model (ITU-T G.107) that incorporate the effects of time-varying packet loss and recency of packet loss bursts on perceptual call quality. Apr 2001
ETSI TS 101 329-5 Quality of Service Measurement Methodologies (i) Describes the ETSI TS 101 329-5 specification for measuring quality of service for IP telephony. Nov 2000
ETSI TIPHON Comparison of 5008 Annex E with Average Loss Model (i) Provides a comparison between the Average Packet Loss model implied by G.113 and the Burst Packet Loss model described in 5008 Annex E. Sep 2000
ETSI TIPHON Proposal for Passive QoS Monitoring Methodology for Voice over IP (i) Describes a method of passively monitoring VoIP Quality of Service. This method produces an R factor using an extension to the E-Model that incorporates the effects of packet loss burstiness and "recency". Jul 2000