37
Applied Networking-IV (2231114) Lecture Week-2 Mobile Networking Part-2 2 2- -Feb Feb- -10 10 Widyatama Widyatama Uni versity University- -Informatics Informatics 1 Lecture by Lecture by: Djadja.Sardjana Djadja.Sardjana, S.T., M.M. , S.T., M.M. www.slideshare.net/djadja www.slideshare.net/djadja

Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

Embed Size (px)

Citation preview

Page 1: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 1/37

Applied Networking-IV (2231114)

Lecture Week-2

Mobile Networking Part-2

22--FebFeb--1010 WidyatamaWidyatama UniversityUniversity--InformaticsInformatics 11

Lecture byLecture by:: Djadja.SardjanaDjadja.Sardjana, S.T., M.M., S.T., M.M.

www.slideshare.net/djadjawww.slideshare.net/djadja

Page 2: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 2/37

Mobile DeviceMobile Device

22--FebFeb--1010 Widyatama UniversityWidyatama University--InformaticsInformatics 22

MobileMonkey1m00

Page 3: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 3/37

Mobile devicesMobile devices

Pager• receive only• tiny displays• simple textmessa es

PDA• graphical displays• character recognition• simplified WWW

Laptop/Notebook• fully functional• standard applicatio

Mobile phones• voice, data

Palmtop• tiny keyboard

 

Sensors,embeddedcontrollers

Widyatama UniversityWidyatama University--InformaticsInformatics

performanceperformance

• simple graphical displays

• s mp e vers ons

of standard applicationswww.scatterweb.net

22--FebFeb--1010 33

Page 4: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 4/37

Mobile Device EnvironmentMobile Device Environment

22--FebFeb--1010 44Widyatama UniversityWidyatama University--InformaticsInformatics

Page 5: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 5/37

Mobile EcosystemMobile Ecosystem

NetworkMobile Operator

 /PAN/WAN

Channels

Distributors

 

Platform

OS, Silicon

Devices

OEM/ODM

 

ServicesSI, SP

Solutions

ISV / IHV

Page 6: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 6/37

Mobile Device EcosystemMobile Device Ecosystem

SmartSmartDevices with an OpenDevices with an Open

a orma orm

MobileMobileOperator Operator MobileMobile

Operator Operator 

 

ProfitabilityProfitability 

Business PartnersBusiness Partners

EcosystemEcosystem

22--FebFeb--1010 66Widyatama UniversityWidyatama University--InformaticsInformatics

Page 7: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 7/37

Mobile Computing DevicesMobile Computing Devices

personal digital assistant (PDA)personal digital assistant (PDA)

an e compu er pr nc pa y use oran e compu er pr nc pa y use orpersonal information managementpersonal information management

smartphonesmartphone

InternetInternet--enabled cell phone that can supportenabled cell phone that can supportmobile applicationsmobile applications

99--77

BlackberryBlackberryA handheld device principally used for eA handheld device principally used for e--mailmail

22--FebFeb--1010 Widyatama UniversityWidyatama University--InformaticsInformatics

Page 8: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 8/37

Effects of device portabilityEffects of device portability Power consumptionPower consumption

limited computing power, low quality displays, small disks due tolimited computing power, low quality displays, small disks due tolimited battery capacitylimited battery capacity

CPU:CPU: ower consum tion ~ CVower consum tion ~ CV22ff 

•• C: internal capacity, reduced by integrationC: internal capacity, reduced by integration

•• V: supply voltage, can be reduced to a certain limitV: supply voltage, can be reduced to a certain limit

•• f: clock frequency, can be reduced temporallyf: clock frequency, can be reduced temporally

Loss of dataLoss of data higher probability, has to be included in advance into the designhigher probability, has to be included in advance into the design

(e.g., defects, theft)(e.g., defects, theft)

Limited user interfacesLimited user interfaces 

compromise between size of fingers and portabilitycompromise between size of fingers and portability integration of character/voice recognition, abstract symbolsintegration of character/voice recognition, abstract symbols

Limited memoryLimited memory

limited value of mass memories with moving partslimited value of mass memories with moving parts

flashflash--memory or ? as alternativememory or ? as alternative

22--FebFeb--1010 88Widyatama UniversityWidyatama University--InformaticsInformatics

Page 9: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 9/37

Mobile Device GrowthMobile Device Growth

22--FebFeb--1010 99Widyatama UniversityWidyatama University--InformaticsInformatics

Page 10: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 10/37

Mobile Device StrategyMobile Device Strategy

Smart Device FocusSmart Device Focus

  Standards Based, Rich APIsStandards Based, Rich APIs

Best Wireless PlatformBest Wireless Platform

Extensible & FlexibleExtensible & Flexible

Pocket PCPocket PC

PDAPDASmartphoneSmartphone

22--FebFeb--1010 1010Widyatama UniversityWidyatama University--InformaticsInformatics

Page 11: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 11/37

Mobile Data OpportunityMobile Data Opportunity

Redefines the PC and mobile experiencesRedefines the PC and mobile experiences

22--FebFeb--1010 1111Widyatama UniversityWidyatama University--InformaticsInformatics

Page 12: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 12/37

Mobile Device SubscribersMobile Device Subscribers

22--FebFeb--1010 1212Widyatama UniversityWidyatama University--InformaticsInformatics

Page 13: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 13/37

Handset for Mobile VideoHandset for Mobile Video

22--FebFeb--1010 1313Widyatama UniversityWidyatama University--InformaticsInformatics

Page 14: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 14/37

Handset with WiHandset with Wi--FiFi

22--FebFeb--1010 1414Widyatama UniversityWidyatama University--InformaticsInformatics

Page 15: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 15/37

Mobile DeviceMobile DeviceEvolutionEvolution

MobileEvolution

3m06

Moore’s Law is in effectMoore’s Law is in effect

Consumer demand is drivingConsumer demand is driving

innovationinnovation

Current mobile deviceCurrent mobile device

ecosystem is generatingecosystem is generatingmore opportunitiesmore opportunities –  – enhancing value andenhancing value andproductivityproductivity

22--FebFeb--1010 1515Widyatama UniversityWidyatama University--InformaticsInformatics

Page 16: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 16/37

Maturity of Mobile Apps/Services

Mobile Data: From gimmick to lifestyle changing…Mobile Data: From gimmick to lifestyle changing…

rdrd “ ”“ ”

Operator must be positioned to meet customer needsOperator must be positioned to meet customer needs

22--FebFeb--1010 1616Widyatama UniversityWidyatama University--InformaticsInformatics

T d d iT d d i

Page 17: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 17/37

Trends: devicesTrends: devices• End user wants the my-service-anywhere experience

• New intelligent & powerful device classes already start to support this goal

    R   I   C

Voice/Data

Convergence and CTIby leveraging Internet as

Platform

Voice/DataConvergence with multimodebroadband mobile access

 

driven by disruptive wirelessaccess technologies

   D   A   T   A

   C   E   N

   T

 

   R   I   C

UpcomingDevice Classes

22--FebFeb--1010 1717Widyatama UniversityWidyatama University--InformaticsInformatics

Fixed Mobile Convergencedriven by operators service

offering innovations   V   O   I   C   E

   C   E   N   T

mobility requirementslow high

C d D iC d D i

Page 18: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 18/37

Converged DevicesConverged Devices

PCsTVs

MobilePDAs

DATA

• End user wantsthe my-service-anywhereexperience

 

FIXED MOBILE

Upcoming

DeviceClasses

• New intelligent &powerful deviceclasses alreadystart to supportthis goal

FixedPhones

MobilePhones

VOICE

22--FebFeb--1010 1818Widyatama UniversityWidyatama University--InformaticsInformatics

Page 19: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 19/37

MobileMobile OperatingOperating SystemsSystems

22--FebFeb--1010 Widyatama UniversityWidyatama University--InformaticsInformatics 1919

Page 20: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 20/37

Operating Systems BackgroundOperating Systems Background

Operating System (OS)Operating System (OS) Process ManagementProcess Management

 

File ManagementFile Management

I/O Management I/O Management 

Networking Networking 

Protection System Protection System  User Interface User Interface 

Real Time O eratin S stem RTOSReal Time O eratin S stem RTOS  Characterized by timing constraintsCharacterized by timing constraints

Mobile Operating System (Mobile OS)Mobile Operating System (Mobile OS) RTOS running on a mobile deviceRTOS running on a mobile device

22--FebFeb--1010 2020Widyatama UniversityWidyatama University--InformaticsInformatics

Mobile operating systemMobile operating system

Page 21: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 21/37

Mobile operating systemMobile operating system

The main software to manage and controlThe main software to manage and controlhardware and software directly.hardware and software directly.

Responsible for operating the various functionsResponsible for operating the various functions

and features available in mobile devices.and features available in mobile devices. Besides functioning to control the hardwareBesides functioning to control the hardware

resources and software, operating system alsoresources and software, operating system alsocontrols so all applications can run stable andcontrols so all applications can run stable and

consistent.consistent.

Another advantage of the mobile phone OS is toAnother advantage of the mobile phone OS is tohave more freedom to download additionalhave more freedom to download additional

applications that are not provided by the phoneapplications that are not provided by the phone

vendors.vendors.22--FebFeb--1010 2121Widyatama UniversityWidyatama University--InformaticsInformatics

Page 22: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 22/37

Mobile operating system typeMobile operating system type

SymbianSymbian operating systemoperating system

Windows MobileWindows Mobile Palm operating systemPalm operating system

Mobile LinuxMobile Linux Blackberry operating systemBlackberry operating system

22--FebFeb--1010 2222Widyatama UniversityWidyatama University--InformaticsInformatics

I t d ti tI t d ti t S biS bi OSOS

Page 23: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 23/37

Introduction toIntroduction to SymbianSymbian OSOS

Evolution ofEvolution of SymbianSymbian OSOS 19971997 -- 32 bit EPOC Platform (Psion Software Inc)32 bit EPOC Platform (Psion Software Inc) –  – Psion Series 5 PDAPsion Series 5 PDA

19981998 –  – S mbianS mbian –   – A s inA s in--off from Psion Software Inc.off from Psion Software Inc. 

CoCo--owned by Psion, Nokia, Eriksson, Motorolaowned by Psion, Nokia, Eriksson, Motorola

The motive behind this spinThe motive behind this spin--off was to develop an advanced softwareoff was to develop an advanced softwareplatform for a new combination of consumer products calledplatform for a new combination of consumer products calledSmartphone Smartphone which would combine telephony and computing capabilitywhich would combine telephony and computing capability

19991999 –  – EPOC named asEPOC named as SymbianSymbian OSOS

CoCo--owned by Psion, Nokia, Sonyowned by Psion, Nokia, Sony--Eriksson, Motorola, MatsushitaEriksson, Motorola, Matsushita(Panasonic), Samsung and Siemens.(Panasonic), Samsung and Siemens.

SymbianSymbian OSOS Hard RTOS based on layered/microHard RTOS based on layered/micro--kernel architecturekernel architecture

StrongARMStrongARM architecture (ARM9 running over 100 MHZ)architecture (ARM9 running over 100 MHZ)

Program storage (flash memory) ; OS storage flash ROMProgram storage (flash memory) ; OS storage flash ROM

22--FebFeb--1010 2323Widyatama UniversityWidyatama University--InformaticsInformatics

Page 24: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 24/37

Symbian OSSymbian OS

MicroMicro--kernel uses client/server session basedkernel uses client/server session based

Servers mediate access to shared resourcesServers mediate access to shared resourcesand servicesand services

Kernel deals with memory allocation and IPCsKernel deals with memory allocation and IPCs

Proactive defense mechanismProactive defense mechanism

Platform Security ArchitecturePlatform Security Architecture OS ServicesOS Services

Data CagingData Caging

22--FebFeb--1010 2424Widyatama UniversityWidyatama University--InformaticsInformatics

S biS bi OS A hiOS A hi

Page 25: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 25/37

SymbianSymbian OS ArchitectureOS Architecture

22--FebFeb--1010 2525Widyatama UniversityWidyatama University--InformaticsInformatics

Architectural OverviewArchitectural Overview

Page 26: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 26/37

Architectural OverviewArchitectural Overview

CoreCore

Kernel, file server, memory management and deviceKernel, file server, memory management and device

driversdrivers System LayerSystem Layer

Communication and computing services e.g. TCP/IP,Communication and computing services e.g. TCP/IP,

IMAP4, SMS and database managementIMAP4, SMS and database management Application EnginesApplication Engines

 

ApplicationsApplications

AllAll layers communicate with each other usinglayers communicate with each other usingClient/Server MechanismClient/Server Mechanism

22--FebFeb--1010 2626Widyatama UniversityWidyatama University--InformaticsInformatics

J2ME on SymbianJ2ME on Symbian

Page 27: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 27/37

J2ME on SymbianJ2ME on Symbian

SymbianSymbian –  – A mobile operating systemA mobile operating system J2MEJ2ME –  – A nonA non--native programming languagenative programming language

Symbian OS

Hardware

22--FebFeb--1010 2727Widyatama UniversityWidyatama University--InformaticsInformatics

Win MobileWin Mobile OSOS

Page 28: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 28/37

Win MobileWin Mobile OSOS Win MobileWin Mobile 5.0 is a hard5.0 is a hard

RTOSRTOS

Base OS functionality isBase OS functionality isprovided by kernel whichprovided by kernel which

includes process, thread,includes process, thread,memory and filememory and filemanagementmanagement

Kernel acts as a conduit forKernel acts as a conduit for

the rest of the core OSthe rest of the core OS Win MobileWin Mobile kernel uses akernel uses a

paged virtualpaged virtual--memory systemmemory systemto manage and allocateto manage and allocate

program memory.program memory.

The kernel also allocatesThe kernel also allocatesmemory to the stack for eachmemory to the stack for eachnew process or thread.new process or thread.

22--FebFeb--1010 2828Widyatama UniversityWidyatama University--InformaticsInformatics

MM A hit tA hit t

Page 29: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 29/37

MemoryMemory ArchitectureArchitecture

Windows Mobile 5.0Windows Mobile 5.0 ::

RAM is used exclusivel for runninRAM is used exclusivel for runnin

programs.programs.

Flash memory is used for storage ofFlash memory is used for storage of

programs and data.programs and data. Result: extended battery life but slowerResult: extended battery life but slower

erformanceerformance

22--FebFeb--1010 2929Widyatama UniversityWidyatama University--InformaticsInformatics

Mobile LinuxMobile Linux

Page 30: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 30/37

Mobile LinuxMobile Linux

The first Linux mobile phone launched byThe first Linux mobile phone launched byMotorola in February 2003.Motorola in February 2003.

Motorola A760 series are using OS combinationMotorola A760 series are using OS combinationof the Linux kernel software that is distributedof the Linux kernel software that is distributed

by Silicon Valleyby Silicon Valley--basedbased MontaMonta Vista and otherVista and othersoftware from the Java programming language,software from the Java programming language,

Sun Microsystems.Sun Microsystems.

LinuxLinux--based operating system developed bybased operating system developed byGoogle is Android.Google is Android.

22--FebFeb--1010 3030Widyatama UniversityWidyatama University--InformaticsInformatics

Mobile LinuxMobile Linux

Page 31: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 31/37

Mobile LinuxMobile Linux

Advantage &Advantage & DisDis--advantageadvantage The advantages is that Linux as an ideal OS forThe advantages is that Linux as an ideal OS for

companies such as IBM, Oracle, and Intel. Incompanies such as IBM, Oracle, and Intel. Inaddition, this system value is more flexible andaddition, this system value is more flexible and

offers a smaller memory and can be moreoffers a smaller memory and can be moreconserved.conserved.

The disadvanta e is the additional a licationThe disadvanta e is the additional a lication

has not beenhas not been avalaibleavalaible and Linux systems builtand Linux systems builtto operate with great power, so battery resourceto operate with great power, so battery resource

management is still less effective than othermanagement is still less effective than other

OSesOSes..22--FebFeb--1010 3131Widyatama UniversityWidyatama University--InformaticsInformatics

Bl kB iBl kB i

Page 32: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 32/37

BlackBerry operating systemBlackBerry operating system

Telecommunications companies from Canada,Telecommunications companies from Canada,

communications devices. Initially they arecommunications devices. Initially they areproducing products and services pager for bothproducing products and services pager for both

directions.directions.

This company developed a new breakthroughThis company developed a new breakthroughb creatin the famous Blackberr ushb creatin the famous Blackberr ush--emailemail

service, and now turned into a Smartphoneservice, and now turned into a Smartphonewhich has various functions such as, GPS,which has various functions such as, GPS,

mobile internet, and can accessmobile internet, and can access WiWi--FI.FI.

22--FebFeb--1010 3232Widyatama UniversityWidyatama University--InformaticsInformatics

P l iP l i

Page 33: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 33/37

Palm operating systemPalm operating system

Example is Palm Treo 680 Smartphone usesExample is Palm Treo 680 Smartphone uses

5.4.9 with the Intel PXA270 processor, 312MHz.5.4.9 with the Intel PXA270 processor, 312MHz.

Some of the features offered is Pocket Express,Some of the features offered is Pocket Express,

Microsoft Media Player, Palm files, PDF viewer,Microsoft Media Player, Palm files, PDF viewer,Adobe Acrobat reader,Adobe Acrobat reader, eReadereReader, Pocket Tunes,, Pocket Tunes,and Document To Go.and Document To Go. 

22--FebFeb--1010 3333Widyatama UniversityWidyatama University--InformaticsInformatics

ComparativeComparative Review onReview on

Page 34: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 34/37

ppSymbianSymbian & Win Mobile& Win Mobile

OS Design and ArchitectureOS Design and Architecture

SymbianSymbian: ARM processors running 100: ARM processors running 100--200 MHz200 MHz

Win Mobile:Win Mobile: ARM and Intel processors running 200ARM and Intel processors running 200--400 MHz400 MHz

  emory anagemenemory anagemen

SymbianSymbian: OS kernel runs in privileged mode, with each app has its own: OS kernel runs in privileged mode, with each app has its ownaddress spaceaddress space

Win Mobile:Win Mobile: Shared RAM and flash ROM, useShared RAM and flash ROM, use eXecuteeXecute In Place (XIP)In Place (XIP)schemescheme

File SystemFile System SymbianSymbian: TCB contains file system: TCB contains file system

Win Mobile:Win Mobile: Hierarchical file system accessible through kernel functionsHierarchical file system accessible through kernel functions

eve opmenteve opment

SymbianSymbian:: SymbianSymbian specific frameworks/librariesspecific frameworks/libraries Win Mobile:Win Mobile: Windows APIWindows API

SecuritySecurity

SymbianSymbian: Fairly well designed: Fairly well designed

Win Mobile:Win Mobile: Lack of process’s address spaceLack of process’s address space protectionprotection

22--FebFeb--1010 3434Widyatama UniversityWidyatama University--InformaticsInformatics

Page 35: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 35/37

Conclusion & Final WordsConclusion & Final Words

22--FebFeb--1010 Widyatama UniversityWidyatama University--InformaticsInformatics 3535

MobileFuture2m30

MobileCaseStudy

Which distinctiveHow should technology

Page 36: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 36/37

6

1

Which distinctivetechnological

competences and

capabilities arenecessary?

 

gyand innovation be

organized andmanaged?

53

2

Whichtechnologies

should beused to

implementproduct and

service?

When, how andwhere should new

technology beintroduced to the

market?

QuestionsQuestionsTechnologyTechnology

Strategy ShouldStrategy ShouldAnswerAnswer

22--FebFeb--1010 Widyatama UniversityWidyatama University--InformaticsInformatics 3636

4What should be thelevel and timing of

investment in

technologydevelopment?

Should technologiesbe sourced internally

or externally?

Source: Burgelman, Strategic Management of Technology and Innovation

End – End Experience is Critical

Page 37: Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

8/9/2019 Widyatama.lecture.applied Networking.iv Week02 Mobile Networking

http://slidepdf.com/reader/full/widyatamalectureapplied-networkingiv-week02-mobile-networking 37/37

End End Experience is Critical Improving customer experience – ensuring choice and

innovation at affordable price points

A fair la in field will focus service roviders on meetin

consumers’ growing needs

22--FebFeb--1010 3737Widyatama UniversityWidyatama University--InformaticsInformatics