Implémenter la jonction SIP avec le routage direct

Effectué

Il existe plusieurs façons d’implémenter le routage direct. L’une consiste à obtenir un routage direct en tant que service auprès d’un fournisseur qui héberge le SBC en votre nom. L’autre méthode également décrite dans ce module consiste à implémenter un SBC ou SBA, puis à se connecter à un opérateur via une jonction SIP.

La raison pour laquelle une organisation peut choisir d’héberger son propre SBC est de fournir plus de granularité et de contrôle, et de fournir une liaison à des applications tierces telles que le centre de contacts ou le PBX existant. Avoir votre propre SBC peut également vous donner un contrôle plus précis lors de la migration à partir d’un PBX existant

Remarque

Le locataire du fournisseur de jonction SIP est utilisé lors de l’acheminement direct vers le SBC des fournisseurs de jonction SIP. Le domaine du fournisseur de jonction SIP doit être ajouté au domaine pour qu’il fonctionne correctement.

Ajouter un domaine

Avant de pouvoir configurer le routage direct, vous devez vous assurer que vos domaines personnalisés souhaités ont été ajoutés à votre locataire. Sans domaine personnalisé dans votre locataire, vous ne pourrez pas accepter la signalisation et rejeter les informations du fournisseur de jonction SIP. Si vous ne l’avez pas déjà fait, suivez ces étapes pour ajouter, configurer ou continuer à configurer un domaine personnalisé dans votre locataire.

Vérifier les droits d’administrateur globaux

Vous ne pouvez ajouter de nouveaux domaines que si vous vous êtes connecté au centre d’administration Microsoft 365 en tant qu’administrateur général.

Pour valider le rôle dont vous disposez, connectez-vous au Centre d’administration Microsoft 365, accédez à Utilisateurs > Utilisateurs actifs, puis vérifiez que vous possédez le rôle Administrateur général.

Ajoutez le domaine SBC et vérifiez

Effectuez les étapes suivantes pour ajouter un nouveau domaine personnalisé à votre locataire :

  1. Accédez au centre d’administration Microsoft 365 à https://admin.microsoft.com.

  2. Sélectionnez Afficher tout, ouvrez Paramètres et sélectionnez Domaines.

  3. Sélectionnez Ajouter un domaine pour ajouter un nouveau domaine.

  4. Sur la page Ajouter un domaine, entrez le FQDN du SBC fourni par SIPCOM dans votre dossier d’information.

  5. Sélectionnez Utiliser ce domaine.

  6. À l’étape suivante, vous devrez vérifier le domaine. Sélectionnez Ajouter plutôt un enregistrement TXT.

  7. Sélectionnez Suivant, puis notez la valeur TXT générée pour vérifier le nom de domaine.

  8. Fournissez les détails au fournisseur de tronc SIP et attendez la confirmation que les enregistrements TXT ont été ajoutés avant de continuer.

  9. Une fois que le fournisseur de jonction SIP a fourni la confirmation que l’enregistrement TXT a été créé, sélectionnez Vérifier.

  10. Dans la page suivante, veillez à décocher toutes les options, puis sélectionnez Continuer.

  11. Une fois que vous avez ajouté le domaine, sélectionnez Terminé.

Il doit y avoir un utilisateur pour chaque domaine dans lequel se trouve un domaine approuvé. Après avoir enregistré les noms de domaine, vous devez l’activer en ajoutant au moins un utilisateur pour chaque domaine. Ceux-ci devront avoir le domaine nouvellement ajouté après le @ voir ci-dessous pour un exemple.

Par exemple : test@sbc1.customers.adatum.biz

L’utilisateur créé pour chaque domaine aurait besoin d’une seule licence E3 / E5 attribuée pour activer le domaine. Une fois le domaine activé, la licence peut être supprimée de chaque utilisateur respectif.

Importante

Ne supprimez pas ces comptes pendant la durée de votre service de routage direct Teams.

Confirmer que le domaine est activé

Une fois le compte d’utilisateur créé, Microsoft 365 doit mettre à jour le mappage d’URL de domaine avant que la configuration restante puisse être terminée.

Vous pouvez le faire via le module Microsoft Teams PowerShell en utilisant l’applet de commande suivante, pour valider le mappage d’URL de domaine :

Get-CsTenant | select DomainUrlMap

Affichez les résultats et assurez-vous que le domaine SBC est présent. Si le domaine n’est pas présent, réessayez dans 60 minutes.

Routage vocal Teams

Le routage vocal est composé de trois éléments de configuration : la stratégie de routage vocal, l’utilisation du RTC, et l’itinéraire des communications vocales.

  • Stratégie de routage de voix : cet élément est accordé aux utilisateurs (via l’applet de commande Grant-CsOnlineVoiceRoutingPolicy) et dicte les appels que l’utilisateur peut passer.

  • Utilisation PSTN : élément de configuration global pour mapper une stratégie de routage vocal sur une route vocale. Il ne sert à rien d’autre.

  • Route vocale : Les itinéraires vocaux, basés sur un modèle de nombre à faire correspondre (à l’aide d’expressions régulières), acheminent les appels vers une passerelle spécifiée (dans le tableau OnlinePstnGatewayList). Il existe également des options de priorité pour contrôler les itinéraires qui doivent être prioritaires par rapport aux autres ; ceci est utile pour la configuration du basculement.

Couplage SBC

La plupart des fournisseurs de troncs SIP fournissent une paire de contrôleurs de session en bordure (SBC), les SBC seront configurés indépendamment dans le PowerShell pour mettre à jour la configuration.

Le couplage SBC assure la récupération d’urgence et l’équilibrage de charge.

Créez une utilisation.

Les utilisations PSTN en ligne sont des valeurs de chaîne utilisées pour l’autorisation d’appel. Une utilisation PSTN en ligne associe une politique de voix en ligne à une route. L’applet de commande Set-CsOnlinePstnUsage est utilisée pour ajouter ou supprimer des utilisations de téléphone dans ou depuis la liste d’utilisation. Cette liste est globale et peut donc être utilisée par les stratégies et les itinéraires dans l’ensemble du locataire.

Vous créez une utilisation à l’aide de la commande Set-CsOnlinePstnUsage dans PowerShell, avec les paramètres suivants :

  • Identité – La portée où ces paramètres doivent être appliqués. Sa valeur est toujours globale.

  • Utilisation – Le nom de l’utilisation. Par exemple, @{Add= "UnrestrictedPSTNUsage"} signifie que vous souhaitez ajouter une utilisation nommée "UnrestrictedPSTNUsage".

Vous configurez une utilisation unique pour couvrir tous les emplacements de routage des appels en exécutant la commande suivante à partir du module Microsoft Teams PowerShell ou via l’interface graphique comme dans la section Concevoir des flux d’appels de routage direct :

Set-CsOnlinePstnUsage -Identity Global -Usage @{add="UnrestrictedPstnUsage"}

Avec cette commande, vous avez configuré une utilisation pour tous les numéros locaux ou internationaux, ce qui signifie que vous ne restreignez pas les appels vers le PSTN.

Créer des itinéraires des communications vocales

Vous créez ensuite plusieurs routes vocales et les associez à toutes les utilisations locales et internationales. Dans cet exemple, vous allez créer un itinéraire des communications vocales pour passer des appels aux bureaux en France et utiliser « sbc1.siptrunkprovider.com » pour le SBC, puis définir l’itinéraire sur priorité 1. Cela diffère des sections précédentes de ce module, car nous fournissons une configuration à haute disponibilité de plusieurs SBC qui peuvent être utilisés pour autoriser les appels entrants et sortants si nécessaire.

Une fois que vous avez créé une utilisation, vous l’associez à un itinéraire des communications vocales. Vous créez une route vocale à l’aide de la commande New-CsOnlineVoiceRoute du module Microsoft Teams PowerShell, avec les paramètres suivants :

  • Identité – Le nom de l’itinéraire. Cela peut être le même nom que l’utilisation

  • NumberPattern – Nombre de motifs à assortir. Vous pouvez utiliser ".*" pour faire correspondre tous les modèles de nombres.

  • OnlinePstnGatewayList – Le nom de votre SBC.

  • Priorité – La position prioritaire de cet itinéraire devrait avoir.

  • OnlinePstnUsages- L’usage que vous souhaitez associer à cette route vocale.

New-CsOnlineVoiceRoute -Identity "UnrestrictedPstnUsage" -NumberPattern ".*" -OnlinePstnGatewayList sbc1.siptrunkprovider.com -OnlinePstnUsages "UnrestrictedPstnUsage"

Cette applet de commande définit comment/où les appels avec des modèles de numéros correspondants sont acheminés. L’exemple illustré acheminera tous les numéros de la même manière.

Créer une stratégie de routage des communications vocales

Pour la dernière étape, vous devez créer une stratégie de routage des communications vocales et la lier à votre utilisation :

New-CsOnlineVoiceRoutingPolicy "No Restrictions" -OnlinePstnUsages "UnrestrictedPstnUsage"

Attribuer une stratégie de routage vocal à un utilisateur

Pour la dernière étape, attribuez la stratégie à un utilisateur à l’aide de l’applet de commande suivante :

Grant-CsOnlineVoiceRoutingPolicy -Identity "Megan Bowen" -PolicyName "No Restrictions”

Attribuer un numéro de téléphone à un utilisateur

L’utilisateur auquel vous avez attribué la stratégie de routage vocal doit également se voir attribuer un numéro de téléphone. Vous en apprendrez dans un module ultérieur.

Lorsque vous avez terminé, vous avez configuré avec succès le tronc SIP dans Microsoft Teams, activé les utilisateurs pour le service SIP et attribué un numéro de téléphone à l’utilisateur final.