基于BS架构直放站网管设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BS架构直放站网管设计

基于BS架构直放站网管设计   摘 要: 目前市场中直放站设备数量众多、种类繁多,并且不同运营商使用不同供应商提供的直放站设备,这种现状增加了直放站网管的监控管理难度。为了解决这一棘手的问题,设计了一款基于J2EE平台的分布式、多层次、扩展性强的直放站网管;该网管整体采用B/S架构,利用Spring框架进行代码解耦和,以实现MVC三层松耦合设计模式, Hibernate数据持久化技术,DWR消息推送技术等。该设计具有极好的高效可管理性以及可操作性,功能远优于传统的C/S架构的直放站监控网管。   关键字: B/S架构; MVC模式; 直放站网管; J2EE   中图分类号: TN711?34 文献标识码: A 文章编号: 1004?373X(2014)01?0057?03   0 引 言   随着我国移动通信事业的快发发展,高层建筑不断涌现,严重影响了通信信号传播效果,形成了许多移动信号的弱区甚至盲区,以至于城市中许多地方如停车场,地铁,隧道等一些比较封闭的地方都很难接收到较好的通信信号,而直放站很好的解决了这一问题,提供了优质纯净的通信信号。面对数量众多、种类不一的直放站设备:如无线直放站、光纤直放站等;如何有效的管理与维护,是运营商亟待解决的问题。直放站网管是一个十分庞大复杂的系统工程,网管不仅管理与维护网络中的直放站通信设备的正常工作,还要对网络中资源的分配,系统安全以及网络服务质量等进行综合控制与衡量,所以基于Web直放站网管是对于直放站管理的长期规划,对用户使用的成本控制起着十分重要的作用。   本文设计的直放站网管就是为了解决这一问题。B/S架构,即Browser/Server(浏览器/服务器)[1]结构,主要是利用了不断成熟的WWW浏览器技术,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或SQL Server等数据库,浏览器就可以通过Web Server 同数据库进行数据交互。这样在很大程度上简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量[2]。   1 工作原理   1.1 Web网管模型   基于Web的分布式网管是一个多层次结构,包括:用户界面层,控制层,应用逻辑处理层,基础服务层[3]。设计思想采用J2EE的一种主流软件设计模式:MVC(Model?View?Controller)模式。MVC与J2EE架构的对应关系是:View处于Web Tier,是JSP实现,即前端页面显示部分。Controller也处于Web Tier,用Servlet来实现,即页面显示的逻辑部分实现。Model处于Middle Tier,使用服务端的javaBean实现,即业务逻辑部分的实现[4]。整体模块如图1所示。   用户界面层:主要有两个功能,一是它通过HTTP协议向控制层发送请求,把用户操作的具体指令传递到后台程序;二是它需要把后台系统响应和设备响应的数据实时地反馈回前台显示到用户界面。      图1 整体模块   控制层:是连接用户界面层和事务逻辑层的中枢神经,负责整个系统的配合运转。用来响应用户界面层传送过来的各种HTTP请求,并且调用相应的Servlet进行处理,是通过调用应用逻辑处理层的处理程序完成客户的请求,还需要把处理的结果传给用户界面层。   应用逻辑处理层:系统的核心功能是在这层实现的,例如被管理直放站设备信息的查询,告警上报以及响应等。业务的实现是被封装成JavaBean等形式,提供给其他层调用。   基础服务层:该层主要是存储系统各个数据,采用数据库形式,用来保存大量且经常变化的数据。   1.2 工作原理介绍   无线直放站网管监控系统由网管中心、通信信道和直放站远端监控单元三部分组成[5],如图2所示。      图2 工作原理示意图   网管中心:即监控平台。网管中心可以实时的对每套直放站的当前状态进行监测、查询、控制。   通信信道:数据包在数据链路层传输的媒介。   直放站远端监控单元:接收并解析网管中心发送的指令,并将网管请求的信息反馈回网管中心。   数据库和监控中心客户端以及通信服务器可以不在同一台计算机上,用户需要配置通信服务器和数据库服务器。多客户端可以共用一个数据库服务器和一个通信服务器。   2 技术分析   2.1 Web网管的优势所在   运营商所使用的直放站网管大多采用C/S结构,这种结构有自己独特的优势,但随着管理的直放站数目剧增,型号种类繁多,C/S结构网管越来越力不从心。使用C/S结构网管用户要安装的专业客户软件,移植困难,维护复杂,升级麻烦,扩展性差等诸多缺点,这种情况

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档