ESTOS CallControlGateway 4.0.0.21648 4.0.0.
ESTOS CallControlGateway 4.0.0.21648 1 Welcome to ESTOS CallControlGateway ....................................................................................................... 5 1.1 2 3 4 5 6 Installation notes .................................................................................................................................... 6 Configure Live Communications Server.......................................................................................................... 7 2.
ESTOS CallControlGateway 4.0.0.21648 6.6.13 Least cost routing providers ........................................................................................................ 33 6.6.14 Least cost routing zones ............................................................................................................. 33 6.6.15 Least cost routing assignment ..................................................................................................... 34 6.6.16 Advanced .....................
ESTOS CallControlGateway 4.0.0.
ESTOS CallControlGateway 4.0.0.21648 1 Welcome to ESTOS CallControlGateway For a quick, successful installation, please read Installation notes. The connection of phones and computers known as Computer Telephony Integration (CTI), is necessary for an efficient working environment. Many daily tasks are made easier through CTI, for example dialing from the PC or the identification of incoming calls.
ESTOS CallControlGateway 4.0.0.21648 All components are optimized for the power of 64 bit versions and fulfil Windows Vista security standards. 1.1 Installation notes This document is related to the Microsoft Office Communications Server 2007 (OCS) and the Microsoft Live Communications Server 2005 SP1 (LCS). If not otherwise stated, the documentation is valid for both products. When installing the ESTOS CallControlGateway, please note the following order: 1. 2.
ESTOS CallControlGateway 4.0.0.21648 2 Configure Live Communications Server The Microsoft Office Communicator makes the connection to the ESTOS CallControlGateway over the Live Communications Server (LCS). The ESTOS CallControlGateway requires its own SIP URI for this. It is necessary to set the IP address of the ESTOS CallControlGateway in the Live Communications Server as a static route. The static route configured IP address must be added as an authorized host.
ESTOS CallControlGateway 4.0.0.21648 o IP Address: e.g. 192.168.2.50 Enter the same IP address used under Routing here. Enter an IP address and not a network address. Settings o o o Outgoing only: on Restrict server: switched on Treat as authenticated: switched on 12. Click on OK, on apply and then on OK. Please note that changing the settings for static routes may require a restart of the LCS. 2.
ESTOS CallControlGateway 4.0.0.21648 2.3 Configure Office Communicator 2005 The Microsoft Office Communicator contacts the ESTOS CallControlGateway over the Live Communications Server (LCS). You have to enable and set the remote call control for every Office Communicator user. The following information is required for every user 1. 2. SIP URI of the ESTOS CallControlGateway The URI of the ESTOS CallControlGateway must be the same as the configured URI in the LCS.
ESTOS CallControlGateway 4.0.0.21648 3 Configure Office Communications Server Microsoft Office Communicator establishes a connection with the ESTOS CallControlGateway via the Office Communications server (OCS). The ESTOS CallControlGateway needs its own URI SIP for this. This URI SIP of the ESTOS CallControlGateway has to be configured in the OCS as a static route. Afterwards the IP address which was configured in the static route must be added as authorized Host in the OCS.
ESTOS CallControlGateway 4.0.0.21648 6. 7. o Replace Host in requirement-URI: switched off Change now to the Host authorization tab. Click on add. Enter the following information: Server o IP Address: e.g. 192.168.2.50 Enter the same IP address used under Routing here. Enter an IP address and not a network address. Settings 8. o o o Outgoing only: on Restrict server: switched on Treat as authenticated: switched on Click on OK, on apply and then on OK.
ESTOS CallControlGateway 4.0.0.21648 Note that the settings for static routes may not take effect until you restart the OCS . 3.3 Configure Office Communicator 2007 The Microsoft Office Communicator establishes a connection with the ESTOS CallControlGateway via the Office Communications Server (OCS). The remote call-contol has to be configured for every user of the Office Communicator. The following information is required for every user 1. 2.
ESTOS CallControlGateway 4.0.0.21648 4 Configure Lync Server The Microsoft Lync client connects to the ESTOS CallControlGateway via the Lync Server. The ESTOS CallControlGateway requires its own SIP URI for this. This SIP URI of the ESTOS CallControlGateway must be configured in the Lync Server as a static route. The configuration of static routes in the Lync Server allows only routes for a whole domain (*@callcontrol.yourdomain.com).
ESTOS CallControlGateway 4.0.0.21648 Finally enter the following line via the Shell to add the route to the global routes. Set-CsStaticRoutingConfiguration -Identity global -Route @{Add=$x} o Define Trusted Application. First customize the following command line to your data. Afterwards enter the customized command line via the Shell. New-CsTrustedApplication -ApplicationId NAME TrustedApplicationPoolFqdn FQDN -Port PORT o NAME: Freely definable name of the application.
ESTOS CallControlGateway 4.0.0.21648 Start Lync Server 2010 Control Panel. Click Search under Users to configure one or more users. Select the Remote Call Control setting under Telephony. Enter the Line URI of the phone. This can be, e.g. tel.:+ 49815136856177 or tel:177. Enter the Line Server URI of the ESTOS CallControlGateway. This can be, e.g. sip:callcontrol@callcontrol.yourdomain.
ESTOS CallControlGateway 4.0.0.21648 5 Installation of ESTOS CallControlGateway The software is delivered as Microsoft Installer Packet (msi). This software requires administrative rights for executing the setup.
ESTOS CallControlGateway 4.0.0.21648 Service Port Administration 7206 5.3 Serverstart After the successful basic configuration, the ESTOS CallControlGateway has to be started in order to configure further. Please confirm the launch of the server, by clicking on "next". 5.4 Licenses For 45 days all functions of the ESTOS CallControlGateway are released (max. 25 work stations) and the software can be tested extensively. You are also informed about the number of days remaining.
ESTOS CallControlGateway 4.0.0.21648 Hardware-ID A hardware ID which is used to create a license bound to the hardware. 5.5 User Database For access to the Lync Server, OCS and LCS users can use an Active Directory Server. This is used for the authentication of Lync/OCS/LCS users. No User management No authentication of users. External user management using Active Directory server The Live Communications Server settings of the users from the ADS will be used.
ESTOS CallControlGateway 4.0.0.21648 TLS Port (Default for Lync) The CallControlGateway may be operated using TLS/MTLS. The CallControlGateway normally uses TLS port 5071. If no further SIP server is used on this PC you can also use the port 5061 (SIP standard). For using TLS (Transport Layer Security) you need a certificate for server authentication. See also Server Certificate. IP Interface You may bind the IP Services on a specific IP Interface.
ESTOS CallControlGateway 4.0.0.21648 5.8 Lines A line usually corresponds to a phone. All lines are displayed in the list which are available on the computer. The lines are available through TAPI driver which should be already installed on the system. If you add a new driver under the System Control panel - add phone and modem to options, the lines are accordingly added here. With some TAPI drivers a restart of the ESTOS CallControlGateway is necessary.
ESTOS CallControlGateway 4.0.0.21648 owner. If you wish to display the names supplied by the TAPI-driver for lines you should activate this option. Group location Defines a Location for all lines of the line group. Characteristics of the line group - CTI functions Here, you can configure extended settings for certain CTI functions. Activate/deactivate CTI functions: Here, you can activate or deactivate CTI functions not reported correctly by the driver of the telephone system.
ESTOS CallControlGateway 4.0.0.21648 6 Server settings The server settings are defined with the ESTOS CallControlGateway administrator. The program can be started on the server or any other computer. The program connects to the server via TCP/IP. You can select the Server connection when the setup starts. During the Server Installation a wizard helps you with the initial configuration. 6.
ESTOS CallControlGateway 4.0.0.21648 Lines Number of lines and phones which can be used ESTOS CallControlGateway user Number of users who can be connected simultaneously "Sum of active licenses" displays the current summary of the valid licenses. Add a license Via the button "Add" you can enter a purchased license. If this license is valid, the activated lines and users are immediately available.
ESTOS CallControlGateway 4.0.0.21648 dc=estos,dc=de ou=myorganisationalunit,dc=sample,dc=com 6.4 Events ESTOS CallControlGateway keeps an event log in a file in the logs directory. You can choose which events to record here. It is recommended to log all errors and warnings that occur during regular operation. Directory Here you can select the directory into which the logfiles are saved. Archive old logs If this option is inactive, a new file is produced every day and the old files deleted.
ESTOS CallControlGateway 4.0.0.21648 The area code rules determine which dialing rules must be used for dialing a number. The number must be dialed differently depending on how far the number you wish to dial is from your own location. For example, a free call must be dialed differently to a chargeable call. The target number to be dialed decides which dialing rules are used. The number's area code and the three digits which follow it are decisive.
ESTOS CallControlGateway 4.0.0.21648 Area code Enter the area code which is to apply for this rule. List of prefixes Here you can enter a list of prefixes. If one of these prefixes matches the number to be dialed this rule applies. Example A phone number which fulfils this rule reads: +1 (202) 333-5678 Enter 202 as the area code Enter 333 as the prefix 6.6.3 PBX system Length of internal phone numbers: Number of digits: Enter the length of longest and shortest internal phone numbers here.
ESTOS CallControlGateway 4.0.0.21648 Number for an outside line required to activate call forwarding: Here, enter the number for an outside line which you require for call forwarding. 6.6.5 Formatting These rules apply to phone numbers reported by the driver of the phone system. Remove numbers to get an outside line for the phone numbers: reported as incoming: Enter the numbers to get an outside line here which are removed from the phone number in case of incoming calls.
ESTOS CallControlGateway 4.0.0.21648 Syntax If a regular expression matched the phone number then this number is treated as an external phone number. View Regular expressions. Examples: Effect Search for The emergency number 110 is always external ^110$ All phone numbers which begin with 11 are external ^11 All phone numbers which begin with 11 and have precisely five digits are external ^11[0-9][0-9][0-9]$ 6.6.
ESTOS CallControlGateway 4.0.0.21648 Hint: The caret (^) can be found on the upper left key of a keyboard with German layout. A brief overview of the permitted expressions: Character Description ^ The beginning of the string. The expression "^0" finds only the 0 at the beginning of the number. ^ The caret (^) following a left bracket ([) has a different meaning. It is used to exclude the following characters within the bracket. The expression "[^0-8]" only allows numbers from 0 to 8.
ESTOS CallControlGateway 4.0.0.21648 number as 50xxx 9](.*) Remove all numbers from internal extension (3 digits) ^[0-9][0-9][0-9]$ Add an external dialing code code (leading 0) for all numbers with more then 3 digits ^([0-9][0-9][09].+) 0\1 Add the phone system base number (03012345) to all internal numbers (1 to 3 digits in length) ^([0-9][0-9]?[09]?)$ 03012345\1 Add your own area code to all numbers not starting with '0' and having at least 4 digits (i.e.
ESTOS CallControlGateway 4.0.0.21648 modified number is displayed in the output field. If there is an error in the regular expression this is displayed here. If the search for expression is not found the phone numbers are read out directly without changes. Examples for incoming and outgoing: Effect Search for Replace with Removal of a leading 0 ^0(.*) \1 Replacing a 80 at the beginning of a number (e.g. targeted external dialing code) with 0 ^80(.
ESTOS CallControlGateway 4.0.0.21648 2. 3. 4. 5. 6. Application of the formatting rules The rules from Rules Formatting are applied. The modified phone number will be used to continue work. Removal of the external dialing code If an access code is available, this one will be removed. If an access code is identified, this number will be an external number.
ESTOS CallControlGateway 4.0.0.21648 6.6.12 Least cost routing Least cost routing is the automatic selection of the cheapest call-by-call provider for a call. You must configure rules in order to make this choice for a call. Information on current call-by-call provider tariffs is available on the Internet at http://www.estos.de/lcr/. Provider The list Provider contains all Call-by-Call providers which can be used.
ESTOS CallControlGateway 4.0.0.21648 Zone name Enter a name for for the zone. Area code list All phone numbers which begin with the digits entered in the list belong to this zone. The phone numbers are compared when the didialg rules are processed. The number must be entered in supercanonic format (e.g. +49171). Examples: Area code Meaning +49 All numbers which begin with +49, in other words all phone numbers in Germany (apart from special numbers).
ESTOS CallControlGateway 4.0.0.21648 6.6.16 Advanced Phone number formatting This option determines the phone number format for outgoing calls from the PC. Phone numbers are transfered in this format from the PC to the phone system. Dialing rules apply This is the standard setting. Phone numbers are always formatted by the PC according to the dialing rules. Always uses international format per ITU E.164 The PC always converts phone numbers into the super-canonical phone number format (e.g.
ESTOS CallControlGateway 4.0.0.21648 set up here. Either the line is unavailable until the next reset, or ESTOS CallControlGateway will try to access the line periodically. The interval between attempts to access the line should not be too short, because this can cause performance loss. Delay after lineOpen A time span may be entered here so that the ESTOS CallControlGateway waits after each lineOpen. This is a special setting for the DeTeWe OpenCom 1000.
ESTOS CallControlGateway 4.0.0.21648 If an Office Communicator registers with the CallControlGateway, a corresponding line is put into operation. If E-mails for missed phone calls are activated then lines remain activated after their last use for another 30 days. Create line automatically as required This option is only available for ECSTA drivers.
ESTOS CallControlGateway 4.0.0.21648 Icon Statement This line could be opened by the CallControlGateway and is available via TAPI. This line could not be opened by the CallControlGateway and is not available via TAPI. Check the functionality of your Tapi driver. This line is not in use. The terminal device has been physically disconnected and is therefore not connected to the phone system. This line cannot be used. Line has not yet been initialised. 6.
ESTOS CallControlGateway 4.0.0.21648 This filter applies to all sip messages, not only to the uaCSTA communication. If you are using a federation, you should enter your own domain here. Attention The CallControlGateway must be configured as a static route in the LCS, OCS or Lync Server for outgoing connections. User Authorization This option enables the authorization of the Lync Client or Office Communicator user on the requested line device.
ESTOS CallControlGateway 4.0.0.21648 Send always E-mail notifications for unanswered calls are always sent Send, when the user is logged off E-mail notifications are sent if the Communicator Client is not logged on to the CallControlGateway Receiver Deliver to the first participant that did not answer the call The first participant whose phone has rung receives the notification about the missed phone call.
ESTOS CallControlGateway 4.0.0.21648 6.11.1 MetaDirectory The ESTOS MetaDirectory is a meta-directory which permits central collection of employee and customer information. Organizations can thus merge their existing, distributed data into a global information service based on the Lightweight Directory Access Protocol (LDAP). The automatic synchronization caused by the replication process merges existing employee and customer data from different information sources.
ESTOS CallControlGateway 4.0.0.21648 Reboot server You can also reboot the server remotely. The connection must be subsequently restored. Depending on the number of lines it can take several minutes before the server is available again. Change administrator password You can change the administrator login for the server here. A connection to the server is required. Select language You can select the language of the application.
ESTOS CallControlGateway 4.0.0.21648 7 Technical documentation This chapter contains technical documentation. 7.1 Server certificate A server certificate is required for encrypted communication via TLS (Transport Layer Security) and MTLs (Mutual MTLS). Server certificate A server certificate is used for unique identification of a server. The certificate must be issued for the FQDN (fully qualified domain name) of the server. The server certificate must have been issued by a trusted root authority.
ESTOS CallControlGateway 4.0.0.21648 o o The ESTOS CallControlGateway contact with unknown presence will be show. Add this contact to your favourites. You should see the Presence of the ESTOS CallControlGateway. The presence should show the Available state. 7.3.1 Dialing rules The dialing rules influence the formatting of phone numbers when dialing from a PC. The phone number is formatted in this order: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
ESTOS CallControlGateway 4.0.0.21648 3. 4. 5. 6. Removal of the external dialing code If an access code is available, this one will be removed. If an access code is identified, this number will be an external number. Recognition of internal numbers Provided that no dialing prefix was removed, it is decided by the length and rules for internal phone numbers whether it is an internal phone number. Removal of call-by-call dialing codes Any call-by-call dialing codes are removed from outgoing calls.
ESTOS CallControlGateway 4.0.0.21648 Replace with: Insofar as a match with the string was found, the string is replaced by the expression entered here. Parts of the found string can be inserted here: \1 shows the first expression standing between regular brackets () of the Search for field. \2 reads out the second, etc.. Examples: Effect Search for Replace with Removal of a leading 0 ^0(.*) \1 Replacing a 80 at the beginning of a number (e.g. targeted external dialing code) with 0 ^80(.
ESTOS CallControlGateway 4.0.0.21648 Open phone and modem settings: 7.5 ECSTA Tapi Driver The ECSTA Tapi Driver is used to connect to PBX systems that implement the CSTA protocol.
ESTOS CallControlGateway 4.0.0.21648 ESTOS CallControlGateway will only use the international numbering plan for all phone numbers. Supercanonical phone numbers always begin with a + and have the following format: +Country Area Number But no spaces are used. e.g. +49301234567 Phone number should only contain numbers and +. Service numbers are special public phone numbers which cannot be given in international number format. These are for example emergency numbers (110) or directory enquiries (118xx).
ESTOS CallControlGateway 4.0.0.21648 components; depending on the product there may be further requirements for devices and hardware. Windows XP SP 3 (x86 / x64), Windows Vista (x86 / x64), Windows 7 (x86 / x64) All components required for the installation are already present. It is recommended to have the latest service pack installed. Windows Server 2003 (x86 / x64), Windows Server 2008 (x86 / x64) All components required for the installation are already present.
ESTOS CallControlGateway 4.0.0.21648 Icon Meaning E Country code F Area code G Local number I Optional dialing code N Optional long distance provider Call-by-call country dialing codes The providers.xml file contains the known call-by-call dialing codes for individual countries. PAGE 51ESTOS CallControlGateway 4.0.0.21648 ID of the country in countries.xml Area code Special phone numbers The file specialnumbers.xml contains every country's known special phone numbers. These are numbers that can´t be dialed internationally, e.g. directory assistance (operator) or emergency calls. At the formatting no access codes are prefixed for these numbers. PAGE 52ESTOS CallControlGateway 4.0.0.21648 The XML files on which the template is used are created by the server. File sample_unanswered.xml contains example files for an unanswered call. File sample_redirected.xml contains example files for a forwarded call. The files are to be found in the templates/default directory. You can use the msxlt.exe program supplied to apply an XSLT to an XML file. Open a command line in the installation directory: msxsl.exe templates\default\sample_unanswered.
ESTOS CallControlGateway 4.0.0.21648 8 Info about ESTOS CallControlGateway ESTOS CallControlGateway is a product of ESTOS GmbH. Product updates can be found at Updates Frequently Asked Questions and support is available under FAQ E-mail support is available under support@estos.de The software uses the following open source libraries and components: Library License Source code expat 2.0 Licensed under the Expat license Source code can be downloaded here sablotron 1.