TE-Systems anynode
General
For the TE systems anynode the following features are supported:
- Fax, Voicemail und Auto Attendant.
Connection via XCAPI.
- AnyDevice, Softphone Desktop/Mobile, Meeting, TeamDesk.
Connection via XPhone Call Controller.
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
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.
Select the C4B XPhone Connect entry from the list. The XCC is not on the same computer as the anynode in this case.
Select the Ethernet interface. Alternatively, you can use the Advanced configuration.
Here you configure the local ports, which you will also have to enter in the XCC SIP gateway later on.
Select the radio button labeled Node interconnection via SIP Trunking.
Enter the IP address of the XPhone Call Controller here. You can also use the Edit button for this.
Use the Peer whitelist so that only the XPhone Call Controller is allowed to communicate with this node.
Hint
Ensure correct DNS resolution.
Confirm all other setup masks untouched with Next. These will be customized later.
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.
Hint
All XCC setting options can be found in the Implement instructions of the XPhone Call Controller.
Consult the Satellite manual if you want to run the XCC on a Linux satellite.
Ideally, a successful connection will then appear in the overview in the anynode dashboard. Here is the detailed view:
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.
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.
XPhone user and location configuration
Enable AnyDevice, Softphone Mobile or Softphone Desktop in the location (under User management > Location) or configuration group (under User management > Location > Configuration group) in the Settings for telephony as required.
When creating a line via AnyDevice/Softphone Wizard, please use only the Use AnyDevice / Softphone independently option, as no CTI gateway is available.
In the TeamDesk configuration, there are no other special considerations in connection with the anynode.
XCAPI
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.
Select the XCAPI entry from the list. The XCAPI controller is not on the same computer as the anynode in this case.
Select the Ethernet interface. Alternatively, you can use the Advanced configuration.
Here you configure the local ports, which you will also have to enter in the XCAPI controller later on.
Select the radio button labeled Node interconnection via SIP Trunking.
Enter the IP address of the XCAPI Controller here. You can also use the Edit button for this.
Use the Peer whitelist so that only the XPhone Call Controller is allowed to communicate with this node.
Hint
Ensure correct DNS resolution.
Confirm all other setup masks untouched with Next. These will be customized later.
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.
Select the entry anynode from the list.
Assign any name and enter the number of channels.
Enter the IP address or hostname of the anynode here.
Select the network interface.
Configure a portrange if needed. Otherwise, simply click Next.
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.
Ideally, a successful connection will then appear in the overview in the anynode dashboard. Here is the detailed view:
Routing and number manipulation
In the UM dialing parameters under System settings > UM > Gateway, configure a prefix for office.
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.
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.
Configure the voicemail prefix at System settings > UM > Voicemail > General.
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.
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.
In XPhone Web Administration, navigate to System settings > UM > Voicemail > General and then Advanced Settings. Configure the two entries
CallTransferExtSignalizedNumberType
andCallTransferIntSignalizedNumberType
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.
Have you found a mistake on this page?
Or is something not formulated well or too vague? Then we look forward to receiving an e-mail, preferably with a suggestion for improvement, to doku@c4b.de. Thank you very much!