Centre De Ressources

Customer Logo

Qu’est-ce qu’un Session Border Controller (SBC) et comment fonctionne-t-il ?

Alors que l’adoption de la téléphonie basée sur le cloud ne cesse de croître, de nombreuses entreprises migrent vers des plateformes de communications unifiées telles que Microsoft Teams. La solution Microsoft Teams a longtemps été utilisée pour la communication et la collaboration en interne. Il est maintenant possible de passer des appels téléphoniques externes.

Grâce aux forfaits d’appels Microsoft ou au routage direct mis en œuvre par un prestataire de services d’infogérance, les entreprises peuvent passer des appels internes et externes depuis n’importe quel dispositif compatible avec Teams, et ce, depuis n’importe où dans le monde. Toutefois, la mise en œuvre du routage direct nécessite que la configuration du Session Border Controller soit parfaite. 

Tout en gardant ceci à l’esprit, intéressons-nous plus en détails aux Session Border Controllers et à leur fonctionnement dans le cadre de la téléphonie basée sur le cloud et de Microsoft Teams.

Qu’est-ce qu’un Session Border Controller ?

Les Session Border Controllers sont des dispositifs déployés en périphérie, entre les réseaux privé et public. Par exemple, un SBC peut transférer de manière sûre et efficace des données du système téléphonique Microsoft, un Private Branch Exchange (PBX) hébergé, au réseau RTCP ou au regroupement de tous les réseaux téléphoniques du monde. C’est pourquoi les SBC sont souvent appelés passerelles RTCP.

Une session de communication est un flux de communication en temps réel entre deux ou plusieurs utilisateurs, celui-ci pouvant se présenter sous la forme d’un appel téléphonique, d’une visioconférence ou d’une messagerie instantanée. La session inclut en général les données audio et vidéo de l’appel ainsi que toutes les autres informations relatives à la session, à savoir l’heure et les descriptifs des supports. Le SBC permet de s’assurer que les données de la session affluent sous forme de paquets vers la bonne extrémité.

Lors d’une mise en œuvre du routage direct pour MS Teams, la périphérie constitue l’extrémité à laquelle le système téléphonique Microsoft se connecte au réseau RTCP. Le SBC doit être correctement configuré pour acheminer les appels sortants vers les opérateurs téléphoniques régionaux et les appels entrants vers le bon utilisateur Teams. Les SBC sont capables de mieux surveiller le trafic de communication et, comparativement aux dispositifs réseau conventionnels, de mieux appliquer les règles définies au préalable tels que les routeurs, les pares-feux et les régulateurs de trafic.

La majorité des SBC prennent en charge aujourd’hui le protocole Session Initiation Protocol (SIP) pour lequel Microsoft a récemment annoncé une meilleure compatibilité téléphonique. Le SIP est un protocole ouvert de signalement que le SBC utilise pour établir, modifier et terminer des sessions de communication entre deux extrémités. Plus concrètement, la technologie SIP trunking est utilisée par les SBC pour connecter le système téléphonique Microsoft au réseau public. En revanche, pour le routage direct, les entreprises doivent utiliser des SBC certifiés par Microsoft provenant des fournisseurs comme Ribbon et Audiocodes qui ont été testés de manière approfondie avec la dernière version du code de Microsoft.

Comment fonctionnent les Session Border Controllers ?

Lors de la mise en œuvre du routage direct pour Microsoft Teams, le SBC sera installé sur le cloud, à la périphérie du réseau, entre le système téléphonique Microsoft et le réseau du prestataire de services d’infogérance. Dès lors que les utilisateurs passent un appel depuis leurs dispositifs compatibles via Microsoft Teams, les données sont envoyées par Internet vers le système téléphonie Microsoft, puis vers le SBC. 

Le SBC acheminera ensuite les données de la session vers le réseau public. La majorité des SBC permettent une interopérabilité entre les différents fournisseurs puisqu’ils normalisent les messages et les en-têtes du flux de signalement. Plus concrètement, les SBC convertissent les données dans les différents langages du protocole SIP afin de s’assurer que les différents systèmes puissent communiquer entre eux. 

Les SBC sont également capables de créer des connexions permettant de traduire de nombreux codecs vidéo et audio tels que les codecs H.323, g.711 et g.729. Dans certains cas, les SBC peuvent également transcoder les signaux dans des bandes passantes de meilleure ou de moins bonne qualité afin de s’adapter aux capacités actuelles du réseau. Cela permet de profiter de sessions de communication fluides malgré des connexions en place entre plusieurs infrastructures téléphoniques complexes de différents fournisseurs.

Une fois les données de session requises envoyées vers le réseau public, les opérateurs téléphoniques acheminent les appels à travers le réseau RTCP jusqu’à destination. Avec les forfaits d’appels Microsoft, Microsoft joue le rôle d’opérateur téléphonique et a besoin de forfaits individuels pour chaque pays. Cependant, si vous utilisez le routage direct pour MS Teams, la majorité des fournisseurs tiers collaborent avec des opérateurs téléphoniques du monde entier.

Bien que les SBC paraissent compliqués, la plupart des entreprises ne sont pas responsables du développement et de la maintenance des appareils eux-mêmes. Lorsque vous utilisez des forfaits d’appel, cette tâche est prise en charge par Microsoft dans le cadre de ses services. La plupart des fournisseurs de services gérés configurent également le SBC dans des implémentations de routage direct.

Avantages liés à l’utilisation d’un SBC

Les SBC constituent un aspect essentiel de votre infrastructure téléphonique basée sur le cloud. En effet, grâce au contrôle granulaire des sessions de communication, les SBC permettent à vos entreprises de profiter d’avantages importants en termes de qualité de service, de sécurité et de fiabilité.

Qualité de service

Étant donné que les SBC peuvent analyser le trafic et optimiser là où le trafic est acheminé, ceux-ci peuvent augmenter de manière significative les vitesses de transfert des données et améliorer la qualité des appels téléphoniques. Par exemple, les SBC sont capables de classer les sessions par ordre de priorité et de les rediriger lorsque le réseau est saturé. De nombreuses mises en œuvre du routage direct pour MS Teams vont encore plus loin en utilisant une passerelle multimédia capable d’envoyer directement les données des utilisateurs au SBC, raccourcissant ainsi le chemin du trafic média et améliorant également les performances du système.

Sécurité

Puisque les SBC surveillent le trafic, ils sont également responsables du maintien du niveau de sécurité. Les SBC utilisent une liste de contrôle d’accès (ACL) spécifiant le trafic autorisé à passer par la périphérie du réseau. Les SBC appliquent également des limites de vitesse, un cryptage ainsi que d’autres mesures de sécurité de pointe afin d’empêcher toute attaque par déni de service et toute fraude. Les SBC masquent également l’architecture du réseau afin de rendre les zones vulnérables du système plus difficile d’accès aux logiciels malveillants.

Fiabilité

Outre la sécurité, les SBC rendent les communications plus fiables et plus constantes. Les SBC peuvent détecter et normaliser les différents langages du protocole SIP afin que vous puissiez passer des appels fluides sans aucune interruption. Ils transcodent également les codecs audio et vidéo en temps réel pour prendre en charge des sessions entre plusieurs dispositifs et réseaux différents.

Débuter votre transition vers la téléphonie basée sur le cloud

Il ne fait aucun doute que la productivité des employés s’améliorera une fois la migration vers un système de téléphonie sur le cloud et une plateforme de communications unifiées réalisée. Cela est possible, car les entreprises peuvent simplifier leurs communications et leur collaboration, réduisant ainsi les coûts et facilitant la maintenance pour les équipes informatiques. Grâce à un système de téléphonie de Microsoft et à un SBC, les entreprises peuvent connecter une implémentation interne de Microsoft Teams au réseau PSTN pour les appels externes, et ainsi obtenir une approche de communication vraiment unifiée.

Fort heureusement, lorsque les entreprises migrent vers la solution de routage direct pour Microsoft Teams, leur prestataire de services d’infogérance les aidera à mettre en œuvre un SBC. LoopUp est un prestataire de services d’infogérance et une entreprise Microsoft Gold Partner spécialisée dans les solutions de téléphonie basée sur le cloud, notamment le routage direct et la configuration des SBC. Forte d’un réseau mondial d’opérateurs téléphoniques, LoopUp a mis au point des solutions capables d’offrir des communications fiables et d’excellente qualité. C’est pourquoi plus de 5 000 entreprises du monde entier et, notamment, de nombreux cabinets d’avocats du top 100 mondial ont déjà choisi LoopUp pour les accompagner dans leur transition vers un système de communication basé sur le cloud.

Avez-vous d’autres questions relatives aux SBC et à la téléphonie sur le cloud ? Pour en apprendre plus, consultez notre guide ultime relatif au routage direct pour Microsoft Teams.

Share On Facebook
Share On Twitter
Share On Linkedin
Share On Facebook
Share On Twitter
Share On Linkedin