System, method and computer program product for diagnostic supervision of internet connections
First Claim
1. A method for managing diagnostic and performance information for communications system terminal endpoints (TEs) communicating over an Internet Protocol (IP) network, comprising the steps of:
- transmitting a Diagnostic Configuration Message (DCM) from a Diagnostic Supervisor (DS) to the TEs, wherein the DS is capable of being coupled to the communications systems;
generating Diagnostic Messages (DMs) at the TEs based on diagnostic information concerning IP network connections in which the TEs participate, wherein said DCM instructs the TEs how to format and under what criteria to transmit said DMs; and
transmitting said DMs from said TEs to said DS or to a plurality of DSs.
11 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer program product for managing diagnostic and performance information for communications system terminal endpoints (TEs) communicating over an Internet Protocol (IP) network. The TEs communicate by connections that are voice, modem, facsimile, video, data transmissions, or the like. A Diagnostic Supervisor (DS) transmits Diagnostic Configuration Messages (DCMs) to the TEs. The TE'"'"'s generate Diagnostic Messages (DMs) based on diagnostic information, including error statistics, voice statistics, facsimile statistics, video statistics, data statistics, or the like, concerning IP network connections in which the TEs participate. The DCMs instructs the TEs how to format and when to transmit DMs. The DMs are transmitted by the TEs to the DS. In a system with more that one DS, the TEs can transmit DMs to the plural DSs, other TEs or any network devices. The DS can be programmed locally or remotely to send various types of DCMs. The DS can also be programmed locally or remotely to provide diagnostic reports based on DMs to network users or to the network administrator. Diagnostic information is used for disconnect supervision, answer detection, attendant supervision, billing management, rerouting of IP connections to the PSTN, and the like.
-
Citations
54 Claims
-
1. A method for managing diagnostic and performance information for communications system terminal endpoints (TEs) communicating over an Internet Protocol (IP) network, comprising the steps of:
-
transmitting a Diagnostic Configuration Message (DCM) from a Diagnostic Supervisor (DS) to the TEs, wherein the DS is capable of being coupled to the communications systems;
generating Diagnostic Messages (DMs) at the TEs based on diagnostic information concerning IP network connections in which the TEs participate, wherein said DCM instructs the TEs how to format and under what criteria to transmit said DMs; and
transmitting said DMs from said TEs to said DS or to a plurality of DSs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
an average number of occurrences of one of said plurality of parameters, a percentage of occurrences of one of said plurality of parameters, a maximum number of occurrences of one or said plurality of parameters, and an actual number of occurrences of one of said plurality of parameters.
-
-
21. A system for managing diagnostic information for a communications system, comprising:
-
a plurality of terminal endpoints (TEs) capable of communicating over an Internet Protocol (IP) network; and
a Diagnostic Supervisor (DS) capable of being coupled to the IP network, wherein said DS transmits a Diagnostic Configuration Message (DCM) to said TEs, wherein one or more of said TEs generate Diagnostic Messages (DMs) based on diagnostic information concerning IP network connections in which said one or more of said TEs participate, and wherein said DCM instructs the TEs how to format and when to transmit said DM to said DS or to a plurality of DSs and TEs. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
a Configuration Manager;
a Report Manager;
a Real-Time Response Manager; and
an Input/Output (I/O) Manager.
-
-
23. The system according to claim 22, wherein said DS further comprises a communications system.
-
24. The system according to claim 22, wherein said I/O manager is coupled to the IP network and the public switched telephone network (PSTN).
-
25. The system according to claim 21, wherein
said a plurality of TEs use the IP network for voice, modem, facsimile, video or data transmissions, and said diagnostic information comprises error statistics, voice statistics, facsimile statistics, video statistics or data statistics. -
26. The system according to claim 21, wherein said Real-Time Response Manager reroutes an IP network connection between two or more TEs to the public switched telephone network (PSTN) based on said diagnostic information.
-
27. The system according to claim 22, wherein said Configuration Manager configures said DCMs to instruct one or more of said plurality of TEs to transmit DMs including silent packet diagnostic information.
-
28. The system according to claim 27, wherein said Real-Time Response Manager provides disconnect supervision using said silent packet diagnostic information.
-
29. The system according to claim 22, wherein said Configuration Manager configures said DCMs to instruct one or more of said plurality of TEs to transmit DMs including non-silent packet diagnostic information.
-
30. The system according to claim 29, wherein said Real-Time Response Manager provides answer detection using said non-silent packet diagnostic information.
-
31. The system according to claim 21, wherein said DS comprises an interface for attendant supervision of the communications system, enabling a human attendant to provide real-time response to said diagnostic information.
-
32. The system according to claim 21, wherein said DS comprises a billing manager for the communications system, thereby enabling billing of IP network connections based on said diagnostic information.
-
33. The system according to claim 26, wherein said DS comprises a billing manager for the communications system, thereby enabling billing of said rerouting based on said diagnostic information.
-
34. The system according to claim 22, wherein said diagnostic information comprises a plurality of parameters defined by the DCMs and the DMs, and said Real-Time Response Manager acts on said diagnostic information by determining an actual number of occurrences of one of said plurality of parameters.
-
35. A computer program product comprising a computer usable medium having control logic stored therein for causing a computer to manage diagnostic and performance information for communications system terminal endpoints (TEs) communicating over an Internet Protocol (IP) network, said control logic comprising:
-
a first computer readable program code means for causing the computer to transmit a Diagnostic Configuration Message (DCM) from a Diagnostic Supervisor (DS) to the TEs, wherein the DS is capable of being coupled to the communications systems;
a second computer readable program code means for causing the computer to generate Diagnostic Messages (DMs) at the TEs based on diagnostic information concerning IP network connections in which the TEs participate, wherein said DCM instructs the TEs how to format and under what criteria to transmit said DMs; and
a third computer readable program code means for causing the computer to transmit said DMs from said TEs to said DS or to a plurality of DSs. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification