Greetings PIAF community,
I am working on setting up monitoring for a call center, where the call center uses a solution from Cisco. For monitoring, we are doing the typical SNMP-based NMS setup watching all the routers, servers, etc for the typical CPU, RAM, network, etc. We are also using Cisco IP SLA (formerly called SAA, and before that RTR) between sites to measure WAN health.
I have a new monitoring concept in my head, and I'm trying to figure out if it is possible to do this.
At the end of the day, a call center really needs to be able to make & receive calls and transport audio from A to B and B to A (although this really applies to any distributed telephony system). A good way to test this is to make phone calls and see if they work. However, making multiple discreet calls is tedious. What if we made a phone call, kept the call active 24/7, and sent a known audio signal in both directions? Then, in some manner we detect the existence of that audio on the other side (so the audio from A is detected at B by a listening device). If the audio does anything strange (e.g., stutters, drops, etc), then there is some problem with some part of the infrastructure (be it network, server, etc). Conceptually this would be an outstanding "early warning" indicator.
If we used PIAF, I figure we could easily script the creation of a call and have some on hold music play or feed sound in some manner. However, is there some way to measure the audio on the other side, in an automated way? Some softphone that would detect if audio is there or not?
Is this a feasible setup, and is it technically possible? And, does this concept even make sense?
I am working on setting up monitoring for a call center, where the call center uses a solution from Cisco. For monitoring, we are doing the typical SNMP-based NMS setup watching all the routers, servers, etc for the typical CPU, RAM, network, etc. We are also using Cisco IP SLA (formerly called SAA, and before that RTR) between sites to measure WAN health.
I have a new monitoring concept in my head, and I'm trying to figure out if it is possible to do this.
At the end of the day, a call center really needs to be able to make & receive calls and transport audio from A to B and B to A (although this really applies to any distributed telephony system). A good way to test this is to make phone calls and see if they work. However, making multiple discreet calls is tedious. What if we made a phone call, kept the call active 24/7, and sent a known audio signal in both directions? Then, in some manner we detect the existence of that audio on the other side (so the audio from A is detected at B by a listening device). If the audio does anything strange (e.g., stutters, drops, etc), then there is some problem with some part of the infrastructure (be it network, server, etc). Conceptually this would be an outstanding "early warning" indicator.
If we used PIAF, I figure we could easily script the creation of a call and have some on hold music play or feed sound in some manner. However, is there some way to measure the audio on the other side, in an automated way? Some softphone that would detect if audio is there or not?
Is this a feasible setup, and is it technically possible? And, does this concept even make sense?