sistemes operatius en mòbils inalàmbrics

15
Sistemes Operatius en mòbils inalàmbrics Marc Guitart Morros

Upload: edana

Post on 12-Jan-2016

44 views

Category:

Documents


0 download

DESCRIPTION

Sistemes Operatius en mòbils inalàmbrics. Marc Guitart Morros. Típiques Gestió de memòria Gestió de processos Gestió d’arxius Gestió de gràfics. Específiques Conectivitat entre mòbils Accés a internet Accés a dispositius externs (PC,impressores,cameres,...) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Sistemes Operatius en mòbils inalàmbrics

Sistemes Operatius en mòbils inalàmbrics

Marc Guitart Morros

Page 2: Sistemes Operatius en mòbils inalàmbrics

Funcionalitats desitjables

Típiques• Gestió de memòria• Gestió de processos• Gestió d’arxius• Gestió de gràfics

Específiques• Conectivitat entre mòbils• Accés a internet• Accés a dispositius externs

(PC,impressores,cameres,...)• Trucades, missatges,

agenda ...

Page 3: Sistemes Operatius en mòbils inalàmbrics

Symbian OS v7

Sistema operatiu per a telèfons mòbils

Bluetooth

Estàndard de conectivitat sense cables per a dispositius portàtils

Page 4: Sistemes Operatius en mòbils inalàmbrics

Symbian OS v7

Característiques• Kernel multitasca

• Programació multitasca orientada a objectes i basada en components

• Implementació modular. Proporciona una API que fa compatible qualsevol sistema amb aquest SO.

• Entorn obert d’aplicacions ( gran varietat de serveis i aplicacions )

• Combina telefonia mòbil amb computació

• Permet interfície gràfica

• Robustessa: assegura la integritat de dades davant la possible falta de memòria, energia o medi de comunicacions poc fiable

Page 5: Sistemes Operatius en mòbils inalàmbrics

Symbian OS v7

Page 6: Sistemes Operatius en mòbils inalàmbrics

Symbian OS v7

Mòbils que l’utilitzen

• Ericsson 380, 380e, World SmartPhones

• Gamma Nokia 9200 Communicator

• Psion PDA

• Nokia 7650

Page 7: Sistemes Operatius en mòbils inalàmbrics

Symbian OS v7

Page 8: Sistemes Operatius en mòbils inalàmbrics

Symbian OS v7 – Funcionalitats de la API

• Motors per aplicacions: agenda, contactes, missatges, utilitats d’oficina, OBEX ( Object Exchange)

• Navegació: per pàgines WEB, WAP

• Missatgeria: SMS, MMS, EMS. Mail: POP3, IMAP4, SMTP, Fax, ...

• Multimedia: Accés compartit a pantalla, teclat, audio ( gravació i reproducció ), acceleraci´grpafica, transferència de dades

• Protocols de comunicació: TCP, IP v4, IP v6, WAP, IrDA, Bluetooth

• Telefonia mòbil: GSM, Aplicacions SIM

• Seguretat: Encriptació, protocols de comunicacio segura(HTTPS, SSL)

• Desenvolupament de software: C++, Java, WAP (XML), Web

Page 9: Sistemes Operatius en mòbils inalàmbrics

Symbian OS v7 – Funcionalitats de la APINavegador Web

• Funciona amb el motor Opera Browser, un mecanisme propi de sockets de Symbian OS, sobre GSM-CSD, GPRS, CDM i TCP/IP

• Suporta HTML, XML, XHTML, Scripts a traves de JavaScript, imatges, suport per plug-ins, descarrega per FTP, navegació pel sistema d’arxius

Aplicacions

• Cada aplicació s’executa com una tasca diferent

• Suport per a aplicacions internacionals, incrustació d’objectes

• Associació de documents amb una aplicació

• Mecanisme genèric d’errors

BlueTooth

Page 10: Sistemes Operatius en mòbils inalàmbrics

Symbian OS v7 – Funcionalitats de la APISuport per a xarxes

• TCP, IP v4, IP v6, WAP, PPP, Telnet, FTP, SSL, IrLAN, IPSec

Kernel

• Encarregat de la planificació dels processos

• Gestiona la memòria propia i utilitzad a per l’usuari

• Treballa amb pas de missatges

• Extensible amb DLL’s

Servidor d’arxius

• Implementat amb arquitectura de client-servidor

• Treballa sobre memòries RAM, Flash, MMC (MultiMediaCard), Memory Cards amb dos possibles sistemes: VFAT i LFFS

Page 11: Sistemes Operatius en mòbils inalàmbrics

BlueTooth

Objectius

• Eliminar conexions físiques entre un producte i els accessoris

• Possibilitar l’intercanvi d’informació entre usuaris de bluetooth

• Proporcionar accés a serveis públics externs a bluetooth

• Proporcionar funcionalitat de control remot, clau d’accés, identificador, moneder electrònic, ...

Propietats

• Tecnològia de baix consum i cost reduit

• Defienix dues capes diferenciades: conexió i aplicacions

Page 12: Sistemes Operatius en mòbils inalàmbrics

BlueTooth

Capacitats• Permet conectar simultàniament diversos dispositius(fins un total de 7)

o bé establir una comunicació punt a punt.

• En comunicacions compartides un dispositiu és el master i la resta són slaves

• Piconet: Conexió en que diversos dispositius comparteixen un canal

• Scatternet: Unió de diverses Piconets ( el node d’unió el pot donar tant un master com un slave )

Page 13: Sistemes Operatius en mòbils inalàmbrics

BlueTooth

Tipus de conexions permesses

• Synchronous Connection-Oriented (SCO) link

• Asynchronous Connection-Less (ACL) link

• En una conexió SCO es realitza la reserva d’un canal d’un màster per part d’un slave i es manté sempre la comunicació

• En una conexió ACL no es fa reserva de cap canal, simplement s’envien paquets d’informació a un master seleccionat

• Per la comunicació entre els dispositius es defineix una pila de protocols semblants a la de TCP/IP, en que en cada nivell s’afegeixen o procesen capçaleres de control sobre el paquets de dades rebuts dels nivells adjacents

Page 14: Sistemes Operatius en mòbils inalàmbrics

BlueTooth

Page 15: Sistemes Operatius en mòbils inalàmbrics

BlueTooth

Protocols definits sobre Bluetooth

• Service Discovery Protocol (SDP)• Emulació de ports sèrie• Control de telefonia propi• Bluetooth & WAP (Wireless Application

Protocol)