您好,欢迎来到华佗小知识。
搜索
您的当前位置:首页北邮软院下一代网络实验报告

北邮软院下一代网络实验报告

来源:华佗小知识
北京邮电大学软件学院 __11-12__学年第_2_学期实验报告

课程名称: IMS(IP多媒体子系统)实验

实验名称: 实验三

实验完成人:

姓名: 卢昭宇 学号:____09212018____成绩:________ 姓名: 朱思维 学号:____09212039___成绩:________ 姓名: 王曲 学号:____09212108___成绩:________

指导教师:_________雷友珣 _____________

日 期: 2012 年 5 月 20 日

1

一、实验三

1、 实验名称及学时数

IMS(IP多媒体子系统)实验 2、 实验目的

通过本实验使学生理解IMS系统的组成、IMS业务的提供、IMS业务处理流程。 3、 实验内容 1.在VMware环境下配置三台Ubuntu Linux虚拟机,并使这三台虚拟机工作在一个子网中。这三台虚拟机中,一台虚拟机用于安装IMS开源软件openIMS,在另外两台虚拟机上分别安装IMS客户端软件myMONSTER。在openIMS服务器中安装开源DNS系统软件BIND9。安装好的openIMS系统软件中确省配置了一个open-ims.test域和两个IMS用户:alice@open-ims.test和bob@open-ims.test。在两个IMS客户端虚拟机上,启动myMONSTER软件,并在此客户端软件中分别配置好alice@open-ims.test和bob@open-ims.test用户信息,修改openIMS服务器中的相关配置参数,并在DNS服务器中配置open-ims.test域的IMS服务器信息,实现alice和bob之间的IMS通信。

2。在VMware环境下配置四台Ubuntu Linux虚拟机,并使这四台虚拟机工作在一个

这四台虚拟机中,两台虚拟机用于安装IMS开源软件openIMS,这两台虚拟机中,一台虚 拟机的openIMS软件中配置的IMS域为open-ims.test域和两个IMS用户alice@open-ims.test、bob@open-ims.test;另一台虚拟机的openIMS软件中配置另一个IMS域(假定为bupt-ims.test),并配置bupt-ims.test域下的一个用户zhang_san@bupt-ims.test。在另两台虚拟机中分别安装IMS客户端软件myMONSTER,并分别配置用户alice@open-ims.test和zhang_san@bupt-ims.test的用户信息。修改openIMS服务器中的相关配置参数,并在DNS服务器中增加bupt-ims.test域的IMS服务器的配置信息,实现bob@open-ims.test和zhang_san@bupt-ims.test之间的IMS通信。 4、 实验环境

1) Windows环境下的VMWare Workstation软件

2) VMWare环境下的四个Ubuntu操作系统虚拟机; 3) Ubuntu环境下的DNS服务器软件BIND9 4) 开源IMS软件openIMS;

5) IMS客户端软件myMONSTER 5、 实验流程

1) 在VMWare环境中准备好四台Ubuntu操作系统机器,并使这四台虚拟机工作在同

一子网中。

2) 在一台Ubuntu服务器中,下载开源IMS软件openIMS并安装(后面步骤中简称此

服务器为open-ims.test域服务器)。

3) 在步骤2)中的虚拟机中安装DNS开源软件BIND9,在BIND9配置文件中配置

open-ims.test域的IMS服务器的域名信息。

4) 在另两台虚拟机中安装IMS客户端软件myMONSTER。在open-ims.test域服务器

中修改openIMS服务器的配置文件,openIMS的pcscf、icscf和pcscf的配置文件目录是:/opt/OpenIMSCore,HSS服务器软件目录是:/opt/OpenIMSCore/FHoSS/deploy。修改/opt/OpenIMSCore中的*.cfg文件以及*.xml文件中的127.0.0.1为open-ims.test域服务器的IP地址。

2

5) 设置BIND9配置文件中的open-ims.test的IMS服务器的域名信息,使BIND9配置

文件中的pcscf.open-ims.test等域名的IP地址为本实验中的open-ims.test域服务器地址。

6) 在安装IMS客户端软件myMONSTER的虚拟机(下面简称IMS客户机)中,启动

myMonster软件。

7) 在启动的myMonster中配置alice@open-ims.test用户信息,并配置此IMS客户端使

用的pcscf地址信息。

3

8) 在另一IMS客户机中配置bob@open-ims.test用户信息及使用的pcscf地址信息。 9) 分别配置IMS服务器和IMS客户端的/etc/resolv.conf文件,使该文件的DNS服务

器地址配置为本实验中使用的DNS服务器。

10) 在open-ims.test域服务器中,分别启动pcscf、icscf、scscf和hss软件。 11) 在IMS客户机中,分别启动IMS用户alice@open-ims.test和bob@open-ims.test

向open-ims.test域的IMS服务器注册。

4

12)

使用myMonster的call 或video call功能,进行alice@open-ims.test呼叫

bob@open-ims.test,观察呼叫进展情况

1) 安装bupt-ims.test域的IMS服务器。

2) 修改bupt-ims.test域服务器的配置文件:修改bupt-ims.test域的pcscf、icscf、scscf

服务器软件的配置文件*.cfg和*.xml,将其中的127.0.0.1地址替换为bupt-ims.test域服务器的IP地址,将其中的open-ims.test域的域名替换为bupt-ims.test域的域 3)在本实验使用的DNS服务器中配置bupt-ims.test域的域名信息,及pcscf等IMS服

5

务器的域名地址信息。

4)启动bupt-ims.test域服务器的Web浏览器程序,并在地址栏中输入http://localhost:8080/以接入HSS服务器软件。

5)利用HSS服务器软件的Web管理界面,在HSS服务器中创建用户zhang_san@bupt-ims.test,包括该用户的注册信息、IMPI信息、IMPU信息。并配置该用户的scscf信息、可访问的网络信息。

6

6) 在一台IMS服务器中配置IMS用户的zhang_san@bupt-ims.test用户信息,并配置

该用户使用的pcscf服务器的地址为bupt-ims.test域服务器的pcscf域名。

7) 分别配置IMS服务器和IMS客户端的/etc/resolv.conf文件,使该文件的DNS服务

器地址配置为本实验中使用的DNS服务器。 8) 在open-ims.test域服务器中,分别启动pcscf、icscf、scscf和hss软件。在bupt-ims-test

域服务器中,分别启动pcscf、icscf、scscf和hss软件。 9) 在IMS客户机中,分别启动IMS用户zhang_san@bupt-ims.test向bupt-ims.test域的

IMS服务器注册, bob@open-ims.test向open-ims.test域的IMS服务器注册。 使用myMonster的call 或video call功能,进行zhang_san@bupt-ims.test呼叫bob@open-ims.test,观察呼叫进展情况

7

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo0.cn 版权所有 湘ICP备2023017654号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务