论文部分内容阅读
二十世纪末Internet取得了巨大成功,成为继PSTN之后的世界范围内的通信网络,其带来的深远影响使得以IP为核心的分组交换数据网络成为当今通信网演化的主流方向之一。在目前以数据传输为主的Internet上进行语音、视频的多媒体通信,成为了通信技术发展中的热点。这其中IP电话成功开发和应用使得可以在IP网络上开展语音业务——VoIP(Voice over IP),同时也预示着以IP为基础的新一代信息网络的美好前景。 但是在一方面,VoIP系统具有由于低廉的成本优势和可以接受的通话质量,市场的需求越来越大,这就需要大容量的VoIP系统。另一方面,针对H.323结构的VoIP网络,H.323协议中给出的的参考网络结构过于简单,无法满足大容量的服务要求。这就要求将网络结构进行重新设计以适应大容量服务的需要。 本论文提出了一种网守(GateKeeper)的“集群”方案。这个系统结合了目前在Web服务中广泛使用的服务器集群技术,参考了基于Linux操作系统的高可用集群处理系统。通过对不同的功能部件分离的设计和实现,系统很好的实现了控制信令与媒体转发负载的分离,是一个在保证网络中数据良好实时性的基础上的可扩展的服务器集群解决方案。 本文首先详细介绍了VOIP系统的组成,并针对H.323协议进行了深入分析并给出了呼叫信令的参考流程,最后简单分析了H.323网络中GK的负载情况。接下来详细介绍了集群的基本概念,并针对一个Linux下的服务器集群项目LVS进行分析。然后根据H.323网络中的负载特点,并结合VS/NAT集群方案,完成网络设计。最后对整个系统按照性能、可扩展性、高可用性和价格有效性进行评估。