论文部分内容阅读
[摘要] 文章主要讨论了基于B/S的直放站监控管理平台的系统设计,包括系统网络架构、分布式架构、逻辑架构等。该系统的实现,满足了移动运营商对直放站“集中监控、集中维护、集中管理”的要求,同时也满足了信息时代对网络管理平台安全稳定高性能的要求。
[关键词] B/S 直放站 直放站监控系统
一、引言
直放站监控与管理系统主要满足对不同厂家的直放站设备进行集中统一的监控管理与操作维护,对设备性能参数进行统计和分析,以保证直放站设备的正常运行,提高系统设备维护效率。
现有的直放站监控系统均基于C/S(Client/Server,客户机/服务器)模式开发,存在兼容性、可维护性、移植性和互操作性差等缺点。本文针对移动通信设备管理的专业化运维需求,提出基于B/S(Browser/Server,浏览器/服务器)模式来构架直放站监控与管理系统,实现直放站监控系统的“集中监控、集中维护、集中管理”功能。
二、系统总体设计
1.系统采用J2EE框架规范设计,具有跨平台特性,可以无缝移植到各个系统平台(如:Windows/Linux/Unix等)。
(1)采用ORACLE 10g 应用服务器:ORACLE 10g Application Server是一个强大且可伸缩的 J2EE 服务器,可搭配高可用性解决方案,并具备自我管理能力,更提供完善的使用者身份管理基础架构,以实现集中化的智慧型使用者管理,并具备与非Oracle环境的整和。
(2)采用ORACLE9i数据库平台:支持大数据库、多用户的高性能的事务处理;遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准;实施安全性控制和完整性控制;支持分布式数据库和分布处理;具有可移植性、可兼容性和可连接性。
2.系统采用分布式架构设计(见图1),分为四大子系统:主站系统、前置机系统、数据库、WebGIS。
(1)主站系统:提供人机交互界面,实际系统主要的业务功能。
(2)前置机系统:后台服务系统,主要处理数据通信和报文解析。
(3)数据库:存储设备信息、配置信息、业务数据等。
(4)WebGIS:提供人机交互界面,实现电子地图的管理与展示。
三、系统网络架构
系统网络架构如图2所示:
1.上行:每个直放站设备配备了一个移动模块,直放站设备根据通信协议将数据编码成一串数据报文,然后以短信的形式通过移动模块发送至移动运营商短信中心,短信中心通过无线网或有线网将短信转发至直放站监控系统,直放站监控系统收到短信后根据通信协议对数据报文进行解码,然后将解码后的数据存入数据库,以供统计分析或页面展示。
2.下行:直放站监控系统根据通信协议编码数据报文,直放站设备收到数据报文后根据通信协议进行解码,然后执行数据报文对应的指令。
四、系统分布式架构设计
1.应用层设计。使用MVC三层开发架构(见图3),模型-视图-控制结构(MVC)是交互式应用程序广泛使用的一种体系结构。它有效地在存储和展示数据的对象中区分功能模块以降低它们之间的连接度。MVC体系结构具有三个层面:模型(Model)、视图(View)和控制器(Controller)。在模型层、视图层和控制层之间划分责任可以减少代码的重复度,并使应用程序维护起来更简单。同时由于数据和商务逻辑的分开,在新的数据源加入和数据显示变化的时候,数据处理也会变得更简单。
(1)模型层(MODEL):主要实现用户操作交互、业务逻辑、报文解析(支持多套规约)等功能。
(2)视图层(VIEW):负责显示模型层的内容。它从模型层取得数据并指定这些数据如何被显示出来。在模型层变化的时候,它将自动更新。另外视图层也会将用户的输入传送给控制器。
(3)控制层(CONTROL):起统一调度作用,负责请求的分发,为不同请求选择不同的业务模型。
2.通讯层设计。通讯层采用组件式开发方式(见图4),多种通讯方式以组件形式载入通讯服务器,具体良好的可扩展性。各个组件配置于核心配置文件中,系统启动时解析核心配置文件启动其中配置的组件,通讯调度器负责各个组件的通讯调度。
3.持久层设计。持久层主要负责数据存储、数据分析、数据备份等,即传统意义上的数据库,本系统采用大型关系型数据库ORACLE。
五、系统实现主界面(图5)
六、结束语
该系统已应用于国内各通信运营商,基于B/S的直放站监控管理系统克服了已有监控管理系统的种种不足,是集计算机技术、通信技术、直放站应用技术为一体的专业化监控管理系统。在设计上遵循电信管理网(TMN)规范和相关技术规范,且充分考虑到移动通信未来发展的升级与维护,实现不同设备厂商的直放站接入和统一管理,体现了系统的专业化。该系统的应用将有效提高移动网络运维和服务水平,减少运营商的系统维护成本。
参考文献:
[1]中国移动通信有限公司,中国移动直放站监控系统功能规范1.0.0QB-W-004-2005
[2]中国移动通信有限公司,中国移动直放站设备网管接口技术规范1.0.0QB-W-003-2005
[3]李英军等译:Gamma E , Helm R , Johnson R ,et al1 设计模式[M].北京:机械工业出版社,2000
[关键词] B/S 直放站 直放站监控系统
一、引言
直放站监控与管理系统主要满足对不同厂家的直放站设备进行集中统一的监控管理与操作维护,对设备性能参数进行统计和分析,以保证直放站设备的正常运行,提高系统设备维护效率。
现有的直放站监控系统均基于C/S(Client/Server,客户机/服务器)模式开发,存在兼容性、可维护性、移植性和互操作性差等缺点。本文针对移动通信设备管理的专业化运维需求,提出基于B/S(Browser/Server,浏览器/服务器)模式来构架直放站监控与管理系统,实现直放站监控系统的“集中监控、集中维护、集中管理”功能。
二、系统总体设计
1.系统采用J2EE框架规范设计,具有跨平台特性,可以无缝移植到各个系统平台(如:Windows/Linux/Unix等)。
(1)采用ORACLE 10g 应用服务器:ORACLE 10g Application Server是一个强大且可伸缩的 J2EE 服务器,可搭配高可用性解决方案,并具备自我管理能力,更提供完善的使用者身份管理基础架构,以实现集中化的智慧型使用者管理,并具备与非Oracle环境的整和。
(2)采用ORACLE9i数据库平台:支持大数据库、多用户的高性能的事务处理;遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准;实施安全性控制和完整性控制;支持分布式数据库和分布处理;具有可移植性、可兼容性和可连接性。
2.系统采用分布式架构设计(见图1),分为四大子系统:主站系统、前置机系统、数据库、WebGIS。
(1)主站系统:提供人机交互界面,实际系统主要的业务功能。
(2)前置机系统:后台服务系统,主要处理数据通信和报文解析。
(3)数据库:存储设备信息、配置信息、业务数据等。
(4)WebGIS:提供人机交互界面,实现电子地图的管理与展示。
三、系统网络架构
系统网络架构如图2所示:
1.上行:每个直放站设备配备了一个移动模块,直放站设备根据通信协议将数据编码成一串数据报文,然后以短信的形式通过移动模块发送至移动运营商短信中心,短信中心通过无线网或有线网将短信转发至直放站监控系统,直放站监控系统收到短信后根据通信协议对数据报文进行解码,然后将解码后的数据存入数据库,以供统计分析或页面展示。
2.下行:直放站监控系统根据通信协议编码数据报文,直放站设备收到数据报文后根据通信协议进行解码,然后执行数据报文对应的指令。
四、系统分布式架构设计
1.应用层设计。使用MVC三层开发架构(见图3),模型-视图-控制结构(MVC)是交互式应用程序广泛使用的一种体系结构。它有效地在存储和展示数据的对象中区分功能模块以降低它们之间的连接度。MVC体系结构具有三个层面:模型(Model)、视图(View)和控制器(Controller)。在模型层、视图层和控制层之间划分责任可以减少代码的重复度,并使应用程序维护起来更简单。同时由于数据和商务逻辑的分开,在新的数据源加入和数据显示变化的时候,数据处理也会变得更简单。
(1)模型层(MODEL):主要实现用户操作交互、业务逻辑、报文解析(支持多套规约)等功能。
(2)视图层(VIEW):负责显示模型层的内容。它从模型层取得数据并指定这些数据如何被显示出来。在模型层变化的时候,它将自动更新。另外视图层也会将用户的输入传送给控制器。
(3)控制层(CONTROL):起统一调度作用,负责请求的分发,为不同请求选择不同的业务模型。
2.通讯层设计。通讯层采用组件式开发方式(见图4),多种通讯方式以组件形式载入通讯服务器,具体良好的可扩展性。各个组件配置于核心配置文件中,系统启动时解析核心配置文件启动其中配置的组件,通讯调度器负责各个组件的通讯调度。
3.持久层设计。持久层主要负责数据存储、数据分析、数据备份等,即传统意义上的数据库,本系统采用大型关系型数据库ORACLE。
五、系统实现主界面(图5)
六、结束语
该系统已应用于国内各通信运营商,基于B/S的直放站监控管理系统克服了已有监控管理系统的种种不足,是集计算机技术、通信技术、直放站应用技术为一体的专业化监控管理系统。在设计上遵循电信管理网(TMN)规范和相关技术规范,且充分考虑到移动通信未来发展的升级与维护,实现不同设备厂商的直放站接入和统一管理,体现了系统的专业化。该系统的应用将有效提高移动网络运维和服务水平,减少运营商的系统维护成本。
参考文献:
[1]中国移动通信有限公司,中国移动直放站监控系统功能规范1.0.0QB-W-004-2005
[2]中国移动通信有限公司,中国移动直放站设备网管接口技术规范1.0.0QB-W-003-2005
[3]李英军等译:Gamma E , Helm R , Johnson R ,et al1 设计模式[M].北京:机械工业出版社,2000