sistemes operatius per a dispositius mòbils inalàmbrics - symbian os -

18
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors Anahí Olives Ponsoda Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS - (Seminaris de CASO) Autors

Upload: brent

Post on 12-Jan-2016

29 views

Category:

Documents


0 download

DESCRIPTION

Anahí Olives Ponsoda. Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -. (Seminaris de CASO). Autors. Symbian OS. Creat per Symbian Ltd. Ericsson R380. Ericsson R380e. Nokia 9210c Communicator. Nokia 9210 Communicator. Usos actuals (Mòbil + PDA). Psion 5MX. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d’Arquitectura de Computadors

Anahí Olives Ponsoda

Sistemes operatius per adispositius mòbils inalàmbrics

- Symbian OS -

(Seminaris de CASO)

Autors

Page 2: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

2

Symbian OS Creat per Symbian Ltd.

Page 3: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

3

Usos actuals (Mòbil + PDA)

Ericsson R380eEricsson R380

Nokia 9210cCommunicator

Nokia 9210Communicator

Page 4: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

4

Usos actuals (PDA)

Psion 5MX

Psion 7

Psion Revo

Psion Revo Plus

Page 5: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

5

Característiques generals (1) Telefonia mòbil multimode integrada

– Combina la potència de la computació amb la telefonia mòbil– Proporciona serveis avançats de dades al mercat massiu

Entorn d’aplicacions obert– Telèfons mòbils com a plataforma de distribució de serveis i

aplicacions– Àmplia varietat de llenguatges i formats de contingut

Page 6: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

6

Característiques generals (2) Interoperabilitat i standards oberts

– Implementació modular flexible– Col·lecció d’interfícies de programació d’aplicacions (API)– Tecnologies compartides per tots els telèfons amb Symbian OS

Multitasca– Totalment orientat a objectes– Kernel multitasca– Middleware per comunicacions– Gestió de dades i gràfics– Motors d’aplicacions

Page 7: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

7

Característiques generals (3) Disseny flexible de la interfície d’usuari

– Fomenta la innovació – Ofereix una altra opció a fabricants, empreses i usuaris finals– Facilita la portabilitat de les aplicacions d’altres desenvolupadors

Robust– Accés instantani a les dades– Assegura la integritat de les dades fins i tot quan escassejan els

recursos (memòria, disc, energia ...)

Page 8: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

8

Symbian OS v7 (1) Ric conjunt d’aplicacions

– Contactes– Planificació– Missatgeria– Exploració, navegació– Ofimàtica– Control del sistema– Intercanvi d’bjectes com cites i targetes de visita– APIs integrades per gestió de dades, text i gràfics

Page 9: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

9

Symbian OS v7 (2) Exploració

– Navegació web– Pila WAP per navegació pel mòbil

Missatgeria– Multimèdia: MMS (Multimedia Messaging Service)– Gràfics: EMS (Enhanced Messaging Service)– Text: SMS (Short Message Service)– Email: POP3, IMAP4, SMTP, MHTML– Fax

Page 10: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

10

Symbian OS v7 (3) Multimèdia

– Accés compartit a la pantalla, teclat, fonts i bitmaps– Gravació i reproducció de só– Funcionalitats relacionades amb imatges– APIs per acceleració de gràfics

Protocols de comunicació– Wide-area: TCP, IP v4, IP v6, WAP– Personal-area: Infrarojos, Bluetooth, USB

Page 11: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

11

Symbian OS v7 (4) Telefonia mòbil

– GSM– GPRS (General Packet Radio Service)– EDGE (Enhanced Data-rates for Global Evolution)– CDMA

Seguretat– Encriptació– Certificats– Protocols de comunicació segurs (HTTPS, WTLS, SSL)

Page 12: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

12

Symbian OS v7 (5) Desenvolupament de software

– Opcions principals de programació: C++, Java, WAP i web– Eines per compilar i debugar codi C++ i Java

Múltiples interfícies d’usuari– Teclat QWERTY– Llàpis per pantalla tàctil– Teclat númeric del telèfon mòbil

Page 13: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

13

Arquitectura Symbian OS v7

Page 14: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

14

Kernel S’executa en mode privilegiat Estructura client-servidor Implementa la política de planificació Gestiona processos, fluxes, programes i memòria Tractament d’errors Mode d’execució silenciós: pot treballar amb la pantalla

desconectada Extensible mitjançant DLLs que poden ser enllaçats

dinàmicament al kernel

Page 15: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

15

Llibreria d’usuari Codi de nivell més baix del mode usuari Ofereix funcions de llibreria pels codis de mode usuari Ofereix accés controlat al kernel

Page 16: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

16

Servidor de fitxers Accés compartit als sistemes de fitxers Interfície de client que amaga la arquitectura client-servidor Dos sistemes de fitxers concrets

– VFAT– LFFS (Logging Flash File System)

VFAT millora la integritat de les dades en situacions de pèrdua de potència del dispositiu

Es poden afegir drivers del sistema de fitxers sense necessitat de reiniciar

Page 17: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

17

Altres opcions Windows CE Pocket PC 2002 Palm OS Linux (PDA Zaurus SL-5500 de Sharp) ...

Page 18: Sistemes operatius per a dispositius mòbils inalàmbrics - Symbian OS -

Seminaris de CONCEPTES AVANÇATS DE SISTEMES OPERATIUS

Departament. d’Arquitectura de Computadors - UPC

18

Bibliografia www.symbian.com www.movitienda.com www.telefonos-moviles.com www.mundopsion.com