Sei sulla pagina 1di 32

MOBILE COMMUNICATION and COMPUTING: PAST, PRESENT AND FUTURE

Dr. Amlan Chakrabarti


email: acakcs@caluniv.ac.in

A.K.Choudhury School of Information Technology University of Calcutta

Outline
Framework for Discussion Mobile Applications (M-Business, M-Business, M-Government, M-Life, Positional Apps) Platforms to Support Mobile Applications
Mobile IP Wireless middleware (WAP, iMode, J2ME, BREW, MMIT)

Wireless Networks
Wireless PANs (Sensor Networks, Bluetooth, UWB) Wireless LANs (Wi-Fi, 802.11a to n) Wireless Local Loops and Free Space Optics Cellular networks: from 1 to 5G Networks Satellite communications and Deep Space Networking

Security, Integration, and Management Issues

The Jargon

M-Business, M-Government M-Commerce P-Commerce V-Commerce M-SCMs M-CRMs SMS MMS M-Portal Symbian WAP MMIT WML VXML J2ME BREW

Mobile IP MANET OMA ITU ETSI FCC Zigbee UWB FSO Bluetooth WLL DECT HomeRF Wi-Fi GPRS UMTS 802.11 802.16 802.15 WSN OFDM FEC TDMA CDMA

State of the art State of the market State of the practice

Framework for Discussion: The Building Blocks


Wireless Business, Regulations, and Standards Mobile Computing Applications Architectures and Integration

Mobile Computing Platforms (Wireless Middleware, Mobile IP)

Wireless Security

Wireless Networks (Wireless LANs, Cellular Networks, Satellites, Wireless Local Loops)

Management and Support

Mobile Computing Applications


Enable the business initiatives by supporting mobility of Customers Suppliers and Businesses Employees Mobile computing applications Wireless messaging (e.g., SMS) Mobile ecommerce (M-Commerce) and its variants
Positional commerce (p-commerce) . Voice commerce (v-commerce). Television commerce (T-Commerce)

Mobile ebusiness applications (MEBAs), e.g., M-CRM, M-portal, NSCM Specialized applications Many areas of research
Location sensitive apps (E911) Wireless sensor network apps Mobile agent apps

Two views: Mobile applications are fundamentally new applications. Mobility is another dimension of the existing applications

Supporting M-Apps: Mobile Computing Platforms


Mobile Device (Cell Phone, PDA, Pocket PC) Application Middleware Services Local Platform Services Network Transport Services Server (Web Server, eMail server, Mainframe) Application Middleware Services Local Platform Services Network Transport Services

Mobile Computing Platform

Physical Wireless Network (Antennas, Transceivers, Base Stations, Cellular Networks, 802.11 LANs, Satellites)

Mobile Computing Platforms


Mobile operating systems - Palm OS -Windows CE - Symbian OS Mobile database managers Mobile transaction managers Utilities for mobile devices Wireless Middleware (information hiding versus Information providing) Wireless Gateways: Collection of Middleware services Mobile Application Servers

Wireless Web
WML WAP Gateway Content (XML/HTML) VoiceXML VoiceXML Gateway Web Server

HTML/XML

Servelet eCommerce Module

Many players - WAP -iMode -J2ME - BREW -MMIT

Industry activity - Open Mobility Alliance

Mobile IP The Roaming in Wireless Internet World


Mobile Node A
NSP POP Home Network for A 2

Foreign Agent

NSPForeign POP

Home Agent
IP

Network for A

Network

Research issues: Can Mobile IP replace roaming Security issues Performance issues

ISP Servers

WIRELESS NETWORKS
Different type of wireless networks support mobile computing applications and platforms Wireless Personal Area Networks (Bluetooth, Sensors, UWB, Zigbees) Wireless LANs (802.11 family) Fixed Wireless Local loops Cellular networks
1G to 5G

Satellite systems Many Research Issues: short list Lower level issues (e.g., signaling, error correction, smart antennas) Mobile Adhoc Networks Voice over 802.11

Wireless Networks

Wireless LANs

Wireless MANs

Wireless WANs

Personal Area Networks Example1: Bluetooth 1 Mbps, 10 Meters Other examples: wireless sensor networks, UWB

Business LANs

Wireless Local Loops (Fixed Wireless)

Cellular Networks

Satellite Systems

Paging Networks

Example1: 802.11b 11 Mbps, 100 Meters Other examples: 802.11g, HiperLAN2

Example1: LMDS 37 Mbps, 2-4 Km Example2: FSO 1.25 Gbps 1-2 KM

Example1: GSM, 9.6 Kbps, wide coverage Example2: 3G, 2 Mbps, wide coverage

Example1: Motorola Iridium up to 64 Mbps globally Example 2: Deep space communication

Example1: FLEX, 1.2 Kbps Example2: ReFLEX, 6.4Kbps

Local Area Networks (LANs) Wired Wired LANs Ethernet (10-100 Mbps, 150 to 500 meters) Token Ring (4 -16 Mbps, 200 to 500 meters) Wireless Wireless LANs Bluetooth (1 Mbps, 10 meters) IEEE 802.11 LANs (2-11 Mbps, 100 meters)

Metropolitan Area Networks (MANs) Wired MANs FDDI (100 Mbps, 50 Kilometers)

Wide Area Networks (WANs) Wired WANs ATM (44 Mbps to 140 Mbps) Frame Relay (44 Mbps)

Wireless MANs wireless local loops (10 Mbps, 100 Kilometers)

Wireless WANs Current GSM systems at 9.6Kbps, future 3G systems at 2 Mbps

Research and Development issues unique to wireless Frequency allocation (efficient frequency utilization) Multiple Access (CDMA vs TDMA) Location services (Data rate versus speed of mobile devices) Error correction (e.g., Turbo codes) Signalling and encoding (PCM versus Delta code modulation) Antenna design (smart antennas)

Wireless PANs: Home Networking


Second Floor

Printer Laptop

Main PC Internet Gateway xDSL, cable, ISDN, or other

Baby Monitor

Wireless LAN2 (Master/slave)

TV

Phone

First Floor

Laptop

Players: Bluetooth Sensor networks UWB 802.11 Zigbees HomeR/F (dead)


Wireless connection Wireless connection

= Wireless Adapter

Bluetooth

PSTN

Access Point
Cellular Network

Wired LAN

Bluetooth Piconet (1 Mbps, 10 meters, mobile adhoc network)

Wireless Sensor Networks


Powerful server Network of Powerful Sensors

Network of Network of Tiny Tiny Sensors Sensors

802.11 Family LANs


Link to Public Ethernet
C T1 or DSL D

11a, 11b, 11g 11n 11i security 11e QoS

LAN Server
Wireless LAN Cell Wireless LAN Cell

Router
X, Y, Z are access points for the wireless Ethernet LANs A, B, C, D are student laptops

Centrex

Wired Ethernet LAN


Wireless LAN Cell

X
A B

Wireless Local Loops


Telephone LAN PBX, TV

Narrowband telephony services Broadband high-speed data service Wireless Local Loop Offerings (MMDS, LMDS) Toll Connecting Trunks

InterExchange Switch

Intertoll Trunks
Telephone

Interesting applications

Wired Local Loop

Local Control Office

Toll Connecting Trunks

InterExchange Switch

Cell 1

Cellular Networks

Cell 2

Mobile Telephone Switching Center (MTSC) HLR VLR

Public Switched Telephone Network (PSTN)

Mobile User Cordless connection Wired connection

Base Transceiver Station (BTS) HLR = Home Location Register VLR = Visitor Location Register

Evolution: 1G to 5G
Data Rates
2 Mbps 1 Mbps 100 Kbps 10 Kbps 1 Kbps

4-5G (10 Mbps+)

3G (144Kbps to 2Mbps) 2.5G (10-150Kbps) 2G (9.6Kbps) 1G (<1Kbps)

Research Issues Mobility vs data rate error correction Intelligent Antennas Intelligent radio 2000 2010

1980

1990 Years

Satellite Communications

Downlink

Uplink

GEO= 35,000 km, 250 ms delay LEO = 4,000 km, 20 ms delay MEO = 10,000 km, 50 ms delay

Research Issue:Deep Space Networking

Other issues
Integration Security Management and support Regulations and standards Wireless Business and Industry

Integration Vision
Home LAN (802.11) Office LAN (802.11) Wireless and Wired WAN Cellular Cell (3G) Content Provider Home LAN (Bluetooth) Web Enterpris Databases Content e Content Provider Web Content

Cellular Cell (GSM, GPRS)

Content Provider

Enterpris Databases e

Hotspot LAN (802.11)

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

Wireless Internet and Mobile IP

Wireless Communication Networks (WLANs, Cellular, WLLs, Satellites)

Vertical Versus Horizontal Integrations


App1 Platform1 Network1 App 2 Platform2 App1 Platform1 App2 Platform2

Network2 a). Total Vertical Integration App1 App 2

Integrated Physical Network b). Horizontal Integration at Network Level Integrated Applications Platform1 Platform2

Integrated Platform + IP Network1 Network2 c). Horizontal Integration at Platform Level

Network1 Network2 d). Horizontal Integration at Application Level

Wireless Security The Big Picture Unique issues: - medium - mobility


Latest Security Technologies Cryptographic techniques Managing digital certificates and PKI Secure payment systems Significant research developments

External Factors Intruder/attacker/assault Threats Privacy and confidentialty laws Consumer/customer attitudes Organizational Requirements Survivability and Tolerance Requirements QoS Requiremensts Budgettary and policy restrictions

Security Solutions

IT Assets Applications and automated services Databases, files Computing platforms Middleware (e.g., web servers) Networks (hardware, routing software)

Physical Assets Humans Buildings Other corporate assets (e.g., planes, trains, and automobiles)

User View (PIA4)


Privacy
assure privacy of information (i.e., no one other than the authorized people can see the information) in storage or transmission Integrity the integrity of information (i.e., no unauthorized modification) Authentication: identify for certain who is communicating with you Authorization (Access control): determine what access rights that person has). Accountability (Auditing): . assure that you can tell who did what when and convince yourself that the system keeps its security promises. Includes non-repudiation (NR) -- the ability to provide proof of the origin or delivery of data. NR protects the sender against a false denial by the recipient that the data has been received. Also protects the recipient against false denial by the sender that the data has been sent.. a receiver cannot say that he/she never received the data or the sender cannot say that he/she never sent any data

Availability: access to system when a user needs it

Sample Wireless Security Technologies


SET for transaction security S/MIME and PGP for secure email Java security (sandboxes) Database security

Applications

Can use higher level services to compensate for lower layers Tradeoffs in performance and security

Middleware

SSL and TLS WAP security (WTLS) Web security (HTTPS, PICS, HTTP Headers) Proxy server security

TCP/IP

IPSEC and wirless VPN Mobile IP

Wireless Link

802.11 security (WEP) Cellular network security Satellite link security WLL and cordless link security

Wireless Security Example Link to Public Internet


C T1 or DSL D

LAN Server
Wireless LAN Cell Wireless LAN Cell

Router and Firewall

Centrex

Fast Ethernet LAN(Backbone)


Wireless LAN Cell

1. No physical net security (server ID/PW) 2. No physical net security (server ID/PW + encryption) 3. Physical net security at APs (optional server ID/PW + encryption)

X
A B Wired Ethernet LAN

Wireless Management and Business


STRATEGIC PLANNING Business Strategy Analysis Analyzing Business Processes and Business Workflows Mobile Application Identification and Selection.

ORGANIZING/STAFFING . Mobile Virtual Teams . Mobile Real-time Enterprises

CAPABILITY EVALUATION Wireless Infrastructure Planning Capacity Planning & Traffic Engineering Resource and Cost Estimation

MONITORING AND CONTROL Wireless fault and performance management Wireless Security and configuration management

DEVELOPMENT AND DEPLOYMENT Mobile application development Wireless infrastructure development yOutsourcing the Wireless Infrastructure

Wireless Value Chain

Wireless Network Element Providers Wireless Network Operators Middleware/ Gateway Providers Content Providers/ Aggregators Mobile Application Providers Mobile Device Builders Enterprise Wireless Users

Reference Model

Wireless Telephone Business

Wireless Data Network Business

Wireless Management Business

Wireless Consulting Business

7. Application Wireless Telephony Applications and Services

6. Presentation 5. Session 4. Transport

Applications (e.g., SMS, email, Wireless Web, Mobile EC/EB)

Wireless Application and Platform Management

Systems Consulting

PSTN Routing

IP Data Network Routing Wireless Network Management Call Switching Wireless Network Consulting and Engineering Services

3. Network 2. Data Layer


Physical Network Elements

1. Physical

(Cellular networks, Wireless LANs, Satellites, Wireless Local Loops)

Potrebbero piacerti anche