CN1127861C - 在网络管理***和网络单元之间传递接口定义的方法以及通信*** - Google Patents

在网络管理***和网络单元之间传递接口定义的方法以及通信*** Download PDF

Info

Publication number
CN1127861C
CN1127861C CN00805058A CN00805058A CN1127861C CN 1127861 C CN1127861 C CN 1127861C CN 00805058 A CN00805058 A CN 00805058A CN 00805058 A CN00805058 A CN 00805058A CN 1127861 C CN1127861 C CN 1127861C
Authority
CN
China
Prior art keywords
message
network
definition
value
interface
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.)
Expired - Fee Related
Application number
CN00805058A
Other languages
English (en)
Other versions
CN1343426A (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 Solutions and Networks Oy
Original Assignee
Nokia Networks 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 Networks Oy filed Critical Nokia Networks Oy
Publication of CN1343426A publication Critical patent/CN1343426A/zh
Application granted granted Critical
Publication of CN1127861C publication Critical patent/CN1127861C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/22Arrangements for supervision, monitoring or testing

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Communication Control (AREA)
  • Exchange Systems With Centralized Control (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Computer And Data Communications (AREA)
  • Inspection Of Paper Currency And Valuable Securities (AREA)

Abstract

本发明公开了一种在网络管理***和网络单元之间传递接口定义的方法以及通信***,其中可以经过接口传送的数据元被定义,并且存储在网络管理***和网络单元中。借助于自描述标记语言,定义可以该接口传送的数据元以及它们的值;经过所述接口,传送借助于所述自描述标记语言编码的数据元以及它们的值,并且在接收端解码所接收到的数据元以及它们的值。不同的元素定义可以存储在网络管理***和网络单元中,从而可以经过新接口传送的元素定义可以存储在网络管理***或者网络单元中。

Description

在网络管理***和网络单元之间传递接口定义的方法 以及通信***
技术领域
本发明涉及一种用于定义通信网络中的网络管理***和网络单元之间的接口的方法,在该方法中,数据元可以在所定义的接口上传递。
本发明也涉及一种通信***,该通信***包括一个网络管理***、至少一个网络单元以及它们之间的接口,该接口被设置成将借助于数据元来定义。
本发明还涉及一种通信网络单元,该通信网络单元将被设置成定义通信网络中的网络管理***和网络单元之间的接口。
背景技术
在本文中,术语“接口”指的是两个协作设备、***或程序之间的连接点,以及要求协作的协议。属于“通信网络单元”在此指的是这样一种网络管理***或者网络单元,即如果至少其中一个网络单元负责网络管理***的功能,则上面提到的接口可以在这两个网络单元之间形成。
在大的通信网络中,网络管理***的功能是确保网络工作的必不可少的先决条件。网络管理***在无线通信网络,例如大的移动通信网络中尤其重要,该网络可以包括数以千计的逻辑网络单元。随着移动网络变得越来越普及,对于增加网络的覆盖区和容量的要求自然就越来越强烈,从而增加了由一个网络运营商管理的各种网络单元的数量。
这就对网络管理***有很高的要求。网络运营商必须能够监视和控制网络容量和网络单元,预选地从一个点来监视和控制。而且,与所有单元工作相关的信息应该被周期性地提供,涉及单元负载的数据传输通过一个单元以及单元故障来产生。将新的网络单元增加到通信网络以及网络管理***中将会很容易,这要求在不同网络单元之间以及在网络单元与网络管理***之间精确地定义接口。
术语“网络接口”用作网络单元和网络管理***之间的接口。网络接口允许我们确定哪些起到网络管理***作用的网络单元能够控制和监视。如果网络单元的功能被开发,或者该网络单元由一个新的网络单元所取代,则网络接口必须被定义。在现代通信网络中,在网络单元和网络管理***实现之前规划网络时,网络接口业已被定义。一般来说,在产品阶段,网络接口业已被编程为网络单元以及网络管理***。
在上述设置中产生的问题是由重新定义网络接口所造成的缺陷。由于技术或者硬件的变化,如果网络接口必须被重新定义,或者必须做出其他的定义,则网络接口必须在该网络单元中,利用所述的接口来重新编程,并且在网络管理***中重新编程。这种附加的更新,由此产生的潜在硬件和软件变化以及测试,对于生产来说,意味着制造时间更长,以及已经制造好的产品不得不被再次更新。在安装完的通信网络中,网络单元以及网络管理***必须被重新编程,这引起了额外的工作。一般来说,网络单元或者网络管理***,或者二者,在更新期间必须从通信网络中断开,很自然,这将降低网络容量,并且要求被用***的良好规划。
发明内容
因而,本发明的目的在于提供一种方法以及一种实现该方法的装置,从而消除上述问题。
根据本发明的一个方面,提供了一种在通信网络的网络管理***和网络单元之间传递接口定义的方法,其中可以经过接口传送的数据元被定义,其特征在于,
借助于自描述标记语言,编码可以该接口传送的数据元以及它们的值;
经过所述接口,传送借助于所述自描述标记语言编码的数据元以及它们的值;以及
解码所接收到的数据元以及它们的值。
根据本发明的另一个方面,提供了一种通信***,包括一个网络管理***、至少一个网络单元以及一个它们之间的接口,该接口被设置成将借助于数据元进行定义,其特征在于,
所述网络管理***和/或所述至少一个网络单元包括:
借助于自描述标记语言对数据元以及它们的值进行编码的装置;
借助于所述自描述标记语言对数据元以及它们的值进行解码的装置;
经过所述接口接收所编码的数据元以及它们的值和/或传送数据元以及它们的值的通信装置。
根据本发明的再一个方面,提供了一种通信网络单元,被设置成在通信网络的一个网络管理***和一个网络单元之间定义一个接口,其特征在于,
该设备包括用于借助于自描述标记语言编码数据元以及它们的值的装置;
用于解码借助于自描述标记语言编码的数据元以及它们的值;
用于接收编码后的数据元以及它们的值,和/或经过接口传送它们的通信装置。
根据本发明的优选实施例,响应于所述数据元在接收网络管理***或者网络单元中的定义,根据接收到的解码数据元以及它们的值进行控制测量。
根据本发明的优选实施例,不同单元的定义可以被存储于网络管理***以及网络单元中,并且可以经过新接口传送的单元定义可以存储在网络管理***或者在网络单元中。而且,根据本发明的优选实施例,借助于自描述标记语言,将数据元及它们的值编码成这样的消息,即该消息包括一个起始子段,一个信息字段,以及优选地还包括一个结束字段。
本发明是基于这样的构思,即接口定义经过网络接口传送,以便根据接口定义的数据元以及数据元的值被编码成将被传送的消息。接收机能够解码包含于该消息的数据元及它们的值。
本发明的方法提供了这样的优点,即能够更容易地定义借口。本发明的用于定义接口的进程并不要求在网络接口的两侧有相同的接口定义,因为可以在不同时刻,在网络管理***和网络单元中做出接口定义。网络管理***和网络单元可以经过网络接口进行通信,即使它们的接口定义不同,并且和现有技术不同,接口定义的区别并不会引起对于将经过网络接口传送的消息的错误解释。因而,在安装完的通信网络中,网络单元或者网络管理***在更新期间不必被断开,并且更新对于网络容量不具有有害的影响。而且,在生产时无需做出其他更新,因为本发明的进程在安装阶段,并不要求在网络管理***和网络单元之间具有相同的接口定义。
附图说明
在下文中,将结合优选实施例并参照附图,更详细地描述本发明。其中
图1示出了通信网络的网络管理***以及属于该通信网络的多个网络单元;
图2示出了用于定义网络接口的现有方法;
图3示出了用于更新网络接口定义的现有方法;
图4示出了根据本发明优选实施例的用于定义和更新网络接口的方法;
图5示出了一个根据本发明优选实施例的用于定义网络接口的消息;
图6示出了根据本发明优选实施例的用于定义网络接口的通信网络的方框图;
图7示出了根据本发明优选实施例的通信***。
具体实施方式
参照图1,将在下文中详细描述移动通信网络,尤其是GSM网络的典型网络管理***。然而,本发明并不仅仅限于无线通信网络,而且本发明的方法可以用于任何通信网络中。
图1示出了典型的集中式网络管理***NMS,其经过一个数据通信网络DCN与各个网络单元NE连接。数据通信网络可以以各种已知方式实现,例如,利用电路交换PCM(脉码调制)连接,分组交换网络或者根据OSI模式的局域网。网络管理***控制和监视移动业务交换中心MSC,MSC带有的访问者位置寄存器VLR,归属位置寄存器HLR,基站控制器BSC,代码变换器以及子复用器ACSM以及基地收发信站BTS,其中归属位置寄存器HLR一般还包括一个设备身份寄存器EIR以及一个鉴权中心AC。此外,还可以有多个从属于网络管理***的网络单元,这些网络单元并不直接属于移动通信网络的功能部件,诸如短消息业务中心SMSC或者智能网络的业务控制点SCP。可以有数以千计的从属于网络管理***的不同网络单元。一般来说,网络管理单元自身包括多个服务器S1,S2以及提供用户接口的工作站WS1-WS3。至少有一个服务器一般用作数据库服务器DBS,关于网络单元工作的测量信息可以存储在该服务器中。
应该注意的是,在通信网络中,网络管理***不必是集中式,如上所述,分散式网络管理***也可以被用于通信***中。该网络包括多个网络管理***NMS,它们彼此独立,并且在控制网络单元时,每个网络管理***具有自己的负责范围。而且,一个网络单元可以相对于其他网络单元来执行网络管理***的功能。因而,网络管理***可以被理解成一个通信网络单元。本发明的方法也可以被施加到分散式网络管理***。
借助于图2,描述了现有技术的用于定义网络接口的进程。图2示出了一个简化的通信***,其中仅描述了一个网络管理***NMS和一个网络单元NE。为了使本发明的原理更加清楚,接口定义(ID)中的参数数量被减少到最少。在实际通信***中,有数以百计或者数以千计的网络单元以及定义参数。在一个通信***中也可以有多个网络管理***。通过一个网络接口,信息一般在两个方向上传送:从网络单元到网络管理***,或与之相反。从网络单元发送出去的信息包括配置信息、差错消息以及关于网络单元的质量指标的信息。根据该信息,关于网络单元配置和质量指标的信息以及关于差错情况的信息在网络管理***中被更新。从网络管理***发送到网络单元大信息一般包括配置信息,网络管理***利用该配置信息来定义王路单元的设置。当前描述的用于定义网络接口的原理既适用于从网络单元到网络管理***的方向,也适用于相反的方向。然而,为了简化描述,仅解释用于从网络管理***向网络单元传送数据的方法。
根据现有技术,在将网络单元和网络管理***最终安装和引入到通信网络之前,定义一个网络借口。在接口定义中,可以使用一般采用的标准接口或者实际的标准接口,或者可以由制造商自己定义借口。借助于实例,图2的接口定义ID1仅包括已经定义的一组参数元和参数配置。所确定的该组参数元和参数配置包括一个或多个数据元“电路配置”,根据定义,该数据元“电路配置”还包括“电路”和“电话号码”。参数“电路”被给定了一个具有一个字节长度的值,例如,该值可以被表达成一个十六进制数。而且,根据接口定义ID1,参数“电话号码”还包括一个“长度”字段以及一个“ASCII数字”字段,其中“长度”字段被确定成具有一个字节的长度,“ASCII数字”字段可以包括1个到8个ASCII编码的数值。
在执行接口定义ID1之后(步骤1),更新网络管理***NMS和网络单元NE(步骤2)。例如,可以通过手工编程或者自动编程,将更新一部分网络接口总定义作为一个编程语言翻译来实现。当在网络管理***NMS和网络单元NE中更新接口定义时,网络管理***NMS可以根据接口定义ID1,将配置信息传送到网络单元NE(步骤3)。将被传递的配置信息仅包括根据接口定义ID1的值,并且没有描述该值的定义在这个阶段被发送。同样,由于同一个接口定义在网络接口的两侧都被定义,网络单元可以解释所接收到的值,并且根据这些值来执行配置。
在图2中,根据接口定义ID1从网络管理***NMS发送到网络单元NE(步骤3)的配置消息M1示出了以十六进制值形式的多个字节值。配置消息M1中的第一字节00为参数“电路”设置一个“0”值。第二字节05为参数“电话号码”的“长度”字节设置一个“5”值,指示下5个字节表示具有5个数的电话号码。字节3到7表示以相应的十六进制值3737393030形式的ASCII编码的数77900。因而,字节1到7形成了一个“电路配置”数据元,从而值“0”被定义为“电路”参数,值“77900”被定义为“电话号码”参数。从配置消息M1的字节8起,开始一个新的“电路配置”数据元,从而字节8(04)向参数“电路”定义了值“4”,字节9(05)向字段“长度”定义了值“5”,字节10-14(3737393538)向参数“电话号码”定义了值“77958”。因而,由配置消息M1所描述的配置”包括两个“电路配置”定义。
当需要向网络单元NE增加新的功能时,网络接口通常不得不被重新定义。根据前例,图3描述了将在接口定义ID1中做出的变化。在一个字节中定义的参数“主叫用户ID”被增加到接口定义ID中的数据元“电路配置”中。参数“主叫用户ID”可以具有值“0”或“1”,而该字节的十六进制值相应地为00或01.新的接口定义ID2就这样被形成(步骤4)。改变后的接口定义ID2在网络管理***NMS和王路单元NE中都被更新(步骤5),在此之后,网络管理单元NMS可以根据接口定义ID2,向网络单元NE传送配置信息(步骤6)。配置消息M2的字节1到7对应于配置消息M1的字节1到7。然而,配置消息M2中的第8字节属于第一“电路配置”数据元,在该数据元中,向“主叫方ID”参数定义一个值“1(01)”。从第9字节起,开始一个新的“电路配置”数据元,该数据元的9-15字节对应于前一实例的8-14字节。字节6也属于该第二“电路配置”数据元,在该数据元中,向参数“主叫方ID”定义一个“0(00)”值。由配置消息M2所描述的“配置”也包括两个“电路配置”定义,其具有8个字节的长度,与具有7个字节长度的配置消息M1的“电路配置”消息明显不同。由于同一个接口定义ID2都在网络管理***NMS和网络NE,可以以正确的方式解码所接收的消息。
然而,用于定义接口的现有进程并不允许网络单元和网络管理***在不同的时刻被更新,但是网络单元和网络管理***的定义必须在消息可以在它们之间传送之前被更新。如果前面实例中的接口定义ID2仅在网络管理***中被更新,并且网络单元仍然使用根据接口定义ID1的消息解释,配置消息M2的第8个字节将被解释,以启动第二“电路配置”定义,因而消息被以错误的方式解码。对于同时更新网络管理***和网络单元的要求使得将新功能组成部件和网络单元增加到通信网络中变得更加困难,并且在很长时间内降低了网络中的用户容量。
根据本发明的用于定义接口的进程并不要求在网络接口的两侧具有相同的接口定义。根据本发明,网络管理***以及网络单元可以经过该网络通信,即使这些接口定义彼此不同。接口定义的全功能在接口定义彼此对应时实现,但是接口定义的差别并不会导致经过该网络接口传送的消息的错误解释,如现有技术所示。
根据本发明的优选实施例,接口定义涉及一个自描述接口,一个自描述编程语言用于该定义。术语“自描述”在此指的是以这种方式,借助于逻辑规则对实体的任何定义,即该实体可以在该定义的基础上,借助于所述逻辑规则被自主地或者无歧义地解释。由自描述标记语言编码的数据元,诸如上述的“电路配置”数据元,可以在接收端独立地且完全正确地被解码,而与包含于该数据元中的参数的类型、顺序或者长度无关。而且,以自描述方式定义的每个参数的类型可以以正确方式,通过解码所接收的消息来解释。然而,自描述标记语言并不仅限于两个层次,而将被定义的数据元可能包括多层上的子数据元。在本文中,术语“数据元”指的是任何逻辑定义的信息实体。每个数据元包括至少一个参数,该参数是最小的已定义的信息单位。
在下文中,借助于图4来描述本发明的实现。在图4中,网络接口N1基于自描述标记语言11,该语言同时用于网络管理***和网络单元NE中。自描述标记语言允许对接口定义中所要求的所有数据元进行编码,但是这样的标记语言并不包含元素定义(element definitions,DE)。这就是为什么元素定义直接针对网络管理***和网络单元的原因。由于本发明的进程并不要求在网络管理***和网络单元中具有相同的定义,这两方可以具有它们自己的元素定义ED1和ED2,它们彼此不同,并且对于网络管理***(步骤12)和网络单元(步骤13)被相应地更新。
例如,以自描述语言形成的配置消息可以经过网络接口,从网络管理***中发送到网络单元(步骤14)。借助于实例,消息的内容与图2实例中的内容相同。以自描述标记语言形成的数据元和消息参数优选地可以包括一个起始字段,一个信息字段,并且优选地包括一个诸如“/”的字符,该起始字段一般地描述数据元和参数。结束字段一般包括数据元或参数的名称以及诸如“/”的字符,用以指示该结束字段。起始字段以及结束字段通过诸如“<”和“>”的特定字符从信息中区分出来。为了避免理解错误,字段很自然不能包含所述的区分标记。配置消息M3利用数据元的起始字段“配置”<配置>开始。数据元的信息字段“配置”还包括两个带有它们自己定义的“电路配置”数据元。配置消息M3利用数据元“配置”的结束字段</配置>结束。相应地,这两个“电路配置”数据元都包括一个起始字段,一个结束字段以及一个它们之间的信息字段,该信息字段还包括对于两个参数“电路”和“电话号码”的定义。这些参数定义还包括一个起始字段,一个结束字段以及一个它们之间信息字段中所述参数的值。网络管理***优选地包括编码和解码装置,用于根据自描述标记语言来形成和解释消息。在此描述的数据元和参数的定义根据任何已知的标记语言都是不需要的,但是它们仅借助于实例被示出。根据本发明的自描述定义可以在无限多个的自描述标记语言中被实现,这些语言可以根据一个标准或者实际语言,或者这些语言可以是清楚地计划以用于特定目的的标记语言。一种标准技术规范已经出版的自描述语言的名称是XML(可扩充标记语言),该语言也可以施加到本发明的方法。
上述自描述标记语言的结构仅是如何形成自描述标记语言的一个实例。语言结构也可以完全不同于上述的语言结构。例如,如果下一个数据元或参数的开始可以用另一种方式指示,例如通过在起始字段中给出信息字段的长度,则不必使用结束字段。因而,本发明的实现并不取决于所用的标记语言,也不取决于它的结构,但是本发明可以利用任何这样的自描述标记语言来实现,即编码消息在接收过程中可以被独立地或者无歧义地解码,而与消息的数据元和参数的类型、数量、顺序或者长度无关。
而且,网络单元包括编码和解码装置,用于根据自描述标记语言形成和解释消息,于是网络单元可以解码配置消息M3的定义。这并不要求存储于网络单元中的元素定义将对应于网络管理***中的元素定义。接收网络单元解码两个包含于配置消息M3中的“配置”数据元的“电路配置”数据元,并且相应地向参数“电路”和“电话号码”定义值“0”和“77900”以及值“4”和“77958”。为了使网络单元能够以网络管理***所需要的方式,来解释所接收到的参数以及它们的值,用于控制由每个参数给定的信息的定义不得不存储于该网络单元中,其中这些定义对应于网络管理***中的定义。
根据本发明的优选实施例,网络接口NI不同侧的通信网络部分可以在不同的时刻更新,而不必在网络接口的两侧实现更新期间,中断经过该网络接口的通信。网络单元在更新期间不必从通信网络中断开。这是可能的,因为接收网络单元可以独立地且无歧义地解码根据本发明定义的下述定义:
<电路>5<电路><新元素>12345</新元素><电话号码>77358</电话号码>
其中网络单元不必事先知道参数“新元素”,即还没有对于网络单元的数据元或参数“新元素”的元素定义。然而,它根据标记语言进行编码,因此接收网络单元可以正确地解码它,向该参数给出名称“新元素”和值“12345”。
图4还示出了新数据元或参数如何增加到接口定义中。新元素定义ED3增加到网络管理***NMS(步骤15)。配置消息M4也包括一个根据元素定义ED3的参数“主叫用户ID”,并且该配置消息被发送到网络单元NE(步骤16)。接收网络单元解码包含于配置消息M4的“配置”数据元中的两个“电路配置”数据元,与上述解码配置消息M3相似,将参数“主叫用户ID”增加到这两个“电路配置”数据元,并且向它们给定对应值“0”和“1”。如果对于由参数“主叫用户”和其值给定的控制信息的定义存储在网络单元中,则可以进行与参数相关的配置测量。如果还没有做出所述的元素定义,则解码后的参数“主叫用户ID”和其值可以不被注意地留下,或者它们可以被报告回网络管理***,并且可以做出未知参数的公告。然而,新数据元或参数的存在并不妨碍经过通信接口的通信,或者并不要求网络管理***和网络单元的同时更新。而且,如果向数据元和参数定义控制信息,即元素定义,则所有在消息中接收到的数据元和参数可以被正确地解码,并且也被正确地解释。
为了描述本发明,将经过网络接口传送的消息以及该消息中包含的定义在上述实例中,被示为ASCII编码的数据元和参数。根据本发明的优选实施例,可以使用任何编码方法,例如二进制编码。因而,将经过网络接口传送的信息数量可以被减少。
根据本发明的优选实施例,消息中的信息数量可以被进一步减少,尤其当具有类似结构的多个消息或者数据元一个接一个地传送时。这在下文中借助于图5被示出。消息优选地被这样编码,即仅向第一消息或数据元编码数据元和参数的定义,并且仅在后面的消息和数据元中编码相应的值。因而,与第一消息或数据元中的定义相同的定义不必被增加到每个消息和数据元中。在图5的实例性消息中,数据元“配置”的第一“电路配置”数据元包括对于参数“电路”和“电话号码”的定义以及对应值“0”和“77900”。由于后面的数据元也是“电路配置”数据元,不必分别做出它们的定义,但是相同的定义被用于与前一数据元相同的解码中,于是,将这些数据元的参数值(4和77958以及6和77932)增加到将被编码的消息中就足够了。只有当将被传送的消息或数据元的定义改变时,将被利用新定义传送的消息完全利用自描述定义来编码。定义中的变化优选地可以在元素定义的结束字段中表示,如在图5实例中的结束字段</配置>中所表示的。该进程明显地减少了将经过网络接口传送的信息数量。根据本发明优选实施例编码的消息优选地可以利用任何已知压缩方法,以更加紧凑的方式压缩,原则上,它们还减少了将被传送的信息数量。
图6接着示意了用于使用本发明的通信网络单元。由于本发明方法可以用于在接口的两个方向上定义接口,本发明的通信网络单元可以在网络管理***或者网络单元中实现。除了一般属于每个通信网络单元的装置,本发明的通信网络单元优选地包括用于将元素定义馈送到一个装置的装置(UI,用户接口),用于存储元素定义的装置(M,存储器),用于借助于自描述标记语言编码元素定义的装置(μP,微处理器)以及用于接收编码后的元素定义和/或经过接口传送它们的通信装置(I/O,输入/输出口)。所述将元素定义馈送到一个装置的装置(UI)优选地可以包括一个显示器和一个键盘。而且,用于存储元素单元的装置(M)优选地可以包括用于存储元素定义的数据存取存储器(RAM),并且优选地包括可擦可编程的只读存储器(EPRoM),用于存储根据自描述标记语言的编码指令。用于编码元素定义的装置(μp)优选地也可以用于解码所接收的编码数据元中。
图7以简化方式示出了根据本发明优选实施例的通信***,其中网络管理***经过一个数据通信网络DCN与多个网络单元NE1到NE6连接。数据通信网络DCN在网络管理***和网络单元NE1到NE6之间形成一个网络接口。根据本发明做出的接口定义并不取决于数据通信网络DCN中所用的数据传输协议,但是关于定义的信息可以借助于任何数据传输协议传送。本发明的通信***可以在任何通信网络中实现。
业已借助于实例描述了本发明的上述说明和附图,并且决不意味着将限于此。对于本领域技人员很显然的是,本发明可以被施加到任何通信网络中,其中网络管理***和网络单元经过网络接口来传送控制信息。因此,本发明的不同实施例可以在所附权利要求书的范围内变化。

Claims (24)

1.一种在通信网络的网络管理***和网络单元之间传递接口定义的方法,其中可以经过接口传送的数据元被定义,其特征在于,
借助于自描述标记语言,编码可以该接口传送的数据元以及它们的值;
经过所述接口,传送借助于所述自描述标记语言编码的数据元以及它们的值;以及
解码所接收到的数据元以及它们的值。
2.根据权利要求1的方法,其特征在于,在网络管理***和网络定义中存储所述元素定义。
3.根据权利要求2的方法,其特征在于,在网络管理***和网络定义中存储不同的元素定义。
4.根据权利要求2或3的方法,其特征在于,
定义不同于所述存储的元素定义的元素定义;以及
在网络管理***和/或网络单元中存储所述不同的元素定义。
5.根据权利要求1的方法,其特征在于,响应于所述数据元在接收网络管理***或者网络单元中的定义,根据接收到的解码数据元以及它们的值进行控制测量。
6.根据权利要求1的方法,其特征在于,借助于所述自描述标记语言将数据元以及它们的值编码成一个消息,以便编码后的消息包括一个起始字段,一个信息字段以及一个结束字段。
7.根据权利要求1的方法,其特征在于,借助于所述自描述标记语言将数据元以及它们的值编码成一个消息,以便编码后的消息包括一个信息字段以及一个指示信息字段长度的起始字段。
8.根据权利要求6或7的方法,其特征在于,
编码该第一消息,以便它包括至少一个起始字段以及信息字段;以及
响应于定义所述后面消息的结构以对应于该第一消息的结构,编码后面的消息,以便它们包括一个信息字段。
9.根据权利要求8的方法,其特征在于,将消息编码成二进制编码消息。
10.根据权利要求9的方法,其特征在于,压缩编码后的消息,以便减少消息中的信息数量。
11.一种通信***,包括一个网络管理***、至少一个网络单元以及一个它们之间的接口,该接口被设置成将借助于数据元进行定义,其特征在于,
所述网络管理***和/或所述至少一个网络单元包括:
借助于自描述标记语言对数据元以及它们的值进行编码的装置;
借助于所述自描述标记语言对数据元以及它们的值进行解码的装置;
经过所述接口接收所编码的数据元以及它们的值和/或传送数据元以及它们的值的通信装置。
12.根据权利要求11的通信***,其特征在于,在网络管理***和网络定义中存储所述元素定义。
13.根据权利要求12的通信***,其特征在于,在网络管理***和网络定义中存储不同的元素定义。
14.根据权利要求11到13中任何一个的通信***,其特征在于,
响应于所述数据元在接收网络管理***或者网络单元中的定义,根据接收到的解码数据元以及它们的值进行控制测量。
15.根据权利要求14的通信***,其特征在于,借助于所述自描述标记语言将数据元以及它们的值编码成一个消息,以便编码后的消息包括一个起始字段,一个信息字段以及一个结束字段。
16.根据权利要求14的通信***,其特征在于,借助于所述自描述标记语言将数据元以及它们的值编码成一个消息,以便编码后的消息包括一个信息字段以及一个指示信息字段长度的起始字段。
17.根据权利要求15或16的通信***,其特征在于,
该第一消息被编码,以便它包括至少一个起始字段以及信息字段;以及
响应于定义所述后面消息的结构以对应于该第一消息的结构,后面的消息被编码,以便它们包括一个信息字段。
18.根据权利要求17的通信***,其特征在于,将消息编码成二进制编码消息。
19.根据权利要求18的通信***,其特征在于,该编码消息以这种方式被压缩,即消息中的信息数量被减少。
20.一种通信网络单元,被设置成在通信网络的一个网络管理***和一个网络单元之间定义一个接口,其特征在于,
该设备包括用于借助于自描述标记语言编码数据元以及它们的值的装置;
用于解码借助于自描述标记语言编码的数据元以及它们的值;
用于接收编码后的数据元以及它们的值,和/或经过接口传送它们的通信装置。
21.根据权利要求20的通信网络单元,其特征在于,该设备还包括用于在网络管理***或网络单元中馈送和存储定义的装置。
22.根据权利要求20或者21的通信网络单元,其特征在于,所述用于借助于自描述标记语言编码数据元以及它们的值的装置被设置成,将数据元以及它们的值编码成一个消息,以便编码后的消息包括一个起始字段,一个信息字段以及一个结束字段。
23.根据权利要求20或者21的通信网络单元,其特征在于,所述用于借助于自描述标记语言编码数据元以及它们的值的装置被设置成,将数据元以及它们的值编码成一个消息,以便编码后的消息包括一个信息字段以及一个指示信息字段长度的起始字段。
24.根据权利要求23的通信网络单元,其特征在于,所述用于借助于自描述标记语言编码数据元以及它们的值的装置被设置成编码该第一消息,以便编码后的消息包括至少一个起始字段以及一个信息字段;
响应于定义所述后面消息的结构以对应于第一消息的结构,后面的消息被编码成包括一个信息字段。
CN00805058A 1999-03-16 2000-03-15 在网络管理***和网络单元之间传递接口定义的方法以及通信*** Expired - Fee Related CN1127861C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI990588A FI107206B (fi) 1999-03-16 1999-03-16 Menetelmä ja laite rajapinnan määrittämiseksi ja tietoliikennejärjestelmä
FI990588 1999-03-16

Publications (2)

Publication Number Publication Date
CN1343426A CN1343426A (zh) 2002-04-03
CN1127861C true CN1127861C (zh) 2003-11-12

Family

ID=8554212

Family Applications (1)

Application Number Title Priority Date Filing Date
CN00805058A Expired - Fee Related CN1127861C (zh) 1999-03-16 2000-03-15 在网络管理***和网络单元之间传递接口定义的方法以及通信***

Country Status (10)

Country Link
US (1) US20020044532A1 (zh)
EP (1) EP1166537B1 (zh)
JP (2) JP4477243B2 (zh)
CN (1) CN1127861C (zh)
AT (1) ATE405091T1 (zh)
AU (1) AU3435500A (zh)
DE (1) DE60039856D1 (zh)
ES (1) ES2311450T3 (zh)
FI (1) FI107206B (zh)
WO (1) WO2000056084A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060184380A1 (en) * 2005-02-15 2006-08-17 Samsung Electronics Co., Ltd. XML-based resource data structures and networks managed by XML-based resource data structures
US20080104094A1 (en) * 2006-10-31 2008-05-01 Adrian Cowham Systems and methods for managing syslog messages
CN101500343B (zh) * 2008-02-02 2012-11-14 中兴通讯股份有限公司 一种半自动化实现电信管理网网管中接口的方法
WO2009136334A2 (en) * 2008-05-05 2009-11-12 Nokia Corporation System information acquisition in multi-radio access technology system
CN102790694A (zh) * 2011-05-20 2012-11-21 中兴通讯股份有限公司 网元管理层消息组织方法和装置

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI106418B (fi) * 1992-03-10 2001-01-31 Nokia Networks Oy Verkonhallintajärjestelmä
FR2688611A1 (fr) * 1992-03-12 1993-09-17 Bull Sa Utilisation d'un langage dont le typage porte sur le contenu des variables et permettant de manipuler des constructions complexes.
CA2103869A1 (en) * 1992-10-09 1994-04-10 Jo Ann Blatchford Telecommunications system ss7 signaling interface with loose coupling to its host
US5608720A (en) * 1993-03-09 1997-03-04 Hubbell Incorporated Control system and operations system interface for a network element in an access system
US5377186A (en) * 1993-07-21 1994-12-27 Telefonaktiebolaget L M Ericsson System for providing enhanced subscriber services using ISUP call-setup protocol
US5832503A (en) * 1995-02-24 1998-11-03 Cabletron Systems, Inc. Method and apparatus for configuration management in communications networks
US5774689A (en) * 1995-09-22 1998-06-30 Bell Atlantic Network Services, Inc. Network configuration management system for digital communication networks
US5764955A (en) * 1995-10-19 1998-06-09 Oasys Group, Inc. Gateway for using legacy telecommunications network element equipment with a common management information protocol
DE59604238D1 (de) * 1996-08-20 2000-02-24 Alcatel Sa Verfahren zur Verwaltung der Benennung von Objekten
US6041355A (en) * 1996-12-27 2000-03-21 Intel Corporation Method for transferring data between a network of computers dynamically based on tag information
US6073172A (en) * 1997-07-14 2000-06-06 Freegate Corporation Initializing and reconfiguring a secure network interface
US6055304A (en) * 1998-02-05 2000-04-25 Ameritech Corporation Method and system for selectively performing call information query
JP3837290B2 (ja) * 1998-05-07 2006-10-25 サムスン エレクトロニクス カンパニー リミテッド ネットワークで使用者とデバイス命令及び制御のための方法及び装置
US6167448A (en) * 1998-06-11 2000-12-26 Compaq Computer Corporation Management event notification system using event notification messages written using a markup language
US6584507B1 (en) * 1999-03-02 2003-06-24 Cisco Technology, Inc. Linking external applications to a network management system
US6463528B1 (en) * 1999-04-20 2002-10-08 Covad Communications Group, Inc. Method and apparatus for simplifying the configuration of several models of customer premise equipment
US6618764B1 (en) * 1999-06-25 2003-09-09 Koninklijke Philips Electronics N.V. Method for enabling interaction between two home networks of different software architectures
US6834298B1 (en) * 1999-09-21 2004-12-21 Siemens Information And Communication Networks, Inc. System and method for network auto-discovery and configuration
US6581094B1 (en) * 1999-11-02 2003-06-17 Sun Microsystems, Inc. Apparatus and method for identifying a digital device based on the device's uniform device descriptor file that specifies the attributes of the device in a XML document in a networked environment
US7054924B1 (en) * 2000-09-29 2006-05-30 Cisco Technology, Inc. Method and apparatus for provisioning network devices using instructions in extensible markup language
US20040010626A1 (en) * 2002-07-11 2004-01-15 Gillam Richard James System and method of processing transactions off-line

Also Published As

Publication number Publication date
EP1166537B1 (en) 2008-08-13
FI990588A (fi) 2000-09-17
FI107206B (fi) 2001-06-15
DE60039856D1 (de) 2008-09-25
JP4477243B2 (ja) 2010-06-09
FI990588A0 (fi) 1999-03-16
ES2311450T3 (es) 2009-02-16
ATE405091T1 (de) 2008-08-15
CN1343426A (zh) 2002-04-03
AU3435500A (en) 2000-10-04
JP2002539549A (ja) 2002-11-19
US20020044532A1 (en) 2002-04-18
JP2007274699A (ja) 2007-10-18
EP1166537A1 (en) 2002-01-02
WO2000056084A1 (en) 2000-09-21

Similar Documents

Publication Publication Date Title
CN109347659A (zh) 基于nb-iot的智能终端设备和模组远程升级方法
FI105369B (fi) Menetelmä toistimien hallintaan ja toistin
CN1310538C (zh) 用于最佳多媒体性能的自动配置的方法和设备
EP1308065B1 (de) Verfahren und basisstation zur signalübertragung in einem funk-kommunikationssystem
DE102004029022A1 (de) Selbstkonfigurierende Kommunikationsnetzwerke für die Verwendung in Prozesssteuerungssystemen
EP2179610A1 (en) A method and apparatus for collecting performance management data in communication networks
CN102739484A (zh) 设备的驱动程序更新方法
CA2336699A1 (en) Method of sharing capabilities information between the nodes of a telecommunications network
CN102694870A (zh) 动态分配地址的网关的在线升级方法
WO1999031892A9 (en) System for forwarding and logging a digital message from a telecommunications device
CN1127861C (zh) 在网络管理***和网络单元之间传递接口定义的方法以及通信***
CN102722393A (zh) 设备驱动程序的安装方法
CN1889743A (zh) 一种射频拉远模块管理维护的方法
CN113992504A (zh) 一种基于工业互联网标识解析的网络传输设备管理方法
CN102394699A (zh) 一种数字光纤直放站***远程升级的方法
WO2007006860A1 (en) Method and device arrangement for managing a user application/device management server/client device environment
CN112015442B (zh) 一种非公网通信的单灯控制器批量远程升级软件的方法
CN1157083C (zh) 把集中地存储在通信网内的程序信息和/或工作信息传输到多个分散的通信设备的方法
CN102404714B (zh) 通过WiFi无线网络升级设备软件的方法
CN100403835C (zh) 优化基站***配置的方法及管理***
KR102064675B1 (ko) 사물인터넷 시스템 및 이의 관리 방법
CN102196534B (zh) ***信息更新和生效的指示方法及***
WO2001024448A1 (de) Konfigurieren eines telekommunikationsnetzes mit mehreren netzregionen
CN100433643C (zh) 一种参数信息及***软切换过程中连接标识更新的方法
KR100245161B1 (ko) 위성통신 시스템에서의 복수 운용자 단말간 데이터 일치성 유지방법

Legal Events

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

Owner name: NOKIA NETWORKS OY

Free format text: FORMER OWNER: NOKIA NETWORKS OY

Effective date: 20080718

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
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.

Effective date of registration: 20080718

Address after: Espoo, Finland

Patentee after: NOKIA Corp.

Address before: Espoo, Finland

Patentee before: NOKIA NETWORKS OY

C56 Change in the name or address of the patentee

Owner name: NOKIA SIEMENS NETWORKS OY

Free format text: FORMER NAME: NOKIA SIEMENS NETWORK CO., LTD.

CP01 Change in the name or title of a patent holder

Address after: Espoo, Finland

Patentee after: NOKIA SOLUTIONS AND NETWORKS OY

Address before: Espoo, Finland

Patentee before: Nokia Siemens Networks Ltd.

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

Granted publication date: 20031112

Termination date: 20150315

EXPY Termination of patent right or utility model