论文部分内容阅读
近年来,VoIP(Voice over Internet Protocol)技术得到了广泛的应用。但现有VoIP应用大多采用客户端/服务器架构实现,配置管理较复杂,鲁棒性和可扩展性稍差,在部分场景下无法应用。基于对等网络实现VoIP,则可以提高鲁棒性和可扩展性,具有更高的性价比,并且可以做到零配置。
本文针对基于对等网络的VoIP关键技术进行深入研究,主要包括用于VoIP的对等网络架构、对等网络中VoIP信令路由机制、语音分组传输控制和播放方法以及对等终端间注册用户负载平衡方法等。经过上述研究,本文针对信令传输质量、语音质量和注册用户负载平衡等问题提出相关改进方案,提高基于对等网络的V0.P服务质量和终端实现的性价比。
本文的主要研究成果如下:
1、提出一种基于对等网络的VoIP应用架构。该架构基于Chord对等网络,并针对VoIP应用需求对节点加入、离开、维护等操作进行了改进。
2、提出一种对等网络中VoIP信令的低延迟路由方法。该方法基于查询附加随机采样方法,使用低延迟的节点组成指针表,采用递归查询和即时回应相结合的方法,降低信令路由单跳延迟和失效节点的影响。仿真表明,与原有Chord路由方法相比,该方法有效的降低了VoIP信令路由的平均延迟。
3、提出一种基于对等网络的语音分组多路传输方法。该方法根据低延迟指针表中节点的信息选择中继节点传输冗余的语音分组,提高中继路径的有效性,保证语音分组的传输质量。
4、提出一种基于统计和服务质量的多路自适应缓存播放算法。该算法估计多路语音延迟分布函数,根据延迟和丢包率的关系及服务质量目标函数估计分组播放时间。仿真表明,与单路自适应播放算法相比,语音质量有所提高。
5、提出一种注册用户负载平衡方法。该方法基于非固定的节点标识,改进终端节点的加入过程,采用两级阈值方法监控整个网络的负载状况,使用局部平均和范围传递方法转移注册用户负载。仿真表明,相比原有Chord网络,使用该方法可以有效降低最大注册用户负载量和方差。