首页>>厂商>>语音板卡开发商>>Dialogic

HMP用纯软件处理媒体 抛弃DSP

彭芳 2004/06/08

  从语音板卡诞生的那一天起,媒体处理就采用专用硬件DSP。

  今天,Intel正在改变这一切,他们的法宝就是HMP媒体处理软件,

  他们的目的就是用基于Intel构架之上的普通服务器进行媒体处理任务,他们所面向的是基于IP的通信网络。

  从语音板卡诞生的那一天起,媒体处理就采用专用硬件DSP。今天,Intel正在改变这一切,他们的法宝就是HMP媒体处理软件。5月26日,英特尔亚太区通讯产品事业群电讯市场拓展开发经理张怡国带着HMP 1.1版本来到北京,详细阐述了HMP给媒体处理带来的变革。

  媒体处理也转移到IA

  HMP是建立在标准IA平台上的媒体处理软件,它将Dialogic十多年的媒体处理算法和Intel的IA架构结合在一起。HMP用于在基于Intel构架的普通服务器上进行媒体处理任务,而无需专门的硬件支持,从而彻底消除了对专用DSP处理器的依赖。

  张怡国指出,HMP的推出是整个市场和产业的发展趋势使然。目前,通信的平台正在发生转变,由专有平台走向开放,进而向模块化转变。其实运营商已经认识到这种变化,正拓展产业链,将运营、业务、内容各自模块化,给用户提供完善的服务。在模块化的前提下,使得许多设计可以最大化地重复使用,架构不同应用;也使得厂商可以专注在核心开发。基于此,Intel推出HMP软件,它是Intel通信积木技术的一种。安装该软件后,在用户的应用软件看来,它就像Intel Dialogic的DM3构架的语音板一样,不同的只是所有的媒体处理都由主机的处理器来完成。换句话来说,HMP就是一个软化的板卡。

  为了帮助用户缩短他们产品投放市场的时间,加快向IP方向移植他们已有的应用程序,该软件支持两种API,即进行媒体处理的R4 API和呼叫控制的Global Call。HMP软件提供的基于主机的资源包括:放音资源、录音资源、音调检测和生成资源、IP电话媒体资源、会议资源。在HMP软件安装后,基于主机的“软DM3板卡”将仿效IP资源卡,和物理板卡一样“下载”配置文件。

  为了方便用户接受HMP,在第一个版本中,HMP提供与Intel Dialogic板卡一样的处理功能,两者的API函数共用。这样,从板卡转移到HMP的门槛非常低,通常在两三天就可完成系统的升级。功能相同,却在性能和方便性上有诸多不同,不同于语音板卡,HMP不依赖于总线结构和网络结构,密度可以任由用户自己选择,逐个端口增加。

  语音板卡都有固定的规格,如4线、8线、16线,用户只能根据这个规格去选取对应的产品。如果用户的系统用10线容量就足够,那也没办法,只能购买16线板卡。采用HMP之后,一切都有了变化,用软化的产品,用户可以任意选取8线、9线、10线的端口密度。

  节省60%总成本

  HMP软件给电信解决方案的开发人员带来了很多好处:能够减少系统的总成本;提供系统灵活度,可以支持TDM和IP网络,应用方面也可以支持彩铃、呼叫中心等;延伸方案在市场应用的时间。目前,语音板卡在市场上应用已经有10~15的时间,CompactPCI面世也有7年时间。从任何产品的生命周期而言,这两者都已经到了相当成熟的阶段,很难再有创新。而HMP作为新的软件产品,给媒体处理带来新的思路和想法,更重要的是,顺应了网络IP化的需求。

  在众多好处当中,对用户最有吸引力的无疑是节省成本。张怡国特别强调,对一个应用系统而言,成本的计算不应该单以产品端口购买价格考核,而应该是系统总的建设成本,包括产品购买成本、服务器成本、运输、安装、库存、升级等多项费用。基于HMP1.1版本,张怡国作了一个比较,以60端口IP IVR 60、端口IP UM或者60路会议为例,和语音板卡处理方式相比,基于HMP软件实现能有近60%的成本节省,其中采购能节省20%,库存节省20%,备份节省20%,升级节省近40%。

  既然HMP软件从根本上改变了电信领域中媒体处理的方式,它经常被称为一场革命。在这项技术背后,有两个主要的驱动力:最新的、有着最强大处理能力的Intel处理器,使得原来需要用专用处理器完成的媒体处理功能,现在使用标准的计算平台就能够经济、有效地实现;向VoIP的转移,使用户能够用以太网卡(当前基本上每台计算机都配置)做为网络接口,来连接到电信网络。

  结合以上两个因素,可使开发者使用标准的高配置服务器(SHV),来建立纯软件的电信媒体处理服务器,而不用任何专门的硬件成分。目前,应用程序开发商需要买板卡和计算处理平台来开发新的电信应用。

  使用HMP软件,开发者在安装简单软件后,可着力于新的电信应用的开发。因此,媒体处理服务器所需的花费和布署障碍大大地减少了。费用降低主要体现在如下方面:

  初始的投资:客户只支付他们需要的媒体资料;

  开发:更有效花费的开发/测试系统;

  布署:无需保留库存,较低的运输成本,较少的进出口费用,无物理安装并减少审批;

  布署后:节省成本,易于升级(可远端进行),提高系统的综合利用能力(较少的硬件);

  升级:增加媒体处理的灵活性。连同互联网、电信集成一起出现的成本的降低,必然发起一波新的创新的有效花费的电信应用。

  纯IVR应用可达500路

  HMP成为布署主机媒体处理功能最省钱的技术。那从硬件转变为软件,性能会有怎样的变化?Intel给出了满意的答案。张怡国介绍,目前在一个高配置服务器上,单纯的IVR应用可以达到500路。考虑到实际应用中不可能只是IVR,用户可能需要多种应用,包括传真、视频等,基本能达到120路的密度。同时,HMP能留下50%的CPU时间,来处理各种应用。

  据初步估计,Intel期望HMP软件能够使用一个1GHz的奔腾处理器来代替两个150MHz的DSP。根据摩尔定律,奔腾处理器能够使HMP软件达到DS-3甚至OC-3的处理密度。

  图1显示了主要的通信媒体处理功能的实验测量结果和预期性能。Intel 编制的HMP软件,在Intel的从566 MHz 到 2 GHz的Celeron和 Pentium 处理器上,已经对语音宣告、IVR和会议算法完成了实现、优化和测试。图1中的实线表示实验室中的测试结果。Intel的目标是实现这些算法,并扩展到更高速的Intel Pentium处理器,双路、四路、甚至八路Intel Pentium处理器、Intel Xeon处理器以及Intel Itanium处理器。图1中的虚线显示了Intel所期望的在未来的实现中将得到的结果。目前,HMP的版本主要以Windows为主,很快就会推出Linux版本。从根本上说,HMP最适合用在纯IP的环境,也可通过扩展到多个服务器实现密度的提升。

  毫无疑问,HMP将是能改变整个环境的技术,给电信领域的媒体处理方式带来变革。


图1 实验室结果和预期的性能


表1

  评论

  通过软件,就可用CPU来进行媒体处理。这对某些厂商来说,实在不是好消息。要知道,在从前,媒体处理都是通过专用的硬件——DSP来实现的,那也是语音板卡赖以生存的根本。狼来了,语音板卡怎么办?

  还好,所幸的是HMP还没有一口吃光媒体处理市场,就连Intel自己也说,HMP最适合纯IP环境和低密度市场。当然这并不意味着它不适合电信级市场,它可以通过扩展到多个服务器来实现密度的提升,它也已经在南方的某家运营商开通试验局,它也可以在通信厂商的设备中插刀片式服务器,在单结点实现高密度。但企业应用无疑是HMP要紧盯的市场。Intel认为,中小企业非常多,企业应用市场还有非常广阔的空间,采用HMP,可以帮助这些企业用低成本实现许多应用,包括语音信箱等。

  一个纯IP环境,一个低密度空间,这就意味着语音板卡还有存在的价值。在TDM网络应用,Intel依然偏向语音板卡市场。换句话说,只要TDM市场还在,板卡就会存在。TDM市场还会存在相当长一段时间,语音板卡就会发挥自己的作用和价值。也因为这个原因,Intel指出,它在语音板卡上还会继续延续和开发。

  其实,HMP不只是Intel一家的主张,不少语音板卡厂商都在进行HMP媒体处理软件的开发和跟踪。可以肯定,HMP是趋势,也是方向。

赛迪网 中国信息化(industry.ccidnet.com)