米葫芦网

推动VoIP发展的动力

热度:11℃ 发布时间:2024-11-18 04:16:10


;
由于相关的硬件、软件、协议和标准中的许多发展和技术突破,使得VoIP的广泛使用很快就会变成现实。这些领域中的技术进步和发展为创建一个更有效、功能和互操作性更强的VoIP网络起着推波助澜的作用。表2-2简单列出了这些领域中的主要发展。从表中可以看出,推动VoIP飞速发展乃至广泛应用的技术因素可以归纳为如下几个方面。

1、 数字信号处理器
先进的数字信号处理器(Digital Signal Processor ,DSP)执行语音和数据集成所要求的计算密集的任各。DSP处理数字信号主要用于执行复杂的计算,否则这些计算可能必须由通用CPU执行。它们的专门化的处理能力与低成本的结合使DSP很好地适合于执行VoIP系统中的信号处理功能。
单个语音流上G.729语音压缩的计算开销开常大,要求达到20MIPS,假如要求一个中心CPU在处理多个语音流的同时,还执行路由和系统治理功能,这是不现实的,因此,使用一个或多个DSP可以从中心CPU卸载其中的复杂语音压缩算法的计算任务。另外,DSP还适合于语音的活动检测和回声取消这样的功能,困为它们实时处理语音数据流,并能快速访问板上内存,因此。在本章节中,比较具体地介绍如何在TMS320C6201DSP平台来实现语音编码和回声抵消的功能。

表2-2 推动VoIP的主要技术进展
协议和标准 软件 硬件
H.323 加权公平排队法 DSP
MPLS标记交换 加权随机早期检测 高级ASIC
RTP, RTCP 双漏斗通用信元速率算法 DWDM
RSVP 额定访问速成率 SONET
Diffserv, CAR Cisco快速转发 CPU处理功率
G.729, G.729a:CS-ACELP 扩展访问表 ADSL,RADSL,SDSL
FRF.11/FRF.12 令牌桶算法
Multilink PPP 帧中继数据整流形
SIP 基于优先级的CoS
Packet over SONET IP和ATM QoS/CoS的集成


协议和标准 软件 硬件 H.323 加权公平排队法 DSP MPLS标记交换 加权随机早期检测 高级ASIC RTP, RTCP 双漏斗通用信元速率算法 DWDM RSVP 额定访问速成率 SONET Diffserv, CAR Cisco快速转发 CPU处理功率 G.729, G.729a:CS-ACELP 扩展访问表 ADSL,RADSL,SDSL FRF.11/FRF.12 令牌桶算法 Multilink PPP 帧中继数据整流形 SIP 基于优先级的CoS Packet over SONET IP和ATM QoS/CoS的集成
2、 高级专用集成电路 专用集成电路(Application-Specific Integrated Circait, ASIC)发展产生了更快、更复杂、功能更强的ASIC。ASIC是执行单一应用或很小的一组功能专门的应用芯片。由于集中于很窄的应用目标,故它们可以对特定的功能进行高度的优化,通常双通用CPU快一个或几个数量级。就像精简指令集计算机(RSIC)芯片集中于快速执行扔限数目的操作一样,ASIC被预先编程、使其能更快地执行有限数目的功能。一旦开发完成,ASIC批量生产的成本并不高,被用于包括路由器和交换机这样的网络设备,执行路由查表、分组转发、分组分类和检查以及排队等功能。ASIC的使用使设备的性能更高,而成本更低。它们为网络提供增加的宽带和更好的QoS支持,所以对VoIP发展起着很大的促进作用。
3、 IP传输持术 传输电信网大多采用时分多路复用方式,因特网须采用的是统计复用变长分组交换方式,二者相比,后者对网络资源利用率高,互连互通简便有效、对数据业务十分适用,这是因特网得以飞速发展的重要原因之一。但是,宽带IP网络通信对QoS和延迟特性提出了苟刻的要求,因此,统计复用变长分组交换的技术发展为人们所关注。目前,除已问世的新一代IP协议--IPV6外,世界因特网工程任务组(IETF)提出了多协议标记交换技术(MPLS),这是一种基于网络层选路的各种标记/标签的交换,能提高选路的灵活性,扩展网络层选路能力,简化路由器和基于信元交换的集成,提高网络性能。MPLS既可以作为独立的选路协议工作,又能与现有的网络选路协议兼容,支持IP网络的各种操作、治理和维护功能,使IP网络通信的QoS、路由、信令等性能大大提高,达到或接近统计复用定长分组交换(ATM)的水平,而又比ATM简单、高效、便宜、适用。IETF还地抓紧新的分组理理持术,以便实现QoS选路。其中正在研究"隧道技术"就是为了实现单向链路的宽带传送。 另外,如何选择IP网络传输平台也是近年来研究的一个重要领域,先后出现了IP over ATM、IP over SDH、IP over DWDM等技术,目前公认的宽带网络分析模型如图2-20所示。


图2-20 宽带IP网络的分层模型



第一层是基层础,提供高速的数据传输骨干。IP层向IP用户提供高质量的,具有一定服务保证的IP接入服务。用户层提供接入形式(IP接入和宽带接入)和服务内容形式。在基础层,以太网作为IP网络的物理层,是理所当然的事情,但是IP overDWDM却上最新技术,并具有很大的发展潜力。
密集波分多路复用(Dense Wave Division MultipLexing,DWDM)为光纤网络注入新的活力,并在电信公司铺设新的光纤主干网中提供惊人的带宽。DWDM技术利用光纤的能力和先进的光传输设备。波分多路复用的名称是从单股光纤上传送多个波长的光(LASER)而得来的。目前的系统能够发送和识别16个波长,而将来的系统能够支持40~96全波长。这具有重要意义,因为每增加一个波长,就增加了一个信息流。因此可以将2.6Gbit/s(OC-48)网络扩大16倍,而不必铺设新的光纤。
大多数新的光纤网络以(9.6Gbit/s)的速度运行OC-192,在与DWDM结合时,在一对光纤上产生150Gbit/s以上的容量。另外,DWDM提供了接口的协议和速度无关的特征,在一条光纤上可同时支持ATM、SDH和千兆以太网信号的传输,这样和现在已建成的各种网络都可以兼容,因此DWDM既可以保护已有的设资,还可以以其巨大带宽为ISP和电信公司提供了功能更强的主干网,并使宽带成本更低和访问性更强,这对VoIP解决方案的带宽要求提供强有力的支持。增加的传输速率不仅可以提供更粗的管道,使阻塞的机会更少,而且使延时降低了许多,因此可以在很大程度上减少IP网络上的QoS要求。
4、 宽带接入技术
IP网络的用户接入已成为制约全网发展的瓶颈。从长期发展看,用户接入的终极目标是光纤到户(FTTH)。光接入网从广义上讲包括光数字环路载波系统和无源光网络两类。前者主要在美国,结合开放口V5.1/V5.2,在光纤上传送其综合系统,显示了很大的生命力。后者主要在目本和德国。日本坚持不懈攻关十多年,采取一系列措施,将无源光网络成本降低至与铜缆和金属双绞线相近的水平,并大量使用。非凡是近年ITU提出以ATM为基础的无源光网络(APON),将ATM与无源光网络优势互补,接入速率可达622M bit/s,对宽带IP多媒体业务发展十分有利,且能减少故障率和节点数目,扩大覆盖范围。目前ITU已完成了标准化工作,各厂家正在积极研制,不久会有商品上市,将成为面向21世纪的宽带接入技术的主要发展方向。
目前主要采用的接入技术有:PSTN、IADN、ADSL、CM、DDN、 X.25和 Ethernet以及宽带无线接入系统列等。这些接入技术各有特点,其中发展最快的是ADSL和CM;CM(Cable Modem)采用同轴电缆,传输速率高、抗干扰能力强;但是不能双向传输,无统一标准。ADSL(Asymmetrical Digital Loop)独享接入宽带, 充分利有现有电话网,提供非对称的传输速率,用户侧的下载速率可以达到8 Mbit/s,用户侧的上载速率可以达到1M bit/s。ADSL为企业和各个用户提供必要的宽带,并极大地降低成本。使用较低成本的ADSL地区环路,现在公司能以更高的速度访问因特网和基于因特网服务供给商的VPN,答应更高的VoIP呼叫容量。
5、 中心处理单元技术
中心处理单元(CPU)在功能、功率和速度方面继续发展。这使多媒体PC能够广泛应用,并提高了受CPU功率限制的系统功能的性能。PC处理流式音频和视频数据的能力在用户中期待已久,所以在数据网络上传送语音呼叫理所当然成为下一步的目标。这个计算功能使先进的多媒体桌面应用和网络组件中的先进功能都支持语音应用。


网友评论
评论
发 布

更多软件教程
  • 软件教程推荐
更多+
Greenfoot设置中文的方法

Greenfoot设置中文的方法

Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...

07-05

Egret UI Editor修改快捷键的方法

Egret UI Editor修改快捷键的方法

Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...

07-05

KittenCode新建项目的方法

KittenCode新建项目的方法

KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...

07-05

Thonny设置中文的方法

Thonny设置中文的方法

Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...

07-05

最新软件下载