Table of Contents

Advertisement

Quick Links

®
Dialogic
4000 Media Gateway Series SU4.1
Reference Guide
December 2011
64-0347-09
www.dialogic.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 4000 Series SU4.1 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Dialogic 4000 Series SU4.1

  • Page 1 ® Dialogic 4000 Media Gateway Series SU4.1 Reference Guide December 2011 64-0347-09 www.dialogic.com...
  • Page 2 This page intentionally left blank...
  • Page 3 Copyright and Legal Notice Copyright © 2007-2011 Dialogic Inc. All Rights Reserved. You may not reproduce this document in whole or in part without permission in writing from Dialogic Inc. at the address provided below. All contents of this document are furnished for informational use only and are subject to change without notice and do not represent a commitment on the part of Dialogic Inc.
  • Page 4 This page intentionally left blank...
  • Page 5: Table Of Contents

    To Activate a License File ..................14 Dialogic® Diva® Media Board Configuration ..........15 Dialogic® Diva® Media Board Configuration ............. 15 Dialogic® Diva® Media Board Configuration via the Dialogic® Diva® Web Interface ..15 The Board Monitor ....................17 The View Report Option ..................18 Supported Switch Types and Supported PBXs ............
  • Page 6 Secure RTP ......................76 Using Certificates for Authentication and Data Encryption ........... 76 Generating Private Key Files and Certificates ............77 Uploading the Certificate Authority, Certificate, and Key Files to Dialogic® Diva® SIPcontrol™ ......................83 How Calls are Processed ................85 How Calls are Processed ..................
  • Page 7 Informational Messages ..................115 Use Case Examples ................... 117 Use Case Examples ....................117 Use Case for Dialogic® HMP Software ..............117 Use Case for Microsoft® Exchange Server 2007 ............120 Using the Gateway Computer between the PBX and Microsoft® Office Communications Server 2007 .......................
  • Page 8 Supported MIBs, OIDs, and Traps ................198 Verifying the Line Configuration with the Dialogic® Diva® Line Test Tool 203 How to Verify the Line Configuration with the Dialogic® Diva® Line Test Tool .... 203 Performing a Line Check Test ................203 Performing a Hardware Test .................
  • Page 9: Introduction

    ® ® scenarios are also included, as well as information about the different support options. The term "DMG4000 Gateways" is used herein to refer collectively to the Dialogic 4000 ® Media Gateway Series and the term "DMG4000 Gateway" is used herein to refer a gateway in the Dialogic 4000 Media Gateway Series.
  • Page 10 This page intentionally left blank...
  • Page 11: Dialogic® 4000 Media Gateway Features

    Dialogic® 4000 Media Gateway Features Dialogic® Diva® SIPcontrol Features This topic groups Diva SIPcontrol features into the following categories:  General features  Call handling features  Media processing features  Supported RFCs  Enhanced routing  Enhanced address manipulation General Features ®...
  • Page 12: Call Handling Features

    SIP leg.  Configuration of Diva Media Board parameters via the Diva web interface ® ®  Support for up to 64 ports per system for Dialogic Diva BRI and Analog Media Board installations ® ® ...
  • Page 13: Media Processing Features

    ® ® Dialogic Diva Multiport V-PRI Media Boards. ® ® **iLBC is only available on Diva Multiport V-PRI Media Boards. On Dialogic Diva ® ® 4PRI/E1/T1-120 PCIe HS boards and Dialogic Diva V-8PRI/E1/T1-240 PCIe FS boards, up to 18 channels for each PRI port are supported.
  • Page 14: Enhanced Routing

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  RFC 3551 - RTP/AVP profile  RFC 3711 - The Secure Real-time Transport Protocol (SRTP)  RFC 3842 - Message Waiting Indication for SIP  RFC 3891 - SIP "Replaces" header ...
  • Page 15: Dialogic® Diva® Media Board Features

     Channelized T1 features Note: This list of Diva Media Board features includes only features relevant for the DMG4000 Gateways. If you are interested in the complete list of features, see the Dialogic ® Diva System Release Reference Guide, which is available at www.dialogic.com/manuals.
  • Page 16: Dsp-Based Features

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  ECT Link Balance: To avoid confusion with call transfer and multiple incoming calls, each incoming call is delivered to a separate TEI. This feature is only valid for Diva BRI Media Boards and Point-to-Multipoint interfaces ...
  • Page 17: Q.sig Features

    Q.SIG Features  Support for generic Q.SIG according to ECMA and ISO  Tests have been conducted for the various switch types For more information, see "Supplementary services" in the Dialogic Diva System Release ® ® Reference Guide,which is available at www.dialogic.com/manuals.
  • Page 18: Pbx Interoperability

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide PBX Interoperability DMG Gateways are designed and tested for PBX interoperability with the installed base of enterprise communications systems. They are also tested and approved for use with ® Microsoft Unified Communications. The general use configuration guides and PBX interoperability matrix at http://www.dialogic.com/Solutions/Unified-...
  • Page 19: Initial Configuration And License Activation

    PRI Media Boards with multiple ports. ® ®  The Dialogic Host Media Processing (HMP) Software licenses for SIP channels are ® also valid for SIPcontrol, but they require the Dialogic HMP software to be installed on the same system as Diva SIPcontrol.
  • Page 20: Device Unique Id (Duid)

    The DUID binds the installed Diva SIPcontrol software to your computer (PC fingerprint). To obtain the DUID: 1. Click Start > Programs > Dialogic Diva > SIPcontrol Configuration to open the Diva SIPcontrol web interface. 2. Click License Management on the left side of the Diva SIPcontrol web interface to open the License Status dialog.
  • Page 21 Initial Configuration and License Activation 3. If your PPC is valid, the following web site will open:...
  • Page 22: To Activate A License File

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 4. Paste your Device Unique ID (DUID) that you saved earlier, and enter your email address to which the license file should be sent. 5. Click Activate and Email to generate the license file that will be sent to the email address you have entered.
  • Page 23: Dialogic® Diva® Media Board Configuration

    To configure Diva media boards via the Diva web interface, follow these steps: 1. Click Start > Programs > Dialogic Diva > SIPcontrol Configuration. 2. In the Diva web interface, click Board configuration on the left hand side. A page displaying all installed Diva Media Boards opens: 3.
  • Page 24 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Depending on the selected D-channel protocol, an additional menu opens in which you can configure protocol-specific parameters. 4. You can also configure extended parameters that depend on the D-channel protocol you selected. To configure those parameters, select Yes under View Extended...
  • Page 25: The Board Monitor

    Dialogic® Diva® Media Board Configuration 5. To open the online help for a specific parameter, click the parameter, and a window with the help text will appear. The Board Monitor If you click Board monitor on the left hand side, a page opens that allows you to control...
  • Page 26: The View Report Option

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide If you click the icon below the Mgnt column in the Available Diva Boards section, the management interface browser opens: The management interface browser allows you to navigate through the management interface directories, and to read, write, and execute management interface variables using the buttons in the Operation column.
  • Page 27 Dialogic® Diva® Media Board Configuration The Actual Board Statistics page displays the status of all Diva Media Boards and the cumulative statistics for the active Diva Media Boards, including the number of failed, successful, and abandoned calls. An abandoned call is a call that the caller ends before the call was connected.
  • Page 28 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide The displayed information includes the total number of successful, abandoned, and failed calls, a summary of the most frequent call disconnect causes, the total number of successful and failed fax calls, and the total number of fax pages received and sent. (In the parentheses of the Total Pages field, the number of received faxes is on the left and the number of sent faxes is on the right.) The information contained in the report originates...
  • Page 29 Dialogic® Diva® Media Board Configuration In the details view for PRI or BRI boards:  The Channel Usage display is correlated to the number of available channels. In this example, because the PRI Board has 31 channels, the Channel Usage field shows 31 lamps —...
  • Page 30: Supported Switch Types And Supported Pbxs

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Supported Switch Types and Supported PBXs Diva Media Boards currently support the following switch types: Public Line ISDN Protocols EMEA PRI and BRI  1TR6 (legacy Germany and old PBXs)  ETSI Australia variant (On Ramp ETSI) ...
  • Page 31: Carrier Grade

    Dialogic® Diva® Media Board Configuration USA PRI and BRI  5ESS Custom (AT&T)  5ESS Ni Avaya (Lucent)  DMS 100 (Nortel)  EWSD (Siemens) USA T1/PRI  4ESS  T1 RBS Carrier Grade ITU-T ISUP SS7 POTS Worldwide POTS PBX Protocols ...
  • Page 32 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Siemens Hicom 150  Siemens Hicom 300  Siemens Hipath 3000  Siemens Hipath 4000  Tenovis QSig For a list of PBXs that are currently supported and tested with gateways from the different...
  • Page 33: Dialogic® Diva® Sipcontrol™ Configuration

    Diva SIPcontrol is configured via the Diva SIPcontrol web interface. Opening the Dialogic® Diva® SIPcontrol™ Web Interface To open the Diva SIPcontrol web interface, click Start > Programs > Dialogic Diva > SIPcontrol Configuration. By default, access to the web interface is only allowed from localhost (127.0.0.1), and the port number to which the server is listening is set to 10005.
  • Page 34: Dialogic® Diva® Sipcontrol™ Configuration Sections

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  In the Password section, enter the current and new passwords, and then retype the new password. A password must be seven digits or longer, and the use of non-alphanumeric characters for a password is discouraged.
  • Page 35: Configuring Dialogic® Diva® Sipcontrol

    Dialogic® Diva® SIPcontrol™ Configuration  A restart of Diva SIPcontrol is recommended if you change the IP address or the port on which SIPcontrol is listening. If you do not restart, Diva SIPcontrol will continue listening on the previously configured port and IP address.
  • Page 36: Loading An Existing Configuration Profile

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide The configuration prompts for the minimum required parameters. To use the configuration wizard, follow these steps: 1. In the Overview section of the Diva SIPcontrol Configuration page, click Start Configuration Wizard. The configuration wizard asks whether you want the wizard to delete all unsaved configuration changes.
  • Page 37: Configuring Diva Sipcontrol Manually

    Dialogic® Diva® SIPcontrol™ Configuration To import a configuration file, follow these steps: 1. From the web interface, click SIPcontrol configuration. The SIPcontrol Configuration page appears. 2. In the Overview section of the SIP Configuration page, access the Config.-Profiles field, click Browse, and locate the configuration (.cfg) file you want to import: 3.
  • Page 38: Saving Configuration Settings

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Saving Configuration Settings Once you configure Diva SIPcontrol as desired, you can save the configuration settings for future use. There are two ways to save the configuration settings:  Save the settings as a configuration profile on the server.
  • Page 39: Pstn Interfaces

    Dialogic® Diva® SIPcontrol™ Configuration PSTN Interfaces This section describes Diva SIPcontrol's PSTN interface related settings, e.g., which lines are used by Diva SIPcontrol or how call transfer is performed on this line. Line parameters such as the signaling protocols (Q.Sig, ETSI) can be configured on the Board Configuration page.
  • Page 40: Enhanced

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Address map Select the name of a regular expression list to be applied on calls inbound: received on this interface. See Address Maps for more information about setting up a regular expression list. If you upgraded from Diva SIPcontrol version 1.5 or 1.5.1, an address map is automatically...
  • Page 41 Dialogic® Diva® SIPcontrol™ Configuration Early B3 With this parameter, you can determine if early media should be enabled on connect: this controller (EarlyB3) or whether early media should be enabled even if an "inbound tones available" signal is not received from the PSTN.
  • Page 42: Address Normalization

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide EarlyB3 Specifies the disconnect timeout value for early media calls to the PSTN, default depending on the received cause value. The disconnect timer is released if a disconnect call to the PSTN is terminated before the receiver answers the call. This allows...
  • Page 43 Dialogic® Diva® SIPcontrol™ Configuration Type of This parameter determines the shortest format allowed in calls sent out number by this interface. You can modify this parameter only if you selected a (outbound): dialplan from the drop down menu. The following options are available:...
  • Page 44: Message Waiting Indication (Mwi)

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Internal This setting controls the usage of the outside access digit by the dialplan interface: in conjunction with this interface. If no outside access digit is configured in the dialplan, this setting has no relevance. Basically, this setting controls whether the outside access digit is expected in the called or calling number depending on the call direction.
  • Page 45: Network Interfaces

    Dialogic® Diva® SIPcontrol™ Configuration Use this The controller to use for MWI needs to be connected to a PBX port, controller for which allows for updating of the message waiting indication. MWI: Controlling user A PBX typically requests an authentication to allow it to update the number: message waiting indication.
  • Page 46: Sip Peers

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide TCP listen port If you use TCP as the IP protocol for calls from SIP, enable the check box to display the standard port number 5060. This standard port can be used if no other SIP application is running on the same computer as Diva SIPcontrol.
  • Page 47 Dialogic® Diva® SIPcontrol™ Configuration Name: Enter a name for the SIP peer. A SIP peer is a specific endpoint to and from which Diva SIPcontrol can establish calls. Peer type: SIPcontrol needs special workarounds to work properly with some SIP ®...
  • Page 48: Enhanced

    Domain: Enter the domain name, e.g., dialogic.com, or the IP address. The domain name must comply with the DNS rules. The domain name entry here is only needed if the SIP peer does not use its hostname as the source domain when it places a call.
  • Page 49 PSTN to SIP. To send the calling party number include an asterisk (*) in the display name. For instance, if the display name is "Dialogic *" and the calling number is 123, then the remote side receives "Dialogic 123". To include an asterisk in the display name, enter "\*".
  • Page 50 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Reply-To You can configure this parameter only if you selected e-phone as format: Peer type in the Edit SIP Peer Configuration window. Enter the format that may be necessary for the e-phone server to handle the call.
  • Page 51: Security

    Dialogic® Diva® SIPcontrol™ Configuration Codec profile: Select the codec list that you configured under Codec Profiles. If you do not select a list, an internal default list is used with the following default priority order: 1. G.711A 2. G.711u 3. G.729, if licensed* 4.
  • Page 52: Session Timer

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Signaling accept This parameter defines how call information should be accepted. To level: accept encrypted calls, you need to activate TLS as listen port in Network Interfaces configuration.  Accept unencrypted calls only: Only signaling sent with TCP or UDP is accepted.
  • Page 53: Address Normalization

    Dialogic® Diva® SIPcontrol™ Configuration Use session Activates session monitoring via SIP session timers using the time-out timer: values given here. Refer to RFC 4028 for details. Interval: If Use session timer is enabled, you can set a time-out in seconds until a call is considered to be aborted.
  • Page 54: Authentication

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Encoding Determines if numbers in calls to this SIP peer should either be (outbound): encoded as unknown numbers with national or international prefix digits or as national or international numbers with type flags.
  • Page 55: Routing

    Dialogic® Diva® SIPcontrol™ Configuration Routing The Routing configuration defines the destination to which incoming calls are forwarded. Possible criteria that can determine the destination are:  Called, calling, and redirected number or SIP address of a call for which the redirected number is only available for calls originating in the PSTN.
  • Page 56: Address Normalization For Condition Processing (Using Source Dialplan)

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Name: Enter a unique name for the route, e.g., "Calls to MS Exchange Server". Source: Select either the configured PSTN interfaces or SIP peer as a source. The route will only be considered for a call if the call originated from a selected source.
  • Page 57: Conditions

    Dialogic® Diva® SIPcontrol™ Configuration Disable This parameter defines whether the interface-specific inbound and inbound and outbound dialplans should be disabled for the route being defined. If outbound you select this parameter, neither the inbound nor outbound dialplan is dialplan: applied, and only the address maps are used for the numbers.
  • Page 58 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Extended Determines whether additional route conditions appear when you click the Condition more >>> button in the Action column. This parameter is enabled by default. If Extended Condition is not enabled, a route can only be matched if the three condition parts (called number, calling number, and redirect number) match their call address counterpart in any of the lines.
  • Page 59 Dialogic® Diva® SIPcontrol™ Configuration Empty Called, Calling, and Redirect condition entries work like this when there are extended conditions:  If the Called and Calling fields are empty and there are no extended conditions enabled for those fields, then the called and calling numbers will always match the route conditions.
  • Page 60: Address Manipulation

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Name If the route is supposed to be valid only for specific redirect numbers, enter a Redirect name for the redirect numbers to which the route should apply. The following additional parameters appear when Extended Condition is enabled and you click the more >>>...
  • Page 61: Security Profiles

    Using Certificates for Authentication and Data Encryption  Generating Private Key Files and Certificates  Uploading the Certificate Authority, Certificate, and Key Files to Dialogic® Diva® SIPcontrol  Example of Creating a Private Key File and Certificate Request Uploading a Certificate or Key File To set up or modify a security profile, click the Details button in the Security Profiles section.
  • Page 62: Global Security Parameters

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 3. In the Diva SIPcontrol web interface, click Upload. After the certificates are uploaded, the information below the certification files changes from "Not available" to "Uploaded". You will not see the paths to the directory in which the files are...
  • Page 63 Dialogic® Diva® SIPcontrol™ Configuration Host name The common name used in the certificate to identify the Diva SIPcontrol host machine. Supported cipher Cipher is an algorithm for encrypting and decrypting data. levels: During the SSL handshake between client and server, the cipher level is negotiated.
  • Page 64: Ldap

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide LDAP The Lightweight Directory Access Protocol (LDAP), is an application protocol that programs use for querying information from a server. The protocol runs over TCP/IP. Deployments today tend to use Domain Name System (DNS) names for structuring the topmost levels of the hierarchy.
  • Page 65: Ldap Query

    Dialogic® Diva® SIPcontrol™ Configuration To add LDAP query settings, click the Add button in the LDAP section. To change the settings for each LDAP, click the Details button on the right hand side. LDAP Query You can configure the following parameters in the LDAP Query section when you create or...
  • Page 66: Ldap Domain

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Name Enter a name to easily identify the LDAP query. Search attribute: Select the attribute to search for:  telephoneNumber: The primary office number.  homePhone: The primary home/private number.  mobile: The primary mobile number.
  • Page 67 You can configure the following parameters in the LDAP Domain section when you define or modify an LDAP: Domain: Enter the domain name of the LDAP server, e.g., dialogic.com. Base Search DN: This is the starting point in the Active Directory hierarchy at which your search will begin, e.g.,...
  • Page 68: Ldap Cache

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide User Name: Enter a user name. This can be a DN, UPN (User Principal Name, e.g., name@domain.name), Windows NT style username (e.g., domain\username), or another name that the directory server will accept as an identifier.
  • Page 69: Dialplans

    Dialogic® Diva® SIPcontrol™ Configuration Dialplans With help of the local phone settings, Diva SIPcontrol is able to convert a received call address to a normalized form, e.g., the E.164 format. This not only eases the definition of subsequent conditions or maps, but it also converts the call to the format required by the receiver.
  • Page 70 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Name: Enter a name to easily identify the dialplan, e.g., Stuttgart office. Country code: Enter the country code without any prefixes for the country in which the computer with the installed Diva SIPcontrol is located, e.g. 1 for...
  • Page 71 Dialogic® Diva® SIPcontrol™ Configuration North-American Select this option if the North American numbering plan (NANP) is numbering plan: needed for your configuration. With the NANP, a city can have more than one area code, consequently it is not evident how to dial a number in the same city.
  • Page 72: Address Maps

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Incoming PSTN Select this option if the PBX adds the access code to the calling access code number for incoming external calls. provided by PBX: Keep SIP URI (Relevant for calls from SIP only)
  • Page 73 The new interface handles the flag and number portions of a SIP address separately. For example, with the SIP address +17166391234@dmg.dialogic.com, the flag portion is + and the number portion is 17166391234. In addition, the new interface supports the ability to specify the number type, numbering plan, and presentation indicator directly, while the older version supported prefixing the address with "+,"...
  • Page 74 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide...
  • Page 75 Dialogic® Diva® SIPcontrol™ Configuration Address Checks or manipulates the current address (normally a number for a PSTN address or a SIP-URI for a SIP address). To remove the part matched by the condition, set the Result field to empty. To check for a specific condition and keep the original address, set the Result field to $&.
  • Page 76: Cause Code Maps

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Numbering plan Checks or manipulates the numbering plan of the current address. For unmodified SIP addresses, the numbering plan is Unknown. To check for a numbering plan without changing it, set the Result field to No change.
  • Page 77 Dialogic® Diva® SIPcontrol™ Configuration Name Enter a name to easily identify the cause code mapping table. Direction Select the direction for which this table is used:  Select PSTN to SIP to configure mappings of PSTN cause codes to SIP response codes. This mapping is used if a call from a SIP endpoint to a PSTN endpoint cannot be completed.
  • Page 78: Codec Profiles

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Codec Profiles To configure a codec profile, click the Add button. To change the settings, click the Details button on the right hand side. If you create a codec profile, make sure to select it in the SIP Peers section, under Enhanced.
  • Page 79 Dialogic® Diva® SIPcontrol™ Configuration Name: Enter a name to easily identify the codec profile You can select the codec profile in the SIP Peers section. Available This list includes all available codecs. If you want to use a certain codec, Codecs: select it and click Use Codec.
  • Page 80: Registrations

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Manual Some endpoints expect a certain payload type value. You can enter any payload value between 96 and 127. In calls from SIP to the PSTN, Diva SIPcontrol type value: uses the value suggested by the endpoint. Generally, this parameter is left at its default value.
  • Page 81 Dialogic® Diva® SIPcontrol™ Configuration Name: Enter a name for the registrar configuration. Registrar Enter the IP address or the hostname of the registrar server. address: Registrar Enter the port number of the registrar server. Usually, the registrar port: server is listening on port 5060.
  • Page 82: Logging And Diagnostics

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide @Domain: Enter the domain name of the registrar server. Protocol: Select UDP if you register as an e-phone gateway. Re-register Enter the re-register time in seconds. This is the time for which the time: registration to the registrar server remains valid.
  • Page 83: Data Security

    Data Security Data Security Overview Since version 2.0, Diva SIPcontrol provides the following security options for transmitted and received data:  Secure HTTP: You can use Secure HTTP (HTTPS) to transmit data between the web- based configuration interface of Diva SIPcontrol and your web browser. ...
  • Page 84: Secure Rtp

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Secure RTP Once a Voice over IP (VoIP) call is established, voice data is transported in packets with the Real-time Transport Protocol (RTP). The voice data can be easily extracted from RTP packets and replayed using commercially available software.
  • Page 85: Generating Private Key Files And Certificates

    Data Security How to Retrieve Keys and Certificates from a PFX File for Use in Diva SIPcontrol In the following procedure openssl is used as example converter tool. 1. Export the private key file from the PFX file: openssl pkcs12 -in filename.pfx -nocerts -out protected-key.pem 2.
  • Page 86 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide To use Microsoft Active Directory Certificate Services to generate private key files and certificates for the DMG4000 Gateway, follow these steps: 1. Create a private key file and a certificate request file with a third party program. For an example, see below.
  • Page 87 Country Name (2 letter code) [AU]:US State or Province Name (full name) [Some-State]:NY Locality Name (eg, city) []:Buffalo Organization Name (eg, company) [Internet Widgits Pty Ltd]:Dialogic Organizational Unit Name (eg, section) []:Dialogic Research Common Name (eg, YOUR name) []:sba1.training.com Email Address []:...
  • Page 88 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 5. Click advanced certificate request. The Advanced Certificate Request page appears: 6. Select the second option, Submit a certificate request by using a base-64- encoded CMC or PKCS #10 file, or submit a renewal request by using a base- 64-encoded PKCS #7 file.
  • Page 89 Data Security 8. Paste the contents into the Saved Request section of the Microsoft Active Directory Certificate Services website, and select Web Server in the Certificate Template field: 9. Click Submit. If the certificate creation is successful, the Microsoft Active Directory Certificate Services download page appears.
  • Page 90 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 10. On the Microsoft Active Directory Certificate Services download page for signed certificates, select BASE 64 encoded, and click Download certificate: 11. In the File Download dialog box, select Save This File to Disk and click OK. The saved file is the Certificate File for Diva SIPcontrol.
  • Page 91: Uploading The Certificate Authority, Certificate, And Key Files To Dialogic® Diva® Sipcontrol

    Once you generate the key files and certificate request file, upload them to Diva SIPcontrol, as described in the steps below: 1. Click Start > Programs > Dialogic Diva > SIPcontrol Configuration to access the Diva SIPcontrol web interface. By default, access to the web interface is only allowed from local host (127.0.0.1), and the port number to which the server is...
  • Page 92 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 5. In the Certificate authority file field, use Browse to locate the Certificate Authority file (certAuth.cer). 6. Click Upload to upload the certAuth.cer file to Diva SIPcontrol. A message box appears. 7. Click OK to upload the file.
  • Page 93: How Calls Are Processed

    How Calls are Processed How Calls are Processed In the following discussion, SIP and PSTN endpoints/interfaces are interchangeable, and they may be used on no, one, or two sides of the call. Diva SIPcontrol uses an endpoint-based approach to process calls, which means that every PSTN interface and every configured SIP peer is considered as a single endpoint.
  • Page 94 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide The PSTN endpoint is found via its controller number. On the SIP side, multiple SIP peers can connect via the same network interface. Therefore, the assignment is more complex: 1. The host/domain name and port number of the received "FROM" header is compared against the SIP peer settings.
  • Page 95 How Calls Are Processed 1. Find and assign an endpoint for an incoming call request (PSTN: lookup by CAPI controller number; SIP: lookup by "From" address of received message). 2. Go sequentially through the list of routes and find the first route that has this endpoint defined in its configured sources list.
  • Page 96: Information About Call Processing

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Information about Call Processing  Each route can point to several destinations, between which Diva SIPcontrol chooses according to the following settings (in decreasing order of importance): Availability (destination enabled) Alive state of destination (if enabled to be verified) Priority (Master/Slave) Channel load quota (a factor calculated by comparing used vs.
  • Page 97: Direct Routing Between One Pstn Interface And One Sip Peer

    How Calls Are Processed Direct Routing between One PSTN Interface and One SIP Peer If you choose to route all calls from the PSTN to the same SIP peer, and calls from that SIP peer to the PSTN, configure the parameters as follows. For this configuration, no address rewriting is done: 1.
  • Page 98: Connecting Two Sip Peers To Two Pstn Interfaces Exclusively

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Connecting Two SIP Peers to Two PSTN Interfaces Exclusively If you choose to connect two SIP peers to two PSTN interfaces, so that each SIP peer can use one interface exclusively, then carry out the following configuration steps. The procedure is similar if you need to configure more PSTN interfaces, e.g., three PSTN...
  • Page 99: Load Balancing Or Failover Between Two Sip Peers

    How Calls Are Processed 5. Under Routing, create Route 3 and do the following:  Enable both SIP peers as source peers.  Enable the first PSTN interface as a Master destination.  Confirm with OK. 6. Save the configuration in the main configuration interface. If calls other than those beginning with 1 or 2 should also be directed to one peer, remove the condition from the respective PSTN to SIP route and move the route to the end of the list.
  • Page 100 This page intentionally left blank...
  • Page 101: How Call Addresses Are Processed

    How Call Addresses are Processed Overview of How Call Addresses are Processed The call addresses provided by the caller can be modified at different stages of the call processing within Diva SIPcontrol. The reason for multiple manipulation is that it allows for modifying the address where it is needed, which means that more complex environments can be configured with less effort, since data does not need to be entered redundantly at different places.
  • Page 102: Steps For Number Normalization Based On A Dialplan

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Configure the outside access digit only if there is a PBX between the PSTN and Diva SIPcontrol, and if this PBX requires the outside access digit for external calls. For information on configuring the outside access digit, see...
  • Page 103: Common Expressions

    How Call Addresses Are Processed Diva SIPcontrol uses the style of regular expressions used by Perl. Most tutorials and how- to's covering Perl regular expressions can apply to Diva SIPcontrol. Common Expressions: Character Meaning Matches any character Matches the beginning of an address Matches the end of an address Matches the plus sign ("+") Matches any number of occurrences of the previous character...
  • Page 104: Address Map Examples

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Outputs the n matched sub-condition $(S) Inserts the current calling (source) number $(D) Inserts the called (destination) number $(R) Inserts the first redirected number $(R2) Inserts the second redirected number $(Rn) Inserts the n...
  • Page 105 How Call Addresses Are Processed International Dial Prefix by Number Type Task: A call that has an international dial prefix should be placed with an international number type instead of the prefix. Example: The number (01)1-472-333-7777 should be dialed as +1-472-333-7777 Address Condition: ^01 Address Result: (none) Number type Condition: Unknown...
  • Page 106: How Call Addresses Are Manipulated

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide How Call Addresses are Manipulated Diva SIPcontrol uses routing conditions, dialplans, and address maps to manipulate call addresses in the following way: Note: Each step is optional, depending on the configuration. 1. Saves the inbound call addresses as "A".
  • Page 107: Software Uninstallation

    4. When you are asked if you want to remove Diva SIPcontrol from your computer, confirm with Yes. Diva SIPcontrol is now uninstalled. ® 5. If you want to uninstall the Diva System Release software, see the Dialogic ® Diva System Release Reference Guide, which is available on the Dialogic web site: www.dialogic.com.
  • Page 108 This page intentionally left blank...
  • Page 109: 10. Cause Code Mapping

    10. Cause Code Mapping Cause Code Mapping ® If Diva SIPcontrol uses Microsoft Office Communications Server 2007 or Lync Server 2010 as a SIP peer, the cause/response code tables are used as specified by Microsoft. See Default Cause Code Mapping for Microsoft® Office Communications Server 2007 and Lync Server 2010 Peers for a detailed list of cause/response codes.
  • Page 110 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide No answer from Temporarily unavailable the user Subscriber absent Temporarily unavailable Call rejected Decline Number changed Gone Redirection to Gone new destination Non-selected user Not found clearing Destination out of Bad gateway...
  • Page 111 Cause Code Mapping Incoming class Forbidden barred within Closed User Group (CUG) Bearer capability Forbidden not authorized Bearer capability Service unavailable not presently available Service or option Not acceptable here not available, unspecified Bearer capability Not acceptable here not implemented Requested Facility Not implemented not implemented...
  • Page 112: Sip Response Code To Isdn Cause Code

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide SIP Response Code to ISDN Cause Code Description ISDN cause code Description response code from the SIP peer Bad Request Temporary failure Unauthorized Call rejected Payment required Call rejected Forbidden Call rejected...
  • Page 113 Cause Code Mapping Interval too brief Service or option unavailable Provide Referrer Normal, unspecified Identity Temporarily No answer from the user unavailable Call/transaction Temporary failure does not exist Loop detected Exchange routing error Too many hops Exchange routing error Address Invalid number format incomplete (address incomplete)
  • Page 114: Default Cause Code Mapping For Microsoft® Office Communications Server 2007 And Lync Server 2010 Peers

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Does not exist Unallocated number anywhere Not acceptable Bearer capability not implemented Any code Normal, unspecified other than listed above Default Cause Code Mapping for Microsoft® Office Communications Server 2007 and Lync Server 2010 Peers ®...
  • Page 115 Cause Code Mapping Normal call Decline (The PBX of Philips clearing sends this code during call set-up if the user rejects the call.) User busy Busy here No user response Request timeout No answer from Temporarily unavailable the user Subscriber absent Temporarily unavailable Call rejected Decline...
  • Page 116 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Resource Service unavailable unavailable Incoming class Forbidden barred within Closed User Group (CUG) Bearer capability Forbidden not authorized Bearer capability Service unavailable not presently available Bearer capability Not acceptable here not implemented...
  • Page 117: Microsoft® Office Communications Server 2007 And Lync Server Sip Response Code To Isdn Cause Code

    Cause Code Mapping Microsoft® Office Communications Server 2007 and Lync Server SIP Response Code to ISDN Cause Code SIP response Description ISDN cause Description code from code ® Microsoft Office Communications Server 2007 or Lync Server 2010 Bad Request Temporary failure Unauthorized Call rejected Payment...
  • Page 118 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Bad extension Interworking, unspecified Extension Interworking, unspecified required Interval too Interworking, unspecified brief Provide Normal, unspecified Referrer Identity Temporarily No user responding unavailable Call/transaction Temporary failure does not exist Loop detected Exchange routing error...
  • Page 119 Cause Code Mapping Version not Interworking, unspecified supported Message too Interworking, unspecified large Busy User busy everywhere Decline Call rejected Does not exist Unallocated number anywhere Not acceptable Bearer capability not implemented Any code other Normal, unspecified than listed above...
  • Page 120 This page intentionally left blank...
  • Page 121: 11. Event Logging

    11. Event Logging Event Logging A computer with Diva SIPcontrol installed can write the following types of events into the System Event Log:  Errors  Warnings  Informational Messages You can view the events in the Windows Event Viewer. To do so, click Programs > ®...
  • Page 122: Warnings

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Warnings A warning is an event that is not necessarily significant but can indicate a possible future problem. See the following table for possible warnings. Variables are enclosed in angle brackets: Event...
  • Page 123: Informational Messages

    Event Logging 3008 TLS certificate verification The TLS certificate presented by the peer failed with error <OpenSSL could not be verified successfully. The error errorcode>. code is the value returned by the TLS library. 3009 TLS Data Error An error occurring during TLS data processing.
  • Page 124 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 4009 Available/changed licensed List the amount of licensed channels. If no channels <Licensed license file is read, the default is "8" licensed channels>. channels. Issued if the licensed amount changes, e.g., after a new license file has been installed.
  • Page 125: 12. Use Case Examples

    Diva SIPcontrol is designed to support standard VoIP RFCs, therefore, the usage of Diva SIPcontrol is not limited to the described use case samples below. Diva SIPcontrol is interoperable with many applications, e.g., Asterisk or e-phone. ® The following scenarios describe how to use the gateway computer with Dialogic ® ® Software, Microsoft...
  • Page 126 To configure Diva SIPcontrol to function with your Global Call application: Open the Diva SIPcontrol web interface to configure the required settings. To do so, click Start > Programs > Dialogic Diva > SIPcontrol Configuration. In the Diva SIPcontrol web interface, click SIPcontrol configuration on the left hand side to open the SIPcontrol Configuration page.
  • Page 127 Use Case Examples  Name: Enter a unique name to easily identify the SIP peer.  Peer type: Leave the Default setting.  IP protocol: Select UDP. In the Enhanced section, enable Default peer for received SIP calls: Click OK to save the settings and close the window. Create two routes: one for each direction (SIP to PSTN and PSTN to SIP).
  • Page 128: Use Case For Microsoft® Exchange Server 2007

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name to easily identify the route.  Source: Select the configured SIP peer as a source.  Destination: Select the controllers of the Diva Media Board as Master destination Click OK to save the settings and close the window.
  • Page 129 Activation. Open the Diva SIPcontrol web interface to configure the required parameters. To do so, click Start > Programs > Dialogic Diva > SIPcontrol Configuration. In the Diva SIPcontrol web interface, click Board Configuration on the left hand side to open the Available Diva Boards section.
  • Page 130 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Repeat Steps 4 through 6 for the other PRI line. In the Diva SIPcontrol web interface, click SIPcontrol configuration on the left hand side to open the SIPcontrol Configuration page. In the Network Interfaces section, set the listen ports of your Ethernet adapter to 5060, and enable the listen port by checking the associated check box: 10.
  • Page 131 Use Case Examples Click OK to save the settings and close the window. 11. Configure one PSTN to SIP route and one SIP to the PSTN route. For the PSTN to SIP route, Click Routing, click Add, and configure the following parameters: ...
  • Page 132: Using The Gateway Computer Between The Pbx And Microsoft® Office Communications Server 2007

    SIP peer, and two routes need to be configured. Open the Diva SIPcontrol web interface to configure the required parameters. To do so, click Start > Programs > Dialogic Diva > SIPcontrol Configuration. In the Diva SIPcontrol web interface, click Board configuration on the left hand side...
  • Page 133 Use Case Examples Click either the board icon or the name of the Diva Media Board to open the Board Configuration - Detail page. Configure the D-Channel Protocol of the PBX. In the example, PBX.Q.SIG E1- (QSIG) is selected. Click Save. Repeat Steps 3 through 5 for the other PRI line.
  • Page 134 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Under Dialplans, click Add, and enter the following parameters:  Name: Enter a unique name to easily identify the dialplan.  Country code: Enter the country code of the country in which the gateway computer is located.
  • Page 135 Use Case Examples  International prefix: Enter the international prefix of the country in which the gateway computer is located.  National prefix: Enter the national prefix that needs to be dialed for long distance calls within the country in which the gateway computer is located. ...
  • Page 136 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 12. Under SIP Peers, click Add new peer, and configure the following parameters:  Name: Enter a unique name to easily identify the SIP peer.  Peer type: Select MS OCS 2007/ R2 Mediation Server from the dropdown menu.
  • Page 137 Use Case Examples  Name: Enter a unique name to easily identify the route.  Source: Select both controllers of the Diva Media Board as sources.  Destination: Select the above configured SIP peer as a Master destination. Under Address Normalization for Condition Processing (Using Source Dialplan), configure the following parameters: ...
  • Page 138: Using The Gateway Computer Between The Pbx/Pstn And Microsoft® Office Communications Server 2007

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name to easily identify the route.  Source: Select the configured SIP peer as a source.  Destination: Select both controllers of the Diva Media Board as Master destinations.
  • Page 139 SIP peer, one address map, and three routes need to be configured. Open the Diva web interface to configure the required parameters. To do so, click Start > Programs > Dialogic Diva > SIPcontrol Configuration. In the Diva web interface, click Board configuration on the left hand side to open the Available Diva Boards page.
  • Page 140 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Click Save. Click Board configuration again, and select port 2 of your Diva Media Board to access the board configuration options. Configure the D-Channel Protocol of the PRI line connected to the PSTN. In the...
  • Page 141 Use Case Examples Click Save. In the Diva SIPcontrol web interface, click SIPcontrol configuration on the left hand side to open the SIPcontrol Configuration page. 10. Configure two dialplans; one for the line connected to the PBX and one for the line connected directly to the PSTN.
  • Page 142 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name to easily identify the dialplan.  Country code: Enter the country code of the country in which the gateway computer is located.  Area code: Enter the area code of the region in which the gateway computer is located.
  • Page 143 Use Case Examples  National prefix: Enter the national prefix that needs to be dialed for long distance calls within the country in which the gateway computer is located.  Access code: Enter the digit that is necessary to access the public network. ...
  • Page 144 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name to easily identify the dialplan.  Country code: Enter the country code of the country in which the gateway computer is located.  Area code: Enter the area code of the region in which the gateway computer is located.
  • Page 145 Use Case Examples  Dialplan: Select the dialplan you configured for the PBX.  Type of number (outbound): Select Extension.  Encoding (outbound): Select Use prefixes. Click OK to save the settings and close the window. To configure the PSTN-specific parameters, click Details at the right of the controller connected to the PSTN line, and configure the following parameters:...
  • Page 146 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Dialplan: Select the dialplan you configured for the PSTN  Type of number (outbound): Select National number.  Encoding (outbound): Select Use prefixes. Click OK to save the settings and close the window.
  • Page 147 Use Case Examples 13. Under SIP Peers, click Add new peer, and configure the following parameters:...
  • Page 148 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name to easily identify the SIP peer.  Peer type: Select MS OCS 2007/2007 R2 - Mediation Server from the dropdown menu.  Host: Enter the IP address or host name of the host PC.
  • Page 149 Use Case Examples Under Address Normalization, select the dialplan you configured for the controller connected to the PBX. Click OK to save the settings and close the window. 14. Create an address map for the SIP to PSTN direction to remove the outside access digit.
  • Page 150: Creating The Routes For This Scenario

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Address map name: Enter a descriptive name for the address map.  Rule name: Enter a name that explains the address map rule.  Address Condition in the Called address rules section: Enter the expression ^0 to remove the outside access digit.
  • Page 151 Use Case Examples  Name: Enter a unique name to easily identify the route.  Source: Select the SIP peer configured above as a Master destination.  Destination: Select the controller you configured for the PSTN. Under Address Normalization for Condition Processing (Using Source Dialplan), configure the following parameters: ...
  • Page 152 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name to easily identify the route.  Source: Select the controller you configured for the PBX.  Destination: Select the configured SIP peer as a Master destination.
  • Page 153 Use Case Examples  Name: Enter a unique name to easily identify the route.  Source: Select both controllers of the Diva Media Board.  Destination: Select the SIP peer configured above as a Master destination. Under Address Normalization for Condition Processing (Using Source Dialplan), configure the following parameters: ...
  • Page 154: Using The Gateway Computer Between The Pstn And Pbx/Microsoft® Office Communications Server 2007

    For this configuration scenario, one dialplan, five address maps, the two PSTN interfaces, the network interface, two SIP peers, and five routes need to be configured. Open the Diva Configuration Manager. To do so, click Start > Programs > Dialogic Diva > Configuration Manager.
  • Page 155 Use Case Examples Open the Diva web interface to configure the required parameters. To do so, click Start > Programs > Dialogic Diva > SIPcontrol Configuration. Open the Diva web interface to configure the required parameters. To do so, click Start >...
  • Page 156 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Click either the board icon or the name of the first Diva Media Board line (the PRI line connected to the PSTN) to open the Board Configuration - Detail page, and then configure the following parameters: ...
  • Page 157 Use Case Examples  D-Channel Protocol: Select Europe/other countries, Euro-ISDN (ETSI- DSS1) - (ETSI) as the D-channel protocol.  Interface Mode/Resource Board: Select NT-mode.  DDI Number Length: Select 20 to cover the possible length of the called number in an outgoing call. ...
  • Page 158 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name to easily identify the dialplan.  Country code: Enter the country code of the country in which the gateway computer is located.  Area code: Enter the area code of the region in which the gateway computer is located.
  • Page 159 Use Case Examples  National prefix: Enter the national prefix that needs to be dialed for long distance calls within the country in which the gateway computer is located.  Access code: Enter the digit that is necessary to get access to the public network.
  • Page 160 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name for this controller.  Address map inbound: Select the inbound address map that you configured for access from the PSTN.  Address map outbound: Select the outbound address map that you configured for access to the PSTN.
  • Page 161 Use Case Examples To configure the controller that is connected to the PBX later in the configuration, click Details at the right of the respective controller, and configure the following parameters:  Name: Enter a unique name for this controller. ...
  • Page 162 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Leave the remaining parameters at their default values. Click OK to save the settings and close the window. 11. Under Network Interfaces, enable your Ethernet adapter, and set the SIP listen ports to 9803: ®...
  • Page 163: Creating Address Maps For This Scenario

    Use Case Examples  Name: Enter a unique name to easily identify the SIP peer.  Peer type: Select MS OCS 2007/2007 R2 - Mediation Server from the dropdown menu.  Host: Enter the IP address or host name of the host PC. ...
  • Page 164 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Address map name: Enter a name for the incoming call address map.  Rule name: Enter a name that describes the address map rule. This name will be displayed on the main configuration page.
  • Page 165 Use Case Examples  Address Condition in the Calling address rules section: Enter ^[0- . This expression matches all calls from the PSTN.  Address Result in the Calling address rules section: Enter the 0 (zero), so that it is added in the output, followed by the $&, which adds the incoming number after the 0.
  • Page 166 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Address map name: Enter a name for the outgoing call address map.  Rule name: Enter a name that describes the address map rule. This name will be displayed on the main configuration page.
  • Page 167 Use Case Examples  Address map name: Enter a name for the address map for calls from the PBX.  Rule name: Enter a name that describes the address map rule. This name will be displayed on the main configuration page. Under Called Address rules, configure the following parameters: ...
  • Page 168 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Click OK to save the settings and close the window. The fourth address map is also only necessary if the PBX is configured as if it is still connected to the PSTN. To create this address map, click Add again, and configure the...
  • Page 169 Use Case Examples  Address map name: Enter an address map name for calls from the gateway to the PBX.  Rule name: Enter a name that describes the address map rule. This name will be displayed on the main configuration page. ...
  • Page 170 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Address map name: Enter an address map name for calls to the reception.  Rule name: Enter a name that describes the address map rule. This name will be displayed on the main configuration page.
  • Page 171: Creating Routes For This Scenario

    Use Case Examples Under Called address rules, configure the following parameters:  Address Condition: Enter ^.*$. Because this address map will be associated with a route for internal unassigned numbers, this expression will match all of those numbers.  Address Result: Enter the number of the reception, to which the unassigned internal numbers will be routed.
  • Page 172 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Under Conditions, click Add, and in Called number, enter a regular expression ® that matches only the numbers of the Microsoft Office Communications Server 2007 in E.164 format including country code, area code, trunk prefix, and extension number.
  • Page 173 Use Case Examples Click OK to save the settings and close the window. ® 3. Create the third route from the Microsoft Office Communications Server 2007 to the PSTN. To do so, click Add in the Routing section, and configure the following parameters: ®...
  • Page 174 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name to easily identify the route.  Source: Select the PSTN controller as a source. ®  Destination: Select the SIP peer configured for the Microsoft Mediation Server as a destination.
  • Page 175 PSTN. Open the Diva web interface to configure the required parameters. To do so, click Start > Programs > Dialogic Diva > SIPcontrol Configuration. In the Diva web interface, click Board configuration on the left hand side to open the...
  • Page 176 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Click either the board icon or the name of the first Diva Media Board line to open the Board Configuration - Detail page. Configure the first board by configuring the following parameters: ...
  • Page 177 OpenSSL and Microsoft Active Directory Certificate Services, see Deploying a ® ® Dialogic 4000 Media Gateway as a Survivable Branch Appliance for Microsoft Lync™ Server 2010. Upload the CA certificate file, the signed certificate, and key file to Diva SIPcontrol, and select the authentication mode: 1.
  • Page 178 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 6. In the Global Security Parameters section, fill in the following fields:  Host name: Enter the common name used in the certificate to identify the Diva SIPcontrol host machine.  Authentication mode: Select Mutual authentication.
  • Page 179 Use Case Examples Click OK to save the settings and close the window. To create a codec profile for the FSX ATA, open the Codec Profiles section, click Add, and configure the following parameters:  Enter a unique name to easily identify the codec. ...
  • Page 180 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name to easily identify the dialplan.  North-American number plan: Enable North-American numbering plan if the dialplan is for North American numbers (country code 1).  Country code: Enter the country code of the country in which the gateway computer is located.
  • Page 181 Use Case Examples  National prefix: Enter the national prefix that needs to be dialed for long distance calls within the country in which the gateway computer is located.  Access code: Enter the digit that is necessary to get access to the public network, if any.
  • Page 182 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Address map name: Enter a name for the incoming call address map.  Rule name: Enter a name that describes the address map rule. This name will be displayed on the main configuration page.
  • Page 183 Use Case Examples Under Called address rules, configure the following parameters:  Address Condition: Enter the called address condition as shown in the graphic above. This condition matches all calls to 192.168.212.138, which is the IP address of the FSX ATA. ...
  • Page 184 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name for this controller.  Dialplan: Select the configured dialplan. Click OK to save the settings and close the window. Configure Controller 2 by using the same settings you specified for Controller 1, except...
  • Page 185 Use Case Examples Click OK to save the settings and close the window. 15. Under Network Interfaces, enable your Ethernet adapter, and set the TCP listen port to 5081 and the TLS listen port to 5082: 16. Create the following SIP peers, as described in Creating the SIP Peers for This Scenario: ...
  • Page 186: Using The Gateway Computer Between The Pstn And Microsoft® Lync™ Server 2010

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  A dummy SIP peer that is used for rejecting PSTN calls made to the same extensions as the FXS ATA (extensions 2201 and 2202. 17. Once you have created the SIP Peers, you need to disable the dummy SIP peer, which is the fourth one.
  • Page 187 Use Case Examples  Name: Enter a unique name to easily identify the SIP peer.  Peer type: Select MS Lync 2010 - Mediation Server from the dropdown menu.  Host: Enter the FDQN of the Lync Server to which you are connected, which in this scenario, is also the FDQN of the gateway.
  • Page 188 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Under Enhanced, configure the following parameters:  Default peer for received SIP calls: Enable this parameter.  Codec profile: Select the codec you defined for the Lync Server. Under Security, configure the following parameter: ...
  • Page 189 Use Case Examples  Name: Enter a unique name to easily identify the SIP peer.  Peer type: Select Grandstream HT-502 from the dropdown menu.  Host: Enter the host name for the SIP peer.
  • Page 190: Creating Routes For This Scenario

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Under Enhanced, select the codec you defined for the ATA as the Codec profile, and disable Reliable provisional response. Under Address Normalization, select the configured dialplan. Click OK to save the settings and close the window.
  • Page 191 Use Case Examples  Name: Enter a unique name to easily identify the route.  Source: Select both PSTN controllers as sources.  Destination: Select the disabled SIP peer as a Master destination. Under Address Normalization for Condition Processing (Using Source Dialplan), configure the following parameters: ...
  • Page 192 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Create the second route from the PSTN to the Lync Server. To do so, click Add in the Routing section, and configure the following parameters:  Name: Enter a unique name to easily identify the route.
  • Page 193 Use Case Examples  Name: Enter a unique name to easily identify the route.  Source: Select the SIP peer configured for the Lync Server as both a source and Master destination. This causes all calls matching the specified conditions to be routed back to the Lync Server, so it can handle the routing.
  • Page 194 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Create the fourth route to route calls from the Lync Server to one of the ATA extensions. To do so, click Add in the Routing section, and configure the following parameters: ...
  • Page 195 Use Case Examples Create the fifth route to route calls from the Lync Server to the second ATA extension. To do so, use the same settings you specified for the fourth route (in Step 12), except for the value of the Name and Called number parameters. For Called number, enter a regular expression that matches all calls to the ATA extension 2202: Create the sixth route to route calls from the Lync Server to the PSTN.
  • Page 196 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide  Name: Enter a unique name to easily identify the route.  Source: Select the SIP peer configured for the Lync Server as a source.  Destination: Select both controllers as Master destinations.
  • Page 197 Use Case Examples  Name: Enter a unique name to easily identify the route.  Source: Select the SIP peers for the two ATA extensions as sources.  Destination: Select the SIP peer for the Lync Server as a master destination. Under Address Manipulation, select the address map configured for calls from the ATA to the Lync Server.
  • Page 198 This page intentionally left blank...
  • Page 199: 13. Snmp Support

    13. SNMP Support Activating SNMP Support For a Dialogic® Diva® Media Board ® The Windows implementation of the Simple Network Management Protocol (SNMP) is used to configure remote devices or to monitor network performance, to audit network usage, and to detect network faults or inappropriate access. The SNMP support is only available if the service is installed for your operating system.
  • Page 200 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 3. In the Add Features Wizard window, select SNMP Services and click Next.
  • Page 201 SNMP Support 4. Click Install, to install the SNMP Services.
  • Page 202 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 5. After the installation of the SNMP Services has finished, close the Add Features Wizard window. You will see the SNMP Services added to the list of installed features in the Server Manager window.
  • Page 203: Adding The Snmp Service In The Dialogic® Diva® Configuration Manager

    Diva Configuration Manager, follow these steps: 1. Click Start > All Programs > Dialogic Diva > Configuration Manager to open the Diva Configuration Manager. 2. In the menu bar, click Insert > SNMP Service. The SNMP Service is added to the Services layer.
  • Page 204 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 1. Click Start > Control Panel > Administrative Tools to open the Administrative Tools window. 2. In the Administrative Tools window, double-click Services. 3. In the Services window, right-click SNMP Service and select Properties from the list.
  • Page 205: Verifying The Function Of The Snmp Service

    SNMP Support 7. The host name is added to the list of Trap destinations. 8. Click OK to close the dialog box. 9. Restart the SNMP Service. To do so, right-click SNMP Service in the Services window and select Restart from the list. 10.
  • Page 206: Supported Mibs, Oids, And Traps

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide You can create an output of traps if you change the status of the layer 1/2, for instance by disconnecting the cable from the Diva Media Board. The result after changing the status of layer 1/2 should be similar to the following: 2006-01-28 11:16:25 localhost [127.0.0.1] (via UDP: [127.0.0.1]:1053) TRAP, SNMP v1, community...
  • Page 207 SNMP Support ifMTU Since the concept of MTU is not applicable on Diva interfaces, they return always 0. ifSpeed The maximum interface speed in bps ifAdminStatus Always up ifOperStatus The current operating status of the interface ifInBytes, ifInPackets, ifInErrors, For Diva Media Boards, the added values of the D- and B- ifOutBytes, ifOutPackets, channel interface counters are...
  • Page 208 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide ISDN-MIB transmission.isdnMib.isdnMibObjects. (RFC2127) isdnSignalingGroup isdnSignalingGetIndex Number of possible D-channels (equals number of installed Diva Media Boards) ISDN-MIB transmission.isdnMib.isdnMibObjects. Diva BRI Media Boards isdnBasicRateGroup.isdnBasicRateTable isdnBasicRateEntry isdnBasicRateIfType isdns or isdnu (IANA-ifType 75, isdnBasicRateLineTopology pointToPoint or pointToMultipoint...
  • Page 209 SNMP Support DIAL- transmission.dialControlMib. CONTROL- dialControlMibObjects.callActive.call ActiveTable.callActiveEntry callActiveSetupTime Timeticks at start of call, measured from start of divasnmpx. callActiveIndex Unique index callActivePeerAddress Address of remote partner callActivePeerSubAddress Subaddress of remote partner callActivePeerId Always 0 (unknown) callActivePeerIfIndex Always 0 (unknown) callActiveLogicalIfIndex Index of entry in ifTable for the interface used by this call.
  • Page 210 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide DIAL- transmission.dialControlMib. CONTROL- dialControlMibObjects.callHistory. callHistoryTable.callHistoryEntry callHistoryPeerAddress Address of remote partner callHistoryPeerSubAddress Subaddress of remote partner callHistoryPeerId Always 0 callHistoryPeerIfIndex Always 0 callHistoryLogicalIfIndex Index of entry in ifTable for the interface used by this call.
  • Page 211: Verifying The Line Configuration With The Dialogic® Diva® Line Test Tool

    To check the line configuration, use the Diva Line Test tool available under Start > Programs > Dialogic Diva > Line Test. You need to login via Remote Desktop or on the local console with local administrative rights to use this tool.
  • Page 212 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 2. Under Device select the line of the Diva Media Board to test. 3. Click Start to begin the test. If the line check test reports an error, verify that the: Cabling is connected correctly.
  • Page 213: Performing A Hardware Test

    Diva Media Board is loaded correctly Newest Diva System Release software is installed Test is successful with a standard protocol like ETSI or NT1 If the test still fails, contact the Dialogic Customer Support personnel. For more information, see Customer Service.
  • Page 214: Advanced Setup

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 7. If a issues occurs that you cannot resolve, you may obtain technical support. For more information, see Customer Service. 8. To abort the test manually, click Disconnect during the test. 9. To delete all messages from the status box, click Clear.
  • Page 215: Performing A Call Transfer Test

    Verifying the Line Configuration with the Dialogic® Diva® Line Test Tool 5. Under Screening Indicator you can choose from the following: Not screened: If you specify a calling party number and select this option, the number is not screened. Verified and passed: If you specify a number, it is verified by the network.
  • Page 216: Performing A Fax Test

    Dialogic 4000 Media Gateway Series SU4.1 Reference Guide If the incoming call is put on hold, you can choose under Consultation Call whether to transfer the consultation call on the same or on a different line. Moreover, if you transfer the call with a consultation call, you can decide under Complete Transfer Type whether the call is completed in ringing state or after the call is connected.
  • Page 217: Writing A Message Into A Trace File

    Verifying the Line Configuration with the Dialogic® Diva® Line Test Tool 6. Click Call on the sending Diva Line Test tool to start the test. 7. To see if the fax was transmitted correctly, click View Fax. Note: If the tool receives a fax more than twice without saving, the fax result file will be overwritten.
  • Page 218 This page intentionally left blank...
  • Page 219: Creating A Trace With The Dialogic® Diva® Diagnostics Tool

    To set the correct debug level in the Diva SIPcontrol web interface: 1. Click Start > Programs > Dialogic Diva > SIPcontrol Configuration to open the Diva SIPcontrol software web interface. 2. Click SIPcontrol on the left hand side to open the configuration interface.
  • Page 220 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide 2. Click the controller of the Diva Media Board for which you want to create a trace. In the right pane, the different trace categories and their descriptions are displayed. Leave the trace settings at their default values.
  • Page 221 8. In the displayed dialog box, select the folder where you want to save the trace file or create a new folder if required. 9. Enter the file name and click Save. ® For detailed information about the Diva Diagnostics tool, see the Dialogic ® Diva Diagnostics Online Help under Help > Help Topics.
  • Page 222 This page intentionally left blank...
  • Page 223: 16. Backing Up And Restoring The Configuration

    16. Backing Up and Restoring the Configuration How to Back Up and Restore the Configuration The DMG4000 Gateways provide a restore and backup menu. You can access this menu if you press the left ALT key during the boot sequence. The menu provides the following options: Restore Factory Defaults: The system partition C: is set to default factory state.
  • Page 224 Dialogic 4000 Media Gateway Series SU4.1 Reference Guide Restore previous backup: With this option, you can restore a previously saved backup of the system partition, including all DMG4000 Gateway settings. This might be necessary if you need to re-activate the settings of a configuration you saved earlier. If you choose this option, the current system partition C: will be deleted.
  • Page 225: 17. Customer Service

    For more information about the Diva Support Tools, see the respective online help files. If you cannot address the issue through use of these tools, contact your Dialogic supplier. Dialogic Services and Support Web Site If your supplier is unable to help you to address your issue, visit the Services & Support web site, where you can find: ...
  • Page 226: Dialogic Customer Support

    If the information on the Services & Support site was not sufficient to help you address your issue, contact Dialogic Customer Support. See www.dialogic.com/support/contact details. Please note that when you contact Dialogic Customer Support, you may need to provide or have handy one or more of the following: ® ®...

This manual is also suitable for:

4000 media gateway seriesSu4.1

Table of Contents