53
Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien MONTEL 7/02/2003

Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Welcome to our presentation of WAP and i-Mode

Inna KUZMINAJihane LAZRAKJulien MONTEL

7/02/2003

Page 2: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Wireless Application Protocol

Page 3: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

WAP Introduction

History

December 1997WAP FORUMwas created by Ericsson,Motorola, Nokia and thestart-up Co. Unwired Planet

Wireless Data

Telephony

Internet

Page 4: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

WAP Architecture Overview

Page 5: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Bearer

WDP

WTLS

WTP

WSP

WAE

WAP Protocols

Wireless Application Environment

Network Layer

Transport Layer

Security Layer

Transaction Layer

Session Layer

Application Layer

Wireless Session Protocol

Wireless Transaction Protocol

Wireless Transport Layer Security

Wireless Datagram Protocol

Wireless Bearer

Page 6: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

WAP Bearers

SMS

USSD

GSMCSD

UMTS

Used today

GPRS

Page 7: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

USER AGENT PROFILING (UAProf)

• Capability of client device hardware and software - Screen, Language, Characters Set

- Images and Sounds support- WAP version etc.

• Preferred settings of user- Browser personalisation

Wireless ApplicationEnvironment

WIRELESS TELEPHONY APPLICATIONS (WTA)

WML and WML Script

Page 8: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

WAP Versions

WAP 1.1

WAP 1.2

WAP 2.0

WTAServicePush

ServiceLocalisationContent

Security(WIM)UAP

WMLWBXML

WMLWBXML

WMLXMLXHTML

Page 9: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

WML Language

<?xml version="1.0"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<card id=”home" title=”WAP Site"> <do type=“accept”> <go url=“hello”/> </do>WAP Site</card>

</wml>

Card 1

Deck

WML File (Deck)

Card 1

Card 2

Card 3

Card 4

<card name=“hello”><p align="center">Hello !!</p></card>

Card 2

Header

Page 10: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

WAP Site

Page 11: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

WAP Simulators

Page 12: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

WAP Mobile Phones

Nokia 6210 Siemens SL45 Nokia 7110

Nokia 9110 / Communicator Motorola V2288Mitsubishi Trium Geo

Siemens M35i

Page 13: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

WAP Services

News, Weather Forecasts, Map services, Sports, Ticketing, Banking, E-mail...

SIM TOOLKIT - direct access to WAP servicesMobile Station Application Execution Environment (MexE)

Page 14: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

i-Mode

Page 15: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Summary

• History• Subscribers• Services • Cost• Network• Language• Terminals

Page 16: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

History

• Japan on 22/02/1999• Germany• Netherlands• Taiwan• Belgium• France on 15/11/2002• Spain soon

Page 17: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Subscribers

0

5

10

15

20

25

30

35

40

2000 2001 2002 2003

Japan

Page 18: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Subscribers

• Japan : 36.6 million• Germany : 100,000• Netherlands : 100,000• Taiwan : 50,000• France : 100,000

Page 19: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Services

• Entertainment• Financial transaction• Data bases• News

Page 20: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Services

Entertainment Financial transaction Data bases News

Page 21: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

ServicesLocation Based Services

Page 22: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Services

Movies on i-Mode

Page 23: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Services

[email protected] or [email protected]• 1,000 caracters• Attached pictures or sounds

Mail

Page 24: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Services

Mail menu

Page 25: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Cost

• Subscription of 3 euros per month • GPRS : data volume billing• Free or billed services• 1 cent per kilo-byte• 1 mail ! 3 cents

Page 26: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Network

• Packet mode• PDC-P in Japan• GPRS in Europe• Data rate of 30 kbits/s

Page 27: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Network

MS

GPRS

BBMS

internet

CNIPS

NEMIG

NEMIS

PFS

Page 28: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Network

• MS : Mobile Station• GPRS : General Packet Radio Service• BBMS : BackBone MultiServices• CNIPS : Common Network for Internet Protocol Services• NEMIG : i-Mode gateway• NEMIS : i-Mode servers• PFS : PlatForm of Services

Page 29: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Network

Protocols

MS PFS

IP IP

proprietary TCP HTTP HTTP

cHTML cHTML

Page 30: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Network

• cHTML : compact Hyper Text Mark-up Language• HTTP : Hyper Text Transfer Protocol• TCP : Transmission Control Protocol• IP : Internet Protocol

Page 31: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Network

i-Mode with JAVA

Page 32: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Language

• cHTML• Based on HTML• Simple• GIF pictures (less than 10 kbytes)• JPEG pictures for Nec N22i• SMF and Mfi sounds• Small pages (less than 5 kbytes)

Page 33: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Language<html><body text="#000000" bgcolor="#99CCFF" link="#0000FF" vlink="#551A8B"alink="#0000FF"><div align="center"><font size=+3>Bienvenue<br>sur la page<br><img src="http://dessr2m.adm-eu.uvsq.fr/~jmontel/Photos/imode.gif" alt="i-Mode"><br>de<br>Julien MONTEL</font></div>

Page 34: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Language

Page 35: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Terminals

• More efficient • Big color screen : 256 colors 4096 colors• Sounds : 16 tones 40 tones• Java

Page 36: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Terminals

NEC n22i TOSHIBA TS21iNEC n21i

Page 37: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Conclusion

• Simple• Pleasant• Accessible• Attractive• Many services

Page 38: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Comparison between

WAP and i-Mode

Page 39: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Wireless market

Page 40: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

⇒ Main distinguishing factors :

" Marketing Factors

" Technical Factors

" Billing Factors

" Security Factors

Page 41: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Marketing Factors NTTDOCOMO have proved highly skilled marketing wise

" i-Mode : i → informationSomething everyone understands and wants

" WAP : service independent technological concept

Current services are not attractive nor developed enough to gain clients

Page 42: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Technical Factors (1)Programming

languages

WML CHTML

Page 43: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Technical Factors (2)

HTTPServer

HTTPServer

WAPTerminal

i-Mode

Terminal

Page 44: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Billing Factor

" In Japan : mobile billing < fixed telephone

" In Europe : mobile billing > fixed telephone

" The objective of DoCoMo was to providethe Japanese with an Internet access atcompetitive cost ➔ volume billing.

Page 45: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Billing Factor

2G

GPRS171kb/s

GSM9.6kb/s

2.5G

Data TransferSystem

WAP :time Billing

i-Mode :volume billingServices

WAP :volume Billing

Page 46: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Security factors

" Authentication" Data Integrity" Data Privacy" Interoperability" Seamless" Efficient

Page 47: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

WAP Security• WTLS protects handset ↔ gateway connection.

• Communication between gateway and Web servermust be protected outside WAP (via SSL).

• All communications between phone and Web server appearunencrypted to the gateway.

• The gateway must be trusted

TLS (SSL)

WebServerWireless

Network

WAPGateway

WTLS

Page 48: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

i-Mode Security

HTTPMultipurpose applicationsSession Layer

HTMLUses existing Internetcontent

Application Layer

TLS/SSL“End-to-end Security”between content providerserver and terminal

Security Layer

Page 49: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Are WAP and i-Mode Secure?" The answer is Yes" WAP includes WTLS that

implements options forauthentication and encryption.

" Current WAP specificationoffers end-to-end security fromthe WAP device to the WAPgateway.

" i-Mode includes a security layerTLS / SSL

« end-to-end security »

Page 50: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Conclusion" Five layer structure : WDP, WTLS, WTP, WSP, WAE" Perfectly integrated to an IP environment" Several modes of communication" Security mechanisms" Possible integration to different plat-forms" Use of WAP gateway to access Internet services" Low data rate on mobile frequencies" High cost" Size of screen" WAP evolution parallel to that of Internet

Page 51: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Conclusion" Launched in February 1999 in Japan" 55,000 new subscribers per day" 15,5 million subscribers to NTTDoCoMo i-Mode service" An open system" Packet switched data" cHTML

Page 52: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

References

www.wapforum.orgwww.ericsson.comwww.rsasecurity.com

www.imode.frwww.nttdocomo.comwww.journaldelimode.com

Page 53: Welcome to our presentation of WAP and i-Modeperso.numericable.fr/~jmontel/Projets/wap_imode.pdf · Welcome to our presentation of WAP and i-Mode Inna KUZMINA Jihane LAZRAK Julien

Thanks