TE-Systems anynode

General

For the TE systems anynode the following features are supported:

  • Fax, Voicemail und Auto Attendant.
  • AnyDevice, Softphone Desktop/Mobile, Meeting, TeamDesk.

Hint

Of course, all other non PBX-related features, such as SMS, presence management, federation, etc. are also available.

Attention

A CTI connection is not possible, since the anynode is a pure session boarder controller. Any existing telephones are connected via the feature AnyDevice.

XCC

Configure SIP trunk

  1. First, create a new Node for the XPhone Call Controller SIP gateway in anynode. Navigate to Configuration > Nodes and click on the Add Node button. A wizard will open where you have to click Next to proceed to the next configuration step. Click the radio buttons Create a SIP Node and PBX or other Voice over IP system.

    addnode1

  2. Select the C4B XPhone Connect entry from the list. The XCC is not on the same computer as the anynode in this case.

    addnode2

  3. Select the Ethernet interface. Alternatively, you can use the Advanced configuration.

    addnode3

  4. Here you configure the local ports, which you will also have to enter in the XCC SIP gateway later on.

    addnode4

  5. Select the radio button labeled Node interconnection via SIP Trunking.

    addnode5

  6. Enter the IP address of the XPhone Call Controller here. You can also use the Edit button for this.

    addnode6

  7. Use the Peer whitelist so that only the XPhone Call Controller is allowed to communicate with this node.

    Hint

    Ensure correct DNS resolution.

    addnode7

  8. Confirm all other setup masks untouched with Next. These will be customized later.

  9. In XPhone Server Web Administration, navigate to System settings > Telephony & Meetings > Telephony > SIP and create a new SIP Gateway. The connection settings are to be made accordingly to the anynode node. The only peculiarity here is that neither a call forwarding number nor a XccGatewayInPrefix needs to be configured, since there are no office phones.

    Hint

    The checkbox Use STUN Server set here is only required for the features Softphone Mobile and Softphone Desktop with Payload Separation.

    addsipgw1

    Hint

  10. Ideally, a successful connection will then appear in the overview in the anynode dashboard. Here is the detailed view:

    addnode8

Routing

Navigate to System settings > Dialing parameter > Dialing parameter object > Advanced Settings and add the flag 304. This flag causes all phone numbers to be handled in international format (e.g. +49...). The dialing parameter can, but does not have to be configured with a prefix for trunk.

xpwp

Hint

The following routing concept is based on the setting without prefix for office.

In the anynode, switch to Configuration > Routing Domains and set up your routing. In this example, all extensions from 10 to 59 are sent to the XPhone Call Controller. The last route allows the node C4B XPhone Connect, i.e. the XCC, to make external calls to the provider.

anynodertng

XPhone user and location configuration

XCAPI

  1. First, create a new Node for the XCAPI controller in anynode. Navigate to Configuration > Nodes and click on the Add Node button. A wizard will open where you have to click Next each time to get to the next configuration step. Click the radio buttons Create a SIP Node and PBX or other Voice over IP system.

    anynodexcapi1

  2. Select the XCAPI entry from the list. The XCAPI controller is not on the same computer as the anynode in this case.

    anynodexcapi2

  3. Select the Ethernet interface. Alternatively, you can use the Advanced configuration.

    anynodexcapi3

  4. Here you configure the local ports, which you will also have to enter in the XCAPI controller later on.

    anynodexcapi4

  5. Select the radio button labeled Node interconnection via SIP Trunking.

    anynodexcapi5

  6. Enter the IP address of the XCAPI Controller here. You can also use the Edit button for this.

    anynodexcapi6

  7. Use the Peer whitelist so that only the XPhone Call Controller is allowed to communicate with this node.

    Hint

    Ensure correct DNS resolution.

    anynodexcapi7

  8. Confirm all other setup masks untouched with Next. These will be customized later.

  9. Open the XCAPI configuration and add a new XCAPI controller. The controller wizard will welcome you. Select the radio button PBX or other VoIP system.

    xcapicfg1

  10. Select the entry anynode from the list.

    xcapicfg2

  11. Assign any name and enter the number of channels.

    xcapicfg3

  12. Enter the IP address or hostname of the anynode here.

    xcapicfg4

  13. Select the network interface.

    xcapicfg5

  14. Configure a portrange if needed. Otherwise, simply click Next.

    xcapicfg6

  15. In the XCAPI configuration, switch to All options (F8) mode and configure the anynode IP and the corrsponding port as proxy in the SIP settings. Also set the two checkboxes Use SIP proxy and Send OPTIONS. Save the settings using the floppy disk icon.

    xcapicfg7

  16. Ideally, a successful connection will then appear in the overview in the anynode dashboard. Here is the detailed view:

    anynodexcapidetail

Routing and number manipulation

  1. In the UM dialing parameters under System settings > UM > Gateway, configure a prefix for office.

    umconfig1

  2. In the anynode, go to Configuration > Routing Domains and set up your routing. In this example, all extensions from 60 to 99 are sent to the XCAPI controller. The last route allows the node XCAPI, i.e. the UM services, to route external calls or fax messages to the provider.

    umconfig2

  3. Navigieren Sie in der anynode zu Konfiguration > Nodes > XCAPI Node > SIP Node > Dial string rewriting and mapping > Incoming dial string rewrite rules.

    Configure all numbers sent by UM services to international format (e.g. +49..) so that the routing in the previous step works.

    umconfig3

  4. Configure the voicemail prefix at System settings > UM > Voicemail > General.

    umconfig6

  5. In the anynode go to Configuration > Routing Domains configure another route. In this example, the just configured prefix + extension will be sent to the XCAPI controller.

    umconfig5

  6. Navigieren Sie in der anynode zu Konfiguration > Nodes > XCAPI Node > SIP Node > Dial string rewriting and mapping > Outgoing dial string rewrite rules.

    Configure a rule here that cuts the international number down to the voicemail prefix + extension before it is sent to the UM services.

    umconfig4

  7. In XPhone Web Administration, navigate to System settings > UM > Voicemail > General and then Advanced Settings. Configure the two entries CallTransferExtSignalizedNumberType and CallTransferIntSignalizedNumberType with value 1 each. With these settings, a called party will see the caller instead of the office number when transferring via voicemail/autoattendant.

XPhone user and location configuration

  • In the location (under User management > Location) or configuration group (under User management > Location > Configuration group), enable the features in the Settings for fax and Settings for voicemail.

  • Configure voicemail and fax numbers in the users as needed.

  • In the Auto Attendant configuration, there are no other special considerations related to the anynode.

CLIP no Screening

Configure CLIP no Screening in the anynode according to your provider specifications. In this case, the provider will use the P-Asserted Identity for the feature.

In the anynode go to Configuration > Nodes > Provider Node > SIP User Agent > RFC 3261 - SIP URI/Header field mapping and configure the values your provider expects under Outgoing SIP messages.

PAI

Have you found an mistake on this page?

Please send us a hint about this error by mail to doku@c4b.de. Thank you very much!