Symbian OS y BlueTooth - PowerPoint PPT Presentation

About This Presentation
Title:

Symbian OS y BlueTooth

Description:

... necesarias para construirlo y nivel m s bajo de seguridad. ... Basada en 3 servidores de bajo nivel: Serial comms server. Sockets server. Telephony server ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 20
Provided by: joseprh
Category:
Tags: bluetooth | bajo | de | symbian

less

Transcript and Presenter's Notes

Title: Symbian OS y BlueTooth


1
Symbian OS y BlueTooth
  • David Alcoba Casares
  • Sergio Pavón Salamanca

2
Qué es?
  • Symbian OS es un sistema operativo abierto y
    estándar para dispositivos de telefonía móvil.
  • Symbian OS está licenciado por los principales
    desarrolladores de telefonía móvil del mundo.

3
Quién lo utiliza?
  • Clasificación

Symbian DFRDs (Device Family Reference Designs)
Crystal
Pearl
Quartz
Dispostivo basado en un teclado y pantalla
640x240 (half-VGA)
Teléfono móvil avanzado con capacidad de proceso
de información.
Dispositivo de bolsillo basado en una pantalla
sensible al tacto y pantalla 240x320
(quarter-VGA) (PDAs)
4
Características
  • Uso eficiente de todos los recursos de la máquina
    (especialmente batería, RAM y ROM).
  • Acceso inmediato a los datos.
  • Manejo fiable de los datos incluso en caso de
    fallo en la comunicación o falta de recursos,
    como memoria, disco o batería.
  • Adaptabilidad al hardware específico y a las
    pilas de telefonía de los fabricantes.
  • Consistencia en la comunicación entre los datos
    propios del dispostivo y otros.

5
Componentes genéricos
6
Componentes genéricos
  • Base Sistema fundamental de tiempo de ejecución,
    herramientas necesarias para construirlo y nivel
    más bajo de seguridad.
  • Framework APIs para manejo de datos, texto,
    gráficos
  • Communication Pilas de comunicaciones. Wide-area
    incluye TCP/IP, GSM y WAP. Personal-area incluye
    infrarrojos, Blueetooth y serial.
  • Messaging Internet e-mail, texto SMS y fax.
  • Browsing Exploradores WAP y HTML.
  • Application engines Proporciona motores para
    todas las aplicaciones estandar de Symbian
    manejo de contactos, agenda
  • Java runtime Especificación PersonalJava 3.0.
  • Connectivity Entorno de trabajo de comunicación
    para conectarse con un PC que trabaje con Symbian
    Conect

7
Base
  • Arquitectura basada en microkernel.
  • El EPOC kernel trabaja en modo privilegiado.
    Controla los drivers del dispositivo, implementa
    gestión de la batería y asigna memoria para él y
    para los procesos en modo usuario.

8
Base
  • La user library ofrece servicios a los programas
    de usuario
  • Gestión de procesos, threads, programas y
    memoria.
  • Descriptores Strings y buffers de datos
    binarios.
  • Arrays y listas.
  • Active Objects para usar multi-tasking sin
    problemas de sobrecarga de multi-threading.
  • Arquitectura cliente-servidor.
  • Soporte local que incluye tipo de moneda, formato
    de fecha y hora.

9
Comunicaciones
  • Basada en 3 servidores de bajo nivel
  • Serial comms server
  • Sockets server
  • Telephony server
  • Clasificación según alcance
  • Wide-area
  • Personal-area

10
La tecnología Bluetooth
  • David Alcoba Casares
  • Sergio Pavón Salamanca

11
Qué es?
  • Es una especificación abierta para comunicación
    inalámbrica, a corta distancia, de voz y datos.
  • Basada en un enlace de radio de coste reducido.
  • Creada en 1998 de la mano de Ericsson,Intel,Nokia,
    IBM y Toshiba (fundadores del SIG), con el
    objetivo de crear un estandar y asegurar asi la
    compatibilidad de los diferentes dispositivos.
  • Nos permite conectar dispositivos digitales sin
    utilizar cables.

12
Para que sirve
  • Actualmente existen una gran cantidad de
    interfícies para interconexionar dispositivos
    digitales (cable, IrDA...).
  • Bluetooth nace con el objetivo de unificar las
    comunicaciones entre diferentes dispositivos
    digitales (PDA, telf. Móviles, Portátiles...).
  • Permite conexiones dinámicas.
  • Posibles escenarios
  • Oficina sincronizar agenda con Pc, conexión a
    LAN o internet.
  • Casa domótica a partir de Portátil o PDA.

13
Características
  • Un pequeño microchip Bluetooth ,que incorpora un
    transmisor, es introducido en los dispositivos
    digitales.
  • Opera en la banda de frecuencia de los 2,4 Ghz,
    liberalizada en la mayoría de paises.
  • Permite transmisiones tanto de voz como de datos,
    aunque los dispositivos no se encuentren en el
    mismo radio de acción.
  • Las distancias de comunicación son del orden de
    la decena de metros y las velocidad de
    transmisión es de 720Kbps.

14
Comparativa de características
15
Breve descripción de la arquitectura
  • La arquitectura definida por bluetooth está
    estructurada en 4 capas
  • Core Protocols, los ha de tenertodo dispositivo
    compatible.
  • Cable Replacement protocols,(RFCOMM).
  • Telephony control protocols.
  • Adopted protocols, protocolosya existentes, pero
    incluidospor interoperabilidad (PPP, IP).

16
Seguridad
  • Las políticas independientes de la pila de
    protocolos.
  • Rutina de identificación y respuesta, orientada a
    la autentificación, previene de accesos ilícitos.
  • Transmisión cifrada mediante encriptación, para
    mantener la privacidad.
  • Sesiones iniciadas mediante claves de seguridad.
  • Niveles de seguridad según el dispositivo
  • Trusted deviceacceso ilimitado.
  • Untrusted deviceacceso restringido.

17
Bluetooth en Symbian OS
  • Symbian OS incluye en su subsitema de
    comunicaciones un módulo para trabajar con
    bluetooth. (BT.PRT)
  • El módulo consta de diferentes APIs para
    implementar la pila de protocolos bluetooth.
  • Características
  • Posibilidad de habilitar múltiples conexiones.
  • Separación de la pila de protocolos de las
    políticas de seguridad.
  • Soporte de cualquier tipo de hardware gracias a
    la implementación de la capa HCI ( Host
    ControlIer Interface API).

18
Bluetooth en Symbian OS
19
Bibliografia
  • www.symbian.com
  • www.bluetooth.com
  • www.canalsw.com
  • www.palopt.com.au/bluetooth/
  • www.bluetooth.net
Write a Comment
User Comments (0)
About PowerShow.com