论文部分内容阅读
随着移动互联网技术的日益成熟和智能移动设备的普及,通信方式已经从过去单纯的语音通话逐渐转变为多媒体通信,例如视频聊天,即时消息,在线多媒体会议等将多种媒体形式相结合的通信方式。融合通信正是通过将各种多媒体通信方式融合在一起的新模式,为用户提供通信服务,逐渐受到了通信运营商的关注。当下的融合通信,主要是利用SIP作为控制信令协议。基于SIP的多媒体会话,具有实时性高,扩展性强等特点。随着用户数量的大规模提升,融合通信对并发处理SIP请求能力的要求也越来越高。因此,对SIP集群系统的吞吐量、响应时间等方面的研究具有重大的意义。本文先简述了课题的背景与意义,分析现有国内外系统和开源项目的SIP系统的解决方案。然后详细介绍了SIP服务器系统中需要使用到的关键技术,并着重研究了系统中的核心技术,即负载均衡技术。结合SIP协议特点,对比分析了几种SIP的负载均衡方案,着重对基于事务的SIP消息负载均衡技术进行研究和改进。然后利用分离逻辑功能的思想,将注册服务器和位置服务器进行了分离,降低系统的耦合度。最后在研究的基础上,给出了系统的详细设计和实现,其中主要包含负载均衡节点和SIP服务器节点的设计与实现。并对系统进行了功能测试和性能测试。验证了该SIP服务器系统的性能提升和可行性。