27[融合通讯][改变现有会话]

实验七 改变现有会话

【实验名称】

改变现有会话。

【实验目的】

通过本实验,了解修改当前会话的作用和过程,了解三方通话的原理。

【实验原理】

要修改现有会话参数,可以通过发起一个新的INVITE 请求来实现。该INVITE 请求使用的Call-ID 不变,但使用不同的头域值和消息体来传递要修改的会话属性,并且其Cq 值更高。

两个用户采用单播点到点方式通话时,邀请另一个用户参加会话,实现过程为:通话中的一个用户使用组播地址邀请第三方,同时向通话中的另一方发出一个新的INVITE 请求。这样就可以改变正在进行的SIP 会话。

【实验拓扑】

图7-1

【实验设备】

1 实验主要设备清单

序号 1 2 3 4 5

设备名称

软交换服务器 网络话机 集线器 实验PC 语音网关

数量(台)

1 2 1 1 1

6 普通话机

表7-1

1

2 实验设备主要参数配置说明 2.1 配置软交换服务器 2.1.1 配置网络参数

点击 → 进入网络接口设置界面:

配置参数序

1 2 3 4

配置参数名称

可选网络接口 连接类型 系统启动时加载

具体参数配置参考

ETH0 STATIC YES

IP 地址、子网掩码、网关地址、255.255.255.0、192.168.88.1

表7-2

2.1.2 配置SIP 参数

点击 进入SIP 信息界面:

配置参数序

1 2 3

配置参数名称

SIP 监听端口 最大注册超时 默认注册超时

具体参数配置参考

5060 3600 120

表7-3

2.1.3 配置帐户参数

点击 → ,进入号码添加界面:

配置参数序列

1 2 3

配置参数名称

内线号码 呼内线CallerID 呼外线CallerID

具体参数配置参考

1000 空 空

1000 Rule_default

全选 NO NO

4 5 6 7 8

密码 呼叫规则 允许编码格式 是否在NAT 之后 是否发送保活报文

表7-4

点击 → ,进入批量号码添加界面:

配置参数序列

1 2 3 4 5 6 7

配置参数名称

起始号码 结束号码 密码与帐号一致 呼叫规则 允许编码格式 是否在NAT 之后 是否发送保活报文

具体参数配置参考

1001 1021 YES Rule_default

全选 NO NO

表7-5

2.2 配置IP 话机 2.2.1 配置网络参数

选择 → 可以对网口参数进行配置

配置参数序列

配置参数名称

具体参数配置参考

不勾选 勾选 192.168.88.10 255.255.255.0 192.168.88.1

空 空 不勾选

2

静态IP IP 地址 子网掩码

3

网关地址 主DNS 辅DNS

表7-6

2.2.2 配置SIP 参数

选择 →配置可以对服务器参数进行配置

配置参数序列

1 2 3 4 5 6 7 8 9

配置参数名称

服务商名称 注册地址 注册端口 本地端口 显示名称 号码 认证ID 密码 注册超时

表7-7

具体参数配置参考

SVC9000 192.168.88.90

5060 5060 1010 1010 1010 1010 60

2.3 配置语音网关 2.3.1 配置网络参数

点击 网络配置→配置进入IP 配置界面:

配置参数序列

1 2 3

配置参数名称

Lan 口IP 地址 Lan 口IP 子网掩码

网关

具体参数配置参考

192.168.88.16 255.255.255.0 192.168.88.1

表7-8

2.3.2 配置注册服务器

点击 SIP 配置→服务器进入SIP 服务器界面:

配置参数序列

1 2 3

配置参数名称

名称 地址 端口

具体参数配置参考

192.168.88.90 255.255.255.0

5060

表7-9

2.3.3 配置注册客户端

点击 SIP 配置→ 进入注册客户端界面:

配置参数序列

1 2 3 4 5 6 7 8

配置参数名称

名称 启用 SIP 服务器 注册超时 号码 认证ID 密码 绑定端口

具体参数配置参考

RC_1 开 SIPSERVER

300 1009 1009 1009 FXS/1

表7-10

2.3.4 配置中继

点击配置→ 进入中继设置界面:

配置参数序列

1 2 3 4 5 6 7

配置参数名称

名称 启用 SIP 服务器 呼出认证ID 呼出认证密码 呼入认证ID 呼入认证密码

具体参数配置参考

TO_90 开 sipserver 1234 1234 1234 1234

表7-11

2.3. 5 配置路由

点击通道→ 进入路由设置界面:

配置参数序列

1 2 3

配置参数名称

名称 被叫号码 删除位数

具体参数配置参考

TO_Default

_X. 0

4 5

添加前缀 呼出目的路由接口

空 SIP/RC_RC1

表7-12

【实验步骤】

第一步:在软交换服务器上添加号码

在软交换服务器开三个号码:1010、1011和1009。

第二步:IP 话机配置

在话机上配置号码、服务器地址等相关信息,且话机

1010、1011与1009可以相互拨打。

第三步:抓取数据

使用话机1010呼叫话机1011,接通后按话机1010的Hold 键,然后话机1010呼叫1009,接通后进行通话,再按话机1010Hold 键与1011通话,最后挂机。

使用呼叫分析器和Ethereal 软件抓取呼叫的整个过程,如下图所示:

图7-2

从上图可以看到,首先话机1010发送请求给软交换服务器,软交换服务器验证通过后发送请求给话机1011,之后话机1010和话机1011进行通话。当在话机1010上按Hold 键之后并拔打1009时,话机1010将发送请求给软交换服务器,软交换服务器经过验证之后向语音网关发送请求,语音网关经过验证后话机1010与话机1009通话接通。

这时话机1011转到等待阶段,播放等待音乐,如果在话机1010上再按Hold 键这时通话会切换到话机1011上而1009会听到等待音乐。在切换的时候,软交换服务器会重新进行注册和认证。

当有一方挂机的时候,将发送挂机请求,中断通话,但另两方会正常处于通话状态。下图是使用Ethereal 抓取的数据包。

图7-3

【实验报告】

根据抓取的报文,分析三方通信完整呼叫流程,并画出该流程图: 项目 改变现有会话

呼叫过程

表7-14

呼叫分析

流程图

【思考题】

在三方通话机,呼叫报文中隐含的信息是什么?

实验七 改变现有会话

【实验名称】

改变现有会话。

【实验目的】

通过本实验,了解修改当前会话的作用和过程,了解三方通话的原理。

【实验原理】

要修改现有会话参数,可以通过发起一个新的INVITE 请求来实现。该INVITE 请求使用的Call-ID 不变,但使用不同的头域值和消息体来传递要修改的会话属性,并且其Cq 值更高。

两个用户采用单播点到点方式通话时,邀请另一个用户参加会话,实现过程为:通话中的一个用户使用组播地址邀请第三方,同时向通话中的另一方发出一个新的INVITE 请求。这样就可以改变正在进行的SIP 会话。

【实验拓扑】

图7-1

【实验设备】

1 实验主要设备清单

序号 1 2 3 4 5

设备名称

软交换服务器 网络话机 集线器 实验PC 语音网关

数量(台)

1 2 1 1 1

6 普通话机

表7-1

1

2 实验设备主要参数配置说明 2.1 配置软交换服务器 2.1.1 配置网络参数

点击 → 进入网络接口设置界面:

配置参数序

1 2 3 4

配置参数名称

可选网络接口 连接类型 系统启动时加载

具体参数配置参考

ETH0 STATIC YES

IP 地址、子网掩码、网关地址、255.255.255.0、192.168.88.1

表7-2

2.1.2 配置SIP 参数

点击 进入SIP 信息界面:

配置参数序

1 2 3

配置参数名称

SIP 监听端口 最大注册超时 默认注册超时

具体参数配置参考

5060 3600 120

表7-3

2.1.3 配置帐户参数

点击 → ,进入号码添加界面:

配置参数序列

1 2 3

配置参数名称

内线号码 呼内线CallerID 呼外线CallerID

具体参数配置参考

1000 空 空

1000 Rule_default

全选 NO NO

4 5 6 7 8

密码 呼叫规则 允许编码格式 是否在NAT 之后 是否发送保活报文

表7-4

点击 → ,进入批量号码添加界面:

配置参数序列

1 2 3 4 5 6 7

配置参数名称

起始号码 结束号码 密码与帐号一致 呼叫规则 允许编码格式 是否在NAT 之后 是否发送保活报文

具体参数配置参考

1001 1021 YES Rule_default

全选 NO NO

表7-5

2.2 配置IP 话机 2.2.1 配置网络参数

选择 → 可以对网口参数进行配置

配置参数序列

配置参数名称

具体参数配置参考

不勾选 勾选 192.168.88.10 255.255.255.0 192.168.88.1

空 空 不勾选

2

静态IP IP 地址 子网掩码

3

网关地址 主DNS 辅DNS

表7-6

2.2.2 配置SIP 参数

选择 →配置可以对服务器参数进行配置

配置参数序列

1 2 3 4 5 6 7 8 9

配置参数名称

服务商名称 注册地址 注册端口 本地端口 显示名称 号码 认证ID 密码 注册超时

表7-7

具体参数配置参考

SVC9000 192.168.88.90

5060 5060 1010 1010 1010 1010 60

2.3 配置语音网关 2.3.1 配置网络参数

点击 网络配置→配置进入IP 配置界面:

配置参数序列

1 2 3

配置参数名称

Lan 口IP 地址 Lan 口IP 子网掩码

网关

具体参数配置参考

192.168.88.16 255.255.255.0 192.168.88.1

表7-8

2.3.2 配置注册服务器

点击 SIP 配置→服务器进入SIP 服务器界面:

配置参数序列

1 2 3

配置参数名称

名称 地址 端口

具体参数配置参考

192.168.88.90 255.255.255.0

5060

表7-9

2.3.3 配置注册客户端

点击 SIP 配置→ 进入注册客户端界面:

配置参数序列

1 2 3 4 5 6 7 8

配置参数名称

名称 启用 SIP 服务器 注册超时 号码 认证ID 密码 绑定端口

具体参数配置参考

RC_1 开 SIPSERVER

300 1009 1009 1009 FXS/1

表7-10

2.3.4 配置中继

点击配置→ 进入中继设置界面:

配置参数序列

1 2 3 4 5 6 7

配置参数名称

名称 启用 SIP 服务器 呼出认证ID 呼出认证密码 呼入认证ID 呼入认证密码

具体参数配置参考

TO_90 开 sipserver 1234 1234 1234 1234

表7-11

2.3. 5 配置路由

点击通道→ 进入路由设置界面:

配置参数序列

1 2 3

配置参数名称

名称 被叫号码 删除位数

具体参数配置参考

TO_Default

_X. 0

4 5

添加前缀 呼出目的路由接口

空 SIP/RC_RC1

表7-12

【实验步骤】

第一步:在软交换服务器上添加号码

在软交换服务器开三个号码:1010、1011和1009。

第二步:IP 话机配置

在话机上配置号码、服务器地址等相关信息,且话机

1010、1011与1009可以相互拨打。

第三步:抓取数据

使用话机1010呼叫话机1011,接通后按话机1010的Hold 键,然后话机1010呼叫1009,接通后进行通话,再按话机1010Hold 键与1011通话,最后挂机。

使用呼叫分析器和Ethereal 软件抓取呼叫的整个过程,如下图所示:

图7-2

从上图可以看到,首先话机1010发送请求给软交换服务器,软交换服务器验证通过后发送请求给话机1011,之后话机1010和话机1011进行通话。当在话机1010上按Hold 键之后并拔打1009时,话机1010将发送请求给软交换服务器,软交换服务器经过验证之后向语音网关发送请求,语音网关经过验证后话机1010与话机1009通话接通。

这时话机1011转到等待阶段,播放等待音乐,如果在话机1010上再按Hold 键这时通话会切换到话机1011上而1009会听到等待音乐。在切换的时候,软交换服务器会重新进行注册和认证。

当有一方挂机的时候,将发送挂机请求,中断通话,但另两方会正常处于通话状态。下图是使用Ethereal 抓取的数据包。

图7-3

【实验报告】

根据抓取的报文,分析三方通信完整呼叫流程,并画出该流程图: 项目 改变现有会话

呼叫过程

表7-14

呼叫分析

流程图

【思考题】

在三方通话机,呼叫报文中隐含的信息是什么?


相关文章

  • 空间元数据服务
  • 第26卷 第5期2007年 10月地域研究与开发 ARE AL RESE ARCH AND DE VE LOP ME NT Vol . 26 No . 5Oct . 2007 基于元数据的空间数据网络分发系统研究 余 旭 1, 2 (1. ...查看


  • 流媒体全业务解决方案
  • 流媒体全业务解决方案 公司简介 中兴新太数据通信有限公司成立于1999年初,公司立足于新型多媒体信息服务领域,致力于为网络运营商提供符合主流业务的软硬件产品.系统整体解决方案和应用服务.目前公司注册资本为1350万美元. 中太数据成立以来, ...查看


  • 华为-NGN与软交换概述
  • 华为 NGN 与软交换概述 目 录 第1章 NGN简介 . .......................................................................................... ...查看


  • 智慧教育_教育信息化的新境界_祝智庭
  • DOI:10.13811/j.cnki.eer.2012.12.001 [文章编号]1003-1553(智慧教育:教育信息化的新境界 祝智庭1,贺 斌2 (1.华东师范大学上海市数字化教育装备工程技术研究中心,上海 20006: 2.江苏教 ...查看


  • [校园综合管理系统建设方案]
  • 吉林省达仁科技有限公司 长春美国国际学校 校园综合管理平台建设方案 一. 二. 校园综合管理建设背景和意义 .................................................................. ...查看


  • KT290调度通信系统技术说明
  • 1 KT290调度通信系统 1.1 概述 有线调度通信系统作为目前我国矿山中最可靠的通信联络方式,被我国安全避险"六大系统"中明确列为必须装备的系统之一.在日常生产.安全救护.经营管理等方面发挥着不可替代的作为.煤炭调度 ...查看


  • 广东广电网络公司技术交流会材料v0121
  • 4 国民经济和社会发展五年规划发展思路 3 "十二五"信息产业定位 4 两化深度融合,十二五目标 推进信息化与工业化深度融合,全面提高经济社会信息化水平. 一.围绕工业转型升级,推进信息技术在工业各领域的广泛应用,形成全 ...查看


  • 绿盟网络入侵防护系统产品白皮书
  • 绿盟网络入侵防护系统 产品白皮书 2009 绿盟科技 ■ 版权声明 本文中出现的任何文字叙述.文档格式.插图.照片.方法.过程等内容,除另有特别注明,版权均属绿盟科技所有,受到有关产权及版权法保护.任何个人.机构未经绿盟科技的书面授权许可, ...查看


  • 小米2使用说明书
  • 小米手机用户手册 型号:2012061北京小米科技有限责任公司 欢迎使用 小米手机是由小米公司出品的高性能智能手机.欢迎您登录小米官方网站 了解更多小米手机功能,购买丰富相关配件. 加入小米手机用户俱乐部 结识和您一样选择小米手机,爱好小米 ...查看


热门内容