Professional Documents
Culture Documents
Stefan Axelsson
Schedule
Introduction
Purpose and capabilities of the ONE system
Conceptual architecture
Important data entities
Technical Infrastructure & Software components
Walkthrough of the ONE GUI concept and main screens
Change management and support processes
Summary
Time: 3 hours, including 2 x 5 min breaks
(outsourced to third-party)
eTOM level 2 processes
FULFILLMENT
ASSURANCE
Most processes are shared for all supported market brands, but there
are also business-driven brand-specific rules where relevant
Support and delivery works with one set of tools for all brands
DSL-based broadband
LAN-based broadband
UMTS-based broadband
Dial-up internet
VOIP telephony
Normal weekdays
~650 GUI user sessions
~30 000 provisioning requests
Customers
~900 000 across brands
Contracts
Processes
>500 business processes
External Interfaces
>170 interfaces to external and internal systems
External systems
Including dependencies to the base carrier service, with shared process milestones
Categories
Provisioning
DSL LLUB
FTP
DSL Wholesale
DSL Bitstream
SFTP
DSL others
FTP
IPTV
LAN
JMS
CPS
SSH
Mobile
Tibco Rendezvous
IVR
CTI
HTTP/HTTPS post/get
OCC
SOAP
Credit Check
Operator exchange
LDIF/LDAP
Number porting
XML files
PSTN/VoIP
Mobile
Collections
Comma-separated files
Billing
Screenscraping
Facility registry
Web portals
SMS
Printshops
Logistics partners
Total
Totalover
over170
170current
currentinterfaces
interfacesacross
across
pretty
much
every
technology
there
pretty much every technology thereisis
~50
~50external
externalparties
partiesinvolved
involved
Mix
between real-time, batch, synchronous
Mix between real-time, batch, synchronous
and
andasynchronous
asynchronous
Java 2 SE JDK/JRE
Tibco Rendezvous
Tibco BusinessWorks
High-level architecture
Conceptual architecture
One - CRM
Master system for customers, contracts, services and the product catalog
Billing
Billingmode
modeisisopen-item
open-item
Types
Typesofofbill
billitems
items
One-time fees
One-time fees
Recurring fees
Recurring fees
Override fees
Override fees
Usage fees in the form of priceplans
Usage fees in the form of priceplans
Costs,
Costs,Compensations,
Compensations,Adjustments,
Adjustments,
Discounts
are
all
the
same
Discounts are all the samegeneric
genericfee
feetype
type
Fees
Feesusually
usuallycorrespond
correspondtotoinvoice
invoiceline
lineitems
items
Phone-numbers
PSTN
MSISDN
SIM/USIM-cards
Webhosting users
Portal users
E-mail users
Passwords
Copper pairs
FQPN
Maintains the station master plan (DSL-capable sites) & ability check
Volumes
One - Order
Management &
Provisioning
Has task inbox functionality to control tasks that need manual fulfillment
Change offer
Move
Upgrade / Downgrade
Automatic Downgrade
Claim of Customer Equipment
Operator Exchange
Transfer of Ownership (ToF)
Import Contract
Provisioning
Contract
Content
Broadband-access
229 SEK/month
Wireless modem
0 SEK
Security Package
39 SEK/month
Example: VOIP
Contract
Content
VOIP access
69 SEK/month
VOIP priceplan
Kvll&Helg, 25 SEK/month
0 SEK
Additional services
Voicemail, 0 SEK/month
Example: Mobile
Contract
Content
Mobile access
Mobile priceplan
Additional services
Voicemail, 10 SEK/month
Production Hardware
3x
HP ProLiant
HP ProLiant
DL580 G5
DL580 G5
Red Hat ES
Red Hat ES
3x
(currently)
HP ProLiant
HP ProLiant
DL 380
DL 380
Red Hat ES
Red Hat ES
2xXeon 3,4 Ghz
2xXeon 3,4 Ghz
2 Gb RAM
2 Gb RAM
SLB
3x
GUI
LAYER
SLB
HP ProLiant
HP ProLiant
DL580 G5
DL580 G5
Red Hat ES
Red Hat ES
external
process
proxies
Fujitsu
Fujitsu450
450
Sun
Solaris
Sun Solaris
4x1,65 Ghz
4x1,65 Ghz
16 Gb RAM
16 Gb RAM
Veritas
Veritas
Cluster
Cluster
Server
Server
Fujitsu
Fujitsu450
450
Sun
Solaris
Sun Solaris
PROCESS
LAYER
DATA
LAYER
4x1,65 Ghz
4x1,65 Ghz
16 Gb RAM
16 Gb RAM
VCS
Production Hardware
3x
HP ProLiant
HP ProLiant
DL580 G5
DL580 G5
Red Hat ES
Red Hat ES
3x
(currently)
HP ProLiant
HP ProLiant
DL 380
DL 380
Red Hat ES
Red Hat ES
GUI
LAYER
SLB
3x
AM:
3 test env
1 dev env
1 fasttrack env
SLB
HP ProLiant
HP ProLiant
DL580 G5
DL580 G5
Red Hat ES
Red Hat ES
external
process
proxies
Fujitsu
Fujitsu450
450
Sun
Solaris
Sun Solaris
4x1,65 Ghz
4x1,65 Ghz
16 Gb RAM
16 Gb RAM
Veritas
Veritas
Cluster
Cluster
Server
Server
Fujitsu
Fujitsu450
450
Sun
Solaris
Sun Solaris
PROCESS
LAYER
DATA
LAYER
4x1,65 Ghz
4x1,65 Ghz
16 Gb RAM
16 Gb RAM
VCS
Development tools
Eclipse IDE
Java/Struts/Tomcat run-time
Hibernate
Tibco Rendezvous
Tibco RV is a enterprise
service bus
Uses subject-based addressing
Sync or Async messaging
Message routing
Logical separation of
environments
Uses adapters to connect to
the ESB
Tibco BusinessWorks
External/internal webservices
Transaction checkpoints
Lots more...
(Kundinfo)
Delivery
(Leverans)
Support
(Support)
Invoice
(Faktura)
Contract
(Kontrakt)
Upsales
(Merfrsljning)
HOTKEY
HOTKEY
TABNAME
NAME
TAB
GUIPANEL
PANEL
GUI
WIZARDSTART
START
WIZARD
Delivery Tab
Support Tab
Invoice Tab
Contract Tab
Resource
Managem
ent
Order Mgmt
&
Provisioning
Remedy
ARS
Nexus
PayEx
Normal lead times are between 2-5 months for new functionality
Most sales channels use real-time access to the One product catalogue
Offer/price lookups and the content of orders are in most cases based on
information based in One (improvements ongoing for certain sales ch.)
08
09
GN
08-24
27
08-26
34
08-27
24
08-36
36
10
08-37
24
25
08-39
42
69