0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于STP网元集中管理系统的实现方案分析

电子设计 来源:郭婷 作者:电子设计 2019-05-20 08:07 次阅读

七号信令系统是一种国际性标准化的通用公共信道信令系统。作为电信网的三大支撑之一、电信网的重要组成部分,其应用十分广泛。通讯设备之间任何实际应用信息的传送总是伴随着一些控制信息的传递,它们按照既定 的通讯协议工作,将应用信息安全、可靠、高效地传送到目的地。这些信息在计算机网络中 叫做协议控制信息,而在电信网中叫做信令(Signal)。英文资料还经常使用"Signalling"( 信令过程)一词,但大部分中文技术资料只使用"信令"一词,即"信令"既包括"Signal"又包括 "Signalling"两重含义。信令指通信网中的控制指令,是控制交换机动作的信号和语言。信令系统指完成上述控制过程的控制信号的产生、发送、接受的硬件及操作程序的全体。信令方式指信令在传送过程中必须遵守的规约和规定的集合, 内容包括信令的结构形式、传送方式和控制方式。

1 CORBA技术简介

通用对象请求代理体系结构CORBA(Common ORB Architecture)技术是当今主流的三大构件技术之一。CORBA(Common Object Request Broker Architecture,公共对象请求代理体系结构,通用对象请求代理体系结构)是由OMG组织制订的一种标准的面向对象应用程 序体系规范。或者说 CORBA体系结构是对象管理组织(OMG)为解决分布式处理环境(DCE)中,硬件和软件系统的互连而提出的一种解决方案;OMG组织是一个国际性的非盈利组织,其职责是为应用开发提供一个公共框架,制订工业指南和对象管理规范,加快对象技术的发展。CORBA使用一种接口定义语言用于刻画物件将呈现出来的接口。CORBA又规定了从IDL到特定程序语言,如C++Java,实现的映射。这个映射精确的描述了CORBA资料类型是如何被用户端和服务器端实现的。标准映射的有Ada、C、C++、Smalltalk、Java、以及Python。 还有一些非标准的映射,为Perl和Tcl的映射由这些语言写的ORB实现。

ORB (Object Request Broker) 对象请求代管者。在一个面向对象的分布式计算环境,一个对象请求代管者(ORB)可以为应用程序、服务器、网络设施之间分发消息提供关键通信设施。可以将ORB想象成一组软件总线、支柱,它提供了一个公用消息传递接口通过这个接口,许多不同类型的对象可以以对等层策略进行通信。对象请求代理 (Object Request Broker, ORB) 是 CORBA 的核心组件。ORB 提供了识别和定位对象、处理连接管理、传送数据和请求通信所需的框架结构。CORBA 对象之间从不直接进行通信,对象通过远程桩对运行在本地计算机上的 ORB 发出请求。本地 ORB 使用 Internet Inter-Orb 协议(IIOP 为缩写形式)将该请求传递给其他计算机上的 ORB。然后,远程 ORB 定位相应的对象、处理该请求并返回结果。 对象服务是为公共设施和各种应用对象提供的基本服务,它包括命名服务、事件服务、事件处理服务、通知服务、交易服务、生命周期服务和安全服务等等,其体系结构如图1所示。

关于STP网元集中管理系统的实现方案分析

图1说明了客户应用和服务对象是如何交互的。客户应用不必知道服务对象位于本机上或者远程的机器上。客户应用只需要知道服务对象的对象引用(或者机器名和端口号)及如何来使用服务对象的公共接口即可。由ORB来处理发送请求、对象定位和返回结果等具体问题。

2 TL1协议简介

TL1由Telcordia(先前的Bellcore)定义,全称Transaction Language -1,是一种ASCII型的人机(man-machine)交互协议,也是一种标准的电信管理协议。

TL1作为网络设备和网络管理程序间的基本接口,用于操作、管理和维护电信网络。TL1代理位于被管设备上提供访问被管设备数据的接口,TL1管理者使用这个接口监视和控制被管设备。数据(TL1 messages)在两者之间以二进制流的方式传送。

TL1定义了四种消息类型:(1)输入消息(Input Message)。输入消息是一条从OS或其他(如管理者)到网元(如代理)的命令,这条消息要求NE进行一些动作;(2)响应消息(Response Message)。响应消息是对应一条输入命令的详细回复(可以是一个回复或多个回复),它包含了命令是否执行成功的信息以及所需要返回的数据;(3)应答消息(Acknowledgment Message)。应答消息是一个从NE的简短回复,标志输入命令消息正在处理或已经被拒绝执行,主要是通知用户NE对所收到的命令需要较长时间的处理;(4)自发消息(Automomous Message)。当NE进行周期性的操作或报告异常事件发生时产生自发消息。图2说明了TL1与STP的通信过程。

关于STP网元集中管理系统的实现方案分析

传输提供者接口(Transport Provider Interface)作为底层传输协议和会话层之间的一个桥梁,传输提供者接口对应于管理者和TL1代理之间的通信方式。使用特定的协议以满足通信需求,并可以让会话层不必理会底层所用的传输协议。

消息处理(Message Processing)用于处理从客户端收到的输入消息,它解析和处理TL1引擎收到的输入消息,并且发送输出的响应消息和自发消息到网元。

管理者只需要建立一个连接到被管理者,之后可以通过连接发送字符消息对被管理者进行操作。管理者只需要对接收到的字符消息进行解析就可以了。

3 CORBA在STP管理中的实现

借助于CORBA创建某个应用X,该应用包括两个部分,即客户方程序和服务方程序。首先,定义一个接口,接口中定义了服务端提供的操作。服务器程序的功能是实现应用中定义的接口,为接口提供一个实现对象,该对象也称为服务对象(Servant)为客户方提供服务。当服务对象被请求时,该对象可以实现被请求的功能。通过一个CORBA对象来提供这一功能,并用IDL接口来描述访问语法。X_impl类是提供这一功能的C++语言级对象类,通过创建一个X_impl对象实例并将其注册到对象适配器上或发布一个对象引用,便使C++语言级对象变成了可被远程访问的分布对象。

(1)接口。使用IDL语言来描述服务对象的公共接口。IDL语言描述服务方对外提供,客户方可以访问的共有操作。

(2)对象适配器。对象适配器(Object Adapter)是ORB的一个组成部分,它提供产生和解释对象引用、激活对象实现和访问对象状态相关的各种服务。

(3)客户方和服务方的框架代码。客户方框架代码(stub)负责将对服务对象的本地接口请求转换成为网络请求。服务方的框架代码(skeketon)帮助对象适配器将相应的接口传到服务对象(Servant)的具体实现。

(4)服务方程序。服务方程序(Server)是一个拥有一个或多个CORBA对象的应用程序,用来实现接口中所声明对象。服务方程序负责创建提供接口服务的实例X_impl类,将该命令注册到对象适配器中并创建对象引用。对象引用包括了对象ID和它在网络中的位置信息。

(5)客户方程序。客户方程序通过对象引用中的信息来定位将请求发送给对象,获得相应的服务。

4 STP网元集中管理系统的实现

4.1 网元管理系统(EMS)对STP的管理

图3显示了EMS与STP的通信方式。EMS使用TL1通过TCP/IP协议与STP进行通信。EMS对STP的管理分为主动方式、被动方式和数据库方式。(1)主动方式。EMS可以向STP发送指定的TL1命令,STP接收到TL1命令后,解析该命令并向EMS发送相应的返回字符串。EMS通过解析该返回字符串就可获得与所发送命令相关STP的属性和状态;(2)被动方式。EMS可以通过设定时间间隔,使得STP定期向EMS报告其所处的状态。EMS还可以设置STP需要上报的告警和事件类型,使得STP可以主动向EMS上报相应的告警和过滤;(3)数据库方式。EMS设定STP更新数据库的时间间隔,可以通过访问该数据库中的内容获得STP的相关属性。

关于STP网元集中管理系统的实现方案分析

4.2 STP网元集中管理系统的实现

图4显示了STP网元集中管理系统的层次结构。该系统总共分四层。第一层是STP网元集中管理系统;第二层是适配器;第三层是EMS;第四层是信念转接点设备。网元管理系统(EMS)北向接口为EMS与STP网元集中管理系统传递信息的接口,STP网元集中管理系统通过该接口可以实现对EMS下的STP的管理。网元集中管理系统通过适配器与若干个EMS相连,通过EMS管理该EMS下的若干个STP。STP网元集中管理系统对STP的管理分为与网元管理系统对STP的方式类似。只是STP网元集中管理系统首先需要通过适配器将相应的TL1命令发送到STP所属的EMS,再由EMS对指定的STP进行管理。此外,适配器需要根据STP返回的TL1字符串更新相关的数据库。STP网元集中管理系统也可以通过查询该数据库获得相应的STP属性。

关于STP网元集中管理系统的实现方案分析

采用CORBA和TL1技术来实现STP网元集中管理系统具有明显的优势,使STP网元集中管理系统具有以下特点:(1)灵活性。由于CORBA具有跨平台性、跨操作系统和跨语言的特性,因此在开发平台和运行平台以及编程语言的选取上有极大的灵活性。(2)可维护性。由于接口的屏蔽作用,使得服务方可以在实现服务的情况下随意改动服务的实现方式而不影响客户端的实现。(3)可扩展性。由于采用了接口语言IDL,只需要通过修改IDL代码,并在服务方程序中添加相应的功能代码,服务方就可以实现其功能范围的扩展而不影响现存服务方程序和客户方程序。

STP网元集中管理系统的开发使得STP管理员可以实现远程对信令网的管理和维护,减轻了信令网管理和维护的代价以及管理员的负担。而且,为进一步对信令网的检测和历史数据的采集、分析等提供了基础。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 协议
    +关注

    关注

    2

    文章

    598

    浏览量

    39180
  • 服务器
    +关注

    关注

    12

    文章

    9021

    浏览量

    85183
  • 网络
    +关注

    关注

    14

    文章

    7517

    浏览量

    88627
收藏 人收藏

    评论

    相关推荐

    智能国集中器在电力远程集中抄表系统工程中的应用

    技术方案2.1系统组成自动抄表系统由以下几个部分组成:主站抄表软件、集中器、采集器、电能表组成。如图: 2.2数据传输模式系统
    发表于 04-10 11:04

    天视达网络监控系统协助热实现现代化管理

    监控换热站周围环境,靠过去传统的办法是难以满足要求的。   为满足工业供热的发展和供热用户要求,大唐供热公司采用我公司天视达品牌监控系列产品,以实现现代化管理的目的。应用各个换热站集中
    发表于 01-21 14:16

    无线集中抄表系统

    数据采集、数据传输、数据分析三个阶段建立模型。本项目主要针对用户电能表数据进行集中抄表和监控,以加强用户用电管理为目的。 无线抄表系统中关键是无线收发模块,哪里可以找到一个无线数据收发
    发表于 05-06 15:14

    怎样实现电力智能化管理

    `山东同天生产的远程抄表集中器可自动远程抄收电表数据,自动上传数据至后台管理系统系统自动分析管理
    发表于 01-13 16:13

    请给孩子们的小耳朵更好的保护与集中管理

    在听的更清楚的基础上,我们才能更有效的帮助聋儿实现语言能力的康复。它是由发射机和远端机(接收机)+助听器(人工耳蜗)组成。那么在聋儿语训学校中如何对FM无线调频系统进行集中管理与保护呢
    发表于 07-07 09:43

    FM语训系统集中管理柜的重要性

    对这些问题引起重视,但是这些问题如不再重视,最终影响的是聋儿们的语训康复,很好的语训康复需要很好的语训设备,俗话说好马配好鞍。这就体现了FM语训系统集中管理柜的重要性。它是以语训教室为单位,
    发表于 08-15 14:29

    中景物联:加速云平台建设 承上启下实现IoT管理智能化

    ,对设备的连接管理能力趋于完善。所不同的是,各企业的发展方向和着力点不同,主要体现在平台自身定位和针对不同行业所提供的解决方案。落地应用场景集中在智能家居、车联网、交通出行、智能穿戴、社区管理
    发表于 12-13 15:09

    分散式小型污水处理系统的PLC无线远程集中监控方案

    状态,能及时发现问题,能在最短的时间内排除问题。五、总结通过无线系统实现分布是污水处理的集中监控,能快速实现对所有站点的实时监控,并能对运行数据进行及时有效
    发表于 06-07 15:13

    基于仿真的OMC功能测试

    。由于在OMC功能测试中往往会遇到一些与真实相关的而普通实验室无法实现的测试用例,例如:对大量不同类型告警管理的测试,OMC对大量
    发表于 07-22 07:56

    上海逻迅丨集中供暖系统 温湿度监控解决方案

    ,集温湿度传感技术、无线SmartNode 通讯技术、物联网技术、数据库技术于一体,对供暖系统中各点进行实施温湿度监控,实现了供暖系统的温湿度监控智能化、可视化。二、系统说明1、使用
    发表于 10-08 10:22

    城市供热多参量监控系统方案

    对热终端用户数据进行实时监控,并具备报警、趋势记录、时时调峰、统计分析,远程召测,故障点定位等多项功能。 项目实施效果实现监控调度中心与各换热站的数据实时通讯控制,有效提高供热
    发表于 12-05 15:35

    远程电源管理的解决方案

    来说,保证设备电源系统的有效供电及其可靠性与可用性,实现对设备进行集中管理,降低管理成本,提高效率,已经摆在经济发展日程中的重要位置。特别是
    发表于 12-31 17:07

    集中管理专网视频监控解决方案

    集中管理专网视频监控解决方案,是基于IP 架构,是针对有总部、分部概念,有用户权限管理和级别的概念,通过专传输图像,总部与分部之间通过专
    发表于 12-19 13:42 40次下载
    <b class='flag-5'>集中</b><b class='flag-5'>管理</b>专网视频监控解决<b class='flag-5'>方案</b>

    口罩机设备智能集中管理系统远程运维平台方案

    口罩机系统解决方案,针对平面口罩机和N95口罩机等设备进行分布式集中运维管理系统物联网解决方案
    发表于 09-11 10:30 854次阅读

    传统STP技术应用分析

    STP是IEEE 802.1D中定义的一个应用于以太交换机的标准,这个标准为交换机定义了一组规则用于探知链路层拓扑,并对交换机的链路层转发行为进行控制。如果STP发现网络中存在环路,它会在环路
    的头像 发表于 05-19 15:43 947次阅读
    传统<b class='flag-5'>STP</b>技术应用<b class='flag-5'>分析</b>