ISM Functions
Download
Report
Transcript ISM Functions
Enterprise
Total
Computing
Sprint’s
Early Interest in
TINA-C
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 1
Enterprise
Total
Computing
Introduction
Sprint had a number of projects during the 1991 through 1994 time-period aimed at
unifying the architecture used to build computer systems.
Drivers
Cost of duplication of data and functions in computer systems
–
Development for each product or service
–
Multiple order entry systems - voice and each data product (X-25, FR, IP, ATM)
Cost of maintaining interfaces between systems
–
As services become more complex, interface maintenance is significant drain on resources
Ability to manage multiple services over ATM
–
Frame Relay over ATM, IP over ATM, Voice over ATM, Voice using ATM
Fault Management needs to be able to correlate alarms from all network elements
–
Separate systems for each element type require manual interpretation of alarms
Need for very fast service (product) development
–
First to market gets a disproportionately large share of sales
Focus - 2 main categories
Technical architecture - how systems are built
Functional architecture - grouping like functions - build each process once
Data architecture depends on these being defined first
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 2
Enterprise
Total
Computing
Functional Architecture
My involvement has been with the functional architecture for which there are a
number of names:
Enterprise Total Computing - ETC
–
My preference - its scope is all functions except Human Resources and Stockholder Services
Integrated Service Management - ISM
–
Used by Sprint associates since 1993 - we were unaware of the GE-Bull product, ISM.
–
Misleading as many think it only includes network and element management.
Communications Business Model - CBM
–
Used by those Sprint developers responsible for including new developments from both TINA and
Telemanagement Forum.
2 Primary Approaches
Top down - business developers saw many functions that used a single network
Bottom up - the traditional TMN pyramid, heavy at element level and ignoring business complexity
Merged Functional Architecture - ISM - December 1994
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 3
Enterprise
Total
Computing
Components
Standards based whenever possible
Industry standards for common objects
Open systems interfaces
Electronic bonding for network management interfaces
Functional Architecture
Grouping of processes by function to simplify reuse of common procedures
Will be replaced by an Object Architecture when analysis and design are sufficient
Data Architecture
Enterprise Object Model developed and being tested and improved
Program View - grouping of functions for re-engineering by:
Service Creation
Service Delivery
Service Assurance
Billing
Asset Management
Planning
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 4
Enterprise
Total
Computing
Functional Architecture (before TINA)
Corporate
Strategic
Planning
Market
Analysis &
Planning
Financial
Management
Resource
Modeling &
Planning
Accounts
Payable
Management
Marketing
Strategy
Implementation
Service
Capability
Development
Service
Capability
Assembly
Network
Capability
Customization
Bandwidth
Allocation
Vendor
Contract
Management
Service
Request
Validation
Capacity &
Capability
Management
Sales
Management
Customer
Product Request
Management
Service
Configuration
Work Force
Management
Materials &
Inventory
Management
Customer
Service
Operations
Management
Service
Status
Analysis
Fault Isolation
& Integration
Testing
Integration
Customer
Invoicing
Accounts
Receivable
Management
Service Event
Integration
& Rating
Performance
Analysis
Usage
Analysis
Element Management
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 5
Enterprise
Total
Computing
The TINA Discovery
A Sprint colleague met Hendrik Berndt in 1994 or 1995
Have you looked at TINA?
We looked at TINA
Many man years of expert work was available for us to improve ETC
The documentation included the reasons for decisions:
–
Why items were in or out
–
What was need to complete them (e.g. IDL --> ODL)
Many of our conclusions were reinforced
Most of it made sense
–
We discussed a few problems with Hendrik who was often in KC
Many carriers with whom we interface were TINA-C members
–
Using TINA would help when developing future interfaces
Our enterprise object model incorporated TINA concepts
We made some changes to our functional architecture
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 6
Enterprise
Total
Computing
Functional Architecture (with TINA-C changes)
Corporate
Strategic
Planning
S
E
C
U
R
I
T
Y
M
A
N
A
G
E
M
E
N
T
S
E
S
S
I
O
N
M
A
N
A
G
E
R
Market
Analysis &
Planning
Financial
Management
Resource
Modeling &
Planning
Marketing
Strategy
Implementation
Service
Capability
Assembly
Network
Capability
Customization
Accounts
Payable
Management
Vendor
Contract
Management
Service
Capability
Development
Capacity &
Capability
Management
Connection
Management
Sales
Management
Resource
Configuration
Configuration
Fault
Subscription
Management
Service
Management
Work Force
Management
Customer
Service
Operations
Management
Accounts
Receivable
Management
Service Event
Integration
& Rating
Fault Isolation
& Integration
Testing
Integration
Customer
Invoicing
Service &
Subscriber
Analysis
Performance
Analysis
Usage
Analysis
Usage Data
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 7
Enterprise
Total
Computing
Configuration Management - Network Provisioning
Corporate
Strategic
Planning
S
E
S
C
E
U
C
R
U
R
I
TI
T
Y
Y
M
M
A
A
N
N
A
A
G
G
E
E
M
E
M
N
E
T
N
T
S
S
E
E
S
S
S
S
II
O
O
N
M
M
A
A
N
N
A
G
A
E
G
R
E
R
Market
Analysis &
Planning
Marketing
Strategy
Implementation
Resource
Modeling &
Planning
Vendor
Contract
Management
Operations
Management
Capacity &
Capability
Management
Resource
Configuration
Work Force
Management
Connection
Management
Testing
Integration
Configuration
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 8
Enterprise
Total
Computing
Configuration Management - Service Provisioning
Sales
Management
S
E
C
U
R
I
T
Y
M
A
N
A
G
E
M
E
N
T
S
E
S
S
I
O
N
M
A
N
A
G
E
R
Service
Capability
Assembly
Subscription
Management
Customer
Service
Service
Management
Service
Capability
Development
Network
Capability
Customization
Testing
Integration
Connection
Management
Resource
Configuration
Work Force
Management
Configuration
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 9
Enterprise
Total
Computing
Accounting Management
Customer
Service
S
E
C
U
R
I
T
Y
M
A
N
A
G
E
M
E
N
T
Accounts
Receivable
Management
S
E
S
S
I
O
N
M
A
N
A
G
E
R
Customer
Invoicing
Service Event
Integration
& Rating
Work Force
Management
Fault Isolation
& Integration
Fault
Service &
Subscriber
Analysis
Performance
Analysis
Usage
Analysis
Usage Data
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 10
Enterprise
Total
Computing
Fault Management
Accounts
Payable
Management
S
E
C
U
R
I
T
Y
M
A
N
A
G
E
M
E
N
T
Vendor
Contract
Management
S
E
S
S
I
O
N
M
A
N
A
G
E
R
Customer
Service
Accounts
Receivable
Management
Operations
Management
Performance
Analysis
Testing
Integration
Configuration
Service Event
Integration
& Rating
Fault Isolation
& Integration
Work Force
Management
Fault
Customer
Invoicing
Service &
Subscriber
Analysis
Usage
Analysis
Usage Data
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 11
Enterprise
Total
Computing
Performance Management
Accounts
Payable
Management
S
E
C
U
R
I
T
Y
M
A
N
A
G
E
M
E
N
T
S
E
S
S
I
O
N
M
A
N
A
G
E
R
Vendor
Contract
Management
Accounts
Receivable
Management
Customer
Service
Customer
Invoicing
Operations
Management
Service Event
Integration
& Rating
Fault Isolation
& Integration
Service &
Subscriber
Analysis
Performance
Analysis
Testing
Integration
Configuration
Usage
Analysis
Usage Data
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 12
Enterprise
Total
Computing
Communications Business Model
Corporate
Strategic
Planning
S
E
C
U
R
I
T
Y
M
A
N
A
G
E
M
E
N
T
S
E
S
S
I
O
N
Market
Analysis &
Planning
M
A
N
A
G
E
R
Financial
Management
Accounts
Payable
Management
Resource
Modeling &
Planning
Marketing
Strategy
Implementation
Service
Capability
Assembly
Service
Capability
Development
Network
Capability
Customization
Capacity &
Capability
Management
Service Delivery
Connection
Management
Sales
Management
Vendor
Contract
Management
Customer
Service
Subscription
Management
Resource
Configuration
Service Event
Integration
& Rating
Fault Isolation
& Integration
Testing
Integration
Accounts
Receivable
Management
Operations
Management
Service
Management
Work Force
Management
Customer
Invoicing
Service &
Subscriber
Analysis
Performance
Analysis
Usage
Analysis
Asset Management
Service Assurance
Configuration
Fault
Usage Data
Service Creation
Planning
Billing
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 13
Enterprise
Total
Computing
ETC, TINA-C, & TMN Comparison
Enterprise Total Computing
Business Processes
Service Providers
{
IN Services
Elements
Computing
User Session
agent
Network Manager
Element Manager
Services
B
B
I
N
Resources
Elements
Communications
Provider
TMN
Functions
agent
Session
DPE
Native Computing & Comm
Hardware
Current
ETC Assumptions:
TINA-C
Business Processes are linkages to Services
DPE uses CORBA ORBs
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 14
Enterprise
Total
Computing
Connection Manager (CM) System Diagram
Legacy Systems
GUI
Physical
Network
Resource
Order
Management
Application
Frameworks
Topology
Management
Subnetwork Proxy
[Vendor independent /
Technology Specific]
Connection Performer
[System dependent / Device Specific]
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 15
Connection Manager - Components
Topology Manager
TINA-C Based Model
ATM Bandwidth Management and PVC Routing
Service Inter-working & Adaptation Between Technologies
Business Rules for Network Utilization
CORBA Interface to CP Based on M4 Model
Network Address Management
Physical Network Resource
Enterprise
Total
Computing
Provide Mechanism for Instantiating Network Resources
Element, Card, Port, Link with Capabilities
Domains (Administrative, Management)
Networks (Grouping Container for Elements and Networks)
CORBA Interface to CP/SA for Topology Changes
Interface to the Topology Manager for Logical Representations
Order Manager
Provide Mechanism for Instantiating Owner & Order Objects
Schedule Order Flow Through Connection Manager
Framework Supports the Definition of any Process
Provides Validation of ATM, Frame Relay & IP Services
Exposes an External Interface for Service & Owner Info
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 16
Connection Manager - Components (continued)
Enterprise
Total
Computing
Application Framework
Provides for a Common GUI Framework
Graphical View of Network Topology
Hierarchical Lists for Networks, Customers, Ordes
Persistence Layer Framework
Logging Services
Security
Reporting Tool
On-Line Help Tool
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 17
Enterprise
Total
Computing
Connection Performer (CP) System Diagram
Other Connection Manager Systems
Subnetwork Proxy
[Vendor independent /
Technology Specific]
Connection Performer
Element Agent
Location Services
Element
Agents
Element
Agents
Element
Agents
Element
Agents
System/Vendor Dependent Agents
CPE
Legacy Systems
ATM
IP
TECHNOLOGY SERVICES
Sprint Proprietary Information
18/10/99
Slide 18