论文部分内容阅读
随着Internet和通信技术的不断发展,微信、IP网络电话等新兴OTT VoIP的规模飞速扩张,基于RTC实时通信服务成为人们生活中一个很重要的部分。基于OTT VoIP应用的RTC服务相对于传统的语音业务来说,使用更加灵活、便捷,以较低的成本提供了更丰富的用户体验。在移动互联网模式下,当打电话成为桌面上的一个普通应用之后,电信运营商的语音业务进一步被边缘化,为其带来了巨大的挑战。为了应对新的挑战,电信运营商开始积极探索基于VoIP的RTC服务模式。为保证RTC服务的大规模运营,满足RTC服务的实时性和稳定性便成为运营商面临的关键问题。论文针对大规模RTC服务面临的节点可用性管理、节点负荷分担、动态扩展等运营管理问题,基于负载均衡技术实现了一种云化RTC网络服务接入系统。系统实现了用户的接入、节点信息的管理和节点的负载均衡,可降低运营人员对RTC网络服务系统的管理和维护成本,提高RTC服务的稳定性。论文首先介绍了云化RTC网络服务的研究背景与意义,以及论文的主要研究工作。通过分析Skype、P2PSIP等相关技术,提出了云化RTC网络服务系统的总体方案,并通过对RTC网络服务接入系统的功能和使用场景的分析,总结了云化RTC网络服务接入系统的功能需求,进行了功能分解和细化。之后,在需求分析的基础上,阐述了云化RTC网络服务接入系统的概要设计,包括功能框架、关键模块功能设计、接口设计、消息定义、数据结构定义以及负荷分担算法等。最后对云化RTC网络服务接入系统进行详细设计、实现和测试,详细描述了系统类图、控制流程的设计与实现过程,并对实现结果进行了测试分析等。在论文结尾,对论文工作进行了总结并给出下一步的工作计划。