El documento describe un proyecto de investigación para desarrollar un gestor de acaparamiento de sitios web transcodificados para dispositivos Pocket PC. El gestor permitirá almacenar contenido web localmente para su visualización sin conexión mediante la minería de datos de accesos previos y la transcodificación de páginas para adaptarse a las limitaciones de las Pocket PC. El proyecto se basa en la arquitectura Moviware y se enfocará en mejorar la funcionalidad del cliente móvil inalámbrico.
Bases de datos de los estudiantes del colegio[1]tavo244
El documento describe el uso de bases de datos en el Colegio Gregorio José Ramírez para almacenar información de estudiantes. Actualmente usan un programa en línea llamado PIAD requerido por el ministerio, pero no es completamente efectivo. La escuela necesita un sistema más robusto para manejar de manera segura y confiable los datos privados de los estudiantes.
Este documento trata sobre la emigración del pueblo vasco. Explica que la emigración se debió principalmente a razones económicas como la estructura del caserío familiar y la abolición de los fueros, y también a razones políticas como las guerras carlistas y la dictadura franquista. Describe el desarrollo de una familia vasca típica a través de las generaciones, donde el caserío se heredaba por uno de los hijos, mientras que los demás hijos tenían que emigrar para buscar trabajo
CRM A DEMANDA es un servicio de MANAGIT - Management Tecnológico para empresas en todo Latinoamérica. Customer Relationship Management A demanda es una herramienta para dar soporte a las estratégias de CRM integrando ventas, marketing, cuidado del cliente, Business Intelligence y Telefonía Convencional y VoIP.
El documento resume las razones por las que el general Dwight D. Eisenhower ordenó documentar ampliamente los campos de concentración nazis descubiertos al final de la Segunda Guerra Mundial, predijo que en el futuro habría quienes negaran el Holocausto, y enfatiza la importancia de recordar el Holocausto y asegurar que nunca sea olvidado.
Bases de datos de los estudiantes del colegio[1]tavo244
El documento describe el uso de bases de datos en el Colegio Gregorio José Ramírez para almacenar información de estudiantes. Actualmente usan un programa en línea llamado PIAD requerido por el ministerio, pero no es completamente efectivo. La escuela necesita un sistema más robusto para manejar de manera segura y confiable los datos privados de los estudiantes.
Este documento trata sobre la emigración del pueblo vasco. Explica que la emigración se debió principalmente a razones económicas como la estructura del caserío familiar y la abolición de los fueros, y también a razones políticas como las guerras carlistas y la dictadura franquista. Describe el desarrollo de una familia vasca típica a través de las generaciones, donde el caserío se heredaba por uno de los hijos, mientras que los demás hijos tenían que emigrar para buscar trabajo
CRM A DEMANDA es un servicio de MANAGIT - Management Tecnológico para empresas en todo Latinoamérica. Customer Relationship Management A demanda es una herramienta para dar soporte a las estratégias de CRM integrando ventas, marketing, cuidado del cliente, Business Intelligence y Telefonía Convencional y VoIP.
El documento resume las razones por las que el general Dwight D. Eisenhower ordenó documentar ampliamente los campos de concentración nazis descubiertos al final de la Segunda Guerra Mundial, predijo que en el futuro habría quienes negaran el Holocausto, y enfatiza la importancia de recordar el Holocausto y asegurar que nunca sea olvidado.
Voyages Club CA: La confiance dans vos vacances !Voyages Club CA
Si vous optez pour Voyages Club CA, vous faîtes le choix de choisir un partenaire de confiance qui vous accompagnera tout au long de vos vacances ! Notre but: vous faire passer des vacances inoubliables !
Téléphone: 450-466-0001
Adresse: 4898, boul. Taschereau Greenfield Park, QC, J4V 2j2 Montréal, Québec, Canada.
Les achats au Vietnam? Le commerce est tellement développé depuis une vingtaine d’années au Vietnam. Les marchés, très nombreux, les supermarchés, implantés dans presque toutes les villes, les rues ausssi…, tout regorge de produits de catégories et de prix très variés!
El documento propone que sería mejor si todos se comportaran de una mejor manera y respetaran las reglas básicas de convivencia. En lugar de desear que los demás cambien, sugiere que cada uno se enfoque en mejorar su propio comportamiento. Finalmente pide que se comparta el mensaje para promover una mejor convivencia.
Este documento describe los principios fundamentales para la producción de contenidos digitales para diarios en línea. En pocas oraciones, enfatiza la importancia de estructurar la información de manera piramidal con lo más relevante primero, usar un lenguaje simple y directo, y aprovechar las posibilidades multimediales de la web como imágenes, audio y video para contar historias de manera atractiva e interactiva.
Tendencias en el desarrollo de las destrezas de informaciónLiz Pagan
Este documento resume las tendencias en el desarrollo de las destrezas de información (DI) en Puerto Rico, Latinoamérica, Estados Unidos y otras partes del mundo. Describe programas de DI en varias universidades de Puerto Rico y países latinoamericanos. También discute publicaciones, organizaciones, capacitaciones y comunicaciones relacionadas a DI en la región y a nivel internacional. Finalmente, incluye referencias a artículos y guías sobre el tema.
El documento resume la evaluación de aprendizaje de nueve mujeres que participaron en un programa educativo. Agradecen a los mentores del programa por brindarles un espacio para reunirse y aprender colaborativamente. También agradecen a su tutora por apoyarlos y ayudarlos a sembrar conocimiento, así como a sus compañeros por compartir el aprendizaje.
Este documento describe un taller sobre periodismo popular del analógico al digital. El taller enseña habilidades para producir narrativas digitales usando herramientas de software social como Twitter y blogs. Los estudiantes aprenden a hacer coberturas en vivo usando Twitter y a escribir entradas de blog analizando los tweets. El objetivo es enseñar a los estudiantes a comunicar e informar al público en la era digital.
Este documento presenta el diseño e implementación de un sistema de información con ingeniería web para la administración de proyectos de investigación de la Facultad de Ingeniería de la Universidad San Buenaventura sede Medellín. El proyecto utiliza la metodología ágil Scrum para el desarrollo del sistema, el cual permitirá gestionar de forma centralizada y organizada la información de los proyectos de investigación para generar reportes requeridos por el Ministerio de Educación Superior. Se describen las fases metodológicas, roles,
El documento presenta el informe de análisis para el desarrollo del sistema de información Softpyme-Inventario. El proyecto busca desarrollar un sistema de inventario para pymes que sea sencillo, económico y con soporte continuo. Se describen los objetivos del proyecto, los requerimientos funcionales y no funcionales, y los casos de uso principales como crear productos, registrar entradas y salidas de inventario, consultar productos, y generar reportes. El sistema permitirá a las pymes automatizar sus procesos de invent
Voyages Club CA: La confiance dans vos vacances !Voyages Club CA
Si vous optez pour Voyages Club CA, vous faîtes le choix de choisir un partenaire de confiance qui vous accompagnera tout au long de vos vacances ! Notre but: vous faire passer des vacances inoubliables !
Téléphone: 450-466-0001
Adresse: 4898, boul. Taschereau Greenfield Park, QC, J4V 2j2 Montréal, Québec, Canada.
Les achats au Vietnam? Le commerce est tellement développé depuis une vingtaine d’années au Vietnam. Les marchés, très nombreux, les supermarchés, implantés dans presque toutes les villes, les rues ausssi…, tout regorge de produits de catégories et de prix très variés!
El documento propone que sería mejor si todos se comportaran de una mejor manera y respetaran las reglas básicas de convivencia. En lugar de desear que los demás cambien, sugiere que cada uno se enfoque en mejorar su propio comportamiento. Finalmente pide que se comparta el mensaje para promover una mejor convivencia.
Este documento describe los principios fundamentales para la producción de contenidos digitales para diarios en línea. En pocas oraciones, enfatiza la importancia de estructurar la información de manera piramidal con lo más relevante primero, usar un lenguaje simple y directo, y aprovechar las posibilidades multimediales de la web como imágenes, audio y video para contar historias de manera atractiva e interactiva.
Tendencias en el desarrollo de las destrezas de informaciónLiz Pagan
Este documento resume las tendencias en el desarrollo de las destrezas de información (DI) en Puerto Rico, Latinoamérica, Estados Unidos y otras partes del mundo. Describe programas de DI en varias universidades de Puerto Rico y países latinoamericanos. También discute publicaciones, organizaciones, capacitaciones y comunicaciones relacionadas a DI en la región y a nivel internacional. Finalmente, incluye referencias a artículos y guías sobre el tema.
El documento resume la evaluación de aprendizaje de nueve mujeres que participaron en un programa educativo. Agradecen a los mentores del programa por brindarles un espacio para reunirse y aprender colaborativamente. También agradecen a su tutora por apoyarlos y ayudarlos a sembrar conocimiento, así como a sus compañeros por compartir el aprendizaje.
Este documento describe un taller sobre periodismo popular del analógico al digital. El taller enseña habilidades para producir narrativas digitales usando herramientas de software social como Twitter y blogs. Los estudiantes aprenden a hacer coberturas en vivo usando Twitter y a escribir entradas de blog analizando los tweets. El objetivo es enseñar a los estudiantes a comunicar e informar al público en la era digital.
Este documento presenta el diseño e implementación de un sistema de información con ingeniería web para la administración de proyectos de investigación de la Facultad de Ingeniería de la Universidad San Buenaventura sede Medellín. El proyecto utiliza la metodología ágil Scrum para el desarrollo del sistema, el cual permitirá gestionar de forma centralizada y organizada la información de los proyectos de investigación para generar reportes requeridos por el Ministerio de Educación Superior. Se describen las fases metodológicas, roles,
El documento presenta el informe de análisis para el desarrollo del sistema de información Softpyme-Inventario. El proyecto busca desarrollar un sistema de inventario para pymes que sea sencillo, económico y con soporte continuo. Se describen los objetivos del proyecto, los requerimientos funcionales y no funcionales, y los casos de uso principales como crear productos, registrar entradas y salidas de inventario, consultar productos, y generar reportes. El sistema permitirá a las pymes automatizar sus procesos de invent
El documento describe una aplicación móvil desarrollada con Sencha Touch para mejorar los procesos ITIL en la Universidad CEU Cardenal Herrera. La aplicación permite a los técnicos de TI gestionar incidencias de forma remota. Se analizaron diferentes tecnologías para el proyecto y se optó por una aplicación web móvil debido a su facilidad de distribución. La aplicación utiliza HTML5, AJAX y una arquitectura basada en servicios web existentes. Proporciona estadísticas de uso a través de Google Analytics.
Este documento presenta el sílabo de la asignatura de Base de Datos II de la carrera de Ingeniería en Sistemas y Computación de la Universidad Nacional de Chimborazo. El sílabo incluye información sobre los objetivos de la asignatura, los contenidos, la metodología y el sistema de evaluación. La asignatura busca capacitar a los estudiantes en técnicas avanzadas de programación en bases de datos, tecnología cliente-servidor, transacciones y bases de datos distribuidas.
El documento describe los motivos para liberar las herramientas de euskadi.net y la Pasarela de Pagos, incluyendo promover la colaboración, la innovación, la interoperabilidad y mejorar las herramientas mediante la aportación de la comunidad. También resume los objetivos de la arquitectura actual como la separación de contenidos y portales, el modelo funcional común y la generación de contenido estático.
Este documento presenta la asignatura "Tópicos de bases de datos" para la carrera de Ingeniería Informática. La asignatura cubre cuatro unidades sobre bases de datos distribuidas, bases de datos orientadas a objetos, sistemas multibases de datos y sistemas de gestión de contenidos. El objetivo es que los estudiantes aprendan conceptos básicos sobre estas nuevas tendencias en bases de datos y desarrollen competencias relacionadas al diseño e implementación de diferentes tipos de bases de datos.
El documento habla sobre la infraestructura tecnológica necesaria para el comercio electrónico. Explica que se debe considerar tanto el hardware como el software requeridos, y describe las diferentes arquitecturas web, servidores, bases de datos, redes y estándares involucrados a lo largo de la evolución del WWW hasta convertirse en un medio para realizar transacciones comerciales electrónicas. También menciona factores clave para el éxito de proyectos de comercio electrónico e introduce conceptos como dominios, hosting y aplicaciones
Este documento presenta el marco teórico y tecnológico de un proyecto relacionado con el desarrollo de una aplicación web. Revisa antecedentes de otros proyectos similares y define los fundamentos teóricos como HTML, PHP, MySQL y interfaces de usuario. También establece los fundamentos legales basados en la Constitución venezolana y leyes de educación y ciencia e incluye una bibliografía relevante.
Este documento presenta la información general sobre el curso de Ingeniería y Tecnología Web I. El curso consta de 5 unidades que cubren temas como HTML, CSS, programación del lado del servidor y cliente, y comunicación entre sistemas de información web. El curso busca desarrollar la competencia de gestionar sistemas de información siguiendo estándares internacionales. Se evaluará a los estudiantes a través de 10 actividades y un proyecto final.
Exposición de Tesis - Teoría de Sistemas.migue beltran
Este documento presenta un proyecto para implementar un sistema de consultas en línea para facilitar el acceso a datos históricos climatológicos de México. El sistema utilizará la metodología iWEB y una base de datos para almacenar y permitir consultas rápidas de la información climatológica recopilada por cerca de 6000 estaciones en todo el país.
Este documento describe el diseño e implementación de un sistema de información para validar la gestión de proyectos de fidelización en CACTO S.A. Se adoptó la metodología RUP y se utilizaron tecnologías como Servlets, JSP y una base de datos PostgreSQL. El sistema tiene una arquitectura de tres capas y permite almacenar, medir e informar el estado de cada proyecto a lo largo de sus distintas fases, apoyando así los procesos internos de CACTO S.A. para el desarrollo exitoso de sus
1) El documento describe el desarrollo de una aplicación web para el control del soporte técnico llevado a cabo por el Departamento de Telemática del Instituto Universitario del Estado Bolívar.
2) El objetivo es automatizar los procesos relacionados con las solicitudes de soporte técnico recibidas para mejorar la eficiencia.
3) Actualmente el departamento usa un sistema manual que genera retrasos, por lo que la aplicación web proporcionará una mejor gestión de las solicitudes y el inventario.
El documento describe un proyecto para desarrollar un sistema web de control de mantenimiento para la Dirección General de Tecnologías de Información (DGTI) con el fin de automatizar los registros de mantenimiento de activos tecnológicos, agilizar los procesos y aumentar la productividad. El sistema se entregará a fines de mayo a un costo máximo y cumplirá con las especificaciones técnicas provistas.
Proyecto formativo de sistemas (1)(1)mancoLauraManco
El documento describe un proyecto para reparar y mejorar los equipos de cómputo e infraestructura de red en la Biblioteca Pública de Comfenalco Niquia en Bello. El proyecto busca diagnosticar los equipos, realizar mantenimiento preventivo, instalar software, y diseñar e implementar una red cableada o inalámbrica para mejorar la conectividad. Los objetivos incluyen inventariar los equipos, diagnosticar su estado, ejecutar mantenimiento físico, e instalar aplicaciones y sistemas operativos según las neces
Este documento resume el reporte de actividades de septiembre a diciembre de 2005 para la tesis titulada "Gestor de Acaparamiento de Sitios Web Transcodificados para Plataforma Pocket PC". Las actividades incluyeron la evaluación de herramientas de programación, el análisis de recursos a acaparar, el estudio de la herramienta seleccionada C#, el estudio de Moviware y su acaparador, contenedor de patrones y transcodificador, y el diseño e implementación de un prototipo de gestor de ac
El documento presenta un proyecto para desarrollar un sistema web de control de mantenimiento para el departamento de soporte técnico de la Dirección General de Tecnologías de Información (DGTI) con el objetivo de automatizar los procesos manuales de registro y control de activos. Actualmente el departamento lleva estos registros de forma manual en hojas de papel lo que genera problemas de eficiencia, veracidad de la información y uso excesivo de recursos. El proyecto propone crear una aplicación web que permita registrar las fallas, reparaciones y hist
El documento describe el origen y objetivos del Centro para la Integración de la Innovación Tecnológica (CENI2T). CENI2T busca transferir capacidades innovadoras de San Diego a Baja California a través de cinco pasos: 1) identificar áreas tecnológicas, 2) seleccionar proyectos semilla, 3) alojar proyectos, 4) crear spin-offs, 5) reinvertir ganancias. El enfoque es crear empresas de dispositivos inalámbricos mediante el desarrollo y mad
This document discusses the application of artificial intelligence techniques in cybersecurity. It begins by outlining the motivations for applying AI to cybersecurity, such as the growing amounts of data and connections between devices. It then provides an overview of cybersecurity challenges and common AI techniques like machine learning. The document concludes by presenting several examples of how AI is already being used to enhance cybersecurity, such as through anomaly detection, natural language processing for unstructured threat analysis, and AI-powered security analytics tools.
This document discusses improving forecasting and classification in smart metering systems using neural compute sticks. It presents two models: a consumption and production prediction model using a recurrent neural network, and an energy fraud classification model using decision trees. Both models were tested on a smart metering system with and without neural compute sticks. Using the sticks reduced training times by an average of 30% for the prediction model and 7.5% for the classification model. It concluded that edge computing applications like these are necessary for smart grid systems due to increasing data, and neural compute sticks can significantly improve training times for models based on artificial neural networks.
Este documento habla sobre el análisis de datos usando computadoras de placa única. Explora oportunidades y retos de la memoria, procesamiento y almacenamiento en estas computadoras. También discute conceptos como cómputo en la niebla, latencia de datos en medidores inteligentes, muestreo de señal eléctrica, sistemas operativos embebidos y bases de datos embebidas. El documento concluye proporcionando los contactos del autor.
El documento habla sobre el análisis de datos en dispositivos de Internet de las Cosas. Explica conceptos clave como la industria 4.0, dispositivos conectados e IoT, y los desafíos del análisis de datos IoT como diferentes tipos de datos. También cubre temas como flujos de datos, procesamiento de datos, aprendizaje automático, almacenamiento de datos, y nuevas tendencias como streaming de datos. El autor concluye preguntando si hay alguna pregunta sobre el tema.
A Comparative Assessment of Cryptography Algorithms for Data Analytic Applica...Juan Carlos Olivares Rojas
Este documento evalúa algoritmos criptográficos para aplicaciones de análisis de datos en sistemas inteligentes de medición. Compara el rendimiento de algoritmos como AES-256, RSA-4096, Blowfish y Twofish midiendo el tiempo de ejecución y uso de memoria. Concluye que algoritmos como Blowfish y Twofish son buenas opciones para aplicaciones de análisis de datos en movimiento o almacenados, mientras que opciones como RSA-4096 no son adecuadas para aplicaciones que requieren tiempo real estricto.
Este documento propone flexibilidad curricular en el Tecnológico Nacional de México para adaptarse a los rápidos cambios tecnológicos. Se analizan los planes de estudio existentes y se proponen nuevas especialidades como Ciencia de Datos y Redes Eléctricas Inteligentes. También se sugiere validar cursos en línea y permitir la movilidad de estudiantes. Finalmente, se recomienda diseñar módulos de especialidad de forma nacional y mejorar el proceso de tutorías.
Analítica de Datos en Simulador de Redes para Sistemas de Medición InteligenteJuan Carlos Olivares Rojas
Este documento presenta un simulador de redes para sistemas de medición inteligente que utiliza analítica de datos. Describe cómo el simulador genera datos de medición que luego se pueden analizar estadísticamente. Concluye que se necesita más desarrollo del simulador y que la gran cantidad de datos generados es difícil de procesar, por lo que se debe completar la infraestructura de simulación.
Este documento propone un mercado eléctrico minorista transactivo en México utilizando blockchain y contratos inteligentes. Presenta un modelo con generadores, clientes residenciales e industriales, almacenamiento, fuentes renovables y un operador de red. La plataforma permitiría la comercialización de energía a través de cadenas de bloques, con medidores e interfaz inteligentes y el uso de criptomonedas. Los contratos inteligentes automatizarían transacciones basadas en precios y demanda.
This document summarizes a student's master's thesis on using blockchain technology to improve cyber security for smart metering systems transactions. The thesis addresses motivation for securing smart metering systems, describing smart cities/grids and AMI architecture. It reviews related works applying blockchain for grid monitoring security and databases. The student proposes a private/public permissioned blockchain architecture called AMI-BC using a hybrid proof-of-efficiency consensus algorithm across cloud, fog and IoT tiers. It would secure smart meter readings and detect energy fraud/anomalies using machine learning models to predict consumption and power quality.
This document summarizes a survey on using blockchain technology for smart metering systems in electric mobility applications. It discusses the motivation and challenges around e-mobility and smart grids, including cybersecurity issues. It then provides an overview of how blockchain could be applied to smart metering systems, including prototypes that have been tested. Finally, it compares different works in this area based on whether they incorporate load signatures, market functions, or other relevant aspects. The document concludes by discussing potential future work around analyzing appliance consumption and distributed energy resource production costs.
Este documento describe un algoritmo para la detección de movimiento usando medidores inteligentes. El algoritmo divide la imagen de video en una cuadrícula de 3x3, descompone la secuencia de video en imágenes individuales, detecta puntos característicos en cada cuadrante, compara los puntos entre cuadros para detectar movimiento, y determina si hubo movimiento real basado en el número de cuadros que se movieron. El documento también discute la implementación y pruebas del algoritmo, y concluye que este sistema podría usarse como una soluc
El documento presenta un estudio sobre sistemas inteligentes de reuniones utilizando la interacción humano-computadora. Explica las limitaciones técnicas actuales y las necesidades de los usuarios, como monitorear estadísticas de consumo eléctrico y recibir alertas sobre fallas de energía. Concluye que se necesita más trabajo en interfaz humano-computadora para mejorar estos sistemas, e involucrar a los usuarios desde el inicio para satisfacer mejor sus necesidades.
Machine Learnign Model for the Detection of Electricity Energy Fraud Using an...Juan Carlos Olivares Rojas
This document proposes a machine learning model using an edge-fog computing architecture to detect electric energy fraud from smart meter data. It tests various machine learning algorithms on smart meter data from Mexico and finds that a multi-layer perceptron regression model achieves the lowest error rates. The results indicate the model can adequately detect anomalies in energy consumption and production. While human intervention is still needed, the proposed model is designed to operate on embedded devices with limited computing capabilities. The use of fog computing through data centers also improves forecasting performance.
Forecasting Electricity Consumption Using Weather Data in Edge-Fog-Cloud Data...Juan Carlos Olivares Rojas
This document proposes an edge-fog-cloud computing architecture to forecast electricity consumption using weather data and machine learning models. The architecture implements linear regression models at the edge, fog, and cloud layers to improve forecasting accuracy. Results show forecast accuracy was improved with 91-94% of devices having better forecasts when models were executed across multiple layers. The architecture provides a feasible approach for electricity forecasting considering periodic offline execution of models across layers.
Aplicacion de Tecnicas de UX en el Desarrollo de un Portal de un Sistema de M...Juan Carlos Olivares Rojas
Este documento describe la aplicación de técnicas de experiencia de usuario (UX) en el desarrollo de un portal para un sistema de medición eléctrica inteligente. Presenta información sobre UX vs UI, procesos de UX, diseño centrado en el usuario y encuestas realizadas a usuarios. El objetivo es diseñar e implementar un prototipo del portal que brinde una mejor experiencia al usuario basada en sus necesidades y preferencias reveladas en las encuestas.
Este documento describe las redes eléctricas inteligentes (smart grids) y el papel de los medidores inteligentes (smart meters) en ellas. Las smart grids permiten un flujo bidireccional de electricidad e información mediante el uso de tecnologías de la información y comunicaciones. Los smart meters son dispositivos de Internet de las Cosas que permiten la medición y gestión remota del consumo de electricidad de los hogares y empresas. El documento también discute los retos y oportunidades que presentan las smart grids y los smart meters, como la seguridad, ef
Este documento presenta diferentes estrategias de aprendizaje para el desarrollo de competencias, incluyendo aprendizaje basado en problemas, aprendizaje basado en proyectos, proyectos integradores, aula invertida y gamificación. Explica elementos como estilos de aprendizaje, casos de estudio y el diseño de proyectos. El objetivo general es ayudar a los docentes a diseñar estrategias didácticas efectivas considerando factores como las competencias, inteligencias múltiples y entornos de aprendizaje de los estudiant
Optimización de la Eficiencia Energética en los Hogares utilizando una Arquit...Juan Carlos Olivares Rojas
Este documento presenta una propuesta para optimizar la eficiencia energética en los hogares utilizando una arquitectura de medición inteligente. Actualmente, muchos electrodomésticos no tienen controles eficientes para el consumo de energía, lo que aumenta los costos. La propuesta involucra el uso de medidores inteligentes y un sistema de gestión de energía para monitorear y optimizar automáticamente el uso de energía en el hogar. El objetivo es desarrollar una arquitectura que permita mejorar la eficiencia energética y redu
El documento presenta una introducción a la ciberseguridad en redes eléctricas inteligentes. Se describe la arquitectura de las redes eléctricas inteligentes y los componentes como medidores inteligentes. También se discuten las amenazas a la seguridad como ataques a medidores e infraestructura de transmisión, y posibles soluciones como protocolos de seguridad, sistemas de detección de intrusos e implementación de blockchain. Finalmente, se mencionan trabajos de investigación en ciberseguridad de redes elé
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...Juan Carlos Olivares Rojas
Este documento presenta una propuesta de investigación para estudiar las vulnerabilidades de los protocolos de comunicación y redes de medidores inteligentes. La metodología incluye investigar vulnerabilidades en redes PLC, comunicaciones inalámbricas, y hardware/software. Se desarrollará un framework de seguridad y una metodología, con productos entregables como artículos y un capítulo de libro. El objetivo es mejorar la seguridad y desempeño de las redes eléctricas inteligentes.
Estudio de Vulnerabilidad de Protocolos y Redes de Comunicación para Medidore...
P cosnet
1. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
1
FORMATO DE SOLICITUD DE APOYO ECONÓMICO
PROYECTOS DE INVESTIGACIÓN Y DESARROLLO
TECNOLÓGICO 2005
(SI-09-2005)
ANTE EL CoSNET
2. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
2
PROYECTOS DE INVESTIGACIÓN Y DESARROLLO TECNOLÓGICO
SOLICITUD DE APOYO ECONÓMICO
(SI-09-2005)
Antes de proporcionar la información solicitada, lea cuidadosamente cada uno de los rubros que contiene
la presente solicitud.
FECHA 28 10 2005
DÍA MES AÑO
1. UBICACIÓN INSTITUCIONAL
Dirección General
Dirección General de Institutos Tecnológicos
Nombre del Director General
Ing. Bulmaro Fuentes Lemus
Plantel
Centro Nacional de Investigación y Desarrollo Tecnológico (CENIDET)
Datos del Plantel
Domicilio
Interior Internado Palmira s/n, Col. Palmira
Estado Morelos Municipio Cuernavaca
Teléfono (01777)3-18-77-41 Fax (01777)3-18-77-41 ext 117
Correo electrónico abautista@cenidet.edu.mx
Director del Plantel
Dr. Jesús Arnoldo Bautista Corral
Nombre Firma
3. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
3
2. DATOS DEL GRUPO DE INVESTIGACIÓN SOLICITANTE
a) Líneas de Investigación
LÍNEAS DE INVESTIGACIÓN
Acuacultura
Agronomía, sanidad animal y vegetal
Alimentos
Biotecnología y bioingeniería
Ciencias Computacionales
X
Ciencias exactas y naturales
Ingeniería bioquímica
Ingeniería eléctrica
Ingeniería electrónica
Ingeniería industrial
Ingeniería química
Ingeniería mecánica
Ingeniería y ciencias ambientales
Investigación Educativa
Mecatrónica
Metalurgia y nuevos materiales
Matemáticas
Planificación Regional
Tecnología de capturas
4. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
4
b) Datos generales y colaboración en el proyecto .- Proporcionar esta información para cada uno de
los miembros del grupo de investigación. Iniciar con el investigador responsable del proyecto.
Tipo Doc./Invest Alum. Tec. Admin. SNI Total
De la institución X X 2
Otras instituciones
Juan Carlos Olivares Rojas
Nombre completo Firma
Clave Única de Registro de Población ( CURP ) OIRJ811218HMNLJN02
Registro Federal de Contribuyentes ( R.F.C ) OIRJ8112184D8
Grado máximo de estudios Ingeniería en Sistemas Computacionales
Cargo (profesor, jefe de oficina, etc.) Alumno
Ubicación (departamento, taller, laboratorio o
sección)
Laboratorio de Sistemas Distribuidos
Teléfono (777) 318 –7741 ext. 231
Correo electrónico personal jcolivares04c@cenidet.edu.mx
nivel # de registro
Miembro del S.N.I. (actualmente) NO X SI
vigencia
Profesor de tiempo completo NO X SI
Profesor de tiempo parcial SI
horas
Antigüedad
años
Actividades a desarrollar en el proyecto.
Análisis, Diseño, Implementación, Investigación, Pruebas, Mantenimiento y Documentación del
sistema a realizar.
5. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
5
Anexar curriculum vitae resumido y actualizado que incluya formación profesional, proyectos
de investigación realizados, publicaciones recientes ( últimos tres años ) y tesis dirigidas.
c) Administrador del proyecto
Juan Gabriel González Serna
Nombre completo Firma
3. INFORMACIÓN DEL PROYECTO
3.1 Título del proyecto “Gestor de acaparamiento de sitios Web transcodificados para
Plataforma Pocket PC”
3.2 Vinculación con el Sector Productivo. Especifique el nombre de la industria y tipo de cooperación
que existirá, así como la responsabilidad en los resultados del proyecto. Anexe carta compromiso.
Sector Tipo de cooperación Anexa carta compromiso
NO SI
3.3 Tipo de investigación
Básica ( ) Aplicada ( ) Desarrollo Tecnológico ( X )
3.4 Nivel Académico en el que se realiza el proyecto
Superior ( ) Posgrado ( √ )
Indique el nombre del programa Maestría en Ciencias en Ciencias de la Computación
3.5 Duración del proyecto
Un año X Dos años
3.6 Proyecto recurrente
clave
Nota: Anexar el informe de avance Formato (SI-11-04)
4. DESCRIPCIÓN DEL PROYECTO
4.1 Resumen
Debido a la gran cantidad de información y la importancia de ésta en la vida moderna, se ha hecho
necesario disponer de los datos en cualquier momento y en todo lugar. Esto se ha logrado gracias a la
aparición y popularización de los dispositivos móviles, tal es el caso de los dispositivos PDAs como las
Pocket PC (PPC) y más recientemente los teléfonos inteligentes.
6. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
6
Estos dispositivos se han popularizado a causa su diminuto tamaño y a su gran versatilidad para
adaptarse a las nuevas necesidades de los usuarios. Dichos dispositivos han dejado de ser simples
juguetes electrónicos que permiten gestionar la información personal de los usuarios a convertirse en
verdaderas computadoras que caben en el bolsillo de los usuarios.
Desafortunadamente, estos dispositivos carecen de ciertas funcionalidades que han frenado su progreso
ascendente a los consumidores finales. Su principal característica se ha convertido en su principal
deficiencia: su tamaño. Debido a su tamaño, y sobretodo a que los recursos de la Web no se crearon
tomando en cuesta a esta clase de dispositivos, el uso de recursos Web no ha sido el adecuado para los
usuarios. Esto ha llevado a que no se obtenga todo el potencial de esta plataforma.
Los eventos de desconexión son frecuentes en este tipo de dispositivos, por lo que la mayoría de las
aplicaciones orientadas a conexión se verían afectadas seriamente. Tal es el caso de la visualización de
recursos Web que requiere de una conexión persistente libre de errores de transmisión y por otra parte, el
contenido de estos recursos no toma en cuanta las limitantes de esta clase de dispositivos sobre todo en
cuestión de espacio de almacenamiento y restricciones de las pantallas. Para solucionar estos problemas
se propone sistema que gestione el acaparamiento de sitios Web transcodificados cuyo contenido se
adapte a las limitantes de los dispositivos móviles PPC.
El acaparamiento consiste en el proceso de replicación y procesamiento en desconexión de datos
previamente seleccionados y copiados localmente en el cliente móvil [Val02]. Para determinar que
recursos Web son necesarios acaparar, es necesario basarnos en un proceso de minería de datos sobre
bitácoras de servidores Web que nos determinen patrones interesantes. Los patrones están en forma de
reglas de asociación, los cuales nos indican la probabilidad de que si se visita un recurso Web sean
accedidos otros recursos. Esto nos da mayor ventaja que si se utilizan simples estadísticas [Hen05].
Para solucionar el problema de la limitaciones de pantallas, se propone un esquema de conversión de
recursos Web; en este caso páginas a un documento Web transformando y formateado para ajustarse al
dispositivo cliente. En la mayoría de los casos se realiza una transcodificación, la cual consiste en,
convertir un documento html a un subconjunto del mismo destilando todas aquellas características como
tablas, frames que no están del todo estandarizadas en los dispositivos móviles [Uri04].
4.2 Estado del campo o del arte
Este proyecto forma parte de la arquitectura del proyecto Moviware [Gon03].
La finalidad de Moviware consiste en dar soporte a clientes móviles inalámbricos que operan en un
ambiente de red inestable, sujetos a experimentar diversos eventos mientras se encuentran trabajando.
Es una plataforma prototipo que se compone de los siguientes módulos:
1. Gestor de desconexión y reconexión. Este componente se encarga de gestionar y procesar los
eventos de desconexión que se puedan presentar de manera voluntaria (si el cliente lo solicita
explícitamente) o involuntaria (sin previo aviso) [Ala02].
2. Generador de patrones de acceso a sitios Web basado en algoritmos de minería de reglas de
asociación. Estos componentes extraen patrones de acceso en base a mecanismos de minería
de datos. Los patrones generados son clasificados y colocados en un contenedor para su
posterior recuperación en base a criterios de selección que el gestor de acaparamiento determina
[Val02] [Hen05].
3. Gestor de acaparamiento de recursos informáticos. Tiene la función de interpretar el perfil de
conducta de los usuarios móviles para poder identificar el patrón de acceso que permita la
7. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
7
precarga de los recursos informáticos que el patrón indique. También proporciona los servicios
para el procesamiento de los recursos acaparados en modo de desconexión [Ver03].
4. Transcodificador de contenidos Web. Este componente se encarga de devolver recursos Web a
dispositivos móviles, atendiendo a las características particulares de esos dispositivos [Uri04].
Esta trabajo de investigación se centrará en la parte que tiene que ver con los módulos que conforman el
cliente móvil inalámbrico (en nuestro caso dispositivos PPC), en particular con el intermediario que
interactúa con el gestor de acaparamiento local y el transcodificador de contenidos Web. Además, nuestro
trabajo partirá de los módulos que corresponden al minero para obtener el conjunto de datos que se
habrán de replicar en el cliente móvil.
En la figura 1, se muestra los componentes de la arquitectura Moviware y como se encuentran
relacionados entre ellos.
En el óvalo con línea continua se muestra el área principal donde se enfocará la tesis propuesta en este
documento. Es en este punto, donde se espera lograr la mayor aportación de este trabajo que consistente
el desarrollo de servicios en esta plataforma.
En los óvalos con líneas punteadas en cuadros se muestran los dos módulos con los que habrá que
integrar y/o adaptar su funcionalidad para que trabajen en conjunto con la finalidad de servir a los
dispositivos PPC. Por otra parte, en el óvalo con líneas punteadas en círculo se muestra el módulo del
cual se obtendrán los patrones de acceso a los sitios Web para realizar acaparamiento.
Intermediario
Patrones
Gestor de Cache
de Acaparamiento
Recurso
Acaparado
Historial
De
Accesos
Minero
Encapsulador de
patrón
Identificador de
Patrón
Cliente Móvil
Inalámbrico
Gestor Local de
Acaparamiento
Gestor de
Acaparamiento
Clasificador de
Patrones
Aplicación
(Netscape, Explorer,
Pocket IE
Transcodificador
de contenidos Web
Identificador
De perfil de dispositivo
Generador de
Patrones
Generador de
árbol Patrón
Analizador de
Página HTML
Generador de página
Web
Transcodificada
Gestor de
Desconexión
Gestor de
Desconexión
HTTPHTTP
FTP
FTP
Proxy Cache Squid
Cache
transcodificada
Cache
Gestor de
caches
Intranet
IEEE802.11
Intermediario
Patrones
Gestor de Cache
de Acaparamiento
Recurso
Acaparado
Historial
De
Accesos
Minero
Encapsulador de
patrón
Identificador de
Patrón
Cliente Móvil
Inalámbrico
Gestor Local de
Acaparamiento
Gestor de
Acaparamiento
Clasificador de
Patrones
Aplicación
(Netscape, Explorer,
Pocket IE
Transcodificador
de contenidos Web
Identificador
De perfil de dispositivo
Generador de
Patrones
Generador de
árbol Patrón
Analizador de
Página HTML
Generador de página
Web
Transcodificada
Gestor de
Desconexión
Gestor de
Desconexión
HTTPHTTP
FTP
FTP
Gestor de
Desconexión
Gestor de
Desconexión
HTTPHTTP
FTP
FTP
Proxy Cache Squid
Cache
transcodificada
Cache
Gestor de
caches
Intranet
IEEE802.11
Figura 1. Arquitectura Moviware.
En lo referente al estado del arte, se han encontrado varios trabajos relacionados con la temática de esta
propuesta de tesis; sin embargo, la mayoría están enfocados hacia base de datos, sistemas de archivos
8. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
8
distribuidos y precarga. De entre esos trabajos destacan: Ficus [RHD+99], Coda [Sat98a] [Sat98b], SEER
[Kue97] y las bases de datos móviles [BP98].
Otros trabajos están relacionados con la transcodificación de contenidos Web [HKS03] [Cha03] y el
manejo de la caché en la Web [VwL97]. Por lo que a continuación, sólo se presentan aquellos trabajos
que tiene mayor grado de afinidad con la temática general que se pretende solucionar en este proyecto de
investigación.
En [Tri04] se trabaja en un middleware para dispositivos móviles que gestiona diversos recursos cuando
se presentan eventos de desconexión. Este trabajo tiene una gran similitud con el tema de tesis que se
propone en este documento; sin embargo hay algunas diferencias, la primera consiste en el área que se
cubre. En este proyecto, el enfoque es de dominio generalizado; es decir, para cualquier sitio (con sus
respectivas limitantes); mientras que este trabajo relacionado, se enfoca hacia una aplicación de
aprendizaje móvil (M-Learning) denominada m-Eldit (versión móvil del programa de e-Learning ‘Eldit’
1
).
Otro aspecto similar de este proyecto con el propuesto en este documento, consiste en que este trabajo
relacionado realiza acaparamiento basado en el seguimiento (tracking) del usuario; es decir, la predicción
de los recursos a acaparar se realiza de manera más sencilla, debido a que deduce los posibles recursos
a acaparar en base a los recursos faltantes que tiene que completar dicho usuario. En este trabajo, el
acaparamiento se realiza de manera especial para cada usuario; mientras que en nuestra propuesta de
tesis el acaparamiento se realiza de manera general para todos los usuarios. Para dejar más claro esto,
supongamos que el usuario X ha tomado los temas uno, dos y cinco de un curso de 6 lecciones, por lo
que lo más probable es que a futuro, el usuario ocupe los temas tres, cuatro y seis. En un sitio Web,
determinar que recursos se deben acaparar a los usuarios, es más complejo, ya que las preferencias de
los usuarios son extremadamente variantes.
Este trabajo relacionado propone utilizar una metodología de acaparamiento que está enfocada hacia
dispositivos PPC; también realiza un tipo especial de transcodificación, la cual se realiza de forma
personalizada gracias a que se cuenta con el perfil del usuario. La personalización realizada en este
trabajo, consiste simplemente en el cambio de parámetros a visualizar, como son los colores de la
interfaz, el tamaño de las letras etc.; mientras que en esta propuesta de tesis, la transcodificación se
realizará de manera genérica para todos los sitios Web.
En [Ver03] se plantea una metodología para realizar acaparamiento en dispositivos móviles. Una de las
limitantes de este trabajo corresponde a que se utilizó como dispositivos móviles a plataformas
convencionales (laptops y computadoras de escritorios) con interfaces de red inalámbricas. Otra limitante
que presenta este trabajo, consiste en que no realiza transcodificación de contenidos Web.
En nuestra propuesta de tesis, el acaparamiento se realizará específicamente para dispositivos PPC. Este
trabajo nos servirá de base para replantear la metodología de acaparamiento y adaptarla a dispositivos
móviles PPC. Se tiene contemplado integrar este trabajo en nuestra propuesta de tesis para que, junto a
los módulos a implementar, sea capaz de realizar acaparamiento tanto en dispositivos móviles
convencionales como PPC.
En [Val02] se muestra un modelo base para detectar patrones de uso de la Web. Este modelo se realiza
mediante algoritmos de minería de uso Web que se aplican a bitácoras de sitios Web. Los patrones
obtenidos permiten predecir los posibles recursos que el usuario podría necesitar. Dichas reglas se
guardan en un contenedor de patrones. De aquí partirá esta propuesta de tesis para realizar el
acaparamiento.
La limitante de este trabajo radica en que sólo se obtienen patrones de comportamiento sin realizar
propiamente el proceso de acaparamiento. Por si sola no tiene una aplicación final visible a los usuarios.
1
Diccionario electrónico alemán-italiano, por sus siglas en alemán.
9. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
9
Actualmente se está realizando un trabajo de tesis [Hen05] dentro del cenidet que pretende mejorar la
funcionalidad de este trabajo, por lo que es muy probable que se utilice éste para la obtención de los
patrones de acceso a sitios Web.
En [Uri04] se propone una metodología (la cual se tiene considerada integrar en este proyecto) para
realizar la transcodificación de páginas Web. Este trabajo relacionado no realiza el acaparamiento de
estas páginas ya transcodificadas, y aunque está enfocada para dispositivos PPC, no se realizó ningún
software para esta plataforma. El trabajo de transcodificación se realiza con un intermediario que se
encuentra del lado del servidor, el cual pertenece a un equipo de cómputo tradicional.
Avantgo [http://www.avantgo.com] es una herramienta comercializada por suscripción; es decir, se cobra
de manera periódica por el servicio (aunque se puede tener acceso a algunas características de manera
gratuita). Este programa está basado en canales (micrositios o miniportales) que se orientan a temas
específicos: clima, deportes, cine, etc. No se realiza de manera formal el acaparamiento. El proceso que
se realiza consiste de una replicación con diferentes niveles de profundidad (en base a los enlaces o
hipervínculos). El usuario elige el límite de niveles, por lo que en general se trata de una replicación total
del contenido del sitio. Una replicación selectiva involucra el tamaño y el tipo de los recursos, entre otros
factores. Está disponible para PPC, Palm OS y algunos celulares con sistema operativo Symbian.
El tema que se propone en este proyecto realiza un acaparamiento basado en patrones de acceso a sitios
Web, por lo que de manera general, es diferente a esta herramienta. La idea de poner este trabajo,
consiste en verificar que existen soluciones parciales al problema que se pretende atacar con el desarrollo
del tema de tesis que se propone.
Palm Web Clipping [http://www.palmos.com/dev/tech/webclipping/] es un producto que se ejecuta en
arquitecturas con sistema operativo Palm OS, por lo que aquí radica su principal diferencia en relación a
nuestra propuesta de tesis. También está basado en canales al igual que Avantgo, los cuales reciben el
nombre de PQA
2
, pero difiere del producto anterior, en que se realiza una replicación selectiva de los
recursos indicados. Los PQA son pequeñas aplicaciones desarrolladas para obtener “recortes” (clippings)
de páginas Web normales, los cuales permiten tener a los usuarios los recursos de la forma en que a
ellos más les guste. Estos recortes son en cierta medida una especie de personalización de contenidos.
Esta herramienta trata de implementar una especie de replicación de contenidos Web con ajuste de
contenido. La diferencia fundamental con el tema de tesis que se propone, por una parte consiste en que
la transcodificación se realiza de manera general mientras que la que de este trabajo relacionado se
realiza por usuario. Por otra parte el esquema de almacenamiento de recursos Web en el cliente es más
transparente al usuario en esta propuesta de tesis que en dicho trabajo relacionado, ya que en éste
último, el usuario debe seleccionar explícitamente los recursos que se deben almacenar; mientras que en
este proyecto la selección de los recursos se realiza de manera explícita.
4.3 Objetivos
El objetivo general de este proyecto de investigación consiste en diseñar e implementar un prototipo de
servicio intermediario para plataforma Pocket PC 2000, que gestione el acaparamiento de páginas Web
transcodificadas cuando se presenten eventos de desconexión.
Entre los objetivos específicos se encuentran:
• Evaluar nuevas tecnologías y herramientas de programación para dispositivos PPC.
2
Palm Query Application
10. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
10
• Integrar y/o adaptar del módulo de gestión de acaparamiento de sitios Web perteneciente a la
arquitectura Moviware.
• Desarrollar software propietario en plataformas no convencionales, específicamente para
microprocesadores ARM, MIPS y SH3.
• Integrar y/o adaptar del módulo transcodificador de contenidos Web perteneciente a la
arquitectura Moviware.
4.4 Metas
Las metas que se desean cumplir son las siguientes:
1. No se espera la participación de alumnos de servicio social.
2. Se desea publicar tres artículos de divulgación.
3. El tesista Ing. Juan Carlos Olivares Rojas desarrollará la tesis titulada: “Gestor de Acaparamiento
de Sitios Web Transcodificados para Plataforma Pocket PC” para obtener el grado de Maestro en
Ciencias en Ciencias de la Computación.
4. No se esperan obtener patentes, pero si un prototipo que gestione el acaparamiento de recursos
Web en dispositivos móviles PPC.
5. Se desea asistir a varios congresos sobre ciencias computacionales específicamente del área de
sistemas distribuidos sobre los tópicos de computación móvil, redes inalámbricas, entre otros.
4.5 Justificación
Actualmente se han manejado como clientes móviles a equipos del tipo portátiles que, de manera general,
no dejan de ser equipos de cómputo tradicionales, con la única salvedad que dichos equipos poseen
interfaces de red inalámbricas. La tendencia es hacia dispositivos de un tamaño cada vez más pequeño,
razón por la cual se hace necesario el conocimiento y desarrollo de aplicaciones en plataformas no
convencionales como Pocket PC.
La Web se ha convertido en una de las principales fuentes de búsqueda de información, de ocio, de
negocio, de intercambio de datos, entre otras características. Debido a esto, su funcionamiento es crítico
en muchos entornos de nuestra sociedad. Sin embargo, los equipos móviles están propensos a
constantes desconexiones y, por otra parte, la Web por naturaleza requiere de una conexión permanente
para poder operar. Por este motivo, es necesario un mecanismo para hacer accesibles los recursos de un
sitio Web sin necesidad de conexión. Dicho mecanismo consiste en el acaparamiento de sitios Web.
Otra problemática que se presentan en dispositivos PPC, radica en el hecho de que existen pocas
herramientas que tratan resolver el acaparamiento de páginas Web, así como de su correcta visualización
en pantallas con poca resolución. Dichas herramientas son muy caras y en la mayoría de los casos poco
prácticas. Esto ha motivado a que se desarrolle investigación que pueda mejorar la infraestructura y los
servicios brindados por esta clase de dispositivos.
Existen pocas herramientas que soportan operaciones en modo desconexión y que se adapten a los
requerimientos de esta plataforma.
El mercado de los dispositivos móviles ha crecido vertiginosamente en los últimos años convirtiéndose en
un área de oportunidad en el desarrollo de software y hardware para estas nuevas plataformas, esto se
demuestra en la siguiente tabla comparativa:
11. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
11
Compañía Ventas 2T05 Participación
de mercado
2T05 (%)
Ventas 2T04 Participación de
mercado
2T04 (%)
Crecimiento
2T05- 2T04 (%)
Windows CE 1, 653, 638 45.7 1, 006, 923 36.6 64.2
Research In
Motion
840,000 23.2 510,000 18.6 64.7
Palm OS 678,570 18.8 1,147,667 41.8 -40.9
Symbian 275,000 7.6 - 0.0 N/A
Linux 28,000 0.8 27,500 1.0 1.8
Otros 140,000 3.9 56,710 2.1 147.6
Total 3, 615, 608 100.0 2, 748, 800 100.0 31.5
4.6 Metodología
El esquema de solución que se propone, consiste en una adaptación del esquema cliente/servidor
orientada a clientes móviles. Este modelo consta tanto de clientes móviles como de un servidor
encargado de brindar servicios de recursos Web. En medio de nuestros clientes y servidores se encuentra
nuestra capa de intermediarios, tanto del lado del cliente como del lado del servidor. El modelo general
propuesto se puede apreciar en la figura 2.
La metodología que se propone para resolver este problema consiste de las siguientes actividades:
1. Evaluar herramientas y entornos de programación para plataforma Pocket PC.
2. Analizar los recursos informáticos a acaparar (tipo, tamaño, tiempo de permanencia en el PPC,
etc.).
3. Estudiar la(s) herramienta(s) seleccionadas.
4. Estudiar los módulos de la arquitectura Moviware correspondientes al gestor de acaparamiento y
al transcodificador de sitios Web.
5. Diseñar e implementar el módulo GAP.
6. Adaptar el GAP para los microprocesadores (ARM, MIPS, SH3).
7. Diseñar e implementar el módulo GAS.
8. Probar el sistema (GAP y GAS).
9. Redactar la documentación del proyecto.
12. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
12
MIPS
SH3
ARMARM
GAP
SQUID
GAT
Internet
Servidores Web
GAT=Gestor de Acaparamiento y
Transcodificación
GAP=Gestor de Acaparamiento para los
dispositivos Pocket PC
Figura 2. Esquema general de la arquitectura propuesta.
El modelo conceptual o arquitectura con la que se pretende solucionar el problema se muestra en la figura
3.
Esta arquitectura consta de dos partes: la primera parte del lado del dispositivo cliente móvil PPC, y del
otro lado, se muestra el mecanismo del lado del servidor. Entre estas dos partes, se encuentra la interfaz
de red inalámbrica (en nuestro caso IEEE 802.11).
Del lado cliente se encuentran dos partes claramente diferenciadas. La primera es la aplicación final al
usuario, en nuestro caso, el navegador (v.g. Pocket Internet Explorer) que solicita recursos Web.
13. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
13
Navegador (IPE, Netscape )Navegador (PIE)
GAP
Cliente Pocket PC
Redes Inalámbricas (WiFi, Bluetooth)
¿Conexión?
¿Caché?
T caché
Sí
No
No
Error
Sí
recurso
Analizador
HTTP
GAT
W
Internet
Squid
¿
¿Transcodificada?
?
Transcodificador
¿Actual?
Acaparador
T
Caché
Sincronizador
caché servidor
Sincronizador
caché local
Sí
Sí
No
No
Patrón
G
D
L
GAL
MT
MA
Observador
Gestor de
Desconexión
Módulos a integrar pertenecientes a Moviware
Petición Respuesta
Recurso
Revisar
estado
de la
conexión
Fecha
Página
transcodificada
Arquitectura GASWT
Descomprime
Comprime
Envió de nuevos patrones,
actualización de patrones existentes
Navegador (IPE, Netscape )Navegador (PIE)
GAP
Cliente Pocket PC
Redes Inalámbricas (WiFi, Bluetooth)
¿Conexión?
¿Caché?
T caché
Sí
No
No
Error
Sí
recurso
Analizador
HTTP
GAT
W
Internet
Squid
¿
¿Transcodificada?
?
Transcodificador
¿Actual?
Acaparador
T
Caché
Sincronizador
caché servidor
Sincronizador
caché local
Sí
Sí
No
No
Patrón
G
D
L
GAL
MT
MA
Observador
Gestor de
Desconexión
Módulos a integrar pertenecientes a Moviware
Navegador (IPE, Netscape )Navegador (PIE)
GAP
Cliente Pocket PC
Redes Inalámbricas (WiFi, Bluetooth)
¿Conexión?
¿Caché?
T caché
Sí
No
No
Error
Sí
recurso
Analizador
HTTP
GAT
W
Internet
Squid
¿
¿Transcodificada?
?
Transcodificador
¿Actual?
Acaparador
T
Caché
Sincronizador
caché servidor
Sincronizador
caché local
Sí
Sí
No
No
Patrón
G
D
L
GAL
MT
MA
Observador
Gestor de
Desconexión
Módulos a integrar pertenecientes a Moviware
Petición Respuesta
Recurso
Revisar
estado
de la
conexión
Fecha
Página
transcodificada
Arquitectura GASWT
Descomprime
Comprime
Envió de nuevos patrones,
actualización de patrones existentes
Navegador (IPE, Netscape )Navegador (PIE)
GAP
Cliente Pocket PC
Redes Inalámbricas (WiFi, Bluetooth)
¿Conexión?
¿Caché?
T caché
Sí
No
No
Error
Sí
recurso
Analizador
HTTP
GAT
W
Internet
Squid
¿
¿Transcodificada?
?
Transcodificador
¿Actual?
Acaparador
T
Caché
Sincronizador
caché servidor
Sincronizador
caché local
Sí
Sí
No
No
Patrón
G
D
L
GAL
MT
MA
Observador
Gestor de
Desconexión
Módulos a integrar pertenecientes a Moviware
Navegador (IPE, Netscape )Navegador (PIE)
GAP
Cliente Pocket PC
Redes Inalámbricas (WiFi, Bluetooth)
¿Conexión?
¿Caché?
T caché
Sí
No
No
Error
Sí
recurso
Analizador
HTTP
GAT
W
Internet
Squid
¿
¿Transcodificada?
?
Transcodificador
¿Actual?
Acaparador
T
Caché
Sincronizador
caché servidor
Sincronizador
caché local
Sí
Sí
No
No
Patrón
G
D
L
GAL
MT
MA
Observador
Gestor de
Desconexión
Módulos a integrar pertenecientes a Moviware
Petición Respuesta
Recurso
Revisar
estado
de la
conexión
Fecha
Página
transcodificada
Arquitectura GASWT
Descomprime
Comprime
Envió de nuevos patrones,
actualización de patrones existentes
Navegador (IPE, Netscape )Navegador (PIE)
GAP
Cliente Pocket PC
Redes Inalámbricas (WiFi, Bluetooth)
¿Conexión?
¿Caché?
T caché
Sí
No
No
Error
Sí
recurso
Analizador
HTTP
GAT
W
Internet
Squid
¿
¿Transcodificada?
?
Transcodificador
¿Actual?
Acaparador
T
Caché
Sincronizador
caché servidor
Sincronizador
caché local
Sí
Sí
No
No
Patrón
G
D
L
GAL
MT
MA
Observador
Gestor de
Desconexión
Módulos a integrar pertenecientes a Moviware
Navegador (IPE, Netscape )Navegador (PIE)
GAP
Cliente Pocket PC
Redes Inalámbricas (WiFi, Bluetooth)
¿Conexión?
¿Caché?
T caché
Sí
No
No
Error
Sí
recurso
Analizador
HTTP
GAT
W
Internet
Squid
¿
¿Transcodificada?
?
Transcodificador
¿Actual?
Acaparador
T
Caché
Sincronizador
caché servidor
Sincronizador
caché local
Sí
Sí
No
No
Patrón
G
D
L
GAL
MT
MA
Observador
Gestor de
Desconexión
Módulos a integrar pertenecientes a Moviware
Petición Respuesta
Recurso
Revisar
estado
de la
conexión
Fecha
Página
transcodificada
Arquitectura GASWT
Descomprime
Comprime
Envió de nuevos patrones,
actualización de patrones existentes
Figura 3. Arquitectura propuesta.
La segunda parte consiste en el intermediario que se va a desarrollar, al que se ha denominado GAP
(Gestor de Acaparamiento Pocket). Dicho intermediario constará de los siguientes componentes:
1. Observador.- También llamado vigía, su objetivo fundamental es revisar y procesar las peticiones
tanto de entrada como de salida que van o vienen dirigidas a la aplicación (navegador Web).
2. Gestor de Desconexión Local (GDL).- Tiene la función de revisar el medio físico de conexión y
determinar si el cliente se encuentra conectado o no.
3. Gestor de Acaparamiento Local (GAL).- Su función consiste fundamentalmente en :
a. Revisar si existe un recurso acaparado. En caso de existir, se manda el recurso solicitado
(en este caso el Observador deberá cambiar el encabezado para hacer creer al
navegador que la solicitud viene del exterior) al navegador local. En caso de no existir el
recurso acaparado, se mandará un mensaje de error. El observador deberá construir una
página Web con un mensaje de error que el usuario visualizará.
b. Controlar la sincronización de la caché transcodificada local con la caché del Servidor.
Del lado del servidor, encontramos dos elementos principales: el servidor Proxy caché Squid, encargado
de obtener los recursos Web solicitados; y el intermediario del lado del servidor, al cual se ha denominado
como GAS (Gestor de Acaparamiento del Servidor). La arquitectura en el lado del servidor consta de los
siguientes elementos:
14. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
14
1. Mecanismo Transcodificador (MT). Es el encargado de transcodificar los recursos Web obtenidos
del servidor Squid. Este módulo es parte de Moviware [Uri04] y se le harán las modificaciones
pertinentes a fin de integrarlo en el software que se pretende desarrollar a través de esta
propuesta de tesis.
2. Analizador HTTP. Es el encargado de analizar el contenido de los encabezado HTTP de las
solicitudes realizadas por los clientes. En este caso nos interesa encontrar información como el
recurso solicitado, el tipo de cliente que realiza la petición (sistema operativo y tipo de
microprocesador) y la fecha de modificación del recurso solicitado, entre otros campos. Este
analizador identifica el tipo de dispositivo que realiza la conexión.
3. Mecanismo Acaparador (MA). Se encarga de dos funciones: acaparar un sitio Web
transcodificado y sincronización de la caché transcodificada, Para esta última opción, debe haber
un control de versiones entre la caché local y la caché del servidor. Este módulo existe en
Moviware [Ver03] pero en la versión sin transcodificar, la intención es integrar este módulo y el
intermediario que se desarrollará, de tal forma que se detecte el dispositivo desde el cual se está
realizando una petición de un recurso Web y se envié al cliente, el recurso transcodificado o no.
4. Gestor de desconexión (GD). Es el encargado de revisar el medio inalámbrico y procesar todas
las peticiones realizadas por el cliente que no pudieron ser atendidas cuando se presentó el
evento de desconexión. Existe la alternativa de integrar un servidor Proxy caché con soporte a
operaciones en modo de desconexión en redes inalámbricas [Jua05], pero como se verá en la
sección de alcances, no es vital para el trabajo que se pretende desarrollar a través de esta
propuesta de tesis. En caso de que se integre dicho módulo, la conexión con el servidor Squid no
se realizará de manera directa, sino a través de este módulo.
4.7 Programa de actividades y calendarización
Actividad Mes
1 2 3 4 5 6 7 8 9 10 11 12
Evaluación de herramientas X X
eMbedded Visual Tools X
eMbedded Visual Basic x
eMbedded Visual C++ x
.NET CF X
C# x
Visual Basic .NET x
Java X
J2ME x
Personal Java x
Otras herramientas X
Comparativa de las herramientas x
Análisis de los recursos a Acaparar X X
Tamaño X
Tipo de los recursos X
Estructura de almacenamiento X X
Redacción de reporte parcial X
Estudio herramienta seleccionada X X
Estructuras de control X
Sockets X X
15. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
15
Otros aspectos X X
Estudio de Moviware X X
Acaparador X
Contenedor de patrones X
Transcodificador X
Gestor de Desconexión X
Redacción de reportes parciales X
Diseño e implementación del GAP X X X
Modelado UML X
Observador X X
Gestor de Desconexión Local X
Gestor de Acaparamiento Local X X
Otras actividades X
Presentaciones X
Redacción de artículos X
Redacción de reportes parciales X
Adaptación del GAP X
ARM X
SH3 X
MIPS X
Diseño e implementación del GAT X X X X
Modelado UML X
Analizador HTTP X
Integración del Transcodificador X X
Integración del acaparador X X
Sincronizador de Caché X X
Gestor de Desconexión X X
Otras actividades X
Redacción de artículos X
Redacción de reportes parciales X
Presentaciones X
Pruebas X X X X X X
GAP X
GAT X
Integración X
Documentación de tesis X X X
Redacción de Tesis X X X
Redacción de articulo X
Redacción de reporte X
Presentación X
Examen de grado X
4.8 Resultados esperados
Los beneficios que se pretenden lograr con este proyecto de Investigación son los siguientes:
• Visualización de páginas Web en modo de desconexión en dispositivos PPC.
16. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
16
• Agilizar los tiempos de acceso a páginas Web, al tener sitios Web acaparados de manera local.
• Visualización de páginas Web que se adapten a las limitaciones de las pantallas.
• La facilidad de administración, al no tener páginas distintas para distintas plataformas.
• Ahorro de energía en dispositivos que dependen de un suministro finito.
• Ahorro en tiempo aire, en equipos que se conecten a través de la red de telefonía celular para
transmitir información.
4.9 Vinculación
Los posibles usuarios de este sistema son todas aquellas personas que cuenten con un dispositivo móvil
Pocket PC y que deseen visualizar páginas Web sin necesidad de estar conectados y que deseen que el
contenido se ajuste a las limitantes de los dispositivos móviles. Por el momento no se tiene ninguna
relación o vinculación con otra empresa o entidad diferente a la de nuestro centro de investigación.
4.10 Bibliografía
[Ala02] Alarcón Gálvez Fernando, “Mecanismo para Gestión de Conexión en
Sistemas Cliente/Servidor Móviles”, tesis de maestría, cenidet, agosto de
2002.
[BP98] Badrinath B. R., Phatak S.H., “An Architecture for Mobile Databases”, Dept.
of Computer Science, Rutgers University. 1998.
[CF03] Cherniack Mitch, Franklin Michael J., “Expressing User Profiles for Data
Recharging”, Brandeis University, University of California at Santa Cruz.
2003.
[Cha03] Chanchaem Thong, “A Survey on Internet Content Transcoding for Universal
Access”, Department of Computer Science, Kent State University, mayo de
2003.
[Cla02] Clark David, “Mobile processors begin to grow up”, revista IEEE Computer,
pp. 22-25, marzo de 2002.
[dmc05] “Data management for Mobile Computing, Case Studies”,
http://www.cs.ucv.ac.cy/courses/EPL651/Schedule__Readings/
Chapter 3/body_chapter_3.html, Departamento de Ciencias
Computacionales, Universidad de Chipre, marzo de 2005.
[fam05] “Familiar Linux Project”. http://familiar.handhelds.org/ Última consulta: julio de
2005.
[Gol05] Gold Jack, “Pocket PC: An Evolutionary Advance
Infrastructure Strategies, Web & Collaboration Strategies”,
febrero de 2005, http://www.gartner.com/
17. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
17
[Gon03] González Serna Juan Gabriel. “Plataforma middleware reflexiva para
aplicaciones de cómputo móvil en Internet (Movirware)”, Centro Nacional de
Investigación y Desarrollo Tecnológico (cenidet), de septiembre de 2001 a
agosto de 2003, financiamiento COSNET: 570.01-P.
[Hen05] Hernández Méndez Gabriel. “Generador de patrones de navegación de
usuarios aplicando Web log mining”, tesis de maestría en desarrollo, cenidet,
junio de 2005.
[HKS03] Hwang Yonghyun, Kim Jihong, Seo Eunkyong. “Structure-AwareWeb
Transcoding for Mobile Devices”. Universidad Nacional de Seul. Revista IEEE
Internet Computing. Septiembre-octubre de 2003.
[HNS+98] Hattori Toshihiro, Nitta Yusuke, Seki Mitsuho, Narita Susumu, Uchiyama
Kunio, Takahashi Tsuyoshi, Satomura Ryuichi, “Design Methodology of a
200MHz superscalar microprocessor: SH-4” Hitachi, Ltd., Tokio, Japón. 249
IEEE Proceedings of the 35th Design Automation Conference (DAC’98) 0-
89791-964-5/98.
[Kue97] Kuenning Geofrrey H. “Seer: Predictive file hoarding for Mobile Operation”.
Universidad de California en Los Àngeles. Mayo de 1997.
[Jua05] Juárez Pérez Fredy, “Servidor Proxy Caché con Soporte a Operaciones en
Modo Desconexión en Redes Inalámbricas”, tesis de maestría, cenidet,
febrero de 2005.
[Lan04] Landa Miguez Xochitl. “Mecanismos de configuración dinámica para grupos
de Proxy-caches cooperativas en la Web”, tesis de maestría, cenidet,
diciembre de 2004.
[Man02] Manrique López de la Fuente José
“¡¡ Hay un pingüino en mi bolsillo!!“, AsturLinux
http://www.asturlinux.org/~jsmanrique/odblinux.html, julio de 2002.
[McPh05] McPherson Frank. “Pocket PC a su alcance”. Tercera edición, México, 2005,
ISBN: 970-10-4731-1
[Pre02] Pressman Roger S., “Ingeniería del Software. Un enfoque práctico” Quinta
edición, España, 2002, ISBN: 84-481-3214-9, pp. 601.
[rh05] “Replication Vs Hoarding“,
http://www.cs.berkeley.edu/~adj/cs2941.s98/dbmate/sld008.htm, febrero de
2005.
[RHD+99] Reiher P., Heidemann J., Ratner D., Skinner G., Popek G., “Resolving File
Conflicts in the Ficus File System”, Department of Computer Science,
University. 1999.
[Sat98a] Satyanarayanan M., “The Coda Distributed File System”. Linux Journal, no.
50, junio de 1998.
[Sat98b] Satyanarayanan M., “Fundamental Challenges in Mobile Computing”, School
of Computer Science, Carnegie Mellon University, 1998
18. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
18
[Tri04] Trifonova Anna, “Hoarding Content in M-Learning Context”, tesis doctoral en
desarrollo, Universidad de Trento, Italia, 2004.
[Uri04] Uriarte Cabada Claudia Selene. “Transformador de Contenidos Web para
Asistentes Personales Digitales”, tesis de maestría, cenidet, julio de 2004.
[Val02] Valenzuela Molina David R., “Mecanismo para Predicción de Acaparamiento
de Datos en Sistemas Cliente/Servidor Móviles”, tesis de maestría, cenidet,
agosto de 2002.
[Ver03] Verduzco Reyes Gustavo, “Gestor de Acaparamiento de Patrones de Sitios
Web en Clientes Móviles”, tesis de maestría, cenidet, agosto de 2003.
[VwL97] VanderWiel Steven P. y Lilja David J. “When Caches Aren’t Enough: Data
Prefetching Techniques”. Universidad de Minnesota. 1997.
[Wan02] Wang Jia, “A Survey of Web Caching Schemes for the Internet”, 2002.
[Way95] Wayner Meter, “Agents unleashed: a public domain look at agent technology”,
Estados Unidos, 1995, ISBN: 0-12-738765-x, pp. 358.
[web05] “A Word Definition From the Webopedia Computer Dictionary”,
http://www.webopedia.com, febrero de 2005.
5. LUGAR(ES) EN DONDE SE VA A DESARROLLAR EL PROYECTO
Este proyecto se desarrollará en el Laboratorio de Sistemas distribuidos ubicado en el Departamento de
Ciencias Computacionales en el Centro Nacional de Investigación y Desarrollo Tecnológico, el cual está
ubicado en la calle Interior Internado Palmira s/n Col. Palmira en la ciudad de Cuernavaca, Morelos,
México.
6. INFRAESTRUCTURA
La infraestructura que se utilizará para el proyecto corresponde a una computadora de escritorio Pentium
4 a 1.7 Ghz. Disco duro de 80 GB. Se cuenta con varias tarjetas de red inalámbricas (WiFi, Bluetooth),
puntos de acceso, además se cuenta con un dispositivo PPC 2000 (Compaq iPAQ 3630), un dispositivo
PPC 2002 (HP Jornada), tarjetas de almacenamiento (USB Flash, Compact Flash). Teclado para
dispositivos PPC. También se cuenta con software especializado para Pocket PC para su correcta
administración de los recursos. Todos estos recursos están disponibles en la sección de cómputo móvil,
aunque es posible obtener recursos adicionales dentro del laboratorio solicitándolos previamente.
7. PRESUPUESTO SOLICITADO PARA LA OPERACIÓN DEL PROYECTO
Seleccione las partidas en las cuales quedan insertados los gastos a efectuar y anote el monto deseado
justificando plenamente el uso que se dará a cada artículo o servicios que se requiera, costo aproximado
y cantidad de los mismos.
Presente su presupuesto por año.
19. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
19
PRESUPUESTO
PARTIDA MONTO
SOLICITADO
JUSTIFICACIÓN
Indicando la actividad que va apoyar de
acuerdo con el cuadro No. 1
2101 Materiales y útiles de oficina $900 Papelería necesaria para las actividades: 3, 6,
8.1, 8.2, 8.3, 11.1, 11.2, 11.3, 13.1, 13.2, 13.3,
13.4 y 13.5
2102 Material de limpieza
2103 Material didáctico $1,439 Libros necesarios para el desarrollo de las
actividades: 1.1.1, 1.1.2, 1.2.1, 1.2.2 y 1.3.1
2104 Material estadístico y geográfico
2105 Materiales y útiles de impresión y
reproducción
$5,290 Se necesita una impresora para varias
actividades en especial la 3, además de toner
en otras actividades haciendo énfasis en las
actividades: 8.3 y 13
2106 Materiales y útiles para el procesamiento
en equipos y bienes informáticos
$9,689 Se necesita la compra de licencia de software
para las actividades: 1.2, 1.3.1 y 7
2107 Material para información $600 Se necesitan realizar trípticos informativos
para las actividades: 8.2, 11.1 y 13.2
2203 Productos alimenticios para el personal
que realiza labores en campo o de
supervisión
PARTIDA MONTO
SOLICITADO
JUSTIFICACIÓN
Indicando la actividad que va apoyar de
acuerdo con el cuadro No. 1
2207 Productos alimenticios para animales
2301 Refacciones, accesorios y herramientas
2302 Refacciones y accesorios para equipo de
cómputo
$72,134 Para todo el proyecto se necesita la compra
de equipo informático como Pocket PCs,
Smartphone, tarjetas de almacenamiento e
infraestructura inalámbrica; en especial en las
actividades 2, 2.1, 2.2 y 2.3
2401 Materiales de construcción
2402 Estructuras y manufacturas
2404 Material eléctrico y electrónico
2501 Materias primas de producción
2502 Sustancias químicas
2503 Plaguicidas, abonos y fertilizantes
2505 Materiales, accesorios y suministros
médicos
2506 Materiales, accesorios y suministros de
laboratorio
2604 Combustibles, lubricantes y aditivos para
vehículos terrestres, aéreos, marítimos,
lacustres y fluviales asignados a servidores
públicos
2605 Combustibles, lubricantes y aditivos para
maquinaria y equipo de producción
2702 Prendas de protección personal
TOTAL CAPÍTULO 2000
20. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
20
3304 Otras asesorías para la operación de
programas
3308 Estudios e investigaciones $6,632 Para la actividad 1 así como para el proyecto
en general, se necesita la compra de revistas
especializadas. Así como también se necesita
la compra de artículos y reportes técnicos en
especial en la actividad 2.
3409 Patentes, regalías y otros
3413 Otros servicios comerciales $11,138 Se necesita del hospedaje en un hotel cuando
se realicen presentaciones y publicaciones de
artículos como en las actividades: 8.1, 11.3 y
13.4
3502 Mantenimiento y conservación de bienes
informáticos
$1,000 Para el desarrollo del proyecto se necesita del
mantenimiento del equipo existente tales
como PCs y PPCs, en especial para las
actividades 7 y 9.
3503 Mantenimiento y conservación de
maquinaria y equipo
3602 Impresión y elaboración de publicaciones
oficiales y de información en general para
difusión
$1,150 Se necesita encuadernar los trabajos
realizados en: 8.3, 11.2, 13 y 13.3
3808 Pasajes nacionales para labores en campo
y de supervisión
$7,329 Se necesitan recursos financieros para
sobrellevar las actividades de transporte de
las actividades: 8.1, 11.3 y 13.4
3813 Pasajes internacionales para servidores
públicos en el desempeño de comisiones y
funciones oficiales
3814 Viáticos nacionales para labores en campo
y de supervisión
$3,250 Se necesita dinero extra para viáticos y otros
gastos en las actividades: 8.1, 11.3 y 13.4
3819 Viáticos en el extranjero para servidores
públicos en el desempeño de comisiones y
funciones oficiales
Otras partidas (especificar)
TOTAL CAPÍTULO 3000
CONCENTRADO DEL PRESUPUESTO SOLICITADO
CAPÍTULO Monto Solicitado
al CoSNET
Monto solicitado a
institución
postulante
Monto solicitado a
otras
instituciones
TOTAL
2000 $90,052 0 0 $90,052
3000 $30,499 0 0 $30,499
TOTAL
$120,551 0 0 $120,551
Nota en caso de que el proyecto sea de dos años, indicar el monto solicitado x año ( duplicar
cuadro )
8. APOYO A EVENTOS
21. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
21
Tipo de evento
Organización X Participación Estancia
Nombre del evento
6 Simposium Iberoamericano de de Computación e Informática
Lugar donde se realizará
Ciudad País
Monterrey, Nuevo León
México
Institución organizadora Academia Nacional de Ciencias Computacionales
(México) Instituto Tecnológico de Nuevo León
Objetivos del evento
El tema principal del 6to. Simposium Iberoamericano de Computación e Informática (SICI´05)
será "Tendencias de las Tecnologías de Información en una Sociedad del Conocimiento". Este
año, se proporcionará un foro para la presentación e intercambio de trabajos actuales de
desarrollo e investigación en las siguientes áreas de Ciencias de la Computación y temas
relacionados: Aplicaciones Novedosas de Computación en Otras Áreas, Bases de Datos,
Computación Educativa, Ingeniería de Software, Inteligencia Artificial. Interacción Humano-
Computadora, Programas Evolutivos y Redes Neuronales, Realidad Virtual. Robótica, Seguridad
de Computadoras y Sistemas, Sistemas de Internet y Web, y Sistemas Distribuidos.
Fecha de realización DEL 15 11 05 AL 17 11 05
DÍA ME
S
AÑ
O
DÍA ME
S
AÑ
O
En caso de participación, indicar nombre y tipo del trabajo a presentar
“Evaluación de Windows CE y Linux Embedded sobre Plataformas iPaq Pocket PC Modelos 3600”
X CONFERENCIA POSTER OTRO
ESPECIFIQUE
22. Proyectos de Investigación y Desarrollo Tecnológico 2005
FGCSUBIN-20 REV.00
Subsecretaría de Educación e Investigación Tecnológicas
Consejo del Sistema Nacional de Educación Tecnológica
22
8.1 Desglose presupuestal
Partida
Monto solicitado
al CoSNET
Apoyo de la
institución
postulante
Apoyo de otras
instituciones T o t a l
3804 Congresos y convenciones $4,500 0 0 $4,500
3828 Servicios integrales
nacionales para servidores
públicos en el desempeño de
comisiones y funciones
oficiales
0 0 0 0
3929 Servicios integrales en el
extranjero para servidores
públicos en el desempeño de
funciones oficiales
0 0 0 0
T o t al $4,500 0 0 $4,500