下一代网络技术实验指导书
一、实验目的:
1.掌握SIP协议的内容及应用;掌握网络电话的基本配置;
2.掌握VoIP网络电话布置方案;
二、实验仪器:
服务器两台
2.应用服务器一台
3.媒体服务器一台
综合合接入设备两台
5.电话4部
6.网络电话软件 X-lite
盒一个
三、实验原理:
UniNet SIP Server提供SIP代理服务器(SIP Proxy Server)和SIP注册服务器(SIP Register Server)的功能,这部分功能是UniNet SIP Server的核心功能,其在网络中的位置如图1所示。
图 1
UniNet SIP Server在网络中的位置
需要特别指出的是UniNet SIP Server在提供了基本的SIP代理服务器和SIP注册服务器的功能之外,还增加支持了许多扩展能力(如:增强的用户管理能力,QoS,增强的路由能力等)以保证在Internet网络环境中高质量通信的实现。
一次正常的终端通信过程如下图所示。
主叫 被叫
SIP协议实践:随着互联网与传统电信网络的融合,SIP(Session Initiation Protocol)协议作为一种兼顾互联网通信方式和支持电信网络应用的通信协议,已经为越来越多的电信运营商和电信设备厂商所采纳,成为构建未来电信网络的基础通信协议。同时SIP协议针对跨域通信和移动通信的应用特性在基于软交换的下一代网络、3G核心网以及IP多媒体子系统的建设中更是得到了广泛的应用。本部分教学和科研内容力求使通信、信息及计算机专业的本科生和研究生能够在学习阶段就对SIP协议的基础架构、基础概念、基础流程及应用有深入的了解,对基于SIP协议的开发和应用有整体性的把握。
这个实验的最为主要的目的就是通过SIP服务器的简单配置和应用来掌握VoIP通信及SIP协议的原理。
四、实验内容:
1.以固定电话与固定电话呼叫,软电话间,固定电话与软电话呼叫,域内,域外测出正常呼叫的传送信号流程。
2.了解在交换过程中各种信令信号交换流程。
3. 掌握用抓包软件分析SIP协议
五、实验步骤:
首先将所有的服务器、综合接入设备、ADSL盒等电气化设备依次把电源打开。注:四台服务器均是装有LINUX系统,一定要等到系统的完全启动。
需要在电脑上安装网络电话软件我们这里用到的是X-lite。基本配置如下图所示
其中,Display name 是用来显示你在对方电话上的名字,User name是提供给对方对你进行呼叫时使用,这个号码需要在网上进行注册,我们在这里注册的是0101009,Domain是本机的IP地址。配置好了以后就可以通过这个软件与远方的接入IAD的电话通过Interent 进行会话了。
同一私网内部的呼叫:R1R1和不同私网间的呼叫:R1R2
域1:区号010,固定电话号码0101001-0101008,软电话号码0101009-0101016
域2:区号020,固定电话号码0201001-0201008,软电话号码0201009-0201016
域2至域1有路由,回拨业务:确认接通按1,外呼业务:外呼前缀9
1、同域内电话通话
通过网络简单的进行拨打电话实验
(1)固定电话拨打固定电话
例如:在010域中,用固定电话0101001拨打固定电话0101002。
(2)软电话拨打软电话
例如:在010域中,用软电话0101009拨打软电话0101010
(3)软电话拨打固定电话
例如:在010域中,用软电话0101009拨打固定电话0101001
2、域间电话通话
(1)固定电话拨打固定电话
例如:用010域固定电话0101001拨打020域固定电话91001。(我们在CALLOUT服务器中设置的020外呼权限是9,所以如果我们用0101001拨打020域中的电话是需要将020改拨为9)
(2)软电话拨打软电话
例如:用010域软电话0101009拨打020域软电话91009
(3)软电话拨打固定电话
例如:用010域软电话0101009拨打020域固定电话91001
六.实验注意事项
1.此项实验必须要由两人以上合作完成。
2.按照拨号方案拨打被叫号码。
七、实验报告要求
1.认真画出实验过程中通过各种方式所抓包的信令流程。
2.对各种方式呼叫进行分析,熟悉他们之间的区别,并检测双方是否可以正常通话,主观评价语音质量。
� EMBED \* MERGEFORMAT ���
INVITE
BYE
Trying(100)
Ringing(180)
(200 OK)
ACK
RTP上的介质流
(200 OK)
1
�
�
�
�
�
�
�
�
�
�