Host Media Processing

Host Media Processing

Host Media Processing or HMP is a design model in telecommunications systems that involves the use of software solutions to perform voice processing functions where dedicated Digital Signal Processors (DSP) were previously required. [ [http://www.nmscommunications.com/DevPlatforms/OpenAccess/Technologies/HostMediaProcessing/default.htm NMS - Host Media Processing ] ]

In the age of Voice over IP (VoIP), components are connected via Ethernet or broadband links and use TCP/IP as the transport for voice as well as for data. In this environment, it becomes possible to make voice calls without specialized DSP hardware by instead using PC-based software. This software, or protocol driver functionality is often referred to as Host Media Processing, since it is using the processor in the host PC (e.g. Pentium, Celeron, Sempron, Turion) to do all the telecom work.

HMP can be just software that you load into a PC, though in some situations HMP products work in conjunction with hardware (such as a board equipped with DSP processors) in order to offload computationally expensive operations such as echo cancellation and transcoding. This allows speech applications to scale to large numbers of concurrent calls, without bogging down the host CPU.

There are a significant number of voice, speech, conferencing and fax applications that have been written over the last decade. This often means that backward-compatibility is a big issue, since if possible users want the applications to migrate seamlessly to the VoIP environment. This usually means that HMP products expose one or more standard APIs that historically has been used to write telecom apps in the past.

References


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Host media processing — (HMP) is a term used to refer to a telephony system that uses the millions of instructions per second (MIPS) of processing power on a general purpose computer to process a telephony call’s media stream rather than use digital signal processors… …   Wikipedia

  • Media Temple — Media Temple, Inc. Type Private[1] Founded 1998[1] …   Wikipedia

  • Media and Publishing — ▪ 2007 Introduction The Frankfurt Book Fair enjoyed a record number of exhibitors, and the distribution of free newspapers surged. TV broadcasters experimented with ways of engaging their audience via the Internet; mobile TV grew; magazine… …   Universalium

  • Media Foundation — Microsoft Media Foundation (MF) is a COM based multimedia framework pipeline and infrastructure platform for digital media in Windows Vista, Windows 7 Windows 8. It is the intended replacement for Microsoft DirectShow, Windows Media SDK, DirectX… …   Wikipedia

  • Windows Media Center Extender — Windows Media Center Extenders (officially Extender for Windows Media Center ) are devices that are configured to connect via a Network link to a computer running Microsoft Windows XP Media Center Edition, Windows Vista Home Premium/Ultimate or… …   Wikipedia

  • Graphics processing unit — GPU redirects here. For other uses, see GPU (disambiguation). GeForce 6600GT (NV43) GPU A graphics processing unit or GPU (also occasionally called visual processing unit or VPU) is a specialized circuit designed to rapidly manipulate and alter… …   Wikipedia

  • Video processing expansion card — A Video processing expansion card is a computer expansion card that allows a computer to receive television signals, record video, and/or playback video content. cite web url=http://www.ati.com/products/catalyst/video WhitePaper.pdf title=Video… …   Wikipedia

  • Windows Media Center — A component of Microsoft Windows …   Wikipedia

  • Comparison of AMD graphics processing units — For information on Nvidia graphics processing units, see Comparison of Nvidia graphics processing units. This page contains general information about the GPUs and video cards by Advanced Micro Devices (AMD), including those by ATI Technologies… …   Wikipedia

  • nickel processing — Introduction       preparation of the metal for use in various products.       Although it is best known for its use in coinage, nickel (Ni) has become much more important for its many industrial applications, which owe their importance to a… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”