H04M3/32

Diagnostic traffic generation for automatic testing and troubleshooting

A framework in a cloud network that may allow for debugging at multiple vantage points at different layers (e.g., layer 2, layer 3, etc.). The methods may provide tracer or measurement services that filter, capture, or forward flows that may include packets, calls, or protocols to look for particular signatures.

System and method for reliable call recording testing and proprietary customer information retrieval
10447848 · 2019-10-15 · ·

A system and methods for reliable call recording testing and proprietary customer information retrieval, wherein recording may be both active and passive in nature, recording call audio from the moment a call begins such as to include dial tones, IVR interactions, and other non-conversation call contents that may generally be omitted in traditional recordings. These recordings may then be compared to similar recordings collected by traditional systems to align the recordings, identifying portions of the call that may have been omitted from one recording by using audio fingerprinting to match recordings up for improved analysis.

Media gateway device, and media path configuration method

[Problem] To reduce a setting burden on a media path in a media gateway. [Solution] A MG (1) includes a first interface for connecting to a first network among a plurality of communication networks, a second interface for connecting to a second network among a plurality of communication networks, and a test command issuing unit (13) configured to establish, when a mapping between the first interface and the second interface is set by first setting data for associating a media path ID in the first interface with a termination ID in the first interface and second setting data for associating a media path ID in the second interface with a termination ID in the second interface, a test call for a media path passing through the first interface and the second interface based on the mapping and test, by assigning a resource to the media path that is established, whether data transmission and reception are possible on the media path that is established.

Systems, methods, and storage media for testing local loops of telecommunications networks

Automatic testing/analysis of local loops of telecommunications networks includes obtaining bits-per-tone data for a local loop of a telecommunications network and generating a bit value string from the bits-per-tone data. The bit value string is then analyzed to determine whether it includes a bit pattern indicative of an impairment of the local loop. Further approaches for automatically testing local loops of telecommunications networks include obtaining attenuation data for multiple tones carried by the local loop and determining whether the attenuation data falls below thresholds for providing a service using the local loop.

Automatic redirecting of enhanced 911 calls
12003664 · 2024-06-04 · ·

To reduce the likelihood that test E911 calls will be improperly connected to a public safety access point (PSAP), while ensuring that mobile devices sold to consumers are correctly routed to a PSAP in an emergency, a system for automatically redirecting test E911 calls to an answering system is disclosed. An unstructured supplementary service data (USSD) node receives a first USSD message from a mobile device during E911 testing procedure at the mobile device. In response to identifying a first code in the first USSD message, the USSD node retrieves an identifier associated with the mobile device. The USSD node sends an instruction to a gateway mobile location center (GMLC) system to redirect E911 calls from the mobile device based on the retrieved identifier such that a subsequent E911 call placed by the mobile device is automatically rerouted by the GMLC to an answering line instead of a PSAP.

TELEPHONE NUMBER MONITORING

A system for monitoring phone numbers includes a computing device having at least one processor and memory associated with the processor. A telephone network supports a plurality of telephone numbers. The computing device is configured to obtain data directly from the telephone network. The data indicates call activity involving the phone numbers, respectively, during a time period having a preselected duration. The computing device determines, for each of the phone numbers, whether the data indicates that there were no successfully answered calls placed to the phone number during the time period. For any such phone number, the computing device places a test call to the phone number. In the event that the test call is not successful, the computing device provides an indication of a problem with the phone number.

System and method for automated voice quality testing
10230836 · 2019-03-12 · ·

A system for automated audio quality testing, comprising a plurality of endpoint emulators, call engines, and optionally audio generator devices and head and torso simulator devices, and a method for using such a system for testing of audio quality over a variety of system architectures for optimization of contact center operations and improvement of customer experience.

DIAGNOSTIC TRAFFIC GENERATION FOR AUTOMATIC TESTING AND TROUBLESHOOTING
20180324031 · 2018-11-08 ·

A framework in a cloud network that may allow for debugging at multiple vantage points at different layers (e.g., layer 2, layer 3, etc.). The methods may provide tracer or measurement services that filter, capture, or forward flows that may include packets, calls, or protocols to look for particular signatures.

AUTOMATED SMS REGRESSION AND FUNCTIONAL TESTING
20180316789 · 2018-11-01 ·

A system and method for automated SMS regression and functional testing, that receives SMS-based messages from a contact center, validates that the received message text is correct, and when necessary replies to the message with an appropriate response. This system may be deployed alongside production (customer-facing) operations, and used in-place with existing contact center systems by configuring the appropriate destination numbers for testing and optionally allowing test cases through an existing firewall (depending on a particular arrangement).

SYSTEMS, METHODS, AND STORAGE MEDIA FOR TESTING LOCAL LOOPS OF TELECOMMUNICATIONS NETWORKS

Automatic testing/analysis of local loops of telecommunications networks includes obtaining bits-per-tone data for a local loop of a telecommunications network and generating a bit value string from the bits-per-tone data. The bit value string is then analyzed to determine whether it includes a bit pattern indicative of an impairment of the local loop. Further approaches for automatically testing local loops of telecommunications networks include obtaining attenuation data for multiple tones carried by the local loop and determining whether the attenuation data falls below thresholds for providing a service using the local loop.