首页>>>技术>>>cti平台
 

主机媒体处理(Windows版)参考设计指南
(一)

 

[ page1 ] [ page2 ]

关于本文
1.HMP(主机媒体处理)软件描述
 1.1 概述
 1.2 HMP的商业驱动力、市场机会和成本
 1.3 成本降低
 1.4 商业和市场总结
 1.5 参考资料
2.主机媒体处理配置描述
 2.1 解决方案配置描述
 2.2 应用场合
 2.3 设备测试
 2.4 软件参考系统的构架
3.安装主机媒体处理软件
 3.1 安装HMP软件
 3.2 卸载HMP软件
4.主机媒体处理软件的许可证程序
 4.1 获得评估运行许可证
 4.2 购买一个永久的HMP 许可证
 4.3 激活一个HMP许可证
 4.4 使用别的许可证
5.配置主机媒体处理软件
 5.1 配置概述
 5.2 配置过程
 5.3 启动和停止系统
6.理解IVR参考程序
 6.1 获取IVR参考代码
 6.2 状态机
 6.3 一个基本的状态机
 6.4 创建对象
 6.5 简单设备概念
 6.6 Simple Device Properties
7.解决方案配置的测试与性能
 7.1 解决方案配置测试
 7.2 测试方法
 7.3 测试场景和性能数据
 7.4 用Dialogic® NetStructure™ PBX-IP媒体网关配置HMP
8.你采用的解决方案的可选设计模式
9.索引

关于本文

  关于本文的基本信息分为下列各主题:

  • 目的
  • 预期的读者
  • 如何使用本文
  • 相关信息

  ◎ 目的

  本文提供了一个对主机媒体处理的概览(从商业角度聚焦),详细地描述了Dialogic® NetStructure™ 主机媒体处理软件解决方案的结构,描述了如何建立一个交互式语音应答(IVR)方案,提供了写应用程序的指导方针,描述了解决方案的配置是经过如何测试的,并提供了性能数据

  ◎ 预期的读者

  本文适用于以下读者:

  • 分销商
  • 系统集成商
  • 工具包开发者
  • 增值经销商 (VARs)
  • 原始设备制造商(OEMs)
  • 电话设备制造商(TEMs)

  ◎ 如何使用本文

  本指南内容组织如下:

  • 第1章, "主机媒体处理软件描述"提供了一个对Inte® NetStructure™ 主机媒体处理软件的高层的描述,讨论市场机会和环境,提供了总体成本信息、用户情况,并进行了商业和市场方面的总结。

  • 第2章, "主机媒体处理配置描述" 描述了IVR系统结构、列出了主机媒体处理1.0版本的特性,描述了各种IVR应用场合,提供了一个IVR系统的设计参考。

  • 第3章, "安装主机媒体处理软件" 提供了Inte® NetStructure™ 主机媒体处理软件的安装过程 本章讲述摘自发布的Dialogic® NetStructure™ 主机媒体软件1.0版本for Windows安装和配置指南中的相关内容,读者可从该处查阅具体过程和更多细节。

  • 第4章, "主机媒体处理软件的许可证程序" describes描述了获得一个评估运行许可证和购买一个永久证可证的过程。本章讲述摘自发布的Dialogic® NetStructure™ 主机媒体软件1.0版本for Windows安装和配置指南中的相关内容,读者可从该处查阅具体过程和更多细节。

  • 第5章, "配置主机媒体处理软件" 描述了如何使用 Dialogic® Dialogic™ 配置管理器 (DCM)来配置系统。

  • 第6章, "理解IVR参考程序" 描述了IVR参考应用的信息,包括对基本状态机和简单设备概念的描述。

  • 第7章, "解决方案配置的测试与性能" 描述了测试方法和测试场合,提供了关于CPU占用的性能数据,DTMF数字检测、以及忙时呼叫请求次数等参数。

  • 第8章, "你采用的解决方案的可选设计模式" 提供了可从Dialogic获得的咨询服务的信息。

  ◎ 相关的信息

  本节所列文档由Dialogic® NetStructure™ 主机媒体处理软件提供,它可从电子书架获得。也可从以下网址获得:
http://www.Dialogic.com/

  第3章 "安装主机媒体处理软件", 第4章 "主机媒体处理软件的许可证程序" 和 第5章, "配置主机媒体处理软件" 中的内容 引自下面所列出的安装和配置指南。安装和配置时可从以下文档中参考更多的信息。

  解决方案中使用的产品的附加信息可从以下网址在线获得: http://www.Dialogic.com/

HMP(主机媒体处理)软件描述

  本章描述了Dialogic® NetStructure™ 主机媒体处理 (HMP)软件产品,包括其市场机会和环境、总体成本信息、用户情况,在本章最后进行商业方面的总结。主要包括:

  • 概述
  • HMP的商业驱动力、市场机会和成本
  • 成本的降低
  • 商业和市场总结
  • 参考

  1.1 概述

  接下来的章节是对HMP产品的概述

  1.1.1 产品描述

  Dialogic® NetStructure™ 主机媒体处理 (HMP)软件产品,用于在基于Dialogic构架之上的普通服务器上进行媒体处理任务,而无需专门的硬件支持。使用该软件提供的媒体服务,能够构建出灵活的、可扩充的、低成本的下一代IP媒体服务器。

  主机媒体处理软件是Dialogic通信积木技术的一种。安装该软件后,在用户的应用软件看来,它就像Dialogic® Dialogic® 的DM3构架的语音板一样,不同的只是所有的媒体处理都由主机的处理器来完成。为了帮助用户加快他们产品投放市场的时间和向IP方向移植他们已有的应用程序,该软件支持两种API,即进行媒体处理的R4 API和呼叫控制的Global Call。

  HMP软件使用了内置的网卡(NIC)来提供IP连接。它支持工业标准的H.323协议来进行呼叫控制,通过G.711格式来支持IP上的RTP/RTSP媒体流。为了有助于网络上的媒体流质量,HMP软件支持10、20和30毫秒大小的帧,以及诸如QoS门限告警之类的其它特性。

  HMP软件是用Windows操作系统的核心模式驱动程序实现的,它以实时优先级运行。该软件在Dialogic® Pentium® III, Pentium® 4, and Xeon™ 处理器上进行了优化。由于HMP软件是做为纯的软件产品,它能够像其它软件一样进行安装和升级。它使用工业标准的模块来实现软件授权,该模块使用MAC地址来使软件只能够帮定到一台计算机上。如果用户选择合并使用媒体处理,HMP软件将提供一些许可证模型。

  HMP软件提供的基于主机的资源包括:

  • 放音资源
  • 录音资源
  • 音调检测和生成资源
  • IP电话媒体资源
  • 会议资源

  在HMP软件安装后,基于主机的"软DM3板卡"将仿效IP资源卡,和物理板卡一样"下载"配置文件。

  1.1.2 主机媒体处理应用

  关于在奔腾处理器上进行数字信号处理的能力的介绍,使之成为了布署主机媒体处理功能的最省钱的技术。据初步估计,Dialogic期望HMP软件能够使用一个1GHz的奔腾处理器来代替两个150MHz的DSP。根据摩尔定律,奔腾处理器能够使HMP软件达到DS-3甚至OC-3的处理密度。图1显示了主要的通信媒体处理功能的实验测量结果和预期性能:

  1. 语音宣告 - 将硬盘上的文件中存储的μ律或A律的声音数据,通过线性的播放资源转换为电信中使用的音频流

  2. 交互式语音应答 (IVR) - 将双音多频信号(DTMF)或按键音信号检测算法与语音宣告合而二为一, 这个功能包括插入功能,即当检测到DTMF信号或语音时立即停止语音宣告的播放。本参考设计指南将侧重用HMP软件实现IVR的应用。

  3. 会议 - 将语音流合并在一起,形成三方会议

  4. 语音技术 - 实现一些语音技术,包括TTS、语音菜单、大词汇量(包括仅用于比较)
  Dialogic 编制的HMP软件,在Dialogic的从566 MHz 到 2 GHz的Celeron® 和 Pentium® 处理器上,已经对语音宣告、IVR和会议算法完成了实现、优化和测试。图1中的实线表示实验室中的测试结果。Dialogic的目标是实现这些算法,并扩展到更高速的Dialogic® Pentium® 处理器,双路、四路、甚至八路Dialogic® Pentium® 处理器,Dialogic® Xeon® 处理器、以及Dialogic® Itanium® 处理器。图1中的虚线显示了Dialogic所期望的在未来的实现中将得到的结果。

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

  模块化的下一代网络将把语音和数据融和到一个分组的基础网络中。两种主要的架构都能够布署媒体服务,他们分别是以电路交换为基础的网络接口和以包交换为基础的IP网络接口。图2显示了这两种架构,HMP软件对于它们都能支持。

图2媒体服务器布署架构

  基于包交换的IP网络仅需要以太网接口。最近,对于Internet的骨干网服务和电信语音连接,传统的服务提供商正在将标准的百兆和千兆以太网做为主要的接口方式。服务提供商正在布署媒体网关,利用VoIP技术将电路网络中的语音流转换为以以太网为基础的结构。由于以太网的普遍存在,为标准的Web计算平台、台式电脑和笔记本电脑配备以太网卡已成为必要。结果,在标准的Web计算平台上布署以太网电信媒体服务器,只需要HMP软件而无需其它语音处理硬件。以太网允许基于以太网的电信媒体服务器,同时为传统的电路交换用户和基于IP的用户提供语音媒体处理服务。

  同样类型的在前面描述过的Web服务平台,现在用来在软交换应用中完成呼叫处理功能。只要HMP软件和软交换一起运行在同一台服务器中,电信媒体处理服务就能够被轻易的加入到这些网络中。这种新型的布署方式将取代现在使用的专业媒体处理平台。使用相同的硬件体系所带来的经济效益将是十分引人注目的。因为成本的节省、培训和集成管理将大大减少,网络和企业服务提供商的总体成本将显著降低。通过软件升级的方法来加入新的功能,这种布署方法将加快产品推向市场的速度,并加速了创新的周期。

  将媒体服务器和传统的电路交换网或ATM网进行连接,需要额外的电路网络接口卡。电路网络接口卡不仅提供电路交换线路接口(模拟环路、数字[ISDN BRI/BRA]),电路交换的大容量中继接口(T1/E1/J1, E3/T3, OC3)。一个典型的电路网络接口卡包含以下一些基本功能:

  • 铜线或光纤终点处的线路接口单元
  • 第一层协议的数字接口调帧器,或对于模拟接口的编码解码器(CODEC),CODEC将模拟语音信号转换为数字信号
  • 计算机上的标准的PCI接口,CompactPCI接口或PMC波形系数

  为了大容量的中继接口,电路网络接口卡也包含一些特殊的部件,来优化时分复用中的管道化数据,以及ISDN和7号信令系统中实现高层数据链路控制功能。电路网络接口卡将数据流式的送入计算平台,时延非常小(典型情况下小于8毫秒)。接下来由计算平台完成媒体处理,如何合适的话,也能完成呼叫控制信令的处理。

  为了支持不断发展的数据网络,市场上的高密度卡(T1/E1/J1, T3/E3, OC3, ATM)将越来越普及。简单的电路网络接口卡成本很低,能够插入标准路由器中做为广域网的接口。它们也运行计算平台来实现路由功能。只要电路网络接口卡的设计趋于标准化,它们的发展就能够像市场上的以太网卡一样,但更受限。这种发展将促使成本降低,并且能够使电路网络接口卡像现在的以太网卡一样,向即插即用的兼容性发展。我们将在下一节详细讨论对于处理电路网络接口卡数据的Dialogic标准的即插即用接口。

  1.1.3 HMP软件参考体系结构

  图3的模块图显示了Dialogic开发的HMP软件参考体系结构,它是电信媒体服务器解决方案中组件的蓝图。这个体系结构定义了接口的需求,和同时支持基于电路和基于包的媒体服务器的功能。请注意,这只是一个概念图,Dialogic提供的实际的HMP软件产品不一定包含图中所有的组件。

  参考体系结构有5个主要的功能:
  1. HMP软件
  2. 电信网接口
  3. 语言和数据存储接口
  4. HMP软件编程接口
  5. 标准计算平台

  在下一节中将详细描述每一个功能

  1.1.3.1 HMP 软件

  HMP 软件支持两个主要功能:语音媒体处理算法和软件语音交换。

  语音媒体处理算法

  语音媒体处理算法支持语音处理资源的功能:语音宣告、IVR、会议和代码转换。然而,仅仅开发出算法是远远不够的。要建立一个鲁棒的语音媒体处理框架,两个方面值得注意:

  • 为网络布署进行算法的调整
  • 为平台优化算法

  Dialogic的算法来自于Dialogic® Dialogic® and Dialogic® NetStructure™ 的产品。在过去的二十年中,有超过100个国家的电信网络上使用的上百万端口使用了这些算法。

  Dialogic将这些技术用运在了Dialogic® Celeron®, Pentium®, Itanium® 和 XScale™ 处理器家族上。通过在Pentium® 和 Itanium ®处理器上用C语言来最有效实现的MMX™ 和 SSE技术,Dialogic优化了这些核心算法。通过优化,相对于最初的C代码的版本,优化后的算法的性能是前者的十倍。例如,用SSE指令来重写基本的C算法后,Dialogic预计将G.729a算法的功效从每个实体使用200MHz降低为仅使用不到20MHz。

  Dialogic同样与语音技术的提供商一起工作,来降低成本并简化语音应用的布署。在语音识别和文本转语音技术基础之上的应用程序(例如具有语音功能的IVR和语音门户),在操作的效率和具有竞争力的差异方面,体现了明显的优势。Dialogic的一项被称为连续语音处理的技术即是一个很好的例子。该技术优化了语音活动检测(VAD)算法,来满足语音识别中对性能方面的迫切需要。VAD算法只在检测到真实的人的声音后,才将数据送入识别引擎,这样就优化了MIPS的数量,使一个奔腾的处理器就能支持语音识别。据初步估计,Dialogic期望1GHz的奔腾III处理器能够支持超过100个端口的语音引擎。这样,在布署语音功能的解决方案时,就能够提高密度并降低成本。

  软件语音交换

  Dialogic在优化方面的努力,超越了核心媒体处理算法,扩展到包括框架在内的媒体交换核心。这个核心支持与资源、文件和第三方的资源(语音识别和TTS)进行语音数据的双向交换。媒体交换必须在非常短的时延内,与网络接口进行数据的双向传递。对于像会议那样的对实时性较敏感的业务,端到端的延迟必须小于200毫秒,这样人才不会感觉到有延迟发生。HMP软件框架对会议的支持将小于50毫秒,用来保证端到端的延迟不超过100毫秒。

  另外一个优化的例子是在以太网媒体服务器上处理VoIP的实时传输协议(RTP)。在此平台上,Dialogic优化了以太网驱动程序的实现来降低基于RTP的流和交换的开销。

  1.1.3.2电信网络接口

  网络接口提供了与电路网络或客户设备(例如模拟或数字电话)的连接,它们在前面的布署环境一节中定义过。HMP软件参考体系结构定义了两类网络接口:
  1. 以太网络接口卡
  2. 电路网络接口卡

  这些接口通过计算机操作系统中的标准的PCI驱动程序,将数据输送到计算平台。

  以太网接口

  以太网络接口卡按照标准的IETF 实时传输协议,将语音数据与计算平台进行交换。媒体处理框架根据RTP数据进行分类,并在应用程序控制下,将媒体内容输送到媒体处理资源中。同样地,来自于语音宣告存储或媒体资源的数据,将从媒体处理框架中输送到以太网卡。如果运营商和企业都转向使用相同的以太网构架来处理语音和数据,支持语音的计算机服务器就能够在不增加硬件的情况下,直接地融入到网络中。这种聚合的网络将更快并更经济地实现解决方案。

  电路接口

  电路网络接口卡,以经过缓冲的TDM格式并通过PCI总线,来和计算平台进行语音数据的双向传输。同以太网卡一样,媒体处理框架对TDM数据进行分类,然后送到媒体处理框架。中继电路接口,在使用像IVR、会议、消息或语音识别等特殊资源之前,通常需要实现回声抵消。Dialogic期望1GHz的奔腾III处理器能够支持超过150个端口的回声抵消。

  电路媒体接口同样处理数字信令协议(ISDN或7号信令)。这些协议需要HDLC或消息传输部分1(MTP1)和第二层的链路访问D协议/消息传输部分2(MTP2)来处理固定顺序或混合层。下述的体系结构之一将完成这些协议:

  • 由电路媒体接口板上的专用硬件来处理第一层协议
  • 由计算平台上的软件来处理第一层协议

  使用电路媒体接口板上的专用硬件的优点,是能够降低计算平台处理第一层协议的开销。Dialogic将同时支持这两种体系结构。在两种情况下,信令协议中止于第二层。通过信令控制接口或者标准的协议,例如ISDN使用的简单计算机电话协议ISDN用户适配层(SCTP IUA)或7号信令系统使用的简单计算机电话MTP3用户适配层,第三层的数据包与应用程序进行交换。一个标准的电路网络接口卡允许服务提供商在两者间进行选择,无论是多电路网络接口卡类型(例如模拟、BRI、T1/E1/J1、DS-3等),还是在即插即用方面兼容HMP软件架构的其它厂商的产品。


  1.1.3.3语音和数据存储接口


  大多数电信媒体处理应用都需要播放语音宣告。例如一个自动800服务的呼叫中心,为了支持多语种和多种服务,将需要存储超过10万条的语音宣告文件。在消息应用程序中,语音邮件和传真邮件也是以文件的方式进行存储。为了帮助实现这些需求,只要这些文件存在标准计算机的磁盘或闪存中,HMP软件都能支持从文件中读取数据和将数据保存到文件。HMP软件使用标准的操作系统文件来读取数据,这使得操作人员能够选择存储的类型。

  1.1.3.4HMP软件编程接口

  为了与各种工业体系结构和各种标准工业接口进行集成,编程接口分为以下4个方面:

  • 呼叫信令或呼叫控制
  • 连接控制
  • 媒体控制
  • 管理

  为了覆盖这4个功能域,编程接口被划分为两个层次的集成。HMP软件为呼叫控制(也就是Global Call)和媒体处理(也就是R4 API)提供直接的C语音编程接口。这些接口后向兼容Dialogic® NetStructure™ DM3系列的通信板卡产品,使用这些产品和HMP软件时,用户能够使用相同的应用程序。

  另外,还能够为软交换和应用服务器解决方案,提供支持即插即用接口的符合工业标准的编程接口。

  呼叫信令和呼叫控制

  呼叫信令和呼叫控制提供的服务是通过与网络的交互,在两个语音终端之间建立一个语音对话。它使用5种主要的语音网络呼叫信令协议之一:带内(R1和R2)、ISDN,、SS7、 H.323或者会话发起协议(SIP)。

  呼叫控制是HMP软件中的可选部分。它在媒体服务器参考体系结构中定义,指定了媒体处理资源的必要范围,并可以把与媒体流相关的呼叫信令数据传送到应用级别的呼叫处理功能(例如软交换)。另外,它对支持一体化解决方案中的呼叫控制非常有用。目前发布的HMP软件包含了H.323呼叫控制协议栈,也支持Global Call的C语音编程接口。HMP软件还为用户提供了与第三方呼叫控制协议栈集成的机制。

  总的来说,该体系结构假设应用程序将与在HMP软件外部的呼叫控制进行交互,并定义了与媒体处理资源通过呼叫控制建立一个语音连接的协作方式。它使得OEM厂商和服务提供商,能够根据应用的具体需求,来灵活地集成任何主流的呼叫控制体系结构。

  连接控制

  通过控制HMP软件交换配置,连接控制能够让应用程序控制何时将语音流(电路数字信令层次0[DS-0],或IP RTP会话)连接到媒体资源。连接控制接口也能够使应用程序在两个语音流(例如一个电话中的两方)之间创建一个连接。HMP软件提供了基于DM3体系模型的连接控制接口。在建立RTP会话、电路网卡连接和单向或双向的资源连接时,这个模型都能够进行精细的控制。

  同IP的优点一样,以软件为基础的构架能够通过向内存段传递指针来进行数据的移动。这种灵活性简化了对会议、呼叫中心以及允许连接各种资源的服务之类的高级应用的开发。举个例子,一个100个DS-0的配置包含了100个IVR端口和20个会议端口。软件解决方案中灵活的交换能力,能够使会议端口动态的分配,并能够和IVR资源交换奔腾处理器的MIPs。在硬件的实现方案中,会议资源被板上的所有资源专用,或者按照比例进行分配。在应用之间交换资源不是很方便。

  另外,由于使用了以软件为基础的交换和以太网结构,使用标准的计算机硬件就能实现大规模的交换能力。例如,能够在网络上单独的配置会议资源,而不用把它做为IVR的共享资源。当需要会议资源时,十台IVR服务器都能够通过IP连接到这个会议资源上。

  媒体控制

  媒体控制软件的核心,它为HMP软件资源和算法提供了编程接口。直接媒体控制接口全面兼容用C编写的负责媒体处理的DM3系列应用程序编程接口(API)。因此,当使用了HMP软件后,过去二十年中为Dialogic? Dialogic?产品开发的丰富的应用程序,都能够从纯软件的构架中获益。

  直接媒体控制接口为需要精确调整的应用程序(例如实现特殊的回声抵消),提供了精确的算法控制,包括控制所需的算法门限和配置,以及输入和输出(例如DTMF数字)。

  在标准接口方面,业界已经定义了五种电信媒体控制编程接口:媒体网关控制协议(MGCP)音频服务器、H.248附加M(H.248.9)、Java* 电话API (JTAPI) 1.4 媒体、 VXML和SALT。MGCP和H.248是用来增强支持媒体业务的连接控制协议,能够布署在媒体网关或媒体服务器之上。在下一代软交换中,增强部分能够使用一种协议来控制所有的网元:媒体网关或媒体服务器。MGCP和H.248专注于传统电信网络要求的核心媒体功能(例如网络语音宣告、话务员服务、三方呼叫等),对于从压缩的语音格式到非压缩的格式进行编码转换的编码器,MGCP接口能够提供天然的识别机制。

  JTAPI 1.4 媒体、VXML和SALT的目标是提供高级的电信业务。JTAPI 1.4 媒体(ECTF S.410)是一种JAVA接口,明确用于支持基本的媒体业务和高级的语音业务。目前它还没有获得与VXML相同的认可度。

  VXML和SALT用来支持在基于WEB的应用环境下集成语音识别的功能。在支持web服务编程模式的语音门户和语音驱动的呼叫中心应用方面,VXML得到了广泛的应用。SALT扩展了VXML的概念,包括支持标准的WEB脚本语音(例如JavaScript),以及多方式的应用(例如基于Dialogicnet的电话)。对于以上提到的标准编程接口,模块化的体系结构和功能强大的HMP软件编程接口都能够轻松地与它们集成在一起。

  管理

  操作系统提供的全面的和标准的管理框架,为运营商和企业的管理系统提供了有效的互操作能力。对于处理器性能、以太网接口和磁盘,平台可支持典型的简单网络管理协议(SNMP)和可扩展标记语言(XML)管理。另外,Dialogic计算平台也支持IP管理接口(IPMI)来进行监控,并为服务器运营提供努棒管理接口。

  在可靠运营和高效率工程方面,HMP软件提供了三个方面的关键管理:性能、容错和配置。电信网络接口、存储、计算硬件的管理信息库(MIB),是基于业界的标准容量。Dialogic也为Linux和Windows操作系统实现了标准的MIB绑定。Dialogic专注于性能和容错管理方面的MIB绑定,以及为配置管理使用的SOAP协议上的XML。另外,为了能够在Internet上进行管理,SNMP版本3将是用来提高安全能力的关键目标。

  1.2 HMP的商业驱动力、市场机会和成本

  机会和成本

  HMP软件,也就是所说的"纯软件的媒体处理",是一项使你仅使用普通的处理器就能进行媒体处理任务的技术。这项技术给电信解决方案的开发人员带来了很多好处,尤其是节省成本。从基本的积木组件到完整的交钥匙解决方案,以及介于两者之间的产品,它们在不同的集成水平上使用了这项技术,这些新的电信产品在最近大量涌现出来。这项技术正在引起市场研究和分析家的关注,可参考9和10。

  既然HMP软件从根本上改变了电信领域中媒体处理的方式,它经常被称为一场革命。在这项技术背后,有两个主要的驱动力:

  • 最新的有着最强大处理能力的Dialogic®处理器,使得原来需要用专用处理器完成的媒体处理功能,现在使用标准的计算平台就能够经济地、有效地实现。

  • 向VoIP的转移,使你能够用以太网卡(当前基本上每台计算机都装有)做为网络接口来连接到电信网络。

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

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

  • 初始的投资 - 客户只支付他们需要的媒体资料
  • 开发 - 更有效花费的开发/测试系统
  • 布署- 无需保留库存,较低的运输成本,较少的进出口费用,无物理安装并减少审批
  • 布署后- 节省成本,易于升级(可远端进行),提高系统的综合利用能力(较少的硬件)
  • 升级 - 增加媒体处理的灵活性

  连同互联网-电信集成一起出现的成本的降低,必然发起一波新的创新的有效花费的电信应用。

  Dialogic创造出了主机媒体处理软件,是为用户利用由HMP技术所提供的成本节约。产品提供了Dialogic® NetStructure™ 板卡相似的特性,但完全由基于Dialogic®结构处理器的软件来完成。它使得用户不用任何专门的软件就可建立IP媒体处理器,并提供与Dialogic® NetStructure™ 板卡相同的应用程序接口。

  下面各节讨论在主机媒体处理技术驱动下的经济和商业机会。

  1.2.1 摩尔定律使主机媒体处理成为可能

  Dialogic首先提出自己的处理器对基础的数据信号处理功能,即在Dialogic ®Pentium® 处理器上使用Dialogic® MMX™ 技术。 MMX™ 技术被设计用来加速多媒体和通信软件,是对Dialogic体系结构的增强。该技术本质上是在奔腾处理器中嵌入了基本的数字信号处理能力,包括了新的数据类型及57个新指令来加速对音频、二维、三维图形、视频、语音合成与识别以及数据通信算法的计算。随着一个芯片上晶体管数量的增加,Dialogic一直努力加强Pentium® 处理器对数据信号处理的能力。

  MMX技术所创造出的能力已被流动SIMD扩展(SSE)所扩充。流动SIMD(单指令流多数据流)扩展是这样一些指令,它用于减少执行特定程序任务所需全部指令的数量。结果,它们可通过加速大范围的应用来推进性能,包括视频、语音和图象、光学处理、密码、金融、工程及科学应用。Dialogic® NetBurst™ 微体系结构增加了144个新的SSE指令,被称作SSE2 ,它在Dialogic® Pentium® III 和 Celeron® 处理器上都有。

  今天,Dialogic®处理器完成浮点运算,矩阵运算,快速傅立叶转换、有限脉冲响应及多线程。此外, Dialogic 提供 Dialogic® 综合性能原语来优化数据信号处理。
  为了信号处理的最优化的I/O需求,Dialogic 处理器提供了更宽的数据总线和更快的内存总结。对多通路内存结构,提供了每次获取多操作数的大单片缓存。
  随着摩尔定律预计至少在下一个十年起作用,根据最近的C-NET 文章所述,主机媒体处理技术具有极大的增长潜力。

  1.2.2 VoIP的经济学方面

  根据市场研究,目前的经济环境延缓了企业和服务提供商的电信花费,消极地影响着对新的电信产品的投资。

  但也是因为同样的原因,使得转向IP话音(VoIP,VoP)或许多其它的在长期更能有效花费的技术,如参考资料9所示。

  目前PSTN仍在整个市场话务中占居主流,如下所示。但是向IP的转移仍然在企业和服务提供商进行着,并预计在未来一、两年快速发展,许多研究称2004年是一个VoIP大力发展的转折点。例如,参考资料6计划至少要到2006年IP电话为50% CAGR。下节将详细描述VoIP在企业和服务提供商的发展趋势。

  1.2.2.1 企业的IP渗透

  如参考资料2述,"到2006年全球CPE市场中IP每年的组合配备预计超出50%穿透级别(根据每年配备总数)(虽然在一些地区如北美,这个点被预计出现在更早的2005年。"这是一个好的技术潜能的预示,根据2001年的数据,支持IP的和以IP为中心的交换机只占全球范围内安装的交换机总线数的5.12%"。资料也指出,到2003年,整个企业IP电话TAM 将达到12亿美元。
  这些数字与图4所示基本一致。

图4. 混合的基于服务器的交换机和IP交换机的扩展装备预测(美国)

  参考资料2也显示了支持IP线路的数目的预测 (早先的交换机增加IP连通性),图5,及IP中心的 (下一代集中的纯IP交换机),图6。

图 5. 支持IP的交换机市场: 支持IP的线路及收入预测

图 6. IP中心的交换机市场: 线路配备及收入预测

  1.2.2.2 服务提供商的IP渗透

  目前IP被服务提供商采纳还处在一个相对小的层面。依据参考资料5和参考资料7,在2001年,VoIP约占全球话音的5%。许多报告指出它将在接下来的几年里得到极大增长。
  根据参考资料6,在服务提供商市场方面的核心的市场驱动如下:

  1. 电信服务价格的降低迫使运营商寻找新的收入来源泉
  2. SIP的出现给运营商带来威胁
  3. 竞争压力
  4. 违反常规正在为VoIP打开新的市场
  5. 电话的全球增长趋势
  6. RBOCs getting 271 relief for long distance
  7. 网络优化和合并
  8. 让股东满意

图 7 显示了国际分组话音(VoP)话务量趋势与图8所示一致。

图7. 国际TDM 和 VoP 话务量, 2000 - 2007

图 8. 国际 VoIP 使用情况

  这使得IP国际话务扩散速度在2003年到达20%,这和参考资料1所示一致。国内长途和本地通话的IP渗透速度较低,但也有增长。

  参考资料5中的数据也符合先前的发现,如图9所示。

图 9. 全世界IP电话和电路交换越界使用情况 2001-2007

  注意未经处理的VoIP MOU可能未完全反映出服务提供商VoIP的潜力,这是由于为了充分利用分布式媒体处理体系结构和其它的VoIP特性,他们也使用网关来终止PSTN线路,并使用IP作为后端媒体处理。这更增加了服务提供商的IP媒体服务和网关的市场潜力

  1.3 成本降低

  随着成本降低逐渐成为商业决策 中的主要因素,IP话音为达到该目的起到重要的作用。虽然移植到IP话音需要一个初始的投资,一旦使用后,从以下各方面可得到长期的固定的成本节约:

  • 维护
  • 支撑
  • 容易增扩容端口密度及增加新功能或应用
  • 分布式的应用体系结构对于IP话音和以灵活的方式布署解决方案而言是很自然的。根据参考资料8, 在企业中使用IP交换机,对于低于200个用户的系统减少了40%的成本,对于多于200个用户的系统,减少了11%的成本,该统计包括购买及第一年的维护在内。

  同样的节省应用于设备提供商,虽然由于大量基础设施的存在造成企业当时改变更加困难,导致能带来的益处有限。但是,在移植到IP话音后,成本节约仍然是主要因素,见参考资料9。

  1.3.1 IP话音应用

  在企业环境中使用IP交换机需要布署IP媒体服务器才能实现IVR、自动总机、语音邮件、统一消息/统一通信。参考资料3陈述了增强的服务(不包括话音邮件)在2001年占了服务提供商整个企业服务收入的13%,到2007年这个值更期望达到20%。 

  对于服务提供商,IP话音在今天主要用于降低费用,尤其在国际上,50%的IP话音是预付费的(参见参考资料10)。但是,随着IP话音基础设施的发展,媒体服务应用在服务提供商得到了更好的增长,尤其是增强服务平台,它包括话音邮件/统一消息/统一通信、话音门户及会议服务。在随后的几年还将快速发展。例如,会议正以40%的速率增长而语音门户到2006年将预期达到服务提供商所有增强服务收入的50%左右(参考资料10)。其它如网络自动语音应答/公告服务器和基于网络的IP交换机等服务也在增长(参考资料12)。

  今天,话音邮件仍然在电信媒体处理应用中占主要位置,这是由于客户主要对"具体细节服务"感兴趣,见参考资料9。参考资料11中对话音邮件(VM)和统一通信的预测见图10。

图 10. 消息增强的服务平台市场:市场预测(世界), 2001-2005

  但是,其它的增强的服务,比如统一消息(UM)在未来的两到三年内期望得到快速发展,原因在于以下市场驱动(见参考资料11):

  • ARPU值的潜在增长
  • 提高用户依赖性的能力
  • 市场上显露出的未开发的潜力将加速增长
  • 企业中对消息的更多使用将导致额外的运营商销售
  • 对传统已安装的话音信箱进行更换的机会
  • 有竞争力的差异性:获得相对于其它服务提供商的优势
  • 低IP渗透部分对IP采纳的增加
  • 邮箱的合并
  • 更高的无线数据率
  • 未来的有线电视和交互式电视的发展

  1.3.2 密度需求

  至于解决方案密度和规模的需求根据于应用和使用模式的不同而不同。有一些需要考虑的问题如下:

  • 租用空间的花费 (服务提供商)
  • 处理平台的花费
  • 在同一机箱中的扩容能力 (例如支持大型会议)
  • 单点故障(服务提供商)
  • 解决方案成长能力(服务提供商、企业)

  对于企业和服务提供商,大规模和小规模的解决方案都是必需的。对于上述讨论的一些应用,下表列出细目分类:

  参考资料9指出了最受欢迎的IP交换机规模为50到200个用户。
  表1 (参考资料2) 示出了企业环境的密度细目分类

  数据表明大多数企业端口(70%)配备少于100端口/系统的密度。
  表2 (参考资料12) 显示美国的IVR端口数

表2. 美国的IVR端口数

  数据表明62%的IVR端口配备低于64端口/系统的密度,这与先前得到的数据是一致的。更重要的是,新的端口配备代表了向低密度的转变。

  1.4 商业和市场总结

  基于以上数据及到2004年主要的新布署,我们可以推断IP话音将迅速地在企业中得到加速发展。IP话音的服务提供商环境的现状是VoIP主要用于减少费用,并且电信的低迷时期还没有结束,服务提供商对VoIP的采用相比于企业可能有减慢。但对于服务提供商而言,在VoIP背后仍然有主要的市场驱动,因此毫无疑问,VoIP将快速地发展。

  至于端口密度,多数企业媒体服务器需要密度低于100端口/系统。由于在分布式的布署模式中新的体系结构的因素,服务提供商已开始考虑更低的端口密度。
尽管今天话音邮件和音频会议代表了大部分的媒体服务,今明两天新的增强服务将成为VOIP穿透的增长。

  纯软件方法创建IP媒体服务由于它在成本节约方面的众多的好处而被提上日程。这样,Dialogic? NetStructure?主机媒体处理就成为密度低于100端口/系统的IVR和会议所用的IP媒体服务器的理想选择,尤其是在企业市场方面,它代表了一种重要的趋势。

  1.5 参考资料

主机媒体处理配置描述

  Dialogic® NetStructure™ 主机媒体软件,使用户能够在开放的、标准的IP和主机媒体处理能力之上,构建自己的计算机电话语音应用。

  为了举例说明如何利用主机媒体处理软件来构建语音应用程序,我们提供了一个IVR系统的设计参考。这个基于IP的IVR系统不仅拥有传统的IVR系统的所有功能,而且运用了IP做为支撑技术。
  本章包括以下内容:

  • 解决方案配置描述
  • 应用脚本
  • 软件参考系统的构架

  2.1 解决方案配置描述

  IVR是计算机电话集成应用中最为普遍的系统。IVR系统允许用户通过电话接收信息。在一个典型的IVR系统中,用户拨打业务提供者的号码,就能听到一句事先录制好的欢迎词。然后用户能够通过发送DTMF信号和IVR系统进行交互。IVR服务器能够根据预先设定好的逻辑来响应这个DTMF信号。

  IVR系统通常应用在如下场合当中:

  • 银行
  • 代理公司
  • 机场航班信息
  • 航运信息核对
  • 购物和预定
  • 名录协助服务

  2.1.1 IVR系统的关键特性

  一个典型的IVR系统通常具有如下特性:

  ◇ 呼叫终止是指当一个呼叫不用转接到其它的网络就能处理完毕
  -主叫用户拨打号码,然后这个呼叫通过交换机或ACD直接到达IVR系统。通过用户和IVR系统之间的交互,主要通过DTMF信号的产生和检测,系统能够提供用户所需的系统。例如,用户可以按"1"键获得他的银行帐户余额。如果用户认为已获取了足够的信息,他将挂机。在这种情况下,呼叫将中止于IVR系统。

  ◇ 呼叫完成是指用户的呼叫将会被转接到其它网络以获得更多的服务。
  -在这种情况下,用户不能从IVR系统中得到足够多的信息,而需要人工座席的帮助。IVR通过一个外呼操作将该呼叫转移到人工座席。这个呼叫最终会终止于单个的座席,而不是IVR系统。

  ◇ 回放预先录制的或动态生成的语音提示。
  -IVR系统通过向用户播放预先录制好的声音文件来提供信息。IVR系统能够把几个语音片断动态地合成为一条提示。例如IVR系统可以从磁盘上获得以下几个语音片断文件:"一千","一百","零","一"及"元",把它们合成为"一千一百零一元"

  ◇ 录制用户信息
  -系统也能录制用户的语音信息。这些信息能够以PCM等多种格式存贮下来。这些录音文件可以被存贮在数据库中供进一步使用。

  ◇ 从数据库中提取用户所需信息
  - 通常数据库应用程序运行在另外的应用服务器上,IVR系统与它通过局域网进行连接。

  ◇ 与其它的电话服务器如ACD和管理服务器进行交互
  - 这是指IVR系统如何接受一个呼入的呼叫或产生外呼呼叫。

  收集诸如主叫号码之类的呼入电话信息
  -作为智能网的一部分,IVR系统在呼叫连接之前就能收集ANI来识别用户并处理呼叫信息。

  2.1.2具有语音识别功能的IVR系统

  具有语音识别功能的IVR系统能够进行基于离散的数字和自然语音的识别。Dialogic® 也提供了最新的连续语音处理 (CSP)模块。本参考设计指南将讨论传统的以按键为基础的IVR系统。

  2.1.3基于IP的IVR系统

  基于IP的IVR系统能够提供以上提到的所有功能。但是在构建系统时,需要考虑到IP本身所固有的一些特性,例如在带宽之内或之外都能够发送DTMF信号。

  2.1.4 HMP 1.0 的特性

  HMP 1.0 具有如下特性:

  • 支持G.711 (64 Kb/s 格式)IP编解码 - μ律和A律
  • 通过Global Call支持H.323 IP呼叫控制,同时通过媒体控制API,也具有和其它第三方基于主机的IP呼叫控制协议之间的互操作能力。
  • IP媒体协议:RTP,帧的大小为10, 20, 或 30 msec
  • 提供符合RFC2833 的IP媒体库
  • R4 APIs:
    - DCB 会议 API (dcb_)
    - Dx 媒体 API (dx_, etc.)
    - 语音设备的R4 媒体处理 APIs
    - 支持与第三方IP呼叫控制协议栈进行集成的IP媒体库(IPML) API (ipm_)
    - 网络呼叫控制的Global Call API (仅针对H.323 IP呼叫控制) (gc_)
    - 事件处理的SRL API (sr_)
  • 信号音管理:
    - 带内 DTMF 检测/产生
    - 带外 DTMF检测/产生
  • RFC2833 via IPML
  • 通过扩展的Global Cal进行 H.245用户输入指示
    -用户自定义的统一信号音检测和产生
  • 播放/录制语音文件的格式:
    - G.711 μ 律 and A律 (48 K 和 64K)
    - OKI ADPCM (24K 和 32K)
  • 播放/录制能力
    - 通过IP从文件或缓冲区中播放语音
    - 通过IP向文件或缓冲区中录制语音
    - 播放或录制具有WAVE文件头格式的各种编码方式的语音文件
    - 自动增益控制
    - 音量控制
  • 语音会议
    - 单机支持最大64方会议
    - 灵活的会议形式
    - 隐藏式训练
    - 个人音量控制
    - 活动发言人状态
    - 带有音频箝位的板上数字检测
    - 监控
    - 教练/学生监控
    - 全双工
    - 高密度
  • 演示
    - IVR 演示: IPTMail_R4 Demo (仅支持语音邮件)
  • 支持SNMP - 能够支持以下 MIBs :
    - 虚拟板卡 (硬件) MIB
    - R4 MIB
    - DM3 Extended MIB

  另外,目前的HMP发布版支持以下 IP包的帧大小:

  • 10 毫秒 (ms)
  • 20 毫秒
  • 30 毫秒

  一般来讲,较小的帧意味着较短的时延,但同时也意味着增加网络负荷并增加CPU的占用率。用户需要根据实际情况进行。

  如果需要查询更多的关于HMP 软件的架构和性能,请参考《模块式网络中的下一代媒体处理》白皮书,网址为:http://www.Dialogic.com/network/csp/resources/white_papers/7786web.htm

  2.2应用场合

  本节讨论IVR的应用场合

  • PSTN 网络
  • 基于HMP的IVR系统

  2.2.1 PSTN 网络

  以下的图表介绍了基于PSTN网络的传统IVR系统。

图 11. 基于PSTN的IVR系统

  在系统中,用户拨号后接到IVR系统。IVR系统收集DTMF数字后从数据库获取信息。如果有需要,IVR系统通常能够将用户的呼叫转接到人工座席。

  2.2.2 基于HMP的IVR系统

  基于HMP的IVR系统有三种情况:

1. 情况一:用户使用IP电话与IVR系统相连,如图12.
2. 情况二:用户使用一个PSTN电话,但该电话通过一个访问网关与IVR系统相连,如图13.
3. 情况三:用户通过一个无线网络访问IVR系统,这时在基于HMP的IVR系统和无线网络之间同样有一个网关.
注: 网关在网络中的作用是在基于HMP的IVR系统和基于PSTN的用户间建立连接。

  2.3 设备测试

  HMP已经过如下设备的测试:

  • IP 电话:
    - Polycom SoundPoint IP 400
    - Siemens optiPoint 400 standard v.3.0
    - Cisco 7960
  • 网关:
    - Cisco 5300
    - Dialogic® NetStructure™ PBX-IP Media Gateway

  2.4 软件参考系统的构架

  41页的图 14:"软件参考系统的构架"描述了参考代码的构架,它可以在如下网址上获得: depicts
http://membersresource.Dialogic.com/_mem_bin/FormsLogin.asp?/search/ddl/download/DDLResults.
asp?Genre=Download%20--
%20SDK&PKey=HMP%20Software&SKey=IP%20Media&OrderBy=Ascending
&SortBy=Title

图 14. 软件参考系统的构架

安装主机媒体处理软件

  本章讲述摘自发布的Dialogic® NetStructure™ 主机媒体软件1.0版本for Windows安装和配置指南中的相关内容,读者可从该处查阅具体过程和更多细节。本章内容组织如下:

  • 安装HMP软件
  • 卸载HMP软件

  3.1 安装HMP软件

  安装HMP软件需完成如下步骤。软件将安装于/usr/Dialogic目录下。

  1. 退出已经运行的所有其它程序

  2. 插入HMP光盘。
  如果当你插入光盘时,安装程序没有自动运行,请找到光盘中的Setup.exe ,并双击该文件。
  注: 如果你正在Windows 2000下运行终端服务,你必须在安装程序前将终端服务置于安装模式。使用控制面板中的添加/删除程序

  3. 在出现欢迎画面后,点击下一步

  4. 出现许可证协议画面。读完协议后,直到你点击Yes接受该协议后才能继续安装,如果你点No,将会退出安装。

  5. 出现用户信息界面。输入你的姓名和公司名称,点下一步。

  6. 屏幕提示选择目标文件夹位置。如果选用系统默认的文件夹,直接点下一步,如果要安装在一个不同的文件夹,点浏览后选择一个文件夹,再点下一步。

  7. 出现组件选择画面。选择IP媒体服务,点下一步。通过网关设备,IP媒体服务通过以太网与IP网络相连,并处理已经过打包和回音消除后的媒体流。该服务通过一种专门的高速包方式与网络接口。

  8. 接下来,选择你想要以何种方式访问HMP的支持文档。你可以把文档安装在机器上或在你需要时从光盘访问,点下一步。
注: 文档为PDF格式。需要安装Adobe* Acrobat Reader* (v3.01或以上版本)。你可以从Adobe公司网页上获取Adobe Acrobat Reader,
网址为: http://www.adobe.com/products/acrobat/readstep2.html.

  9. 屏幕提示需要输入你机器的IP地址。如果你不知道IP地址,请打开一个DOS命令提示窗口,敲入命令ipconfig,按回车键。这时你便可以看到机器的IP地址。把这个IP地址输入提示画面后,点下一步。
  注: HMP使用贮存在注册表中的静态IP地址,如果你系统的IP地址在许可证安装后有所改变,你必须在注册表中修改IP地址 (HKEY_LOCAL_MACHINE\SOFTWARE\SBLabs\dm3ssp\IP_Addr0) ,然后重新启动Dialogic® Dialogic® 系统服务。

  10. 出现选择程序文件夹画面,安装程序将在该文件夹中添加程序图标。你可以输入一个新的文件夹名称或从列表中选择一个已有的文件夹,点下一步。

  11. 开始复制文件的界面显示出你前面所做选择的概要。如果你对所选各项确认,点下一步便开始复制文件。如果想要作些改变,点返回,可回到先前的画面。

  12. 安装过程中状态条显示出安装的进程。

  13. InstallShield 导航完成界面提示你可以立即重新启动计算机或稍后再重启机器。在你使用HMP前必须要重启机器。选择后点完成。

  在重启机器前,会有提示信息告诉你下一步该做什么。你可以做如下选择:

  • 启动演示程序,参见IPTMail_R4 指示指南.
  • 购买并激活一个永久的HMP 许可证. 可通过打开HMP许可证管理器,具体方法为:开始> 程序> Dialogic NetStructure HMP 1.0 > HMP许可证管理器:参见第4章"主机媒体处理软件的许可证程序"。

  当你购买并激活一个永久的HMP许可证后,启动Dialogic® Dialogic®配置管理器 (DCM),具体方法为: 开始 > 程序 > Dialogic NetStructure HMP 1.0 > Dialogic Dialogic配置管理器- DCM.。DCM将检测HMP并自动找到许可证配置设置。DCM 也允许你启动Dialogic Dialogic 系统。更多的细节可参见第五章 "配置主机媒体处理软件".

  注: 你可以把HMP许可证管理器和DCM图标置于桌面,这样就不必每次通过开始 > 程序访问了.
  现在你可以参见第五章"配置主机媒体处理软件".进行配置了。

  3.2 卸载HMP软件

  如果你要增加或删除组件,重新安装HMP或卸载HMP,做如下操作:

    1. 从开始菜单选择 开始 > 程序 > Dialogic NetStructure HMP 1.0 > 卸载.
      则出现InstallShield 导航界面 (图 15).
    2. 在界面上选择你要做的操作(修改,修复或删除)
    3. 点下一步, InstallShield 导航将完成你的请求。

图 15. 修改,修复或删除

主机媒体处理软件的许可证程序

  本章讲述HMP许可证程序程序的细节信息,包括如下内容:

  • 获得评估运行许可证
  • 购买一个永久HMP许可证
  • 激活一个HMP许可证
  • 使用别的HMP许可证

  注: 关于HMP特性,应用程序,许可证,免费演示许可证,配置,功能描述,技术说明,硬件系统需求,操作系统需求请参见Dialogic® NetStructure® 主机媒体处理软件信息网页:http://www.Dialogic.com/network/csp/products/8160web.htm.

  4.1 获得评估运行许可证

  一个用于评估的4口的实验许可证可让用户在一段时间内使用HMP配置。该配置由4个语音处理信道组成。该许可证在评估时期结束后自动终止。
以下操作可以获得实验许可证:
  1.浏览以下Dialogic 的网站:
http://www.Dialogic.com/network/csp/products/hmp/8399web.htm#licensing
  2. 读完许可证协议的条款后,按I accept 按钮。.
  3. 出现一个用户注册页面。输入所需信息,点SUBMIT 按钮。
  该4口实验许可证将送到你的电子邮箱中。

  4.2 购买一个永久的HMP 许可证

  现在说明如何使用HMP 许可证管理器购买一个HMP 许可证。
  1.打开HMP许可证管理器,具体方法::开始> 程序 > DialogicHMP 1.0 > HMP 许可证管理器. 出现管理器界面(图 16, "HMP许可证管理器")。
  2. 在HMP许可证管理器窗口中(图16),点 How to Purchase License...按钮。HMP购买许可证导航将出现(图17)。该向导将一步步指导你购买一个永久的HMP许可证。
  注: 该向导并不是自动产生一个许可证文件,而是说明如何从厂家购买一个许可证并激活它。
  3. 浏览完介绍画面后,点下一步,进入下一界面。(图18).
  4. 按照界面所示,选择并记下你需要许可证的MAC地址。
  5. 联系你的厂家购买一个永久许可证。你必须提供从在4步中得到的MAC地址。可获得的许可证列表参见表3""HMP 1.0 SKUs 及解决方案配置"。

  注: 购买了一个许可证后,所有的比你购买的许可证特性较少的许可证都可以使用。例如,如果你购买了一个umco_48-16-0 许可证,你可以使用所有表3中位于umco_48-16-0以上的所有许可证 (它们具有较少的特性). 但是, Dialogic® Dialogic® 配置管理器(DCM) 将自动检测最高特性的许可证。因此如果你想使用其它许可证,请参见4.4节 "使用其它的许可证"。

  如果你不要立即得到许可证文件,你可以退出向导(点Cancel)。或可遵照指示点下一步激活许可证。点下一步后,出现第三个向导界面(图19)。

图19. 购买许可证向导- 激活一个永久许可证

  4.3 激活一个HMP许可证

  在得到许可证后,按照HMP许可证管理器GUI的在线帮助中的激活指示激活许可证。在第三个HMP购买许可证向导界面(图19)中也给出了激活过程,如下:

  1. 从厂商处获得许可证后,将许可证文件保存到HMP所在计算机上的%DLFWLPATH% 目录中。这是HMP安装的"数据"目录。HMP购买许可证向导的第三个界面将指明你机器上的路径(例如图19)。另一种找出%DLFWLPATH% 目录的方法是在命令提示符下敲入echo %DLFWLPATH%,记下显示出的路径。
  警告
  不要以任何方式修改许可证文件。
  2. 如果HMP许可证管理器GUI没有出现在屏幕上,可通过开始 > 程序> Dialogic HMP 1.0 > HMP License Manager来访问它。
  3. 在HMP许可证管理器界面上(图 16),输入你刚才保存的许可证文件的名字(你可以用浏览按钮找到该文件)。
  4. 点击显示许可证细节按钮 验证许可证文件并查看许可证细节。
  5. 对许可证细节验证后,点激活许可证按钮。

  现在你可以启动Dialogic Dialogic 配置管理器 (DCM), 它将检测HMP并自动找到配置设置。

  4.4 使用别的许可证


  你的计算机一次只能使用一个许可证。如果你想要转换使用另一个许可证,请参照本节操作:
  注: 当你购买了一个许可证后,所有比你购买的许可证特性少的许可证都可以使用。例如,如果你购买了一个umco_48-16-0 许可证,你可以使用所有表3中位于umco_48-16-0以上的所有许可证 (它们具有较少的特性).。下面说明如何激活另一个许可证。

  1. 如果你买了一个新的许可证(具有更多特性)代替旧的许可证(具有较少特性),按4.2节"购买永久HMP许可证"所述操作,否则,看步骤2。
  2. 如果HMP许可证管理器GUI没有在屏幕上,可通过开始 > 程序> Dialogic HMP 1.0 > HMP 许可证管理器访问它。.
  3. 在HMP 许可证管理器界面上 (图 16), 输入你想用的许可证文件名称 (可通过浏览按钮找到该文件)
  4. 点显示许可证细节按钮验证许可证文件并查看许可证细节。
  5. 确认所显示细节后,点激活许可证按钮。
  6. 启动DCM ,在第五章"配置主机媒体处理软件"有相关说明.
  7. 在DCM 主窗口 (图 21) 点下拉菜单service中的停止服务选项 或点停止服务图标。
  8. 从DCM下拉菜单 Action中点Restore Defaults. DCM 将检测HMP并自动使用新的许可证。


[ 全文英文版 ]

 

[ page1 ] [ page2 ]

主机媒体处理(Windows版)参考设计指南
Dialogic®NetStructure™ 主机媒体处理软件(HMP)1.0产品手册
Dialogic® NetStructure™ 主机媒体处理软件(HMP)常见问题


融合通信专栏>>技术开发>>

 
 


相关链接:
基于Aculab cPCI板卡的电信平台服务于New Telekom 2006-01-13
增值业务取代网络概念"现金牛" 能牛多久? 2006-01-13
分析:新通讯之路没有终点 2006-01-13
“超级变声”魔话业务助运营商实现“增值” 2006-01-13
“变声魔话”魔出自我年代 2006-01-13

相关频道:           文摘   技术_交互语音_新闻   技术_CTI平台_文摘   技术_信令_文摘