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

CG 6000C-新一代的网络平台

第四章 媒体流结构

媒体流处理(MSPMedia Stream Processing)服务是Natural Access服务的一种,它提供函数来创建或取消媒体通道,这些通道在Fusion网关建立的不同端点之间进行数据传送。MSP服务允许开发者通过对媒体端点和通道的建立、连接、配置或取消,来生成语音和传真的统一应用网关。与其它的Natural Access服务相配合,例如Natrual Call Control和语音服务(该服务用于放音/录音,呼叫处理,音频检测,音频生成等),MSP服务还能够用来提供PSTN接口和IVR功能

MSP服务能进行所有的CG6000C板卡上的内部交换,所以就可以分配合适的板卡上资源给特定类别的呼叫。例如在创建一个典型的端点连接时,应用程序为PSTN一侧分配某一块卡上的某一个流的某一个时隙。而为IP一侧分配某一IP源和目的端口。在内部,MSP服务负责语音或传真数据与可用的DSP资源之间进行交换。

端点,通道和连接

一个MSP配置的主要部件有端点、通道和连接。当使用MSP,应用程序将创建一个连接来描述通过CG6000C的数据流。应用程序建立连接的过程是首先创建MSP端点和通道,然后用MSP通道连接端点集合。MSP为程序员提供了一个标准的MSP端点和通道的集合,用它们来建立连接。

 

 

可用的端点类型

Fusion提供了一个包含五个标准端点类型的集合。用户通过定义参数来控制端点的缺省工作方式。可用的类型包括:

DS0端点: PSTN数据的出入点。

RTP端点: IP语音数据的出入点(包括RTP头和UDP)

UDP端点: UDP包中发送T.38传真数据的出 入点。

回送端点: 发送的数据可通过该点进入通道再返回数据的接收端点。

主机端点: 语音或传真数据出入主机处理器的点。

可用的通道类型

Fusion提供了一个事先定义的通道类型集合。这些通道的创建独立于MSP端点,用于创建两个端点之间的连接。一旦通道建立起来,就可以通过向通道发出命令来改变通道的工作模式。可用的预定义通道类型包括:

: 应用程序可以选择单工或双工方式来创建MSP通道;但是所有预定义的通道类型都是全双工的。

例子:MSP G.711网关

2示意一个典型的Fusion媒体流连接,通过一个全双工的G.711语音通道创建,连接一个DS0(PSTN接口)和一个RTP端点(IP网络接口)。因为该通道是全双工的,所以它执行编码或解码取决于数据的流向。当端点被激活且通道连接后,形成了一个全双工的语音通道,通过网关从一个网络连到另一个网络。

例子:MGCP控制的IP媒体服务器

3示意了一个典型的MSP配置,利用MGCP来实现一个简单的IP媒体服务器。一个MSP端点负责RTP/IP流量,另一个是逻辑的主机端点。该端点提供放音/录音,TTS,或特定应用所要求的功能。这两个例子的编程模式是一样的。

统一端口

CG6000C最少支持120路并发的全双工语音/传真通用端口,通过增加一块可选子卡可使容量增加到数百个端口。一个通用端口可执行所有加载的功能,像语音播放,语音录制,音频检测,音频生成,以及传真的发送和接收。应用程序还能在一次呼叫中在这些功能之间进行切换。通道可以在一次呼叫中进行改变,连接可以由端口或呼叫进行分配,这样就提供了最大的灵活性。

中继接入

媒体网关要求接入已有的PSTN。它在全球范围的系统安装要求对每一个地区和国家PSTN的兼容性。仅仅是进行互通性测试是不够的,在每一个地区的系统安装都要首先通过所在地区的入网许可。在这一方面,Natural MicroSystems的优势是无可比拟的。拥有超过40个国家的入网许可,使得系统装机很少遇到阻碍。

文章首页

导言 第一章 第二章 第三章 第四章 第五章 第六章