concepts in performance measurement

Upload: jnsabiyumva5069

Post on 07-Apr-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/3/2019 Concepts in Performance Measurement

    1/13

    Concepts in Performance Measurement

    The manual describes performance management focusing on the performance measurement system.

    Performance Measurement

    Performance measurement (PM) is to measure the traffic and load information of the

    MSOFTX3000 and the communication network. Thus, it can optimize the performance by

    providing the following data:

    Metrics data

    Network planning data

    Operation and management data

    The PM focuses on how to allocate resources in a better way.

    The system measures the traffic and operation related objects in the trunking, switching, and

    signaling subsystem of the MSOFTX3000.

    The PM objects are as follows:

    Number of calls

    Traffic

    Average seizure duration

    Network state monitoring

    Equipment operation

    The three elements of PM are as follows:

    PM entity

    PM object

    PM time

    1.1.2 Traffic

    Overview of Traffic

    The traffic is the extent to which a subscriber occupies the switching network and the

  • 8/3/2019 Concepts in Performance Measurement

    2/13

    switching network units. It is the result of the accumulated points of transient traffic (during a

    set period) divided by the PM time. The traffic is in unit of Erl.

    A=s A stands for call source traffic. stands for the average times of call during a unit time.

    s stands for the average occupation time of each call.

    During the time T, the traffic from terminal i into the switching system is:

    nihi/T ni stands for the number of calls originated by subscriber terminal i during time T.

    hi stands for the average time of the calls originated by subscriber terminal i.

    Process of Traffic Measurement

    During a PM period and among a specified PM object group such as the trunk of incoming

    calls, there will be multiple call processes at the same time. Their start and end time is

    unpredictable. Some processes may exceed the limit of the period.

    A typical process of traffic measurement is as follows:

    1. During the period, the system samples the number of subscribers conversing at 1 Hz, that

    is, once per second.

    2. The system stores the sampling results in a temporary counter.

    3. The system sums up and stores the results of all sampling periods in a traffic counter.

    4. At the end of the period, the system multiplies the value in the traffic counter by the

    period time to get the total conversing (or trunk occupation) time in the period.

    The result of the total conversing time divided by the period is the traffic (traffic intensity)

    during the time segment. For example,

    PM period: five minutes PM object: outgoing trunk occupied traffic

    From the start time, the PM samples the occupancy of the outgoing trunk each second and

    sums up the results. Assume that the accumulation of the sampling is 45000, the outgoing

    trunk occupied traffic during the time segment is 45000*1/(5*60) =150 Erl.

  • 8/3/2019 Concepts in Performance Measurement

    3/13

    1.1.3 Performance Measurement Task

    The PM task is the descriptions on a PM operation. It covers the PM object identifiers, PM

    time, output metrics and output time. The PM task is the basic management unit of the PM system. It

    includes three elements: PM object, PM entity, and PM time.

    1.1.4 Performance Measurement Unit

    A PM unit is a combination of PM entity and PM object. It reflects the traffic model of a

    certain PM object. For instance, the incoming traffic measurement describes the traffic model

    of the incoming office direction (a PM object).

    1.1.5 Performance Measurement Entity

    A PM entity is a specific item in traffic measurement. It can be traffic, number of calls, and

    average seizure duration. PM entities, PM sets and PM units form a three-layer structure. Each set

    contains a number of units. Each unit contains a number of entities.

    The PM entities of the MSOFTX3000 include the original entities and custom entities.

    The original entities are those defined by the system, such as the call attempts, the seizure

    traffic. original entities. The name and arithmetic algorithms of the custom entity are newly defined.

    1.1.6 Performance Measurement Object

    Definition

    A PM object is the physical or logical entity and the combination of them involved in the PM,

    such as an MSC, a cell, an office direction, a destination.

    Object type is the type of the physical or logical entity involved in the PM, such as an

    MSC, a trunk group, an office direction, or a destination.

    Object instance is a specific object. For example, when defining a PM task, if the object

    type is Office Direction, the object instances are office direction 0 and office direction 1.

    Relation Between PM Unit and PM Object

    PM unit determines the type of PM object. One PM unit can correspond with one or more object types.

    Multiple object instances can embody one object type.

  • 8/3/2019 Concepts in Performance Measurement

    4/13

    is no need to specify PM objects.

    1.1.7 Performance Measurement Time

    Definition

    The PM time includes the following time information of a PM task:

    Start date PM period PM period type PM time segment PM time type

    Time Type

    The PM can be performed by day, week, and month.

    PM by day: implementing PM everyday PM by week: implementing PM on certain days every week

    PM by month: implementing PM on certain days every month

    Classification of PM Tasks

    The PM tasks can be classified as semi-permanent task and period-limited task in terms of time.

    Table 1-2 describes the differences between a semi-permanent task and a period-limited task.

    PM Period

    The PM period is the output period of PM result. In the MSOFTX3000, it can be 1 minute, 5

    minutes, 15 minutes, 30 minutes, 1 hour, or 1 day.

  • 8/3/2019 Concepts in Performance Measurement

    5/13

    PM Time Segment

    The MSOFTX3000 allows you to divide each day into a maximum of three time segments

    without an overlap. Within the predefined time segments, the PM is carried out based on the

    predefined period and is stopped between the time segments. The time segment and period

    determine the daily time mode in which a task is carried out.

    1.1.8 Performance Measurement Set

    A PM set is a group of PM units sharing the same attributes. For instance, the PM set of the call

    connection process is composed of answer PM and call pre-establishment PM.

    In general, one type of PM task relates to a PM set. A PM system can be described by several sets.

    1.1.9 Busy Hour Call Attempt

    Definition

    Busy hour call attempt (BHCA) reflects the call processing capability of the MSOFTX3000.

    It depends on the processing capability of the CPU. It is measured by the total number of calls

    processed in the unit time. Unit: times/hour.

    Fixed Line Subscriber in Performance Measurement

    In a PM, the non-local subscribers are regarded as fixed line subscribers. Their calls are

    transferred through the following links and trunks:

    Telephone User Part (TUP) links

    ISDN User Part (ISUP) links

    Bearer Independent Call Control Protocol (BICC) links

    Trunks

    Primary Rate Adaptation (PRA) links

    Therefore, all incoming calls, outgoing calls, and tandem calls are considered to be related to

    the fixed line subscriber, regardless of whether the peer office is the PSTN or a mobile

    network. The calls between two mobile subscribers occur only within an office.

  • 8/3/2019 Concepts in Performance Measurement

    6/13

    1.2 Other Concepts in Performance Measurement

    1.2.1 Performance Measurement Task Status

    A PM task covers the following five states in a PM period:

    Created Registered Measured Deactivated Completed

    Performance Measurement Report

    It describes the results of the traffic PM of a certain type, including:

    PM object PM entity value PM period Start time End time

    The report provides basis for further PM, planning, running and management of the

    performances in the entire office and network.

  • 8/3/2019 Concepts in Performance Measurement

    7/13

    Output Model

    It determines where the system sends PM results. The MSOFTX3000 defines the following

    three output models: 1- To the current workstation (WS) 2- To the traffic measurement port

    3-To network management (NM) port

    1.3 Architecture of Performance Measurement System

    1.3.1 Overview of Performance Measurement System Architecture

    The MSOFTX3000 PM system is composed of the host, BAM, workstation, and M2000 Server.

    Figure 1-2 shows the system structure.

    Workstation Functions

    General Features of Workstation

    The workstation is a subsystem of several functional modules. It provides operation and

    maintenance (O&M) interface, through which you can implement the following features:

    MML command execution Data configuration Equipment maintenance Fault detection

    and elimination Subscriber management PM

    The workstation communicates with the BAM in the MML. It runs commands and generates reports.

    Workstation Functions in Performance Measurement System

    When installing the MSOFTX3000 O&M Center on the workstation, the installer installs the

    PM system as an integral component. The software provides a direct operation interface to

    register and delete PM tasks, and to browse the status and results of these tasks.

  • 8/3/2019 Concepts in Performance Measurement

    8/13

    1.3.3 Functions of M2000

    General Features of M2000

    The iManager M2000 Mobile Element Management System (M2000 for short) manages and

    maintains Huawei mobile network products in the following aspects:

    Centralized fault management Centralized performance management Centralized configuration

    management Centralized software management Centralized topology management

    Centralized security management System management

    The M2000 can access the following Huawei mobile network products:

    Radio network base station (NodeB) Serving GPRS support node (SGSN) Gateway GPRS support

    node (GGSN) Charging Gateway (CG) Home location register (HLR)

    Mobile switching center server (MSC Server) Media gateway (MGW) Radio Network Controller

    (RNC)

    Functions of M2000 in Performance Management System

    The M2000 provides the interface for the network management center to manage PM tasks. It

    retrieves the necessary PM data from the host PM process through the counterpart in the BAM.

    1.3.4 Performance Measurement Process of Host

    The PM process collects the following data: Call processing data Equipment data

    Signaling data Intelligent service data

    The PM process combines all the data into the result of PM task, and then transmits the result The PM

    process combines all the data into the result of PM task, and then transmits the result

    to the BAM. Table 1-5 lists the features of PM process.

  • 8/3/2019 Concepts in Performance Measurement

    9/13

    The PM system helps you manage the PM. You can register and delete tasks on the

    workstation. The process of the PM management is as follows:

    1. The system sends commands to the host through the BAM.

    2. The host processes the commands and exports reports.

    3. At the end of the PM period, the host sends the results to the BAM.

    4. The BAM stores the results of all tasks in the hard disk. 5. The BAM sends all the results to the M2000.

    6. The M2000 stores the results used for the report in the database.

    1.3.5 BAM Functions

    General Features of BAM

    Table 1-6 lists the features provided by the BAM.

  • 8/3/2019 Concepts in Performance Measurement

    10/13

    BAM Functions in Performance Measurement System

    The BAM internal PM process can serve as the media among the M2000, PM console, and

    host PM process. It maintains and manages the task queue, and cooperates with the host PM

    process to ensure error-free transmission. The database stats stores the results of the PM task

    in the BAM. One task corresponds to a database table. When the task is deleted, the table is

    also deleted. For instance, table RESULT16 stores the results of task 16. Each table can store

    up to 500,000 records. When the table reaches its full storage, the oldest records are replaced

    by new ones. In addition, the system converts the protocols of the service request sent from

    local maintenance terminal (LMT) using the M2000, before it is processed further in the

    BAM.

    1.4 Functions of Performance Measurement System

    1.4.1 Overview of System Functions

    The workstation is a man-machine interactive interface. You can select either the GUI or the

    MML mode for the PM. On the workstation, you can query the data in real time, manage

    tasks, entities, templates, and thresholds, and customize entities. These functions are

  • 8/3/2019 Concepts in Performance Measurement

    11/13

    described in the following sections.

    The MSOFTX3000 supports up to 128 tasks. Each task contains up to 255 entities. The period

    can be 1 minute, 5 minutes, 30 minutes, 1 hour, or 1 day.

    1.4.2 Task Management

    Overview of Task Management

    The task management functions are as follows:

    Creating a Task Deleting a Task Modifying a Task Deactivating and Activating a Task

    Querying Task Information Querying Task Result Restoring a Task

    Creating a Task

    In general, the PM entities are organized and managed under the PM units. You may, however,

    want to put all the entities that reflect the same switching service function into one task, and

    have the results output together, especially when generating PM reports.

    Deleting a Task

    On completing a task, the system does not automatically delete the task. You have to delete it.

    When a task is deleted, the result is automatically deleted.

    Modifying a Task

    You can change the name, description, PM entity, PM object, and PM time of a task.

    Deactivating and Activating a Task

    You can deactivate a PM task from implementation. The task will not be deleted.

    The Activate operation is the reverse of the Deactivate operation. You can activate a

    deactivated task and export the results.

    Querying Task Information

    You can query the following static data information of a task in the host:

    Task status

    Its PM function set

  • 8/3/2019 Concepts in Performance Measurement

    12/13

    Task time attribute

    PM entities

    Object type

    Querying Task Result

    You can query the result of a task, and browse the statistical content in the table form or data

    chart.

    Restoring a Task

    The PM system backs up the data related to a performance task. You can restore the task after

    switching over or restarting any board.

    When you switch over a board, the BAM recovers the related task on the board.

    1.4.3 Performance Measurement Entity Customization

    You can customize a PM entity by combining the original entities in the system through

    arithmetic calculations. To collect performance data and to observe the network status flexibly,

    you can perform the following operations with a customized PM entity:

    Creating, modifying, and deleting the customized PM entity

    Dynamically refreshing the entity list Creating a PM task with customized entities

  • 8/3/2019 Concepts in Performance Measurement

    13/13