- 论坛徽章:
- 0
|
王 勇
(cisco认证网络工程师 CCNP)
中国网通河北通信公司唐山分公司支撑共享中心
摘要:探讨在IP网络上传输语音的问题及实现方法
关键字:IP网络 语音 通信技术
一、 概述:
目前电信运营商运营网络数目过多,管理的复杂度和运营成本过高,并且电信业未来网络的发展方向是实现语音、视频、数据在同一运营网上传输。现存的
X.25、DDN、F.R和ATM不能适应未来电信业务发展的需要。目前电信界专家比较一致的看法是IP网络最有可能成为下一代电信运营网络的核心。
二、 IP网络传输语音的原理
传统的普通电话业务使用模拟技术实现,其最大缺点是只能够在专用的网络上进行传输,通话双方之间的电路被通话的双方所独占,如果通话的双方不结束通话,那么电路不释放,电路不能被其他用户共享。所以传统电话业务的成本较高。
基于IP网络的话音服务基本设计理念是通过IP网络更有效地传输传统的电话业务,充分地利用了IP网络成本低及通过话音压缩和静音抑制技术降低呼
叫成本的优势。IP电话在主叫方将声音进行数字化采样,转变为数字信号之后还要进行压缩打包,有效降低数据流量后,通过网络传送至被叫方,再按相反的过程
将话音恢复。IP电话的传输载体是IP网络。这是一种共享式的网络,在同一条链路上可同时传送多路语音,提高了线路的利用率,同时由于IP技术是采用非面
向连接的技术,验证是通过TCP去实现,简化了信令环节,使节点设备简单化。大大节约了节点设备的成本。
三、语音传输的实现
语音在IP网络上传输称作VOIP(VOICE OVER IP)。目前,各个大型的网络设备制造商都推出了各自商用化的VOIP设备,其标准与配置也有所不同。我以CISCO的设备为例具体说明:
1、VOIP配置首先需要知道对等体的概念:
对等体主要包括两种:POTS对等体和VOIP对等体。
POTS对等体用于标识本地设备端口与电话号码的映射。例:
dial-peer voice 6 pots //定义pots对等体
port 1/0/1 //指定的本地端口
destination-pattern 3716666 //映射的本地电话号码
VOIP对等体用于标识目标电话与对端ip地址的映射。例:
dial-peer voice 2 voip //定义拨号对等体到语音
destination-pattern 5231126 //定义为拨号对等体分配的电话号码
req-qos controlled-load // 在分配带宽时,RSVP确保即使发生拥挤与过载时,语音流也能得到优先处理
codec g711ulaw //拨号点的语音编码速率
ip precedence 5 //ip 优先级,5为关键
no vad //禁用语音活动检测
session target ipv4:192.168.100.1 //定义voip路由对端ip
如果voip网络规模很大,使用了网(关)守那么:
session target ipv4:192.168.100.1 就应写为:
session target ras
2、网守
H.323实体之一—网为H.323终端、网关提供地址翻译、控制访问功能。它还可提供诸如带宽管理、定位网关等功能。关守保留一份各设备的登记
信息。设备刚启动时,向网守登记它自己,然后请求网守的服务。 应该说明的是并不是所有的voip实现都需要网守,使用网守的好处如下:
调节多网关和末端设备的VoIP实现,只需在中心点(网守)做相应变动
在一个网络里限制呼叫的数目,以实现流量调节
分离数据流量。以代理实现的方式来处理VoIP呼叫
网守配置示例:
gatekeeper
zone local rvoice_1 cisco.com //本地管理区域
zone remote rvoice_2 cisco.com 168.15.110.1 1719
zone prefix rvoice_2 207…… //处理的号码前缀
gw-type-prefix 408#
路由器如果使用网(关)守,还要指定一个接口作为voip接口向网守注册,例如:
interface loopback0
ip address 217.93.245.125 255.255.255.255
h323-gateway voip interface
h323-gateway voip id id_name ipaddr 211.55.9.11 1719
h323-gateway voip h323-id gw_name
h323-gateway voip tech-prefix 5#
下面给出不使用网守的一个完整的实例:
Cisco 2600 Voip configuration
Current configuration
!
version 12.0
service timestamps debug uptime
service timestamps log uptime
no service password-encryption
!
hostname bluestudy2
!
enable password Cisco
!
ip subnet-zero
!
voice-port 1/0/0
time-port call-disconnect 0
!
voice-port 1/0/1
time-port call-disconnect 0
!
voice-port 1/1/0
time-port call-disconnect 0
!
voice-port 1/1/1
time-port call-disconnect 0
!
dial-peer voice 1 pots
destination-pattern 4321
port 1/1/0
!
dial-peer voice 10 voip
destination-pattern 1234
session target ipv4:199.1.1.2
!
interface Ethernet0/0
no ip address
no ip directed-broadcast
shutdown
!
interface serial0/0
no ip address
no ip directd-broadcast
encapsulation frame-relay
no ip mroute-cache
frame-relay lmi-type ansi
!
interface serial0/0.1 point-to-point
ip address 199.1.2.2 255.255.255.248
no ip directed-broadcast
frame-relay interface-dlci 111
!interface ethernet0/1
no ip address
no ip directed-broadcast
shut down
!
interface serial 0/1
no ip address
no ip directed-broadcast
no shutdown
!
interface serial0/2
no ip address
no ip directed-broadcast
shutdown
!
interface serial0/3
no ip address
no ip directed-broadcast
shut down
!
ip route 0.0.0.0 0.0.0.0 199.1.2.3
!
ip classless
no ip http server
!
!
line con 0
transport input none
line aux
line vty 0 4
password pass
login
!
no scheduler allocate
end
四、 VOIP存在的问题
目前IP网络存在的主要问题是安全性和服务质量(QoS)还不尽如人意,原因在于目前可运营的IP网络都不是以专用运营网的方式建立起来,而是通
过在原有数据网络的基础上加以改造,这就不可避免地存在以上的弱点,试验证明专用的IP网络是可以提供与传统电话网络一样的通话质量。我们有理由相信未来
随着互联网的快速发展,voip会有更大的发展空间。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/5101/showart_20926.html |
|