基于J2EE的软交换统一网管平台的实现
作者 佚名技术
来源 网络技术
浏览
发布时间 2012-07-01
1引言 随着通信技术的飞速发展,通信市场的规进一步扩大,越来越多的高复杂度设备在网上运行,新业务也大量应用,导致运营商管理和维护网络的工作量越来越大,代价越来越高。为了能更好地监控网络运行情况,提高网络维护的效率、提高服务质量、降低运营成本,运营商对统一网管平台的需求越来越迫切。 同时,激烈的竞争造成市场的快速变化、产品生命周期的不断缩短,加剧了快速投放市场的压力。在这种环境下,网络管理已成为降低运营成本、提高网络运行质量的竞争利器。随着下一代网络(NGN)技术的不断扩充和成熟,提供有效的增值业务已经是赢得市场的关键,所以设计一种包含业务实现的统一网管平台很有必要。 作为NGN的核心设备,软交换(softswitch)管理着各种各样的数据产品设备,如信令网关、接入网关、中继网关、智能终端设备和AAA服务器等。所以构筑一个功能强大且全面,并有良好的健壮性和可扩充性的软交换网络统一管理平台,是当务之急。 2J2EE体系结构分析 J2EE是一种利用Java 2企业平台来简化企业解决方案的开发、部署和管理等相关复杂问题的体系结构。J2EE技术的基础是核心Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如“编写一次、随处运行”的特性,方便存取数据库的JDBC API,CORBA技术以及能在Internet应用中保护数据的安全模式等,同时还提供了对 EJB(Enterprise JavaBeans),Java Servlets API,JSP(Java Server Pages)及XML技术的全面支持。其最终目的是成为一个能使企业开发者大幅缩短投放市场时间的体系结构。 J2EE典型的4层结构如图1所示。 3统一网管平台系统构架分析 对于一个完善的软交换统一网管平台,其构架大体上需要考虑以下多重因素:可用性、容量、扩展性、灵活性、可管理性、性能、可靠性、伸缩性、安全、可测试性等。 因此,统一网管平台需要提供一个高分布性、高扩展性的构架来保证应用的开发者可以用不同的方法来布置其网元管理系统和业务系统。在不考虑增值业务的前提下,统一网管平台的体系构架如图2所示。 基于J2EE的统一网管平台能很好地适应软交换网络以及NGN的各种要求,实现跨平台分布式客户机/服务器计算结构的、功能强大的电信级统一网管系统,做到对网上设备高质高效地管理,并为NGN中的各种业务实现提供了有效的支持。 3.1平台的扩展性 扩展性可以分为2个方面:性能扩展和级联。 对于性能,由于业界公认Java在某些性能指标上要低于C++,因此J2EE的平台可能在某些性能要求较高的模块存在隐患,因此如果真的出现性能不足时,可以用C++组件来代替部分Java组件,一种方法为J2EE+Corba,另一种方法是调用本地代码,即JNI方式。 对于级联,可以应用级联模块帮助应用查找所需要服务的对象,从而屏蔽应用对JNDI的直接调用,所查找的服务可以是EJB,也可以是JMS对象,如连接工厂和主题等。应用通过级联模块找到所需的服务后,可将命令发给他完成操作。具体如图3所示。 3.2平台的兼容性 统一网管平台不仅要考虑设备种类多、差异大,还要考虑对原有系统的兼容,以及对平台运行环境和支撑环境的兼容。 采用J2EE体系结构,可以通过针对各种设备的适配模块来解决设备繁杂的问题,保证了平台的通用性和统一性;对于原有系统,可通过在平台上不同位置的多种接入方式来充分利用已有资源;对于运行环境和支撑环境的多样性,利用Java的平台无关性以及EJB的通用性,J2EE技术是现有的最佳解决方法之一。 3.3平台的伸缩性 J2EE的分布式体系能够根据具体服务器硬件配置、网元规模、业务发展的需求,灵活部署网管平台中各个功能模块,在保证正常网络管理的同时,有效保护运营者的投资。 3.4平台的实用性和容错性 依靠存储单元和处理单元的多重性,J2EE分布式系统具有在系统出现故障的情况下继续运行的 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 软交换协议比较和发展趋势下一篇: “交换”与“路由”的对比
关于基于J2EE的软交换统一网管平台的实现的所有评论