Symbian OS

nikhil9177 5,796 views 36 slides Apr 01, 2009
Slide 1
Slide 1 of 36
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36

About This Presentation

No description available for this slideshow.


Slide Content

12/10/09

12/10/09
INTRODUCTION
•a proprietary operating system,
designed for mobile devices, with
associated libraries, user interface
frameworks and reference
implementations of common tools
•produced by Symbian Pvt Ltd.
•currently owned by Nokia ,Sony
Ericsson, Panasonic, Siemens AG and
Samsung
•a descendant of Psion’s EPOC

12/10/09
More …
•Market leader with a 70% share
•runs exclusively on ARM processors
•Structure:32 bit micro kernel architecture
•Developing language :Commonly C++ and Java
•Design: event based ,pre-emptive
multitasking and multithreading
•Openness :not ‘open’ in the sense of Open
source software-the source code is not
publicly available

12/10/09
Contd…
•Applications are object oriented
•Restricted memory
•Optimum memory management
performance
•Reduced power consumption

12/10/09

12/10/09

12/10/09
Symbian OS
Architecture

12/10/09
Symbian Hardware Architecture

12/10/09
Hardware Platform
•From the hardware perspective, the core is
a system on-chip package that will contain
• ARM® CPU core and various peripherals.
•A printed circuit board (PCB) contains
the system components, such as a GSM
radio, data storage and so on.
•Integrated memory management unit(MMU),
caches, access to the various privileged
execution modes, and interrupt and
exception handling logic.

12/10/09
Contd..
•The CPU, MMU and cache along with a number
of peripherals all reside on the system-on-
chip.
•These system-on-chips usually include a DMA
controller, timers, watch-dog timer,
interrupt controller, real-time clock,
UARTs, LCD controller, GPIO interface, some
internal SRAM, and other bus interfaces.

12/10/09
Application Platforms
•Series 60: a UI for mobile phones that are
single-handed operated. In addition to
voice communication, multimedia messaging,
content browsing and application
downloading are the main features of this
platform.
•Series 80: a UI for devices with larger
horizontal screens. It is used in clamshell
devices with a keyboard.

12/10/09
Contd …
•UIQ : a customizable pen-based user
interface platform for media-rich
mobile phones based on Symbian OS.
•Symbian OS is also being used in the
new Series 90 platform, which is
being introduced in the Nokia
7700phone. With a pen input user
interface, a horizontal screen and an
optional television tuner, the Nokia
7700 brings mobile multimedia to a
new level

12/10/09
Eg for a clamshell phone

12/10/09
History
•EPOC16 OS
•EPOC32 OS Symbian OS(1998)
•Symbian v5.1:
The first phone Ericsson R380 in
2000
•Symbian OS v6.0 and v6.1
Nokia 9210 using v6.0
• Symbian OS v7.0 and v7.0s 2003
UIQ(S E P800,P900,p910,Motorola
A925,A1000),S80(Nokia9300,9500),S90(Nokia771
0),S60(Nokia6600,7310),FOMA phones .

12/10/09
Contd…
•Symbian OS v8.02004
•Symbian OS v8.1: v8.1a and v8.1b
popular among Japanese phone companies
•Symbian v9.0
•Symbian v9.12005
S60 3
rd
edition phones ,S E M600i,P990
•Symbian v9.2 first quarter of 2006
•Symbian v9.3July 2006
•Symbian v9.5March 2007

12/10/09
About Symbian v9.5
•Memory management:
flash and expansion card
memory ,kernel runs with its own
address space
•File management:
file server provides
access. The drive ,directory and file
hierarchy is VFAT. File manager for
file handling application. Provides
local file systems (RAM, ROM and
removable media)

12/10/09
Contd …
•Introducing demand paging
•RAM defragmentation and 25% reduced RAM
usage
•File caching
•Memory optimization
•SQL database
•Active synchronization

12/10/09
Contd…
•More scalable database
•Real time networking
•Location based service frameworks
•Support for mobile digital television
broadcasts
•Advanced camera features

12/10/09
Main diagram of Symbian v9.5

12/10/09
•base
•security
•graphics
•application framework
•application engines
•multimedia
•application services
•application protocols
•communication infrastructure
infrared, bluetooth ,networking
Details…

12/10/09
Contd …
•telephony
•messaging
•WAP stack
•WAP browser
•MIDP (Mobile Information Device Profile)
•Java

12/10/09
Development Kits
•Symbian OS Customization Kit (CustKit)
•Symbian OS Development Kit (DevKit)
•Symbian OS Binary Access Kit (BAK)
•Symbian OS Technology Preview SDK(TPSDK)

12/10/09
User’s of Symbian OS
• Ericsson R380 (2000) was the first
commercially available phone based on
Symbian OS. As with the modern "FOMA" phones,
this device was closed, and the user could
not install new C++ applications. Unlike
those, however, the R380 could not even run
Java applications.
•Nokia 9210 Communicator smartphone (32-bit 66
MHz ARM9-based RISC CPU) (2001), 9300
Communicator (2004), 9500 Communicator (2004)
using the Nokia Series 80 interface
•UIQ interface: Used for PDAs such as Sony
Ericsson P800 (2002), P900 (2003), P910
(2004), P990, W950, M600, Motorola A920,
A925, A1000, DoCoMoM1000, BenQ P30, P31 and
Nokia 6708 using this interface.

12/10/09
Contd…
•Nokia S60 (2002): The first being the Nokia
7650,Nokia 3650, Nokia 3620/3660, Nokia
NGage and Nokia N-Gage QD gaming/smartphone
combos. It was also used on other
manufacturers' phones such as the Siemens
SX1, Sendo X, Panasonic X700, Panasonic
X800, Samsung SGH-D730 etc. A next
generation N series, including the Nokia
N70, Nokia N72, Nokia N73, Nokia N75, Nokia
N80, Nokia N90, Nokia N91, Nokia N92, Nokia
N93 and Nokia N95, and the enterprise (i.e.
business) model E series, including the
Nokia E50, Nokia E60, Nokia E61, Nokia E62
etc

12/10/09
Contd…
•Nokia 7710 (2004) using the Nokia Series 90
interface: Fujitsu, Mitsubishi, Sony Ericsson
and Sharp phones for NTT DoCoMo in Japan,
using an interface developed specifically for
DoCoMo's FOMA "Freedom of Mobile Access"
network brand. This UI platform is called
MOAP "Mobile Orientated Applications
Platform" and is based on the UI from earlier
Fujitsu FOMA models.

12/10/09
SE W960,v9.1,UIQ

12/10/09
Nokia N81 8GB,v9.2,S60

12/10/09
Nokia N95,v9.2,S60

12/10/09
Nokia
Nokia 5700
XpressMusic

12/10/09
Advantages
•Boots in seconds
•Optimum memory management performance
•Reduced power consumption
•APIs are publicly documented and anyone can
develop software for Symbian OS
•Offering extensive customization options and
supporting global technology standards as
well as languages from 99% of the world’s
countries
•3G and HSDPA (High Speed Downlink Packet
Access)
•Seamless multitasking for uninterrupted VoIP
,push email

12/10/09
Contd…
•High resolution support
•Unlocking youth market demands
•Seamless connectivity for music and
pictures and so on

12/10/09
Issues …
•Symbian OS subject to a variety of
viruses ,the best known of which is Cabir
•SIS (Symbian Installation Source) file
trojans like
Drever.A
Frontal.A

12/10/09
Future …
•super 3G
•WiMax and 4G
•all IP wireless broadband and bearer
mobility
•Ultra high resolution color displays
•Rich multimedia enablers (for
creation ,consumption, communication)
•High speed, low-latency real-time
networking

12/10/09
Contd …
•Large memories and persistent storage
•Superior graphics effects in the user
interface
•Energy and thermal efficiency and so on

12/10/09
Summary
• It has support for all the leading industry
standards that will be essential for the
current and forthcoming generations of data
enabled mobile phones.
•The open platform allows the installation of
third party software to further enhance the
user experience with these phones.
•Symbian OS is trying to replace PC.

12/10/09
Tags