Multipasarela para redes heterogéneas. Miguel Ángel Orozco #CPMX6
Multipasarela para redes heterogéneas. Miguel Ángel Orozco #CPMX6
Talk: Multipasarela para redes heterogéneas. Miguel Ángel Orozco #CPMX6 Segurança/Redes
CPMX6 Escenario Neptuno
More Information
Description:

"El masivo despliegue de la información y dispositivos conectados a la red es decir el Internet de las cosas, permite la creación de nuevas aplicaciones, como la automatización de casas, creación de ambientes inteligentes, seguimiento fisico de una persona a lo largo del día, control automatizado de parselas de vegetales y frutas, etc. Un ambiente inteligente puede ser definido como la integración de diferentes tecnologías dentro de un ambiente donde los usuarios pueden interactuar con él. Pero esto conlleva grandes retos, tales como: La interconexión de diferentes dominios de red o protocolos (WIFI, Ethernet, Zigbee, CAN, etc.), consumo de energía, movilidad y portabilidad.

Las redes heterogéneas permiten la creación de aplicaciones mucho más flexibles dado que la tecnología utilizada para la infraestructura de comunicaciones ya no es una limitante. Actualmente existen dispositivos que permiten interconectar dos segmentos de red que usan diferentes protocolos o incluso diferentes tecnologías.

Una multipasarela para redes heterogéneas es un dispositivo el cual funciona como traductor entre diferentes protocolos de comunicación, es decir ser el traductor entre los diferentes lenguajes que pueden llegar a existir en un ambiente. Por ejemplo si nuestro automóvil se comunica utilizando el protocolo CAN y nuestro teléfono usa WIFI, en teoría es imposible entablar una conversación entre los dispositivos, el trabajo de la pasarela es servir como puente para lograr esa comunicación.

Actualmente nuestra multipasarela toma en cuenta los siguientes protocolos:
• WIFI
• Ethernet
• Zigbee
• CAN
• Wimax
• PCI-Express
Este proyecto se inició hace alrededor de 7 años y actualmente se sigue trabajando en él, este dispositivo es un desarrollo único en el mundo. De dicho proyecto se desprenden diferentes proyectos anexos a el para impulsar la heterogeneidad de los protocolos de comunicación."

Esta charla es patrocinada por CINVESTAV.


Speakers:

Miguel Ángel Orozco

• Ingeniero en Sistema Computacionales – Universidad Cuauhtémoc 2008-2011
• Maestro en Ciencias de la Computación con especialidad en Ing. Eléctrica – Cinvestav Unidad GDL 2011 - 2013.

CONOCIMIENTOS TECNICOS

• Programación de aplicaciones web: Plataforma J2EE (JAVA, Servlets,), ASP, PHP, HTML, XML, Ruby
• Programación de aplicaciones moviles: Object C, Java, C#, Android, iOS
• Entornos de Programación: Visual Basic, Borland Delphi, Borland C++ Builder, .NET, Eclipse, NetBeans, X-Code
• Servidores web: Apache, IIS
• Bases de datos: MySql, Access, Sql Server, Sqlite
• Diseño de aplicaciones y BD: Metodología UML, Diagramas E-R
• Sistemas Operativos (usuario avanzado): MS-DOS, Windows 2000 - 7, Win 2003 Server, MAC OS.
• Control de Versiones: Tortoise CVS, Github
• Redes de Comunicaciones: Redes de área local Ethernet, Redes intrasistemas PCI Express, Wifi, Bluetooth.
• Sistemas de eventos discretos: Teoría de Colas, Lenguajes y autómatas, Lógica Formal.
• Modelado de protocolos de comunicación: PCI, PCI-X, PCI Express, WIFI, Ethernet, CSMA/CA, CSMA/CD, Protocolos ARQ.
• Ingeniería de Software:
o Creación y gestión del ""Software Project Management Plan"" y ""Software Requirements Specification"" bajo los estándares de la IEEE 1058-1998 y IEEE 830-1998 respectivamente.
o Diseño y arquitecturas de Sistemas Computacionales a través de formalismos matemáticos, en especifico Redes de Petri o UML
o Gestión y desarrollo de implementación del Sistemas
o Verificación y Validación de sistemas utilizando enfoques de caja negra o caja blanca.

EXPERIENCIA LABORAL

• Universidad Cuauhtémoc plantel GDL – Asistente de Laboratorio de Computo. 8 meses, realizando practicas profesionales, mantenimiento de equipo de computo, desarrollo de aplicaciones multiplataforma.

• CINVESTAV Unidad GDL – Asistente Investigador. 2 años, desarrollo de ambientes virtuales a través de la plataforma de desarrollo HAVOK y OGRE 3D, Pruebas de escenarios virtuales con motores físicos y parseo de datos usando XML. – Colaboración en tesis de Doctorado.

• Colaboración con la empresa FMC Agroquímicos- Gestor del proyecto. 2 meses, se elaboró el Plan de Gestión de Proyectos de Software para un software de predicción de plagas.

• Dataloid – Director ejecutivo (CEO) - Gestión y dirección administrativa de la empresa

• Fuerza Aérea Mexicana - Desarrollador Senior, encargado del desarrollo de los módulos de control y gestión de un simulador de vuelo. Diseño y Creación de Bases Aéreas, y creación de sistemas embebidos para controles de la aeronave.

• Folgom – Desarrollador Senior, encargado de la gestión del proyecto FolgomBot, robot autónomo para recolección y minería de datos.

• PROYECTOS REALIZADOS POR CUENTA PROPIA:

• Desarrollo y comercialización de software especializado para la gestión de consultorios médicos MEDICSIS.
• Creación y dirección de la empresa DATALOID (2013).
• Creación de Catalogo Virtual genérico para dispositivos móviles (iOS e Android).
• Compra y venta de Hardware.
• Organización de talleres sobre patentes para estudiantes y docentes del CINVESTAV GDL – 30 horas
• Organización de talleres sobre emprendimiento, creación y desarrollo de empresas en CINVESTAV GDL. – 20 horas.
• Organización de Big Bang Startup 2012 Tec de Monterrey – Continental – Cinvestav GDL – Canieti.
• Creación, gestión y administración de la empresa Dataloid.
• Fuerza Aérea Mexicana (2014 - 2015)
o Creación y diseño tridimensional de Bases Aereas Militares.
o Desarrollo de módulos para un simulador de vuelo.
• Creación, desarrollo e implementación de robot para minería de datos. – Folgom.

Publicaciones

• Modeling and Performance Analysis of PCI Express.
o Autores: Miguel Angel Orozco, Adan Ruiz, Mario Siller.
o Proceedings of the 2014 International Conference on Communications, Signal Processing and Computers, 2014 pp 125-130.
"


Level:

Beginner

Comments

Remember that to comment you must participate in the activity.

About this activity