LocaPhone
Auto Light Dark
Auto Light Dark

Provider Telekom CompanyFlex (IP-Fremdnetz)



Beschreibung

Die Telekom Deutschland GmbH (Telekom) bietet das Produkt "CompanyFlex" als SIP-Trunk für Geschäftskunden an. Das Produkt ersetzt das Telefonieprodukt DeutschlandLAN SIP-Trunk. Gegenüber DeutschlandLAN SIP-Trunk kommen zwei entscheidende Funktionen hinzu:

  • Der SIP-Trunk kann auch von IP-Adressen aus genutzt werden, die sich nicht im Netz der Deutschen Telekom befinden. In diesem Fall muß Verschlüsselung verwendet werden (SIP über TLS, Mediasec Header gemäß Kapitel 7.2A.7 von 3GPP TS 24.229 sowie RTP/SAVP).

  • Es können mehrere geografisch unterschiedliche Rufnummern bzw. Rufnummernblöcke über einen SIP-Trunk geführt werden. Es kann nur ein CompanyFlex SIP-Trunk pro IP-Adresse bzw. Endgerät genutzt werden.


LocaPhone Version

Version 5.6.x   Release 4   Release 3 Release 2  


Beispiel-Konfiguration

Im Konfigurationsbeispiel sind die ONKZ 0231, der Pilot des zugeteilten Rufnummernblocks 60607 und der Rufnummernblock 0 bis 100. Die Nebenstellen auf der Telefonanlage bestehen aus 3 Ziffern.


Konfiguration des X.509 Zertifikats

Für den Betrieb des TLS Transports in Asterisk ist ein kryptografisches Schlüsselpaar inkl. einem selbstsignierten X.509 Zertifikat notwendig. Beides muß mit einem Shellscript erzeugt werden:

Bash
# mkdir -p /usr/share/asterisk/keys
# cd /usr/share/asterisk/keys
# /usr/share/asterisk/scripts/ast_tls_cert
# chown -R asterisk:asterisk /usr/share/asterisk/keys/
# chmod -R 755 /usr/share/asterisk/keys

Danach  müssen der private Schlüssel und das Zertifikat in die MySQL-Datenbank "asterisk" der LocaPhone-Installation in die Datenbanktabelle "tls_config" kopiert werden.

Tabellenfeld

Wert

id

1

description

LocaPhone

private_key

Inhalt der Datei asterisk.key

public_key

NULL

csr

NULL

certificate

Inhalt der Datei asterisk.crt

ca_certificate

NULL



Konfiguration des PJSIP TLS Transports

Der PJSIP TLS Transport muß ebenfalls manuell in der MySQL-Datenbank "asterisk" der LocaPhone-Installation angelegt werden. Die Daten werden in der Datenbanktabelle "ast_pjsip_transport" gespeichert.

Tabellenfeld

Wert

id

3

_name

default-tls

_active

1

_tls_id

1

async_operations

1

symmetric_transport

1

bind

0.0.0.0:5071

cipher

NULL

domain

NULL

external_media_address

NULL

external_signaling_address

NULL

external_signaling_port

NULL

method

tlsv1_2

local_net

NULL

protocol

tls

require_client_cert

NULL

verify_client

NULL

verify_server

NULL

tos

0

cos

0



Konfiguration Gatewaygruppe

Funktion

Suchmuster

Ersetzen

Ausgehende Caller-ID

^(\d{3})$

+4923160607$1

Ausgehende Anschlussrufnummer

^(.*)

+49231606070

Eingehende Durchwahl

^(?:(?:(?:0049|\+49|49|0)?231)?60607)?(.*)

$1

Eingehende Caller-ID

^\+49(\d+);^\+(\d+)

00$1;000$1



Konfiguration SIP-Gateway

Parameter

Wert

Registrar/Server

tel.t-online.de

Port

5060

Proxy

Im Business Service Portal der Telekom generierter Proxy-Server

Loose Routing

angehakt

Benutzername

Im Business Service Portal generierter Benutzername (+49199[...], ohne @tel.t-online.de)

Paßwort

das Passwort für die SIP-Registrierung

ausgehende Anrufe zulassen

angehakt

registrieren

angehakt

Wählbefehl

PJSIP/{prefix}{number:1}@{gateway}

Transportprotokoll

default-tls

Quelle Zielrufnummer

invite

Caller-ID senden

P-Preferred-Identity Header

Anschlussrufnummer senden

nein

Rufnummernunterdrückung

Privacy: id

RTP-Strom umlenken

nein

Verfügbarkeit prüfen

nein

DTMF-Modus

rfc4733

ID-Header eingehend auswerten

nein

Codecs

G.711

RTP-Verschlüsselung

SDES

Verschlüsselung nach 3GPP

ja

T.38 erlauben

nein

Rufumleitung mit SIP 302 erlauben

angehakt



Konfiguration SIP-Gateway (Parameter)

Es ist eine erweiterte Konfiguration des SIP-Gateways notwendig.

Parameter (erweitert)

from_domain=

tel.t-online.de

contact_user=Im Business Service Portal generierter Benutzername (+49199[...], ohne @tel.t-online.de)

user_eq_phone=yes



Konfiguration Routen ausgehend

Für abgehende ortsinterne Gespräche ohne die Mitgabe der Vorwahl ist eine neue Route nötig

Aktiv

Muster

Wochentage

Uhrzeit

Gruppe

Gateway

Präfix

Reihenfolge

angehakt

^0[1-9][0-9]{2}

alle angehakt

00:00 - 24:00

alle

Amtsgateway

0231

Über der allgemeinen abgehenden Route



Hinweise

Die korrekte DNS-Auflösung des Proxy-Servers funktioniert nur, wenn ein DNS-Server außerhalb des IP-Netzes der Deutschen Telekom verwendet wird. Der verwendete DNS Resolver muß zwingend die EDNS Client Subnet (ECS) Erweiterung unterstützen.


Zusätzliche Informationen

Telekom CompanyFlex

Telekom Schnittstellenbeschreibungen