专利名称:一种获取网管系统中端对端电路信息的方法及装置的制作方法
技术领域:
本发明涉及网络管理系统领域,尤指一种获取网管系统中端对端电路信息 的方法及装置。
背景技术:
网管系统统称为运行支撑系统(Operation Support System, OSS),参见 图1 。通过网元管理层(Element Management Layer, EML )、网络管理层(Network Management Layer, NML)等逻辑分层结构,实现通信网络集中监视或集中监 控管理、网络性能管理、资源优化、网络组织调度、网络故障管理与配置管理 等主要功能,保证通信网络高效、可靠、经济和安全运行。传输网管位于NML 中,是跨厂家的专业网管系统。随着移动网络技术的普及,移动网络价格的降 低,使用移动电话的用户越来越多,移动网络的规模也随之越来越大。设备多 了,移动网络故障监控和管理也越来越重要,尤其是移动网络中故障的定位的 功能,是提高维护效率,缩短故障历时的一个迫切需求。为了使综合网管系统 能够进行准确的定位故障,需要无线网、核心网分别和传输网的资源进行准确 的关联,资源关联以后,才能够通过各个专业网络的上报的告警联合资源进行 故障的定位。在这个过程中,传输电路的资源是其中最为关键的一部分,它在 移动网络中起到连接枢纽的功能。因此,在传输网管系统中进行端到端的电路 管理尤为重要。
目前,传输网管采用分布式网络管理的技术即采用公共对象请求代理体系 结构(Common Obj ect Request Broker Architecture , Corba)作为实现方式。Corba 技术以其多平台性和独立性的优势成为网管接口技术的发展方向,无论是电信 管理论坛(Telecom Management Forum , TMF )还是第三代合作伙伴计划(the3rd Generation Partner Project, 3GPP),都已把Corba估支为网管接口研究的主流 方向。传输网管通过Corba接口采集到的传输资源信息,这些传输资源信息主 要包括以下几个部分网元、机盘、物理终端点(Phisycal Temination Point, PTP)、连4妄终端点(Connection Temination Ponit, CTP)、端口、时隙、交 叉连接、拓朴连接、子网连接等的信息。在接口上,上层网管分别调用不同的 函数取得这些数据,举例来说
获得全网的子网连接的函数getAUSubnetworkConnection ();
获得全网的交叉连接的函数getAUCrossConnetion ();
但是,这些函数调用以后,在全网获得是离散的资源数据,对上层综合网 管的各种应用来讲,都是无法被使用的数据,为了能够从纷繁负责的数据中理 出头绪,形成传输网管以及更上层的综合资源和综合告警所需要的端到端的电 路数据,必须要重新组织这些离散的数据。但是,目前在传输网管系统实现的 过程中,发现目前在传输网管中形成端到端完整电路的技术没有可以借鉴的方 法。其中主要存在以下几个问题,包括
1 、 TMF定义的从厂家网管的Corba北向接口上报到综合网管的数据是所有 网元的离散的交叉连接信息,不是完整的电路的路由信息;
2、 目前传输网络结构复杂,卯%以上的电路都是跨厂家网管系统的电路。 而由于网络规模庞大,除了业务相关的信息有静态资料记录外,其他信息都只 能依靠厂家网管的Corba北向接口上报的信息来完成。
3、 传输电路的信息都是有保护的,目前,在传输网管的实现过程中还没 有一个明确的方法可以根据Corba接口上报的配置数据,计算出完整的电路路 由以及其保护if各由。
4、 厂家网管只能实现对同一个厂家内的传输电路的管理,跨厂家的端到 端电路无法进行管理;并且厂家网管只有传输网网元所组成的电路信息,但是 对于电路中所经过的DDF、过桥、联络缆、微波等信息,没有记录,因此无法 形成真正的端到端电路;最为关键的一点是,厂家网管查询一条完整的电路后,再次查询下一条电路时间长,并且不能进行批量查询。举例来说,运营商想查 看在某地点附近所有基站所经过的电路资源信息,如果通过厂家网管来查找, 那么需要很长时间,前提还是在一个厂家所管的网元内,且这个厂家有上层子
网管理系统(Sub-network Management System, SNMS )的网管。
综上所述,目前,在传输网管系统领域,是不能通过从厂家网管的信息中 直接获得完整的,可以供网管系统各种应用使用的端到端的电路信息。
发明内容
有鉴于此,本发明实施例提供了 一种获取网管系统中端对端电路信息的方 法,用以从厂家网管采集上来的离散的纷繁复杂的配置数据中,获得完整的, 可以供网管系统各种应用使用的端到端的电路信息。
本发明实施例提供了一种获取网管系统中端对端电路信息的方法,包括步
骤
A、 选择所述端对端电路中的一个网络实体作为当前网络实体,从获取的 所述端对端电路的传输资源信息中得到所述当前网络实体的信息;
B、 记录所述当前网络实体的信息,并确定与所述当前网络实体连接的所 有网络实体,从所述传输资源信息中获取所述所有网络实体的信息;
C、 根据网络实体的信息,分别判断所述所有网络实体中每一个网络实体 是否为所述端对端电路的一个端点,如果被判断的网络实体不是端点,则在所 述传输资源信息中屏蔽所述当前网络实体与被判断的网络实体间的连接终端 点CTP信息,并将被判断的网络实体作为当前网络实体,返回B,如果被判断 的网络实体是端点,则记录该网络实体的信息。
本发明实施例提供了 一种获取网管系统中端对端电路信息的装置,包括 选择单元,用于选择所述端对端电路中的一个网络实体作为当前网络实
体,从获取的所述端对端电路的传输资源信息中得到所述当前网络实体的信 自 第一记录单元,用于记录所述当前网络实体的信息;
获取单元,用于确定与所述当前网络实体连接的所有网络实体,从所述传 输资源信息中获取所述所有网络实体的信息;
判断单元,用于4艮据网络实体的信息,分别判断所述所有网络实体中每一 个网络实体是否为所述端对端电路的一个端点;
第二记录单元,用于当被判断的网络实体是端点,记录该网络实体的信息;
删除变更单元,用于当被判断的网络实体不是端点,则在所述传输资源信 息中屏蔽所述当前网络实体与被判断的网络实体间的连接终端点CTP信息, 并将被判断的网络实体作为当前网络实体。
本发明实施例中,首先选择端对端电路中的一个网络实体作为当前网络实 体,然后获取并记录所述当前网络实体的信息,确定与所述当前网络实体连接 的所有网络实体,从所述传输资源信息中获取所述所有网络实体的信息,根据 网络实体的信息,分别判断所述所有网络实体中每一个网络实体是否为电路的
一个端点,如果不是,则继续查找,直至获得电路的端点,如果是,则记录该 网络实体的信息,这样根据记录的网络实体的信息获取端对端电路信息,从而 可以有效的在上层网管中形成上层各种应用所需要的端到端的电路资源数据, 比如综合告警应用以及电路调度应用。
图l是现有技术网管系统的示意图2是本发明实施例获取网管系统中端对端电路信息的方法流程图; 图3是本发明第一实施例的方法流程图; 图4是本发明第二实施例的方法流程图; 图5是本发明第三实施例的方法流程图6是本发明实施例获取网管系统中端对端电路信息的装置结构图。
具体实施例方式
本发明实施例提供了 一种获取网管系统中端对端电路信息的方法,该方法
根据厂家网管导出的数据以及厂家网管的Corba接口提供的数据,获取可以供 网管系统各种应用使用的端对端电路信息。下面结合说明书附图对本发明实施 例作进一步详细描述,参见图2,具体过程如下 步骤201:获取端对端电路的传输资源信息。
传输网管通过Corba接口采集到全网的传输资源信息,所述传输资源信息 包括网元、端口、机盘、PTP、 CTP、时隙、交叉连接、拓朴连接和子网连接 等的信息。这些资源信息中也包括了虛拟网元的信息,虚拟网元是指存在于同 一厂家的,被两个以上的网元管理系统(Element Management System, EMS) 同时管理的网元。实际电路中,这个网元应该只归属于一个EMS管理,只因为 其有一定的特殊性而在其他EMS中存在。比如,为了记录跨多个EMS管理的一 条完整的电路信息,需要在一个EMS中记录该电路下的在另 一个EMS所管理的 边界网元,这个边界网元不是这个EMS管理的真实网元,它的配置信息,比如 这个网元的交叉信息,是入网时的配置信息,再对传输网进行调整时,这个网 元的信息只在其实际所在EMS下发生变化,而其余EMS中关于这个网元的配置 信息都不再变化。
传输网管从厂家网管的Corba北向接口采集数据时,会从不同的EMS中采 集到该网元的信息,但是只有一个EMS上报的该网元的信息是真实的,其余的 都是虚假的。在进行电路串接的时候,如果不排除这类虚假信息,将造成数据 混乱,对串接电路将会有影响。在SNMS中有这些虚拟网元的信息,因此从 SNMS中导出虚拟网元的信息后,将这些虛拟网元的信息删除后才能获得准确 的端对端电路的传输资源信息。
步骤202:在端对端电路中任意选择一个网络实体作为当前网络实体,并 从步骤201中获取的端对端电路的传输资源信息中得到当前网络实体的信息。 本步骤中可以选择任意一个网元作为当前网络实体,或者选择一个子网连接(Sub-network Connection, SNC ),将该子网连接的起始点的网元作为当前网 络实体。当从厂家网管系统中获取到电路路径的原端的信息,也就是厂家网管 系统可以导出电路的起始点网元以及该电路在该网元起始的端口信息时,也可 以选择所述源端作为当前网络实体。
步骤203:记录当前网络实体的信息,包括当前网络实体的网元、端口、 机盘、PTP、 CTP、时隙、交叉连接、拓朴连接和子网连接等的信息。
步骤204:根据当前网络实体的信息,确定与当前网络实体连接的所有网 络实体,并从步骤201中获得的传输资源信息中获取所述所有网络实体的信息。
在传输网中可能有多条电路路由要经过当前网络实体,因此可能有多个网 络实体与当前网络实体相连,当然也可能只有一个网络实体与当前网络实体连接。
在传输网中一条电路的路径一般是根据电路源端- >交叉连接- >拓朴连 接 - >交叉连接......- >交叉连接- >电路宿端这种原理进行电路串接,因此根
据所述当前网络实体的信息,进行交叉连接和拓朴连接的顺序查找与所述当前 网络实体连接的一个或多个网络实体,从而从传输资源信息中获取所述一个或 多个网络实体的信息。
从步骤201中获取到传输资源信息中获取当前网络实体的所有拓朴连接信 息,这里获取到的拓朴连接信息可以是一条拓朴连接信息,也可以是多条拓朴 连接信息,每条拓朴连接信息中包含了与当前网络实体的PTP信息相同的一个 网络实体的信息,这样,根据每条拓朴连接信息获得一个与当前网络实体拓朴 连接相匹配的网络实体。当前网络实体的拓朴连接信息有一条或者多条,因此 有一个或多个网络实体与当前网络实体的拓朴连接相匹配。
网络实体内部的连接为交叉连接,进行电路串接匹配的时候,在确定一个 网络实体与当前网络实体拓朴连接相匹配后,还需要将该网络实体的交叉连接 的源端CTP与当前网络实体的交叉连接的宿端CTP进4亍匹配,确定当前网络 实体与该网络实体间的CTP信息。若该网络实体的交叉连接的源端CTP与当前网络实体的交叉连接的宿端 的CTP完全相同时,则该网络实体与当前网络实体j氐阶交叉匹配。例如当前 网络实体的宿端CTP '7sts3c—au4-j=3M2_tul2-k=l-l=4-m=3,,,而该网络实体的 源端CTP 7sts3c—au4-j=3/vt2—tul2-k=l-l=4-m=3",则该网络实体与当前网络实 体为2M低阶交叉匹配,然后,从传输资源信息中获知该网络实体与当前网络 实体间的CTP信息。这里,也可能出现该网络实体与当前网络实体为34M低 阶交叉匹配的情况,就不再详述了。
若该网络实体的交叉连接的源端CTP与当前网络实体的交叉连接的宿端 的CTP不能完全相同时,则需要将该网络实体与当前网络实体进行高阶交叉 穿通匹配。例如当前网络实体的宿端 CTP "/sts3c—au4-j=3M2—tul2-k=l-l=4-m=3 ", 而该网络实体的源端CTP '7sts3c—au4-j=3/",则该网络实体与当前网络实体高阶交叉匹配,该网络实体 与当前网络实体为155M高阶交叉匹配,然后,从传输资源信息中获知该网络 实体与当前网络实体间的CTP信息。
步骤205:根据步骤204中获取到与当前网络实体连接的所有网络实体的 信息,分别判断与当前网络实体连接的所有网络实体中每一个网络实体是否为 端对端电路的一个端点,也就是与当前网络实体连接的每一个网络实体都要进 行判断,如果判断网络实体是端对端电路的一个端点,执行步骤206,否则, 执行步骤207。具体过程可以是这样的,当前网络实体为A,与之连接的网络 实体为B, C, D。首先判断B是否为端对端电路的一个端点,B是端对端电 路的一个端点,则执行步骤206,其次判断C是否为端对端电路的一个端点, C不是,则执行步骤207,最后判断D是否为端对端电路的一个端点,D不是, 执行步骤207。
这里,判断一个网络实体是否为端对端电路的一个端点的方法有多种,其 中,可以根据网络实体的CTP标志值判断所述网络实体是否为端对端电路的 一个端点。当网络实体的CTP标志值为1时,则该网络实体为所述端对端电路的一个端点;否则,该网络实体不是所述端对端电路的一个端点。另外当从 厂家网管提供的信息中获取到端对端电路的宿端的信息时,也可以根据所述宿 端的信息判断网络实体是否为端对端电路的一个端点,当网络实体的信息与所 述宿端的信息相匹配时,则确定该网络实体为所述端对端电路的一个端点。
步骤206:当步骤205判断的网络实体是端对端电路的一个端点时,记录 该网络实体的信息,包括网络实体的网元、端口、机盘、PTP、 CTP、时隙、 交叉连接、拓朴连接和子网连接等的信息。
步骤207:当步骤205判断的网络实体不是端对端电路的一个端点时,为 了避免重复查找,在传输资源信息中屏蔽步骤204中得到的当前网络实体与该 网络实体间的CTP信息,并将该网络实体作为当前网络实体,返回步骤203。
这里也可以直接在传输资源信息中删除当前网络实体与该网络实体间的 CTP信息。
步骤208:根据记录的网络实体的信息对电路进行串接,从而获取到完整 的端到端的电路资源数据。
以下通过具体的实施例来说明本发明的具体实施方式
。
实施例一从端对端电路中任意一个中间网元出发,查获经过所述中间网 元的任意的端对端的电路信息,具体执行过程参见图3:
步骤301:传输网管通过Corba接口采集到全网的传输资源数据,并从中 获取电路的准确传输资源信息,即删去了虚拟网元信息的传输资源信息。
步骤302:选择电路中任意一个中间的网元作为当前网元,在步骤301中 获取的准确传输资源信息中查获当前网元的信息,在数据库中建立关于该网元 的数据表格。
步骤303:在数据表格中记录当前网元的信息。
步骤304:根据所述当前网元的信息,从当前网元的CTP出发,进行交叉 连接和拓朴连接的顺序查找后,查找到与当前网元连接的所有网元,并从步骤 301中获取到的传输资源信息中获取与当前网元连接的所有网元的信息。步骤305:在步骤304中获取到所有网元的信息中查询所有网元中每个网 元的信息中的CTP标志值,分别判断所有网元中每个网元的CTP标志值是否 为1,如果判断网元的CTP标志值为1,则^丸行步-骤306,如果判断网元的CTP 标志值不为1,则执行步骤307。
步骤306:当步骤305判断的网元的CTP标志值为1,则该网元是电路的 一个端点,在数据表格中记录该网元的信息。
步骤307:当步骤305判断的网元的CTP标志值不为1,则该网元不是电 路一个端点,删除传输资源信息中的当前网元与该网元间的CTP信息,并将 该网元作为当前网元,返回步骤303。
步骤308:根据在数据表格中记录的网元信息,获得了任意的经过所述中 间网元的端对端的电路信息。
实施例二从SNC的起始点的网元作为出发点,进行电路的串接。SNC位 于一条端到端电路的中间,记录了中间网元的连接信息,是子网内传送特征信 息的传送实体,由子网边界的终端点组成,支持子网内的透明的端到端传送。 因此只需要查找SNC以外的路径信息。具体执行过程参见图4:
步骤401:从EMS导出的数据中获取端对端电路的传输资源信息,即删去 了虛拟网元信息的传输资源信息。
步骤402:从所述端对端电路中选择一个SNC,将该SNC的起始点的网 元作为当前网络实体,在步骤401中获取的传输资源信息中查获当前网络实体 的信息,在数据库中建立关于该网络实体的数据表格。
步骤403:在数据表格中记录当前网络实体的信息。
步骤404:根据所述当前网络实体的信息,从当前网络实体的CTP出发, 进行交叉连接和拓朴连接的顺序查找后,查找到与当前网络实体连接的所有网 元,并从步骤401中获取到的传输资源信息中获取与当前网元连接的所有网元 的信息。
步骤405:根据在步骤304中获取到所有网元的信息,分别判断所有网元中每个网元的CTP标志值是否为1,如果判断网元的CTP标志值为1,则执行 步骤406,如果判断网元的CTP标志值不是1,则执行步骤407。
步骤406:当步骤405判断的网元的CTP标志值为1,则该网元是电路一 个端点,在数据表格中记录被判断的网元的信息。
步骤407:当步骤405判断的网元的CTP标志值不为1,则该网元不是电 路一个端点,在传输资源信息中屏蔽当前网络实体与该网元间的CTP信息, 并将该网元作为当前网络实体,返回步骤403。
步骤408:根据在数据表格中记录的网元信息和SNC信息,进行端对端的 电路串接,获得了任意的端对端的电路信息。
实施例三当从厂家网管系统中获取了电5各路径的源宿端信息,也就是可 以从厂家网管系统中导出电路起点和终点的网元,以及该电路在起点和终点网 元起始的端口信息,那么就可以从电路源端出发,查找电路的宿端,进行确定 电路的串接,具体执行过程参见图5:
步骤501:获取端对端电路的传输资源信息,所述传输资源信息包括了一 条电路的源宿端信息,即包括了电路A端和Z端的信息。
步骤502:把电路A端作为当前网元,在步骤501中获取到的传输资源信 息中查找到当前网元的信息,在数据库中建立关于A端到Z端的电路的数据 表格。
步骤503:在数据表格中记录当前网元的信息。
步骤504:根据所述当前网元的信息,从当前网元的CTP出发,进行交叉 连接和拓朴连接的顺序查找后,查找到与当前网络实体连接的所有网元,并从 步骤501中获取到的传输资源信息中获取与当前网元连接的所有网元的信息。
步骤505:将步骤504获取到的所有网元中每一个网元的信息与Z端的信 息进行比对,判断每一个网元的信息是否为Z端信息,如果判断网元的信息是 Z端信息,执行步骤506,如果判断网元的信息不是Z端信息,执行步骤507。
步骤506:当步骤505判断的网元的信息是Z端信息,则该网元是Z端,在数据表格中记录被该网元的信息。
步骤507:当步骤505判断的网元的信息不是Z端信息,则该网元不是Z 端,则删除传输资源信息中的当前网元与该网元间的CTP信息,并将该网元 作为当前网元,返回步骤503。
步骤508:根据在数据表格中记录的网元信息,获得了 A端到Z端的电路 信息。
根据本发明实施例所述的方法可以构建一种传输网管中获取端对端电路 信息的装置,参见图6,包括选择单元100,第一记录单元200,获取单元 300,判断单元400,第二记录单元500和删除变更单元600。
选择单元IOO,用于选择所述端对端电路中的一个网络实体作为当前网络
实体,从获取的所述端对端电路的传输资源信息中得到所述当前网络实体的信 台
第一记录单元200,用于记录所述当前网络实体的信息。
获取单元300,用于确定与所述当前网络实体连接的所有网络实体,从所 述传输资源信息中获取所述所有网络实体的信息。
判断单元400,用于根据网络实体的信息,分别判断所述所有网络实体中 每一个网络实体是否为所述端对端电路的一个端点。
第二记录单元500,用于当判断单元400判断的网络实体是端点,记录该网 络实体的信息。
删除变更单元600,用于当判断单元400判断的网络实体不是端点,则在所 述传输资源信息中屏蔽所述当前网络实体与该网络实体间的连接终端点CTP 信息,并将该网络实体作为当前网络实体。
所述装置还可以包括一个预处理单元,用于从子网管理系统中导出虚拟网 元的信息,并从厂家网管提供的传输资源信息中删去所述虚拟网元的信息,得 到所述端对端电路的传输资源信息。
其中,选择单元IOO进一步包括第一选择子单元IIO,第二选择子单元120和第三选择子单元130。
第一选择子单元110,用于从所述端对端电路中选择任意一个网元,作为 当前网络实体。
第二选择子单元120,用于从所述端对端电路中选择一个子网连接,将该 子网连接的起始点的网元作为当前网络实体。
第三选择子单元130,用于从厂家网管提供的信息中确定所述端对端电路 的源端,将所述源端作为当前网络实体。
判断单元400包括第一判断子单元410和第二判断子单元420。
第一判断子单元410,用于根据获取的所述网络实体的CTP标志值判断所 述网络实体是否为所述端对端电路的一个端点。
第二判断子单元420,用于根据从厂家网管提供的信息中获取的所述端对 端电路的宿端的信息,判断所述网络实体是否为所述端对端电路的一个端点。
本发明实施例提供了 一种获取网管系统中端对端电路信息的方法,首先选 择端对端电路中的一个网络实体作为当前网络实体,从获取的所述端对端电路 的传输资源信息得到当前网络实体的信息,记录所述当前网络实体的信息,并 确定与所述当前网络实体连接的所有网络实体,从所述传输资源信息中获取所 述所有网络实体的信息,根据网络实体的信息分别判断所述所有网络实体中每 一个网络实体是否为电路的一个端点,如果被判断的网络实体不是端点,则删 除所述传输资源信息中的当前网络实体与被判断的网络实体间的CTP信息, 并将被判断的网络实体作为当前网络实体,继续获取与当前网络实体连接的所 有网络实体,直至获得电路的端点,如果被判断的网络实体是端点,则记录被 判断网络实体的信息,这样根据记录的网络实体的信息获取端对端电路信息, 形成了从业务设备到传输设备再到业务设备的这种完整的资源。这些资源信息 可以有效的在上层网管中形成上层各种应用所需要的端到端的电路资源数据, 譬如提供给移动综合告警平台,为综合告警关联的定位提供基础数据,在日常 的网络维护中发挥着重要的作用,还可以进行i 争厂家网管的电路的管理,屏蔽不同厂家的差异。
虽然通过实施例描绘了本发明,但本领域普通技术人员知道,在不脱离本 发明的精神和实质的情况下,就可使本发明有许多变形和变化,本发明的范围 由所附的权利要求来限定。
权利要求
1、一种获取网管系统中端对端电路信息的方法,其特征在于,包括步骤A、选择所述端对端电路中的一个网络实体作为当前网络实体,从获取的所述端对端电路的传输资源信息中得到所述当前网络实体的信息;B、记录所述当前网络实体的信息,并确定与所述当前网络实体连接的所有网络实体,从所述传输资源信息中获取所述所有网络实体的信息;C、根据网络实体的信息,分别判断所述所有网络实体中每一个网络实体是否为所述端对端电路的一个端点,如果被判断的网络实体不是端点,则在所述传输资源信息中屏蔽所述当前网络实体与被判断的网络实体间的连接终端点CTP信息,并将被判断的网络实体作为当前网络实体,返回B,如果被判断的网络实体是端点,则记录该网络实体的信息。
2、 如权利要求1所述的方法,其特征在于,所述获取端对端电路的传输 资源信息包括从子网管理系统中导出虚拟网元的信息;从厂家网管提供的传输资源信息中删去所述虛拟网元的信息,得到所述端 对端电路的传输资源信息。
3、 如权利要求1所述的方法,其特征在于,所述选择所述端对端电路中 的一个网络实体作为当前网络实体,包括选择所述端对端电路中的任意一个网元,作为当前网络实体;或者 从所述端对端电路中选择一个子网连接,将该子网连接的起始点的网元作为当前网络实体;或者从厂家网管提供的信息中确定所述端对端电路的源端,将所述源端作为当前网络实体。
4、 如权利要求1所述的方法,其特征在于,所述判断一个网络实体是否 为所述端对端电if各的一个端点,包括根据获取的所述网络实体的CTP标志值判断所述网络实体是否为所述端对端电路的一个端点;或者从厂家网管提供的信息中获取所述端对端电路的宿端的信息,判断所述网 络实体的信息是否与所述宿端的信息相匹配,如果是,则确定所述网络实体为 所述端对端电i 各的一个端点。
5、 一种获取网管系统中端对端电路信息的装置,其特征在于,包括 选择单元,用于选择所述端对端电路中的一个网络实体作为当前网络实体,从获取的所述端对端电路的传输资源信息中得到所述当前网络实体的信 息;第一记录单元,用于记录所述当前网络实体的信息;获取单元,用于确定与所述当前网络实体连接的所有网络实体,从所述传 输资源信息中获取所述所有网络实体的信息;判断单元,用于4艮据网络实体的信息,分别判断所述所有网络实体中每一 个网络实体是否为所述端对端电路的一个端点;第二记录单元,用于当被判断的网络实体是端点,记录该网络实体的信息;删除变更单元,用于当被判断的网络实体不是端点,则在所述传输资源信 息中屏蔽所述当前网络实体与被判断的网络实体间的连接终端点CTP信息,并 将被判断的网络实体作为当前网络实体。
6、 如权利要求5所述的装置,其特征在于,该装置还包括 预处理单元,用于从子网管理系统中导出虛拟网元的信息,并从厂家网管提供的传输资源信息中删去所述虚拟网元的信息,得到所述端对端电路的传输 资源信息。
7、 如权利要求5所述的装置,其特征在于,所述选择单元包括 第一选择子单元,用于从所述端对端电路中选择任意一个网元,作为当前网络实体。
8、 如权利要求5所述的装置,其特征在于,所述选择单元还包括第二选择子单元,用于从所述端对端电路中选择一个子网连接,将该子网 连接的起始点的网元作为当前网络实体。
9、 如权利要求5所述的装置,其特征在于,所述选择单元还包括第三选择子单元,用于从厂家网管提供的信息中确定所述端对端电路的源 端,将所述源端作为当前网络实体。
10、 如权利要求5所述的装置,其特征在于,所述判断单元包括 第一判断子单元,用于根据获取的所述网络实体的CTP标志值判断所述网络实体是否为所述端对端电路的一个端点。
11、 如权利要求5所述的装置,其特征在于,所述判断单元还包括第二判断子单元,用于根据从厂家网管提供的信息中获取的所述端对端电 路的宿端的信息,判断所述网络实体是否为所述端对端电路的一个端点。
全文摘要
本发明公开了一种获取网管系统中端对端电路信息的方法,包括选择端对端电路中的一个网络实体作为当前网络实体,从获取的所述端对端电路的传输资源信息得到并记录当前网络实体的信息,确定与当前网络实体连接的所有网络实体,从所述传输资源信息中获取所述所有网络实体的信息,根据网络实体的信息分别判断所述所有网络实体中每一个网络实体是否为电路的一个端点,如果被判断的网络实体不是端点,则在所述传输资源信息中屏蔽所述当前网络实体与被判断的网络实体间的连接终端点CTP信息,并将该网络实体作为当前网络实体,继续获取与当前网络实体连接的所有网络实体,直至获得电路的端点,如果被判断的网络实体是端点,则记录该网络实体的信息。
文档编号H04Q7/34GK101309492SQ20081011665
公开日2008年11月19日 申请日期2008年7月14日 优先权日2008年7月14日
发明者岚 王, 田宏伟 申请人:中国移动通信集团北京有限公司