Leveraging the ‘C’ in ‘ICT’ through XML Web Services Marc Jadoul XML Web Services for the Telecom Market Heidelberg, 25 June 2003
May 08, 2015
Leveraging the ‘C’ in ‘ICT’ through XML Web Services
Marc Jadoul
XML Web Services for the Telecom MarketHeidelberg, 25 June 2003
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 2 All rights reserved © 2003, Alcatel
ICT: Two Worlds
OSS/BSS
Platforms
Broadband
Voice Calling
SMS/MMS/UMS
800/900
ContactCentre
CRM
Firewall
FFA
Warehouse
Finance
HRM
MS OfficeMobility e-Mail
Homeworking
IVR/ASR
Routing
Access
SFA
Portal
Satellite
VPN
Analytics
Content
Streaming
Content Delivery
Integration
Charging
Databases
Billing
e-Shops
I C TI C T
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 3 All rights reserved © 2003, Alcatel
ICT: One Universe
Common SystemsCommon Operations
Common Users
I C T
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 4 All rights reserved © 2003, Alcatel
ICT: More Value through Integration
> Send an SMS/email when an inventory item is out-of-stock…
> Voice access to the spare-parts database...> Field-force dispatching system based on location
tracking...> Help-desk with home-based agents...> Set-up a video-conference depending on invitees
presence…> Pay the airport parking with your prepaid SIM card…> etc., etc.
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 5 All rights reserved © 2003, Alcatel
Example: Local Transport Application (LTA)
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 6 All rights reserved © 2003, Alcatel
LTA: Service Features
Route Map Ticket
1
2
1
2
Rue de Belfort
Place Latargue
Rue de L’égalité
Bus 65
Route Map Ticket
2
You are Here
Pick a destination
Rue de Belfort
Place MolièrePlace GambettaRue AnatoleRue de la PosteRue de L’égalitéRue de L’égliseRue de L’espérance
Find a Bus
Route Map Ticket
1
2
Next departure
Arrival time
Bus 65
11:46
12:12
Current time 11:38
Pay my Ticket
Trip fare € 1.20€
(Your credit is € 5:60)
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 7 All rights reserved © 2003, Alcatel
LTA: Implementation
GPRS
EJB Container
Location/GMLC InteractionCharging/Payment
2.5GPrepaid
J2EEEJBEJBEJB
Real-TimeApplication Server
(OSP)
END-USER
NETWORK OPERATOR
G.I.S PROVIDER
LOCAL BUS CO.BEA WebLogic Workshop
Business Application Server(BEA, WebSphere, .NET, ...)
EnterpriseApplication
Borland JBuilder
Busschedules
Citymaps
Webservice
Webservice
WEBUDDI
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 8 All rights reserved © 2003, Alcatel
What Can We Learn from the LTA ? (1)
Platforms must be carrier-grade> Communications applications are real-time
• While the passenger is waiting for information, the bus may already have passed by...
> Scalable from a few to hundreds of bus users
• Service must work at peak and off-peak hours...
> Reliable and always available• Passengers won’t change habits unless the service works !• It’s about money: no swindling with charging and payment
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 9 All rights reserved © 2003, Alcatel
What Can We Learn from the LTA ? (2)
Services may implement highly distributedand complex business processes> Interaction between different players/partners
• Bus Co, Telco, G.I.S. provider, banks• Distribution of systems, services and data• Each party must be able to manage his own assets
> Flexible rating, charging and payment• Occasional users, family accounts, bonus schemes, …• Prepaid/postpaid, debit/credit, e-wallet, …
> User orientation and simplicity• Simple to explain and easy to use !• All implementation complexity must be hidden from the user
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 10 All rights reserved © 2003, Alcatel
What Can We Learn from the LTA ? (3)
Need for common integration tools> Network Systems Integration
• Adaptation to network protocols and dialects• Control of heterogeneous, multi-vendor networks? INAP - CAMEL - SIP - DIAMETER - COPS - ...
> Systems Integration• Partner and 3rd party business logic and data (EAI)• Operators’ communications applications (CAI)• Operators’ business applications (OSS/BSS)
? XML Web Services look like a good choice ...
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 11 All rights reserved © 2003, Alcatel
What’s Missing to Make LTA Real ? (1)
A robust underlying foundation and network> Always availability and fairness
• “Web service not reachable” is not acceptable
> Real-time with guaranteed QoS• To support multimedia and streaming
> Privacy and security• For web service providers and web service users• Fraud resistance (no “denial of service”)
The “WEB NET”The “WEB NET”
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 12 All rights reserved © 2003, Alcatel
What’s Missing to Make LTA Real ? (2)
A common “service infrastructure”> Trust and service brokering
• Taking web-services beyond “peer to peer”• Similar to the Parlay Framework
> Sharing of User Profile Data• Service personalisation and customisation
> Rating - charging - payment• Web services charged on Telco payment system• Easy settlement between all parties
The “WEB GRID”The “WEB GRID”
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 13 All rights reserved © 2003, Alcatel
What’s Missing to Make LTA Real ? (3)
Services - Services - Services> Web service components in all ICT domains
• Conversation, messaging, user interaction, work-flow, information access, management, etc.
> Applications composed with these components• Driven by end-user needs, not by technology
> Simple web service creation and integration tools• To address non ICT professionals
“WEB APPS”“WEB APPS”
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 14 All rights reserved © 2003, Alcatel
Opportunities for Telcos
Providing the WEB NET> Real-time, scalable and reliable> Using network features like QoS, security, distribution
Building the WEB GRID> A reliable infrastructure for sharing and brokering> Rating - charging - payment services
Offering WEB APPS> Real-time communication components
• Session control, routing, messaging, IVR, management, …> Applications based on web technology
• For own OSS/BSS use and for the market
M. Jadoul — Leveraging the ‘C’ in ‘ICT’ — 15 All rights reserved © 2003, Alcatel
Conclusion: Leveraging the ‘C’ in ‘ICT’
I C T I C TI C T
WEB NETWEB GRIDWEB APPS