State of knowledge

June 2020

ProCall 7 Enterprisefrom V 7.0
Cloud PBX HFO Crown Centrex

Crown Call Manager 1.4

Notes on the estos test environment

The softphone functions (SIP) of ProCall were tested in the estos test environment with the telephone system specified above. The tests were performed with a maximum of two lines per SIP end device. The following information was used when setting up the telephone system for logging in/registering the individual SIP lines to the UCServer.

UDP Verbindungen

Only UDP connections are supported for the connection of SIP lines.

HFO Crown Centrex SIP-Accounts

The SIP accounts to be set up for the use of ProCall Enterprise are to be administered via the HFO Telecom web interface.

Example screenshot: HFO Call Manager Accounts

Menu item Call Manager – Settings – Accounts

After selecting the Accounts menu, a further menu item SIP Accounts is available, via which the set up SIP accounts are listed. If a SIP account is opened for editing, the information required for setting up the SIP lines in the estos UCServer administration can be determined:

Domain

when creating the softphone lines in the estos UCServer administration under Registrar/IP address.

Account

to be entered in the estos UCServer administration under username(s) when creating the softphone lines.

Password

to be entered under Password in the estos UCServer administration when creating the softphone lines.

Example screenshot: HFO Crown SIP account – domain, account and password

Reserve SIP accounts exclusively

If a SIP account is intended for use as a SIP line in estos ProCall Enterprise, it must be ensured that this SIP account is not used on another end device or in another application. This means that the SIP accounts to be used for registering SIP lines must be provided exclusively for the estos UCServer. Multiple simultaneous use of SIP accounts leads directly to signaling errors.

Call forwarding and call window

To ensure that the call window on the forwarding destination is filled correctly when a call is forwarded, the SIP accounts must be assigned the parameter supportsToUriChange with the value true. You add this parameter to the SIP accounts under Advanced settings:

Example screenshot:  supportsToUriChange parameter


UCServer configuration

The settings are made in the UCServer administration:

Setting up the telephone system connection

Enter the connection to the telephone system as "SIP softphone" with the type "HFO – HFO Crown Centrex (vPBX) under "Lines".

Example screenshot: UCServer Administration – Telephony – Lines – SIP-Softphone – Add telephone system HFO Crown Centrex

Registrar

Due to the customer-specific registrar, this information is to be taken from the SIP accounts in the HFO Crown Centrex web interface under Domain (see above) and entered in the Registrar/IP address and port input line.

Example screenshot: Add SIP softphone – Registrar

The default setting for Reregister after is 600 s, which is a workable value.
Although the maximum value accepted by the provider is 3600 seconds, settings of more than 60 seconds in the HFO Crown Centrex web interface will always provide a warning message:

Warn, long register interval…

If more than (in the order of) 25 SIP lines are to be registered, reducing the Register delay of 300 ms is not recommended in order to achieve a better-distributed registration renewal.

NAT Refresh Wert

Depending on the connection technology from the internal network via the internet to the provider of the virtual PBX, it may be necessary to reduce the value of the NAT Refresh setting in order to prevent the virtual PBX from no longer being able to establish contact with the estos UCServer from the outside, e.g. because the UDP connection has been closed in the meantime by a NAT router or a firewall or the NAT UDP mapping has been deleted.

All SIP lines to be used must now be entered. However, additional SIP lines can be added or removed at a later time.

Softphone registration

For the connection to the cloud PBX of HFO Telecom enter here as:

  • Username(s): the specification "Account" as stored in the vPBX (see above)
  • Password: the "password" as stored in the vPBX (see above)

Auth. username from username is always activated here.

Example screenshot: Add SIP softphone – Registration – Login

Define a name for the line group

After the SIP lines have been added to the line group, a unique name must still be entered for them:<line group name>

Example screenshot: Define a unique name for the line group

Configure location

Set up the location and telephony information in the "Location" section of UCServer Administration: Information on exchange codes, area code, system call number, and extension range.

The following rules for exchange code processing and formatting were found to be suitable in the test connections to the HFO Crown Cloud PBX, but could also deviate from them due to customer-specific connection variants and require readjustment..

Example screenshot: Location – office codes

Example screenshot: Location – formatting

Make sure to set the phone number format PC dialing to Apply dialing rules (default) under Advanced – Basic services and activate the Always dial with area code in the local network option:

Example screenshot: Location – Advanced – Apply dialing rules



  1. Configure line group
    Using the context menu of the line group you can reach the menu item Properties.
    Open the properties of the line group with the name you defined above under <Line group name>.
    Enter the previously created location here under Location settings

  2. Configure feature codes
    On the Feature Codes tab, in the Pickup section, activate the pickup feature code and store the vPBX speed dial code for Answer the call for extension phone number (*8 [phone number]).
    In UCServer syntax this is the string *8<NUMBER>.

  3. Prioritize audio codecs
    On the Media tab, make sure to enable both audio codecs towards PBX with the following prioritization:
    G.711 aLaw (1. Position),
    G.711 μLaw (2. Position).
    In the setting option for the audio codecs towards the client, the codecs G.711 and Opus are available. Here you select the codec that ideally meets your requirements.

Verified short codes

The HFO Crown Centrex offers numerous functions via speed dial. The following functions were tested and successfully verified.


FunctionSpeed dial codeComment
Caller ID suppression on*31 
Caller ID suppression off*32
Activate forwarding immediately for the calling route*72*[Phone number]
Disable forwarding immediately for the calling route *72* 
Activate forwarding by time for the calling route (time in seconds)*72*[Phone number]*[Time in s] 
Disable forwarding immediately and after time for calling route*73* 
DND for route on*76 
DND for route off*77 
DND global on

*78


DND global off*79 
Answer ringing call in the same domain*80
Answer the call for extension phone number*8[Phone number]SIP line group: Pickup Feature-Code *8<NUMBER>
Listen to the route answering machine*99
Call route answering machine*990for use as call forwarding destination in estos ProCall Enterprise client
Record new greeting on route answering machine*991

Features such as call protection and call forwarding

The estos ProCall Enterprise UCServer offers numerous mechanisms for presence management. Likewise, the bis. cloud vPBX offers comprehensive options for controlling the management of call protection, unconditional or conditional call forwarding, etc. via the web interface or speed dial codes.

Please note that there is no synchronization of used features between these two systems up to HFO Crown Centrex and estos UCServer. For example, an activated estos ProCall Enterprise call protection is not displayed as activated DND in the web interface of the vPBX. For example, call forwarding activated in the vPBX web interface is also not visible on the estos ProCall Enterprise page.

In general, features activated in the HFO Crown Centrex are processed with priority over activated estos UCServer features. For example, an immediate call forwarding set in the vPBX is processed with priority over an immediate call forwarding activated in the estos UCServer.

Known features, limitations or problems

Call number display after forwarding
In the case of call forwarding, only the caller's phone number is transmitted to the forwarding destination, the call window does not show any information about the originally called extension at the forwarding destination. The information from which the extension was forwarded is not signaled by the vPBX to the forwarding destination.
Call number display during call transfer
When a call is transferred, the connection data in the call window is not updated, i.e. the call window of the transfer destination continues to show the transferring subscriber as the active call subscriber after a transfer, even though the call has been connected to the held subscriber in the meantime.

Version note

Since estos has no influence on the further development of the supported telephone systems by the manufacturer, we cannot guarantee that the instructions described above will also be fully valid for future releases.