Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
Smart Business Connect Trunk
SIP-SIP Anbindung für:
Microsoft
Skype for Business
6. Dezember 2016
Smart Business Connect Trunk, SIP-SIP Anbindung
Swisscom (Schweiz) AG
Datum 06.12.2016
tluimm
Smart Business Connect Trunk, SIP-SIP Anbindung
Swisscom hat die Smart Business Connect Trunk Anbindung Skype for Business einem umfassenden Test unterzogen. Die Funktionalitäten gemäss Test sind ohne bzw. / mit nachfolgenden genannten Einschränkungen gewährleistet. Integrationspartner Skype for Business haben im Rahmen der Distributions- und Supportprozesse Zugang zu allen nötigen Dokumenten. Nachfolgen sind die wichtigsten Informationen in einer Kurzversion ersichtlich.
Frage
Antwort
Welche Voraussetzungen muss der Systemintegrator erfüllen um Skype for Business auf Smart Business Connect
Abgeschlossene Ausbildung/Zertifizierung auf:
Smart Business Connenct
Skype for Business
Wann kann Skype for Business auf Smart Business Connect Trunk angebunden werden
6. Dezember 2016
Welche Skype for Business Versionen sind für Smart Business Connect freigegeben
Skype for Business Server 2015 (über Mediation Server) (Die Anbindung über Microsoft Cloud Connector ist nicht freigegeben)
Welche Softwareversion ist für Smart Business Connect freigegeben
6.0.9319.259
Wer liefert technischen Support für Skype for Business
Microsoft Support
https://www.microsoft.com/de-ch/contact.aspx
Wer liefert technischen Support für Smart Business Connect Trunk inkl. Cisco Session Border Controller
Swisscom Smart Business Connect Partner Support
Wie soll die Fax-Anbindung auf Smart Business Connect realisiert werden
Fax über Smart Business Connect
Wo erhalte ich technische Informationen zur Anbindung Skype for Business auf Smart Business Connect Trunk
https://technet.microsoft.com/en-us/library/gg398619.aspx
Skype for Business 2015
Konfigurationsanleitung SIP-SIP Anbindung für
Swisscom Smart Business Connect Trunk
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
2/15
Konfigurationsanleitung
Content
1 Einleitung ...................................................................................................................................................................................... 3 2 SIP Trunk Netzwerk Architektur ......................................................................................................................................... 3
2.1 Hardware Komponenten ................................................................................................................................................. 3 2.2 Software Anforderungen ................................................................................................................................................ 3
3 SIP Trunk Features.................................................................................................................................................................... 3 3.1 Unterstützte Features ..................................................................................................................................................... 3 3.2 Nicht unterstützte Features ......................................................................................................................................... 4
4 Bekannte Einschränkungen ................................................................................................................................................... 4 5 PBX Konfiguration ..................................................................................................................................................................... 4
5.1 Topologie................................................................................................................................................................................ 4 5.2 DNS ....................................................................................................................................................................................... 10 5.3 Trunk Konfiguration ........................................................................................................................................................ 10 5.4 Normalization ................................................................................................................................................................... 13 5.5 Voice Routen ...................................................................................................................................................................... 13 5.6 Anonymisierung ............................................................................................................................................................... 15
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
3/15
1 Einleitung
Diese Anleitung beschreibt die Konfiguration der PBX Skype for Business 2015, um eine einheitliche Anbindung an den SIP-Trunk von Smart Business Connect zu gewährleisten.
2 SIP Trunk Netzwerk Architektur
2.1 Hardware Komponenten
Skype for Business 2015 gemäss Hardwarevoraussetzungen von
Micorsoft(https://technet.microsoft.com/en-us/library/dn951388.aspx).
Die Anbindung von Fax und anderen analogen Geräten wird über ein analog Gatway von Mediatrix oder
die ATA Ports des Centro Business realisiert. Dazu wird ein Kommunikations Paket Hosted User von Smart
Business Connect benötigt.
2.2 Software Anforderungen
Alle Tests bezogen sich auf die nachfolgend aufgeführten Software Releases:
Skype for Business 2015 mit Cumulative Update Juni 2016, Version 6.0.9319.259
3 SIP Trunk Features
3.1 Unterstützte Features
- Nationale Anrufe
eSBCCentro
Business
Skype for Business
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
4/15
- Internationale Anrufe
- Nationale Anrufe mit internationalem Prefix
- Gebührenfreie Rufnummern (0800, 0900)
- DTMF (RFC 2833)
- Call cancellation
- Call rejection
- Anrufe mit “early media”
- Anrufe auf special/short numbers
- Calling line indication presentation (CLIP)
- Calling line indication restriction (CLIR)
- Special Arrangement (Verrechnung auf der Trunk Rufnummer)
- Call hold/resume
- Music on hold
- Call forwarding unconditional
- Attended call transfer
- Blind call transfer
- 3-party conference
3.2 Nicht unterstützte Features
- TLS
- Refer Header
3.3 Bekannte Einschränkungen
- Ringback Töne für Abgehende Anrufe sind nur auf TDM’s verfügbar. Anrufe auf andere Endpunkte
spielen den Skype Ringtone ab.
- In gewissen Anrufen (z.b. Direkte Vermittlung) wird der Amerikanische Ringback Tone, anstatt der
Schweizer Ringback Tone, abgespielt.
- Wird ein ankommender Anruf abgewiesen (reject), erhält der Anrufer einen Sprechtext "Der Anruf
kann zurzeit nicht abgeschlossen werden, versuchen Sie es später noch einmal", anstatt einem
Besetztton.
4 PBX Konfiguration
Die Konfiguration von Lync/SfB muss an vier Stellen vorgenommen werden. In der Topologie, der Trunk
Konfiguration, den Normalizationrules innerhalb der DialPlans und den Voice Routen.
4.1 Topologie
Die Anpassungen in der Topologie definieren den Trunk und ermöglichen die grundsätzliche
Kommunikation zwischen dem SIP Trunk und Lync/SfB.
Öffnen sie die bestehende Toplogie und erstellen sie mit Rechtsklick auf die Ordnerstruktur « PSTN
Gateways» ein neues IP/PSTN Gateways.
Definieren sie den FQDN des eSBC. Dieser muss anschliessend im DNS konfiguriert werden.
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
5/15
Verifizieren sie, dass «Enable IPv4» und «Use all configured IP addresses” markiert sind.
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
6/15
Setzen sie den Listening port for “IP/PSTN gateway” auf 5060 und das Protokoll auf TCP. Wählen sie den
auf Lync/SfB zuständigen Mediation Server sowie dessen Port (5060) aus.
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
7/15
Nun wir noch ein zweites Gateway benötigt. Dieser erstellen sie wiederum mit Rechtsklick auf die
Ordnerstruktur « PSTN Gateways» ein neues IP/PSTN Gateways. Bennen Sie diesen gleich wie der
vorgängige Gateway mit einem zusätzlichen '-p'.
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
8/15
Verifizieren sie, dass «Enable IPv4» und «Use all configured IP addresses” markiert sind.
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
9/15
Setzen sie den Listening port for “IP/PSTN gateway” auf 5060 und das Protokoll auf TCP. Wählen sie den
auf Lync/SfB zuständigen Mediation Server sowie dessen Port (5060) aus.
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
10/15
Zum Schluss kann die Topologie über den Topology Builder gepublished werden.
4.2 DNS
Damit die Namensauflösung korrekt funktioniert muss der eSBC Name mittels DNS auf den Skype
Frontendservern auflösbar sein. Dies bedeutet, dass zwei DNS-A-Record mit den Namen eSBC.<Domain>
und eSBC-p.<Domain> auf den eSBC zeigen müssen
Zusätzlich sollte ein PRT Pointer für den Reverse Lookup der SBC IP Adresse vorhanden sein, weil dieser die
SIP-Messages mit der IP Adresse sendet.
4.3 Trunk Konfiguration
Die beiden Trunk Konfiguration muss folgende Werte aufweisen:
Identity Service:PstnGateway:eSBC.siptrunk.local
OutboundTranslationRulesList
SipResponseCodeTranslationRulesList
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
11/15
OutboundCallingNumberTranslationRulesList
PstnUsages
Description
ConcentratedTopology False
EnableBypass False
EnableMobileTrunkSupport False
EnableReferSupport False
EnableSessionTimer False
EnableSignalBoost False
MaxEarlyDialogs 20
RemovePlusFromUri False
RTCPActiveCalls True
RTCPCallsOnHold True
SRTPMode NotSupported
EnablePIDFLOSupport False
EnableRTPLatching False
EnableOnlineVoice False
ForwardCallHistory True
Enable3pccRefer False
ForwardPAI False
EnableFastFailoverTimer True
EnableLocationRestriction False
NetworkSiteID
Dies kann über folgenden Powershell-Befehl gesetzt werden:
New-CsTrunkConfiguration PstnGateway:esbc.siptrunk.local -ConcentratedTopology $false -
ForwardCallHistory $true -EnableReferSupport $false -SRTPMode Notsupported
Identity Service:PstnGateway:eSBC-p.siptrunk.local
OutboundTranslationRulesList {Description=;Pattern=^\*31(\d*)$;Translation=$1;Name=An
noymous}
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
12/15
SipResponseCodeTranslationRulesList
OutboundCallingNumberTranslationRulesList
PstnUsages
Description
ConcentratedTopology False
EnableBypass False
EnableMobileTrunkSupport False
EnableReferSupport False
EnableSessionTimer False
EnableSignalBoost False
MaxEarlyDialogs 20
RemovePlusFromUri False
RTCPActiveCalls True
RTCPCallsOnHold True
SRTPMode NotSupported
EnablePIDFLOSupport False
EnableRTPLatching False
EnableOnlineVoice False
ForwardCallHistory True
Enable3pccRefer False
ForwardPAI True
EnableFastFailoverTimer True
EnableLocationRestriction False
NetworkSiteID
Dies kann über folgende Powershell-Befehle gesetzt werden:
New-CsTrunkConfiguration PstnGateway:esbc-p.siptrunk.local -ConcentratedTopology $false -
ForwardCallHistory $true -EnableReferSupport $false -SRTPMode Notsupported
New-CsOutboundCalledNumberTranslationRule -Parent "Service:PstnGateway:eSBC-p.siptrunk.local" -
Name anonymous -Pattern '^\*31(\d*)$' -Translation '$1' -Description "Manipulation für anonymous-calls"
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
13/15
4.4 Normalization
Damit die Nummern im E.164 Format an den SIP Trunk geschickt werden, müssen im Dialplan des Benutzers folgende Normalizationrules definiert sein.
Name Pattern to match Translation Bemerkung
National ^0(\d{9})$ +41$1 Formatiert nationale Nummern in e.164
International ^00(\d{5}\d+)$ +$1 Formatiert internationale Nummern in
e.164
Privacy ^(\*31\d*)$ $1 Sendet die Nummer mit *31 damit der
Trunk die Anonymisierung vornehmen kann.
Service ^1\d{2,3})$ +41$1 Sendet 3stelligeund vierstellige
Rufnummern welche mit einer 1
beginnen mit einem «+41»-Präfix um
Notfallnummern abzudecken.
4.5 Voice Routen
Nun müssen noch zwei Voice Routen konfiguriert werden, welche anschliessend der Voice Policy der
Benutzer angehängt werden:
Die erste wird für die Default Route verwendet:
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
14/15
Diese Route zeigt auf den default FQDN eSBC.<Domain>
Die zweite wird für Anonymous Calls benötigt:
configuration guide
Swisscom (Schweiz) AG
Datum 06.12.2016
Dok-ID
Config_Guide_Microsoft_Sky
pe_for_Business_Server_2015
_Swisscom_Smart_BCon.docx
-SBCon
15/15
Bei diesem Trunk muss das Pattern *31 eingefügt werden und als Trunk den eSBC-p.<Domain> ausgewählt werden.
4.6 Anonymisierung
Die Anonymisierung wird erreicht indem das Präfix *31 vor die Rufnummer gestellt wird. Der Skype for
Business markiert anschliessend den Call als privacy Call und entfernt den Präfix wieder.