Teams: Direct Sip Routing. Get your Sonus Ribbon GW Ready


(English version Below)

Une fois que vous avez préparé vos environnements à accueillir la fonctionnalité Direct Sip routing vous devez paramétrer vos passerelles de communication. Nous allons donc détailler la façon dont vous devez le faire sur des passerelles Sonus Ribbon de type SBC 1000 ou Sbc 2000.

Etape 1 : Création du profil TLS

La création du profil Tls permet de décrire les paramètres de chiffrement qui vont être utilisés entre la passerelle est les services Microsoft. C’est à cet endroit que vous décrivez la version de TLS que vous souhaitez utiliser ainsi que le certificat numérique que vous allez prendre pour chiffrer le flux.

Comme il peut exister plusieurs profils TLS en fonction de la passerelle je vous conseille de préfixer le nom de votre profil du Terme «Teams- ». La figure suivante illustre la configuration que vous devez mettre en place pour créer ce Profil TLS

  

Etape 2 : Création du profil SIP

Dans cette étape nous allons créer un profil Sip qui va décrire les options protocolaires que nous devons utiliser pour interagir avec les services de Microsoft



Etape 3 : Création de la table des serveurs SIP

Dans cette configuration la passerelle doit connaitre les serveurs SIP avec lequel elle va devoir communiquer. Pour cela, on créer une table des serveurs Sip qui vont décrire les points de connexions du service Microsoft pour la signalisation

Dans cette configuration nous indiquons que nous utilisons les options Sip qui vont informer le service Microsoft que le service de la passerelle fonctionne. Vous retrouvez cela dans la console Teams lors de la déclaration de la passerelle.



Etape 4 : Configuration du chiffrement du flux média

Les flux média seront chiffrés entre la passerelle et les services Microsoft. La section suivante décrit la modalité de chiffrement entre les deux parties. Allez dans le menu SDES-SRTP Profiles et créez un profil de chiffrement pour les flux temps réel (RTP)


Etape 5 : Description des médias

Dans la passerelle il est nécessaire de décrire quels sont les codecs utilisés pour les flux audio. C’est ce que Sonus / Ribbon appelle les média list. App


Etape 6 : Création de la table de transformation des numéros

La table de transformation des numéros permet de décrire comment les numéros de téléphone provenant de Teams et donc composés par les utilisateurs vont devoir être transformés (ou pas) pour être acceptés par la passerelle et par l’opérateur. Normalement, les règles de normalisation de numéro que vous allez devoir créer sur Teams devraient faire en sorte que vous n’ayez pas trop de chose à faire ici sauf changer par exemple le numéro de la personne appelante par exemple. Comme cette partie dépend de ce que vous voulez faire nous avons créé une table simplissime qui prend le numéro composé et ne le change pas. Dans un premier temps faites cela. De toutes les façons vous devriez revenir sur ces configurations plus tard. Ici nous nommons la table comme ceci From Teams to lenomdel’operateur connecté derrière la passerelle.


Etape 7 : Création de la table de routage des appels

L’avant dernière étape créez la table de routage des appels depuis vers l’opérateur pour cela allez dans le menu « Call Routing table » et créez la table de routage comme le montre la capture d’écran.

Dans « destination Signaling Groups » vous devez positionner le groupe de signalisations de production qui relie la passerelle au trunk sip opérateur.


Etape 8 : Création du groupe de Signalisation

Le groupe de signalisation est une de partie la plus importante dans la configuration. Allez dans le menu Signaling group et créer un signaling group « To/From Teams » avec les valeurs ci-dessous

Le nombre de canaux est important et doit correspondre au nombre de canaux pour lesquels vous avez une licence Sip.



 

Est-ce que votre passerelle est maintenant prête ? Presque ! Cette configuration suffira à la déclarer dans l’environnement Teams et vérifier qu’elle communique correctement avec les services Microsoft.

 

Once you have prepared your environments to accommodate Direct Sip routing functionality you need to set up your communication gateways. We will therefore detail how you need to do this on Sonus Ribbon gateways such as SBC 1000 or Sbc 2000.

Step 1: Profil TLS Creation

The creation of the Tls profile describes the encryption settings that will be used between the gateway and Microsoft services. This is where you describe the version of TLS that you want to use and the digital certificate that you will take to encrypt the stream.
As there can be several TLS profiles depending on the gateway, I advise you to prefix the name of your profile with the Term « Teams- « . The following figure illustrates the configuration you need to set up to create this TLS Profile  

Step 2: SIP profile creation

In this step we will create a Sip profile that will describe the protocol options we need to use to interact with Microsoft services.



Step 3: SIP Servers Table creation

In this configuration the gateway needs to know the SIP servers it will need to communicate with. To do this we create a table of Sip servers that will describe the connection points of the Microsoft service for signaling.
In this configuration we indicate that we are using the Sip options that will inform the Microsoft service that the gateway service is working. You will find this in the Teams console when declaring the gateway.



Step 4: Media Flow encryption methods

Media streams will be encrypted between the gateway and Microsoft services. The following section describes the encryption modality between the two parties. Go to the SDES-SRTP Profiles menu and create an encryption profile for Real Time Streams (RTP)


Step 5: Media Description

In the gateway it is necessary to describe which codecs are used for the audio streams. This is what Sonus / Ribbon calls the media list.


Step 6: Creating the number transformation table

The number transformation table describes how phone numbers coming from Teams and thus dialed by users will have to be transformed (or not) to be accepted by the gateway and the operator. Normally the number normalization rules that you will have to create on Teams should make sure that you don’t have to do too much here except change the caller’s number for example. As this part depends on what you want to do, we have created a very simple table that takes the number and doesn’t change it. First do this. Anyway, you should come back to these settings later. Here we name the table like this « From Teams to operator name » connected behind the gateway.


Step 7: Creating the call routing table

The penultimate step is to create the routing table for calls from the operator. To do this go to the « Call Routing table » menu and create the routing table as shown in the screenshot.

In « Destination Signaling Groups » you have to set the production signaling group that connects the gateway to the trunk sip operator.


Step 8: Creation of the Signaling group

The signaling group is one of the most important parts in the configuration. Go to the Signaling group menu and create a signaling group « To/From Teams » with the values below

The number of channels is important and must correspond to the number of channels for which you have a Sip license.



 

Is your bridge now ready? . Almost! This configuration will be enough to declare it in the Teams environment and check that it communicates correctly with Microsoft services.

Votre commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s