基于SIP的视频会议系统模型、协议栈及相关扩展的研究
其中status表明proxy_m目前的状态,alive表明仍在当前的会议中,若本域中不再存在会议成员,则status值为leave,其中还有从定位服务器得到的列表及其proxy_m状态,此外还包括刚加入的UA a。
(2)Proxy_m因UA a离开而发往Pmxy n的AGENT消息
(3)Proxy_m因UA a离开而且本域中没有UA时而发往Proxy_n的AGENT消息
基于SIP的视频会议系统模型、协议栈及相关扩展的研究
由于Proxy只保留其本域内的状态成员,多点控制器保留会议Proxy的成员列表,而且相比之下Proxy要比会议成员的个数要少得多,因此不会造成会议瓶颈,大大提高了会议系统的扩展性,特别适合予目前的网络下多媒体应用。
AGENT扩展的优点
对于本文提出的大型视频会议系统模型,信令的传输主要在终端和代理服务器之间以及代理服务器和多点控制器之间,对于成员之间的状态改变,标准方法是没有实现对SIP于成员变化事件的响应,CONF的方法可以用来通告同一组中的用户状态,用来更新一个Proxy中的成员状态,但是对于多个Proxy之间的如何传递各自的状态成员没有定义,因此采用原来的方法是不够的,必须对进行扩展,AGENT扩展方法充分利用了大型视频会议系统模型的特点,在多个Proxy之间用AGENT扩展进行成员状态通知,使得消息流转更加合理、简单,与系统模型相一致,即终端与Proxy之间进行通讯,Proxy与多点控带制器进行通讯,大大减少了多点控制器的负担,同时Proxy可以进行一些预处理,使得系统更灵活,扩充和升级相当方便,也能容易的增加新的业务逻辑。
总之,AGENT扩展方法充分适应大型视频会议系统这样的系统模型,扩展是十分有效的。