Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lu Cheng (l2686604). Power Consuming Services Android and iPhone support energy hungry network services 2G/3G: the two-way radio system for long range.

Similar presentations


Presentation on theme: "Lu Cheng (l2686604). Power Consuming Services Android and iPhone support energy hungry network services 2G/3G: the two-way radio system for long range."— Presentation transcript:

1 Lu Cheng (l2686604)

2 Power Consuming Services Android and iPhone support energy hungry network services 2G/3G: the two-way radio system for long range service. Frequencies for America: GSM 850, GSM 1900 Frequencies for Europe: GSM 800, GSM 1800 Wi-Fi: a standard, is a two-way, short range protocol and operates in two bands Bluetooth: a two-way, ultrashort range protocol. GPS: a one-way system via satellite

3 Power Consuming Services The most power hungry network service: 3G radio system Wi-Fi 2G radio system Bluetooth GPS

4 Other energy consuming aspect Large LCD screen 3.7 inch in Droid 3.5 inch in iPhone Multi-media Audio & video player Audio & video recorder Camera

5 Android Android Power Management Support On top of the standard Linux Power Management CPU cannot consume power without applications or services power requirement Simple power management mechanism Locks and timer Support screen on/off, backlight on/off, adjust screen brightness

6 Power manager in Android Change phone’s power usage based on the amount of battery left Triggers Plug into A/C adapter, USB charger or USB port Battery level reaching particular level Adjustable features based on triggers Wi-Fi; Bluetooth; GPS; Awake time; Screen’s brightness, etc

7 iPhone iPhone don’t have power management toolkit iPhone supports different mode Sleep mode Airline mode

8 Battery and Portable Power USB charge Car charge DroidiPhone typelithium-ion battery RemoveYesBuilt-in inaccessible ReplacementYesNo-user replaceable StandbyUp to 270hrUp to 277hr Talk time327 min350min

9 Power Management strategy Android and iPhone shares similar power management strategy Turn off unnecessary application Charge the cell phone whenever you can!!!

10 Android T-mobile G1 One-click Google Search. Customizable Home screen with instant Email, text message and IM notifications. Instant access to Google services (Gmail, YouTube, Maps, Google Talk, Calendar).

11 System History Android 2005 July: Google bought Android, Inc. At Google, the team developed a mobile device platform powered by the Linux kernel 2007 November: Google released Android build on the Linux kernel version 2.6 2008 October: Opened Android’s source code. 2009 April: Google released Cupcake with Linux kernel 2.6.27 2009 September: Google released Donut

12 System History iPhone 2007 June: Apple released the initial version of iPhone OS 2007 September: Apple released version 1.0.2 with the iPod 2008 July: Apple released version 2.0 with iPhone 3G 2009 June: Apple released version 3.0 with iPhone 3GS 2010 January: Apple released the latest version 3.2 which support iPad

13 System Architecture Android Kernel Linux Android relies on Linux version 2.6 for core system services Libraries Android has a set of C/C++ libraries used by various components of the Android system These libraries are exposed to developers

14 System Architecture Android Runtime Core libraries Dalvik virtual machine Application framwork All Android applications are written with Java programming language Offer developers with the ability to build applications

15 System Architecture iPhone Hardware Firmware Processor iPhone OS Objective-C Runtime Objective-C dynamically- linked runtime libraries Underlying C libraries Frameworks Application

16 Hardware Comparison DroidiPhone Memory256MB168MB Second Storage32GB16GB MediaCamera; Audio; Video; Up to 24 fps capture Camera; Audio; Video; Up to 27 fps capture Screen3.7 inch widescreen3.5-inch widescreen Multi-Touch display Battery1400 Ah Li Ion battery; Up to 270 hours standby time None user-replaceable; Up to 250 hours standby time SensorProximity; Ambient light; E-Compass Proximity; Ambient light; 3-axis accelerometer; Moisture; e-Compass

17 Memory Management Android Handles memory management automatically Garbage collector destroys the application without active May cause performance issues(too many allocations; too large allocations) iPhone Has no garbage collection Developer maintain the count number for each object When count number become 0, destroy the object NSObject class helps to keep the track of count number

18 Security Android Open platform Allow user load third-party application onto a device. Enforce security between applications and system at process level Permission mechanism enforce restriction on specific operations with particular process iPhone iPhone has no security software Third party software is not allowed on the device Provide passcode lock feature When password failure, perform soft reset, lock the device, unlock with remote unlock service


Download ppt "Lu Cheng (l2686604). Power Consuming Services Android and iPhone support energy hungry network services 2G/3G: the two-way radio system for long range."

Similar presentations


Ads by Google