VOIP技术连载之一--VOIP简介

九 30th, 2009 | By Rooney | Category: 手机开发技术 860views

1.VoIP介绍

VoIPVoice over IP的缩写,我们日常所说的IP电话就是VoIP的一项典型应用。VoIP在路由器上的应用使得语音业务可以通过IP网络进行承载,如传统的电话业务。VoIP是通过语音分组实现的,在VoIP中,数字信号处理器DSP Digital Signal Processor)将语音信号封装成帧并储存在分组包中再进行传输。VoIP主要是一种软件解决方案,但需要在路由器上加装模块化语音插卡来支持。

1995年初,首次出现了可以通过互联网打长途电话的软件产品,人们把这种在互联网上实现的电话业务称为Internet电话,这就是IP电话的早期形式。经过这些年的发展,IP电话已作为一项新型的电话业务在全世界开展,并对传统的电话构成越来越大的威胁。

IP电话的发展得益于技术的推动和市场的驱动。

l 几年来的技术积累使将语音转换为IP报文的技术日益成熟和实用,集成电路(ICIntegrated Circuit)技术的高速发展使得IP电话的核心元件——数字处理器的价格大幅度下降,这都为IP电话的推广提供了技术上的可能性。

l 市场利益的驱动也是IP电话迅速发展的重要原因。利用IP语音网关等设备组建的VoIP网络可以将长途电话旁路到数据网上,从而节省大量的长途话费开销,为用户带来效益。

IP电话从90年代初发展到现在,已经由IP电话软件时期进入到IP电话网关时期,而且目前的VoIP技术应用也已经从简单的具有语音服务的PC产品,发展到具有多业务、高可靠性以及较好服务质量的含话音、传真和数据传送功能的电信业务。

目前,主要利用IP电话网关来实现PSTNInternet互通,同时PC到电话、电话到PC、电话到电话的技术已经成熟,话音的质量也大大得到改善,因此VoIP完全能够满足商用的要求。

2. 基本构成

对于传统语音业务,从呼叫方到接收方的所有功能全部由PSTN完成。IP语音业务与之不同。

1-1 VoIP系统的基本构成

在上图中,IP语音网关提供IP网络和公用电话网(PSTN/ISDN)间的端口,用户通过PSTN连接到IP语音网关,由IP语音网关负责将模拟信号转换为数字信号并压缩打包,使之成为可以在IP网络上传输的分组语音信息,然后再经IP网络传送到被叫侧IP语音网关,由被叫端的IP语音网关将分组语音数据包还原为可识别的模拟语音信号,并通过PSTN传送给被叫电话终端,这样就完成了一个完整的电话到电话的通信过程。在实际VoIP组网中,还可能需要用到GateKeeper(网守),由它来完成路由和访问控制等功能。

3.VoIP的基本电话呼叫流程

以下是VoIP应用程序处理的基本过程:

(1) 用户摘机,模块化语音插卡实时检测用户的摘机动作。

(2) 模块化语音插卡将摘机信号传递给路由器上的VoIP信号处理模块。

(3) 用户听到VoIP的会话应用程序播放的拨号音,然后开始拨号(但应在拨号音超时之前拨号)。

(4) VoIP会话应用程序收集用户拨打的号码。

(5) VoIP会话应用程序在收集号码过程中实时地与已配置的被叫号码模板进行匹配。

(6) 当成功匹配某个已配置的被叫号码模板后,号码将被映射至某语音网关(此语音网关直接连接目的电话或用户小交换机PBX)。

(7) 主叫语音网关通过IP网络利用H.323建议向被叫网关发起语音呼叫,并为每路呼叫建立通道,用以发送和接收语音数据。

(8) 被叫语音网关接收IP侧的H.323呼叫,同时根据自身已经匹配的被叫号码模板寻找呼叫目的,如果呼叫由PBX处理,就通过PSTN信令将呼叫传递到给PBX处理,直到接通目的电话。

(9) 在呼叫连接过程中的H.323阶段,两端协商所使用的语音编解码方式,并使用RTP协议传递语音数据。

(10) RTP语音通道用于在IP网络上传输呼叫过程中的提示信号及其它可在带内传输的信号。

(11) 呼叫中的任何一方挂机时,VoIP会话应用程序将结束会话,然后等待新的呼叫。

Tags:

Leave Comment