计算机应用 ›› 2010, Vol. 30 ›› Issue (9): 2488-2493.

• 网络与通信 • 上一篇    下一篇

基于IP多媒体子系统的IPTV业务控制服务器集群负载均衡机制

林镜华1,于东2,李鸿彬3,李凌南1   

  1. 1. 中科院沈阳计算技术研究所
    2. 中国科学院 沈阳计算技术研究所
    3.
  • 收稿日期:2010-03-12 修回日期:2010-05-04 发布日期:2010-09-03 出版日期:2010-09-01
  • 通讯作者: 林镜华

Load balancing mechanism of service control server cluster in IMS-based IPTV

  • Received:2010-03-12 Revised:2010-05-04 Online:2010-09-03 Published:2010-09-01
  • Contact: Jing-hua LIN

摘要: 基于IP多媒体子系统(IMS)的IPTV引入集中式SIP会话管理机制,除对业务控制功能(SCF)服务器提出更高的响应性能要求,而且由于SIP的事务和对话双重完整性,对传统负载均衡技术也带来诸多限制。针对SCF的性能瓶颈,结合IMS的业务触发过程和IPTV业务的会话统计特性,探讨了集群间区分业务和集群内对后台服务器负载感知的多级负载均衡机制,并提出基于SIP事务优先级的轻量级动态权值随机调度算法。最后在IPTV原型系统中验证了该负载均衡机制的技术可行性,并给出具体实验方案。

关键词: IP多媒体子系统, 业务控制功能, 负载均衡, 会话感知, 行为统计

Abstract: IMS-based IPTV not only requires higher performance of Service Control Function (SCF) server, but also brings many restrictions to the traditional load balancing technologies due to a Session Initiation Protocol (SIP) with double integrity requirements of transaction and dialog. Combining service trigger mechanism in IP Multimedia Subsystem (IMS) and the session statistical characteristic of the IPTV services, a multi-level load balancing mechanism with the features of service differentiation among clusters and server-load awareness within every cluster was discussed to solve the performance bottleneck in IPTV SCF, and a method differentiating SIP transaction priorities and a lightly random scheduling algorithm based on a dynamic weight were proposed. Finally, the technological feasibility was verified in IPTV prototype, and the detailed solution was depicted.

Key words: IP Multimedia Subsystem (IMS), Service Control Function (SCF), load balancing, session-aware, behavior statistic

中图分类号: