The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 24, 2004
Filed:
Jul. 31, 2000
Mehryar Garakani, Los Angeles, CA (US);
Jochen Weppner, Belmont, CA (US);
John Ahlstrom, Cupertino, CA (US);
Stephen Schleimer, San Jose, CA (US);
Gerard Berthet, Los Gatos, CA (US);
Cisco Technology, Inc., San Jose, CA (US);
Abstract
A method is disclosed for creating and storing troubleshooting information for diagnosing one or more problems experienced in one or more completed voice calls that are carried by a packet-switched data network. After completion of a voice-over IP call, for example, first information representing a Layer 3 path of a packet flow of a completed call that has passed through the data network is created and stored. Second information representing a Layer 2 path of a packet flow of a completed call that has passed through the data network is also created and stored. From a phone call detail record database, one or more selected phone call detail records are retrieved, which are associated with the completed call from a database of phone call detail records for a large plurality of completed calls. Thus, the likely path of a troubled call is determined, and phone call detail records associated with key points in the path are located. The first information, second information, and selected phone call detail records are provided to a user for use in evaluating one or more problems experienced in the completed call. Based on this information, the user can troubleshoot the call and identify responsive action. In one embodiment, IP path segments of the voice over IP flow are identified and media termination points are identified for each path segment. Layer 2 and Layer 3 path tracing is performed for each IP segment of the voice over IP flow.