[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN1171873A - 网络单元中比较可控对象表示式属性值的方法 - Google Patents

网络单元中比较可控对象表示式属性值的方法 Download PDF

Info

Publication number
CN1171873A
CN1171873A CN95197181A CN95197181A CN1171873A CN 1171873 A CN1171873 A CN 1171873A CN 95197181 A CN95197181 A CN 95197181A CN 95197181 A CN95197181 A CN 95197181A CN 1171873 A CN1171873 A CN 1171873A
Authority
CN
China
Prior art keywords
network element
attribute
object instance
value
comparison
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN95197181A
Other languages
English (en)
Other versions
CN1102001C (zh
Inventor
奥里·芬尼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Siemens Networks Ltd
Nokia Oyj
Original Assignee
Nokia Telecommunications Oy
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Telecommunications Oy filed Critical Nokia Telecommunications Oy
Publication of CN1171873A publication Critical patent/CN1171873A/zh
Application granted granted Critical
Publication of CN1102001C publication Critical patent/CN1102001C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0062Provisions for network management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13516Indexing scheme relating to selecting arrangements in general and for multiplex systems agents or brokers - user, terminal etc., also OSI agent/managers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明涉及一种为实施于通信网网络单元(NE)的操作选择目标群的方法。这种方法包括以下步骤:(a)从网络管理单元接收关于操作和第一目标群(S)的信息,第一目标群(S)表示为包含在网络单元存储器中的一群对象实例,以及对象实例属性的比较准则,该准则包含有参考值,(b)比较属于第一目标群的对象实例的属性值和所述参考值,(c)从第一目标群(S)中选出属性满足所接收的比较准则的那些对象实例作为最终目标群。为了实现通用的方法,单个对象实例间的属性比较由下列步骤完成:(i)读入事先存储在网络单元存储器中并且与该属性关联的语义数据,(ii)在网络单元中搜索该对象实例的关联属性值,以及(iii)利用读取的语义数据比较属性值和接收到的参考值。

Description

网络单元中比较可控对象表示式属性值的方法
本发明一般涉及通信网的管理系统。本发明尤其涉及根据所附的权利要求1,为施加于通信网网络单元的操作选择目标群的方法。
上面提到的网络管理系统在实际应用中可能是图1所示的类型。位于网络操作中心OC的网络操作员使用网络管理工作站WS,这些工作站连接到单独的工作站网络WSN,例如,Ethernet网。通常情况下,网络管理系统分布在工作站网络的几台计算机上,它们可以接入到包含有网络管理所需信息的数据库DB。管理系统通过在国际标准中定义的Q3接口连接到网络,例如移动网络MN,移动网络的网络单元包括:移动业务交换中心MSC,基站控制器BSC,基站BTS,以及移动站。它们与所管理网络的连接通过数据通信网DCN来建立。所管理的网络同样可以是任何通信网,例如,混合的SDH/PDH网络。
在网络管理中Q3接口的OSI通信中使用的CMISE应用服务要素(CMISE=公共管理信息服务要素)为应用进程提供了SCOPE/FILTER功能(参看ISO/IEC-9596-1信息技术—开放系统互连—公共管理信息协议—第一部分:说明书)。该功能的目的是从所管理的对象实例中选出一个子群,对该子群实施象m-Get之类的CMIP操作(CMIP=公共管理信息协议)。
网络单元中被管理的对象形成一种树状分级体系结构,这种结构保存在网络单元的存储器中,其节点中包含有对象实例和相关的属性。在SCOPE/FILTER功能中,SCOPE条件用于将CMIP操作定界到管理对象实例树(MIT,管理信息树)的子树。这通过操作中所给的子树树根名,即DN(可识别名)来进行。CMIP操作的FILTER条件分别作用于每一个其功能相当于子树节点的对象实例。在对对象实例实施CMIP操作之前,对象实例属性的值必须要满足这一条件。应用SCOPE和FILTER条件后,CMIP操作所涉及的对象实例群就建立起来了。
在测试对象实例的属性值是否满足FILTER条件时要进行比较,在比较过程中对象实例的属性值将与特定的参考值进行比较。由于没有通用的测试方法,需要为网络单元中的每种属性类型创建单独的特定比较函数。为了实现上述功能,网络单元需要有很大的存储器容量。就大的网络单元而言,通常有数百甚至是数千个被管理的对象,由于进行比较所需要的总存储容量扩展到很大,这样使存储器的管理变得复杂并且降低了它的速度。如果考虑小的网络单元,这种网络单元从商业角度也要强调对存储器的这种要求。因为在尽可能经济地生产小网络单元(例如,移动电话)的竞争中,存储器仅仅扩展一个字节都有意义。
由于上面的原因,在实现FILTER条件时,应该采用一种通用的方案,即:如何以通用方式在网络单元中实现FILTER条件测试。其目的是实现一种函数,该函数能够根据CMIP操作的FILTER条件和对象实例的属性值来判定对象实例的属性值是否满足FILTER条件。在前面提到的标准ISO/IEC-9596-1,p.16中公开了FILTER条件的形式,它利用了ASN.1数据类型CMISFilter中ASN.1的表示法(ASN.1=Abstract Syntax NotationOne,抽象语法表示1)。(在标准ISO 8824中定义了ASN.1表示法,对此感兴趣的读者可以从中找到更详细的说明)。实际上,FILTER条件是正规表达式,(参见程序语言中的表达式),它可能包括逻辑运算符(AND,OR,NOT),关系运算符(=,≤,≥),图形串运算符(initialString,anyString,finalString)以及集合运算符(present,subsetOf,supersetOf,non_nullIntersection)。
逻辑运算符和图形串运算符在测试通用的FILTER条件时不会有问题。而在涉及关系运算符和集合运算符的执行时会产生问题。下面的例子将清楚地显示这些运算符执行时的困难:
假定要比较的属性是属于类型A,用ASN.1表示法表示如下:
A∷=SEQUENCE{
   B  INTEGER,
   C  REAL,
   D  GraphicString
       }
上述的表示法说明类型A的属性是三个变量B,C和D的序列,其中B是整数,C是实数,D是图形串。在网络单元中,类型A可以用C语言的下列结构数据类型来实现:
typedef struct{
    int b;
    float c;
    char  *d;
  }  A;
如果属性值比较函数获得的真正的属性值和参考值仅仅是八字节串的形式,而不知道数据类型更详细的结构,那么就很难想象该如何来进行属性值之间通用的相等比较。即便是类型A的两个值有完全相同的含义,如果域D的图形串指针指向了不同的地方,那么线性八字节串的比较将导致错误的结果。相等比较只有在比较函数知道“数据类型A是一记录,它的第三个域(D)是一图形串指针,以及第三个域的相等比较要在指针寻址的图形串之间进行”的情况下才能给出正确的结果。
因此,测试FILTER条件时出现的问题起源于这样的事实,即:不能对包含在FILTER条件中的属性值实施线性八字节串比较,而比较者必须通过某种方式知道要比较的属性值的数据类型。
本发明的目的是提供一种方法,通过它可能避免上述问题。这个目的通过依据本发明的方法可以达到,其特征在于:单个对象实例属性之间的比较通过下述过程来完成:(a)读取预先存储在网络单元存储器中,且与该属性相关联的语义数据,(b)在该网络单元中搜索该对象实例所关联的属性值,(c)利用所读取的语义数据比较属性值和收到的参考值。
本发明的思想是在网络单元的存储器中保存语义数据(例如已在使用阶段),该语义数据指示在比较特定对象实例的属性时要使用的数据类型。当网络单元已投入使用,而网络管理系统(操作员)正在为将实施于网络单元的CMIP管理操作搜索目标群时,首先从网络单元读取这些语义数据,接着这些语义数据被用于比较对象实例的属性值和所接收到的来自网络管理系统的参考值。
依据本发明的结果,假定与所使用的描述语言(例如,ASN.1)一致的数据类型将被创建为一种程序语言的数据类型,该程序语言有翻译程序(例如,C或C++编译器)。这要在网络单元中根据明确的规则来进行。前面给出了ASN.1数据类型和从ASN.1数据类型导出的C语言数据类型的例子。从ASN.1表示式导出的数据类型(例如,用C语言)的实例此处称之为本地区域(home areas)。这样在网络单元中,属性值被表示为本地区域。
本发明的基础在于:在进行CMIP管理操作时,如果在网络单元中知道对应于属性值的本地区域的语义,那么属性值的比较就能够实现。
本发明在网络单元中使用少得多的存储器,并改进存储器管理。虽然必须在网络单元中为每一种类型的属性存储一个不同的语义数据,但是其意义在于:语义数据可以存储在比比较函数小很多的存储空间中,而如果没有依据本发明的通用比较方法存在,就需要有比较函数。
下面,参考附图的图2..5,将详细公开本发明和所涉及的优选实施例,其中:
图1示出了一种典型的网络管理系统;
图2示出了被管理的对象实例形成的树;
图3示出了如上所述用C语言描述的对应于数据类型A的语义树;
图4示出了一个对应于FILTER条件的树状数据结构的例子;以及
图5说明在示范条件下本发明的操作,在这里网络操作员搜索一群特殊的用户。
如果要在通信网络中对网络单元实施管理操作,必须要为该管理操作找到最终目标群,根据CMIP数据传送协议,网络管理系统要向网络单元发送关于操作和目标群的信息。目标群表示为一群对象实例(即子树,其根节点标识符要发送给网络单元)以及对象实例属性的比较准则,准则包括一个或多个参考值和一个或多个比较条件。接下来,在网络单元中,属于目标群的对象实例的属性值将与接收到的参考值利用接收到的比较条件进行比较,最终目标群是从原始目标群中属性值满足所收到的比较准则的对象实例中选出。
图2示出了被管理的对象实例的树,即:MIT,以及由SCOPE和FILTER条件所定界的对象实例群。由SCOPE条件定界的对象实例群(例如,一颗子树)位于虚线S之内。箭头表示FILTER条件“属性A的值为1”所定界的对象实例。这样,在图2的例子中,CMIP操作的最终目标群将由箭头所示的对象实例构成。
下面将更详细地描述根据所收到的来自网络管理系统的信息如何在网络单元中进行比较。
为了实现通用的比较机制,在网络单元中,数据类型的实例即本地区域语义表示为树状数据结构,它在几个层上有节点。每一节点表示在比较对象实例属性时要使用的数据类型。
树状数据结构对应于一颗分析树,该分析树由所使用的程序语言的翻译程序(如C编译器)从本地数据类型中生成。在由ASN.1数据类型生成网络单元中使用的程序语言的数据类型的同时,生成本地区域的语义树是有利的。通常在该阶段要使用编译程序,它把ASN.1的表达式翻译为程序语言的数据类型。
图3所示的语义树相当于上例中类型A的C语言版本。利用该语义树,可以详尽了解存储器中的本地区域的结构。数据类型A的本地区域的语义树说明本地区域属于C语言的“结构”类型,并且它包括两个独立的存储器区域。第一个存储器区域顺序包括一个四字节长的整数(ASN.1的INTEGER类型,C语言的int类型),一个四字节长的浮点数(ASN.1的REAL类型,C语言的“float”类型),以及第二个存储器区域的初始地址(ASN.1的GraphicString类型,C语言的“Char*”类型,即:图形串指针)。第二个存储器区域包括图形串。相应地,利用语义树可以知道“类型A本地区域的第三个域D的相等比较可以在图形串之间进行,图形串通过位于距离本地区域开始位置八个字节处的指针来寻址”。相应地,在比较本地区域的第一和第二个域时也要利用语义树所包含的信息。这样,利用语义树,通过对应于属性值的本地区域的比较可以完成类型A的两个属性值的比较。
假定CMIP操作(例如,m-Get)的FILTER条件在网络单元(如诺基亚DX200交换机)中表示为树状数据结构,其叶节点包括:所比较的属性的对象标识符,参考值的本地区域,以及运算符。至于运算符,有关系运算符(≤,≥,=),图形串运算符(initia1String,anyString或finalString)或一串集合运算符(present,subsetOf,supersetOf或nonNullIntersection)。在树的其它节点中可能有逻辑运算符(AND,OR或NOT)。图四示出了一个对应于FILTER条件的树状数据结构的例子,在这个例子中条件语句为:((属性A=a)AND(属性B≤b))OR((属性C≥c)AND(具有属性D))。
根据下述的evaluate_filter算法可以生成测试FILTER条件的程序代码。evalate_filter迭代算法从根节点开始遍历表示FILTER条件的树状数据结构,返回FILTER条件的有效性作为结果。该算法要测试除叶节点外所有的树状数据结构。对叶节点中条件的测试方法下面将会更详细地描述。在这种算法中,叶节点的测试被compare_values操作所取代。这种算法没有考虑就其结构而言树状数据结构可能有错误的情况。
evaluate_filter算法可以表示如下:boolean evaluate_filter(root node){
    辅助变量operator,child node,reuslt;
    if(root node为空)
      return TRUE;
    if(树只有root node)
      return compare_values(root node);
    operator:=root node中的运算符;
    child node:=root node的左孩子;
    if(operator=“NOT”)
      result:=对evaluate_filter(child node)的值取反;
    else
      do{
        result:=evaluate_filter(child node);
        if(child node非空)
        child node:=child node的右兄弟;
      }while(((result=FALSE and operator=“OR”)or
(result=IRUE and operator=
              “AND”))and child node为空);
       return result;
}evaluate_filter算法表明测试FILTER条件中的逻辑运算符不会有问题,但在测试表示FILTER条件的树状数据结构的叶节点中的条件时,即:完成evaluate_filter算法中的compare_value操作时,会产生问题。
如上所述,用于比较FILTER条件所包含的属性值的方法分为两步。根据本发明,第一步包括:为所有在网络单元中存在的属性值的本地区域构造语义树并创建目录。语义树和目录存储在网络单元中。第二步是对要比较的属性值使用compare_values算法,该算法的功能以对所存储的语义树的解释为基础。
实现compare_values算法的先决条件是语义树的节点要包括下列信息:对应于本地区域的ASN.1类型的标识符,本地区域类型的标识符,记录类型本地区域中每个域相对于本地区域起始位置的偏移,以及本地区域的大小。此外还必须有一目录,由属性记录的对象标识符通过目录与该属性的本地区域语义树相关联。图3是本地区域语义树的例子。
属性值比较的原则可由compare_values算法来说明。这里给出的是算法的简化形式,并且只对相等比较进行处理。举例来说,ASN.1类型的SET和SET OF就未作处理。但是,根据这里所公开的说明,本领域技术人员将能够写出完整的算法。图4中表示FILTER条件的树状数据结构的叶节点将作为输入提供给compare_values算法。叶节点中包含有比较中要使用的属性的对象标识符,关系运算符,以及在比较中要使用的属性值。这种算法假定在比较开始时能够检索出对应于属性标识符的属性值。因此,该算法能够提供属性值比较成功或失败的信息。该算法没有考虑任何可能出错的情况。算法compare_values调用了辅助迭代算法compare_home。compare_values算法:
boolean compare_values(leaf node){
辅助变量:semantict ree_root,attribute_value;
                      semantic tree_root:=search_semantictree_root(leafnode.attribute_identifier);
                                       attribute value:=search_attribute_value(leafnode.attribute_identifier);return compare_home(semantic tree_root,
                attribute_value,
                leaf node.attribute_reference value);}辅助算法compare_home:boolean compare_home(root,attribute_value,attribute_referencevalue){
辅助变量:child node,result;
if(root.home area_type=指针类型){
attribute_value:=<把attribute_value解释为一个地址,并且在该地址所指示的位置搜索新
                    的值>;
attribute_compare value:=<将attribute reference_value解释为一个地址,并且在该地址所
                    指示的位置搜索新的值>;
 }
if(root.ASN1类型=SEQUENCE){
   child node:=根节点的左孩子;
   do{
     result=compare_home(
                child node,
                attribute_value+child node.OFFSET,
                      attribute reference_value+childnode.OFFSET);
child node:=子节点的右兄弟;
}while(result=TRUE and子节点存在);
return result;}else{if(root.ASN1-type=BOOLEAN)
           return compare_boolean(attribute-value,attribute_reference_value);
else if(root.ASN1-type=INTEGER)
               return compare_interger(attribute_value,attribute_reference_value);
    ...
  }
}辅助子程序compare_boolean(比较整数是否相等):boolean compare_boolean(value,reference value)
{
  return value=refernce value;}
正如上面公开的内容,网络单元的比较程序要读入所接收到的属性的标识,参考值和数据类型语义。接着,比较程序要求单独的自适应程序(自适应程序包含有关于何处能真正检索到属性,以及哪个能够用正确的数据类型来返回属性值的信息)提供属性的实际值并进行比较。其结果是得到属性值匹配的对象实例,并对这些对象实例实施操作。
为了清晰地说明上面的内容,下面将分析一个以电话交换机作为网络单元的实际例子。网络单元包含有用户寄存器,它保存着连接到该网络单元的用户的信息。在网络管理接口上,用户被表示为“Subscriber”对象类,具有“Line number”和“Directory number”属性。这个例子是虚构的,但是属性“Directory number”可以是指,例如信令中用户线的号码表示,而“Line number”可以是网络单元内分机用户线的标识符。属性“Line number”用对象标识符{1,2,3}来注册,而属性“Directory number”用标识符{1,2,4}来注册。在ASN.1中属性表示如下:
Line number∷=INTERGER;
Directory number∷=GraphicString;
利用ASN.1翻译器,属性的ASN.1表示可以被翻译成C语言中的数据类型表示:
typedef long Line number;
typedef char*Directory number;
假定网络管理工作站(图1中WS参考标记)想要找出与网络单元相连,并且其电话号码以数字4或5开始的用户。网络管理工作站向网络单元发送下面的CMIP操作m-Get,它包括第一目标群(S)和FILTER条件,即:对象实例属性的比较准则。下面利用ASN.1的符号表示法来说明,利用baseManagedObjectInstance域的值和该域的范围值,在CMIP协议的PDU(协议数据单元)中确定S群,baseManagedObjectInstance域指出了在网络单元的MIT中的子树根节点。与本例无关的域已被忽略并被三个点取代。FILTER条件由filter域的值来表示。至于根节点,本例子有一个表示用户寄存器的对象实例。为了清晰起见,本例子中用户寄存器实例的实际名称被标识符<Subscriber register>取代。scope域的值wholeSubtree说明群S包括了子树的所有对象实例,即:与网络单元相连的所有用户。至于filter域的值,有一个ASN.1表示式,如果用自然语言它可以描述为表达式:“电话号码以数字4开始或电话号码以数字5开始”。{
...
baseManagedObjectInstance<Subscriber register>
...
    scope wholeSubtree,
    filter or{
      item{
        substrings{
           initialString{
             attributeId{124}
              string“4”
           }
          }
        }
      item{
        substrings{
       initialString{
           attributeId{124}
           string“5”
           }
          }
         }
        },
        ...
     }
在下文中,括号内的数字表示图5中相应的数字,它说明在网络单元中代理程序的操作。(但是这些数字未必表示操作执行的顺序)。在网络单元中,负责执行操作的代理程序接收到了m-Get操作(1)。代理程序将m-Get操作的FILTER条件组织成树状的结构(2)。代理程序在网络单元的对象实例树(即:MIT)上定界群S,群S根据m-Get操作确定(3)。图5中群S在MIT中用虚线定界。代理程序对属于群S的每一对象实例单独处理(4)。通过调用上述的evaluate_filter算法实现,代理程序要确定一个特定的对象实例是否属于最终对象实例群(5)。根据FILTER条件中的属性标识符{124},evaluate_filter检索对应于属性“Directory number”的本地区域的语义树(6)。在这个示范性的例子中,语义树中的标记意味着标识符为{124}的属性将被认为是ASN.1类型的GraphicString,而本地区域的数据类型是C语言的“char*”,即:图形串指针。包含在语义树中的信息控制compare_filter以上述方式去比较包含在FILTER条件中的比较值和该对象实例的“Directorynumber”属性。接下来,代理程序向网络管理工作站返回电话号码为“56789”和“442224”的用户作为m-Get操作的结果(7)。这些用户构成了最终目标实例群。在图5的MIT中,箭头指向所讨论的用户。
正如上面所提到的那样,基于语义树的使用并用于比较属性值的这种比较方法是通用的。通用性这里意味着这种方法与属性的ASN.1表示无关。除了上面所述的优点之外,该方法的通用性能够大大地节省网络单元软件开发的费用,这是因为ASN.1表示的修改或新ASN.1表示的实现都不需要额外的软件开发。由于上述的原因,可以更彻底地测试这种方法的实现,这将会提高比较结果的可靠性和整个网络单元的可靠性。
对本领域的技术人员而言,很显然本发明的不同实施例并不限于上面的例子,这些实施例可能会在所附的权利要求书的范围内变化。

Claims (3)

1.一种为实施于通信网网络单元(NE)的操作选择目标群的方法,这种方法包括步骤:
—从网络管理单元获取关于操作和第一目标群(S)的信息,第一目标群(S)表示为包含在网络单元存储器中的一组对象实例,以及对象实例属性的比较准则,该准则包含有参考值,
—比较属于第一目标群的对象实例的属性值和所述参考值,以及
—从第一目标群(S)中选出那些属性值满足所收到的比较准则的对象实例作为最终目标群,
其特征在于:
—对象实例的属性通过下述方式进行比较
—读入事先存储在网络单元存储器中并且与该属性关联的语义数据,
—在网络单元中搜索该对象实例的关联属性值,
—利用读取的语义数据比较属性值和接收到的参考值。
2.根据权利要求1中所述的方法,其特征在于,语义数据以树状分层结构存储在网络单元的存储器中。
3.根据权利要求2中所述的方法,其特征在于,语义树节点至少包括:(a)对象实例属性的标识符,和(b)关于在所述属性值比较中要使用什么数据类型的信息。
CN95197181A 1994-12-30 1995-12-29 网络单元中比较可控对象表示式属性值的方法 Expired - Fee Related CN1102001C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI946209A FI946209A0 (fi) 1994-12-30 1994-12-30 Foerfarande foer jaemfoerande av attributvaerden hos kontrollerbara objektuttryck i ett naetelement
FI946209 1994-12-30

Publications (2)

Publication Number Publication Date
CN1171873A true CN1171873A (zh) 1998-01-28
CN1102001C CN1102001C (zh) 2003-02-19

Family

ID=8542093

Family Applications (1)

Application Number Title Priority Date Filing Date
CN95197181A Expired - Fee Related CN1102001C (zh) 1994-12-30 1995-12-29 网络单元中比较可控对象表示式属性值的方法

Country Status (9)

Country Link
US (1) US5941978A (zh)
EP (1) EP0804841B1 (zh)
CN (1) CN1102001C (zh)
AU (1) AU4306396A (zh)
BR (1) BR9510183A (zh)
CA (1) CA2208962A1 (zh)
DE (1) DE69529846T2 (zh)
FI (1) FI946209A0 (zh)
WO (1) WO1996021324A2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7812168B2 (en) 2005-07-05 2010-10-12 Teva Pharmaceutical Industries Ltd. Purification of montelukast
CN102460440A (zh) * 2009-06-01 2012-05-16 谷歌公司 搜索方法和设备

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE506535C2 (sv) * 1995-06-16 1998-01-12 Ericsson Telefon Ab L M Metod och anordning för att härleda instansinformation i ett informationshanterande system
GB2308778B (en) 1995-12-28 1998-06-10 Nokia Telecommunications Oy Telecommunications network management system
GB2308779B (en) * 1995-12-28 1998-06-10 Nokia Telecommunications Oy Telecommunications network management system
GB2335518A (en) * 1998-03-18 1999-09-22 Ibm Triggering event causes creation of Coordinator transaction state object
US6505202B1 (en) * 1998-08-04 2003-01-07 Linda Allan Mosquera Apparatus and methods for finding information that satisfies a profile and producing output therefrom
EP0991226A1 (de) * 1998-09-30 2000-04-05 Siemens Aktiengesellschaft Verfahren für den Zugriff auf Daten in Netzelementen
GB2356524B (en) * 1999-08-24 2003-09-24 Hewlett Packard Co Association of target groups with policy groups
US6587876B1 (en) 1999-08-24 2003-07-01 Hewlett-Packard Development Company Grouping targets of management policies
DE10101346B4 (de) * 2000-03-08 2009-12-24 International Business Machines Corp. Verfahren zum automatischen Umsetzen von Daten, die in einem bestimmten Laufzeitcodierungssystem erzeugt wurden, für die Verarbeitung in einem anderen Laufzeitcodierungssystem
US7228346B1 (en) 2000-04-21 2007-06-05 Sun Microsystems, Inc. IDL event and request formatting for corba gateway
US7206843B1 (en) 2000-04-21 2007-04-17 Sun Microsystems, Inc. Thread-safe portable management interface
US7783720B1 (en) 2000-04-21 2010-08-24 Oracle America, Inc. CORBA metadata gateway to telecommunications management network
US6950935B1 (en) 2000-04-21 2005-09-27 Sun Microsystems, Inc. Pluggable authentication modules for telecommunications management network
US7478403B1 (en) 2000-04-21 2009-01-13 Sun Microsystems, Inc. Secure access to managed network objects using a configurable platform-independent gateway providing individual object-level access control
US6813770B1 (en) 2000-04-21 2004-11-02 Sun Microsystems, Inc. Abstract syntax notation to interface definition language converter framework for network management
US6915324B1 (en) * 2000-04-21 2005-07-05 Sun Microsystems, Inc. Generic and dynamic mapping of abstract syntax notation (ASN1) to and from interface definition language for network management
US7010586B1 (en) 2000-04-21 2006-03-07 Sun Microsystems, Inc. System and method for event subscriptions for CORBA gateway
US6839748B1 (en) 2000-04-21 2005-01-04 Sun Microsystems, Inc. Synchronous task scheduler for corba gateway
EP1314241A1 (de) * 2000-08-30 2003-05-28 Papst-Motoren GmbH & Co. KG Gleichstrommaschine mit einer steuerbaren strombegrenzungsanordnung
US20020188726A1 (en) * 2001-06-08 2002-12-12 Schick Andrew N. Data object mark and send procedure
US7228175B2 (en) 2002-05-15 2007-06-05 Cardiac Pacemakers, Inc. Cardiac rhythm management systems and methods using acoustic contractility indicator
US7424702B1 (en) 2002-08-19 2008-09-09 Sprint Communications Company L.P. Data integration techniques for use in enterprise architecture modeling
US7203929B1 (en) * 2002-08-19 2007-04-10 Sprint Communications Company L.P. Design data validation tool for use in enterprise architecture modeling
US7213233B1 (en) * 2002-08-19 2007-05-01 Sprint Communications Company L.P. Modeling standards validation tool for use in enterprise architecture modeling
US7216340B1 (en) * 2002-08-19 2007-05-08 Sprint Communications Company L.P. Analysis data validation tool for use in enterprise architecture modeling with result based model updating
US7159209B1 (en) * 2002-08-19 2007-01-02 Sprint Communications Company L.P. Inter-application validation tool for use in enterprise architecture modeling
US8589531B2 (en) * 2004-07-14 2013-11-19 Riverbed Technology, Inc. Network difference reporting
US7685148B2 (en) * 2005-01-31 2010-03-23 Computer Associates Think, Inc. Automatically configuring a distributed computing system according to a hierarchical model
US9331928B2 (en) * 2006-10-16 2016-05-03 Qualcomm Incorporated Diagnostic agent in device that retrieves key performance indicators
CN101202739A (zh) * 2006-12-11 2008-06-18 中兴通讯股份有限公司 一种asn.1报文面向对象的处理装置
CN107645403B (zh) * 2016-07-22 2020-07-03 阿里巴巴集团控股有限公司 终端规则引擎装置、终端规则运行方法
US11496373B2 (en) 2021-01-26 2022-11-08 Juniper Networks, Inc. Enhanced conversation interface for network management
US12040934B1 (en) 2021-12-17 2024-07-16 Juniper Networks, Inc. Conversational assistant for obtaining network information
US20230231776A1 (en) * 2022-01-14 2023-07-20 Juniper Networks, Inc. Conversational assistant dialog design

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4737983A (en) * 1985-10-02 1988-04-12 American Telephone And Telegraph Company Communications, Inc. Automatic call distributor telephone service
US5261080A (en) * 1987-08-21 1993-11-09 Wang Laboratories, Inc. Matchmaker for assisting and executing the providing and conversion of data between objects in a data processing system storing data in typed objects having different data formats
US5361351A (en) * 1990-09-21 1994-11-01 Hewlett-Packard Company System and method for supporting run-time data type identification of objects within a computer program
US5317742A (en) * 1991-06-21 1994-05-31 Racal-Datacom, Inc. Dynamic translation of network management primitives to queries to a database
US5452350A (en) * 1992-03-09 1995-09-19 Advantis Subscriber call routing processing system
US5412756A (en) * 1992-12-22 1995-05-02 Mitsubishi Denki Kabushiki Kaisha Artificial intelligence software shell for plant operation simulation
US5491822A (en) * 1993-12-30 1996-02-13 International Business Machines Corporation Multi-phase commit processing for creation and deletion of managed objects
US5758257A (en) * 1994-11-29 1998-05-26 Herz; Frederick System and method for scheduling broadcast of and access to video programs and other data using customer profiles
US5790789A (en) * 1996-08-02 1998-08-04 Suarez; Larry Method and architecture for the creation, control and deployment of services within a distributed computer environment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7812168B2 (en) 2005-07-05 2010-10-12 Teva Pharmaceutical Industries Ltd. Purification of montelukast
CN102460440A (zh) * 2009-06-01 2012-05-16 谷歌公司 搜索方法和设备
CN102460440B (zh) * 2009-06-01 2014-10-08 谷歌公司 搜索方法和设备

Also Published As

Publication number Publication date
FI946209A0 (fi) 1994-12-30
BR9510183A (pt) 1997-10-14
CN1102001C (zh) 2003-02-19
EP0804841A2 (en) 1997-11-05
DE69529846T2 (de) 2003-11-13
US5941978A (en) 1999-08-24
CA2208962A1 (en) 1996-07-11
WO1996021324A3 (en) 1996-09-06
EP0804841B1 (en) 2003-03-05
DE69529846D1 (de) 2003-04-10
WO1996021324A2 (en) 1996-07-11
AU4306396A (en) 1996-07-24

Similar Documents

Publication Publication Date Title
CN1171873A (zh) 网络单元中比较可控对象表示式属性值的方法
CN1134730C (zh) 用于减少预装类的脚印的系统和方法
CN1166115C (zh) 一种管理互配单元及生产该单元的方法
US20010051948A1 (en) Method and system for representing and accessing object-oriented data in a relational database system
CN1906585A (zh) 供应数据处理系统中识别、保留和逻辑供应资源的方法、系统和产品
CN1208538A (zh) 支持非区域性电话号码的方法和装置
CN101043695A (zh) 一种在移动通信系统内存储和维护用户设备信息的方法
CN1741460A (zh) 一种电信网络通用性能管理的实现方法及系统
CN1097796C (zh) 在不同尺寸显示器上展现信息的方法和装置
CN1545048A (zh) 一种用二维表实现的树的存储、访问的方法
CN1719786A (zh) 数据通讯设备命令行接口命令的自动测试系统及测试方法
CN1852261A (zh) 维护邻居表项的方法
CN1976289A (zh) 一种基于分布式网络的程序部署方法和系统
CN101060539A (zh) 采用统一入口网站地址集成和推送多网站内容的方法及系统
CN1859766A (zh) 一种通信系统发起业务请求时对业务承载的处理方法
CN1614927A (zh) 在b/s结构中实现树型结构的方法
CN1677932A (zh) 网络管理配置方法及其装置
CN1155201C (zh) 一种对通信设备进行数据配置的方法及系统
CN1787452A (zh) 一种网元管理系统之间传递网管配置信息的方法
CN1008875B (zh) 用于单元间通讯的控制系统
CN1719769A (zh) 在网络设备中对接收数据包进行分类的方法
CN1946039A (zh) 基于模板集的命令行回显信息解析方法及装置
CN1783872A (zh) 用于移动通信服务开通的网络配置接口的实现方法
CN1777123A (zh) 一种基于SNMP的IPv6传感器网络节点管理方法
CN1298506A (zh) 便于访问查询服务的方法和系统

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: NOKIA AND SIEMENS NETWORKS CO., LTD.

Free format text: FORMER OWNER: NOKIA NETWORKS OY

Effective date: 20080718

C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee

Owner name: NOKIA NETWORKS OY

Free format text: FORMER NAME OR ADDRESS: NOKIA TELECOMMUNICATIONS OY

CP01 Change in the name or title of a patent holder

Address after: Espoo, Finland

Patentee after: NOKIA Corp.

Address before: Espoo, Finland

Patentee before: Nokia Telecommunications Oy

TR01 Transfer of patent right

Effective date of registration: 20080718

Address after: Espoo, Finland

Patentee after: Nokia Siemens Networks Ltd.

Address before: Espoo, Finland

Patentee before: NOKIA Corp.

C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20030219

Termination date: 20100129