Sistemes Operatius en mòbils inalàmbrics
description
Transcript of Sistemes Operatius en mòbils inalàmbrics
![Page 1: Sistemes Operatius en mòbils inalàmbrics](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/1.jpg)
Sistemes Operatius en mòbils inalàmbrics
Marc Guitart Morros
![Page 2: Sistemes Operatius en mòbils inalàmbrics](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/2.jpg)
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](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/3.jpg)
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](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/4.jpg)
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](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/5.jpg)
Symbian OS v7
![Page 6: Sistemes Operatius en mòbils inalàmbrics](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/6.jpg)
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](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/7.jpg)
Symbian OS v7
![Page 8: Sistemes Operatius en mòbils inalàmbrics](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/8.jpg)
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](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/9.jpg)
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](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/10.jpg)
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](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/11.jpg)
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](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/12.jpg)
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](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/13.jpg)
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](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/14.jpg)
BlueTooth
![Page 15: Sistemes Operatius en mòbils inalàmbrics](https://reader036.fdocumento.com/reader036/viewer/2022081821/56814547550346895db2140c/html5/thumbnails/15.jpg)
BlueTooth
Protocols definits sobre Bluetooth
• Service Discovery Protocol (SDP)• Emulació de ports sèrie• Control de telefonia propi• Bluetooth & WAP (Wireless Application
Protocol)