一个实现综合网管系统手机客户端的方案

标签: 系统 手机 客户端 | 发表时间:2013-07-20 09:18 | 作者:stephenxu111
出处:http://blog.csdn.net


       综合网管软件是运营商管理各种网络设备、监控网络运行质量、处理网络设备故障的核心专业软件,是运营支撑系统(OSS)的一个重要组成部分,可以分为交换网管系统、传输网管系统、数据网管系统、移动网管系统、资源管理系统等;另由于网络设备供应厂商的不同,也包含各厂商提供的专业网管系统。

       传统的综合网管系统通常采用C/S架构,以PC、工作站等作为主要的网管客户端运行平台。这些网管系统通常部署于运营商各级机房,由专职人员长期监控,提供配置、告警、性能、安全、日志、报表等诸多网管功能。但这种部署方式存在一个弊端,即监控人员往往不是网络设备的最终维护人员,无法针对性地及时履行网络运维责任。而那些一线网维人员又通常在工程现场、交通工具或者在家中,他们缺乏有效的实时监控网管的手段,导致无法全天侯24小时实时监控所管网络,只能被动等待设备用户报障或调度中心通知,这对提升网维工作的效率、提高用户满意度造成了很大的负面影响。

       开发全新的同时支持PC端和移动终端的综合网管系统,耗资巨大、周期漫长,而且也无法和现有网管系统紧密结合。基于目前移动应用发展现状,在保持现有网管系统的独立性基础上,可以实现一个通用的手机网管平台系统,同时具备多网管接入、多用户并发访问的能力。


图1 手机网管平台部署原理

       方案主要是在运营商内部网管网和移动互联网之间,部署一个网关服务器,承担把网管信息发布到移动互联网的责任,同时提供包括安全认证、网元数据、拓扑数据、告警数据等在内的接口功能,并支持实时推送拓扑改变、告警产生等通知到移动终端设备上。这样,不仅避免了对现有网管的影响,也避免了现有网管暴露到互联网上的安全隐患。


图2 软件系统结构

       网管侧的综合网管系统,普遍已具备基于Corba(基于TMF814等协议)的北向接口,因此只需要在网关上开发相应的客户端接口,就可以把各网管的网络、告警等信息收集到网关上来,网关通过集中处理和存储,形成手机网管平台的基础数据。

       为适应跨手机平台的需要,以及解决对手机原生资源的调用问题(比如任务栏通知),本系统移动应用部分采用Native + Web的混合架构,利用正快速成熟的HTML 5技术,结合移动操作系统本地接口,搭建功能强大、易于使用、适应广泛的网管客户端应用。

       由于移动互联网应用的特殊性,必须考虑到流量计费、带宽有限、连接不稳等对通信功能的影响。为实现告警通知、确认等实时双向推送功能,系统可采用Websocket实现异步通信机制,有效节省了通信流量。由于移动网络本身的特点,以及用户自身位置移动等原因经常导致网络中断,移动客户端数据和服务端难以保持实时一致,因此必须设计一套可靠的数据同步机制,本方案在网关服务器上实现了一种专用的基于时间和变化量的增量刷新机制,为每个用户保持一个快照(每个用户需要访问的网络资源范围是不同的),在此基础上按用户需要的实时性分段记录增量变化,移动客户端顺序获取所有的更新,如果用户长时间断网或所管资源情况发生重大变化,则根据变化量大小判断是否全部重新刷新。这样保证以最小的流量代价,获得最大的网络监控实时性。

 图3 多用户增量刷新机制


本方案的技术特点:

1、 现在的各厂商综合网管系统,都还没有提出或实现完整的手机客户端的解决方案,尚不具备移动运维的能力。本方案提出的网关实现方案、专有通信协议、跨平台方案等,解决了手机网管的部署问题、客户端性能问题、客户端兼容性问题等,具备了真正的实用性。

2、 现有的手机网管应用,通常是通过手机浏览器方式直接访问B/S架构的综合网管,这样的方式有着体验差、不实时(无法主动推送告警)、流量大、不适应触摸操作、需要长期开着手机浏览器等缺点。本方案通过Native+Web方式实现客户端,在服务端为每个客户端进行数据定制,并推送到客户端,在有效控制手机流量的同时,达到了本地手机应用的体验效果。

3、 本方案实现的手机网管,不针对具体网管厂家,可以通过标准北向接口的方式,纳入支持不同厂商的综合网管。


作者:stephenxu111 发表于2013-7-20 9:18:48 原文链接
阅读:67 评论:0 查看评论

相关 [系统 手机 客户端] 推荐:

一个实现综合网管系统手机客户端的方案

- - CSDN博客系统运维推荐文章
       综合网管软件是运营商管理各种网络设备、监控网络运行质量、处理网络设备故障的核心专业软件,是运营支撑系统(OSS)的一个重要组成部分,可以分为交换网管系统、传输网管系统、数据网管系统、移动网管系统、资源管理系统等;另由于网络设备供应厂商的不同,也包含各厂商提供的专业网管系统.        传统的综合网管系统通常采用C/S架构,以PC、工作站等作为主要的网管客户端运行平台.

手机客户端UI设计之手机平台之争

- 瑾 - Taobao UED Team
    为了占领移动互联网的制高点,当前的几大IT巨头都以手机平台为基础展开争夺. 占领移动平台就是占领了用户的移动桌面,也就为自身的移动服务争取到了最佳位置.       微软公司推出windows phone 7, 曝光了windows 8;苹果公司也开了iOS 5的发布会;谷歌的Android 3.0的发布,Android 2.4 的若隐若现等等;大家都在努力提升平台体验.

手机客户端交互适配设计之我见

- Shell Wang - 互联网的那点事
简摘:本文从手机平台、机型(触屏和键盘)及屏幕大小三个方面简单的讨论了一下手机客户端的交互及适配特性及一些原则. 手机客户端软件虽只是手机中一个功能,但它却要比设计单款手机更为复杂. 在设计单款、单系列手机时,需要考虑这款手机的软、硬件优势及不足,考虑其特性、其UI Style Guideline ,确定这些内容后,整个平台的UI也找到基础了.

手机客户端是否是敏感信息的避风港?

- 尘世客 - 耗子吴
糗事百科相信很多网友都知道,和它的姊妹站还有个“说秘密”,曾在小众圈子里流行一段时间,因为涉及到一些不河蟹内容,被有关部门审查关闭. 既然是说秘密,必然在现实中不便说出口,也意味着当中有很多违背伦理道德的事,同样,从印度山寨过来的“我受贿了”类型的网站基本也都被关闭. 偶然在app store发现了“秘密”这个应用,糗事百科出品,和原版的网页版说秘密如出一辙,只是把平台搬到了手机客户端上,没有网页版入口.

360发布手机即时聊天客户端“口信”

- kong - cnBeta.COM
360安全中心于近日推出基于手机通讯录的手机即时聊天客户端“口信”. 该客户端融合了普通短信和免费语音消息、图片和文字等功能.

手机客户端交互适配设计之我见

- dali - Taobao UED Team
简摘:本文从手机平台、机型(触屏和键盘)及屏幕大小三个方面简单的讨论了一下手机客户端的交互及适配特性及一些原则. 手机客户端软件虽只是手机中一个功能,但它却要比设计单款手机更为复杂. 在设计单款、单系列手机时,需要考虑这款手机的软、硬件优势及不足,考虑其特性、其UI Style Guideline ,确定这些内容后,整个平台的UI也找到基础了.

客户端UI设计之手机平台之争

- 章明 - 所有文章 - UCD大社区
    为了占领移动互联网的制高点,当前的几大IT巨头都以手机平台为基础展开争夺. 占领移动平台就是占领了用户的移动桌面,也就为自身的移动服务争取到了最佳位置.       微软公司推出windows phone 7, 曝光了windows 8;苹果公司也开了iOS 5的发布会;谷歌的Android 3.0的发布,Android 2.4 的若隐若现等等;大家都在努力提升平台体验.

豆瓣为什么要分开做各个手机客户端?

- Coolxll - 天涯海阁-Web2.0Share
先看看豆瓣官方现在做了哪些手机客户端吧:豆瓣FM、豆瓣电影、豆瓣说、豆瓣活动、豆瓣Bookcart、对角. 在之前豆瓣出手机客户端之前我也一直在期盼有一个豆瓣的手机客户端实现豆瓣Web上所有的功能,但是当豆瓣陆续推出了一系列手机客户端之后,先是觉得有点奇怪,之后理解这是正确的移动互联网的手机应用策略.

手机安全公司Lookout推出iPhone客户端

- SotongDJ - 36氪
随着智能手机日益普及,丢手机成为一种必然发生的小概率事件. 由于智能手机越来越智能,里面存储的信息越来越多、越重要,如何保证手机的信息安全是一个让人挠头的问题. 如果你的手机丢了,如何确定手机位置呢. 万一你使用的WiFi会记录你的网银密码呢. 和PC平台一样,移动平台上的数据安全也越来越受到人们的重视.