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)
Lorsqu’un appel d’un client Teams au réseau téléphonique commuté public (RTC) est effectué avec le flux de trafic suivant : Client Teams -> Routage direct -> SBC -> Réseau de téléphonie, tout code de réponse final non-2xx du SBC peut être configuré pour être retenté sur un autre SBC dans la stratégie de routage vocal. Notez que le basculement ne se produit qu’en l’absence de réponses provisoires autres que 100 du SBC, afin d’empêcher le réseau téléphonique à double sonnerie.
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.
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) :
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