文档章节

EOC设备网管软件开发

zhtelecomnews
 zhtelecomnews
发布于 2014/02/18 17:06
字数 2082
阅读 198
收藏 0
点赞 0
评论 0

 

一、引言:

近年来伴随广播数字化和双向网改造进程,为配合数字电视多种业务加快发展,建设宽带、双向的有线电视网络,为有线电视用户提供Internet,VoD,交互电视等综合多媒体业务已经得到广泛认同。我国广电同轴电缆Cable接入覆盖达1.5亿用户,是覆盖最广泛的有线线路之一,同时同轴电缆拥有宽频率,高带宽等特性,因此如何在现有的同轴网络上承载以太网、IP业务,提供Ethernet Over Cable成为各种技术的焦点。为了应对广大用户对视频广播、VOD和数据业务的带宽和服务质量的需求,运营商必然需要考虑如何建设一张高质量、可运营,可管理的高效网络。因此,就需要一套Eoc网管软件系统来帮助运营商有效地统一管理Eoc网络设备。

 

二、EOC网管软件开发需求

EOC的应用离不开网络管理,EOC的各项优点和功能只有通过先进的网络管理系统才能显示出来。作为EOC设备的运营商而言,在建网时就把EOC网管作为重要部分考虑在内,把有比较好的网管系统作为选择设备商的优先条件。为了满足用户对EOC系统网管的需求,EOC设备商纷纷针对自身的设备特点开发EOC网管软件,以提高自身设备的市场竞争力和附加值。EOC网管软件主要用于局端和终端设备的拓扑、配置、性能、安全和故障等方面的管理、监控和维护。对于EOC设备商而言,要不要随设备配套供应一套网管软件已经不是企业领导需要考虑的重点;而如何快速有效并经济地拥有一款可靠的网管系统,避免由自己从头开发带来的不可预见的软件开发风险和人力/时间成本才是决策者首要考虑的问题。


三、EOC网管软件开发平台

北京智和信通技术有限公司,作为行业内领先的智能网管解决方案供应商,一直致力于如何帮助国内网络设备商和运营商以及系统集成商快速、有效、经济地拥有自己特色的网管软件。对于已有Java程序开发能力的EOC设备商来说,利用智和网管软件开发平台(SugarNMS Platform)来开发也不失是一个好的选择。

 智和网管开发平台综合了智和网管软件丰富的网管功能,按照多层架构模式,提供众多可复用可扩展的框架模块,让EOC设备商省去从头开发所需要的庞大基础工作量,仅聚焦在他们客户具体的业务需求上,就能在最短几个人周的时间内开发出一款EOC网管软件。

3.1 技术架构

平台框架采用了J2SE、XML、Web Service、CORBA、SNMP、HTTP、JDBC、Swing、RMI、O-M Mapping、O-R Mapping、Muti-Thread等成熟可靠的JAVA技术为基础,按照电信网管系统的特点划分模块和层次,既符合网管业务的要求,又保证在软件上是易实现、易维护、易扩充的。

开发平台的基础框架遵循多层架构模式:表示层、业务层、数据层、和设备中间层。其中表示层负责客户端显示,业务层由业务逻辑、功能逻辑组成,数据层主要由数据库和数据访问服务实现,设备中间层作为系统与各种被管设备的通讯协议层。层次性的设计增加了系统的灵活性、可扩展性。

框架采用了设备中间层来支持各种不同类型的被管设备,由于不同设备的管理协议会有一定的差异,在设备中间层设计上充分考虑了可扩展性及简单性。同时,对业务层和上层使用统一的接口,以屏蔽对于不同厂商设备的管理协议。

客户端的框架以网络拓扑图为核心,采用MVC成熟的模式,定义了一系列菜单、事件、对话框插拔机制,进一步方便客户端的开发。

 

3.2 智能化技术

系统提供了完整的面向智能化的软件模型和数据模型,并在网管软件中,已经实现了如下多种智能化技术:

 

 

1)拓扑管理

支持上万线规模的用户

支持六级片区管理和多级拓扑视图

自动发现EoC局端、终端设备

自动发现和维护与上级EPON网络的连接关系

 

2)EoC设备管理

开户管理

EOC设备列表

ONU设备列表

快速查找

局端设备查询

终端设备查询

  

3)EoC性能管理  

片区或设备信息

局端性能监视指标

终端设备在线统计及流量监控

性能图表

性能报表

TOP10

性能视图

性能监视启动开关

 

4)EoC故障管理

告警门限管理

实时告警

告警列表

按条件查询告警

告警过滤

告警响应时间验证

Trap定义一览表

告警转储、导出

告警设置

  

5)日志管理

告警日志

发现日志

上线日志

用户操作日志

syslog日志

日志导出

 

6)EoC设备配置

局端配置管理

支持批量配置局端

局端设备管理

局端属性管理

局端控制功能

设备升级

配置文件备份及恢复

服务配置管理

配置:设备信息、网络属性、射频信道、数据通讯、MAC层管理

 

7)EoC终端管理

终端设备管理

终端属性配置

非法终端查看

终端黑白名单功

片区业务VLAN

终端替换

  

四、EOC网管软件定制开发案例

某某科技有限公司的核心业务是为广电运营商及三大运营商提供通信设备及解决方案,核心技术为IP技术与同轴网络的融合。该公司目前主要产品包括HomePlug AV EOC系列产品、HG-ECAN同轴交换机系列产品及网管软件平台等。

项目需求:

网管系统的客户界面布局清晰、美观,操作便捷直观,程序启动速度和相应速度快,在万级局端和十万级终端负载情况下无操作卡死。系统运行期间的CPU、内存资源均衡、健壮可靠,安装维护简单,支持集中自动升级,主要需求如下:

  

资源管理:至少支持六级分片管理,自动发现,设备拓扑,局端管理,终端管理等

 性能管理:局端性能监视指标,终端设备在线统计及流量监控,性能图表,性能报表等

告警管理:告警门限管理,实时告警,告警过滤,按条件查询告警等

日志管理:发现日志,上线日志,用户操作日志,syslog日志,日志导出

 安全管理:角色管理,用户管理,备份管理

 

 

 

© 著作权归作者所有

共有 人打赏支持
zhtelecomnews
粉丝 1
博文 19
码字总数 28071
作品 0
朝阳
售前工程师
网管软件开发平台--SugarNMS

一、 SugarNMS平台介绍 智和网管软件开发平台(SugarNMS Platform)是北京智和信通技术有限公司专为期望快速搭建可靠网管软件的企业而准备,开发平台充分利用智和网管软件已有的软件功能,并...

匿名 ⋅ 2010/03/19 ⋅ 3

通讯设备EPON+EOC网管,系统与设备对接怎么做

小弟在某地广电网络工作,因为历史及其他原因导致机房数据设备厂商较多,且相互之间网管不兼容。为了工作便利便谋发了自己开发一套管理系统的想法,目前WEB前台已完成,但在设备对接这块卡住...

五月民 ⋅ 2016/03/23 ⋅ 1

基于成熟网管平台的网管软件开发模式

  随着计算机网络的迅速发展,特别是国际互联网的不断地推广,计算机网络的使用越来越广泛,人们的生产生活学习对计算机网络的依赖也越来越大。同时,随着计算机网络的网络规模的不断扩大和...

智和网管平台 ⋅ 2016/11/08 ⋅ 0

基于JAVA技术的WEB网管软件开发方案

  随着Web/Java技术的成熟及其在Internet上的广泛应用,网络管理技术和模式迎来了又一次革命。在网络管理领域,通过Web技术(如Web服务器,HTTP协议、HTML和Java语言等)来集成网络管理系统...

智和网管平台 ⋅ 2016/11/14 ⋅ 0

智能化网管软件SugarNMS

一、 SugarNMS介绍 SugarNMS智和网管软件是由北京智和信通技术有限公司自主设计和研发的一款智能化网管软件。SugarNMS专注于局域网、广域网网络环境中的网络设备、主机/服务器、数据库、中间...

bikelong ⋅ 2010/02/21 ⋅ 0

轻量级java snmp设备网管软件开发技术

Java技术,在网络管理系统中的应用已经比较普遍。网管软件的分类有很多种,有侧重于业务应用的,有侧重于管理设备的,有侧重于网络的,有侧重于桌面管理的,每种网管软件虽然外在的具体表现形...

tocomeone ⋅ 2009/05/04 ⋅ 0

轻量级java snmp设备网管软件开发技术

Java技术,在网络管理系统中的应用已经比较普遍。网管软件的分类有很多种,有侧重于业务应用的,有侧重于管理设备的,有侧重于网络的,有侧重于桌面管理的,每种网管软件虽然外在的具体表现形...

tocomeone ⋅ 2009/05/04 ⋅ 1

如何基于web技术开发国产化网管软件

  随着Java和web技术的成熟及其在Internet上的广泛应用,网络管理技术和模式迎来了又一次革命。在网络管理领域,通过Web技术(如Web服务器,HTTP协议、HTML和Java语言等)来集成网络管理系...

SugarNMS ⋅ 2016/11/23 ⋅ 0

如何基于web技术开发国产化网管软件

  随着Java和web技术的成熟及其在Internet上的广泛应用,网络管理技术和模式迎来了又一次革命。在网络管理领域,通过Web技术(如Web服务器,HTTP协议、HTML和Java语言等)来集成网络管理系...

智和网管平台 ⋅ 2016/11/23 ⋅ 0

网管把握市场需求,其实一点都不可怜

呵呵,这是我到51CTO做实习斑竹,回复的第一篇帖子,原帖在这里: http://bbs.51cto.com/thread-940532-1.html 这位朋友可能最近受到点挫折,所以有点小灰心,我呢,就顺便回了一下,鼓鼓信心...

tonyxiaohome ⋅ 2012/08/06 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Jenkins实践3 之脚本

#!/bin/sh# export PROJ_PATH=项目路径# export TOMCAT_PATH=tomcat路径killTomcat(){pid=`ps -ef | grep tomcat | grep java|awk '{print $2}'`echo "tom...

晨猫 ⋅ 今天 ⋅ 0

Spring Bean的生命周期

前言 Spring Bean 的生命周期在整个 Spring 中占有很重要的位置,掌握这些可以加深对 Spring 的理解。 首先看下生命周期图: 再谈生命周期之前有一点需要先明确: Spring 只帮我们管理单例模...

素雷 ⋅ 今天 ⋅ 0

zblog2.3版本的asp系统是否可以超越卢松松博客的流量[图]

最近访问zblog官网,发现zlbog-asp2.3版本已经进入测试阶段了,虽然正式版还没有发布,想必也不久了。那么作为aps纵横江湖十多年的今天,blog2.2版本应该已经成熟了,为什么还要发布这个2.3...

原创小博客 ⋅ 今天 ⋅ 0

聊聊spring cloud的HystrixCircuitBreakerConfiguration

序 本文主要研究一下spring cloud的HystrixCircuitBreakerConfiguration HystrixCircuitBreakerConfiguration spring-cloud-netflix-core-2.0.0.RELEASE-sources.jar!/org/springframework/......

go4it ⋅ 今天 ⋅ 0

二分查找

二分查找,也称折半查找、二分搜索,是一种在有序数组中查找某一特定元素的搜索算法。搜素过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜素过程结束;如果某一特定元素大于...

人觉非常君 ⋅ 今天 ⋅ 0

VS中使用X64汇编

需要注意的是,在X86项目中,可以使用__asm{}来嵌入汇编代码,但是在X64项目中,再也不能使用__asm{}来编写嵌入式汇编程序了,必须使用专门的.asm汇编文件来编写相应的汇编代码,然后在其它地...

simpower ⋅ 今天 ⋅ 0

ThreadPoolExecutor

ThreadPoolExecutor public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ......

4rnold ⋅ 昨天 ⋅ 0

Java正无穷大、负无穷大以及NaN

问题来源:用Java代码写了一个计算公式,包含除法和对数和取反,在页面上出现了-infinity,不知道这是什么问题,网上找答案才明白意思是负的无穷大。 思考:为什么会出现这种情况呢?这是哪里...

young_chen ⋅ 昨天 ⋅ 0

前台对中文编码,后台解码

前台:encodeURI(sbzt) 后台:String param = URLDecoder.decode(sbzt,"UTF-8");

west_coast ⋅ 昨天 ⋅ 0

实验楼—MySQL基础课程-挑战3实验报告

按照文档要求创建数据库 sudo sercice mysql startwget http://labfile.oss.aliyuncs.com/courses/9/createdb2.sqlvim /home/shiyanlou/createdb2.sql#查看下数据库代码 代码创建了grade......

zhangjin7 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部