a survey on web services in telecommunications
TRANSCRIPT
1
A survey on Web Services in Telecommunications
Donna Griffin and Dirk PeschCork Institute of Technology, Ireland
IEEE Communications Magazine, July 2007
2
Outline
Introduction SOA and web services SOA benefits in telecommunications Event-driven architecture Supporting web services in telecommunications Application integration Research directions Conclusion
3
Introduction
3 phenomena Changes in regulation Increased competition Technological progress
Changes in regulation FCC(USA), Ofcom(UK)
Move from monopoly to competition Mobile Virtual Network Operators(MVNOs)
Virgin Mobile -> Sprint(USA),T-Mobile(UK)
4
Increased competition Major cost in 3G licenses European failure(French v.s. Finnish) Obsession -> killer application recoup the cost->focus birth
of the killer application enviroment New era
Cutting costs Stimulating service growth Innovation Reducing churn by consistently exceeding the customer’s QoS
expectations
5
3GPP IP multimedia subsystem Horizontal approaches to service delivery IP-based approach
Max revenue Not a walled garden approach Service context changes Micro services
6
SOA
Application architecture Self-contained Modular Interoperable Loosely-coupled Location-transparent composite entities (SLAs)
9
Web services
4 organizations World Wide Web Consortium (W3C) Organization for the Advancement of Structured
Information Standards (OASIS) Liberty Alliance Web Service Interoperability (WS-I)
10
Web services
3 main standards Simple Object Access Protocol (SOAP) Web Service Description Language (WSDL) Universal Description Discovery Integration (UDDI)
11
SOA BENEFITS IN TELECOMMUNICATIONS
1/3 subscribers on 3G networks by 2010 Over US $1 trillion with 66 percent from 3G
Offer increasing levels of value and differentiation Developed easily Deployed quickly Altered efficiently
12
Research by Forrest and IBM 35 SOA projects
Increased flexibility 97% decreased cost 71% reduced risk 51% increased revenue 43% enabled new products
Sprint The Locator application (integrated with GPS)
13
EVENT-DRIVEN ARCHITECTURE
complements SOALong running asynchronous process
capabilitiesApplications and systems to be constructed in
a mannerBased on event-condition-action rules
15
JSLEE - Java APIs for Intelligent Networks (JAIN) service logic execution environment (SLEE) Visionary contribution Advancing EDASs (ED application servers) JSR-22 / JSR-240
Low-latency High-throughput standard based SLEE
16
JAIN SLEE architecture 鄭遠祥 [email protected]
17
SUPPORTING WEB SERVICES IN TELECOMMUNICATIONS
Unification of web servicesWeb Service SIP (WSIP)Gateway interfaces
Open Service Access Parlay Parlay-X JAIN
18
European Telecommunications Standards Institute (ETSI) Common Object Request Broker Architecture (CORBA) Remote Method Invocation (RMI) Parlay-X
HTML XML
European Computer Manufacturers Association (ECMA) for Computer Supported Telecommunication Applications (CSTA) ECMA-323 /ECMA-348 /ECMA-366
19
APPLICATION INTEGRATION
Existing systems simply cannot be thrown away
Enterprise service bus (ESB) Transport services Event services Mediation services
Java Messaging Service (JSR 194)
21
RESEARCH DIRECTIONS
Semantic web OWL Web Ontology Language for Service (OWL-S) Web Service Modeling Ontology (WSMO)
Grid computing (WS-Resources) Web service Management Fujitsu and France Telecom
22
CONCLUSION
Deal with Increasing levels of software complexity The future success depends on
more mature models /reference architectures / capabilities
More coherent / Less conflicting - Web service standards
Good ideas are not adopted automatically. They must be driven into practice with courageous patience.