ESSI 03-Oct-2005 An introduction to NMS-OSSusers.polytech.unice.fr/~pinna/Sar/CoursAdmin/Session...

110
1 © 2003 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID ESSI 03-Oct-2005 An introduction to NMS-OSS Floris Grandvarlet [[email protected]]

Transcript of ESSI 03-Oct-2005 An introduction to NMS-OSSusers.polytech.unice.fr/~pinna/Sar/CoursAdmin/Session...

1© 2003 Cisco Systems, Inc. All rights reserved.Session NumberPresentation_ID

ESSI

03-Oct-2005

An introduction to NMS-OSS

Floris Grandvarlet [[email protected]]

2© 2003 Cisco Systems, Inc. All rights reserved.Session NumberPresentation_ID

CISCO SYSTEMSCORPORATE OVERVIEW

333© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Video Networking and the Internet

WORK

LIVE

PLAY

LEARN

444© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

History of Cisco Systems

Started at Stanford

IPO; 192 Employees

End-to-End Solutions Provider

Cisco Routers Power the Internet; LAN/WAN Switching, Remote Access

#1 Communications Equipment Supplier

Shipped First Router

$18.9 Billion Revenue; 34,000 Employees; IP Telephony, Security, Wireless, Networked Home

1998199819841984 19861986 19901990 19941994 20022002 20032003

Cisco’s20th Anniversary

New Cisco CRS-1 Carrier Routing System

20042004

Application-Oriented Networking

Launch 21st

June 2005

20052005

555© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Cisco—The Technology Innovator

• $3.2 billion R&D investment• Driving technology standards development for networking

and the Internet• Cisco IOS® Software, the most widely deployed network

system software• 12,400 engineers working in more than 1110 labs worldwide• Acquisitions help Cisco quickly enter new markets

and add staff with unique talents• More than 1100 patents have been issued to Cisco inventors

R&D ACQUISITIONS PATENTS

Cisco PublicCisco Public

666© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

$0

$5

$10

$15

$20

$25

’93 ’94 ’95 ’96 ’97 ’98 ’99 ’00 ’01 ’02 ’03 ’04

Pro-Forma Net IncomeRevenue

($B)

Financial StrengthCisco Financial Overview

• No debt

• Approximately$19 billion cash and investments

• No debt

• Approximately$19 billion cash and investments

Note: By fiscal year, excludes one-time charges/gains

777© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Financial Strength Market Value

Values as of September 1, 2004

0

25

50

75

100

125

150

Cisco Competitors

Extreme

3Com

Juniper

Lucent

Alcatel

Nortel

Cisco

($B)

Total$59.4 Billion

Total$59.4 Billion

Cisco$129.1 Billion

Cisco$129.1 Billion

888© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Cisco Business Relationships

INTERNET COMMUNICATIONS SOFTWARE

PROFESSIONAL SERVICESDISTRIBUTION

SERVICE PROVIDER SOLUTIONS PARTNERS

STRATEGIC ALLIANCESINTERNET BUSINESS SOLUTIONS

LEARNING PARTNERS NETWORK SECURITY

999© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Network of Networks

Enterprise Home

Small Business PSTN

Branch Office

ASP

Hotel/Airport

MobileWireless

ATM

SONET

DPTCABLE DSL DIAL

LR ETHERNET

LR ETHERNET

DWDM

METRO

Key NMS/OSS Concepts

101010© 2003, Cisco Systems, Inc. All rights reserved.Presentation_ID

111111© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

“We’re all in it for the money”

111111© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Frank Zappa

121212© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Why NMS?

• Why Network Management Systems?

• Enable owners of (Cisco) Kit to save on spending €€ while managing the kit

- €€- €€

Manual Mgmt

IT Assisted Mgmt

131313© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

About OSS

• Operations Support Systems help Service Providers to make €€ from (Cisco) Kit

• Some non-networking issues need to be taken care of

+ €€OSSOSS

141414© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

The Service Consumer’s View

• Choose

• Use

• Pay

+ €€CUPCUP

151515© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Operational pain points

Biggest Pain points

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

Others?

Service Assurance?

Workforce management and Optimization?

Message collection/mediation?

Planning and engineering?

Netw ork management?

Inventory Management

Provisioning and activation?

161616© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

The end-user perspective

• Command Line Interface

• Management Tools

• Not Sure

Source: Cisco Web Seminar 522 Viewers

Which do you prefer for configuring and managing network traffic?

62%33%5%

171717© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

If at first you don’t succeed ….

Network Operations Failure Types Percent of respondents that ranked type as most frequent source of network

operations failure

Configuration errors 39%

Upgrade errors 27%

Data entry errors 10%

Maintenance errors 10%

Errors in monitoring the network 7%

Version control errors 7%

Network Operations Failures by Cause Source: Sage Research, Inc.

75%

181818© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Customer Selection Criteria for Networking Equipment

0% 5% 10% 15% 20% 25% 30% 35%

QoS

Ease of Deployment

Reliability

Scalability

Price

Performance

Support Voice & Data

Network Management

Leading-edge Technology

Vendor Relationship

Responses

Source: IDC, “ Vendor Selection Criteria for Network Equipment”

Customers’ operational expenses can reach up to 45% of their overall expenditures and are a major factor in their decision in granting business to network hardware providers – many deals are lost due to Operations and OSS/NMS issues

Introduction

191919© 2003, Cisco Systems, Inc. All rights reserved.Presentation_ID

202020© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Introduction

• Why are NMS/OSS Terms and Concepts Important?

212121© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

FCAPS(OAM&P)

ProtocolsStandardsBodies

Architectures

NMS/OSS Views and NMS/OSS Views and RelationshipsRelationships

NMS/OSS

222222© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Major NMS/OSS Standards

• Major of the NMS/OSS standards are defined by:ITU-T

IETF

TMF

ANSI/T1M1

Telcordia

232323© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Major NMS/OSS Architectures

•Major of the NMS/OSS architectures are : ITU-T’s TMN

OMG’s CORBA/MDA

IETF’s SNMP (v1,v2 and v3)

TMF’s TOM/eTOM, NGOSS

DMTF’s WBEM

Microsoft’s DCOM

242424© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Major NMS/OSS Protocols

• NMS/OSS specifies a set of standardized protocols that create a architecture used for monitoring and management of SPs networks, services and customers.

252525© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Example of the Standard Technologies Used in NMS/OSS

•Some examples of technologies uses in NMS/OSS are:EJB

XML

Java RMI

CORBA

LDAP

SNMP

JFC

• JSP• Servlets• JAXP• JNDI• HTTP• JMX• JDDP

ITU-T model

262626© 2003, Cisco Systems, Inc. All rights reserved.Presentation_ID

272727© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

FCAPS : M3400 ITU-T

•RAS Quality Assurance, Alarm Surveillance, Fault Localization, Fault Correction, Testing, Trouble Administration

•Network Planning and Engineering, Installation, Service Planning and Negotiation, Provisioning, Status and Control

•Tariffing/Pricing, Usage Measurement, Collections and Finance, and Enterprise Control

•Quality Assurance, Performance Monitoring, Performance Control, and Performance Analysis

Fault

Configuration

Accounting

Performance

Security

Management Functional Management Function Set GroupsAreas (MFAs)

Prevention, Detection, Containment and Recovery, and Security Administration

TMN Model

282828© 2003, Cisco Systems, Inc. All rights reserved.Presentation_ID

292929© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

SML

NML

EML

NEL

BML

FCAPS

TMN Management Layers

Business knowledge, people, goals and policies

Customers, services, other SPs and vendors

Network, nodes, links,end-to-end management

Control of a subset of NEs

NEs and other resources

TMF model

303030© 2003, Cisco Systems, Inc. All rights reserved.Presentation_ID

313131© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Enhanced TOM (eTOM)

•eTom:Is a business process framework based on TOM.

Provides enterprise processes required for an SP.

Is the key component of the NGOSS business view.

Enables SPs for the development of process automation solutions for their organizations.

323232© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

What does eTOM Do?

•Service Providers are pushing for a common eTOM industry framework that:Broadens TOM to a total enterprise modelReflects the increased complexity in service provider business

relationshipsEvolves processes to support convergence of information and

communications services and technologies

333333© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Enterprise Management

Strategy, Infrastructure &Product

Operations

Market, Product and Customer

Service

Resource(Application, Computing and Network)

Supplier/Partner

Customer

Suppliers/Partners

Shareholders Other StakeholdersEmployees

eTOM Business Process Structure

343434© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

eTOM: NGOSS Business Map

OperationsFulfillment Assurance BillingOperations

Support &Readiness

Customer Relationship Management

Service Management & Operations

Resource Management & Operations

Supplier/Partner Relationship Management

(Application, Computing and Network)

Enterprise Management

Strategic &EnterprisePlanning

Financial & AssetManagement

Enterprise QualityManagement, Process & ITPlanning & Architecture

Stakeholder & ExternalRelations Management

Brand Management,Market Research &Advertising

Human ResourcesManagement

Disaster Recovery,Security & FraudManagement

Research &Development,TechnologyAcquisition

Strategy, Infrastructure & ProductProductLifecycleManagement

InfrastructureLifecycleManagement

Strategy &Commit

Marketing & Offer Management

Service Development & Management

Resource Development & Management

Supply Chain Development & Management

(Application, Computing and Network)

Customer

353535© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

eTOM Business Process Framework Conceptual Structure

Enterprise Management

Strategy, Infrastructure &Product

Operations

Market, Product and Customer

Service

Resource(Application, Computing and Network)

Supplier/Partner

Customer

Suppliers/Partners

Shareholders Other StakeholdersEmployees

363636© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

The Operations area

OperationsFulfillment Assurance BillingOperations Support

& ReadinessCustomer Relationship Management

Service Management & Operations

Resource Management & Operations

Supplier/Partner Relationship Management

ServiceConfiguration & Activation

ServiceProblem

Management

Service QualityAnalysis, Action

& Reporting

Service &Specific Instance

Rating

SM&O Support & Process

Management

ServiceManagement &

OperationsReadiness

Supplier/Partner Interface Management

S/P Buying

S/P PurchaseOrder

Management

S/P ProblemReporting &

Management

S/PPerformanceManagement

S/P Settlements& Billing

Management

S/PRM OperationsSupport &

Process Management

S/P RelationshipManagementOperationsReadiness

Resource Provisioning& Allocation

to Service Instance

ResourceProblem

ManagementRM&O Support &

ProcessManagement

ResourceManagement &

OperationsReadiness

Retention & Loyalty

Customer Interface Management

Billing & Collections

Management

CustomerQoS / SLA

Management

ProblemHandling

Selling

OrderHandling

MarketingFulfillmentResponse

CRM Operations Support & Process

Management

CRMOperationsReadiness

Sales & Channel

Management

Resource Data Collection, Analysis & Control

Resource QualityAnalysis, Action

& Reporting

373737© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Integrated NMS/OSS

CustomerCareReps

NetworkTechnicians

Marketing

RecentChangeAdminEngineering/

Provisioning

Routing/ Translations

BillingAdmin

Accounting

EquipmentEquipmentProductProduct

CustomerCustomer

CommonData

Retrieval

Integrated Integrated NMS/OSSNMS/OSS

383838© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

OSS Integration Priorities: Provisioning

•Provisioning includes:Billing system

Work force management

Service level agreement monitoring

Trouble handling

Inventory systems

393939© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

KEYActivity

Process/ Sub-process

Assurance& BillingProcesses

C U S T O M E R

Sales

OrderHandling Service

Configuration

Network Element Mgmt& Network Elements

Inquiry

Pre-orderOrder

Configure

NetworkProvisioning

Assign/Activate

Test Mgmt

TestWorkforceMgmt

InstallSecurityAccess

12

3 Order

Request 5 Assignment Request

6.

7

9 10

11 12

13 Test Request

14 15

16 Test Complete

17

18 Assignment Complete

Other SPs’

19 Service20

NetworkInventory Mgmt

Configure

Network Config& Routing

(Customer enabled reconfiguration)

3ASelling Order Status and

Completion

Order Status and Completion

Update

Network Config Request

Element Config & Complete

NetworkAccess Check &

CompletePerform Test &Test Data

8Install

Request &Complete

Network Config. Complete

Complete

20A

4 Service

Inter/Intra Process/Sub-process Interface

Cross-FABDomain Interface

Example of Fulfillment Process Flow

404040© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Orders/CancelsChange requestsStatus inquiriesDesired Due Date

Estimated Due DateEstimated Price

Order StatusConfirmed Due date

Completion Notification

Sales

Order Handling Process- Accept orders

- Track order status

- Initiate service installation

- Determine pre-order feasibility- Prepare price estimate

- Complete order, notify customer- Initiate billing process

- Perform credit check- Request customer deposit

ServiceConfiguration

Activate service

- Develop order plan

Register SLA terms

Customer

CustomerInterface

INPUTS OUTPUTS

CustomerInterface

Prices

ServicePlanning/Development

Options

PerformanceReporting

Establish reports

to be generated

Invoicing/Collection

CreditCheck

CreditBureau

Customer

Pre-servicefeasibility request

New/changedservice notification

Rating/Discounting

Special discounts

Customer record details

Problem

OtherProvider(s)

Service order

Handling

- Establish SLA terms

FeasibilityDue date

ServiceConfiguration

NetworkPlanning/Development

Network/

Administration

Pre-order engineering/assignments

Systems

Service orders to other providers can either be generated by the ordering process or by the service configuration process, depending on the nature of the service ordered by the customer.

Management Management

OtherProvider(s)

Orderstatus

and activation

Order Handling Processes Example

414141© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Example of NMS/OSS Architectures

Service Assurance

BSS Business Applications

Client

NOC Client

EMSAgent

OSS

EMS

NMS

Network Elements

Server

Manager

Server

Agent NE Agent

XML/EDI

CMIPSNMP

EMS Agent

NE Agent

TL-1/ASCII

ATM NE

Client

Manager

CORBA/IDL

Manager

Dial

ORB

ORB

Client

Server

Server

Client

Provisioning

Server

Client

Ordering Server

ClientBilling

XML/EDI

DBDB

DB DB

DB

DBDB

DB

Switch

Voice, DigitalCross-connect, Frame Relay, SS7 STP

SONET/SDHRing

ADM

TDMTDM

EAIORB

DBDB

DB

DB DB DB

424242© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Video Network is everywhere

43© 2003 Cisco Systems, Inc. All rights reserved.Session NumberPresentation_ID

Example Fault Managment

444444© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Why do we need fault management ?

• To monitor the network and know what’s going on ?

• To identify the root cause of network faults ?

• To measure downtime (uptime) ?

• To meet SLA’s ?

• Because everybody else does it ?

• Because I’ve been told it’s important ?

454545© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Fault Management

• [ISO Definition] Handling errors, faults and alarms in a timely and controlled manner.

Error: Deviation of system from normal operationsFault: Physical or algorithmic cause of a malfunctionAlarm: Notification of a specific event, may or may not represent an error

• A fault is an unplanned failure of software, hardware, or wetware

• Not every outage is due to a fault• Not every fault results in an outage

464646© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

“What tools do I need if I get 30 traps per sec sustained on my network?”

464646© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Source : One2One NOC Manager

“A pen to write my resignation.”

474747© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Sources

• Routers, switches, wires, fiber, PDUs, DNS servers, HVACs, power companies, squirrels, flooding, soft drinks, clumsy people, nuclear accelerators, bulldozers, users, network managers,…

484848© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Fault Management Needs

• Keep me out of trouble!– Let me know when I’m having a problem or about to have a problem

• Support my growing Cisco network as one ‘system’– Routed and switched environment– IP telephony – call managers, phones, etc.– Network connectivity analysis

• Don’t make me add more staff– Out-of-the-box with no rules to write – Support new devices in a timely manner

• Fit into my present mode of operations (PMO)– DFM, ITEM, CIC, HP OV, Tivoli, Micromuse, SMARTS, etc.

494949© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

CiscoWorks Device Fault

ManagerIP fabric

Device Fault Management

505050© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Device Fault Manager

• Cisco Device AnalysisCisco device level faultsIdentifies POSSIBLE problemsForwards intelligent traps to enterprise fault systemsWorks “out of the box”No rules to writeIntegrated With CiscoWorks2000 server and desktop

515151© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Monitoring Console

Inventory Browser

Instance Properties

Alarm Log

525252© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Network Connectivity Monitor

• Automated network connectivity and impact analysis for networks based on Cisco® products and technologies

• Consolidation and integration of CiscoWorks NCM, DFM, or ITEM fault and operational health analysis

• Focused on users taking corrective action

• Integration with user’s present mode of operations, including multivendor MoMs: HP OpenView, Tivoli NetView, Cisco Info Center, SMARTS InCharge, etc.

• Regular incremental device support for new Cisco devices

535353© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

What the user will see with NCM

SingleProblem

545454© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

NCM Internal Architecture Overview

NCM Analysis Server

Topology

Object Behavior Models describe problems/symptoms/propagation

The Topology is built and updated automatically when discovered Objects are instantiated to entities defined in the Object Behavior Models

Signatures and impacts are automatically computed and updated based on the Object Behavior Models and the Topology

555555© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Authentic Problem SignaturesProblems

Sym

ptom

s

s0 s1 s2 s3 s0c0

s0c1

s1c0

s1c1

s2c0

s2c1

s3c0

s3c1

s0c0p0

s0c0p1

s0c1p0

s0c1p1

s1c0p0

s1c0p1

s1c1p0

s1c1p1

s2c0p0

s2c0p1

s2c1p0

s2c1p1

s3c0p0

s3c0p1

s3c1p0

s3c1p1

s0c0p0l0 1 1 1 1 1s0c0p0l1 1 1 1 1 1s0c0p1l0 1 1 1 1 1s0c0p1l1 1 1 1 1 1s0c1p0l0 1 1 1 1 1s0c1p0l1 1 1 1 1 1s0c1p1l0 1 1 1 1 1s0c1p1l1 1 1 1 1 1s1c0p0l0 1 1 1 1 1s1c0p0l1 1 1 1 1 1s1c0p1l0 1 1 1 1 1s1c0p1l1 1 1 1 1 1s1c1p0l0 1 1 1 1 1s1c1p0l1 1 1 1 1 1s1c1p1l0 1 1 1 1 1s1c1p1l1 1 1 1 1 1s2c0p0l0 1 1 1 1 1s2c0p0l1 1 1 1 1 1s2c0p1l0 1 1 1 1 1s2c0p1l1 1 1 1 1 1s2c1p0l0 1 1 1 1 1s2c1p0l1 1 1 1 1 1s2c1p1l0 1 1 1 1 1s2c1p1l1 1 1 1 1 1s3c0p0l0 1 1 1 1 1s3c0p0l1 1 1 1 1 1s3c0p1l0 1 1 1 1 1s3c0p1l1 1 1 1 1 1s3c1p0l0 1 1 1 1 1s3c1p0l1 1 1 1 1 1s3c1p1l0 1 1 1 1 1s3c1p1l1 1 1 1 1 1

1

1

1111

1

1

1

1

1111

1

1

1

1

1111

1

1

565656© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Many Symptoms – One Problem

8 different logical ports are downSingle fault – Switch 1 Card 0 -- Down

C0

C1

C0

C1

C0

C1

C0

C1

P0

P1

P0

P1

P0

P1

P0

P1

P0

P1

P0

P1

P0

P1

P0

P1

L0L1L0

L0

L0

L1

L1

L1

L0L1L0

L0

L0

L1

L1

L1

L0L1L0

L0

L0

L1

L1

L1

L0L1L0

L0

L0

L1

L1

L1

Switch 0

Switch 2

Switch 1

Switch 3

Card Down

575757© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Nominal

Fault Occurs

Detection

Correlation

DiagnosisCorrection

Fault Management Process

Why do we need to integrate ?

585858© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Alarm Element

Typical Tool Architecture

NMSNMSNMS Ticketing

Inventory&

LocationCustomer SLA Billing

Event Ticket

CustomerTicket

WorkflowWorkflowWorkflow

OSS

595959© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

ElementLayer

Network Management Layer

ElementManagement Layer

CIC, CA Unicenter, etc.TroubleTroubleTicketsTickets

Fault Management Architecture for mid-tier Enterprise

CiscoCiscoWorks Works VHMVHM

CiscoCiscoWorksWorksDFMDFM

Manager of Managers

NMSNMS Framework:Framework:HP OpenView, HP OpenView,

Tivoli NetView, etcTivoli NetView, etc

NotificationNotification

Non-CiscoEMS, NMS,

Devices

RME RME Change Change

AuditAudit

VMSVMSSecuritySecurityMonitorMonitor

606060© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

VPN Solutions CenterVPN Solutions Center

ServiceManagement Layer

ElementLayer

Network Management Layer

ElementManagement Layer

CiscoCiscoWAN WAN MgrMgr

CiscoCiscoWorksWorks20002000

CTMCTM Element Mgmt. FrameworkElement Mgmt. Framework

DSLDSL WirelessWireless CableCable GSRGSR1545415454 1580015800 OtherOtherOpticalOptical

OtherOtherEMsEMsDialDial

Non-CiscoEMS, NMS,

Devices

Cisco Info ServerEvent collection and displayOptimized for high insertion

and deletion rate

Service ViewEvent List

RDBMS

Filters

TroubleTroubleTicketsTickets

CNMCNMViewView

ImpactPoliciesCorrelation & Enrichment

EnterpriseDatabases

NotifyResponsiblePersons

Services: IP• VPN • VoIP • MPLS • ISDN • FR• ATM • DSL• VoDSL• Cable• LMDS• DWDM• Dial• LAN • Many more …

ReporterReporter

PolicyPolicyManagerManager

VisionaryLocates cause of faultLocates cause of fault

Precisiontopology correlationtopology correlation

Internet ServiceInternet ServiceMonitors (20+)Monitors (20+)

HTTPHTTP DNSDNS Etc.Etc.

CC--NOTENOTE

Fault Management Architecture for Service Providers

UG

BG

UG

616161© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Case study

616161© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

626262© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Background

• > 2500 devicesCisco-only

• Limited staff

• ”Custom” devices

• Needed to improve their fault management

• Did not want to have to maintain lots of rules and/or add people

636363© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Solution Products

• CiscoWorks DFMDevice-level monitoring

• CiscoWorks NCM

• Cisco Info Center

• Concord eHealth

646464© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Solution Architecture

CIC, CA Unicenter, etc.

TroubleTroubleTicketsTickets

CWCWDFMDFM

RMERMEChangeChangeAuditAudit

CICCIC

NotificationNotification

Non-CiscoEMS, NMS,

Devices

CWCWNCMNCM

eHealtheHealth

65© 2003 Cisco Systems, Inc. All rights reserved.Session NumberPresentation_ID

Self Provisioning Flow

666666© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Promiscuous Registration Mode

• Only the modem is registered• CPEs receive service based on the modem they are behind

(prov vs. unprov)• Modem can be restricted to a provisioning group (otherwise

goes back to unprov)• Can be system wide or per Cable Modem basis

676767© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Short lease Private addr

Long lease

Private addr

Short lease Private addr

Long lease Public addr

Unprovisioned Provisioned

cable modem

CPE

IP Addresses Involved in Provisioning

686868© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

Unprov

Prov

Self-Provisioning

696969© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MAC

MAC

Unprov

Prov

CM Requests IP Address

707070© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MAC MAC

? Unprov

Prov

DHCP Queries DPE

717171© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

PacketDropped

Unprov

Prov

CM MAC not in DPE

727272© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Unprov

Prov

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MAC

MAC

Request Sent to RDU

737373© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MAC

MAC

Unprov Unprov

Prov

RDU Pushes Unprov Config to DPE(s)

747474© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MAC

MAC

MAC

MAC

Unprov Unprov

Prov

CM Requests IP Address (retry)

757575© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MAC MAC

Unprov? MACUnprov

Prov

DHCP Queries DPE

767676© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

MAC

Unprov

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MAC

MACUnprov

Prov

CM MAC Exists in DPE

777777© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10

MAC

MAC

Unprov Unprov

Prov

Provisional Lease Granted to CM

787878© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10

MAC

MAC

Unprov Unprov

Prov

CM Requests DOCSIS Config File

797979© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10Unprov

MAC

MAC

Unprov Unprov

Prov

DPE TFTP Sends DOCSIS Config File

808080© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10Unprov

MAC

MAC MAC MAC

Unprov Unprov

Prov

CPE Requests IP Address

818181© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MAC MAC

Unprov

MAC

?

10.1.1.10Unprov

MACUnprov

Prov

DHCP Queries DPE

828282© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

PacketDropped

MAC

10.1.1.10Unprov

MAC

Unprov Unprov

Prov

CPE MAC not in DPE

838383© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10Unprov

MAC MAC

MAC

Unprov Unprov

Prov

Request Sent to RDU

848484© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10Unprov

MAC MAC

MAC

Unprov Unprov

ProvUnprov

MAC

RDU Pushes Unprov Config to DPE(s)

858585© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10Unprov

MAC MAC

MAC

Unprov Unprov

ProvUnprov

MAC

CPE Requests IP Address (retry)

868686© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

Unprov

MAC

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10Unprov

MAC

MAC

MAC

MAC

Unprov? Unprov

Prov

DHCP Queries DPE

878787© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

Unprov

MAC

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MAC

10.1.1.10Unprov

MAC

MAC MAC

Unprov Unprov

Prov

CPE MAC Exists in DPE

888888© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10

MAC

Unprov

MAC10.2.2.10

MAC

Unprov Unprov

ProvUnprov

MAC

Provisional Lease Granted to CPE

898989© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10

MAC

Unprov

MAC10.2.2.10

MAC

Unprov Unprov

ProvUnprov

MAC

Sub Visits OSS Registration Page

909090© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10

MAC

Unprov

MAC10.2.2.10

MAC

Unprov Unprov

ProvUnprov

MAC

OSS Page Displays Service Offerings

919191© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10

MAC

Unprov

MAC10.2.2.10

MAC

Unprov Unprov

ProvUnprov

MAC

Subscriber Selects Service

929292© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10

MAC

Unprov

MAC10.2.2.10

MAC

Unprov Unprov

ProvUnprov

MAC

Subscriber Asked to Reboot Computer

939393© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

MACUnprov

Prov

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10

MAC

Unprov

MAC

Unprov

Unprov

MAC

MAC MAC

OSS Calls BPR API to Set Prov Service

949494© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Unprov

Prov

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10

MAC

Default

Unprov

MACMAC

Prov

Default

MAC

Prov

RDU Pushes Prov Config to DPEs

959595© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

10.1.1.10Unprov

MACMAC

MAC

Prov Unprov

Prov

MAC

Prov

OSS Calls BPR API to Reset CM

969696© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MACMAC

MAC

MAC

Prov Unprov

Prov

MAC

Prov

CM Requests IP Address

979797© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

MAC

Prov

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MACMAC

MAC MAC

Prov? Unprov

Prov

DHCP Queries DPE

989898© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

MAC

Prov

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MACMAC

MAC MAC

Prov Unprov

Prov

CM MAC has Prov Service

999999© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MACMAC

10.3.3.10

MAC

Prov Unprov

Prov

MAC

Prov

Provisioned Lease Granted to CM

100100100© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MACMAC

10.3.3.10

MAC

Prov Unprov

Prov

MAC

Prov

CM Requests DOCSIS Config File

101101101© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

MAC

Prov

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MACMAC

10.3.3.10Prov

MAC

Prov Unprov

Prov

DPE TFTP Sends DOCSIS Config File

102102102© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MACMAC

10.3.3.10Prov

MAC

Prov Unprov

Prov

MAC

Prov

CPE Requests IP Address

103103103© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

MAC

Prov

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MACMAC

10.3.3.10Prov

MAC MAC

Prov? Unprov

Prov

DHCP Queries DPE

104104104© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

MAC

Prov

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MACMAC

10.3.3.10Prov

MAC MAC

Prov Unprov

Prov

CPE MAC Exists in DPE

105105105© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MACMAC

10.3.3.10Prov

24.8.8.98

MAC

Prov Unprov

Prov

MAC

Prov

Public IP Address to CPE

106106106© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Provisioning Group

uBR CMTS

CPE

Config ____________

___________ IP Addr

Internet Billing/Workflow System

CNR DHCP

CNR DNS

CNR “Spoofing”

DNS

IP Addr ____________

RDUDPE(s)

MACMAC

10.3.3.10Prov

24.8.8.98

MAC

Prov Unprov

Prov

MAC

Prov

Subscriber Can Now Surf the Web!

107107107© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

FastWeb

108© 2003 Cisco Systems, Inc. All rights reserved.Session NumberPresentation_ID

Q&A

109109109© 2003, Cisco Systems, Inc. All rights reserved.Presentation_ID

110110110© 2003 Cisco Systems, Inc. All rights reserved.Presentation_ID

Application-Oriented Networking