Les problèmes ci-dessous sont ceux que nous entendons le plus souvent. Chacun est présenté comme une séquence que vous pourriez réellement suivre, et non comme une liste de fonctionnalités, car la bonne question à poser à un outil est ce que vous en feriez.
Vous acheminez du trafic via une douzaine de partenaires de peering. L’un d’eux affirme que son côté est irréprochable ; vos clients disent le contraire. Ni l’un ni l’autre ne voit l’autre moitié de l’appel.
Le débogage a posteriori à partir des seuls CDR ne permet pas de distinguer une renégociation de codec, un artefact de transcodage et une véritable packet loss. Quand un pcap est capturé à la main, le problème a généralement disparu.
Un nouveau SBC, un nouvel opérateur ou une bascule UCaaS. La configuration semble correcte et quelques appels de test manuels aboutissent.
Les tests manuels n’exercent que le scénario nominal depuis un seul poste. Ils ne couvrent ni le second codec de l’offre, ni le re-INVITE lors d’une mise en attente, ni le PRACK que le nouveau SBC exige désormais, ni ce qui se passe avec 200 appels simultanés au lieu de deux.
Vous développez un PBX, un SBC, une passerelle ou un softphone. Chaque version doit continuer à fonctionner avec les codecs, les transports et les call flows dont dépendent déjà vos clients.
Les tests de régression manuels, ou à base de scripts que seul un ingénieur comprend, ne couvrent que les flux que quelqu’un a pensé à composer. Le second codec sur TLS, ou la réponse à un en-tête mal formé, est souvent la partie qui n’est pas testée.
La qualité audio des appels sortants est correcte la plupart de la journée. Les plaintes se concentrent l’après-midi, et personne ne parvient à les reproduire.
Une dégradation intermittente échappe à une supervision qui se contente de vérifier que le trunk est actif. Un appel peut aboutir avec un 200 OK et rester inutilisable : jitter par rafales, audio dans un seul sens, codec qui a basculé vers une version bande étroite.
Vous gérez la voix pour un portefeuille de clients. Chacun veut savoir si son réseau est en bonne santé, et chacun le demande dans un format différent.
Les rapports sont assemblés à la main à partir d’outils distincts, ce qui est si lent qu’ils sont au mieux mensuels, et un rapport mensuel résume des problèmes que votre client a déjà subis.
L’assistant IA de VoiceLab travaille dans votre tenant, avec vos propres droits. Il ne passe aucun appel et ne modifie rien tant qu’une personne n’a pas cliqué sur Confirm, et les chiffres qu’il cite proviennent des enregistrements propres à VoiceLab. Chaque offre inclut un quota mensuel de crédits IA ; voir les tarifs.
Un test planifié a échoué pendant la nuit. L’ingénieur d’astreinte dispose d’un enregistrement d’appel, d’un code de réponse et d’un client qui attend, et lire le ladder SIP, le SDP et les résultats média prend un temps qu’il n’a pas.
Un code de réponse désigne un symptôme, pas une cause. Un même 488 peut venir d’une incompatibilité de codec, d’une offre SRTP que l’autre extrémité refuse ou d’une politique du SBC, et les éléments de preuve sont répartis sur plusieurs écrans.
Un nouveau trunk demande les mêmes vérifications que les autres : enregistrer un compte, appeler un numéro avec un codec donné, confirmer l’audio, et répéter l’opération chaque nuit.
Chacune de ces vérifications correspond à un formulaire d’une douzaine de champs répartis sur plusieurs pages, et une faute de frappe dans un nom de codec ou un numéro coûte une exécution en échec et un résultat déroutant.
C’est rarement le cas à l’identique. Apportez-nous une route qui pose problème et nous l’analyserons avec vous sur vos propres trunks.
Réserver une démonstration