技术支持 - VoIP培训资料之基础知识和技术演进篇(二)
VoIP培训资料之基础知识和技术演进篇(二)
作者: 全纳科技 发布时间: 2009-8-6 17:52:09
IP电话技术的演进
——IP电话以其经济、高效率和超时代的技术发展等特点,自1995年以来得到了迅猛发展,目前已成为数据语音通信中最有竞争力的技术之一。全球许多国家开通了I P电话的运营业务,我国的IP电话试运营工作也已经半年有余,IP技术正呈现出蓬勃的生命力,必定推动信息产业的进一步发展,IP电话的发展,历经了两个初级阶段,目前正在高速地向第三个阶段演进
——统一融合。
1 技术积累阶段
——在技术积累阶段, CTI领域的专家提出语音传输的分组设想:所有的分组语音系统都遵循一种通用的模式,分组语音传输网络可以采用IP、帧中继或ATM。在这些网络的边缘设置称为 “语音代理”的设备或部件,其任务是将语音信息从传统的语音格式转换为适用于分组传输的格式,然后通过上述网络将分组数据发送到目的地的语音代理设备上。
——语音代理连接模式在分组语音网络传输系统中需要解决两个问题,才能使分组语音服务满足用户的需要。首先是语音编码的转换,即如何将语音信息转换为数字信号;另一个问题是信令转换,它主要是鉴别呼叫方所呼叫的对象,以及呼叫方在网络中的位置。
——人类的语言都是以模拟信号形式表示的,早期的电话模拟信号可以描述为平滑的“正弦波”,虽然模拟通信技术已相当发达,但是传输的效率不高,当传输衰减导致模拟信号变弱时,要将复杂的模拟语音信息和传输噪声区分开来是很困难的。
——数字信号只有“1”和“0”两种状态,易于同噪声区分开,而且不易发生畸变。因此,全球的通信系统已转换为数字传输格式,称为脉冲编码调制(PCM),PCM将模拟语音转换为数字格式。标准电话PCM使用8位代码和8000/秒采样频率,所以每一路电话占用64kb/s信道带宽,另一种称为自适应微分P CM(ADPCM)的电话语音标准将语音转换为4位代码,因此仅占用32kb/s, ADPCM通常用于长途线路。
——正是基于这样的技术,人们研制成功了第一代IP电话设备,利用计算机上的声卡语音采集原理,将64kb/s的模拟语音转换为ADPCM数字信号,在I nternet上实现计算机到计算机的初级 IP电话功能。这种系统由于主要是利用计算机来完成语音的压缩和控制,所以,一般只能实现一路话音的实时通信。例如,在PII233的计算机系统上最多只能完成4 个话路的语音通信。在这灰系统中,比较实用的IP电话系统有很多,如Vocaltec的IPhone、Microsoft的Netmeeting系统等。第一代IP系统的研制成功,激起了人们对I P电话系统的极大兴趣,从而,推动了IP电话技术的应用研究,人们希望像一般电话系统一样来使用IP电话系统。
2 实用阶段
——IP电话的第二个发展阶段是在第一个阶段的基础上的飞跃,它不但可以实现像PSTN系统一样使用IP电话系统进行通信,而且也可以实现大话务量的呼叫。利用目前的P STN交换系统,进行IP电话的通信的阶段称为“实用阶段”。实用阶段的IP电话主要是一个网络接入设备,它完成数据网络传输和PSTN的转接功能。一个实用的I P电话接入终端系统(我们称之为Gateway),一般包括五个部分:
——.建立和控制电话的接续、通话和拆线工作
——.语音压缩和数据编码处理
——.数据网络传输和控制:
——.系统维护部分
——.用户信息管理
——这类系统仍是组建在计算机系统上的,但它不是终端用户设备。所以,对一般用户来说,只需要一个电话机,即可实现IP通信。下面我们来研究各部分的功能及实现方法。
2.1 建立和控制电话的接续、通话和拆线
——建立和控制电话的接续、通话和拆线是IP电话系统和PSTN的信息交换界面,也是目前的一般电话系统向Internet/Intranet转换的出入网关。这部分的工作主要是通过对电话卡(例如 E1卡)的编程控制来实现。
——由于E1卡可以接受PSTN信息,并去掉有关的信令,录制成为纯数字语音信号,所以,信令的转换工作基本上由E1卡来完成。但在一个完整的I P电话网关中,各个部件之间必须相互交流信息,协调工作。E1卡和语音压缩卡之间,语音压缩卡和网卡(NIC)之间,以及各部件和用户界面之间,都需要充分的信息交换。这些信息的交换,可以通过状态机的行为来控制。
2.2 电话的接续和拆线工作
——首先,由PSIN上的主叫用户A摘机,发端Capitel收到主叫用户的摘机信号后,向主叫用户送拨号音或)IVR(交互式语音应答)提示。主叫用户听到拨号音,开始拨号,将被叫号码送到 A端交换机Capitel。
——A端Capitel根据被叫号码选择IP地址和最佳路径,并在选择好的路径上向B端Capitel发送通道占用信号,即由A端Capitel的出信号占用B 端Capitel的入信号。然后由A端的Capitel将被叫号码送往B端的Capitel。(注:本系统以北京邮电通信设备厂的Capitel IP电话系统为例)。
——B端的Capitel根据被叫号码,将纯数字信号转化为PCM信号送到B端的PSTN上,接通被叫用户。被叫用户摘机应答,并将摘机信号送到B 端的Capitel上,再由B端Capitel转发给A端 Capitel,双方开始通话。当通话结束时,若A端用户先挂机,则主叫用户向Capitel送复原或拆线信号,并由B端Capitel将此信号发送给B 端的PSTN;若B端用户先挂机,则B向A端Capitel送复原或拆线信号,一切复原。
——2.3 语音压缩的数据处理
——语音压缩主要是对语音信号进行压缩处理,常用的语音处理方法有:G.711、G.722、 G.729和G.723,这些压缩算法必须在硬件上处理完成,否则,就不可能实现大话务量的呼叫任务。本部分可以利用程序来控制语言压缩卡,使它根据我们的需要对语音信号进行实时的处理。当语音数据采集完成后,必须放人内存中,在采集的过程中。第一步必须采集无压缩的数字信号,然后经压缩处理后,按要求的结构送到指定的内存,并在C PU的控制下,利用DSP中的算法,进行相应的数据压缩处理。经过压缩处理后的语音信号,再经过分组和编码,形成标准的数据包,然后将这些封包的数据按流的形式送到网络中进行传输。
——2.4 数据编码处理
——数据编码处理是H.323模块所要完成的主要工作,它是涉及语音数据发送格式能否在互异系统上相互接收的关键,该协议于1996年5月2 8日由ITU公布,目前已广泛用于多媒体数据通信中,它是使用在综合业务数字网(ISDN)中的一个多媒体通信协议。
——具体的协议标准包括:H.255.0(呼叫处理协议),H.245(控制处理协议),H.261和 H.263(视频处理协议),T.12O(数据处理协议)。在IP电话系统中,这部分工作主要完成如下任务:
——.实时音频编码处理
——.控制协议
——.数据传输协议
——2.5—网关之间的数据交换
——网关之间的数据交换,是IP电话系统发展中十分重要又非常困难的技术。尽管IP电话生产厂家都声称他们的设备满足H.323标准协议的基本要求,但在H .225和H.245及Q.931的具体处理过程中,每个厂家有各自的处理方法。就IP电话的创始厂家Vocaltec和北京邮电通信设备厂的 Capitel IP交换机系统对比来说,这两家的产品都满足H.323的规范,但在H.323协议中G集的处理上却截然 不同,因为H.323中没有明确说明G集的处理方法。Vocaltec公司采用了三步的编码方式来进行H.323包的封装,而Capitel IP交换机系统则采用了中国标准的八步编码方式来进行H.323包的封装,这样,在两家的产品进行相互通信时,由于H.323包的封装方法不同,对收到的H .323包的解释不同,就出现了不兼容的情况。
序号 要求
1 网关支持G.729A和G.723的多媒体数字信号编解码器协议。G.729A优先支持,其次,支持 G.723.1
2 网关支持DTMF和MF解码和编码(呼出时),最终用哀悼可以使用IVR系统
3 关口支持与交换中心的关口的互通
4 关口支持协议H.323 V2中的“快速建立设置”
5 关口和网关之间可以传递端到端的信息记录代码
6 关口可以利用结算系统和来自结算系统的运营商的呼叫确认,进行认证
7 呼叫详细记录可以实时产生并实时传递到结算中心
8 销售符合iNOW!2.0版本的网关及关口,首先必须要利用iNOW!的权威组织,圆满地完成 iNOW!组织的认证程序
9 对于结算中心的呼叫,通过结算中心和终端的信号,iNOW!平台提供兼容能力
10 提供关口和结算系统的互通功能
11 可以传送关口路由呼叫信令和终端路由呼叫信令
12 至少24小时内,本地关口时钟可与准确、可信的时间源保持同步
13 利用下列算法,可以在结算系统CDR中生成终端源代码:H.323+1000 Q.931
14 网关支持T.38传真协议。强制支持TCP/UDP/IP和V.21,V.27 V.17
15 有关结算系统呼叫,关口将保证信息的完整性
——针对目前无通用国际标准的情况,在1999年1月由Lucent、Itexc和Vocaltec三家公司联合制定了IP电话工业标准-iNow!协议,该协议主要包括五个方面的内容:
——.Gateway到Gateway的互通要求
——.Gatekeeper到Gatekeeper的互通要求
——.Gatekeeper到结算中心的互通要求
——.Phone到Phone的服务要求
——.FAX到FAX的服务要求
——在满足上述要求的同时,信息交互处理过程必须在结算中心的控制下完成。不同区域的 IP电话运营商,可通过结算中心完成各种认证和交换工作。在iNow!协议中,接续和拆线的处理过程也有严格的定义,从而保证了不同厂家的产品在接续和拆线的处理上 可以相互兼容。iNow!协议在规定算法和信息交换规范的同时,也规定了各种详细的报文格式。这样不同厂家应用该协议的时候,不会产生异议,使各I P电话生产厂家的产品可以相互兼容。
——然而,美好的愿望不等于现实,INOW!协议自从其诞生以来,就存在着许多问题。首先它是对H.323协议的补充,它没有定义新的协议,它仍然局限在H .323协议的范围内。H.323协议在网络层的不完整性和对传输的无保证性等方面的不足,iNOW!协议也不可能解决。其次,iNOW!协议为行业标准,目前还没有得到I TU的支持。所以,尽管iNOW!协议推出一年多来,有许多厂家支持该协议,但声称支持该协议的厂家的产品也不相互兼容。
——中国IP电话系统,经过半年多的试运营,针对目前IP电话系统存在的问题,在信息产业部的组织下,结合我国的网络情况和用户反映的问题,制订出了中国的I P电话兼容性标准和性能要求,并在有关单位的配合下,进行了IP电话设备的入网测试和认证工作,取得了良好的效果。
3 技术融合
——网络的发展正向宽带化、智能化方向演进,目前电路交换和分组交换的相互融合,正是这种趋势发展的必然结果,由于分组交换传输效率高、费用低,它将逐步代替目前的电路交换网络。多种接入网络(无线、x DSL、Cable、光接入等)将成为一个统一包交换的骨干网络。在未来的网络架构中,7号信令系统将和IP网络并存一定的时间,它将在IP网络中扮演重要的角色。在各种网络融合的趋势中,一个明显的变化就是,过去电路交换机强大的功能,正在不断地分解,而且接口正在标准化。M GCP(Media Gateway Control Protocol)协议使IP网络和PSTN网络之间的接口口有了统一的规范,IPST(Internet Protocol Standard Transmit)协议使电路交换的信令在IN网络中有了统一的实施方法。这就使在IP电话领域中的分布式呼叫处理结构成为可能,为 IP电话系统在目前和未来的应用奠定了坚实的网络基础。这一阶段发展起来的IP电话系统我们称为“统一阶段”的IP电话系统。
——统一阶段IP电话最显著的特点就是:各种IP电话设备相互兼容,将电路交换思想延伸到整个网络中,运营商可以在整个IP网络上进行无障碍的交换。以M GCP和IPST为代表的协议,统一了H.323和iNOW!协议的规范,并对IP网络和PSTN网络之间的接口信令进行了标准化(IPST协议)。我们知道,I P电话系统一般分为三层结构,即:连接层、控制层和业务管理层。
——连接层负责建立和实现物理层的连接,它在IP网络和PSTN网络之间完成信息交换的同时,负责将编码后的语音信号传送到控制系统。控制层完成呼叫请求连接。该层的相关协议有: H.323、H.GCP和SIP等,这些协议的主要任务是完成对语音信号的封装,并建立适当的承载连接。业务管理层主要完成运营商的业务控制,例如用户管理、计费、结算和用户授权等功能。该层必须支持A 接口(智能网络接口),所以,该层也与H.GCP(MGCP)协议密切相关。
——MGCP是为所有介于PSTN和IP网络之间的各种网关所定义的协议标准。最为典型的应用就是IP电话网关和拨号接入服务器。因此,IP电话网关与拨号接入服务器未来的结构有着很大的相似性。所不同的是,I P电话网关完成对PSTN话路资源和RTP会话资源的捆绑,而拨号接入服务器则完成对PSTN话路资源和IP会话的捆绑。因此,未来的拨号接入服务器将能够自动识别I P接入、IP 电话(或传真)接入,做到按需动态实现通道分配和资源捆绑。