Ch 11. Integrated Architecture for Wireless Myungchul Kim

Slides:



Advertisements
Similar presentations
Mobile Computing Lecture (2).
Advertisements

Objective: Share Experience based on
M - Commerce Mi Yul Park Table of Contents Introduction Attributes of M-Commerce Examples M-commerce: Hardware M-commerce: Software.
Module CSY3021 Network Planning and Programming RD-CSY /09 1.
V1.00 © 2009 Research In Motion Limited Introduction to BlackBerry Smartphone Web Development—The BlackBerry Infrastructure Trainer name Date.
Ch 2. Mobile Computing Applications Myungchul Kim
I.1 Distributed Systems Prof. Dr. Alexander Schill Dresden Technical University Computer Networks Dept.
The Internet & The New IT Infrastructure Chapter 9.
Distributed components
IS Network and Telecommunications Risks
9 Lecture The Wireless Revolution. Identify the principal wireless transmission media and devices, cellular network standards and generations, and standards.
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
E-commerce and Information Technology in Hospitality and Tourism Chapter 3 Connecting to the World Copyright 2004 by Zongqing Zhou, PhD Niagara University.
Wireless Application Protocol and i-Mode By Sridevi Madduri Swetha Kucherlapati Sharrmila Jeyachandran.
1. Introducing Java Computing  What is Java Computing?  Why Java Computing?  Enterprise Java Computing  Java and Internet Web Server.
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Communications and Networks Chapter 8.
The Architecture of Transaction Processing Systems
SiS Technical Training Development Track Day 10. Agenda  Introduction to Integration Broker  How to Expose and Consume WebServices.
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
1 Restricted to Nortel Networks Internal Review Ebusiness Infrastructure Platform.
E-Business Lecture 3 Website Development and Management Process.
Mobile Computing Lecture: 4.
Mobile Computing and Commerce
Basic Data Communication
IT in Business Enterprise and Personal Communications Networks Lecture – 07.
HTTP client wide area network (Internet) HTTP proxy HTTP server HTTP gateway firewall HTTP tunnel Copyright Springer Verlag Berlin Heidelberg 2004.
1 10 THE INTERNET AND THE NEW INFORMATION TECHNOLOGY INFRASTRUCTURE.
Chapter 3 Hardware, Software, and Networks Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall 3-1.
Networked Application Architecture Design. Application Building Blocks Application Software Data Infrastructure Software Local Area Network Server Desktop.
Example XML Applications/Languages. Objectives To Review uses of XML To investigate some Language applications of XML XHTML RSS WML Web Services.
Mobile data. Introduction Wireless (cellular) communications has experienced a tremendous growth in this decade. Most of the wireless users also access.
Ch 13. Wireless Management and Support Myungchul Kim
Ch 4. Mobile Computing Platforms, Middleware, and Servers
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 21, 2005.
WAP (Wireless Application Protocol). W – World W – Wide W -- Web W – World W – Wide W – Wireless W -- Web The Two Paradigms.
Small Devices on DBGlobe System George Samaras Chara Skouteli.
Moving the RFID Value Chain Value Proposition Cost and Complexity What is it? (passive RFID) Where is it? (active RFID) How is it? (Sensors) Adapt to it.
Objectives Overview Discuss the purpose of the components required for successful communications and identify various sending and receiving devices Differentiate.
Lectured By: Vivek Dimri Assistant Professor, CSE Dept. SET, Sharda University, Gr. Noida.
© McLean HIGHER COMPUTER NETWORKING Lesson 1 – Protocols and OSI What is a network protocol Description of the OSI model.
Chapter 17 - Internetworking: Concepts, Architecture, and Protocols 1. Internetworking concepts 2. Router 3. protocol for internetworking 4. TCP/ IP layering.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 2 Introduction.
© 2008 Pearson Prentice Hall, Electronic Commerce 2008, Efraim Turban, et al. Chapter 9 Mobile Computing and Commerce and Pervasive Computing.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
ELECTRONIC COMMERCE, STRATEGY & MANAGEMENT (COM350)
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
Chapter 7 Mobile Commerce— The Business of Time
1 TCP/IP, Addressing and Services S. Hussain Ali M.S. (Computer Engineering) Department of Computer Engineering King Fahd University of Petroleum and Minerals.
Telecommunications, the Internet, and Wireless Technology.
Customer Interface for wuw.com 1.Context. Customer Interface for wuw.com 2. Content Our web-site can be classified as an service-dominant website. 3.
1 Presentation_ID © 1999, Cisco Systems, Inc. Cisco All-IP Mobile Wireless Network Reference Model Presentation_ID.
Secure Systems Research Group - FAU Patterns for Wireless Web Services Nelly Delessy January 19, 2006.
Managing Telecommunications Chapter 6 Emily Gehm Jessica Paul Melanie Wall.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
IT 284 Unit 4 Seminar.
Computer networks Internet, Intranet, Extranet, Lan, Wan, characteristics and differences.
CIS 210 Systems Analysis and Development Week 8 Part II Designing Distributed and Internet Systems,
An Overview of Microsoft.NET Todd M. Gagorik Technical Architect Microsoft Corporation.
WAP Architecture Presented by, Nithya Inbamani. WAP Background Wireless Application Protocol – secure specification. Wireless Application Protocol – secure.
Network Programming Chapter 1 Networking Concepts and Protocols.
Web Services Using Visual.NET By Kevin Tse. Agenda What are Web Services and Why are they Useful ? SOAP vs CORBA Goals of the Web Service Project Proposed.
3G wireless system  Speeds from 125kbps-2Mbps  Performance in computer networking (WCDMA, WLAN Bluetooth) & mobile devices area (cell.
Chapter 3 Selecting the Technology. Agenda Internet Technology –Architecture –Protocol –ATM IT for E-business –Selection Criteria –Platform –Middleware.
Web Services. Web Service: Simple definition : “ Service Offered On the Web “ Technically : “ A Web Service is a programmable application component that.
Wired and Wireless network management 1. outline 2 Wireless applications Wireless LAN Wireless LAN transmission medium WLAN modes WLAN design consideration.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
SAP Integration with Oracle 11g Muhammad Raza Fatmi.
Chapter 1: Explore the Network
Web Server Administration
Ebusiness Infrastructure Platform
Presentation transcript:

Ch 11. Integrated Architecture for Wireless Myungchul Kim

Architectures and Integration for Wireless Architecture and Integration Concepts Practical examples An architectural vision A framework for discussion Mobile Application architectures and Integration The role of Middleware and Mobile Computing Platforms Network Architectures and Integration

Wireless Phone Network A Sample Architecture Wireless Gateway Enterprise Application Server DBs Web Server Internet Gateway and Firewall Public Internet Network

Concepts Architecture; –Components –What do they do –How do they interface/work with each other Integration –Minimizes the effort needed to use Integrated architectures: combine the two Major challenge: A “service” that runs seemlessly across cellular (1G, 2G,3G) WLANs Wired networks

Framework for Discussion M-Business and Mobile Applications (SMS, MMS, Voice, M-commerce) Wireless Communication Networks (WLANs, Cellular, WLLs, Satellites) Wireless Infrastructure Mobile Computing Platforms - Wireless Middleware (WAP, I-Mode, J2ME) - Mobile Platform Services (Mobile OS, Utilities) Wireless Internet and Mobile IP Network interfaces Handoffs Multirate cards Roaming Support through Mobile IP Shield the app. developers from the network heterogeneities Provide consistent user interfaces for seamless operations.

What is needed Physical Communication Level (Layer 1 and 2) –Multirate cards (GSM, GPRS, ) in devices –Interfaces between different types of networks –Handoffs, roaming support between multiple systems TCP/IP –Mobile IP –TCP handoff issues Middleware for integration –WAP, I-mode, etc –Mobile application servers (e.g., Oracle9iAS-wireless) Application and user interfaces –microbrowsers, wml –backend systems

Framework for Discussing Integration Converters (e.g. EDI to XML, WML to HTM)L) Business Processi Modeling (e.g., Workflows) B2B Process Modeling (e.g., ebXML, BPEL, Rosettanet) Integration Value Network Connectivity Application Connectivity Information Transformation Internal Process Management Cross-Enterprise Integration Wireless/Wired Network Transport (GSM, , 3G, Ethernet, FDDI ATM) eAI Layers of Integration Solution Technologies Middleware (Mobile IP, WAP, I- mode, CORBA, Web Services)

Vertical Versus Horizontal Integrations App1 Platform1 Network1 Integrated Physical Network App1 Platform1 a). Total Vertical Integration b). Horizontal Integration at Network Level App 2 Platform2 Network2 App2 Platform2 App1 Network1 c). Horizontal Integration at Platform Level App 2 Network2 Integrated Platform + IP Platform1 Network1 Platform2 Network2 Integrated Applications d). Horizontal Integration at Application Level

An Architectural Vision Content Provider Web Content Enterprise Databases Office LAN (802.11) Home LAN (802.11) Home LAN (Bluetooth) Cellular Cell (GSM, GPRS) Hotspot LAN (802.11) Content Provider Web Content Enterprise Databases Content Provider Cellular Cell (3G) Wireless and Wired WAN

Examples Architectures of a service that include wired with wireless Custom sales management system that runs on hand-held computers by linking its applications with its back-end sales system. A wireless solution that wrap around existing applications (accounting, inventory management or customer service software). Integration of wireless with wired networks Integration of legacy wireless (e.g. 1G with 3G)

Data Network Voice Over IP Wireless Phone Network Positional and Voice Commerce Wireless Gateway Computer+ GPS Wireless Phone+GPS GIS/Map Voice Portal Wireless Phone Enterprise Application Server Partner Network APPs DBs LAN (office or a hotspot) Web Server Public Internet

Mobile Apps App Architecture WAP Gateway Web Server Content (XML/HTML) Databases and Applications HTML/XML WML VoiceXML Gateway VoiceXML Web Gateway (CGI, Servlet,ASP, JSP)

Business Logic Tier Local (user dependent) business logic Enterprisebusiness logic (business Components) Back-end Databases General Application Architectures External Resources (Databases, Applications Resources Tier Back-end APPs User (Presentation)Tier Resource Server (Back-end Integration) User Tier (Front-end Integration)

Airforce Portal WAP Gateway Web Server Content (XML/HTML) Databases and Applications HTML/XML WML VoiceXML Gateway VoiceXML Web Gateway (CGI, Servlet,ASP, JSP) Device Tier

The Role of Wireless Middleware Hide the underlying wireless/wired issues Transformation: Convert between two contents (HTML to WML) Detection and adjustment: Wireless middleware products can detect different devices and can optimize the wireless data output according to device attributes. Compression. Middleware products can use various data- compression algorithms to minimize the amount of data being sent over the wireless link. Security: Wireless middleware should ensure end-to-end security from handheld devices to application servers. Message delivery: Middleware can perform message storage and forwarding should the user get disconnected from the network. Operation support: Middleware should offer utilities and tools to allow MIS personnel to manage and troubleshoot wireless devices.

Mobile Application Servers -- Collection of Middleware Services

Integrated Wireless Network Architecture

Wireless gateways and protocol converters Example: a and b networks in the same building. How can user be transparent, if a a device needs to be handled by an b AP, then a 11a-to-11b protocol converter would be needed. It would convert frequencies, etc. another choice is to let the a devices talk to 11a AP, and another one is 11b. then a multi-protocol router could handle the traffic yet another choice is to run ip on top of both and then ip hides the underlying differences.

Gateways (protocol converters) Objective: convert one or more protocol to another –Can connect two dissimilar networks together (translates one network architecture to another) –Can cover one layer or many layers Examples: – Token Ring to Ethernet Protocol converters –LAN gateway: connects a LAN to connect to host (e.g., Novell/MS Gateways to SNA)

Air Force Portal Directories Firewall HTTP Application Tier Device Access Tier Device Tier Wireless Gareway (WebSphere)

Web Services Business Process Execution Language (BPEL) WSDL, UDDI, Policy, Inspection Security, Reliable Messaging, Transaction, Coordination SOAP (Logical Messaging), XML (Encoding), Other Services Business Processes Description Quality of Service Transport and Encoding

Mobile Web Services Third Party Services Mobile Network Services Payment Services Authentication Service Security Credentials (e.g., SIM) Third Party Resources Client Application Subscriber (Service Consumer) Service Provider (Third-Party) Mobile Network Operator Sx Client Platform Sx,R Sx, Px Sx Sx,Px,B

Summary Architecture and Integration Concepts Practical examples An architectural vision A framework for discussion Mobile Application architectures and Integration The role of Middleware and Mobile Computing Platforms Network Architectures and Integration