36
06/10/22

Symbian OS

Embed Size (px)

Citation preview

Page 1: Symbian OS

04/11/23

Page 2: Symbian OS

04/11/23

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

Page 3: Symbian OS

04/11/23

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

Page 4: Symbian OS

04/11/23

Contd…

• Applications are object oriented

• Restricted memory

• Optimum memory management performance

• Reduced power consumption

Page 5: Symbian OS

04/11/23

Page 6: Symbian OS

04/11/23

Page 7: Symbian OS

04/11/23

Symbian OS Architecture

Page 8: Symbian OS

04/11/23

Symbian Hardware Architecture

Page 9: Symbian OS

04/11/23

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.

Page 10: Symbian OS

04/11/23

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.

Page 11: Symbian OS

04/11/23

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.

Page 12: Symbian OS

04/11/23

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

Page 13: Symbian OS

04/11/23

Eg for a clamshell phone

Page 14: Symbian OS

04/11/23

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.0s2003

UIQ(S E P800,P900,p910,Motorola A925,A1000),S80(Nokia9300,9500),S90(Nokia7710),S60(Nokia6600,7310),FOMA phones.

Page 15: Symbian OS

04/11/23

Contd…• Symbian OS v8.02004

• Symbian OS v8.1: v8.1a and v8.1b popular among Japanese phone companies

• Symbian v9.0• Symbian v9.12005 S60 3rd edition phones ,S E M600i,P990• Symbian v9.2 first quarter of 2006• Symbian v9.3July 2006• Symbian v9.5March 2007

Page 16: Symbian OS

04/11/23

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)

Page 17: Symbian OS

04/11/23

Contd …

• Introducing demand paging• RAM defragmentation and 25% reduced RAM usage

• File caching• Memory optimization• SQL database• Active synchronization

Page 18: Symbian OS

04/11/23

Contd…

• More scalable database• Real time networking• Location based service frameworks• Support for mobile digital television broadcasts

• Advanced camera features

Page 19: Symbian OS

04/11/23

Main diagram of Symbian v9.5

Page 20: Symbian OS

04/11/23

• base• security• graphics• application framework• application engines• multimedia• application services• application protocols• communication infrastructure

infrared, bluetooth ,networking

Details…

Page 21: Symbian OS

04/11/23

Contd …

• telephony• messaging• WAP stack• WAP browser• MIDP (Mobile Information Device Profile)• Java

Page 22: Symbian OS

04/11/23

Development Kits

• Symbian OS Customization Kit (CustKit)

• Symbian OS Development Kit (DevKit)

• Symbian OS Binary Access Kit (BAK)

• Symbian OS Technology Preview SDK(TPSDK)

Page 23: Symbian OS

04/11/23

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.

Page 24: Symbian OS

04/11/23

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

Page 25: Symbian OS

04/11/23

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.

Page 26: Symbian OS

04/11/23

SE W960,v9.1,UIQ

Page 27: Symbian OS

04/11/23

Nokia N81 8GB,v9.2,S60

Page 28: Symbian OS

04/11/23

Nokia N95,v9.2,S60

Page 29: Symbian OS

04/11/23

Nokia

Nokia 5700 XpressMusic

Page 30: Symbian OS

04/11/23

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

Page 31: Symbian OS

04/11/23

Contd…

• High resolution support

• Unlocking youth market demands

• Seamless connectivity for music and pictures and so on

Page 32: Symbian OS

04/11/23

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

Page 33: Symbian OS

04/11/23

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

Page 34: Symbian OS

04/11/23

Contd …

• Large memories and persistent storage

• Superior graphics effects in the user interface

• Energy and thermal efficiency and so on

Page 35: Symbian OS

04/11/23

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.

Page 36: Symbian OS

04/11/23