Ik merk dat veel organisaties probleemloos via internet bellen, terwijl lang niet altijd duidelijk is welke techniek daarachter zit. Dat is ook niet vreemd, want binnen zakelijke telefonie gebruiken we behoorlijk wat afkortingen. Eén daarvan is SBC, wat staat voor Session Border Controller. Een SBC helpt om VoIP-verbindingen veilig, stabiel en technisch goed op elkaar aan te laten sluiten. Je kunt het zien als een slimme verkeersregelaar op de grens tussen verschillende telefonienetwerken. In dit blog leg ik uit wat een SBC is, hoe deze werkt en wanneer je er binnen je organisatie mee te maken krijgt.
Geschreven door:
Justin Schilperoord
Publicatiedatum:
Laatste update:
Wat is een Session Border Controller?
Een Session Border Controller, afgekort SBC, is een netwerkfunctie die communicatieverkeer tussen verschillende VoIP-netwerken controleert en beveiligt. De SBC staat meestal op de grens tussen het bedrijfsnetwerk, een telecomprovider, een SIP-trunk of een telefooncentrale in de cloud. Het systeem controleert de signalering waarmee gesprekken worden opgezet, beheerd en beëindigd. Afhankelijk van de inrichting kan de SBC ook de mediastroom verwerken, zoals het daadwerkelijke spraakverkeer. Waar nodig vangt een SBC verschillen tussen protocollen, SIP-varianten en audiocodecs op. Zo kunnen telefoniesystemen die technisch niet volledig hetzelfde werken toch veilig met elkaar communiceren.
De term Session Border Controller ontleed
De naam Session Border Controller beschrijft eigenlijk precies wat de technologie doet. Een session is een communicatiesessie, zoals een telefoongesprek, videogesprek of andere vorm van realtime communicatie. Border verwijst naar de grens tussen twee netwerken, bijvoorbeeld tussen je bedrijfsnetwerk en het netwerk van een telecomprovider. Controller betekent dat de SBC regels toepast op het verkeer dat deze grens passeert. Het systeem kan gesprekken toelaten, weigeren, beveiligen, aanpassen of naar een andere bestemming routeren. Daardoor houdt een SBC controle over de communicatie tussen verschillende VoIP-omgevingen.
Hoe werkt een SBC bij VoIP-telefonie?
Bij VoIP-telefonie worden gesprekken als digitale datapakketjes via een IP-netwerk verzonden. Voordat een gesprek begint, wisselen de betrokken systemen informatie uit over onder andere de beller, het gekozen nummer, de verbinding en de beschikbare media. Hiervoor wordt meestal SIP gebruikt. De SBC bevindt zich tussen de betrokken telefonienetwerken en beoordeelt het verkeer dat langskomt. Vervolgens voert het systeem de ingestelde controles en bewerkingen uit voordat het gesprek verder wordt geleid.
Een gesprek kan daarbij de volgende stappen doorlopen:
- De telefooncentrale of het toestel verstuurt een verzoek om een gesprek te starten.
- De SBC controleert of het verkeer afkomstig is van een toegestane bron.
- Het systeem beoordeelt de ingestelde beveiligings-, routerings- en capaciteitsregels.
- Waar nodig past de SBC SIP-berichten, adressen of codecs aan.
- Het gesprek wordt naar de telecomprovider, cloudomgeving of ontvangende telefooncentrale geleid.
Tijdens het gesprek kan de SBC de signalering en mediastromen blijven bewaken. Na afloop zorgt de signalering ervoor dat de sessie correct wordt beëindigd. Voor de gebruiker gebeurt dit allemaal op de achtergrond en meestal binnen een fractie van een seconde. Je merkt de aanwezigheid van een SBC dus niet tijdens het bellen. Je merkt vooral dat verschillende systemen samenwerken en gesprekken correct worden opgebouwd.

Wat doet een SBC en wat levert dit op?
Een Session Border Controller combineert meerdere technische functies. Welke daarvan worden gebruikt, hangt af van de telefonieoplossing en de manier waarop de omgeving is ingericht. De SBC kan ongewenst verkeer beperken en voorkomen dat externe partijen rechtstreeks toegang krijgen tot interne onderdelen van de telefonieomgeving. Ook kan het systeem technische verschillen tussen telefooncentrales, providers en VoIP-platformen opvangen. Daarmee draagt een SBC bij aan de beveiliging, bereikbaarheid en betrouwbaarheid van zakelijke telefonie.
De belangrijkste functies zijn:
- Beveiliging: De SBC controleert SIP-verkeer en kan fraudepogingen en DoS- of DDoS-aanvallen helpen tegenhouden.
- Interoperabiliteit: Verschillende telefooncentrales, providers en SIP-varianten kunnen door middel van protocolnormalisatie met elkaar communiceren.
- Routering en continuïteit: Gesprekken worden volgens ingestelde regels naar de juiste gebruiker, provider of back-upverbinding geleid.
- Bescherming van netwerkgegevens: De interne opbouw en IP-adressen van het telefonienetwerk kunnen voor externe partijen worden afgeschermd.
- Ondersteuning van versleuteling: De SBC kan versleutelde signalering en media verwerken, bijvoorbeeld met TLS en SRTP.
In de praktijk verkleinen deze functies de kans op gesprekken die niet tot stand komen, eenzijdige audio of onderdelen die niet goed samenwerken. Bij een storing kan verkeer eventueel via een alternatieve route worden geleid. Vooral bij meerdere vestigingen, verschillende telefonieplatformen of bedrijfskritische bereikbaarheid levert dat extra controle op. Een SBC is echter geen volledige beveiligingsoplossing op zichzelf. Ook de provider, telefooncentrale, toestellen en netwerkomgeving moeten correct en veilig zijn ingericht.
Wat is het verschil tussen een SBC, SIP-trunk en firewall?
Een SBC, SIP-trunk en firewall worden regelmatig binnen dezelfde telefonieomgeving gebruikt. Toch hebben ze ieder een andere functie. De SIP-trunk verzorgt de verbinding met het openbare telefonienetwerk, terwijl de SBC de communicatiesessies over netwerkgrenzen controleert. Een firewall beschermt het algemene bedrijfsnetwerk. De drie onderdelen kunnen elkaar daardoor aanvullen.
| Onderdeel | Belangrijkste functie | Rol binnen zakelijke telefonie |
|---|---|---|
| SBC | Controleert en beveiligt communicatiesessies. | Verbindt VoIP-netwerken, past regels toe en vangt technische verschillen op. |
| SIP-trunk | Verbindt de telefooncentrale met het openbare telefonienetwerk. | Maakt extern bellen en gebeld worden met zakelijke telefoonnummers mogelijk. |
| Firewall | Controleert algemeen netwerkverkeer. | Beschermt het bedrijfsnetwerk door verkeer op basis van netwerkregels toe te staan of te blokkeren. |
Een algemene firewall kijkt vooral naar netwerkverbindingen, poorten en IP-adressen. Een SBC is specifiek ingericht om de opbouw en het verloop van SIP-gesprekken te begrijpen. Daardoor kan de SBC beslissingen nemen op basis van de volledige communicatiesessie. Een SIP-trunk is juist de telefonieverbinding waarmee een telefooncentrale toegang krijgt tot het openbare telefonienetwerk. De SBC kan het verkeer over deze verbinding controleren, maar vervangt de SIP-trunk of firewall niet.
Zorgt een SBC voor voldoende bandbreedte?
Een SBC kan bewaken hoeveel gesprekken tegelijkertijd worden toegelaten, maar creëert zelf geen extra bandbreedte. Wanneer veel gesprekken en andere datastromen gelijktijdig gebruikmaken van dezelfde verbinding, kan de beschikbare capaciteit onder druk komen te staan. Met Call Admission Control kan de SBC voorkomen dat een nieuw gesprek wordt gestart wanneer een ingestelde capaciteitsgrens is bereikt. Zo wordt voorkomen dat een extra gesprek ten koste gaat van de kwaliteit van lopende gesprekken. Voor een goede gesprekskwaliteit blijven een stabiele verbinding, lage vertraging, weinig pakketverlies en een correcte netwerkconfiguratie noodzakelijk. Een SBC werkt daarom het beste als onderdeel van een goed ingerichte internetverbinding voor telefonie.
Wie beheert de SBC?
Een SBC is geen onderdeel dat je als organisatie zelf hoeft te installeren of in te regelen. Bij een beheerde PBX cloud centrale verzorgt de telecomprovider de configuratie, beveiliging en het beheer. Dat gebeurt op de achtergrond, ongeacht of medewerkers bellen via applicaties, Microsoft Teams of VoIP-telefoons. Je gebruikt de SBC-functionaliteit daardoor zonder zelf met de techniek aan de slag te hoeven. Wij zorgen ervoor dat de SBC aansluit op je telefonieomgeving en dat gesprekken veilig en correct worden afgehandeld.
Is een SBC hardware, software of een clouddienst?
Een SBC kan op verschillende manieren worden geleverd. Een fysieke SBC is een speciaal apparaat dat binnen een datacenter of bedrijfsnetwerk wordt geplaatst. Een virtuele SBC draait als software op een server of virtuele machine. Bij een cloud-SBC wordt de functionaliteit vanuit een cloudomgeving aangeboden en beheerd. Ook telecomproviders kunnen SBC-capaciteit als onderdeel van hun telefoniedienst leveren.
Welke vorm het beste past, hangt af van de gewenste schaalbaarheid, beschikbaarheid, beheerverantwoordelijkheid en integratiemogelijkheden. Een organisatie met een complexe internationale telefonieomgeving kan andere eisen hebben dan een mkb-bedrijf met één vestiging. Ook redundantie is belangrijk, omdat een SBC een centrale positie binnen de gespreksroute kan innemen. Wanneer bereikbaarheid bedrijfskritisch is, moet daarom worden nagedacht over uitwijkmogelijkheden en dubbele verbindingen. De technische inrichting moet uiteindelijk aansluiten op het daadwerkelijke belverkeer en de risico’s die je wilt beperken.
Wie heeft de Session Border Controller uitgevonden?
Voor de Session Border Controller is geen afzonderlijke uitvinder aan te wijzen. De technologie ontstond geleidelijk toen VoIP-netwerken steeds vaker met andere providers en telefoniesystemen verbonden moesten worden. Hierdoor ontstond behoefte aan betere beveiliging, controle en interoperabiliteit op de grens tussen deze netwerken. Verschillende telecom- en netwerkleveranciers ontwikkelden hiervoor hun eigen SBC-oplossingen. Bekende namen uit deze ontwikkeling zijn onder andere Cisco, Acme Packet, dat later door Oracle werd overgenomen, en Sonus Networks, dat tegenwoordig onderdeel is van Ribbon Communications.
Mijn advies over SBC en zakelijke telefonie
Een SBC is een belangrijk technisch onderdeel, maar ik adviseer organisaties om altijd naar de volledige telefonieketen te kijken. Goede zakelijke telefonie ontstaat door de internetverbinding, SIP-trunk, telefooncentrale, toestellen, beveiliging en back-upmogelijkheden goed op elkaar af te stemmen. De SBC moet passen bij het aantal gesprekken, de gebruikte platformen en de eisen die je aan bereikbaarheid stelt. Ook beheer, monitoring, certificering en redundantie verdienen daarbij aandacht. In veel situaties hoef je de SBC gelukkig niet zelf te beheren, omdat je telefonieprovider dit voor je verzorgt. Wij kijken daarom eerst naar hoe je organisatie werkt en bepalen vervolgens welke technische inrichting daarbij past.
Wil je weten of jouw organisatie een SBC nodig heeft of ben je op zoek naar een stabiele zakelijke telefonieoplossing? Neem gerust contact met mij op. Dan kijken we samen naar je huidige telefonieomgeving, verbindingen en bereikbaarheid.



