PDF de programación - Smartwifi - Plataforma para la gestión inteligente del acceso a la red inalámbrica

Imágen de pdf Smartwifi - Plataforma para la gestión inteligente del acceso a la red inalámbrica

Smartwifi - Plataforma para la gestión inteligente del acceso a la red inalámbricagráfica de visualizaciones

Publicado el 26 de Julio del 2017
329 visualizaciones desde el 26 de Julio del 2017
4,3 MB
30 paginas
Smartwifi

Plataforma para la gestión inteligente del

acceso a la red inalámbrica.

Manuel Alejandro Moscoso Domínguez
Ingeniero en Bioinformática / Máster Universitario en Software Libre

Gestor de Telecomunicaciones
mmoscoso@utalca.cl
DTI - Dirección de Tecnologías de Información
Área de Plataformas y Telecomunicaciones

Agenda
1. Situación actual
2. Nuestra idea
3. Diagrama de solución
4. Arquitectura
5. Trabajos a Futuro

Situación “Actual”

Cómo nace y que esperamos realizar con el proyecto ....

Situación “Actual”

La Dirección de Tecnologías de la
Información (DTI) de la Universidad
de Talca, es la Unidad responsable
de velar por la entrega de servicios
TI a toda la comunidad universitaria.

“Un servicio crítico es el acceso a la
red institucional, principalmente a la
red inalámbrica, debido al escenario
particular que existe hoy en día”

● La gran mayoría de las personas
cuenta con un teléfono inteligente.
● Por la facilidad de movilidad se
prefieren los Notebooks sobre los
equipos de escritorio.

● Existe un tendencia en el mundo
cada
llamada BYOD, donde
persona trae su propio dispositivo
para
(Smartphone,
Tablets, etc).

trabajar.

Situación “Actual”

La postura estrategica de la DTI es
brindar un servicio de calidad a lo
largo de todos sus campus.

Respecto a la conexión inalámbrica,
se busca constantemente poder
aumentar la cobertura a lo largo de
todos los campus. Esto es con el
objetivo, que la sensación de estar
conectado puede favorecer todos los
escenarios académicos.

● Incorporación de cuatro Wireless

LAN Controller (WLC).
○ En los campus de Talca,
Curicó y Santiago (Quebec
y Santa Elena).

○ Faltan Santa Cruz y el

nuevo campus Linares.

● Más de 190 Access Points (AP)
extendidos a lo largo de todos
los campus.

Porcentaje de Access Point vinculados a los WLC. Clasificación por Campus

Nuestra idea

Una herramienta que también incluye a la comunidad Universitaria...

Nuestra idea

Nace a través de varias
preguntas:



¿Por qué tengo
problemas de

señal?

¿Cuál es el

Ancho de Banda

de la U?

¿Qué es un

AP?

¿Hasta donde

tengo

cobertura?

¿Dónde están

los AP?

¿Quién más

está conectado

conmigo?

Nuestra idea

El proyecto consiste en:

“Desarrollar una herramienta que permita recopilar
información relevante de los WLC con el objetivo de
poder realizar una gestión inteligente del acceso a
la red inalámbrica”

Nuestra idea

Recibe la
Información

USUARIOS

DTI

Interpreta la
Información

Generan la
Información

MOVILES

SMARTWIFI

Almacena
información

Funcionalidades

Las funcionalidades establecidas, en
base a nuestro objetivo como
proyecto se pueden especificar en
una lista de requerimientos.

La información, debe servir para la
gestión y mantención del servicio
además de poder ser entregada a los
usuarios. “Un usuario con mayor
información puede ser un aporte para
mejorar la calidad del servicio”.

El sistema debe:
● Recopilar información de AP, Clientes y

● Esta información se recolecta cada 5

AP maliciosos.

minutos.

● Generar gráficos de comportamiento.
● Entregar

información

a

usuarios,

relacionada con:

○ Cantidad de Usuarios totales.


Lugares con gran cantidad de
usuarios.

○ Cuantos usuarios comparten mi AP.

● Obtener feedback desde los usuarios.
○ Calidad del Servicio y Cobertura.

Diagrama de solución

Con esta idea partimos el desarrollo ...

DTI

WLC

Escenario - Gestión mediante WLC

DTI

WLC

Escenario - Gestión mediante WLC

Arquitectura

Componentes, tecnología y otros ...

Arquitectura

En conjunto el área de Plataforma y
de Telecomunicaciones
trabajan
para la implantación de herramientas
para conocer el estado de la Red
institucional.

Trabajamos con SNMP para
la
recolección de información relevante
de
de
poder
telecomunicaciones
planificar
y
reposiciones.

equipos
para

mantenimiento

los

● Herramientas como:

○ Cacti
○ Nagios
○ Observium


Zenoss

● Utilizan SNMP.
● Utilizan RRDTOOLS.
● Monitoreo de la Red y Hosts.

○ Solo tiene acceso personal de DTI


“Lenguaje Técnico”

● No es una solución “específica”

para los clientes móviles.

Arquitectura

● Herramientas como:

○ Cacti
○ Nagios
○ Observium


Zenoss

Interpreta y
Trabaja con la
Información

DTI

Herramientas

SNMP

Fuente de
Información

HW

Arquitectura

● SmartWifi

○ Recopila información a través de

SNMP. De ciertos MIBs fuerons
seleccionados solo OID de interes
del proyecto. Se solicitan al WLC.

○ Almacena la información en dos

bases de datos.

○ Gráfica la información.
○ Cuenta con una plataforma Web y
aplicación móvil para entregar esta
información a la comunidad.

Interpreta y
Trabaja con la
Información

DTI

SmartWifi

SNMP

Fuente de
Información

HW

Móviles
(Usuarios)

CLIENTES

PRESENTACION

NEGOCIO

DATOS

DTI

Backend

Daemon

RRD

Controllers

mongoDB

Usuarios

Frontend

Mobile
App

RESTful

API

MySQL

Arquitectura de solución

PRESENTACION

NEGOCIO

DATOS

Backend

Frontend

Mobile
App

Daemon

Controllers

RESTful

API

RRD

mongoDB

MySQL

Arquitectura de solución

Componentes

Componente

Descripción

Versión Capa

Responsabilidad

Daemon

Python -(snmp,pymongo,python-rrdtool)

1.5

Negocio

RRD

Round Robin Database

MongoDB

smartwifi (9 Collections)

MySQL

smartwifi, Entidades del Negocio.

Backend

Symfony 2 (php)

RESTFul API

Symfony 2 (php)

Frontend

Symfony 2 (php + jquery mobile)

Mobile App

Android (Java)

1.0

1.0

1.0

1.0

1.3

1.0

1.0

Datos

Datos

Datos

Recolectar, procesar y almacenar información desde
WLC.

Base de datos por cada WLC.

Base de datos que almacena la información de los
WLC. Base de datos principal para consultas desde
el servicio Web.

Base de datos que almacena información sobre las
entidades del negocio.

Presentación

Presentación de la información para la comunidad y
personal de la DTI.

Negocio

Servicio web para consultas de múltiples clientes.

Presentación

Presentación de la información para dispositivos
móviles.

Presentación

Aplicación nativa en Android. Presenta información y
permite recolectar información de los clientes.

Acción

Algunas imágenes de lo que tenemos ...

WifiMetrics

Smartwifi - Mobile APP

Smartwifi - Backend

Trabajas a futuro

Seguimos trabajando en nuestra idea...

Estamos trabajando

Smartwifi 1.2

Smartwifi 1.3

SysMAC: Sistema de Accesos

Corrección de Bugs.


● Mobile App para IPhone





Posible migración
de
código nativo de Android a
un
como
PhoneGab o Cordoba.

Framework





Integración con SysMAC

Segmentar gráficos por
tipo de usuarios.

Actualización de Backend
Frontend

/






información sobre

Corrección de Bugs.
Incluir
clientes (Backend).
Incluir
RogueAp.

información sobre





Incluir información de
la posición (GeoPoint)
Rutinas SNMP para
detectar
cantidad
irregular de MACs en
Interfaces
de
Switches.



Registro de dispositivos por
Usuarios.

Dispositivos por Usuarios
Dispositivos por Proyecto



○ Otros.

● Gestión de Servidores DHCP.

○ Gestión

Configuraciones
Servidores DHCP

de
de



API para consultar información de
MACs.



Clasificación de MAC por
distintos tipos de usuario.

Equipo de Trabajo

La formación titular para este partido es ...

Equipo de Trabajo

Manuel Alejandro Moscoso Domínguez
mmoscoso@utalca.cl

Encargado del Proyecto
Desarrollo RESTFul API, Capa de
datos, Aplicación Móvil

Luis Valenzuela Morena
luis.valenzuela@utalca.cl
Universidad de Talca

Director DTI
Gestión/Postura estrategica

Erick Omar Sanhueza Valenzuela
esanhueza12@alumnos.utalca.cl

Estudiante 4° de Ingeniería en Bioinformática /
Becario: Desarrollo de Backend/Frontend
Symfony, Javascript, CSS, HTML5, d3js.

Fabian Andres Ramirez Barrios
faramirez12@alumnos.utalca.cl

Estudiante 4° de Ingeniería en Bioinformática /
Becario: Desarrollo Móvil APP
Javascript, CSS, HTML, Java, Android, jqPlot.

Jorge Bustos Bustos
jbustos@utalca.cl
Universidad de Talca

Jefe Área de Plataforma
Gestión/Arquitectura
de Servicios

Muchas gracias

Manuel Alejandro Moscoso Domínguez
Ingeniero en Bioinformática / Máster Universitario en Software Libre

Gestor de Telecomunicaciones
DTI, Universidad de Talca
mmoscoso@utalca.cl
  • Links de descarga
http://lwp-l.com/pdf5769

Comentarios de: Smartwifi - Plataforma para la gestión inteligente del acceso a la red inalámbrica (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad