VoIP Server Framework

Dialogic® PowerMedia™ HMP for Linux1 (HMP Linux) is a scalable, feature-rich multimedia processing software for building innovative and cost-effective voice and video solutions, suitable for enterprise or service provider deployment.



HMP Linux can enable basic SIP or hybrid connectivity, audio and video play/record, multimedia streaming, transcoding, fax, automated interactive audio and video solutions (IVR and IVVR), and complex live interactions, such as contact centers and audio and video conferencing or video portals. With HMP Linux, Dialogic brings decades of media processing and signaling development experience to a pure software media engine, allowing developers to transition many existing Dialogic hardware based applications to software-based IP-enabled solutions, or create completely new mobile interactivity and other multimedia applications.

HMP Linux includes H.264 video support up to HD720p resolution, continuous presence video conferencing, HD Voice with both G.722 and AMR Wideband (G.722.2), the 3G-324M mobile video telephony standard, media server virtualization, and scales up to 5000 SIP connections and 2000 conference parties.  Dialogic regularly tests the capacity of new processors and publishes the current density test results for HMP Linux here. HMP Linux also contains patent-pending software that enhances video quality through improved bit-rate control.

HMP Linux runs on general-purpose servers without the need for specialized hardware. Along with virtualization support, this reduces total cost of ownership and provides greater efficiency and deployment flexibility. Adding Dialogic® HMP Interface Boards (DNI Boards) allows PSTN connectivity in a “single box” solution with gateway functionality. Programming interfaces for HMP Linux include Dialogic® R4 and Global Call APIs for low-level media and signaling control.

Ordering Information

To order HMP Linux, contact your Dialogic sales representative. For information about licensing HMP Linux in video resource bundles or as individual resources, see the product datasheet.

1 Formerly known as Dialogic® PowerMedia™ Host Media Processing Software Release 4.1LIN

Features Benefits
Multimedia features such as video streaming and transcoding (H.264, MPEG-4 , and H.263), video resizing, conferencing, and image overlay up to HD720p resolution Enables multimedia solutions, such as video portals, continuous presence multimedia conferencing, and video-enabled contact centers
 Voice features, such as wideband audio coder support (G.722 and G.722.2), play, record, transaction record, DTMF detection, and Call Progress Analysis Enables advanced voice applications, such as IVR and contact centers with PSTN and IP endpoints that require support for a wide array of coders
IPv6 support for call control and media Allows efficient deployment in next-generation IP networks with access to large address spaces
Applications scale according to processor performance, memory and co-resident application demands on the host server platform  Allows for high density, cost-effective IP and TDM solutions that typically can support thousands of concurrent sessions
Secure RTP (SRTP) and SIP Transport Layer Security (SIP TLS) Enables encryption security at the media layer with SRTP, and at the signaling layer with TLS
Supports Dialogic® HMP Interface Boards (DNI Boards) for T1/E1 Enables converged solutions in enterprise and service provider environments with easy migration to pure IP platforms
HD Voice Conferencing Facilitates development of advanced any to any conferencing and unified messaging with PSTN and IP endpoints

Technical Specifications

Session Capacit

Typical media sessions per server (specific per server results will depend on a variety of factors, including but not limited to deployment conditions, configurations and equipment)

  •     Audio — Up to 2000 sessions of G.711 or 1000 sessions with full-duplex (RTP-RTP) transcoding
  •     Video — Up to 450 unidirectional sessions per server (also includes audio transcoding), depending on system capacity, codec, resolution, and frame rate

Call Control

  • SIP (RFC3261)


  • SIP Transport Layer Security (SIP TLS)
  • 3G-324M for TDM(E1/T1) and IP (NbUP)
  • Dialogic® DSI SIGTRAN SS7 Stacks or TDM Dialogic® DSI SS7 Stack running on DNI with combined SS7 / media, or the Dialogic® DSI SS7 Boards
  • Integration with third-party call control stacks using IP Media Library
Media Streaming over IP
  • IPv4
  • IPv6
  • Secure RTP (SRTP)
  • NbUP over IP (H.223/3G-324M, G.711 5ms/20ms, AMR-NB, AMR-WB)
  • Voice & HD Voice play/record
  • Tone generation/detection (DTMF, RFC2833/RFC4733)
  • Call progress analysis
  • Positive Voice Detection (PVD) and Positive Answering Machine Detection (PAMD) for outbound calling scenarios
  • QoS
    • Alarms
    • Packet Loss Conealment (PLC)
    • RTP/RTCP Timeouts
Audio Codecs
  • Narrowband codecs: G.711u/a, G.723, G.726, G.729a, G.729b, AMR-NB – see “Obtaining Third Party Licensing” below
  • Wideband codecs: G.722, AMR-WB (G.722.2) – see “Obtaining Third Party Licensing” below
  • Voice activity detection, silence suppression, comfort noise generation
Audio Conferencing
  • N-way (including HD Voice) audio mixing
  • Automatic Gain Control (AGC)
  • Per party gain/volume control
  • Active talker detection
  • DTMF clamping
  • Coach-pupil (whisper) mode
  • Loudest N-party mixing
  • Privileged party mixing
  • Echo cancellation
  • Play/record
  • Video transcoding, transrating, and transizing
  • Video overlays
Video Codecs
  • H.263, H.263+, H.263++ (Baseline profile up to level 30)
  • MPEG 4 (Simple Profile levels 0, 1, 2, 3)
  • H.264 Baseline Profile (Baseline profile levels 1, 1b, 1.1, 1.2, 1.3, 2.0, 2.1, 2.2, 3.0, 3.1)
  • Image sizes: HD720p, 4CIF, VGA, CIF, QVGA, QCIF
  • Frame rates: Up to 30 FPS
  • Bit rates: Up to 2Mbps
  • Video Fast Update (VFU): Configurable responses to I-Frame Update requests
Files and formats
  • Audio File Formats:
    • OKI ADPCM 24 k, 32 k (vox and wav formats)
    • G.711 A-law, µ-law 48 k, 64 k (vox and wav formats)
    • Linear PCM 8b 11 k (wav format only)
    • Linear PCM 8b 8
    • Linear PCM 16b 16 k
    • GSM 13 k
  • Multimedia File Formats:
    • Audio file (.wav/.pcm): Linear PCM 16b 8K
    • Audio file (.wav/.pcm): Linear PCM 16b 16
    • Audio file (.aud): HMP native codec format
    • Video file (.vid); HMP native codec format (H.263 bit-stream data; H.264 bit stream data; MPEG-4 bit-stream data)
    • .3gp via .vid/.aud
    • Image file (.jpeg/.yuv)
  • VMWare ESXi 5.x
  • Kernel-based Virtual Machine (KVM)
Supported Dialogic® HMP Interface Boards (DNI Boards)
  • DNI/310TEPE2HMP – Single span PCIe T1/E1
  • DNI/610TEPE2HMP – Dual span PCIe T1/E1
  • DNI/1210TEPE2HMP – Quad span PCIe T1/E1
  • DNI/2410TEPE2HMP – Octal span PCIe T1/E1
  • DNI/2410AMCTEHMP – Octal span AMC T1/E1
Operating System 32-bit Operating System

  • Red Hat Enterprise Linux Release 5 Update 2 or greater (AS/ES/WS)
  • Red Hat Enterprise Linux Release 6 Update 2 or greater (AS/ES/WS)
  • Community ENTerprise Operating System (CentOS) 5 Update 2 or greater
  • Community ENTerprise Operating System (CentOS) 6 Update 2 or greater
  • SUSE Linux Enterprise Server 11

64-bit Operating System

  • Red Hat Enterprise Linux Release 5 Update 4 or greater (AS/ES/WS)
  • Red Hat Enterprise Linux Release 6 Update 2 or greater (AS/ES/WS)
  • Community ENTerprise Operating System (CentOS) 5 Update 4 or greater
  • Community ENTerprise Operating System (CentOS) 6 Update 2 or greater
Hardware System Requirements
  • Processor: Intel and AMD processors, including multi-processor, multi-core versions
  • Memory:
    • 2 GB recommended for voice applications;
    • 4 GB recommended for audio/video applications;
    • 8 GB recommended for high density applications
  • Ethernet: 1000Base-TX (RJ-45) Recommended
  • Disk Space: 1GB required for full installation of PowerMedia HMP
Obtaining Third-Party Licenses Using the AMR-NB or AMR-WB resource in connection with a Dialogic® product described herein does not grant the right to practice the AMR-NB or AMR-WB standard. To seek a patent license agreement to practice the standard, contact (as of January 2013) the VoiceAge Corporation at http://www.voiceage.com/licensing.php