40
IMT2000 의 의의의 의의 의의의 의의 의의의의 의의의

IMT2000 의 망관리 규격 표준화 동향

  • Upload
    freya

  • View
    74

  • Download
    0

Embed Size (px)

DESCRIPTION

IMT2000 의 망관리 규격 표준화 동향. 삼성전자 안일수. 목차. Overview Architecture Configuration Management Fault Management Performance Management Charging and Billing References. 3GPP. Third Generation Partnership Project ETSI, ARIB, TTA, TTC, T1 and CWTS - PowerPoint PPT Presentation

Citation preview

Page 1: IMT2000 의 망관리 규격 표준화 동향

IMT2000 의 망관리 규격표준화 동향

삼성전자

안일수

Page 2: IMT2000 의 망관리 규격 표준화 동향

2

목차 Overview

Architecture

Configuration Management

Fault Management

Performance Management

Charging and Billing

References

Page 3: IMT2000 의 망관리 규격 표준화 동향

3

3GPP

Third Generation Partnership Project

ETSI, ARIB, TTA, TTC, T1 and CWTS

5 Technical Specification Groups (TSG) : CN, RAN, GERAN, T, SA

TSG SA : Services and System Aspects

5 Working Groups : Services, Architecture, Security, Codec …

SA WG5 : Telecom Management

• 5 Rapporteur Groups

AR-PR, CM, FM, PM, CB

• ftp://www.3gpp.org/TSG_SA/WG5_TM/

Page 4: IMT2000 의 망관리 규격 표준화 동향

4

SA WG5

AR-PR

TS 32.102 : 3G Telecom Management Architecture

TS 32.101 : 3G Telecom Management:

Principles and high level requirements

CM (Configuration Management) : TS 32.106-

x

FM (Fault Management) : TS 32.111-x

PM (Performance Management): TS 32.104

CB (Charging & Billing) : TS 32.005 & 015

Page 5: IMT2000 의 망관리 규격 표준화 동향

5

Architectural Objectives

Multi-Vendors

Heterogeneous

Flexible & rapid configurations

Scalable

Extensible

Re-use relevant standards

Utilize IT & datacom technologies

Open

Cost-effective

Inter-operableTop-Down

Approach

ITU-T,

GSM

TMF

TOM MCCM

Methodolog

y

Architectur

e

Page 6: IMT2000 의 망관리 규격 표준화 동향

6

Architectural Relationships

Business needs

Functional Architectu

re

Physical Architectu

re

Information

ArchitectureCost

Performance

Legacy

Preferences

Page 7: IMT2000 의 망관리 규격 표준화 동향

7

Functional Architecture

UMTS Management Processes

Based on TMF TOM (Telecom Operations Map)

Customer Care, Service Development & Operations,

Network & Systems Management Processes

Management Functions

FCAPS, roaming, customer profile, service deployment

fraud management, software management

mapping management functions to management

processes

Page 8: IMT2000 의 망관리 규격 표준화 동향

8

Telecom Operations Map (TOM)

Customer

Physical Network and Information Technology

OrderSales Problem

Handling

Customer QoSManagement

Invoicing/

ServiceConfiguration Discounting

Service

DevelopmentPlanning/

Service Quality Management

Rating and

Customer Interface Management Process

Customer Care Processes

Service/Product Development and Operations Processes

Network and Systems Management Processes

Collection

Service Problem Resolution

Handling

NetworkProvisioning

NetworkPlanning/Development

Network DataManagement

NetworkMaintenance & Restoration

NetworkInventoryManagement

Fulfillment Assurance Billing

InformationSystemsManagementProcesses

Service based Vertical Development

Standardization

è Information & Scenario

FAB

(Fulfillment èAssurance

èBilling)

Component based Integration

& Automation

Top-Down Development

Page 9: IMT2000 의 망관리 규격 표준화 동향

9

Physical Architecture Inter-operability

focus change from element management to information management

Open architecture : reuse widely used standards & technologies

Interfaces

Ift-N : between the NE/EM and the NM OSF, standardized

Ift-T : between a terminal and the OSF, for further study (Rel. 5)

Management Application Protocol : CMIP, CORBA, SNMP

Application Protocol for bulk transfer : FTAM, FTP, TFTP

Network protocol : IP, X.25

Page 10: IMT2000 의 망관리 규격 표준화 동향

10

Integration Levels

Screen Integration

Unified screen : not to be standardized now

Application Integration

High-level generic interfaces

• Between generic & product-specific applications

• Define Network Infrastructure IRPs : top-down, open

Detailed (product-specific) interfaces

• Between product-specific applications and NEs

• Traditional TMN approach to EM : need not be open

Page 11: IMT2000 의 망관리 규격 표준화 동향

11

Information Architecture

IRP (Integration Reference Point) Specification

• IRP Information Model : protocol independent

– IRP Information Service

– Network Resource Model

• IRP Solution Sets : protocol dependent, CORBA &

CMIP

Notification IRP

Basic Configuration Management IRP

Alarm IRP

Log IRP

Page 12: IMT2000 의 망관리 규격 표준화 동향

12

Integration Reference Points (IRPs) IRPs for application integration

NE

PSA

EM/SNM

IRP

(alternative 2)

IRP

(alternative 1)

NE

PSA

EM/SNM

ConfigurationService IRPs

(Including Notification IRP)

Alarm

IRP

Performance

Data IRP (?)

Service

ActivationInventory

Management

Fault

Management

Performance

Monitoring /

Data Warehous

e

Don’t care

Page 13: IMT2000 의 망관리 규격 표준화 동향

13

Configuration Management

TS 32.106-x (Rel. 99)

-1: 3G Configuration Management: Concept and Requirements

-2: Notification IRP: Information Service

-3: Notification IRP: CORBA Solution Set

-4: Notification IRP: CMIP Solution Set

-5: Basic Configuration Management IRP Information Model (inc.

NRM)

-6: Basic Configuration Management IRP CORBA Solution Set

-7: Basic Configuration Management IRP CMIP Solution Set

-8: Name Convention for Managed Objects

Page 14: IMT2000 의 망관리 규격 표준화 동향

14

Notification IRP : Information Services

<<Interface>>

NotificationIRPNotifications

notify()

<<Interface>>

NotificationIRPOperation

subscriber()

unsubscriber()

getNotificationIRPVersion()

getSubscriptionStatus()

getSubscriptionIds()

changeSubscription()

suspendSubscription()

resumeSubscription()

getNotificationCategories()

IRP Agent

use implement

implement use

TS 32.106-2

IRP Manager

Page 15: IMT2000 의 망관리 규격 표준화 동향

15

Operations & Notifications

Operations : invoked by IRPManager

subscribe : establish subscription to receive events via notifications

• Input Parameters : managerReference, timeTick,

notificationCategories, filter

• Output Parameters : subscriptionId, status

unsubscribe : cancel subscription

• Input Parameters : managerReference, subscriptionId

• Output Parameter : status

Notification notify

IRPagent notifies the subscribed IRPManager that an event occurred

Notification header : managedObjectClass, managedObjectInstance,

notificationId, eventTime, systemDN, eventType, extendedEventType

Page 16: IMT2000 의 망관리 규격 표준화 동향

16

Notification IRP : CORBA Solution Set

TS 32.106-3 : CORBA/IDL

CORBA Event Service : event routing & distribution

CORBA Notification Service : event filtering & support for QoS

Mapping IS Operations to SS Methods

IS Operations SS Methods

subscribe attach_push, attach_push_b, attach_pull

unsubscribe detach

get Notification IRPVersion

get_notification_IRP_version

get Subscription Status get_subscription_status

getSubscriptionIds get_subscription_ids

Page 17: IMT2000 의 망관리 규격 표준화 동향

17

Notification IRP : CORBA Solution Set … StructuredEvent : for OMG Notifications Service

Push_structured_events : pack multiple notifications

Mapping Notification attributes to OMG equivalents

Common attributes defined in Notification IRP

Attributes defined byOMG Structured Event

eventType type_name

extended EventType event_name

managed Object Class,managed Object Instance

One NV (name-value) pair of filterable_ body_fields

notificationId One NV pair of filterable_ body_fields

eventTime One NV pair of filterable_ body_fields

systemDN One NV pair of filterable_ body_fields

Page 18: IMT2000 의 망관리 규격 표준화 동향

18

Notification IRP : CMIP Solution Set

TS 32.106-4 : CMIP/GDMO Operations mapped to CMIP Actions

Notifications sent by M_EVENT_REPORT

NotificationControl MOC : mapping between operations for

subscription identifier and the local EFD

Operations of Information Services of the Notification IRP

Equivalent GDMO Actions of the CMIP solution set

subscribe subscribe

unsubscribe unsubscribe

suspendSubscription suspendSubscription

resumeSubscription resumeSubscription

changeSubscriptionFilter changeSubscriptionFilter

getNotificationCategories getNotificationCategories

Page 19: IMT2000 의 망관리 규격 표준화 동향

19

Basic Configuration Management IRP : Information Model

TS 32.106-5 : IRP Information Service

useimplement

implementuse

IRP Manager

notifyObjectCreation()

notifyObjectDeletion()

notifyAttributeValueChange()

<<Interface>>

BasicCMIRPNotifications

IRP Agent

<<Interface>>

BasicCmIRPOperations

getMoAttributes()

getContainment()

getBasicCmIRPVersion()

Page 20: IMT2000 의 망관리 규격 표준화 동향

20

Operations & Notifications

Operations : invoked by IRPManager

getMoAttributes : retrieve name/value pairs for MO attributes

• Input Parameters : baseObjectInstance, scope, filter, attributeListIn

• Output Parameters : managedObjectClass, managedObjectInstance,

attributeListOut, status

getContainment : retrive a list of all MO instances contained in a base object

• Input Parameters : baseObjectInstance, scope

• Output Parameter : containment, status

Notifications : with a Notification header

notifyObjectCreation : when a new MO has been created

notifyObjectDeletion : when a new MO has been deleted

notifyAttributeValueChange : one or several attributes of a MO has changed

Page 21: IMT2000 의 망관리 규격 표준화 동향

21

Generic Network Resource Model

MeContext

ManagementNode G3SubNetwork

0..*0..* {R99: *=0}

0..*0..*

0..*0..* {R99: 0..1}

G3ManagedElement

0..10..1

0..*

0..*

+Manages0..* {R99: 0..1}

+ManagedBy

0..*

MgmtAssociation

0..*0..*

NotificationIRP AlarmIRP BasicCmIRP

IRPAgent(f rom Interf ace Serv ice)

0..*0..*{R99: 0..1} 0..*0..* {R99: 0..1}

0..*0..* {R99: 0..1}

0..*0..*{R99: 0..1}

0..*0..*{R99: 0..1}

0..*0..*{R99: 0..1}

Page 22: IMT2000 의 망관리 규격 표준화 동향

22

MOC definitions

MOC G3SubNetwork

Attributes : g3SubNetworkId, dnPrefix, userLabel

Notifications : notifyObjectCreation, notifyObjectDeletion,

notifyAttributeValueChange, notifyAckStateChanged,

notifyNewAlarm, notifyChangedAlarm,

notifyClearedAlarm

MOC g3ManagedElement

Attributes : g3ManagedElementId, dnPrefix, userLabel,

managedElementType, vendorName,

userDefinedState, locationName, managedBy

Notifications : notifyObjectCreation, notifyObjectDeletion,

notifyAttributeValueChange, notifyAckStateChanged,

notifyNewAlarm, notifyChangedAlarm, notifyClearedAlarm

Page 23: IMT2000 의 망관리 규격 표준화 동향

23

UMTS NRM : UTRAN view

MeContext(from Generic Model)

ManagementNode(from Generic Model)

G3SubNetwork(from Generic Model)

0..*0..* {R99: *=0}

0..*0..*

0..*0..*{R99: 0..1}

IRPAgent(from Interface Service)

0..*0..*

{R99: 0..1}0..*0..*{R99: 0..1}

G3ManagedElement(from Generic Model)

0..10..1

0..*

0..*

+Manages0..* {R99: 0..1}

+ManagedBy

0..*

MgmtAssociation

0..*0..*

0..*0..*

{R99: 0..1}

RncFunction

0..10..1

NodeBFunction

0..10..1

UtranCell

0..*0..*

0..1

0..*

+NodeBFunction-UtranCell

0..1

+UtranCell-NodeBFunction0..*

AssociatedWith-2

IubLink

0..*0..* 0..1

0..1 +NodeBFunction-IubLink

0..1+IubLink-NodeBFunction

0..1ConnectedTo

0..*

0..1

+UtranCell-IubLink0..*

+IubLink-UtranCell0..1

AssociatedWith-1

Page 24: IMT2000 의 망관리 규격 표준화 동향

24

UMTS NRM : CN view

ManagedFunction(from Generic Model )

UtranCell

RncFunction

NodeBFunction

IubLink

MscFunction

HlrFunction

VlrFunction

AucFunction

SmsIwmscFunction

SmsGmscFunction

SgsnFunction

GgsnFunction

BgFunction

EirFunction

GmscFunction

Page 25: IMT2000 의 망관리 규격 표준화 동향

25

Basic Configuration Mgmt IRP : CORBA Solution Set

TS 32.106-6 : Map IS to IDL Equivalents

Map IS MOC to IDL interface

Map IS Operations to IDL Equivalents

getMoAttributes

BasicCmIrpOperations::find_managed_objects

Iterator::get_next_elements

Iterator::destroy

getContainment

BasicCmIrpOperations::find_managed_objects

Iterator::get_next_elements

Iterator::destroy

getBasicCmIRPVersion get_basicCm_IRP_version

Page 26: IMT2000 의 망관리 규격 표준화 동향

26

Basic Configuration Mgmt IRP : CMIP Solution Set

TS 32.106-7 : CMIP/GDMO

Map IS MOC to CMIP MANAGED OBJECT CLASS

Map IS Operations & Notification to CMIP equivalents

Operations of Information Services of the Basic CM IRP

Equivalent operation of the CMIP solution set of the Basic

CM IRPgetMoAttributes M-GET (CMISE Service)

getContainment M-GET (CMISE Service)

getBasicCmIRPVersion M-ACTION getBasicCmIRPVersion(Action of MOC bcmControl)

Page 27: IMT2000 의 망관리 규격 표준화 동향

27

New CM Numbering (R4)

32.600 : Configuration Management: Concept and Main Requirements

32.300 : Name convention for Managed Objects (or Information Objects?)

32.301-1 : Notification IRP: Requirements

32.301-2 : Notification IRP: Information Service

32.301-3 : Notification IRP: CORBA SS

32.301-4 : Notification IRP: CMIP SS

32.601-1 : Basic CM IRP: Requirements

32.602-1 : Bulk CM IRP: Requirements

32.620-1 : Generic Network Resources IRP: Requirements

32.621-1 : Core Network Resources IRP: Requirements

32.622-1 : UTRAN Network Resources IRP: Requirements

32.623-1 : GERAN Network Resources IRP: Requirements

Page 28: IMT2000 의 망관리 규격 표준화 동향

28

Fault Management

TS 32.111-x

-1: 3G Fault Management: Requirements

-2: Alarm IRP: Information Service

-3: Alarm IRP: CORBA Solution Set

-4: Alarm IRP: CMIP Solution Set

Concepts and Requirements

Fault detection, generation/clearing of alarms

Alarm forwarding & filtering, storage, fault recovery

Page 29: IMT2000 의 망관리 규격 표준화 동향

29

Alarm IRP : Information Service

use implement

useimplement

TS 32.111-2 : Operations & Notifications

IRP AgentIRP

Manager

acknowledgeAlarms()

unacknowledgeAlarms()

getAlarmList()

getAlarmIRPVersion()

getAlarmCount()

<<Interface>>

AlarmIRPOperations

notifyNewAlarm()

notifyChangedAlarm

notifyAlarmListRebuilt()

notifyAckStateChanged()

notifyClearedAlarm()

<<Interface>>

AlarmIRPNotifications

Page 30: IMT2000 의 망관리 규격 표준화 동향

30

Operations & Notifications

Operations : invoked by IRPManager

getAlarmList : invoked by RPManager to get a list of alarms in Alarm List

• Input Parameters : alarmAckState, filter

• Output Parameters : alarmInformationList, status

acknowledgeAlarms : invoked by RPManager to acknowledge alarms

• Input Parameters : alarmInformationReferenceList, AckUserId, ackSystemId

• Output Parameter : badAlarmInformationReferenceList, status

Notifications

notifyNewAlarm : when a new alarm has been added into the Alarm List

• Input Parameters : notificationHeader, alarmInformationBody

notifyChangedAlarm : when perceived severity level in Alarm Information changes

• Input Parameters : notificationHeader, alarmInformationBody

Page 31: IMT2000 의 망관리 규격 표준화 동향

31

Alarm Behavior

Alarm States

Behavior Alarm loss detection and

recovery

Alarm List loss

Alarm Information

Alarm List

Network Resource Name

Alarm Information

Identification

unack&unclear ack&unclear

unack&clear

MO emits changed alarm

acknowledgeAlarms

acknowledgeAlarms

MO emits alarm cleared

MO emits new alarm

unacknowledgeAlarms

MO emits alarm cleared

MO emits changed alarm,

MO emits alarm changed

Page 32: IMT2000 의 망관리 규격 표준화 동향

32

Alarm IRP : CORBA Solution Set

TS 32.111-3 : CORBA/IDL

Mapping IS Operations to SS Methods

CORBA Event Service : event routing & distribution

CORBA Notification Service : event filtering & support for QoS

IS Operation / Notification

SS Method

getAlarmList get_alarm_list

getAlarmCount get_alarm_count

acknowledgeAlarms acknowledge_alarms

notifyNewAlarm push_structured_events

notifyChangedAlarm push_structured_events

notifyClearedAlarm push_structured_events

Page 33: IMT2000 의 망관리 규격 표준화 동향

33

Alarm IRP : CMIP Solution Set

TS 32.111-4 : CMIP/GDMO

Operations mapped to CMIP Actions

Notifications sent by M_EVENT_REPORT

alarmControl MOC : with ACTIONS and NOTIFICATIONS

Operations & Notifications of IS

CMIP SS Actions & Notifications

getAlarmCount getAlarmCount

getAlarmList getAlarmList

acknowledgeAlarms acknowledgeAlarms

notifyNewAlarmnotifyChangedAlarm ...notifyAckStateChanged

environmentalAlarm equipmentAlarm ...communicationAlarm

notifyAlarmListRebuilt alarmListRebuilt

Page 34: IMT2000 의 망관리 규격 표준화 동향

34

Performance Management Concept & Requirements

Measurement data

• traffic measurements Network configuration

evaluation

• Resource access Quality of Service

• Resource Availability

Measurement Schedule : start and stop time

The granularity period : 5 minutes, 15 minutes, 30 minutes, 1 hour

Measurement reporting : scheduled measurement reports

Measurement job state and status attributes

Measurement job administration

• Create, Modify, Display, Delete, Suspend, Resume

Page 35: IMT2000 의 망관리 규격 표준화 동향

35

Performance Data

Measurement Report File : Naming

<Type><Startdate>.<Starttime>-

<Enddate>.]<Endtime>_<UniqueId>[:<RC>]

Measurement Report File : Format

measFileHeader, measData, measFileFooter

ASN.1 Specification

XML Specification: using DTD

Measurement Definition Template

Description Collection Method Condition Measurement Result

Measurement Type Measurement Object Instance Switching Technology

Only measurement types specific to 3G networks are defined

Measurements for RNC, NodeB, MSC, HLR, VLR, EIR …

May re-use GSM measurements

Page 36: IMT2000 의 망관리 규격 표준화 동향

36

Charging and Billing

Circuit Switched Domain (Circuit Service) : TS 32.005 (Rel. 99)

Define management services (tariff administration, data collection)

• Tariff administration

– Tariff class management

– Tariff period management

– Day class management

– Tariff management

– Tariff system management

• Data collection : Data generation control, Data transfer control

Bulk transfer : FTAM

Page 37: IMT2000 의 망관리 규격 표준화 동향

37

Charging and Billing Packet Switched Domain (Packet Service) : TS 32.015 (Rel. 99)

Transfer charging information from the SGSN and GGSN nodes

to the network operator’s chosen Billing Systems(BS)

through Charging Gateway Functionality(CGF)

Charging Data Collection Types

• S-CDR : GPRS charging data in SGSN

• G-CDR : GPRS charging data in GGSN

• M-CDR : GPRS MS mobility management data in SGSN

• S-SMO-CDR : GPRS MO SMS data in SGSN

• S-SMT-CDR : GPRS MT SMS data in SGSN

Charging Protocol : GTP (Optional)

Information format of CDRs : ASN.1

Page 38: IMT2000 의 망관리 규격 표준화 동향

38

Current Activities

Rel. 4 : June, 2001

Rel. 5 : March, 2002

New numbering for Charging/Billing : TS 32.200

TS 32.205 CS implementor's guide (<- 32.005)

TS 32.215 PS implementor's guide (<- 32.015)

New work items

Subscription Management

User Equipment (Terminal) Management

Use of CORBA in the TMN (Liaison with ITU-T SG4)

tML : XML for telecommunications applications (by T1M1 &

ITU-T)

Page 39: IMT2000 의 망관리 규격 표준화 동향

39

References (Rel. 99)

TS 32.005Telecommunications Management; Charging and billing; 3G call and event data for the Circuit Switched (CS) domain

3G Telecom Management: Principles and high level requirements

Sep 00 V3.2.0 R1999/32_series/32

TS 32.101 Dec 00 V3.3.0 R1999/32_series/32

3G Telecom Management ArchitectureTS 32.102 Jul 00 V3.2.0 R1999/32_series/32

TS 32.015Telecommunications Management; Charging and billing; 3G call and event data for the Packet Switched (PS) domain

Sep 00 V3.3.0 R1999/32_series/32

TitleType Number Frozen Ver. Location

3G Performance ManagementTS 32.104 Dec 00 V3.4.0 R1999/32_series/32

32.105 3G Charging and Billing; Stage 2 description Oct 00 V0.0.4 R1999/32_series/32TS

TS 32.106-1Telecommunications Management; Configuration Management; Concept and Requirements Jul 00 V3.1.0 R1999/32_series/32

TS 32.106-2Telecommunications Management; Part 2: Notification Integration Reference Point: Information Service version 1

Dec 00 V3.2.0 R1999/32_series/32

TS 32.106-3Telecommunications Management; Configuration Management; Part 3: Notification Integration Reference Point: CORBA solution set version 1:1

Dec 00 V3.2.0 R1999/32_series/32

TS 32.106-4Telecommunications Management; Configuration Management; Part 4: Notification Integration Reference Point: CMIP solution set version 1:1

Jul 00 V3.1.0 R1999/32_series/32

Page 40: IMT2000 의 망관리 규격 표준화 동향

40

References …

TitleType Number Frozen Ver. Location

TS 32.106-5Telecommunications Management; Configuration Management; Part 5: Basic Configuration Management IRP: Information Model version 1

Dec 00 V3.0.0 R1999/32_series/32

TS 32.106-6Telecommunications Management; Configuration Management; Part 6: Basic Configuration Management IRP: CORBA Solution Set Version 1:1

Dec 00 V3.0.0 R1999/32_series/32

TS 32.106-7Telecommunications Management; Configuration Management; Part 7: Basic Configuration Management IRP: CMIP Solution Set Version 1:1

Dec 00 V3.0.0 R1999/32_series/32

TS 32.106-8Telecommunications Management; Configuration Management; Part 8: Name convention for Managed Objects

Jul 00 V3.1.0 R1999/32_series/32

32.111-1Telecommunications Management; Fault Management; Part 1: 3G fault management requirements Sep 00 V3.2.0 R1999/32_series/32TS

TS 32.111-2Telecommunications Management; Fault Management; Part 2: Alarm Integration Reference Point: Information Service Version 1

Dec 00 V3.0.0 R1999/32_series/32

32.111-3Telecommunications Management; Fault Management; Part 3: Alarm Integration Reference Point: CORBA solution set version 1

Dec 00 V3.3.0 R1999/32_series/32TS

TS 32.111-4Telecommunications Management; Fault Management; Part 4: Alarm Integration Reference Point: CMIP solution set Version 1

Sep 00 V3.1.1 R1999/32_series/32