Basculement de jonction sur les appels sortants

Cette rubrique explique comment éviter les basculements de jonction sur les appels sortants, à partir de Teams vers le contrôleur SBC (Session Border Controller).

Basculement sur les erreurs réseau

Si une jonction ne peut pas être connectée pour une raison quelconque, la connexion à la même jonction est tentée à partir d’un autre centre de données Microsoft. Le centre de données peut se trouver dans une autre région géographique, en dehors de votre région actuelle. Une jonction peut ne pas être connectée si une connexion est refusée, s’il existe un délai d’expiration TLS ou s’il existe d’autres problèmes au niveau du réseau.

Par exemple, une connexion peut échouer si un administrateur limite l’accès au SBC uniquement à partir d’adresses IP connues, mais oublie de placer les adresses IP de tous les centres de données de routage direct Microsoft dans la liste de Access Control (ACL) du SBC.

Basculement de codes SIP spécifiques reçus du contrôleur de bordure de session (SBC)

Si le routage direct reçoit des codes d’erreur SIP 4xx ou 6xx en réponse à une invitation sortante, l’appel est considéré comme terminé par défaut. Sortant signifie un appel d’un client Teams au réseau téléphonique commuté public (RTC) avec le flux de trafic suivant : Client Teams -> Routage direct -> SBC -> Réseau de téléphonie.

La liste des codes SIP se trouve dans le protocole SIP (Session Initiation Protocol) RFC.

Supposons qu’un SBC a répondu à une invitation entrante avec le code « 408 Délai d’expiration de la demande : le serveur n’a pas pu produire de réponse dans un délai approprié, par exemple s’il n’a pas pu déterminer l’emplacement de l’utilisateur dans le temps. Le client PEUT répéter la demande sans modification ultérieurement. »

Ce SBC particulier peut avoir des difficultés à se connecter à l’appelé, peut-être en raison d’une mauvaise configuration du réseau ou d’une autre erreur. Toutefois, il existe un autre SBC dans l’itinéraire qui peut être en mesure d’atteindre l’appelé.

Dans le diagramme suivant, lorsqu’un utilisateur passe un appel à un numéro de téléphone, il existe deux SBC dans l’itinéraire qui peuvent potentiellement remettre cet appel. Initialement, SBC1.contoso.com est sélectionné pour l’appel, mais SBC1.contoso.com n’est pas en mesure d’atteindre un réseau PTSN en raison d’un problème réseau. Par défaut, l’appel est terminé pour le moment.

Diagramme montrant SBC incapable d’atteindre RTC en raison d’un problème réseau.

Il y a un autre SBC dans l’itinéraire qui peut potentiellement remettre l’appel. Si vous configurez le paramètre Set-CSOnlinePSTNGateway -Identity sbc1.contoso.com -FailoverResponseCodes "408", le deuxième SBC sera essayé (SBC2.contoso.com dans le diagramme suivant) :

Diagramme montrant le routage vers le deuxième SBC.

La définition du paramètre -FailoverResponseCodes et la spécification des codes vous aident à affiner votre routage et à éviter les problèmes potentiels lorsqu’un SBC ne peut pas passer un appel en raison de problèmes réseau ou autres.

Valeurs par défaut : 408, 503, 504