oss: evolution or revolution? - apnoms · oss: evolution or revolution? ... dcn drs cpni sales comp...
TRANSCRIPT
OSS: Evolution or Revolution?Dave Milham BT GROUP CTO Office OSS Architecture and InnovationTMF Fellow
Agenda
• Business drivers on Communications Providers• OSS – An innovation partner
– From Bottom Line to Top Line– Agility and Innovation
• Evolving the current OSS systems estate• Service oriented Architecture
– A near term Evolution Goal– Strategic revolution
• New paradigm for Managing and delivering NGN Services– Impact Convergence of Communications and Computing on OSS– Convergence of Management and Intelligence
• Summary
Business Drivers on SP
• Bottom Line – Reduce costs
– Capital expenses (CAPEX)
– Operating expenses (OPEX)
• Top Line– Bolster current revenue streams
– Create new revenue streams
Moving OSS from a bottom line cost of doing business
Top Line Innovation Partner
OSS: An Innovation Partner
Innovation Revenue Growth£bn + 5%
New wave
Traditional
+ 48%
- 3% *
*adjusted for the impact of mobile termination cut **excluding Albacom & Infonet
+ 31%
- 4% *
Underlying**
Q1 2005/6+ 69% + 45%+ 28%+ 19%
Q1 2004/5
Networked IT services
Mobility
Broadband
Other + £118m
+ £128m + £12m+ £33m + 31%*
Innovation – what kinds£m
* excludes Albacom and Infonet
£936
m
£1,2
27 m
Innovation: Attacker’s advantage
When market and technologies change….
• Create opportunities for new players
• Threatens established players
At the heart of transformation is an INNOVATIONthat meets customer needs
OSS Evolution Drivers
• 21C NGN Converged Network– Less CAPEX
– Lower OPEX
– Greater agility
• Customer satisfaction– Improved processes
– Bolster current Business
– Gain credibility for new businesses
• New service and innovation
21C Converged Network
• Reducing complexity of our infrastructure
• Eliminating 100,000 network components and significant cost
• Establishing a single platform that is multi-service and future proof on IP
• Optimised for reliability and performance
• Closely aligned to PSTN transformation
• Phased roll-out begins this year
Three customer experiences
• Lead to cash– The time between the identification of a customer and
getting revenue in the door
• Trouble to resolve – The time between the identification of a problem and its
resolution
• Concept to market – The time it takes to get new technology and service
concepts from the drawing board to the customer
Evolving the OSS Systems Estate
A Traditional OSS/BSS EnvironmentExternal data flow
Internal data flow
Pending data flow
System appears twiceNAME
Planned systems
Key:
JOBMOBE
TMM
NI
DFGPVI
CID/SAM
LOC
INPLANS
ISIS
ASOS
Mech Eng
TESS
CCP
TOPS
NRSS
Billstar 3
Billstar 1PCDB
EC
RIMSPRECISEPay by
Phone
DOMSCustomizer800
Custom800 DB
RCRMS
BOSSCOR
OSMOPLIDB
E911
NAA
LMOS
Exch Plus
APTOS
PREMIS
MIStarwriter
CMS(CCRS)
SABR
LFACS
FWS
PICS/DPCR
TNDS/TK
LEIS
WM
COSMOS
SOAC
PAWS
LOMS
FIRST
ORGIS
GIRBAIF
IRSSSDID
SDDL-POF
SOCSPDR
TOR
AOG
SORD
CRMS
EARSMAPS
CESAR
CABS
Data Svc
PR
JOUR
GL
RAP
3rd Pty
Bill Print
MP USAGE
RM REVEBill Format
Bill Day
Billing
DirectoryDelivery
Corp Books
MI
CL CONFEM EXCH
Listing Svc
C/CA
SOFE
LSD&C
Data
WarehseFIMS
PARIS
CARTS
COR
SUMMIT 4.0
SBIR
MRDB
Sales Agency
ORBITSAthena
AA PBCC
SMS
DRSDCN
CPNI Sales CompPB Awards
APTOS
PaSS
COIN
AP
PBVS
CSFT
IP
SPACE
MARCH
CSTAR
Separation
ConnectVu
CLONES
TNM NMA-F
DCOS-2000
NetPilot
SEAS
EADAS NDS-TIDE
AMOSNSDB
TIRKS
IPMS
MOPICS PMM
CMTSFTDM
SARTS
PVS | PMI
REACT2001
TSANTAS
MTASLATIS
CRASCIAS
ANS
LMOS
MLT
SORD
SOAC
PBOD
Service
Manager
Electronic
Bonding
ALRU
PDS-ERA
PDS
CustomerProfile
AIM
POS-R
POS
BRIS
REMS
ESS
EmFiSys
TAPS
AUTS
TRAINS
WTS
IFSTWIST
ATR
NSDM
MTR
TCMS
Tech PDP
PMIS
PagingCNR
PBITS
MP/F
FLEXCOM
COSMOS
WFA/C
OPAS/Loopview
OPS/INE
Predictor
INATransport
SSI PBRIMS IPMSCCSN TANCCPL MP/F
ComnLang Taskmate
SCSFEPS
CUR/CAR
TAGS
FDOC
Network
AT&T
Network
DSCNOR AT&T
Network
NOR
STPSCPISCP
EDIIS
PB1
Network
AT&T
NOR
IS
ERMIS
Common Interface Layer
ATC
CIDB
Advantage
TIRKS
From uncontrolled complexity…Operations Support & ReadinessFulfillmentBillingAssurance
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1signsUpFor
1
governs
1
1..n
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1signsUpFor
1
governs
1
1..n
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1signsUpFor
1
governs
1
1..n
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1signsUpFor
1
governs
1
1..n
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1signsUpFor
1
governs
1
1..n
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1signsUpFor
1
governs
1
1..n
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1signsUpFor
1governs
1
1..n
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1signsUpFor
1governs
1
1..n
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1signsUpFor
1
governs
1
1..n
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1signsUpFor
1
governs
1
1..n
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1
signsUpFor
1
governs
1
1..n
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
Customer Product1..n1..n 1..n1..n
buys
Device1..n
1
1..n
1
uses
Configuration1..n
1
1..n
1has
Service1..n
1
1..n
1
operates
1..n
1
defines
1..n
1
SLA1
1
1
signsUpFor
1
governs
1
1..n
BT ‘Matrix’ Systems Architecture
Resources
Network Resource Management
Service Execution & Management
CollaborationManagement
Customer & Commercial Management
Integration Platform
Customer Management Platform
Service Management(NT) Platform
Applications & Content
Billing & Payments Platform
Ente
rpris
eIn
form
atio
n P
latfo
rm
Ente
rpris
eM
anag
emen
t Pla
tform
Por
tfolio
Man
agem
ent P
latfo
rm
Service Management(IT) Platform
Domain Management Platform
Service Execution Platform
Access Service Management
Access Service PlatformCol
labo
ratio
nP
latfo
rm
Partners& OLOs
Customersand users
BT People
3rd party apps
Convergent Operations Platform
Computing & StorageCustomer NetworksUser Workspace
21c Network
Customer Repository
NSI & Design Platform
Customer Repository
User Profile
Platform Business Domain
Cross PlatformKey Data
Managed Resources
Colour Keys: IntegrationPlatform
Resources
Network Resource Management
Service Execution & Management
CollaborationManagement
Customer & Commercial Management
Integration Platform
Customer Management Platform
Service Management(NT) Platform
Applications & Content
Billing & Payments Platform
Ente
rpris
eIn
form
atio
n P
latfo
rm
Ente
rpris
eM
anag
emen
t Pla
tform
Por
tfolio
Man
agem
ent P
latfo
rm
Service Management(IT) Platform
Domain Management Platform
Service Execution Platform
Access Service Management
Access Service PlatformCol
labo
ratio
nP
latfo
rm
Partners& OLOs
Customersand users
BT People
3rd party apps
Convergent Operations Platform
Computing & StorageCustomer NetworksUser Workspace
21c Network
Customer Repository
NSI & Design Platform
Customer Repository
User Profile
Platform Business Domain
Cross PlatformKey Data
Cross PlatformKey Data
Managed Resources
Colour Keys: IntegrationPlatform
Allocate legacyto platforms
Move function and datain line with platforms
Switch offlegacy systems
Legacy System SoA Serivce InterfaceTarget System PlatformKEY:
Allocate legacyto platforms
Move function and datain line with platforms
Switch offlegacy systems
Matrix Platform Topology
Infrastructure
Platform 1
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Infrastructure
Platform 2
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Infrastructure
Platform n
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Matrix Platform Topology
Infrastructure
Platform 1
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Infrastructure
Platform 1
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Platform 1
System
DataApplication
Application
System
DataApplication
Application
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Infrastructure
Platform 2
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Infrastructure
Platform 2
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Platform 2
System
DataApplication
Application
System
DataApplication
Application
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Infrastructure
Platform n
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Infrastructure
Platform n
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Platform n
System
DataApplication
Application
System
DataApplication
Application
System
DataApplication
Application
System
DataApplication
Application
Platform capability
Platform capability
Service Oriented Architecture
SOA Addresses?
• Legacy systems evolution
• Complexity of integration
• Reusability
• Improves agility with which systems are evolved and developed
BUT
• Only as good as the environment in which it is developed
Horizontal activities
Horizontal – Vertical SOA Standards Map
W3C OASIS WS-I
Telecom Vertical
TMF NGOSSETSI
TISPAN WG8
TMF SPLC
RosettaNetOSS/J
ITU NGN Management Focus Group
Other Sectors:
AutoDefence
Government…
Why SoA Matters
• A change of Architectural Paradigm– Facilitates Re-use
– Allows evolution of Functionality
• Leads to an integrated Telecom and IT architectural model
• Allows SP to manage complexity in current systems estate
• Only practical model for achieving OSS Agility
SOA - Management Paradigm shift (2)Traditional Static Architecture
System/Application Interface
Assumption that relationships are static and 1:1
Exposed functionsRelationship N:1 and dynamic
SOA
Example: Number Management
Number Management Service
Normal Operations:•Assign Number•Query Status•Release Number
Quarantine Operations•Policy 1 number type A x days•Policy 2 Number type B y Days
Porting Operations:•Mark Number for porting•Initiate Number porting •Notify number porting•Notify Number ported
Dependency on Network Time/DateOperations
Addresses versioning and evolution
New paradigm for Managing and delivering NGN Services
H248
POTs
OSA ASCall
ApplicationServers
SIP Application Server
AS AS AS
SIP Stack
SIP Application Servers
OSA AS
AE
OSA SCS
MRFC MGCF
HSS (FMC)
Mr
Mp
Mj
Mn
P- CSCF
I-CSCF
Gq’Gm
Mw
Sh
S-CSCFMw
SCIM
ISC
Ia
IMS
RqSPDF
Re
SGF
CxBCF
P2
Other TDMNetworks
3rd PartyApplications& Services
Other IPNetworks
ExternalApplication
s
IAD
MediaServer
MPLS/IPNetwork
MediaGateway
BorderGateway
WiMax/WLAN
PSTN
BRASBorder
GatewayBackhaul
MSAN
OtherIMS
C7
SBR(ENUM)
PSTNCall ServerCAC
BWM
A-RACF
Metro and CoreMSAN and Access
Service Assembly
AGCF
SIP
e4e2
e1
SPDF
BGCF
Mg Ie
Gq’
Ic
Mi
Mw
Presence
Messaging
3GPP/TISPAN Converged IMS example
Transport
Management
H248POTs
OSA ASCall Applicati
onServers
SIP Application ServerAS AS AS
SIP Stack
SIP Application ServersOSA AS
AE
OSA SCS
MRFC MGCF
HSSplus
Mr
Mp
Mj
Mn
P- CSCF
I-CSCF
Gq’Gm
Mw
Sh
S-CSCF
Mw
SCIMISC
Ia
IMS
Rq SPDF
Re
SGF
Cx BCF
P2
Other TDMNetworks
3rd PartyApplications& Services
Other IPNetworks
ExternalApplicati
ons
IAD
MediaServer
MPLS/IPNetwork
MediaGateway
BorderGateway
WiMax/WLAN
PSTN
BRASBorder
GatewayBackhaul
MSAN
OtherIMS
C7
SBR(ENUM)
PSTNCall
ServerCACBWM
A-RACF
Metro and CoreMSAN and Access
Service Assembly
AGCF
SIP
e4e2
e1
SPDF
BGCF
Mg Ie
Gq’
Ic
Mi
Mw
PresenceMessaging
Services
?
Ente
rpri
se M
anag
emen
t
Stra
tegy
, In
fras
truc
ture
& P
rodu
ctO
pera
tion
s
Fulf
illm
ent
Ass
uran
ceBi
lling
Prod
uct
Life
cycl
eM
anag
emen
t
Infr
astr
uctu
reLi
fecy
cle
Man
agem
ent
Ope
rati
ons
Supp
ort
&Re
adin
ess
Cust
omer
Rel
atio
nshi
p M
anag
emen
t
Serv
ice
Man
agem
ent
& O
pera
tion
s
Reso
urce
Man
agem
ent
& O
pera
tion
s(A
pplic
atio
n, C
ompu
ting
and
Net
wor
k)
Supp
lier/
Part
ner
Rela
tion
ship
Man
agem
ent
Stra
tegy
&Co
mm
it
Mar
keti
ng &
Off
er M
anag
emen
t
Serv
ice
Dev
elop
men
t &
Man
agem
ent
Reso
urce
Dev
elop
men
t &
Man
agem
ent
(App
licat
ion,
Com
puti
ng a
nd N
etw
ork)
Supp
ly C
hain
Dev
elop
men
t &
Man
agem
ent
Cust
omer
Ente
rpri
se E
ffec
tive
ness
Man
agem
ent
Ente
rpri
se R
isk
Man
agem
ent
Stra
tegi
c &
Ent
erpr
ise
Plan
ning
Kno
wle
dge
& R
esea
rch
Man
agem
ent
Fina
ncia
l & A
sset
Man
agem
ent
Stak
ehol
der
& E
xter
nal
Rela
tion
s M
anag
emen
tH
uman
Res
ourc
esM
anag
emen
t
Cus
tom
er R
elat
ions
hip
Man
agem
ent
Serv
ice
Man
agem
ent
Res
ourc
es M
anag
emen
t
NGN 3GPP/TISPAN
eTOM ©TMF
So where does Management fit in?
Management Requirements
• Separate management of Physical from Logical– Manage server and transport infrastructure separately from logical
functions
– Logical function can be anywhere and packaged differently from vendor to vendor
– Current EMS models assume static deployment functionality
– Applications and logical IMS functions could be moved dynamically on computing infrastructure ( Virtualisation)
– Think carefully before building specialised EMS systems for IMS logical functions
Management Requirements
• Management of Services– Static design time model prevalent for current Network don’t work
– Need models that can be evolved at run time.
– Key is a set of meta-models for defining management of NGN services
– Implementation by Templates
• Service Assembly– Aka SCF
– Creates increased agility
– Template and data driven implementation models
– Need to re think the governance models for standards
OSS Technology Drivers
Transport
H248POTs
OSA ASCall Applicati
onServers
SIP Application ServerAS AS AS
SIP Stack
SIP Application ServersOSA AS
AE
OSA SCS
MRFC MGCF
HSSplus
Mr
Mp
Mj
Mn
P- CSCF
I-CSCF
Gq’Gm
Mw
Sh
S-CSCF
Mw
SCIMISC
Ia
IMS
Rq SPDF
Re
SGF
Cx BCF
P2
Other TDMNetworks
3rd PartyApplications& Services
Other IPNetworks
ExternalApplicati
ons
IAD
MediaServer
MPLS/IPNetwork
MediaGateway
BorderGateway
WiMax/WLAN
PSTN
BRASBorder
GatewayBackhaul
MSAN
OtherIMS
C7
SBR(ENUM)
PSTNCall
ServerCACBWM
A-RACF
Metro and CoreMSAN and Access
Service Assembly
AGCF
SIP
e4e2
e1
SPDF
BGCF
Mg Ie
Gq’
Ic
Mi
Mw
PresenceMessaging
Services
TMFMTOPMTOSI
JMSWeb
Services
SIP
Diameter
3GPPTISPAN
Subscription Management
XML /SOAP/WS
Parlay XWeb Services
Web 2.0
Management and Intelligence
OSA ASCall
ApplicationServers
SIP Application Server
AS AS AS
SIP Stack
SIP Application Servers
OSA AS
AE
OSA SCS
HSS(FMC)
P- CSCF
I-CSCF
Mw
Sh
S-CSCFMw
SCIM
ISC
IMSCx
BCF
3rd PartyApplications& Services
ExternalApplications
OtherIMS
e2BGCF
Ic
Mi
Mw
Presence
Messaging
ConfigurationSubscriptionManagement
XML/SOAP/WSOS
S M
anag
emen
t
HSS informationDistributed by SIP
Web 2.0
Possible management revolutions?
• SOAP over SIP• Could this be the best way to build EM Functionality
into an IMS?• WS Distributed Management WS-DM
– Planned use is for Application Services i.e. the physical software Platform
• Should WS-DM be used to mange IMS Logical Functions but over SIP?
• Could this be the management bridge between IMS, App Services , Content and Application industries?
Convergence of IT , Network Management and Intellegence?
Management Applicationsand
Intelligence functions
ApplicationsContentfunctions
IT A
pplic
atio
nsD
istri
bute
dIT
Infra
stru
ctur
ein
c H
ardw
are W
eb S
ervi
ces
Dis
tribu
ted
Man
agem
ent
SummaryEvolution
and rationalisation
Service Orientated Architecture
Revolution:Agile Services based economy