Connecter votre contrôleur de bordure de session (SBC) au routage directConnect your Session Border Controller (SBC) to Direct Routing

Cet article décrit la configuration d’un contrôleur de bordure de session (SBC) et la connexion au routage direct du système téléphonique.This article describes how to configure a Session Border Controller (SBC) and connect it to Phone System Direct Routing. Pour configurer le routage direct, vous devez procéder comme suit :This is step 1 of the following steps to configure Direct Routing:

Pour plus d’informations sur la procédure à suivre pour configurer le routage direct, voir configurer le routage direct.For information on all the steps required to set up Direct Routing, see Configure Direct Routing.

Vous pouvez utiliser le Centre d’administration Microsoft teams ou PowerShell pour configurer et connecter un SBC pour le routage direct.You can use the Microsoft Teams admin center or PowerShell to configure and connect an SBC to Direct Routing.

Utilisation du centre d’administration Microsoft TeamsUsing the Microsoft Teams admin center

  1. Dans le volet de navigation de gauche Voice, sélectionnez > routage directde la voix, puis cliquez sur l’onglet SBCS .In the left navigation, go to Voice > Direct Routing, and then click the SBCs tab.

  2. Cliquez sur Ajouter.Click Add.

  3. Entrez un nom de domaine complet pour l’SBC.Enter a FQDN for the SBC.

    Assurez-vous que la partie Domain Name du nom de domaine complet correspond à un domaine inscrit dans votre client et gardez à l’esprit que le *.onmicrosoft.com nom de domaine n’est pas pris en charge pour le nom de domaine de nom de domaine complet SBC.Make sure the domain name portion of the FQDN matches a domain that's registered in your tenant and keep in mind that the *.onmicrosoft.com domain name isn't supported for the SBC FQDN domain name. Par exemple, si vous avez deux noms de domaine contoso.com et contoso.onmicrosoft.com que vous utilisez sbc.contoso.com le nom SBC.For example, if you have two domain names, contoso.com and contoso.onmicrosoft.com, use sbc.contoso.com as the SBC name.

  4. Configurez les paramètres suivants pour SBC, en fonction des besoins de votre organisation.Configure the following settings for the SBC, based on your organization's needs. Pour plus d’informations sur chacun de ces paramètres, voir paramètres de SBC.For details on each of these settings, see SBC settings.

    Capture d’écran de la page Ajouter un SBC dans le centre d’administration Microsoft teams

  5. Une fois que vous avez terminé, cliquez sur Enregistrer.When you're done, click Save.

Utiliser PowerShellUsing PowerShell

Pour connecter votre SBC au routage direct, vous devez effectuer les opérations suivantes :To connect your SBC to Direct Routing, you'll need to:

  1. Connectez-vous à Skype entreprise Online à l’aide de PowerShell.Connect to Skype for Business Online by using PowerShell.
  2. Connectez l’SBC au client.Connect the SBC to the tenant.
  3. Vérifiez la connexion de l’SBC.Verify the SBC connection.

Se connecter à Skype entreprise Online à l’aide de PowerShellConnect to Skype for Business Online by using PowerShell

Vous pouvez utiliser une session PowerShell connectée au client pour jumeler l’interface SBC à l’interface de routage directe.You can use a PowerShell session connected to the tenant to pair the SBC to the Direct Routing interface. Pour ouvrir une session PowerShell, suivez les étapes décrites dans configurer votre ordinateur pour Windows PowerShell.To open a PowerShell session, follow the steps outlined in Set up your computer for Windows PowerShell.

Après avoir établi une session PowerShell distante, vérifiez que vous pouvez voir les commandes pour gérer l’SBC.After you establish a remote PowerShell session, verify that you can see the commands to manage the SBC. Pour vérifier les commandes, tapez ou copiez-collez la commande suivante dans la session PowerShell, puis appuyez sur entrée :To verify the commands, type or copy and paste the following command in the PowerShell session, and then press Enter:

Get-Command *onlinePSTNGateway*

La commande renvoie les quatre fonctions indiquées ici pour vous permettre de gérer l’SBC.The command returns the four functions shown here that will let you manage the SBC.

CommandType    Name                       Version    Source 
-----------    ----                       -------    ------ 
Function       Get-CsOnlinePSTNGateway    1.0        tmp_v5fiu1no.wxt 
Function       New-CsOnlinePSTNGateway    1.0        tmp_v5fiu1no.wxt 
Function       Remove-CsOnlinePSTNGateway 1.0        tmp_v5fiu1no.wxt 
Function       Set-CsOnlinePSTNGateway    1.0        tmp_v5fiu1no.wxt

Connecter l’SBC au clientConnect the SBC to the tenant

Utilisez l’applet de nouvelle applet de CsOnlinePSTNGateway pour connecter l’SBC au client.Use the New-CsOnlinePSTNGateway cmdlet to connect the SBC to the tenant. Dans une session PowerShell, tapez ce qui suit, puis appuyez sur entrée :In a PowerShell session, type the following, and then press Enter:

New-CsOnlinePSTNGateway -Fqdn <SBC FQDN> -SipSignalingPort <SBC SIP Port> -MaxConcurrentSessions <Max Concurrent Sessions the SBC can handle> -Enabled $true

Notes

  1. Nous vous recommandons de définir une limite d’appels maximale dans l’SBC à l’aide d’informations qui figurent dans la documentation SBC.We recommend that you set a maximum call limit in the SBC using information that can be found in the SBC documentation. La limite déclenche une notification si l’SBC a le niveau de capacité.The limit will trigger a notification if the SBC is at the capacity level.
  2. Vous pouvez uniquement connecter l’SBC si la partie Domain de son nom de domaine complet correspond à l’un des domaines inscrits dans votre client, à l’exception de * . onmicrosoft.com.You can only connect the SBC if the domain portion of its FQDN matches one of the domains registered in your tenant, except *.onmicrosoft.com. L’utilisation * des noms de domaine. onmicrosoft.com n’est pas prise en charge pour le nom de domaine complet SBC.Using *.onmicrosoft.com domain names is not supported for the SBC FQDN name. Par exemple, si vous avez deux noms de domaine, contoso. com et contoso. onmicrosoft.com, vous pouvez utiliser SBC. contoso. con pour le nom SBC.For example, if you have two domain names, contoso.com and contoso.onmicrosoft.com, you can use sbc.contoso.con for the SBC name. Si vous tentez de vous connecter à l’SBC avec un nom tel que SBC. contoso. ABC, le système ne vous permet pas, car le domaine n’est pas détenu par ce client.If you try to connect the SBC with a name such as sbc.contoso.abc, the system won't let you, as the domain is not owned by this tenant.
    Outre le domaine enregistré dans votre client, il est important de disposer d’un utilisateur avec ce domaine et d’une licence E3 ou E5 affectée.In addition to the domain registered in your tenant, it's important that there's a user with that domain and an assigned E3 or E5 license. Si ce n’est pas le cas, vous recevez le message d’erreur suivant :If not, you'll receive the following error:
    Can not use the "sbc.contoso.com" domain as it was not configured for this tenant.Can not use the "sbc.contoso.com" domain as it was not configured for this tenant.

Voici un exemple :Here's an example:

New-CsOnlinePSTNGateway -Identity sbc.contoso.com -Enabled $true -SipSignalingPort 5067 -MaxConcurrentSessions 100 

Qui renvoie :Which returns:

Identity              : sbc.contoso.com 
Fqdn                  : sbc.contoso.com 
SipSignalingPort     : 5067 
FailoverTimeSeconds   : 10 
ForwardCallHistory    : False 
ForwardPai            : False 
SendSipOptions        : True 
MaxConcurrentSessions : 100 
Enabled               : True   

Notes

Cet exemple montre uniquement les paramètres obligatoires minimum.This example shows only the minimum required parameters. D’autres paramètres peuvent être définis à l’aide de l’applet de nouvelle-CsOnlinePSTNGateway au cours du processus de connexion.There are additional parameters that you can set with the New-CsOnlinePSTNGateway cmdlet during the connection process. Pour en savoir plus, voir paramètres de SBC.To learn more, see SBC settings.

Vérifier la connexion au SBCVerify the SBC connection

Pour vérifier la connexion :To verify the connection:

Vérifier si la SBC est sur la liste de SBCs couplésCheck whether the SBC is on the list of paired SBCs

Une fois que vous avez connecté la SBC, utilisez l’applet de connexion Get-CsOnlinePSTNGateway pour vérifier que l’SBC est présent dans la liste de SBCS couplés.After you connect the SBC, use the Get-CsOnlinePSTNGateway cmdlet to verify that the SBC is present in the list of paired SBCs. Tapez la commande suivante dans une session PowerShell distante, puis appuyez sur entrée :Type the following in a remote PowerShell session, and then press Enter:

Get-CsOnlinePSTNGateway -Identity sbc.contoso.com  

La passerelle couplée doit apparaître dans la liste, comme illustré dans l’exemple ci-dessous, et le paramètre Enabled doit afficher la valeur true.The paired gateway should appear in the list as shown in the example below, and the Enabled parameter should display a value of True.

Qui renvoie :Which returns:

Identity              : sbc.contoso.com  
Fqdn                  : sbc.contoso.com
SipSignalingPort     : 5067
CodecPriority         : SILKWB,SILKNB,PCMU,PCMA
ExcludedCodecs        :  
FailoverTimeSeconds   : 10
ForwardCallHistory    : False
ForwardPai            : False
SendSipOptions        : True
MaxConcurrentSessions : 100
Enabled               : True

Valider les options SIPValidate SIP options

Pour valider le jumelage à l’aide des options SIP sortants, utilisez l’interface de gestion des SBC et confirmez que l’SBC reçoit les réponses 200 OK à ses messages d’OPTIONS sortants.To validate the pairing using outgoing SIP options, use the SBC management interface and confirm that the SBC receives 200 OK responses to its outgoing OPTIONS messages.

Lorsque le routage direct voit les OPTIONS entrantes, il commence à envoyer des messages d’options SIP sortants au nom de domaine complet SBC configuré dans le champ d’en-tête de contact du message OPTIONS entrantes.When Direct Routing sees incoming OPTIONS, it will start sending outgoing SIP Options messages to the SBC FQDN configured in the Contact header field in the incoming OPTIONS message.

Pour valider le jumelage à l’aide des options SIP entrantes, utilisez l’interface de gestion des SBC et voyez que l’SBC envoie une réponse aux messages d’OPTIONS provenant du routage direct et que le code de réponse qu’il envoie est 200 OK.To validate the pairing using incoming SIP options, use the SBC management interface and see that the SBC sends a reply to the OPTIONS messages coming in from Direct Routing and that the response code it sends is 200 OK.

Paramètres de SBCSBC settings

Le tableau suivant répertorie les options que vous pouvez définir pour l’SBC dans le centre d’administration Microsoft teams et à l’aide de la cmdlet New-CsOnlinePSTNGateway .This table lists the options that you can set for the SBC in the Microsoft Teams admin center and by using the New-CsOnlinePSTNGateway cmdlet.

Obligatoire?Required? Paramètre du centre d’administration Microsoft teamsMicrosoft Teams admin center setting Paramètre PowerShellPowerShell parameter DescriptionDescription Par défautDefault Valeurs possiblesPossible values Type et restrictionsType and restrictions
OuiYes Ajouter un nom de domaine complet pour l’SBCAdd an FQDN for the SBC FQDNFQDN AucunNone Nom de domaine complet, limite de 63 caractèresFQDN name, limit 63 characters , Voir la liste des caractères autorisés et interdits sur les conventions d’appellation dans Active Directory pour les ordinateurs, domaines, sites et UO .String, see the list of allowed and disallowed characters on Naming conventions in Active Directory for computers, domains, sites, and OUs
NonNo ActivéEnabled ActivéEnabled Permet d’activer l’SBC pour les appels sortants.Use to turn on the SBC for outbound calls. Vous pouvez utiliser cette opération pour supprimer temporairement l’SBC du service lors de sa mise à jour ou de sa maintenance.You can use this to temporarily remove the SBC from service while it's being updated or during maintenance. FalseFalse VraiTrue
FalseFalse
BooleanBoolean
OuiYes Port de signalisation SIPSIP signaling port SipSignalingPortSipSignalingPort Il s’agit du port d’écoute utilisé pour communiquer avec le routage direct via le protocole TLS (Transport Layer).This is the listening port that's used to communicate with Direct Routing by using the Transport Layer (TLS) protocol. AucunNone Tout portAny port entre 0 et 655350 to 65535
NonNo Envoyer les options SIPSend SIP options SendSIPOptionsSendSIPOptions Définit si les SBC envoient des messages d’options SIP.Defines whether the SBC will send SIP options messages. Nous vous recommandons vivement d’activer ce paramètre.We highly recommend that you turn on this setting. Lorsque ce paramètre est désactivé, l’SBC est exclu du système de surveillance et d’alerte.When this setting is off, the SBC is excluded from the Monitoring and Alert system. VraiTrue VraiTrue
FalseFalse
BooleanBoolean
NonNo Transférer l’historique des appelsForward call history ForwardCallHistoryForwardCallHistory Indique si les informations de l’historique des appels sont transmises via le Trunk.Indicates whether call history information is forwarded through the trunk. Lorsque vous activez cette fonction, le proxy Microsoft 365 ou Office 365 envoie un en-tête de rapport historique et de référence.When you turn this on, the Microsoft 365 or Office 365 proxy sends a History-info and Referred-by header. FalseFalse VraiTrue
FalseFalse
BooleanBoolean
NonNo Forward P-assertion-Identity (PAI) en-têteForward P-Asserted-identity (PAI) header ForwardPAIForwardPAI Indique si l’en-tête PAI est transmis en même temps que l’appel.Indicates whether the PAI header is forwarded along with the call. L’en-tête PAI permet de vérifier l’identité de l’appelant.The PAI header provides a way to verify the identity of the caller. Si ce paramètre est activé, l’en-tête de confidentialité : ID est également envoyé.If this setting is on, the Privacy:ID header is also sent. FalseFalse VraiTrue
FalseFalse
BooleanBoolean
NonNo Capacité d’appel simultanéeConcurrent call capacity MaxConcurrentSessionsMaxConcurrentSessions Lorsque vous définissez une valeur, le système d’alerte vous avertit lorsque le nombre de sessions simultanées est de 90% ou une valeur supérieure à celle-ci.When you set a value, the alerting system will notify you when the number of concurrent sessions is 90 percent or higher than this value. Si vous ne définissez pas de valeur, les alertes ne sont pas générées.If you don't set a value, alerts aren't generated. Toutefois, le système de surveillance rapportera le nombre de sessions simultanées toutes les 24 heures.However, the monitoring system will report the number of concurrent sessions every 24 hours. ValeurNull ValeurNull
1 à 100 0001 to 100,000
NonNo Code de réponse de basculementFailover response codes FailoverResponseCodesFailoverResponseCodes
Si le routage direct reçoit tout code d’erreur SIP 4xx ou 6xx en réponse à une invitation sortante, l’appel est considéré comme complet par défaut.If Direct Routing receives any 4xx or 6xx SIP error code in response to an outgoing Invite, the call is considered completed by default. Sortant désigne un appel d’un client teams vers le RTC avec le flux de trafic : client teams-> le routage direct-> le réseau de téléphonie de l’SBC->).Outgoing means a call from a Teams client to the PSTN with traffic flow: Teams client -> Direct Routing -> SBC -> telephony network). Lorsque vous spécifiez un code de réponse de basculement, cela force le routage direct à essayer un autre SBC (si un autre SBC existe dans la stratégie de routage vocale de l’utilisateur) lorsqu’il reçoit les codes spécifiés si la SBC ne peut pas faire un appel en raison de problèmes réseau ou d’autres problèmes.When you specify a failover response code, this forces Direct Routing to try another SBC (if another SBC exists in the voice routing policy of the user) when it receives the specified codes if the SBC can't make a call because of network or other issues. Pour en savoir plus, voir basculement de codes SIP spécifiques reçus du contrôleur de bordure de session (SBC).To learn more, see Failover of specific SIP codes received from the Session Border Controller (SBC). 408, 503, 504408, 503, 504 EntInt
NonNo Temps de basculement (secondes)Failover times (seconds) FailoverTimeSecondsFailoverTimeSeconds Lorsque vous définissez une valeur, les appels sortants qui ne sont pas traités par la passerelle au cours de la période que vous définissez sont routés vers le Trunk disponible suivant.When you set a value, outbound calls that aren't answered by the gateway within the time that you set are routed to the next available trunk. S’il n’y a pas de lignes supplémentaires, l’appel est automatiquement interrompu.If there are no additional trunks, the call is automatically dropped. La valeur par défaut est 10 secondes.The default value is 10 seconds. Dans une organisation avec des réseaux lents et des réponses par passerelle, il est possible que les appels soient interrompus de façon inobligatoire.In an organization with slow networks and gateway responses, this could potentially result in calls being dropped unnecessarily. 0,1010 NuméroNumber EntInt
NonNo Pays ou région préférés pour le trafic multimédiaPreferred country or region for media traffic MediaRelayRoutingLocationOverrideMediaRelayRoutingLocationOverride Permet de définir manuellement votre pays ou région préféré pour le trafic multimédia.Use to manually set your preferred country or region for media traffic. Nous vous recommandons de définir cette valeur uniquement si les journaux d’appels indiquent clairement que l’affectation par défaut du centre de fichiers pour le chemin multimédia n’utilise pas le chemin le plus proche du centre de médias SBC.We recommend that you set this only if the call logs clearly indicate that the default assignment of the datacenter for the media path doesn't use the path closest to the SBC datacenter. Par défaut, le routage direct attribue un centre de distribution en fonction de l’adresse IP publique de l’SBC et sélectionne toujours le chemin le plus proche du centre de distribution SBC.By default, Direct Routing assigns a datacenter based on the public IP address of the SBC, and always selects the path closest to the SBC datacenter. Toutefois, dans certains cas, le chemin d’accès par défaut ne sera peut-être pas le chemin optimal.However, in some cases, the default path might not be the optimal path. Ce paramètre vous permet de définir manuellement la région préférée pour le trafic multimédia.This parameter allows you to manually set the preferred region for media traffic. AucunNone Codes de pays au format ISOCountry codes in ISO format
NonNo Le SBC prend en charge PIDF/LO pour les appels d’urgenceSBC supports PIDF/LO for emergency calls PidfloSupportedPidfloSupported Spécifiez si l’SBC prend en charge l’objet d’emplacement du format de données de présence (PIDF/min) pour les appels d’urgence.Specify whether the SBC supports Presence Information Data Format Location Object (PIDF/LO) for emergency calls.
NonNo Sonnerie du téléphone lors du recherche de l’utilisateurRing phone while trying to find the user GenerateRingingWhileLocatingUserGenerateRingingWhileLocatingUser Définissez si un signal audio est lu pour l’appelant pour indiquer que les équipes sont dans le processus de création de l’appel.Set whether an audio signal is played to the caller to indicate that Teams is in the process of establishing the call. Ce paramètre s’applique uniquement au routage direct en mode de contournement non multimédia.This setting only applies to Direct Routing in non-media bypass mode. Parfois, les appels entrants des clients RTC aux équipes peuvent prendre plus de temps que prévu.Sometimes inbound calls from the PSTN to Teams clients can take longer than expected to be established. Lorsque c’est le cas, l’appelant n’entend rien, le client Teams ne sonne pas et l’appel peut être annulé par certains fournisseurs de télécommunications.When this happens, the caller might not hear anything, the Teams client doesn't ring, and the call might be canceled by some telecommunications providers. Ce paramètre permet d’éviter les silences inattendus qui peuvent se produire dans les cas suivants.This setting helps to avoid unexpected silences that can occur in these scenarios. VraiTrue VraiTrue
FalseFalse
BooleanBoolean
NonNo - MediaBypassMediaBypass Ce paramètre indique si l’SBC prend en charge la dérivation multimédia et si vous voulez l’utiliser pour cet élément SBC.This setting indicates whether the SBC supports media bypass and whether you want to use it for this SBC. AucunNone VraiTrue
FalseFalse
BooleanBoolean

Voir aussiSee also

Planifier le routage directPlan Direct Routing

Configurer le routage directConfigure Direct Routing

Présentation de Teams PowerShellTeams PowerShell overview