电信网络特征之间兼容性的校验的制作方法

文档序号:6351835阅读:123来源:国知局
专利名称:电信网络特征之间兼容性的校验的制作方法
技术领域
本发明涉及在电信网 络特征之间校验兼容性。
背景技术
电信网络及在那些网络上提供的特征正变得越来越大且更复杂。通常看到在经常位于不同网络域中的许多网络单元或所谓的节点中实现的网络特征。例如,“SGSN池组(SGSN in Pool)”特征在移动核心网络中的服务通用分组无线电服务(GPRS)支持节点(SGSN)中以及在无线电接入网中的无线电网络控制器(RNC)和基站控制器(BSC)中实现。网络中的特征越来越多地以软件实现。软件定义的无线电的概念预示着使用软件定义所有无线电和数字信令处理的时代的到来。在网络单元中嵌入的软件使用诸如web服务和对等技术等使能技术实现诸如自动邻居关系(ANR)等闻级自组织网络(SON)特征。目前,用于大多数网络单元的软件捆绑到单个加载模块中。实现网络单元支持的特征(其可包括部分网络特征)所需的所有软件程序都打包到此单个加载模块中。确保所有网络特征跨实现特征的所有节点兼容是作为离线管理活动来处理的。复杂系统的特征在于多个相互相关的组件。能够将多种方法用来表示这些相关性。最常用的方式之一是使用有向图,有向图由顶点或节点的集合和称为弧、有向边缘或箭头的顶点的有序对的集合组成。路径则表示组件之间的相关性。知道有从节点a到节点b的路径表明a取决于b,这是因为如果b更改,a就受影响。可以不同方式表示此类有向图,如矩阵、列表和节点,带有指向其子项和父项的指针。表示复杂系统及其相关性的另一方法是通过使用统一建模语言(UML)模型。通过UML类图,能够概括系统,并且能够为系统的组件之间的各种类型的相关性建模。UML与有向图相比的优点是系统的各种方面的更丰富表示的可能性,例如,对相关性的要求。语义网络也能够用于在复杂的系统中表示相关性。语义网络是节点和边缘标记的有向图,并且因此能够用于在更详细的颗粒度级别表示系统。语义网络有为概念之间的语义关系建模的功能,并且能够用于表示知识或支持自动化系统进行有关知识的推理。语义Web技术能够用于以机器可读方式表示语义网络。存在能够用于在来自不同供应商的产品之间评估特征兼容性的多个网络模型标准。首先,公共信息模型(CM)是由分布式管理任务组(DMTF)定义的开放标准,并且它描述被管理实体、其组成和关系。管理模型由核心模型和从核心扩展的公共模型集(定义用于系统、服务、网络、应用、用户及数据库)组成。其次,解决方案部署描述符(SDD)是由结构化信息标准促进组织(OASIS)开发,以用于XML文档的模式(schema)形式的标准,并且定义表述在多平台环境中生命周期管理所要求的软件安装特性的标准化方式。SDD定义用于两种可扩展标记语言(XML)文档类型的模式(i)包描述符和(ii)部署描述符。包描述符定义包内容,包内容包括其处理形成软件包的部署的人工产物。该部署描述符定义与那些人工产物相关联的元数据。
第三,服务模型语言(SML)是用于为复杂的IT服务和系统(包括其结构、约束、策略和最佳实践)建模的XML模式规范。SML模型是互相关XML文档集。SML模型能够包含有关IT服务的部分的信息及每部分必须满足以使IT服务正确运行的约束。最后,网络资源模型(NRM)由3GPP定义,并且表示系统通过主题集成参考点(这是由用于定义管理接口的某一方面的规范集描述的体系结构概念,包括要求规范、信息服务规范及一个或多个解决方案集规范)提供的实际被管理电信网络资源。NRM描述被管理对象类(MOC)、其关联、属性和操作。对于大多数电信节点,作为包含用于在该网络单元或节点上所有特征的所有软件单元的单个容器部署和安装软件。用于单独特征的软件通常不在网络单元上分开安装。任何特定特征可由多个网络单元支持。软件部署的此方案是有问题的,这是因为随着网络特征的数量增大,保持每个网络单元或节点上的软件与它周围的其它网络单元或节点上的软件匹配并且对于它周围的其它网络单元或节点上的软件得以校验变得越来越困难。另一问题是没有方法知道在网络中安装了哪些特征,这是因为用于某个特征的软件是在逐节点基础上逐段部署的。因此,网络操作人员不能肯定地说出哪些特征安装在网络上,并且实现那些特征的软件是否跨实现该特征的节点一致且得以校验。我们现在设计了用于评估选定网络特征与现有电信网络的网络特征的兼容性的方法和设备,这减轻了上述问题。

发明内容
根据本发明,如从第一方面所看到的一样,提供了一种评估一个或多个网络单元中选定特征与现有电信网络的网络特征的兼容性的方法。该方法包括提供数据模型形式的每个网络特征的摘要,数据模型定义在这些网络特征与每个网络特征要求的网络单元或节点、软件单元与软件特征之间的关系。随后,收集有关现有电信网络的信息以识别在现有网络中网络特征的部署。此信息随后与数据模型组合以构建特征兼容性矩阵,该矩阵定义在现有电信网络中网络特征的兼容性。随后,能够通过定义要添加或升级的选定特征的参数的信息,询问矩阵以确定选定特征是否与现有网络的特征兼容。本发明因此提议了网络组件(网络单元、软件单元、软件特征)的模型、其相关性和约束。能够探究将此模型用于在电信网络中的网络特征之间进行兼容性的自动端对端评估。该方法允许快速、简单和准确地做出有关新特征部署的规划或已经存在特征的升级的判定。本发明是双阶段过程的一部分。在第一步骤中,系统读取由网络特征的专家准备的模型(包括在其它特征和软件单元上的其要求和相关性)。使用两个部分创建该模型。第一组件是元模型(例如,以UML),该模型表示诸如网络单元或软件单元等一般网络组件、其属性(例如,发行版)及关系(例如安装在上)。第二组件包括例如以对象约束语言(OCL)提供、应用到特定特征的约束这能够表示在软件与网络发行版或在特征中要求类型的网络单元之间的兼容性。 该模型能够一而再地重新用于评估不同网络实例的特征兼容性。当网络资源的表示在网络中实例化时,它包括有关部署(或计划)的网络单元、它们之间的连接及软件单元的信息。该信息从网络单元(即节点)或从网络操作系统软件(OSS)收集,并且与以前构建的网络特征的模型组合在一起。因此,兼容性矩阵被编辑,它包含有关现有(或计划)的特征及其在考虑的网络实例中的相关性的信息。本发明的方法因此探究兼容性矩阵以便评估是否已为选定特征满足在网络特征模型中提供的所有要求。如果评估成功,则用户能够部署计划的特征到通过该方法校验的网络的实例化表示中。该方法能够确定在选定特征与现有网络的特征不兼容时是否能够创建解决方案。如果能够创建解决方案,则能够该方法提议修改网络资源以便满足特征要求和创建解决方案,例如,通过提供或请求适合的软件代码以更新网络。网络一旦更新,本发明的方法便能够再次探究兼容性矩阵以便评估是否已为选定特征满足在更新的网络特征中提供的所有要求。如果不能创建解决方案,则该方法包括创建该不兼容性或每个不兼容性的列表。
在建模后,可生成软件应用程序以便由想要检查网络实例化中特征兼容性的用户运行。此应用程序在用户与矩阵之间提供简单的接口,由此有利于确定选定特征是否与现有网络特征兼容的任务。本发明的方法也能够允许进行在多个网络域之上部署的特征的兼容性评估。每个网络域具有本地系统以评估其特征兼容性。每个此类系统能够控制特征的兼容性评估(在此类情况中,系统称为主控),或者响应来自主控系统的请求(在此情形中,系统称为从属)。根据本发明,如从第二方面所看到的一样,提供了一种用于评估选定网络特征与现有电信网络的网络特征的兼容性的设备。该设备包括存储器,存储器包含从每个网络特征的模型和从有关所述现有电信网络的信息创建的特征兼容性矩阵以识别在现有网络中特征的部署。这些模型定义在每个网络特征要求的任何网络单元、软件单元与软件特征之间的关系。输入端被提供用于从定义选定特征的参数的用户接收信息。处理器随后通过来自输入端,定义选定特征的参数的信息询问矩阵,并且从矩阵确定选定特征是否与现有网络的特征兼容。处理器生成每个网络特征的实例化,并且使用每个网络特征的模型和获得的有关现有电信网络的信息构建特征兼容性矩阵。处理器可设置成运行软件代码以询问矩阵。处理器设置成生成每个网络特征的实例化,并且无论何时检测到网络特征被更新或改变便构建修正的特征兼容性矩阵。在一个实施例中,识别在现有网络中特征的部署的信息可从现有网络上的OSS提供oss可在其数据库中保留有关网络的拓扑的信息和其它有用信息。在一备选实施例中,设备包括通信接口,识别在现有网络中特征的部署的信息经由该接口从网络的一个或多个单元提供。第一实施例具有的益处是本发明可实现为对OSS的扩展,并且因此获得必要信息的过程将不创建附加的业务。第二实施例在带有分布式OSS的网络中能够是有益的。在此情况下,该设备能够在与网络分离的装置中实现,该装置是自立的盒或卡。


现在将作为示例并参照附图对本发明的一实施例进行描述,其中
图I是本发明的要素的框 图2是在本发明中使用的元模型的图形;
图3是使用来自电信网络的信息,从图2的元模型创建的实例化数据模型的图形;
图4是示出本发明的方法的流程 图5是示出本发明应用到多个域的示意图; 图6是进一步详细示出本发明的方法的步骤之一的流程图;以及 图7是本发明的设备的示意图。
具体实施例方式参照附图的图1,本发明包括允许在网络特征之间自动校验端对端兼容性的模型100。模型100允许共同表示在电信网络(例如,网络B)中的特征及其相关性。此信息随后能够用于在网络特征之间校验端对端兼容性。提议的模型由使用UML 101和OCL约束102设计的元模型组成。参照附图的图2,图中示出使用UML设计的元模型101,元模型101表示对现有电信网络中的特征兼容性有影响的单元或节点。这些类在图形中具有以下含意
NetworkElement Γ琢络摩元;类12对应于电信网络中的逻辑实体(例如,SGSN或
RNC);
SoftwareElement (软件单元)类13表示在网络单元上提供特定功能性的软件包。这例如能够是IP连接性或对RNC上SGSN池组的支持。SoftwareElement 14能够安装在上'iNetworkElement 12上,该安装由关系表示为语句Installed/lnstaJIedIn (安装/安装在);
SoftwareFeature (软件特征)类14为通常在多个节点上部署的网络功能性建模。这例如能够是SGSNInPooIForWCDMA,它涉及在多个SGSN、RNC及(有可能地)OSS之间的交互。狄!交JL食嚴为ActivatedSoftwareFeature/ActivatedIn 关系。此夕卜,5b/iiare在多个SoftwareElement 13中实现,并且这表不为关系ComposedOfIIncludedIn。这些类具有用于特征兼容性评估的类似属性。网络单元的供应商向用户提供有关对应类的提供商的信息,用户随后写入元模型101。具体而言,将对于多域网络探究此信息。元模型101中的术语“发行版”和“修订版”用于区分建模实体的不同版本。因为在不同类型的节点之间的兼容性是基于版本的,所以这些参数对于评估兼容性是重要的。最后,在元模型101的每个类中IdentifyingNumber (标识号)的目的是独特地标识建模实体。元模型101因而能够扩展成表示在现有网络上的特定网络特征、网络和软件单元。能够用于评估SGSN池组特征的兼容性的模型100的示例在附图的图3中示出。上述模型100要布置有描述特征特定要求的OCL约束102。对象约束语言(OCL)是用于描述应用到UML的约束(规则)的常用说明性语言。这些约束是关于系统的某一方面必须为真并且能够在UML模型100的实例化上自动校验的条件。网络特征能够具有编组在三个类别中的不同约束I.对于网络特征的一般要求。这些约束对于网络特征是特定的。它可以是有关其它特征、软件单元或网络单元的存在的要求。就SGSN池组而言,它是有关在特征中包括的SGSN节点的要求。2.有关在网络单元上需要的软件单元及其版本的要求。为支持特征,网络单元需要特定软件单元。就SGSN池组而言,RNC节点要求支持SGSN池组功能性的特定版本的软件单兀。3.有关在软件特征中存在的节点的兼容版本的约束。对于SGSN池组情形,它可以是SGSN发行版“X”修订版“X”与RNC发行版“Y”修订版“y”兼容的条件。OCL约束102 —旦被创建,便能够针对UML模型100的各种实例化对它们进行验证。验证过程由遍历特征模型和应用OCL约束102到适当实体组成。能够根据本文后面参照附图的图6所述的方法执行此过程。
连接到多个SGSN变得可能的特征。它需要在SGSN、RNC与OSS节点之间的交互。该模型通过表示例如12a-c、13a-c等参与SGSN池组特征的实体的多个类,扩展元模型101。能够实例化此模型100以表示在特定网络配置中在特征组件与其属性之间的关系。模型100必须布置有诸如OCL 102等约束以便验证对于在网络中部署的SGSN池组特征的要求。下面是与以前提及的类别相关联的约束的一些示例
一般约束
O有关支持SGSN池组的至少一个SGSN的要求
context SGSNkiPmiPorWCDMA ην;
seif.Activatedln ·> exis(s(ne: NetworkEiemenf |
m.octlsTypeOf(SGSN)}
〇SGSN池组发行版X修订版x要求SGSN发行版Y修订版y
context SGSNkiPmForWCDMA snv:
(self,Retease^Xn and self.Revision= ) implies self.Aciivatedln -> forA!l(m: NetwoikEfement \ if ne.ocilsTypeOf($G$N) then (ne.Release=^'and (WMevision=Y') else true endif)
有关在网络单元上要求的软件单元版本的约束
O SGSN发行版X修订版X要求SGSNInPoolOnSGSN发行版Y修订版y软件单元
context SGSN inv:
(seltReiease=Xvand seflRemsion^yj implies$eii. InsiBlted -> fOfAl!($e SofIwBrBEIeinent | ifseMC!l$T^peOf(SGSNIaPooiOnSGSN) then
and se^Revision-yj else true θπφ
有关在不同类型的节点之间兼容性的约束
O SGSN发行版X修订版X与RNC发行版Y修订版y兼容
context SGSM inv:
(self. Release="X" and self. Revision=y") implies seff.ActiveteSoftwareFeature.Activatedln -> forAII(ne;。
NetworkEfement \ if ne. o Cf Is TypeOf(RNC) then (ne.Retease=uY" and ne.Revision=rY') else true endif)本发明的方法允许在网络特征之间自动校验端对端兼容性。它完全自动化,并且在现有网络中运行。该方法收集有关网络组件、其连接和已安装软件的信息,并使用此信息评估提议的特征在网络中的兼容性。参照附图的图4,图中示出其中本发明的方法正在操作的系统的概观。所述情形对应于在网络运营商要在单个网络域上部署新特征或升级现有特征时的情况。该方法包括在步骤15提供网络特征、其参数和关系的模型100。如前面所提及的一样,此模型100是从使用UML 101设计的元模型推导的,并且随后在步骤104由专家105填充该模型或者从以前的经验学习该模型,例如,使用机器学习技术。随后,该方法在步骤16收集有关网络单元或节点26、其软件包和连接的信息19。信息19通常由节点26通过机器到机器接口提供,并且无论何时网络拓扑更改或者新的软件包部署在节点26上,系统通常都得到有关该更改的通知。也能够以离线方式提供、手动输入或从网络的OSS获得此类信息19。

模型100和来自节点26的信息19随后在步骤17用于自动构建所谓的特征兼容性(FC)矩阵107,该矩阵包含有关考虑的现有网络的单元之间兼容性的信息。在步骤106,网络运营商能够要求系统激活网络特征,并且系统将评估特征兼容性矩阵107,并且在步骤18评估在106请求的特征是否将在现有网络中引入任何不兼容性。此破坏例如能够由缺失或不正确的软件包或网络单元造成。本文后面参照附图的图6描述用于在新网络确认中评估兼容性的方法。如果在步骤18的评估成功,则在步骤20能够激活该特征。否则,系统将在步骤21检查不兼容性的解决方案。如果存在已知解决方案,则该方法在步骤22请求所需软件,并且在步骤23在节点26上升级软件。随后,通过升级的特征更新特征兼容性矩阵107。系统得到关于网络配置中每个更改的通知(例如,新软件包或网络单元),并且如果有任何特征等待激活,则它将检查兼容性并最终激活这些特征。如果不存在已知解决方案,则该方法在步骤25提供不兼容性的列表。参照附图的图5,本文前面所述的系统能够扩展成提供在例如网络A、网络B和网络C等多个网络域10,27之上部署的特征的兼容性评估。每个网络域10,27如本文前面所述具有其自己的系统33以评估本地网络特征的特征兼容性,或者支持在多个网络之上部署的特征兼容性的评估。如果网络特征部署在多个域中,则其兼容性由在网络B上的主控系统33b评估,主控系统33b与在网络A和C上的域系统(从属)33a、33c交互。对于每个单独的特征,能够自动选择主控网络,或者能够将它与包含特征的核心组件的域相关联。在网络运营商决定激活新的多域特征时,主控系统33b要设置到从属兼容性评估系统33a、33c的连接,并且收集有关特征要求的节点26并且属于外部网络域网络A、网络C的信息19。此操作在图4的步骤18中执行。如果评估成功,则主控33b联系从属系统33a、33c,并且允许在被评估节点上激活特征(图4中的步骤20)。否则,主控33b检查不兼容性的解决方案,并且如果解决方案已知,则它发送对新软件包的请求。如有必要,它也联系从属系统33a、33c,并且提供应来自对应网络域的节点上安装的软件包的列表(图4中的步骤22)。在要求的软件包已安装时,主控系统33b通过网络单元从其本地网络域获得通知(步骤7)。类似地,在升级来自外部网络域的网络单元时,它通知其本地兼容性评估系统。随后,如果外部评估系统(主控)请求升级,则将通知转发到请求的系统(图4中的步骤23)。参照附图的图6,图中示出用于评估特征兼容性的方法步骤的详细操作的描述,该步骤对应于图4中步骤18的“检查特征兼容性”。为该步骤提供了特征的模型100和有关网络组件的信息19。方法的目的是校验在考虑的网络中用于特征的所有建模的相关性和要求是否得到满足。步骤18由想要评估网络特征的兼容性的网络运营商触发。此外,如前面所提及的一样,能够在网络配置方面发生更改后自动激活该步骤以便评估新体系结构的兼容性。最初,该方法 步骤在步骤109检查是否存在具有来自不同网络域的成员的任何特征。在此类情况下,该方法在步骤29收集有关这些外部网络单元的配置的信息。一旦该方法具有有关本地和外部网络节点的更新的信息,它便能够评估部署的特征的兼容性。首先,该方法在步骤32检查用于特征的一般要求。此类要求可以是有关特征中必需节点或激活特征所要求的软件包的要求(例如,SGSN池组特征要求SGSN节点是该特征的成员)。其次,在步骤34,由于软件包必须与所考虑特征的版本兼容,因此,该方法检查特征的成员是否具有所要求版本的软件包以便在本地支持提议的特征。第三,该过程在步骤35检查是否每个节点都连接到兼容版本的节点。如果这些评估中的任何评估不成功,则该系统在步骤25生成报告,该报告包括不兼容性的描述和为了解决不兼容性的可能更改。否则,该系统同意在网络中的更改并且在步骤20激活这些特征。该方法的可能实现能够基于UML模型101,在UML模型101中,要求的兼容性102以OCL表示。在此情况下,模型100表示在网络单元12、软件包13与软件特征14之间的一般相关性。用于特定版本的特征的相关性和兼容性通过OCL描述。参照附图的图7,本发明的方法能够在设备200中实现以支持特征兼容性评估过程。此设备200包括连接到存储器204和用户接口 208的处理器202以及通信接口 206。该设备200能够用于支持该过程的两个阶段。在第一步骤中,设备200能够用于以UML为网络特征建模,并且以OCL为其约束和规则建模。随后,设备200能够然后自动生成代码(例如,Java类)。此代码包括Java中UML模型101的表示、以图形方式生成模型的实例的应用程序和负责应用预定义的OCL规则到模型的实例化的验证引擎。生成的代码是自动生成的应用程序,其由用户执行以便保持网络中特征的模型100并且在新特征的升级或部署前检查其兼容性。为实现此方面,用户先使用设备200创建UML模型101的实例化100,该实例化对应于要评估其兼容性的网络的表示。一旦实例化完成,用户便能够使用以OCL定义的规则验证软件特征,并且检查新的或升级的特征是否能够被激活。在UML模型的创建与其实例化之间Java代码生成的中间过程是自动的,并且由设备200执行。处理器202运行代码,以执行实现如权利要求1-24所定义方法的本发明方法。存储器204存储兼容性矩阵107、元模型100以及处理器204使用的软件和数据。通信接口206设置用于与网络的其余部分(诸如节点26)进行通信。设备200能够是连接到网络的单元,或者它能够是在网络上另一装置中的卡。备选,本发明能够是在现有OSS内软件实现的特征。
本发明提供以下优点
a)它降低了运营网络的0ΡΕΧ,这是因为它降低了网络的规划和升级期间的工作和发生错误的风险;
b)它提供了用户能够用于查找对于特征不兼容性的可能解决方案的工具;
c)它允许进行软件特征兼容性的多个网络域评估;
d)它有利于网络运营商增大其利润,这是因为它为运营商提供利润生成特征列表,这些特征仅仅通过部署软件便能够部署在其网络上;
e)它提供元模型和方法,以便通过用户能够用于查找对于特征不兼容性的可能解决方案的标准语言(OCL)描述特征约束。
权利要求
1.一种评估一个或多个网络单元中的选定特征与现有电信网络(10)的网络特征的兼容性的方法,所述方法包括 a)提供(15)所述网络特征的模型(100),所述模型(100)定义所述网络特征、每个网络特征要求的网络单元(12,16)、软件单元(13)与软件特征(14)之间的关系; b)收集(16)有关所述现有电信网络的信息(19)以识别在所述现有网络(10)中所述特征的部署; c)使用从所述现有电信网络(10)收集的所述信息(19)从所述模型(100)构建(17)特征兼容性矩阵(107),所述矩阵(107)定义在所述现有电信网络(10)中网络特征的所述兼容性; d)通过定义所述选定特征的參数的信息,询问(106)所述矩阵(107);以及 e)从所述矩阵(107)确定(18)所述选定特征是否与所述现有网络(10)的特征兼容。
2.如权利要求I所述的方法,包括如果所述选定特征与所述现有网络(10)的特征兼容,则在所述现有电信网络(10)上激活(20)所述选定特征。
3.如权利要求I所述的方法,包括如果所述选定特征与所述现有网络(10)的特征不兼容,则确定(21)是否能够创建解决方案。
4.如权利要求3所述的方法,包括如果能够创建解决方案,则创建(22)所述解决方案。
5.如权利要求3或4所述的方法,包括请求(22)软件代码以创建所述解决方案。
6.如权利要求5所述的方法,包括通过所述生成的软件修正(23)所述特征兼容性矩阵(107)。
7.如权利要求6所述的方法,包括进ー步确定(18)所述选定特征是否与所述矩阵(107)中所述修正的特征兼容。
8.如权利要求3所述的方法,包括如果不能创建解决方案,则创建(25)所述或每个不兼容性的列表。
9.如前面权利要求任一项所述的方法,包括提供(24)元模型(101)和从元模型(101)创建(104)所述模型(100)。
10.如权利要求9所述的方法,包括从有向图元模型(101)创建(104)所述模型(100)。
11.如权利要求9所述的方法,包括从语义元模型(101)创建(104)所述模型(100)。
12.如权利要求9到11任一项所述的方法,包括通过应用适用于所述相应特征的操作约束(102),从所述元数据(101)创建(104)所述模型(100)。
13.如前面权利要求12所述的方法,包括以对象约束语言OCL描述所述约束(102)。
14.如前面权利要求任一项所述的方法,包括创建(15)所述模型(100)以定义所述相应特征要求的网络组件、所述组件的属性和所述组件的关系。
15.如前面权利要求任一项所述的方法,包括编辑(31)应用程序以便由用户运行以询问所述矩阵(107),从而评估所述选定网络特征与所述现有电信网络(10)的所述网络特征的所述兼容性。
16.如前面权利要求任一项所述的方法,其中所述构建步骤(17)包括构建特征兼容性矩阵,其定义在所述现有电信网络(10)中网络特征的相关性和约束。
17.如前面权利要求任一项所述的方法,其中所述收集步骤(16)包括从所述网络的单元或节点(26)收集信息。
18.如权利要求I到17任一项所述的方法,其中所述收集步骤(16)包括从所述网络(10)上的操作支持系统软件OSS收集信息。
19.如前面权利要求任一项所述的方法,其中所述收集步骤(16)包括收集有关多个现有电信网络(10,27)的信息以识别在所述相应现有网络中所述特征的所述部署。
20.如前面权利要求19所述的方法,其中响应通过定义识别为在不止ー个网络(10,27)中部署的特征的所述參数的信息来询问所述矩阵(107),收集(29)有关所述多个现有电信网络(27)的信息。
21.如前面权利要求19所述的方法,其中所述提供步骤(15)在所述收集步骤之前在每个网络(10,27)上执行,所述收集步骤在主控网络(10)上执行。
22.如前面权利要求任一项所述的方法,其中所述确定步骤(18)确定(32)是否存在用于所述选定特征的所有必需网络单元(12)。
23.如前面权利要求任一项所述的方法,其中所述确定步骤(18)确定(34)是否存在用于所述选定特征的所有必需软件单元(13)。
24.如前面权利要求任一项所述的方法,其中所述确定步骤(18)确定是否存在用于所述选定特征的所述软件単元(13)的正确版本。
25.如前面权利要求任一项所述的方法,其中所述确定步骤(19)确定(35)是否所有网络单元(12)都连接到对于所述选定特征兼容的单元。
26.如权利要求25所述的方法,其中所述确定(19)步骤检查所述特征的其它要求和所述要求的软件包的存在。
27.一种用于评估选定网络特征与现有电信网络(10)的网络特征的兼容性的设备(200),所述设备包括 a)存储器(204),包含从每个网络特征的模型(100)创建的特征兼容性矩阵(107)和来自所述现有电信网络(10)的信息以识别在所述现有网络中所述特征的部署,所述模型(100)定义所述网络特征要求的任何网络单元、软件单元与软件特征之间的关系; b)输入端(208),用于接收定义所述选定特征的參数的信息;以及 c)处理器(202),用于通过定义所述选定特征的所述參数的所述信息,询问所述矩阵(107);以及用于从所述矩阵确定所述选定特征是否与所述现有网络的特征兼容。
28.如权利要求27所述的设备(200),其中所述处理器(202)生成(15)每个网络特征的实例化,并且使用每个网络特征的所述模型(100)和来自所述现有电信网络的所述信息(19),构建所述特征兼容性矩阵(107)。
29.如权利要求28所述的设备(200),其中所述处理器(202)设置成运行软件代码以询问所述矩阵(107)。
30.如权利要求28或29所述的设备(200),其中所述处理器(202)设置成生成每个网络特征的实例化,并且无论何时检测到网络特征并更新或改变,便构建修正的特征兼容性矩阵。
31.如权利要求27到30任一项所述的设备(200),其中识别在所述现有网络中所述特征的所述部署的所述信息从所述现有网络上的操作支持系统软件OSS提供。
32.如权利要求27到30任一项所述的设备(200),还包括通信接ロ 206,识别在所述现有网络中所述特征的所述部署的所述信息经由所述接ロ(106)从所述网络的単元(26)提供。
全文摘要
用于评估选定网络特征与现有电信网络10的网络特征的兼容性的方法和设备包括提供数据模型100形式的每个网络特征的摘要,模型100定义在每个网络特征要求的任何网络单元12或节点27、软件单元13与软件特征14之间的关系。随后,收集有关现有电信网络10的信息19以识别在现有网络中网络特征的部署。此信息随后与数据模型100组合以构建特征兼容性矩阵107,该矩阵定义在现有电信网络10中网络特征的兼容性。随后,能够通过定义要添加或升级的选定特征的参数的信息,询问矩阵107以确定选定特征是否与现有网络的特征兼容。
文档编号G06F9/445GK102713842SQ201080061900
公开日2012年10月3日 申请日期2010年1月22日 优先权日2010年1月22日
发明者L.法伦, S.费多尔 申请人:瑞典爱立信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1