This section will take you through the steps required to install the Dialogic drivers supported by VBVoice, specifically the VoIP driver from Dialogic called Power Media HMP (previously called Host Media Processing or HMP). All this information can also be found in the VBVoice Installation Guide.
The Dialogic HMP software provides a SIP or H323 connection to the VBVoice application. All call processing is done on the CPU of the system. Recommended due to its cost effectiveness and versatility.
These cards go from 4 to 12 analogports and up to 48 digital channels on a board. VBVoice has support for regularvoice processing as well as ASR and TTS on certain models only (contact Sales@Pronexus.com fordetails)
These boards have no ‘on-board’ resources. Dialogic HMP driver and licenses determine the capabilities of the DNI board. Capacity includes 1 to 8 E1 or T1 digital trunks(up to 240 channels on a board)
VBVoice has a wider range of support for Dialogic hardware of DM3 architecture. This is done via a new interface that has been optimized for peak performance and offers the mos tflexibility in resource management for this line of Dialogic voice cards. Visit our page for a complete list of supported hardware in VBVoice or please contact Pronexus.
NOTE: As a pre-requisite, any previous/unsupported version of Dialogic HMP or Dialogic SR6 Driver must be uninstalled prior to installation of a different or later version.
NOTE: VBVoice Simulator mode will not facilitate a connection with any telephony infrastructure, and has certain application limitations. Refer to the VBVoice Help File for more details about Simulator mode and testing and debugging.
Refer to the Dialogic product documentation for board specs and information such as physical card dimensions, supported hardware, power requirements, and cable connector pinout.
Dialogic stipulates that thesystem have DEP and PAE disabled. Refer to the Dialogic Release Guide for fullsystem requirement details:
NOTE: Windows 8.1, Windows 10, Windows Server 2008, 2012, 2016 and 2019 users -
Installation files and configuration utilities must be run by right click of the installation file or utility executable, and then by selecting Run As Administrator.
VBVoice supports HMP3.0 Service Updates that are specific to the version of VBVoice. Refer to the VBVoice Release Notes for details of the Service Update number. The supported version for the latest HMP Driver will always reside here.
The installation steps are the same for both HMP releases.
The HMP installation setup has been updated to detect the presence of the appropriate Visual C++ 2015 Redistributable runtime (64-bit) version, and if required, prompt for installing the Visual C++ 2015 Redistributable update.
Dialogic will install a number of firmware files, configuration files and log files as well as the Demo applications (when selected to be installed) by default to:
It is recommended to use the default install location.
Dialogic will install a number of firmware files to:
It is recommendedto use the default install location.
When prompted to select features, use the check-boxes to choose the components shown to the left:
NOTE: SNMP has been identified to increase CPU use and impact IVR performance.
Click Yes to confirm the driver installation in order to proceed.
Specify the Programs Folder where the HMP installer will add program icons.
Confirm the components, and path of installation for Dialogic HMP, and click Next.
Reboot once the installer finishes in order to complete the Dialogic HMP installation.
This section will outline how to download a demo HMP license file, and use it to apply and activate the license in the Dialogic HMP License Manager. Also outlined here is how to apply the HMP resources to the HMP_Software virtual board.
Permanent HMP licenses are available through Pronexus. Contact Sales for details.
The HMP licenses directly reflect the resources, or capabilities, which the HMP_Software device will have. These same resources apply to the DNI series of Dialogic board, as they run on the HMP driver as well.
The HMP resources are as follows. These resources are purchased via the HMP licensing solution:
Provides the capability of streaming digitized voice over RTP using the G.711 coder with 10, 20, 30 ms frames. The number of RTP resources for any given configuration should be greater than or equal to the number of voice, enhanced voice, conferencing, continuous speech processing, or fax resources (whichever requires the highest number of resources).
Adds the capability of streaming voice over RTP using the G.723.1, G.729a, and G.729b coders.
Basic voice ports that allow you to control volume, record with Automatic Gain Control (AGC), and DTMF and user-defined tone detection, including RFC 2833 and H.245 UII. Each voice port requires an RTP G.711 port.
Conferences parties using advanced features such as coach/pupil mode, tone clamping, and active talker notification. Conferencing resources require RTP G.711.
Speech integration capabilities that enable you to integrate the HMP Software product with speech engines for Automatic Speech Recognition (ASR) support using the Dialogic® Continuous Speech Processing APIs.
Supports T.38 and V.17 fax origination and termination sessions. Fax requires RTP G.711.
Supports first party and third party IP call control. First party call control manages a media session that is initiated and terminated by Dialogic® HMP Software. Third party call control enables one entity to create, modify, or terminate a media session between two or more endpoints where the call control signaling and media exchange are independently managed.
Once you have purchased HMP licenses from Pronexus, you will receive an email with a link and an ID. Use these to access the Dialogic HMP licensing portal. Follow the simple steps to provide the MAC address of the system’s primary NIC card. The “Lock to Host” option is used on VoIP only systems.
Systems which have a DNI board installed will host the licenses to the serial number of the DNI board. The “Lock to Board” option is used in the case systems with DNI boards installed.
See the following page for steps outlining how to apply and activate the newly generated Dialogic HMP .lic license file, and how to apply the resources to the HMP_Software device in a VoIP system.
To acquire a temporary Dialogic HMP3 go to the Dialogic website.
The default location to save the HMP license file is:
The HMP License Manager is used to apply and activate the Dialogic HMP .lic license file.
Launch the HMP License Manager from Your Start Menu or from the executable found here:
C:\Program Files\(x86)\Dialogic\HMP\bin\ LicenseManagerGUI.exe
Click the Browse button in the HMP License Manager in order to apply the .lic license file
Click the “Activate License” button to activate the currently applied HMP .lic license file.
Once the HMP license activates the next steps are described – access the Dialogic Configuration Manager and apply the firmware to the HMP_Software device.
The Dialogic Configuration Manager (DCM) can be accessed from the Start Menu, under the Dialogic folder.
Alternatively you can launch the Dialogic Configuration Manager from:
Right Click the HMP_Software device and select the Restore Device Defaults option.
Click Yes to proceed with Restore Device Defaults configuration.
Select the firmware file which reflects the license file that was activated in HMP License Manager. This will be applied to the HMP_Software device resources. Click OK to apply the firmware and close the browsing window.
Click the green arrow button in the upper left to start the HMP_Software device.
Once the Dialogic board (HMP_Software device) has started, Dialogic is ready to begin passing calls up to the VBVoice application, and likewise initiate outbound calls as requested by the VBVoice application.