一种IUB口信息的修改装置及方法.pdf

上传人:b*** 文档编号:1107544 上传时间:2018-03-31 格式:PDF 页数:12 大小:493.80KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910207826.4

申请日:

2009.10.30

公开号:

CN102056197A

公开日:

2011.05.11

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04W 24/02申请日:20091030|||公开

IPC分类号:

H04W24/02(2009.01)I; H04W92/12(2009.01)I

主分类号:

H04W24/02

申请人:

中兴通讯股份有限公司

发明人:

郑岩

地址:

518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

北京安信方达知识产权代理有限公司 11262

代理人:

李健;龙洪

PDF下载: PDF下载
内容摘要

本发明提供一种IUB口信息的修改装置及方法,该方法包括:IUB口信息修改装置根据接收的外部数据源确定需要进行修改的系统内的IUB局向,并确定出各需要修改的IUB局向的修改顺序,之后将系统内的IUB局向的参数按照所述外部数据源对应IUB局向的相应参数进行修改。采用本发明的技术方案,可快速修改IUB局向的传输承载方式,提高了工作效率和数据准确性,带来了工作便利。

权利要求书

1: 一种 IUB 口信息的修改方法, 包括 : IUB 口信息修改装置根据接收的外部数据源确定 需要进行修改的系统内的 IUB 局向, 并确定出各需要修改的 IUB 局向的修改顺序, 之后将系 统内的 IUB 局向的参数按照所述外部数据源对应 IUB 局向的相应参数进行修改。
2: 如权利要求 1 所述的方法, 其特征在于, 所述根据接收的外部数据源确定需要进行 修改的系统内的 IUB 局向是指 : 首先根据系统中存在的 IUB 局向及各 IUB 局向编号过滤出与系统中的 IUB 局向编号一 致的外部数据源中的 IUB 局向, 然后按照 IUB 局向的编号, 将过滤出的外部数据源中 IUB 局 向的传输承载方式和系统内的实例化的 IUB 局向的传输承载方式进行比较, 若传输承载方 式不同则需要将系统内的 IUB 局向修改为外部数据源的 IUB 局向的传输承载方式。
3: 如权利要求 1 所述的方法, 其特征在于, 所述确定出各需要修改的 IUB 局向的修改顺 序是指 : 对于所有需要修改的 IUB 局向, 首先确定出每两个 IUB 局向间的顺序关系, 所述顺序关 系为下面四种中的一种 : 局向 A 与局向 B 一起修改 ; 局向 A 在局向 B 前修改 ; 局向 A 在局向 B 后修改 ; 局向 A 和局向 B 没有顺序关系 ; 当所有 IUB 局向确定修改顺序后, 将有顺序关系的 各 IUB 局向作为一个组, 每组间的 IUB 局向没有顺序关系 ; 之后为每个组确定该组中各 IUB 局向修改的先后顺序。
4: 如权利要求 3 所述的方法, 其特征在于 : 对每个组中的 IUB 局向, 按照确定的先后顺序依次修改处于不同顺序的 IUB 局向, 处于 同一顺序的多个 IUB 局向同时进行修改 ; 修改时, 将系统内的 IUB 局向的各参数按照与其编 号一致的外部数据源的 IUB 局向的参数进行修改。
5: 如权利要求 4 所述的方法, 其特征在于 : 当 IUB 局向修改出错时, 将该 IUB 局向的参数恢复为未修改时的数据。
6: 一种 IUB 口信息的修改装置, 包括过滤器及修改器 ; 其特征在于 : 所述过滤器, 用于接收外部数据源, 以及根据所述外部数据源确定需要进行修改的系 统内的 IUB 局向 ; 所述修改器, 用于确定出各需要修改的 IUB 局向的修改顺序, 以及将系统内的 IUB 局向 的参数按照所述外部数据源对应 IUB 局向的相应参数进行修改。
7: 如权利要求 6 所述的装置, 其特征在于 : 所述过滤器包括过滤模块、 适配模块及解析模块 ; 所述过滤模块, 用于根据系统中存在的 IUB 局向及各 IUB 局向编号过滤出与系统中的 IUB 局向编号一致的外部数据源中的 IUB 局向 ; 所述适配模块, 用于按照 IUB 局向的编号, 将过滤出的外部数据源中 IUB 局向的传输承 载方式和系统内的实例化的 IUB 局向的传输承载方式进行比较, 若传输承载方式不同则需 要将系统内的 IUB 局向修改为外部数据源的 IUB 局向的传输承载方式 ; 所述解析模块, 用于对需要修改传输承载方式的 IUB 局向, 比较外部数据源的数据与 系统中的对应 IUB 局向的数据, 确定出除传输承载方式外的其他参数。
8: 如权利要求 6 所述的装置, 其特征在于 : 所述修改器包括排序模块, 用于对于所有需要修改的 IUB 局向, 首先确定出每两个 IUB 局向间的顺序关系, 所述顺序关系为下面四种中的一种 : 局向 A 与局向 B 一起修改 ; 局向 A 2 在局向 B 前修改 ; 局向 A 在局向 B 后修改 ; 局向 A 和局向 B 没有顺序关系 ; 还用于当所有 IUB 局向确定修改顺序后, 将有顺序关系的各 IUB 局向作为一个组, 还用于为每个组确定该 组中各 IUB 局向修改的先后顺序。
9: 如权利要求 8 所述的装置, 其特征在于 : 所述修改器还包括修改模块, 用于对每个组中的 IUB 局向, 按照确定的先后顺序依次 修改处于不同顺序的 IUB 局向, 处于同一顺序的多个 IUB 局向同时进行修改 ; 修改时, 将系 统内的 IUB 局向的各参数按照与其编号一致的外部数据源的 IUB 局向的参数进行修改。
10: 如权利要求 9 所述的装置, 其特征在于 : 所述修改模块还用于当 IUB 局向修改出错时, 将该 IUB 局向的参数恢复为未修改时的 数据。

说明书


一种 IUB 口信息的修改装置及方法

    【技术领域】
     本发明涉及移动通信领域, 具体涉及到 WCDMA 中一种 IUB 口信息的修改装置及方法。 背景技术
     随着 UMTS(Universal Mobile Telecommunications System, 通用移动通信系统 ) 网络的演进, IUB 口传输的承载方式也在发生演进, 由最初的 ATM 到 IP 再到 ATM 和 IP 的混 合组网。在网络扩容或升级的时候, 可能需要修改 IUB 口的传输承载方式, 但是由于 IUB 口 的承载确定后, 和承载相关一系列数据已经配置好, 在修改 IUB 口承载的时候, 需要修改一 系列的配置数据。这个问题一直困扰着开局人员。以往修改承载的时候, 只能依靠开局人 员的手工工作, 先删除和承载相关的数据, 然后修改 IUB 口承载, 最后重新配置和承载相关 的配置数据。 这种手工操作的方法不仅耗时巨大, 而且极易发生数据错误, 后期还需投入很 多的人力进行测试。并且, 这种操作方法在大批量的情况下几乎是不可行的。 发明内容 本发明要解决的技术问题是提供一种 IUB 口信息的修改装置及方法, 有效地解决 了现有技术中对 IUB 口信息进行修改时修改速度慢, 准确性不高的问题。
     为了解决上述问题, 本发明提供了一种 IUB 口信息的修改方法, 包括 : IUB 口信息 修改装置根据接收的外部数据源确定需要进行修改的系统内的 IUB 局向, 并确定出各需要 修改的 IUB 局向的修改顺序, 之后将系统内的 IUB 局向的参数按照所述外部数据源对应 IUB 局向的相应参数进行修改。
     进一步地, 所述根据接收的外部数据源确定需要进行修改的系统内的 IUB 局向是 指:
     首先根据系统中存在的 IUB 局向及各 IUB 局向编号过滤出与系统中的 IUB 局向编 号一致的外部数据源中的 IUB 局向, 然后按照 IUB 局向的编号, 将过滤出的外部数据源中 IUB 局向的传输承载方式和系统内的实例化的 IUB 局向的传输承载方式进行比较, 若传输 承载方式不同则需要将系统内的 IUB 局向修改为外部数据源的 IUB 局向的传输承载方式。
     进一步地, 所述确定出各需要修改的 IUB 局向的修改顺序是指 :
     对于所有需要修改的 IUB 局向, 首先确定出每两个 IUB 局向间的顺序关系, 所述顺 序关系为下面四种中的一种 : 局向 A 与局向 B 一起修改 ; 局向 A 在局向 B 前修改 ; 局向 A 在 局向 B 后修改 ; 局向 A 和局向 B 没有顺序关系 ; 当所有 IUB 局向确定修改顺序后, 将有顺序 关系的各 IUB 局向作为一个组, 每组间的 IUB 局向没有顺序关系 ; 之后为每个组确定该组中 各 IUB 局向修改的先后顺序。
     进一步地, 对每个组中的 IUB 局向, 按照确定的先后顺序依次修改处于不同顺序 的 IUB 局向, 处于同一顺序的多个 IUB 局向同时进行修改 ; 修改时, 将系统内的 IUB 局向的 各参数按照与其编号一致的外部数据源的 IUB 局向的参数进行修改。
     进一步地, 当 IUB 局向修改出错时, 将该 IUB 局向的参数恢复为未修改时的数据。
     本发明还提供一种 IUB 口信息的修改装置, 包括过滤器及修改器 ;
     所述过滤器, 用于接收外部数据源, 以及根据所述外部数据源确定需要进行修改 的系统内的 IUB 局向 ;
     所述修改器, 用于确定出各需要修改的 IUB 局向的修改顺序, 以及将系统内的 IUB 局向的参数按照所述外部数据源对应 IUB 局向的相应参数进行修改。
     进一步地, 所述过滤器包括过滤模块、 适配模块及解析模块 ;
     所述过滤模块, 用于根据系统中存在的 IUB 局向及各 IUB 局向编号过滤出与系统 中的 IUB 局向编号一致的外部数据源中的 IUB 局向 ;
     所述适配模块, 用于按照 IUB 局向的编号, 将过滤出的外部数据源中 IUB 局向的传 输承载方式和系统内的实例化的 IUB 局向的传输承载方式进行比较, 若传输承载方式不同 则需要将系统内的 IUB 局向修改为外部数据源的 IUB 局向的传输承载方式 ;
     所述解析模块, 用于对需要修改传输承载方式的 IUB 局向, 比较外部数据源的数 据与系统中的对应 IUB 局向的数据, 确定出除传输承载方式外的其他参数。
     进一步地, 所述修改器包括排序模块, 用于对于所有需要修改的 IUB 局向, 首先确 定出每两个 IUB 局向间的顺序关系, 所述顺序关系为下面四种中的一种 : 局向 A 与局向 B 一 起修改 ; 局向 A 在局向 B 前修改 ; 局向 A 在局向 B 后修改 ; 局向 A 和局向 B 没有顺序关系 ; 还用于当所有 IUB 局向确定修改顺序后, 将有顺序关系的各 IUB 局向作为一个组, 还用于为 每个组确定该组中各 IUB 局向修改的先后顺序。
     进一步地, 所述修改器还包括修改模块, 用于对每个组中的 IUB 局向, 按照确定的 先后顺序依次修改处于不同顺序的 IUB 局向, 处于同一顺序的多个 IUB 局向同时进行修改 ; 修改时, 将系统内的 IUB 局向的各参数按照与其编号一致的外部数据源的 IUB 局向的参数 进行修改。
     进一步地, 所述修改模块还用于当 IUB 局向修改出错时, 将该 IUB 局向的参数恢复 为未修改时的数据。
     综上所述, 采用本发明的技术方案, 改变了手工修改数据的操作不变, 效果低下工 作现状, 只需要提供现网的 IUB 局向编号以及修改后的传输承载方式及该承载类型需要的 相关参数, 即可快速修改 IUB 局向的传输承载方式, 提高了工作效率和数据准确性, 带来了 工作便利。 附图说明
     图 1 为本发明装置结构示意图 ;
     图 2 为本发明过滤器结构示意图 ;
     图 3 为本发明修改器结构示意图 ;
     图 4 为本发明初始化 IUB 口数据模型流程图 ;
     图 5 为本发明 IUB 口传输承载批量修改流程图 ;
     图 6 为本发明带强连通分量的有向图 ;
     图 7 为本发明合并有向图的强连通分量, 形成的有向无环图。具体实施方式
     本发明首先在网管系统中根据 IUB 口的传输承载方式定义出几套数据模型, 从而 实现了对网管系统中 IUB 局向的统一管理, 而外部提供的数据源, 需要和 IUB 口的数据模型 实例进行适配, 确定出数据源中需要修改的 IUB 局向, 对需要进行修改的 IUB 局向进行排 序, 确定出修改的顺序, 最后进行修改。该方法对每个 IUB 局向的修改保证事务性, 对全部 需要修改的 IUB 局向采用最大努力方式。
     本实施例提供一种 IUB 口信息的修改装置, 如图 1 所示, 包括 IUB 口数据模型、 过 滤器及修改器 ;
     IUB 口数据模型, 用于总结 IUB 口的传输承载方式的种类, 定义不同的数据模型, 传输承载方式包括 ATM 承载、 IP 承载、 ATM 和 IP 混合承载 ;
     把每个具体的 IUB 局向, 根据其传输承载方式, 对该传输承载方式对应的数据模 型在内存实例化。
     如图 2 所示, 过滤器包括过滤模块、 适配模块及解析模块 ;
     过滤模块, 用于接收外部数据源后, 对数据源中的 IUB 局向进行过滤, 根据系统中 存在的局向类型及编号过滤出与系统中存在的编号相同的 IUB 局向 ; 外部数据源为用户填写的需要修改的 IUB 局向的信息, 该信息可以是填写在 EXCEL 模板中。
     适配模块, 用于按照 IUB 局向的编号, 将过滤出的外部数据源中 IUB 局向的传输承 载方式和系统内的实例化的 IUB 局向的传输承载方式进行比较, 若传输承载方式不同则需 要将系统内的 IUB 局向修改为外部数据源的 IUB 局向的传输承载方式。
     解析模块, 用于对需要修改传输承载方式的 IUB 局向, 比较外部数据源的数据与 系统中的对应 IUB 局向的数据, 确定出除传输承载方式外的其他参数, 即判断相同传输承 载方式的 IUB 局向的其他参数与系统中该传输承载方式下的其他参数是否发生变化, 若变 化则需要修改系统中的对应参数。
     如图 3 所示, 修改器包括排序模块及修改模块 ;
     排序模块, 用于对系统中需要修改的各 IUB 局向进行排序, 正确的顺序可能有多 种, 只要使用其中任意一种顺序即可 ; 构造的顺序中可能有多个 IUB 局向处于同一顺序, 即 需要同时进行修改 ;
     修改模块, 用于对排好序的各 IUB 局向进行修改, 具体地, 对处于同一顺序的一个 或多个 IUB 局向同时进行修改, 对于处于不同顺序的 IUB 局向, 当顺序在前的 IUB 局向修改 完成后再修改下一顺序的 IUB 局向 ; 当正在修改的某个 IUB 局向出现错误时自动回滚, 即将 该出错的 IUB 的相应参数恢复成修改前的数据。这样不会中断后面其他 IUB 局向修改命令 的执行。
     本实施例提供一种 IUB 口信息的修改方法, 开局的时候, IUB 口配置的传输承载方 式是 ATM, 需求发生变化, 需要将 IUB 口的传输承载方式修改为 ATM 和 IP 混合传输的方式, 业务和信令均同时采用 ATM 和 IP 两种方式。
     (1) 初始化 IUB 口数据模型, 如图 4 :
     步骤 401 : 根据 IUB 口的传输承载方式, 定义出不同传输承载方式的数据模型。如 图定义三种传输承载方式 : ATM 承载、 IP 承载、 ATM 和 IP 混合承载。
     步骤 402 : 收集系统中存在的 IUB 局向, 根据具体每个局向的传输承载方式, 实例 化相应数据模型。
     (2) 根据外部数据源修改系统内的 IUB 局向
     步骤 501 : IUB 口信息修改装置接收外部数据源, 根据系统中存在的 IUB 局向及各 IUB 局向编号过滤出与系统中的 IUB 局向编号一致的外部数据源中的 IUB 局向 ;
     步骤 502 : 将过滤后的外部数据源的 IUB 局向数据的传输承载方式和系统内 IUB 局向的数据模型实例的传输承载方式进行适配, 确定出该 IUB 局向是否需要进行传输承载 方式的修改, 即按照 IUB 局向的编号, 将外部数据源中 IUB 局向的承载方式和系统内的实例 化的 IUB 局向的承载方式进行比较, 如果编号相同的外部数据源的 IUB 局向与系统内的 IUB 局向的传输承载方式不同, 则需要将系统内的 IUB 局向修改为外部数据源的 IUB 局向的传 输承载方式。
     步骤 503 : 对需要修改传输承载方式的 IUB 局向, 比较外部数据源的数据与系统中 的对应 IUB 局向的数据, 确定出除传输承载方式外的其他参数, 即判断相同传输承载方式 的 IUB 局向的其他参数与系统中该传输承载方式下的其他参数是否发生变化, 若变化则需 要修改系统中的对应参数。 步骤 504 : 对系统中需要修改的各 IUB 局向进行排序, 正确的顺序可能有多种, 只 要使用其中任意一种顺序即可 ; 构造的顺序中可能有多个 IUB 局向处于同一顺序, 即需要 同时进行修改。
     排序时, 确定出需要修改的每两个 IUB 局向间的顺序关系, 顺序关系为下面四种 中的一种 : 局向 A 与局向 B 一起修改 ; 局向 A 在局向 B 前修改 ; 局向 A 在局向 B 后修改 ; 局 向 A 和局向 B 没有顺序关系。
     当所有 IUB 局向均按上述方法确定修改的顺序后, 使用广度优先算法, 找到有顺 序关系的各组局向, 将有顺序关系的各 IUB 局向作为一个组, 每组间的 IUB 局向没有顺序关 系; 之后, 可以使用 Kosaraju 算法找到图中的环, 一个环中的多个 IUB 局向为处于同一修改 顺序的 IUB 局向, 即有多个 IUB 局向需要同时进行修改, 最后通过拓扑排序可以确定出一个 组内各个环的修改顺序。
     如图 6 所示为一个组, 其中 IUB 局向 a、 IUB 局向 b 及 IUB 局向 e 为处于同一顺序 的 IUB 局向, IUB 局向 c、 IUB 局向 d 及 IUB 局向 h 为处于同一顺序的 IUB 局向, IUB 局向 g 及 IUB 局向 f 为处于同一顺序的 IUB 局向。
     如图 7 所示, 将处于同一顺序的多个 IUB 局向看作一个节点, 则在该组中, IUB 局 向 a、 IUB 局向 b 及 IUB 局向 e 为修改顺序在前的多个 IUB 局向, IUB 局向 c、 IUB 局向 d 及 IUB 局向 h 为修改顺序次之的多个 IUB 局向, IUB 局向 g 及 IUB 局向 f 为修改顺序最后的多 个 IUB 局向。
     步骤 505 : 对于每个组, 按照确定的先后顺序依次修改各 IUB 局向, 对于处于同一 顺序的 IUB 局向同时进行修改。
     因为各组间的局向是没有顺序关系的, 因此各组的修改顺序可以不作限制。
     修改时, 若某个 IUB 局向出现错误时自动回滚, 即将该出错的 IUB 的相应参数恢复 成修改前的数据。这样不会中断后面其他 IUB 局向修改命令的执行。
     采用本发明所述的技术方案, 原来需要熟悉业务人员进行繁琐的手工配置的工
     作, 可以快速准确地完成, 极大地提高了工作效率。

一种IUB口信息的修改装置及方法.pdf_第1页
第1页 / 共12页
一种IUB口信息的修改装置及方法.pdf_第2页
第2页 / 共12页
一种IUB口信息的修改装置及方法.pdf_第3页
第3页 / 共12页
点击查看更多>>
资源描述

《一种IUB口信息的修改装置及方法.pdf》由会员分享,可在线阅读,更多相关《一种IUB口信息的修改装置及方法.pdf(12页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102056197A43申请公布日20110511CN102056197ACN102056197A21申请号200910207826422申请日20091030H04W24/02200901H04W92/1220090171申请人中兴通讯股份有限公司地址518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部72发明人郑岩74专利代理机构北京安信方达知识产权代理有限公司11262代理人李健龙洪54发明名称一种IUB口信息的修改装置及方法57摘要本发明提供一种IUB口信息的修改装置及方法,该方法包括IUB口信息修改装置根据接收的外部数据源确定需要进行修改的系统内的。

2、IUB局向,并确定出各需要修改的IUB局向的修改顺序,之后将系统内的IUB局向的参数按照所述外部数据源对应IUB局向的相应参数进行修改。采用本发明的技术方案,可快速修改IUB局向的传输承载方式,提高了工作效率和数据准确性,带来了工作便利。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书5页附图4页CN102056204A1/2页21一种IUB口信息的修改方法,包括IUB口信息修改装置根据接收的外部数据源确定需要进行修改的系统内的IUB局向,并确定出各需要修改的IUB局向的修改顺序,之后将系统内的IUB局向的参数按照所述外部数据源对应IUB局向的相应参数进行修改。

3、。2如权利要求1所述的方法,其特征在于,所述根据接收的外部数据源确定需要进行修改的系统内的IUB局向是指首先根据系统中存在的IUB局向及各IUB局向编号过滤出与系统中的IUB局向编号一致的外部数据源中的IUB局向,然后按照IUB局向的编号,将过滤出的外部数据源中IUB局向的传输承载方式和系统内的实例化的IUB局向的传输承载方式进行比较,若传输承载方式不同则需要将系统内的IUB局向修改为外部数据源的IUB局向的传输承载方式。3如权利要求1所述的方法,其特征在于,所述确定出各需要修改的IUB局向的修改顺序是指对于所有需要修改的IUB局向,首先确定出每两个IUB局向间的顺序关系,所述顺序关系为下面四。

4、种中的一种局向A与局向B一起修改;局向A在局向B前修改;局向A在局向B后修改;局向A和局向B没有顺序关系;当所有IUB局向确定修改顺序后,将有顺序关系的各IUB局向作为一个组,每组间的IUB局向没有顺序关系;之后为每个组确定该组中各IUB局向修改的先后顺序。4如权利要求3所述的方法,其特征在于对每个组中的IUB局向,按照确定的先后顺序依次修改处于不同顺序的IUB局向,处于同一顺序的多个IUB局向同时进行修改;修改时,将系统内的IUB局向的各参数按照与其编号一致的外部数据源的IUB局向的参数进行修改。5如权利要求4所述的方法,其特征在于当IUB局向修改出错时,将该IUB局向的参数恢复为未修改时的。

5、数据。6一种IUB口信息的修改装置,包括过滤器及修改器;其特征在于所述过滤器,用于接收外部数据源,以及根据所述外部数据源确定需要进行修改的系统内的IUB局向;所述修改器,用于确定出各需要修改的IUB局向的修改顺序,以及将系统内的IUB局向的参数按照所述外部数据源对应IUB局向的相应参数进行修改。7如权利要求6所述的装置,其特征在于所述过滤器包括过滤模块、适配模块及解析模块;所述过滤模块,用于根据系统中存在的IUB局向及各IUB局向编号过滤出与系统中的IUB局向编号一致的外部数据源中的IUB局向;所述适配模块,用于按照IUB局向的编号,将过滤出的外部数据源中IUB局向的传输承载方式和系统内的实例。

6、化的IUB局向的传输承载方式进行比较,若传输承载方式不同则需要将系统内的IUB局向修改为外部数据源的IUB局向的传输承载方式;所述解析模块,用于对需要修改传输承载方式的IUB局向,比较外部数据源的数据与系统中的对应IUB局向的数据,确定出除传输承载方式外的其他参数。8如权利要求6所述的装置,其特征在于所述修改器包括排序模块,用于对于所有需要修改的IUB局向,首先确定出每两个IUB局向间的顺序关系,所述顺序关系为下面四种中的一种局向A与局向B一起修改;局向A权利要求书CN102056197ACN102056204A2/2页3在局向B前修改;局向A在局向B后修改;局向A和局向B没有顺序关系;还用于。

7、当所有IUB局向确定修改顺序后,将有顺序关系的各IUB局向作为一个组,还用于为每个组确定该组中各IUB局向修改的先后顺序。9如权利要求8所述的装置,其特征在于所述修改器还包括修改模块,用于对每个组中的IUB局向,按照确定的先后顺序依次修改处于不同顺序的IUB局向,处于同一顺序的多个IUB局向同时进行修改;修改时,将系统内的IUB局向的各参数按照与其编号一致的外部数据源的IUB局向的参数进行修改。10如权利要求9所述的装置,其特征在于所述修改模块还用于当IUB局向修改出错时,将该IUB局向的参数恢复为未修改时的数据。权利要求书CN102056197ACN102056204A1/5页4一种IUB口。

8、信息的修改装置及方法技术领域0001本发明涉及移动通信领域,具体涉及到WCDMA中一种IUB口信息的修改装置及方法。背景技术0002随着UMTSUNIVERSALMOBILETELECOMMUNICATIONSSYSTEM,通用移动通信系统网络的演进,IUB口传输的承载方式也在发生演进,由最初的ATM到IP再到ATM和IP的混合组网。在网络扩容或升级的时候,可能需要修改IUB口的传输承载方式,但是由于IUB口的承载确定后,和承载相关一系列数据已经配置好,在修改IUB口承载的时候,需要修改一系列的配置数据。这个问题一直困扰着开局人员。以往修改承载的时候,只能依靠开局人员的手工工作,先删除和承载相。

9、关的数据,然后修改IUB口承载,最后重新配置和承载相关的配置数据。这种手工操作的方法不仅耗时巨大,而且极易发生数据错误,后期还需投入很多的人力进行测试。并且,这种操作方法在大批量的情况下几乎是不可行的。发明内容0003本发明要解决的技术问题是提供一种IUB口信息的修改装置及方法,有效地解决了现有技术中对IUB口信息进行修改时修改速度慢,准确性不高的问题。0004为了解决上述问题,本发明提供了一种IUB口信息的修改方法,包括IUB口信息修改装置根据接收的外部数据源确定需要进行修改的系统内的IUB局向,并确定出各需要修改的IUB局向的修改顺序,之后将系统内的IUB局向的参数按照所述外部数据源对应I。

10、UB局向的相应参数进行修改。0005进一步地,所述根据接收的外部数据源确定需要进行修改的系统内的IUB局向是指0006首先根据系统中存在的IUB局向及各IUB局向编号过滤出与系统中的IUB局向编号一致的外部数据源中的IUB局向,然后按照IUB局向的编号,将过滤出的外部数据源中IUB局向的传输承载方式和系统内的实例化的IUB局向的传输承载方式进行比较,若传输承载方式不同则需要将系统内的IUB局向修改为外部数据源的IUB局向的传输承载方式。0007进一步地,所述确定出各需要修改的IUB局向的修改顺序是指0008对于所有需要修改的IUB局向,首先确定出每两个IUB局向间的顺序关系,所述顺序关系为下面。

11、四种中的一种局向A与局向B一起修改;局向A在局向B前修改;局向A在局向B后修改;局向A和局向B没有顺序关系;当所有IUB局向确定修改顺序后,将有顺序关系的各IUB局向作为一个组,每组间的IUB局向没有顺序关系;之后为每个组确定该组中各IUB局向修改的先后顺序。0009进一步地,对每个组中的IUB局向,按照确定的先后顺序依次修改处于不同顺序的IUB局向,处于同一顺序的多个IUB局向同时进行修改;修改时,将系统内的IUB局向的各参数按照与其编号一致的外部数据源的IUB局向的参数进行修改。说明书CN102056197ACN102056204A2/5页50010进一步地,当IUB局向修改出错时,将该I。

12、UB局向的参数恢复为未修改时的数据。0011本发明还提供一种IUB口信息的修改装置,包括过滤器及修改器;0012所述过滤器,用于接收外部数据源,以及根据所述外部数据源确定需要进行修改的系统内的IUB局向;0013所述修改器,用于确定出各需要修改的IUB局向的修改顺序,以及将系统内的IUB局向的参数按照所述外部数据源对应IUB局向的相应参数进行修改。0014进一步地,所述过滤器包括过滤模块、适配模块及解析模块;0015所述过滤模块,用于根据系统中存在的IUB局向及各IUB局向编号过滤出与系统中的IUB局向编号一致的外部数据源中的IUB局向;0016所述适配模块,用于按照IUB局向的编号,将过滤出。

13、的外部数据源中IUB局向的传输承载方式和系统内的实例化的IUB局向的传输承载方式进行比较,若传输承载方式不同则需要将系统内的IUB局向修改为外部数据源的IUB局向的传输承载方式;0017所述解析模块,用于对需要修改传输承载方式的IUB局向,比较外部数据源的数据与系统中的对应IUB局向的数据,确定出除传输承载方式外的其他参数。0018进一步地,所述修改器包括排序模块,用于对于所有需要修改的IUB局向,首先确定出每两个IUB局向间的顺序关系,所述顺序关系为下面四种中的一种局向A与局向B一起修改;局向A在局向B前修改;局向A在局向B后修改;局向A和局向B没有顺序关系;还用于当所有IUB局向确定修改顺。

14、序后,将有顺序关系的各IUB局向作为一个组,还用于为每个组确定该组中各IUB局向修改的先后顺序。0019进一步地,所述修改器还包括修改模块,用于对每个组中的IUB局向,按照确定的先后顺序依次修改处于不同顺序的IUB局向,处于同一顺序的多个IUB局向同时进行修改;修改时,将系统内的IUB局向的各参数按照与其编号一致的外部数据源的IUB局向的参数进行修改。0020进一步地,所述修改模块还用于当IUB局向修改出错时,将该IUB局向的参数恢复为未修改时的数据。0021综上所述,采用本发明的技术方案,改变了手工修改数据的操作不变,效果低下工作现状,只需要提供现网的IUB局向编号以及修改后的传输承载方式及。

15、该承载类型需要的相关参数,即可快速修改IUB局向的传输承载方式,提高了工作效率和数据准确性,带来了工作便利。附图说明0022图1为本发明装置结构示意图;0023图2为本发明过滤器结构示意图;0024图3为本发明修改器结构示意图;0025图4为本发明初始化IUB口数据模型流程图;0026图5为本发明IUB口传输承载批量修改流程图;0027图6为本发明带强连通分量的有向图;0028图7为本发明合并有向图的强连通分量,形成的有向无环图。说明书CN102056197ACN102056204A3/5页6具体实施方式0029本发明首先在网管系统中根据IUB口的传输承载方式定义出几套数据模型,从而实现了对网。

16、管系统中IUB局向的统一管理,而外部提供的数据源,需要和IUB口的数据模型实例进行适配,确定出数据源中需要修改的IUB局向,对需要进行修改的IUB局向进行排序,确定出修改的顺序,最后进行修改。该方法对每个IUB局向的修改保证事务性,对全部需要修改的IUB局向采用最大努力方式。0030本实施例提供一种IUB口信息的修改装置,如图1所示,包括IUB口数据模型、过滤器及修改器;0031IUB口数据模型,用于总结IUB口的传输承载方式的种类,定义不同的数据模型,传输承载方式包括ATM承载、IP承载、ATM和IP混合承载;0032把每个具体的IUB局向,根据其传输承载方式,对该传输承载方式对应的数据模型。

17、在内存实例化。0033如图2所示,过滤器包括过滤模块、适配模块及解析模块;0034过滤模块,用于接收外部数据源后,对数据源中的IUB局向进行过滤,根据系统中存在的局向类型及编号过滤出与系统中存在的编号相同的IUB局向;0035外部数据源为用户填写的需要修改的IUB局向的信息,该信息可以是填写在EXCEL模板中。0036适配模块,用于按照IUB局向的编号,将过滤出的外部数据源中IUB局向的传输承载方式和系统内的实例化的IUB局向的传输承载方式进行比较,若传输承载方式不同则需要将系统内的IUB局向修改为外部数据源的IUB局向的传输承载方式。0037解析模块,用于对需要修改传输承载方式的IUB局向,。

18、比较外部数据源的数据与系统中的对应IUB局向的数据,确定出除传输承载方式外的其他参数,即判断相同传输承载方式的IUB局向的其他参数与系统中该传输承载方式下的其他参数是否发生变化,若变化则需要修改系统中的对应参数。0038如图3所示,修改器包括排序模块及修改模块;0039排序模块,用于对系统中需要修改的各IUB局向进行排序,正确的顺序可能有多种,只要使用其中任意一种顺序即可;构造的顺序中可能有多个IUB局向处于同一顺序,即需要同时进行修改;0040修改模块,用于对排好序的各IUB局向进行修改,具体地,对处于同一顺序的一个或多个IUB局向同时进行修改,对于处于不同顺序的IUB局向,当顺序在前的IU。

19、B局向修改完成后再修改下一顺序的IUB局向;当正在修改的某个IUB局向出现错误时自动回滚,即将该出错的IUB的相应参数恢复成修改前的数据。这样不会中断后面其他IUB局向修改命令的执行。0041本实施例提供一种IUB口信息的修改方法,开局的时候,IUB口配置的传输承载方式是ATM,需求发生变化,需要将IUB口的传输承载方式修改为ATM和IP混合传输的方式,业务和信令均同时采用ATM和IP两种方式。00421初始化IUB口数据模型,如图40043步骤401根据IUB口的传输承载方式,定义出不同传输承载方式的数据模型。如图定义三种传输承载方式ATM承载、IP承载、ATM和IP混合承载。说明书CN10。

20、2056197ACN102056204A4/5页70044步骤402收集系统中存在的IUB局向,根据具体每个局向的传输承载方式,实例化相应数据模型。00452根据外部数据源修改系统内的IUB局向0046步骤501IUB口信息修改装置接收外部数据源,根据系统中存在的IUB局向及各IUB局向编号过滤出与系统中的IUB局向编号一致的外部数据源中的IUB局向;0047步骤502将过滤后的外部数据源的IUB局向数据的传输承载方式和系统内IUB局向的数据模型实例的传输承载方式进行适配,确定出该IUB局向是否需要进行传输承载方式的修改,即按照IUB局向的编号,将外部数据源中IUB局向的承载方式和系统内的实例。

21、化的IUB局向的承载方式进行比较,如果编号相同的外部数据源的IUB局向与系统内的IUB局向的传输承载方式不同,则需要将系统内的IUB局向修改为外部数据源的IUB局向的传输承载方式。0048步骤503对需要修改传输承载方式的IUB局向,比较外部数据源的数据与系统中的对应IUB局向的数据,确定出除传输承载方式外的其他参数,即判断相同传输承载方式的IUB局向的其他参数与系统中该传输承载方式下的其他参数是否发生变化,若变化则需要修改系统中的对应参数。0049步骤504对系统中需要修改的各IUB局向进行排序,正确的顺序可能有多种,只要使用其中任意一种顺序即可;构造的顺序中可能有多个IUB局向处于同一顺序。

22、,即需要同时进行修改。0050排序时,确定出需要修改的每两个IUB局向间的顺序关系,顺序关系为下面四种中的一种局向A与局向B一起修改;局向A在局向B前修改;局向A在局向B后修改;局向A和局向B没有顺序关系。0051当所有IUB局向均按上述方法确定修改的顺序后,使用广度优先算法,找到有顺序关系的各组局向,将有顺序关系的各IUB局向作为一个组,每组间的IUB局向没有顺序关系;之后,可以使用KOSARAJU算法找到图中的环,一个环中的多个IUB局向为处于同一修改顺序的IUB局向,即有多个IUB局向需要同时进行修改,最后通过拓扑排序可以确定出一个组内各个环的修改顺序。0052如图6所示为一个组,其中I。

23、UB局向A、IUB局向B及IUB局向E为处于同一顺序的IUB局向,IUB局向C、IUB局向D及IUB局向H为处于同一顺序的IUB局向,IUB局向G及IUB局向F为处于同一顺序的IUB局向。0053如图7所示,将处于同一顺序的多个IUB局向看作一个节点,则在该组中,IUB局向A、IUB局向B及IUB局向E为修改顺序在前的多个IUB局向,IUB局向C、IUB局向D及IUB局向H为修改顺序次之的多个IUB局向,IUB局向G及IUB局向F为修改顺序最后的多个IUB局向。0054步骤505对于每个组,按照确定的先后顺序依次修改各IUB局向,对于处于同一顺序的IUB局向同时进行修改。0055因为各组间的局。

24、向是没有顺序关系的,因此各组的修改顺序可以不作限制。0056修改时,若某个IUB局向出现错误时自动回滚,即将该出错的IUB的相应参数恢复成修改前的数据。这样不会中断后面其他IUB局向修改命令的执行。0057采用本发明所述的技术方案,原来需要熟悉业务人员进行繁琐的手工配置的工说明书CN102056197ACN102056204A5/5页8作,可以快速准确地完成,极大地提高了工作效率。说明书CN102056197ACN102056204A1/4页9图1图2图3说明书附图CN102056197ACN102056204A2/4页10图4说明书附图CN102056197ACN102056204A3/4页11图5说明书附图CN102056197ACN102056204A4/4页12图6图7说明书附图CN102056197A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1