[go: up one dir, main page]

WO2006058500A1 - Procede pour l'acquisition d'indicateurs cle de performance de reseau et logiciel de groupe d'indicateurs cle de performance correspondant - Google Patents

Procede pour l'acquisition d'indicateurs cle de performance de reseau et logiciel de groupe d'indicateurs cle de performance correspondant Download PDF

Info

Publication number
WO2006058500A1
WO2006058500A1 PCT/CN2005/002074 CN2005002074W WO2006058500A1 WO 2006058500 A1 WO2006058500 A1 WO 2006058500A1 CN 2005002074 W CN2005002074 W CN 2005002074W WO 2006058500 A1 WO2006058500 A1 WO 2006058500A1
Authority
WO
WIPO (PCT)
Prior art keywords
kpi
calculator
data
interface
ems
Prior art date
Application number
PCT/CN2005/002074
Other languages
English (en)
French (fr)
Inventor
Li Yang
Original Assignee
Huawei Technologies Co., Ltd.
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 Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Priority to EP05818628A priority Critical patent/EP1819096B1/en
Publication of WO2006058500A1 publication Critical patent/WO2006058500A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements
    • H04L41/5003Managing SLA; Interaction between SLA and QoS
    • H04L41/5006Creating or negotiating SLA contracts, guarantees or penalties

Definitions

  • the present invention relates to the field of network performance measurement techniques in communication systems, and more particularly to a method for obtaining key performance indicators of a network and corresponding key performance indicator (KPI) components.
  • KPI key performance indicator
  • KPI Network Management System
  • the operator can directly evaluate the quality of the network by using the KPI provided by the manufacturer.
  • the network is often composed of subnets provided by different vendors. Although operators can use the KPIs provided by these vendors to evaluate the corresponding subnets, the KPIs obtained in this way. There is no direct comparability.
  • the EMS provides the KPI interface, it is necessary for each vendor to define and develop the KPI acquisition interface, which extends the EMS development cycle and leads to an increase in design cost.
  • NMS network management system
  • the main problem to be solved by the present invention is to provide a method for acquiring a network KPI, so that the operator does not need to make changes to the EMS while obtaining the network KPI.
  • Another problem to be solved by the present invention is to provide a KPI assembly.
  • the KPI calculator obtains the performance counter value in the EMS of the NE management system through the external interface, and calculates the corresponding KPI data according to the performance counter value and saves it.
  • the external interface may be a performance management integrated reference point PM IRP.
  • the KPI calculator obtains performance counter values in the EMS through the PM IRP interface, including:
  • the KPI calculator creates performance tasks in the EMS through the PM IRP interface. After the EMS establishes the performance task, the EMS sends the performance counter value to the KPI calculator through the PM IRP interface according to the reporting period.
  • the KPI calculator creates a performance task in the EMS through the PM IRP interface:
  • the PM IRP interface creates a measurement task creatMeasurementJob to create a performance task;
  • the EMS sends a performance counter value to the KPI calculator through the PM IRP interface:
  • the PM IRP interface sends the performance counter value by file transfer.
  • the method may further include: the KPI calculator transmitting the performance task stop information to the EMS after determining that all of the currently required counter values are obtained; after receiving the stop information, the EMS stops transmitting the performance counter value to the KPI calculator.
  • the KPI calculator saves the KPI data as: saves the KPI data in the KPI calculator, or saves it to a file server.
  • the method may further include: setting an interface for acquiring KPI data in the KPI calculator, and the KPI user obtains the KPI data through the interface.
  • the KPI user obtaining KPI data through the interface includes:
  • the KPI user After determining that the KPI data has been saved by the KPI calculator, the KPI user sends a request for acquiring KPI data to the KPI calculator through the interface, where the request includes: an identifier list of the managed object corresponding to the KPI data, and a KPI type. Indication list
  • the KPI calculator After receiving the request, the KPI calculator directly returns the response information including the KPI list;
  • the KPI user obtains KPI data from the response information.
  • the method may further include: setting a file transfer IRP in the KPI calculator; and obtaining, by the KPI user, the KPI data through an interface for acquiring KPI data, including:
  • the KPI user After determining that the KPI data has been saved by the KPI calculator, the KPI user sends a request for acquiring KPI data to the KPI calculator through the interface, where the request includes: an identifier list of the managed object corresponding to the KPI data, and a KPI type. Indication list
  • the KPI calculator After receiving the request, the KPI calculator determines corresponding KPI data according to the request, and generates a corresponding KPI data file according to the KPI data, and then returns a response information that the KPI data file has prepared, the response information. Contains the address information of the KPI data file;
  • the KPI user determines the address information of the KPI data file according to the response information received, and The data file is obtained from the address by the file transfer IRP set by the KPI calculator.
  • the ⁇ is a standardized ⁇
  • the ⁇ calculator is used to calculate a formula of ⁇ as a standardized formula
  • the performance counter is a standardized counter;
  • the ⁇ is a custom ⁇
  • the ⁇ calculator is used to calculate the formula of ⁇ as a custom formula
  • the performance counter is a custom counter.
  • An ankle assembly of the present invention comprising:
  • ⁇ calculator used to obtain the performance counter value in the EMS through the PM IRP interface, and calculate the corresponding KPI data according to the performance counter value and save;
  • the component further includes:
  • KPI user used to send a KPI data request to the KPI calculator through the KPI management integrated reference point KPIManagementlRP interface, and obtain KPI data according to the response information sent by the KPI calculator;
  • the KPI calculator is further configured to return KPI data to the KPI user according to the request sent by the KPI user, or generate a corresponding KPI data file, and return the address information of the KPI data.
  • the KPI calculator is one or more, and the EMS is one or more.
  • the solution of the present invention enables the KPI calculator to calculate KPI data by setting a KPI calculator and setting an external interface between the KPI calculator and the EMS, and the KPI calculator is not part of the EMS or NMS, and is provided independently of the EMS and The implementation of NMS.
  • the KPI calculator provided by the solution of the present invention adopts the PM IRP interface and the FileTransferIRP interface existing in the 3GPP, thereby reducing the development cost.
  • the solution of the present invention also proposes two transmission modes of KPI data according to the amount of KPI data, and uses different operations separately, taking into account the efficiency and stability of the interface.
  • the inventive scheme can be used for standardized KPIs, performance counters, and ⁇ calculation formulas, This allows operators to use the same KPI to evaluate different subnets in the network.
  • the solution of the invention can also be used for the manufacturer's customized ⁇ , performance counter and KPI calculation formula, and the product characteristics of each manufacturer are utilized, so that the operator has various options.
  • KPI calculator provided by the solution of the present invention is independent of EMS and NMS, multiple KPI calculators can be set at the same time to calculate different KPIs.
  • FIG. 1 is a diagram of an IRP class diagram based on the interface management provided by the UI calculator of the present invention
  • FIG. 2 is a schematic structural diagram of a set of components provided by the solution of the present invention
  • FIG. 3 is a timing diagram of a message flow for acquiring ⁇ data by a ⁇ calculator according to the present invention
  • FIG. 4 is a timing chart of message flow for a user to obtain a large amount of data in the solution of the present invention
  • FIG. 5 is a flowchart corresponding to FIG. 4;
  • FIG. 6 is a schematic diagram showing the relationship between components in the solution of the present invention. Mode for carrying out the invention
  • the solution of the present invention mainly provides a set of components, including a ⁇ calculator, which has an external interface for receiving performance counter values, and an interface for transmitting calculation results, and the performance counter value that the ⁇ calculator will obtain. Substituting the ⁇ calculation formula for calculation, and sending the calculation result through the interface.
  • the external interface between the KPI calculator and the EMS can be set, so that the KPI calculator obtains the performance counter value.
  • the external interface can be an existing interface or a customized interface.
  • the performance management integrated reference point (PM IRP) interface is used as an example to describe the performance counter value.
  • PM IRP is a control object for performance management. It manages performance data collection activities and performance thresholds.
  • the PM IRP interface is available in 3GPP 32.422. With a fine definition.
  • the KPI calculator can send the calculation results to the KPI user, which is equivalent to the client.
  • the interface for setting the calculation result can be the interface between the computer and the user.
  • This interface is a newly defined interface of the present invention and is called an interface management IRP (KPIManagementlRP) interface.
  • the KPIManagementlRP interface can inherit from the Managed Generic IRP defined by 3GPP 32.312.
  • the KPI calculator contains an instance of KPIManagementlRP.
  • the KPIManagementIRP_Operation 1 (KPIManagementIRP_ Operation-1) interface implemented by KPIManagementlRP is shown in Figure 1.
  • the KPIManagementlRP—Operation-1 interface defines the operation of KPIManagementlRP to obtain KPI data.
  • the definition specifically includes:
  • Parameter list includes a list of managed object identifiers for information input, which may be a list of unique names (DN, Distinguished Name); DNs for information input, DNs are defined in detail in the 3GPP32 series; for information input
  • the KPI type indication list may be specifically a string list; a KPI list for information output, and the KPI list specifically includes a managed object identifier and a KPI type indication list.
  • KPI data has been saved in the KPI calculator.
  • KPI users get KPI data.
  • the part of the parameter list for information output may also be defined as: the KPI file address, and the file address is specifically a character string.
  • the KPI user needs to get the KPI file based on the file address instead of getting the KPI directly from the KPI list as in the previous definition.
  • the present invention includes a user, a calculator, and an EMS.
  • the structure of a set of components is shown in Figure 2: KPI users and KPI calculators exchange information through KPIManagementlRP interface; KPI calculator and EMS exchange information through PM IRP interface.
  • Step 301 In order to provide the KPI to the KPI user, the KPI calculator needs to first create a performance task in the EMS through the PM IRP interface, and manage it to obtain the performance counter value when the network is running.
  • createMeasurementJob the Create Measurement Task of the PM IRP interface.
  • createMeasurementJob A detailed definition of createMeasurementJob can be found in 3GPP 32.412.
  • Step 302 During the performance task, the EMS sends a performance counter value to the KPI according to the reporting period.
  • the PM IRP interface between the EMS and the KPI calculator can use File Transfer IRP (FileTransferIRP) to transfer performance counter values in file mode. See 3GPP 32.342 for specific definitions of this transmission method.
  • Steps 303 ⁇ 304 After obtaining the performance counter value, the KPI calculator can calculate the KPI value based on the value and save it.
  • the KPI calculator can directly save the calculated KPI value.
  • the KPI calculator cannot save the KPI value itself, it can also be saved by other devices in the system, for example, by using the file server to save the calculated KPI value.
  • Step 305 After obtaining all the specified counter values required for calculating the KPI, the KPI calculator sends a message to the EMS that the performance task can be stopped, and stops the performance task set before.
  • stopMeasurementJob Similar to building performance tasks, you can use the stop measurement task of the PM IRP interface. ( stopMeasurementJob ) to stop performance tasks.
  • Step 306 The KPI user sends a request for obtaining the specified KPI to the KPI calculator through the KPIManagementIRP interface, and obtains the KPI data from the KPI calculator.
  • the interaction to obtain KPI data can be performed using the KPI operation defined by KPIManagementIRP_Operation-1.
  • the KPI user sends a request to the KPI calculator through the KPIManagementIRP interface after determining that the KPI data has been saved in the KPI calculator, and the request includes the managed corresponding to the KPI value.
  • the KPI calculator Upon receipt of the request, the KPI calculator returns information including the KPI list to the KPI user. Wherein, if the KPI data is directly saved in the KPI calculator, the KPI calculator directly obtains the KPI data; if the KPI data is stored in other devices such as a file server, the KPI calculator also needs to obtain KPI data from the device. And then sent to the KPI user.
  • the KPI user can determine that the KPI data has been acquired, and then the acquired KPI data can be processed according to his own needs.
  • the KPI indicator is presented by a graph or a graph, the KPI index is sorted for different vendor instances of a managed object class, or the operating state of the network such as the cell service quality is judged according to the KPI.
  • step 306 after the KPI user sends a request for obtaining the specified KPI to the KPI calculator through the KPIManagementIRP interface, the KPI data is directly sent to the KPI user by the KPI calculator.
  • the KPI data is directly sent to the KPI user by the KPI calculator.
  • 3GPP file transfer IRP, FileTransferIRP can be used to transfer KPI data files from KPI calculator to KPI users.
  • the KPI calculator needs to compose KPI data required by KPI users into KPIs.
  • the data file, and the KPI data file is obtained by the KPI user through the file transfer protocol.
  • the ⁇ calculator has calculated the ⁇ value, the ⁇ > ⁇ user gets a large amount of data.
  • Step 501 The user first sends a request to the ⁇ calculator to obtain the specified ⁇ request of the specified managed object.
  • Step 502 After receiving the request, the ⁇ calculator prepares the file.
  • the ⁇ calculator directly determines the corresponding ⁇ value based on the managed object and combines the ⁇ values into a ⁇ file. If the data is saved in the file server, the calculator needs to notify the file server, and the file server constitutes the corresponding file.
  • Step 503 The calculator determines whether the file is ready, and if yes, proceeds to step 404; otherwise, proceeds to step 506.
  • Step 504 After the ⁇ file is prepared, the ⁇ calculator sends a notification that the file is ready to the ⁇ user.
  • the sent notification includes the address information of the file and the return value type information.
  • FileTransferlRP For a detailed definition of FileTransferlRP, see 3GPP 32.342.
  • this step can be done by using FileTransferlRP's notification file completion ( notifyFileReady ) to send the notification.
  • Step 505 The KPI user obtains the KPI data file according to the received notification information, and then ends the processing flow.
  • the KPI user determines the address information of the KPI data file according to the received notification information, and then obtains the corresponding KPI data file according to the address information.
  • KPI users can obtain KPI data files through standardized file transfer protocols.
  • the transmission protocol is, for example, FTP. After that, the KPI user can use the KPI data file to perform the corresponding operations.
  • Step 506 After determining that the KH data file is not ready, the KPI calculator sends a notification that the file preparation error has occurred to the KPI user, and then ends the processing flow.
  • KPI users, KPI calculators, EMS, file servers, etc. mentioned above are all logical components, regardless of the actual physical distribution. There may be multiple KPI calculators and multiple EMSs in a system, there may be no KPI users, or there may be multiple KPI users, and KPI users and KPI calculators can have many-to-many relationships, KPI calculators and EMS can also be a many-to-many relationship.
  • the quantitative relationship between components in the structure shown in Figure 6 is a many-to-many relationship.
  • a KPI calculator can be set in the system for calculating the cell-related KPI, and another KPI calculator is set for calculating the KPI related to the link between the sub-networks, and the KPI associated with the cell Link-related KPIs are presented in different ways by different KPI users.
  • the KPI can be standardized, and the performance counters used to calculate the standardized KPI are also standardized according to 3GPP 32.403, and accordingly, the calculation formula of the KPI is also standardized. In this way, operators can use standardized calculation formulas to calculate standardized KPIs, so that KPIs can be directly used to compare the performance of subnets provided by different vendors.
  • the KPI calculator of the present invention can use vendor-defined KPIs, that is, the KPI calculator obtains vendor-defined performance counters from the EMS through the PM IRP interface. Values, and use vendor-defined KPI calculation formulas to calculate vendor-defined KPIs.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Description

一种获取网络关键性能指标的方法及关键性能指标组件 技术领域
本发明涉及通信系统中的网絡性能测量技术领域, 更确切地说是涉 及一种获取网络关键性能指标的方法及相应的关键性能指标(KPI )組 件。 发明背景
在通信系统中, 运营商通常需要对网络质量进行评价, 以获知网络 的运行情况等信息 , 对于网络由多个不同厂商所提供的子网组成的情况 来说, 同样^口 J¾。
目前, 对网络的评价都是通过 KPI实现的。 由于目前业界仅仅标准 化了用于计算 KPI的性能计数器, 对 KPI的定义并没有标准化, 为实现 对网络的质量评价, 每个厂商基于对自身所提供的网络的理解定义了一 套 KPI及相应的计算方法,运营商可以通过这些厂商所提供的 KPI定义 进行网络质量评价。 这些计算具体由网元管理系统(EMS ) 实现。
如果网络是由同一厂商提供的, 则运营商可以直接利用该厂商所提 供的 KPI对网络进行质量评价。 在实际组网中, 网络往往都是由不同的 厂商所提供的子网所组成的, 运营商虽然可以分别利用这些厂商所提供 的 KPI对相应的子网进行评价,但这样所得到的 KPI之间没有直接的可 比性。 另外, 由于没有定义 EMS如何对外提供 KPI的接口, 需要各个 厂商自己定义、 开发 KPI的获取接口, 这就延长了 EMS的开发周期, 并导致设计成本增加。
针对上述方案的问题, 业界还提出了另一种观点, 就是在位于 EMS 上层的网络管理系统(NMS ) 中预先定义一个 KPI计算公式, 由 NMS 从 EMS中获取性能计数器值, NMS再根据该性能计数器值及预先定义 的计算公式计算网络的 KPI。
但是, 到目前为止, 业界还没有出现比较成熟、 且可以进行 ΚΡΙ计 算的 NMS KPI计算组件。究其原因,主要是因为 NMS厂商与网络设备 厂商对 KPI的理解往往具有不同的侧重点, 这就使得通过 NMS计算出 来的 KPI不能被运营商认同。
综上所述,目前的 KPI都需要通过系统中的 EMS或 NMS进行计算, 还没有出现能够独立计算出 KPI的实现方案。 发明内容
有鉴于此, 本发明所要解决的主要问题在于提供一种获取网络 KPI 的方法, 以在使运营商获取网络 KPI的同时, 不需要对 EMS进行更改。
本发明所要解决的另一个问题在于提供一种 KPI组件。
为解决上述问题, 本发明所提供的技术方案为:
一种获取网络关键性能指标的方法, 设置用于计算关键性能指标 KPI的 KPI计算器, 该方法进一步包括:
KPI计算器通过对外接口获取网元管理系统 EMS 中的性能计数器 值, 根据该性能计数器值计算相应的 KPI数据并保存。
所述对外接口可以为性能管理集成参考点 PM IRP。
所述 KPI计算器通过 PM IRP接口获取 EMS中的性能计数器值包 括:
KPI计算器通过 PM IRP接口在 EMS中创建性能任务, EMS在建立 性能任务后, 按上报周期通过 PM IRP接口向 KPI计算器发送性能计数 器值。
所述 KPI计算器通过 PM IRP接口在 EMS中创建性能任务为:通过 PM IRP接口的创建测量任务 creatMeasurementJob创建性能任务; 所述 EMS通过 PM IRP接口向 KPI计算器发送性能计数器值为: PM IRP接口通过文件传输方式发送性能计数器值。
该方法可以进一步包括: KPI计算器在确定获取了当前所需的所有 计数器值之后, 向 EMS发送性能任务停止信息; EMS收到该停止信息 后, 停止向 KPI计算器发送性能计数器值。
所述 KPI计算器保存 KPI数据为: 将所述 KPI数据保存在本 KPI 计算器中, 或者保存到文件服务器中。
该方法还可以进一步包括: 在 KPI计算器中设置用于获取 KPI数据 的接口, KPI使用者通过该接口获取 KPI数据。
所述 KPI使用者通过该接口获取 KPI数据包括:
KPI使用者在确定 KPI计算器已保存了 KPI数据之后, 通过所述接 口向 KPI计算器发送获取 KPI数据的请求, 所述请求中包括: KPI数据 所对应的被管对象的标识列表以及 KPI类型指示列表;
KPI计算器在收到所述请枣后,直接返回包括 KPI列表的响应信息;
KPI使用者从所述响应信息中获取 KPI数据。
该方法还可以进一步包括: 在 KPI计算器中设置文件传输 IRP; 所述 KPI使用者通过用于获取 KPI数据的接口获取 KPI数据包括:
KPI使用者在确定 KPI计算器已保存了 KPI数据之后, 通过所述接 口向 KPI计算器发送获取 KPI数据的请求, 所述请求中包括: KPI数据 所对应的被管对象的标识列表以及 KPI类型指示列表;
KPI计算器在收到所述请求后 ,根据所述请求确定相应的 KPI数据 , 并根据所述 KPI数据生成相应的 KPI数据文件,之后返回 KPI数据文件 已准备好的响应信息, 所述响应信息中包含 KPI数据文件的地址信息;
KPI使用者根据收到的响应信息确定 KPI数据文件的地址信息, 并 通过 KPI计算器所设置的文件传输 IRP从所述地址获取 ΚΡΙ数据文件。 所述 ΚΡΙ为标准化的 ΚΡΙ, 所述 ΚΡΙ计算器用于计算 ΚΡΙ的公式为 标准化的公式, 所述性能计数器为标准化的计数器;
或者所述 ΚΡΙ为自定义的 ΚΡΙ, 所述 ΚΡΙ计算器用于计算 ΚΡΙ的公 式为自定义的公式, 所述性能计数器为自定义的计数器。
本发明的一种 ΚΡΙ组件, 所述组件包括:
ΚΡΙ计算器, 用于通过 PM IRP接口获取 EMS中的性能计数器值, 以及根据性能计数器值计算相应的 KPI数据并保存;
EMS, 用于通过 PM IRP接口向 KPI计算器发送性能计数器值。 所述组件进一步包括:
KPI使用者, 用于通过 KPI管理集成参考点 KPIManagementlRP接 口向 KPI计算器发送获取 KPI数据的请求,以及根据 KPI计算器发送来 的响应信息获取 KPI数据;
所述 KPI计算器进一步用于根据 KPI使用者发送来的请求向 KPI 使用者返回 KPI数据, 或者生成相应的 KPI数据文件, 并返回 KPI数据 的地址信息。
所述 KPI计算器为一个或一个以上, 所述 EMS为一个或一个以上。 本发明方案通过设置 KPI计算器, 并设置 KPI计算器与 EMS之间 的对外接口,使得 KPI计算器能够计算出 KPI数据, 并且该 KPI计算器 不是 EMS或 NMS的一部分, 提供了独立于 EMS及 NMS的实现方案。
本发明方案所提供的 KPI计算器采用了 3GPP中已有的 PM IRP接 口及 FileTransferIRP接口, 降低了开发成本。
本发明方案还根据 KPI数据量提出了两种 KPI数据的传输模式, 分 别使用不同的操作, 兼顾了接口的效率与稳定性。
本发明方案可以用于标准化的 KPI、 性能计数器及 ΚΡΙ计算公式, 使得运营商可以采用同一种 KPI对网络中的不同子网进行评价。 本发明 方案也可以用于厂商自定义的 ΚΡΙ、 性能计数器及 KPI计算公式, 发挥 各厂商的产品特性, 使得运营商有多种选择。
另外, 由于本发明方案所提供的 KPI计算器独立于 EMS及 NMS, 因 此可以同时设置多个 KPI计算器, 分别计算不同的 KPI。 附图简要说明
图 1为本发明的 ΚΡΙ计算器基于所设置的接口管理 IRP类图; 图 2为本发明方案所提供的一套 ΚΡΙ组件的结构示意图;
图 3为本发明通过 ΚΡΙ计算器获取 ΚΡΙ数据的消息流时序图; 图 4为本发明方案中 ΚΡΙ使用者获取大数据量 ΚΡΙ的消息流时序图; 图 5为图 4所对应的流程图;
图 6为本发明方案中组件间的数量关系示意图。 实施本发明的方式
本发明方案主要是提供一套 ΚΡΙ组件, 其中包括 ΚΡΙ计算器, 该 ΚΡΙ计算器具有用于接收性能计数器值的对外接口, 以及用于发送计算 结果的接口 ,该 ΚΡΙ计算器将得到的性能计数器值代入 ΚΡΙ计算公式进 行计算, 并将计算结果通过接口发送出去。
其中, 由于性能计数器值可以从 EMS获取, 因此可以设置 KPI计 算器与 EMS之间的对外接口, 以便 KPI计算器获取性能计数器值。 所 设置的对外接口可以是现有接口, 也可以是自定义的接口, 只要能够从 EMS中获取性能计数器值即可,本发明方案以性能管理集成参考点(PM IRP )接口为例进行说明。 PM IRP是用于性能管理的控制对象, 完成对 性能数据采集活动及性能门限的管理, PM IRP接口在 3GPP 32.422中有 伴细定义。
KPI计算器可以将计算结果发送给 KPI使用者, 该 ΚΡΙ使用者即相 当于客户端。 这样, 设置用于发送计算结果的接口可以是设置 ΚΡΙ计算 器与 ΚΡΙ 使用者之间的接口。 该接口为本发明新定义的接口, 称之为 ΚΡΙ管理 IRP ( KPIManagementlRP )接口。 KPIManagementlRP接口可 以继承自 3GPP 32.312所定义的公共管理 IRP ( ManagedGenericIRP ), KPI 计算器中 包含一个 KPIManagementlRP 的实例, 其中 , KPIManagementlRP实现的 KPI管理 IRP操作 1 ( KPIManagementIRP_ Operation— 1 )接口如图 1所示。
KPIManagementlRP— Operation— 1接口定义了 KPIManagementlRP获 取 KPI数据的操作。 该定义具体包括:
返回值类型: 枚举 {成功, 失败, 部分成功}。
参数列表: 包括用于信息输入的被管对象标识列表, 具体可以为唯 一名称(DN, Distinguished Name )列表; 用于信息输入的 DN, DN的 详细定义参见 3GPP32系列的规范;用于信息输入的 KPI类型指示列表, 具体可以为字符串列表; 用于信息输出的 KPI列表, 该 KPI列表具体包 括被管对象标识及 KPI类型指示列表。
异常: 无。
前置条件: KPI数据已经保存在 KPI计算器中。
后置条件: KPI使用者获取了 KPI数据。
在上述定义中, 还可以将参数列表中用于信息输出的部分定义为: 该 KPI文件地址, 该文件地址具体为字符串。 这样, KPI使用者需要根 据该文件地址去获取 KPI文件,而不是像前一种定义那样直接从 KPI列 表中获取 KPI。
基于上述设置, 本发明方案中包括 ΚΡΙ使用者、 ΚΗ计算器及 EMS 的一套组件的结构如图 2 所示: KPI使用者与 KPI 计算器之间通过 KPIManagementlRP接口进行信息交互; KPI计算器与 EMS 之间通过 PM IRP接口进行信息交互。
下面再结合图 3所示的消息流时序对本发明获取 KPI的过程进行详 细说明。 该过程对应以下步驟:
步骤 301、 为了向 KPI使用者提供 KPI, KPI计算器需要首先通过 PM IRP接口在 EMS中创建性能任务, 并对其进行管理, 以获取网络运 行时的性能计数器值。
由于 KPI计算器与 EMS之间的接口为 PM IRP接 ά ,因此可以使用 PM IRP接口的创建测量任务( createMeasurementJob )来创建性能任务。 createMeasurementJob的详细定义可参见 3GPP 32.412。
步骤 302、 在性能任务存在期间, EMS会按照上报周期向 KPI发送 性能计数器值。
EMS 与 KPI 计算器之间的 PM IRP接口可以使用文件传输 IRP ( FileTransferIRP ), 以文件方式来传输性能计数器值, 关于这种传输方 式的具体定义可参见 3GPP 32.342。
步驟 303 ~ 304、 KPI计算器在获取性能计数器值之后, 可以根据该 值计算 KPI值并保存。
KPI计算器可以直接保存计算得到的 KPI值, 当然, 如果 KPI计算 器本身无法保存 KPI值, 则还可以通过系统中的其他设备进行保存, 比 如, 通过文件服务器来保存计算得到的 KPI值。
步骤 305、 KPI计算器在获得计算 KPI所需的所有指定计数器值之 后, 向 EMS发送性能任务可以停止的信息, 停止之前所设置的性能任 务。
与建立性能任务类似, 可以使用 PM IRP 接口的停止测量任务 ( stopMeasurementJob ) 来停止性能任务。
步骤 306、 KPI使用者通过 KPIManagementIRP接口向 KPI计算器 发送获取指定 KPI的请求, 从 KPI计算器获得 KPI数据。
获取 KPI数据的交互可以使用 KPIManagementIRP— Operation— 1所定 义的获取 KPI的操作来执行。
具体来说, 基于 KPIManagementIRP_Operation— 1 所定义的操作, KPI 使用者在确定 KPI 数据已经保存在 KPI 计算器中之后, 通过 KPIManagementIRP接口向 KPI计算器发送请求, 该请求中包括 KPI值 所对应的被管对象的标识列表及 KPI类型指示列表, 其中, 该标识列表 具体可以为 DN列表。
KPI计算器收到该请求后, 则向 KPI使用者返回包括 KPI列表的信 息。 其中, 如果 KPI数据直接保存在 KPI计算器中, 则 KPI计算器直接 获取该 KPI数据; 如果 KPI数据保存在文件服务器之类的其他设备中, 则 KPI计算器还需要从该设备中获取 KPI数据,之后再发送给 KPI使用 者。
在执行了上述步骤之后, KPI使用者即可确定获取了 KPI数据, 之 后可以根据自身的需要来处理所获取的 KPI数据。 比如, 通过图表或图 形来呈现 KPI指标、针对某个被管对象类的不同厂商实例进行 KPI指标 的排序 ,或者是根据 KPI来判断网络中诸如小区服务质量等的运行状态。
在上述步骤 306中, KPI使用者在通过 KPIManagementIRP接口向 KPI计算器发送获取指定 KPI的请求后 ,直接由 KPI计算器将 KPI数据 发送给 KPI使用者。 事实上, 如果 KPI数据量非常大, 为保证 KPI数据 的正确传输, 可以采用 3GPP的文件传输 IRP, 即 FileTransferIRP来实 现 KPI数据文件从 KPI计算器到 KPI使用者的传递。
具体来说, KPI计算器需要将 KPI使用者所需的 KPI数据组成 KPI 数据文件, 并由 KPI使用者通过文件传输协议获取该 KPI数据文件。 在 κρι计算器已经计算出 κρι值后, κϊ>Ί使用者获取大数据量的
ΚΡΙ的消息流时序如图 4所示, 其所对应的流程如图 5所示。 该获取过 程与图 3中的步骤 306对应。 具体来说, 该获取过程对应以下步骤: 步骤 501、 ΚΡΙ使用者首先向 ΚΡΙ计算器发送获取指定被管对象的 指定 ΚΡΙ请求。
步驟 502、 ΚΡΙ计算器在收到该请求后, 准备 ΚΡΙ文件。
具体来说, 如果之前计算出的 ΚΡΙ数据保存在 ΚΡΙ计算器中了, 则 ΚΡΙ计算器直接根据被管对象确定相应的 ΚΡΙ值, 并将这些 ΚΡΙ值组成 一个 ΚΡΙ文件。如果 ΚΡΙ数据是保存在文件服务器中了, 则 ΚΡΙ计算器 需要通知文件服务器, 由文件服务器组成相应的 ΚΡΙ文件。
步骤 503、 ΚΡΙ计算器判断 ΚΡΙ文件是否准备好, 如果是, 则进入 步骤 404; 否则, 进入步骤 506。
步驟 504、 ΚΡΙ计算器在准备好 ΚΡΙ文件后, 向 ΚΡΙ使用者发送文 件准备好的通知。
所发送的通知中包括 ΚΡΙ文件的地址信息以及返回值类型信息。 为 便于发送 ΚΡΙ 文件, 需要建立 ΚΡΙ 计算器与 ΚΡΙ 使用者之间的 FileTransferlRP接口, FileTransferlRP的详细定义参见 3GPP 32.342。 这 样, 本步驟就可以是使用 FileTransferlRP 的通知文件完成 ( notifyFileReady ) 来发送该通知。
步骤 505、 KPI使用者根据收到的通知信息获取 KPI数据文件, 之 后结束本处理流程。
具体来说, KPI使用者根据收到的通知信息确定 KPI数据文件的地 址信息, 然后再根据该地址信息获取相应的 KPI数据文件。 KPI使用者 可以通过标准化的文件传输协议来获取 KPI数据文件, 所使用的文件传 输协议比如是 FTP等。 之后, KPI使用者即可使用该 KPI数据文件执行 相应的操作。
步骤 506、 KPI计算器在确定 KH数据文件没有准备好之后,向 KPI 使用者发送文件准备出现错误的通知, 之后结束本处理流程。
通过上述处理过程, 即可实现对大数据量的 KPI数据的获取。
以上所提及的 KPI使用者、 KPI计算器、 EMS、 文件服务器等均为 逻辑组件, 与实际的物理分布无关。 一个系统内可能存在多个 KPI计算 器及多个 EMS, 可能没有 KPI使用者, 也可能有多个 KPI使用者, 并 且 KPI使用者与 KPI计算器可以为多对多的关系, KPI计算器与 EMS 也可以为多对多的关系。 图 6所示结构中组件间的数量关系即为多对多 的关系。
通过设置多对多的对应关系, 则可以在系统中设置一个 KPI计算器 用于计算小区相关的 KPI, 同时设置另一个 KPI计算器用于计算子网间 链路相关的 KPI, 并且小区相关的 KPI与链路相关的 KPI分别由不同的 KPI使用者以不同的方式呈现出来。
另外, 可以将 KPI标准化, 并将用于计算标准化 KPI的性能计数器 也根据 3GPP 32.403标准化, 相应地, 将 KPI的计算公式也标准化。 这 样, 运营商即可利用标准化的计算公式来计算得到标准化的 KPI, 从而 可以直接利用 KPI对不同厂商所提供的子网的性能进行比较。
当然, 由于 PM IRP允许厂商创建性能任务及上报自定义计数器, 因此, 本发明中的 KPI计算器可以使用厂商自定义的 KPI, 即 KPI计算 器通过 PM IRP接口从 EMS获取厂商自定义的性能计数器值,并使用厂 商自定义的 KPI计算公式来计算厂商自定义的 KPI。
以上所述仅为本发明方案的较佳实施例, 并不用以限定本发明的保 护范围。

Claims

权利要求书
1、一种获取网络关键性能指标的方法, 其特征在于, 设置用于计算 关键性能指标 KPI的 KPI计算器, 该方法进一步包括:
KPI计算器通过对外接口获取网元管理系统 EMS 中的性能计数器 值, 根据该性能计数器值计算相应的 KPI数据并保存。
2、根据权利要求 1所述的方法, 其特征在于, 所述对外接口为性能 管理集成参考点 PM IRP。
3、 根据权利要求 2所述的方法, 其特征在于, 所述 KPI计算器通 过 PM IRP接口获取 EMS中的性能计数器值包括:
KPI计算器通过 PM IRP接口在 EMS中创建性能任务, EMS在建立 性能任务后, 按上报周期通过 PM IRP接口向 KPI计算器发送性能计数 器值。
4、 根据权利要求 3所述的方法, 其特征在于, 所述 KPI计算器通 过 PM IRP接口在 EMS中创建性能任务为: 通过 PM IRP接口的创建测 量任务 creatMeasurementJob创建性能任务;
所述 EMS通过 PM IRP接口向 KPI计算器发送性能计数器值为: PM IRP接口通过文件传输方式发送性能计数器值。
5、 根据权利要求 3所述的方法, 其特征在于, 该方法进一步包括: KPI计算器在确定获取了当前所需的所有计数器值之后,向 EMS发送性 能任务停止信息; EMS收到该停止信息后,停止向 KPI计算器发送性能 计数器值。
6; 根据权利要求 1所述的方法, 其特征在于, 所述 KPI计算器保 存 KPI数据为: 将所述 KPI数据保存在本 KPI计算器中, 或者保存到文 件服务器中。
7、 根据权利要求 1所述的方法, 其特征在于, 该方法进一步包括: 在 KPI计算器中设置用于获取 KPI数据的接口, KPI使用者通过该接口 获取 KPI数据。
8、 根据权利要求 7所述的方法, 其特征在于, 所述 KPI使用者通 过该接口获取 KPI数据包括:
KPI使用者在确定 KPI计算器已保存了 KPI数据之后, 通过所述接 口向 KPI计算器发送获取 KPI数据的请求, 所述请求中包括: KPI数据 所对应的被管对象的标识列表以及 KPI类型指示列表;
KPI计算器在收到所述请求后,直接返回包括 KPI列表的响应信息;
KPI使用者从所述响应信息中获取 KPI数据。
9、 根据权利要求 7所述的方法, 其特征在于, 该方法进一步包括: 在 KPI计算器中设置文件传输 IRP;
所述 KPI使用者通过用于获取 KPI数据的接口获取 KPI数据包括:
KPI使用者在确定 KPI计算器已保存了 KPI数据之后, 通过所述接 口向 KPI计算器发送获取 KPI数据的请求, 所述请求中包括: KPI数据 所对应的被管对象的标识列表以及 KPI类型指示列表;
KPI计算器在收到所述请求后,根据所述请求确定相应的 KPI数据, 并根据所述 KPI数据生成相应的 KPI数据文件,之后返回 KPI数据文件 已准备好的响应信息, 所述响应信息中包含 E PI数据文件的地址信息;
KPI使用者根据收到的响应信息确定 KPI数据文件的地址信息, 并 通过 KPI计算器所设置的文件传输集成参考点 IRP从所述地址获取 KPI 数据文件。
10、 根据权利要求 1所述的方法, 其特征在于, 所述 KPI为标准化 的 KPI, 所述 KPI计算器用于计算 KPI的公式为标准化的公式, 所述性 能计数器为标准化的计数器; 或者所述 KPI为自定义的 ΚΡΙ, 所述 ΚΡΙ计算器用于计算 ΚΡΙ的公 式为自定义的公式, 所述性能计数器为自定义的计数器。
11、 一种关键性能指标组件, 其特征在于, 所述组件包括:
ΚΡΙ计算器, 用于通过对外接口获取 EMS中的性能计数器值, 以及 根据性能计数器值计算相应的 KPI数据并保存;
EMS, 用于通过对外接口向 KPI计算器发送性能计数器值。
12、根据权利要求 10所述的组件, 其特征在于, 所述組件进一步包 括:
KPI使用者 , 用于通过 KPI管理集成参考点 KPIManagementlRP接 口向 KPI计算器发送获取 KPI数据的请求,以及根据 KPI计算器发送来 的响应信息获取 KPI数据;
所述 KPI计算器进一步用于根据 KPI使用者发送来的请求向 KPI 使用者返回 KPI数据, 或者生成相应的 KPI数据文件, 并返回 KPI数据 的地址信息。
13、 根据权利要求 11 所述的组件, 其特征在于, 所述对外接口为 PM IRP接口。
14、 根据权利要求 10或 11所述的组件, 其特征在于, 所述 KPI计 算器为一个或一个以上, 所述 EMS为一个或一个以上。
PCT/CN2005/002074 2004-12-04 2005-12-02 Procede pour l'acquisition d'indicateurs cle de performance de reseau et logiciel de groupe d'indicateurs cle de performance correspondant WO2006058500A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP05818628A EP1819096B1 (en) 2004-12-04 2005-12-02 A method for acquiring network key performance indicators and the key performance indicators groupware thereof

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CNB2004101010153A CN100440796C (zh) 2004-12-04 2004-12-04 一种获取网络关键性能指标的方法及关键性能指标组件
CN200410101015.3 2004-12-04

Publications (1)

Publication Number Publication Date
WO2006058500A1 true WO2006058500A1 (fr) 2006-06-08

Family

ID=36564766

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2005/002074 WO2006058500A1 (fr) 2004-12-04 2005-12-02 Procede pour l'acquisition d'indicateurs cle de performance de reseau et logiciel de groupe d'indicateurs cle de performance correspondant

Country Status (3)

Country Link
EP (1) EP1819096B1 (zh)
CN (1) CN100440796C (zh)
WO (1) WO2006058500A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103064915A (zh) * 2012-12-20 2013-04-24 北京讯鸟软件有限公司 一种支持事实数据变更的关键绩效指标局部重算方法
CN112073982A (zh) * 2019-06-10 2020-12-11 中兴通讯股份有限公司 一种智能恢复网络质量的方法和装置

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2122996A1 (en) * 2007-03-08 2009-11-25 Telefonaktiebolaget LM Ericsson (PUBL) An arrangement and a method relating to performance monitoring
CN101370225B (zh) * 2007-08-14 2012-06-06 中兴通讯股份有限公司 关键性能指标定义处理系统及其增加方法和删除方法
CN101370222B (zh) * 2007-08-15 2012-04-04 中兴通讯股份有限公司 关键性能指标获取和监测系统及方法
EP2051197A1 (en) 2007-10-19 2009-04-22 Siemens Aktiengesellschaft Calculating key performance indicators in a manufacturing execution system
CN101420714B (zh) * 2007-10-26 2012-05-30 摩托罗拉移动公司 用于对从通信网络中的元件收集关键性能指示器进行调度的方法
EP2237197A1 (en) * 2009-03-31 2010-10-06 Siemens Aktiengesellschaft Method for evaluating key production indicators (KPI) in a manufacturing execution system (MES)
US20120072267A1 (en) * 2010-09-22 2012-03-22 Carrier Iq, Inc. Quality of Service Performance Scoring and Rating Display and Navigation System
CN102075363B (zh) * 2011-01-28 2013-06-12 大唐移动通信设备有限公司 一种性能指标的管理方法和设备
CN103067933A (zh) * 2011-10-21 2013-04-24 中兴通讯股份有限公司 关键性能指标的显示实现方法、装置及系统
ES2695673T3 (es) * 2014-04-01 2019-01-10 Siae Microelettronica Spa Procedimiento y sistema para supervisar y analizar una red de transporte de telecomunicaciones

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002021774A1 (en) * 2000-09-11 2002-03-14 Nokia Corporation System, device and method for automatic anomaly detection
WO2003009162A1 (en) 2001-07-16 2003-01-30 Cable & Wireless Internet Services, Inc. System and method for providing composite variance analysis for network operation
WO2003037019A1 (en) * 2001-10-25 2003-05-01 Nokia Corporation Method and system for optimising the performance of a network
WO2003055251A1 (en) * 2001-12-07 2003-07-03 Sk Telecom Co., Ltd Network analyzing method and apparatus for optimal performance of network, and a recording medium having programs to conduct said method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001089141A2 (en) * 2000-05-19 2001-11-22 Orchestream Canada Corporation Network overview report
US8099488B2 (en) * 2001-12-21 2012-01-17 Hewlett-Packard Development Company, L.P. Real-time monitoring of service agreements
US7187682B2 (en) * 2002-02-21 2007-03-06 Telefonaktiebolaget Lm Ericsson (Publ) Packet data serving node (PDSN) load optimization

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002021774A1 (en) * 2000-09-11 2002-03-14 Nokia Corporation System, device and method for automatic anomaly detection
WO2003009162A1 (en) 2001-07-16 2003-01-30 Cable & Wireless Internet Services, Inc. System and method for providing composite variance analysis for network operation
WO2003037019A1 (en) * 2001-10-25 2003-05-01 Nokia Corporation Method and system for optimising the performance of a network
WO2003055251A1 (en) * 2001-12-07 2003-07-03 Sk Telecom Co., Ltd Network analyzing method and apparatus for optimal performance of network, and a recording medium having programs to conduct said method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1819096A4 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103064915A (zh) * 2012-12-20 2013-04-24 北京讯鸟软件有限公司 一种支持事实数据变更的关键绩效指标局部重算方法
CN103064915B (zh) * 2012-12-20 2015-12-23 北京讯鸟软件有限公司 一种支持事实数据变更的关键绩效指标局部重算方法
CN112073982A (zh) * 2019-06-10 2020-12-11 中兴通讯股份有限公司 一种智能恢复网络质量的方法和装置
WO2020248683A1 (zh) * 2019-06-10 2020-12-17 中兴通讯股份有限公司 恢复网络质量的方法和装置
CN112073982B (zh) * 2019-06-10 2023-10-20 中兴通讯股份有限公司 一种智能恢复网络质量的方法和装置

Also Published As

Publication number Publication date
EP1819096A1 (en) 2007-08-15
EP1819096B1 (en) 2012-10-24
CN1783808A (zh) 2006-06-07
CN100440796C (zh) 2008-12-03
EP1819096A4 (en) 2008-02-13

Similar Documents

Publication Publication Date Title
CN108259193B (zh) 一种网络管理方法、网络管理系统和网元管理系统
US20120246297A1 (en) Agent based monitoring for saas it service management
CN103430483A (zh) 用于确定通信系统中的关联事件的技术
US10187272B2 (en) Interface management service entity, function service entity, and element management method
WO2006058500A1 (fr) Procede pour l'acquisition d'indicateurs cle de performance de reseau et logiciel de groupe d'indicateurs cle de performance correspondant
TW200826547A (en) An intelligent automatic setting restoration method and device
CN110463141A (zh) 通信方法、装置和系统
US9331951B2 (en) Path discovery in data transport networks based on statistical inference
EP3975479A1 (en) Data processing method and device
CN101977142B (zh) 基于路由协议多实例的简单网络管理方法及装置
EP4360274A1 (en) Method and apparatus for determining and responding to nonconformance with service level agreements by a production domain
CN108156004A (zh) Sdn控制器及交换机管理方法
WO2021249546A1 (zh) 网络监测方法、电子设备及存储介质
US20240137264A1 (en) Application session-specific network topology generation for troubleshooting the application session
WO2022167836A1 (en) Method for notification of network function producer (nfp) quality
US20030110243A1 (en) Method, system and policy decision point (PDP) for policy-based test management
CN112311567A (zh) 一种通信方法及装置
JP2001237831A (ja) ネットワーク管理システム
US10200255B2 (en) Generating function model based on operator objectives
CN113595754A (zh) 网络切片管理装置、方法、设备以及介质
WO2013071752A1 (zh) 网元许可资产管理的方法、装置及网元
CN117692825A (zh) Cpe节点选择方法、装置、acs以及存储介质
TWI646803B (zh) 異質軟體定義網路控制器及其管理裝置和方法
CN115701051A (zh) 分布式设备的检测方法、客户端、服务端、设备和介质
Ouret et al. Quality of service assesment using machine learning techniques for the NETCONF protocol

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KN KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2005818628

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 2005818628

Country of ref document: EP