论文部分内容阅读
目前随着3G移动通信技术的飞速发展,移动通信已经深入渗透到人们生活的方方面面,深刻改变着人们的生活方式。如何实现对3G移动通信网络中非法信息的有效监管,确保移动通信的安全合法,已经越来越受到国家相关管理部门的重视和关注。为此,需要研究新的技术和方法以满足3G移动通信网络的监管要求。
本文从TD-SCDMA网络监管系统入手,针对TD-SCDMA网络可移动性、高速数据传输、业务种类丰富以及业务流量大等特点,研究采用分布式系统来对从TD-SCDMA网络中截取的海量数据进行协议解析。为了实现负载在节点间的合理分配,提高分布式系统的处理效率,就必须采用负载平衡算法来对系统中的负载实施合理有效的调度。近年来,研究人员对分布式系统的负载平衡问题进行了大量的研究,提出了一系列的负载平衡算法。但这些算法并不满足TD-SCDMA网络监管系统的应用需求,因此,本文针对TD-SCDMA网络监管系统的特点,对分布式系统的负载平衡算法进行了进一步研究。本文首先阐述了负载平衡所涉及的相关技术知识,包括概念、分类、特点、算法、策略等,重点研究分布式动态负载平衡算法。对经典的分布式动态负载平衡算法进行分析,并指出它们各自的特点及应用于TD-SCDMA网络监管系统的缺陷。
然后,本文重点研究了一个考虑了随机时延的分布式动态负载平衡模型和负载分配策略模型,阐述了它的算法原理及其中各参数的意义,并对现有负载分配策略的计算方法进行了分析。
在上述研究的基础上,本文进行了一种适用于TD-SCDMA网络监管系统的分布式动态负载平衡算法的设计。主要研究了以下几方面内容:
(1)提出了一个局域网环境下计算分布式系统随机时延的模型,并将其应用到设计的算法中;
(2)选用了发送者主动的负载转移驱动策略和超出阈值的负载平衡机制,以保证在负载平衡时,减少系统开销,节省系统资源,提高分布式系统的工作效率;
(3)在分析现有多余负载量和转移多余负载百分比计算方法的基础上,对它们进行改进,以满足算法高效性和稳定性的要求;
(4)在设计的算法中研究了负载重组问题,以保证负载平衡时转移的负载是完整的协议数据包,从而不会影响分布式协议解析系统的正常工作;
(5)分析了设计算法的稳定性;
(6)通过仿真研究和在TD-SCDMA网络监管原型系统中的测试验证了设计的负载平衡算法的功能性、有效性和稳定性。
本文设计的负载平衡算法确实能够高效、平稳地解决分布式协议解析系统中的负载平衡问题,适用于TD-SCDMA网络监管系统。