Howto:NetCologne ALL IP on Innovaphone IP302

From innovaphone wiki
Jump to navigation Jump to search

Applies To

  • IP 302, V10
  • all Innovaphone PBX

Build 12.r1 sr27

Connection: NetCologne / NetAachen ALL IP*

  • for private or small business connections (MSN, not a number block like a PMX or business connection)


General Information

This is a Howto for migrating from a NetCologne (or NetAachen) ISDN connection with three MSN numbers to a NetCologne (or NetAachen) VoIP ALL IP Connection with own device (own router / VoIP system). In this tutorial/howto, an Innovaphone IP302 is used connected to a mikrotik rb3011 router and a Draytek Vigor 130 VDSL (with vectoring) Modem (with a bandwidth of 100Mbit down / 40Mbit up).


Problem Details

Different to the ISDN system, every MSN now has its own SIP username and password. So you have three SIP registrations and a bit tricky routing.
The next problem is, that there are no (official) informations about the technical settings available (SIP registration).
With an ALL IP connection, you also have to remember, that there are different VLANs in use (for the different cases, for example internet, VoIP and TVoverIP and every provider uses their own VLANs).

Settings for the SIP account

As mentioned before, every single number has its own SIP account.
The informations can be viewed in the NetCologne / NetAachen customer portal "https://einstellungen.netcologne.de".
There you only see the username and the SIP server - the password can be generated, but is only visible once (if you forgot it, you only can set a new one).

The used numbers and IPs (6669991, 6669992 and 6669993, 1.2.3.4) are no real numbers / IPs!


Setup

The Vigor 130 is configured as pure modem and gives all VLANs to the router.
The mikrotik router is configured with an additional VLAN interface (VLAN20) one the WAN interface (to the Vigor).
An additional bridge is configured, where the VLAN20 interface and one LAN interface is configured (in this case ETH10).
The IP302 is attached with both interfaces:
ETH0 with static IP in the LAN and without default gateway but static route for the network itself (including gateway)
ETH1 is attached to ETH10 of the mikrotik router - with active dhcp client in the VLAN20 of NC (including default gateway)

Summary

All local registrations are done with passwords - no "reg without pw" are allowed in this configuration!

NetCologne / NetAachen VoIP VLAN: 20

AOR: (SIP username as given in the Netcologne portal "https://einstellungen.netcologne.de", but nut followed by "sip.netcologne.de" but "dfs.netcologne.de"!
Proxy: the one from the customer portal, sip.netcologne.de

Username: 22376669991@sip.netcologne.de (see customer portal)
Password: the generated one from the customer portal

Coder: G711A
Framesize: 20ms
T.38: Supported (can be enabled, Netcologne supports T.38)

To Header when Sending INVITE: Called Party
From Header when Sending INVITE: AOR with CGPN as display
Idnetity Header whem Sending INVITE: Fixed AOR
Reliability of Provisional Responses: Supported

Register to a local trunk object in the pbx, in this case it is called "xtrunk".



Configuration

The further informations about the setup follow in the next days.

Used hardware

Installation

Configuration

Known Problems

These settings were gathered and tested in February 2016 but finally solved on 20th February 2019 by Jascha Semke (NCSemke) and Michael Khayat (Bamoa GmbH)