SIP Link-vereisten

Om deze stappen te voltooien, hebt u de juiste gebruikersbeheerrechten nodig. Zonder de juiste rechten ziet u niet alle benodigde opties om deze stappen te voltooien.

Vereist de Standard- of Premiere Voice-editie.

Met SIP Link kunt u Google Voice-functies gebruiken, zoals voicemailtranscriptie, belgroepen en doorschakelen, terwijl u uw bestaande provider en telefonie-routeringsoplossingen behoudt. Dit wordt gedaan door uw bestaande provider via een set gecertificeerde Session Border Controllers (SBC's) met Google te verbinden.

SIP Link maakt via een TLS-verbinding verbinding met uw SBC. Media die via de SIP-trunk worden verzonden, worden versleuteld met DTLS of SDES. Deze verbinding vindt plaats via internet of directe peering.

Ondersteunde SBC-leveranciers

We testen momenteel meer SBC-leveranciers. Kom later terug voor updates. Om in aanmerking te komen als SBC-leverancier, stuur een e-mail naar google-voice-sip-link-interop@google.com met uw SBC-gegevens.

SIP Link is momenteel beschikbaar voor de volgende SBC-leveranciers. Gebruik de integratie-instructies om uw apparaten te configureren. Neem contact op met uw SBC-leverancier of provider als u aanvullende hulp nodig heeft met de integratie-instructies.

De minimaal ondersteunde firmwareversies zijn gecertificeerd voor gebruik met SIP Link. Nieuwere firmwareversies die deel uitmaken van dezelfde belangrijke firmware-patchreeks zijn eveneens gecertificeerd.

Audiocodes

Hardwaremodellen
  • Mediaan 500
  • Mediant 500L
  • Mediaan 800B/C
  • Mediaan 1000B
  • Mediaan 2600
  • Mediaan 4000
  • Mediaan 9000
  • Mediant Software SBC VE/SE/CE
Minimale ondersteunde versie 7.20A.258.628
(Aanbevolen versie: 7.40A.250.262)
Mediaversleuteling
  • SDES-only voor Mediant 1000B
  • SDES of DTLS voor andere modellen
Externe interoperabiliteitsdocumentatie Audiocodes-interoperabiliteit

Audiocodes hybride gateway

Hardwaremodellen
  • Mediaan 500
  • Mediaan 800B/C
  • Mediaan 1000B
Minimale ondersteunde versie 7.20A.258.628
(Aanbevolen versie: 7.4)
Mediaversleuteling
  • SDES-only voor Mediant 1000B
  • SDES of DTLS voor andere modellen
Externe interoperabiliteitsdocumentatie Audiocodes hybride interop

Cisco

Hardwaremodellen
  • ISR1100
  • ISR4300
  • ISR4400
  • Katalysator 8200
  • Katalysator 8300
  • Katalysator 8000V
  • ASR1000
Minimale ondersteunde versie IOS XE 17.6.2 of IOS XE 17.6.4
Mediaversleuteling

SDES

Externe interoperabiliteitsdocumentatie Cisco-interoperabiliteit

Orakel

Hardwaremodellen
  • AP4900
  • AP3950
  • AP 1100
  • AP 3900
  • AP 4600
  • AP 6300
  • AP 6350
  • VME
Minimale ondersteunde versie Versie 9.0 of later
Mediaversleuteling SDES
Externe interoperabiliteitsdocumentatie Oracle-interoperabiliteit

Lintje

Hardwaremodellen
  • SBC 5400
  • SBC 1000/2000
  • Edge 8000

(SWe Core is een virtuele versie van SBC 5400. SWe Edge is een virtuele versie van SBC 1000/2000.)

Minimale ondersteunde versie

v9.2 voor SBC SWe Core en SBC 5400

v9.0.7 voor SBC SWe Edge en SBC 1000/2000

v24.1 voor Edge 8000

Mediaversleuteling
  • SDES of DTLS voor SBC SWe Core en SBC 5400
  • SDES-only voor SBC SWe Edge, SBC 1000/2000 en Edge 8000
Externe interoperabiliteitsdocumentatie

Hoewel we alle providers ondersteunen, zijn hier enkele providers die SIP Link met hun netwerk hebben getest.

Vervoerder Land
Bandbreedte Wereldwijd
BICS Wereldwijd
Colt Europa
GTT Wereldwijd
IPLAN Argentinië
Oranje Frankrijk
Tata Communicatie Wereldwijd
Telefonica Wereldwijd
Telmex LATAM

Firewallpoorten voor SIP Link

Richting Bron-IP
Adres
Bronpoort Bestemmings-IP
adres
Bestemming
Haven
Protocol
SBC naar Voice SBC Openbaar IP-adres Uw SBC-poort siplink.telephony.goog (signalering) 5672 TLS
SBC naar Voice SBC Openbaar IP-adres Uw SBC-poort 74.125.39.0/24 (media) 1024-65535 DTLS/SDES (udp)
Stem naar SBC siplink.telephony.goog 5672 Openbaar IP-adres van de SBC van de klant (signalering); Uw SBC-poort TLS
Stem naar SBC 74.125.39.0/24 1024-65535 Klant SBC openbaar IP-adres (media); Uw SBC-poort DTLS/SDES (udp)

Let op: TCP of UDP kan veranderen. Lees voor meer informatie de vereisten voor spraakverbindingen .

SIP Link accepteert TLS-certificaten van de volgende certificeringsinstanties (CA's):

  • DigiCert
  • Vertrouw DataCard
  • GlobalSign
  • GoDaddy
  • Sectigo

TLS-certificaatvereisten

TLS-certificaten moeten de volledig gekwalificeerde domeinnaam (FQDN) van de SBC als algemene naam (CN) bevatten, 2048 bits groot zijn en RSA- of ECDSA-versleuteling gebruiken. Het domein van de CN in het certificaat moet overeenkomen met het Workspace-domein.

Het certificaat moet de volgende uitgebreide sleutelgebruiken (EKU's) bevatten:

  • Serverauthenticatie
  • Clientauthenticatie

Let op: Wildcardcertificaten worden niet ondersteund.

Het TLS-certificaat en de vertrouwensketen van een van de openbare CA's moeten samen met het Google-rootcertificaat aan het TLS-profiel van de SBC worden toegevoegd.

Om het Google Root-certificaat te verkrijgen:

  1. Download de vertrouwde root-CA's van Google.
  2. Extraheer GTS Root R1 (GTSR1) .
  3. Extraheer indien nodig het GlobalSign Root CA-certificaat .
  4. Upload de rootcertificaten naar de keystore van uw SBC.
  5. Schakel wederzijdse authenticatie voor de SBC in.
  6. Nadat het certificaat is geïnstalleerd, controleert u de SIP Link-pingopties.

TLS-verbindingsvereisten

Google Voice ondersteunt TLS-versie 1.2 of hoger. Voor Voice is het vereist dat clients de ClientHello met ten minste één ondersteunde cipher verzenden om de cipher-onderhandeling te laten slagen. Uw TLS-verbinding moet de volgende cipher suite ondersteunen:

  • TLS_AES_256_GCM_SHA384
  • TLS_CHACHA20_POLY1305_SHA256
  • TLS_AES_128_GCM_SHA256
  • TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
  • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
  • TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
  • TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
  • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

Stel een SIP Link-trunk in tussen de SBC en de spraakverbinding.

  1. Ga in de Google Admin-console naar Menu. en dan Apps en dan Google Werkruimte en dan Google Voice .

    Vereist de rol van Google Voice-beheerder .

  2. Klik op SIP-trunks en dan Voeg een SIP-trunk toe .
  3. Geef de SIP-trunk een naam. en dan Klik op Doorgaan .
  4. Klik op ' Een SBC toevoegen'. en voer de volgende gegevens in:
    • Voer bij SBC-naam de naam van de SBC in.
    • Voer bij Hostnaam de SBC-hostnaam in die overeenkomt met de CN op uw TLS-certificaat. Het domein moet overeenkomen met het Workspace-domein.
    • Voer bij 'Model' het model van uw SBC in. Sommige modellen werken mogelijk niet goed met Voice. Ga naar 'Ondersteunde leveranciers en modellen van SBC' voor meer informatie.
    • Voor het TLS-certificaat dient u het TLS-certificaat te uploaden dat is ondertekend door de vertrouwde CA die is gekoppeld aan de SBC (het certificaat mag niet groter zijn dan 5 MB).
  5. Klik op Opslaan .
  6. (Optioneel) Om meer SBC's toe te voegen, herhaalt u de bovenstaande stappen. Voor high availability (HA)-paren moet u de actieve hostnaam opgeven.
  7. Selecteer het type mediaversleuteling voor uw SBC's. Als u meerdere SBC's hebt, moeten ze allemaal hetzelfde versleutelingstype gebruiken. Spraak ondersteunt SDES- en DTLS-versleuteling.
  8. Klik op Doorgaan .
  9. Om een ​​SIP-header toe te voegen , kopieert u de unieke geheime sleutel en wijst u deze toe.
  10. Wijs de SIP-headernaam toe: X-Google-Pbx-Trunk-Secret-Key .
  11. Klik op Voltooien .

Als u uw geheime sleutel kwijt bent, kunt u deze vinden op de SIP Trunk- pagina door de SIP Trunk te openen en op 'Geheime sleutel weergeven' te klikken. Lees na de installatie de handleiding 'Problemen met de SIP Link-installatie oplossen' .

Bij SIP Link via internet moet rekening worden gehouden met de juiste bandbreedtecapaciteit van de internetverbinding.

Elke SIP Link-oproep naar een gebruiker verbruikt 84 kbps (SIP Link-zijde met g.711a/mu) + 50 kbps (clientzijde met Opus) = 134 kbps. Als er 100 gelijktijdige oproepen zijn, is de benodigde bandbreedte (134 kbps x 100) = 13400 kbps of 13,4 Mbps.

Gesprek tussen gebruikers (intern Google Voice-gesprek)

Elk gesprek tussen gebruikers verbruikt 50 kbps (client-A-zijde met Opus) + 50 kbps (clientzijde met Opus) = 100 kbps. Als er 100 van zulke gesprekken plaatsvinden, dan is 100 x 100 kbps = 10.000 kbps of 10 Mbps.

Let op : de internetverbinding moet in realtime worden gemonitord om voldoende capaciteit te garanderen, of er moet rekening worden gehouden met het aantal verschillende soorten gesprekken bij het ontwerp.


Google, Google Workspace en aanverwante merken en logo's zijn handelsmerken van Google LLC. Alle andere bedrijfs- en productnamen zijn handelsmerken van de bedrijven waaraan ze zijn verbonden.