P2P SIP抖动测试研究
- 格式:pdf
- 大小:442.59 KB
- 文档页数:7
的前转 网络节点 ( 称为 P b。P P b N ) N 向 N 发送 SPrg t I eie sr
消息, 申请加入。 这个过程可能会重复进行. 直到找到对应
节点为止 。当 P 成功 加入 网络 后 , 它将存储 所需要 负责
止多媒体会话。SP I 凭借简单、 易于扩展、 便于实现等诸多
优 点而得 到广泛 应用 。SP 用也 可 以通 过 P P 术嘲 I应 2技 来 实现。近年来 , 针对基 于 PPSP的 D N多媒体会 话系统 2 I S
的频繁加入和退 出 , 响 P P系统稳定性 和效率 的一个 是影 2
呈 现等应用 。
参与抖动的节点( 记为P N) 一般有 3 个典型的 pae hs,
代表节点发生抖动的 3 个不同阶段。在 pa 中:N 从 hs l P e
ate cv 状态到 i cv 状态。 i n te ai 其上的负载将立刻被分担到其 他 ate cv 状态的节点上 , i 此时会发生呼损。在 p a hs 2中: e
研究与开发
P P SI 动 测 试 研 究 2 P抖
朱 伟 , 海 涛 , 晓 琳 , 世 惠 杨 蒋 段
北 京 10 9 ) 0 1 1 ( 业 和信 息化 部 电信研 究 院通 信标 准研 究所 工
1 引 言
SPs s ni ttnpo cl会话初始协议)是 I I( so iao roo e i nii t , Ⅲ EF r 制定的多媒体通信应用层控制协议, 用于建立 、 修改和终
2 P2 P原 理 P SI
P P网络和 S 2 I P有两种结合思路[.poe pp 】 3s . r 2 [ 1i v - 和
ppoe s 。 2- ri v -p 第一种思路是基于 FP 2 重叠网络之上的 SP I
然而,2 在与 S PP I P结合带来便利的同时 , 也对 S I P的 实现带来 了新的问题 。其中一个关键 的问题就是抖动 (hr) 作为 PP网络的典型特征之一, cun 。 2 抖动表现为节点
和可用 性 ; PP网络 利用 S 而 2 I P的扩 展和承 载来完成 节点 操作 ,亦可 降低 P P私有协 议带 来 的扩 展性 和兼 容性 问 2 题, 利于实现不 同 PP网络 的互通 。 2
动模型或实验室测试方案。本文结合笔者在 PPS 2 I P多媒 体会话系统测试中的体会 , 对这一问题进行一些探讨。
如图 l 所示 ,2 I PPSP网络可分成 3 分 : 层是传 部 最底
等后果,严重时会进而影响用户业务应用的进行的持续
性, 这也成为限制 PP网络承载电信级业务应用的一个重 2
要 因素
3 抖 动 模 型
31 抖动模型考虑 .
送层, 主要实现信令和媒体数据报文的传输 , 目前多基于 互联网, 采用 T PI C/ P实现 ; 中间层是 PP重叠 网络层 , 2 主 要实现资源的查找和定位 ,目前多基于结构化 PP技术, 2 主要采用分布式 D T作为路由实现方式 : H 最上层是 S 应 I P 用层. 完成各种基于 S I P的应用 , 包括多媒体、 即时消息和
P N离开 时也 要经过类 似 ( 向) 逆 的过程 。当某一个和 多个
P N在很短的时间内频繁的注册和离开时, 就会发生抖动。 目前的 D T算法如 Co [ C NⅫ Psy 】 H hr9 A I、ar[等都不能很好 d ̄ 、 t“ 地处理抖动。抖动限制 了PP网络的稳定性和可用性 . 2 导
应用. 通过 P P 2 协议层来为 S I P协议的实现提供分布式网
络应用和管理环境。这种设计偏重于 S 应用, I P 也是 IT EF
采 用的 PPS 实 现思路 。 2 I P 第二种思路是在 P P 2 重叠 网络
电信 科 学
中使用 S I P消息来实现节点注册、 资源发布、 检索以及 PP 2 网络管理功能 ,是一种使用 SP消息的 PP网络实现方 I 2
的论述都是采用比较复杂的排队论模型来实现的。 国内外
还没有 公开 的、 洁和通用 性强 的针对 P PS 简 2 I P系统 的抖
的研究工作一直都在稳步推进。PPS 2 I P结合 了结构化 PP技术和 SP 2 I 二者的优点, S 以 I P为基础 。 无需大规模改 动现有设备或 VI o P终端设备 ,仅需升级现有 S I P服务器 软件 , 即可实现 S I P网络的 P P化. 2 提升网络 的处理能力
致 查询响 应延迟增 大 、 回错误 结果 、 返 网络维 护开 销增加
nd) oe组成, 之间通过 P P分布式机制互联 , 2 构成一个逻辑
上 的重 叠网络 , 同 P 不 N彼此分 担负载 。 每个 P N将 与之相
连的下一 P N作为下一跳节点,可承担原来服务中压力最 大的部分, 比如注册、 代理和计费等。 用户连接到任一 P N, 都可以有效使用服务。部分P N的宕机或故障不会影响到 整个 PPS 2 I P网络的正常运行 .加入新的 P N即可扩大 P PS 2 I P网络的容量[ 7 1 。
重要因素。 PPS 在 2 I P中, 抖动直接限制了SP I 实施的持续 性和稳定性, 严重影响 P PS 2 I P的可用性。因此, 模拟真实
网络环境对抖动现象进行系统测试, 评估抖动对系统主要
性能参数的影响, 成为一项极具现实意义的工作。
目前 . 已有 的一些 PP测 试论 文 中 , 于 cu 模型 2 关 hm
本文讨论的 PPS 2 I P主要针对多媒体会话业务等应
用 ,采用 的是 s . e pp的实现 思路 。该 思路 下 的 PP io r 2 p v- 2 S I 统 一 般 由 多 台 P PS P系 2 I P服 务 器 即 P 节 点 (er N pe
的用户信息 ,同时通知网络中其他节点更新 自己的信息。