Communications Enabled Applications – An Evolution to the Next Value Plane? Peter Carbone Vice President, SOA, Office of the CTO OASIS Symposium - Open.
Download ReportTranscript Communications Enabled Applications – An Evolution to the Next Value Plane? Peter Carbone Vice President, SOA, Office of the CTO OASIS Symposium - Open.
1 Communications Enabled Applications – An Evolution to the Next Value Plane? Peter Carbone Vice President, SOA, Office of the CTO OASIS Symposium - Open Standards 2008 April 29, 2008 BUSINESS MADE SIMPLE 2 Nortel Confidential Information A Changing Industry Landscape Disruptions & Transformations Industry Focus/Era 1990-1995 1996-2000 2001-2007 2008-2013 Connectivity Network Build-out Intelligence & Mobility On-Demand Pervasive Broadband Facilities centric Information centric Information Interaction Nodal/Product System/Service New Players, Business Models and Values 3 3 New Era Services -> Experience Social Networking Virtual Worlds SecondLife Facebook Online Gaming World of Warcraft Reunion.com Warhammer Habbo Hotel MySpace.com EverQuest Webkins Cyworld.com It’s About Networking… Not Networks Gaia Bridging Real and Virtual Worlds Rapid evolution, competition and innovation 4 Ultima Competing Business Interests A challenge for standards development Service Provider - Portal Pure Play – Application • Verisign • Google • Yahoo • SAP • Oracle Facebook Cyworld.com Reunion.com MySpace.com SecondLife World of Warcraft Warhammer Habbo Hotel Webkins Gaia Device/Consumer Electronics EverQuest S/W Infrastructure/ Solutions • IBM • Microsoft • Nortel • RIM, Nokia • Apple • Nintendo, Sony Network Infrastructure - Solutions Alcatel-Lucent Ericsson 5 Ultima Cisco Nokia Nortel Evolution of Communication From infrastructure to application VoIP Network Convergence Communications Convergence IP Telephony Unified Communications (SIP) Business Application Convergence Communications Enabled Applications Network Consolidation Multimedia Applications Consistent Experience User Initiated TCO & Virtualization Anywhere Anytime Any Device Person/Group Productivity Simplicity & Effectiveness Converged Data Network 6 Business Optimized Communications Business Optimized Network Value Event Initiated Business Productivity Evolution of the Communications Service consumer subscriber Orchestration of higher level service Layers Some Form of Layered Architecture Layers Lower Level Services Service 1 • Service as a vertical slice • Specialist programmers • Tightly-coupled, embedded environment • Development time measured in months 7 • Service as a orchestration of component services • IT programmers • Loosely-coupled, orchestration environment • Development time measured in days or hours The Next Value Plane Communications Enablement Customer Service Communications Enabled Application • Integrated set of IT and Communications technology components • Provides communications capability to an IT application • Reliant upon communications technology to accomplish objectives Quality Healthcare Customer Satisfaction Safety and Security 8 Communications + IT Greater than the Sum of the Parts Communications Building Blocks IT Applications Subscriber Profile Presence Call History Location Click-toCall Conferencing Text-Chat Video Voice Sharing Web Comms Purchasing Imaging Fulfillment Order Entry SAP Billing Healthcare This is where it gets interesting 9 E-Mail Energy Mgmt Any Vertical Web 2.0 “Mashup”: Vulnerable Worker > With Vulnerable Worker, I can: > As the worker, securely record my entry & exit into client meetings > As the operator, view the live location/meeting status of my vulnerable worker team, click to call them on demand > Define automated actions – reminder, first alert, … emergency Network ip2location Location • From address/# • From connection GPS Meeting Manager Google Earth 10 Calendar • Plan of day Map • By latitude / longitude • Geocoding Vulnerable Worker Rules Communication • Rich presence • IM • Click 2 Call Service Provider Operator view • Administration • Browser Based • Configure alerts/alarms Hosted 11 The Next Value Plane Example: Team Formation Ad Hoc/Best Effort Precision/just in time Static – Pre-defined Dynamic/Engaging Context Intelligent Decision Making situational response Environment Interaction negotiation tools, assets Context Policy Permissions Orchestration via CEA/Web Services Team Time Tools Place 12 Network Info – ie. location, presence, identity Efficiency Safety Survival Some of The Key Challenges 1. ‘Re-Package’ the network assets • Telecom in the flow 2. Resolve technical challenges • • Normalization of telecom as foundational building block Deliver robust, scalable, and time-sensitive services in a SOA environment 3. Bring this new CEA capability to customers All opportunities for leadership 13 Technical Challenges Data privacy, confidentiality and integrity • Services X and Y may conform to different data privacy and integrity rules Service Z Service X Orchestration Service Y • Expectation is that something other than lowest common denominator will be deliverable (predictable and configurable) Failure Availability and Reliability • All services will fail • Availability- is the system there? • Failure models of the Services X and Y must be advertised to properly provide a failure model of the Service Z • Reliability - does the system give the right answer? • MCeTECH 2008: Nortel proposes a foundation for failure ontology 14 • In the past, the emphasis placed on each differed for communication and IT – worlds are not converging • Requires runtime governance models Implementation Functionality Behaviour Technical Challenges 15 • Performance • Failure • Availability • Reliability • Security OASIS • Data privacy, confidentiality, integrity Telecom Member Section • Trusted Identity Management and authorization • Interoperability • Service Management • X-domain orchestration • Data models Communications Enabling EcoSystems Mobile Applications Normalization Web Services Nortel Agile Communication Environment Consumable Web Services Social Applications Session Control Identity Management User Status / Presence Device Location Collaborative Applications Subscriber Charging Service Provisioning Account Administration } } Bandwidth policy / SLA Security Policy Network Network performance data Infrastructure Domain and Vendor Roaming Policy WSDL (XML) Agnostic Skills based routing Media Conferencing Business Process Oracle Sun 16 Leveraging Real + Virtual Future for Enhanced Experience 17 18