Abstract: A device capable of analyzing call progress event information from sensors connected to switched network circuits for the purpose of identifying the beginning and end of a telephone call. The invention also collects and analyzes all events occurring between the origination and termination of the call, providing a detailed description of both telephone user and network element actions. Abnormal events are identified during this analysis so that call quality can be determined. The invention can use information supplied by sensors that are intrusive or non intrusive to the switched network circuit.