Descripción del proyecto
EL OBJETIVO DE ESTE SUBPROYECTO ES DISEÑAR UN SISTEMA DE INTELIGENCIA ARTIFICIAL DISTRIBUIDA QUE PERMITA GOBERNAR EL PROCESO DE ADAPTACION DE LA RED DEFINIDA POR SOFTWARE, PARA OPTIMIZAR SU COMPORTAMIENTO, ESTE SISTEMA SE IMPLEMENTARA EN FORMA DE UN AGENTE DE ADAPTACION INTELIGENTE QUE SE INSTALARA EN LOS ROUTERS Y NODOS DE LA RED, Y UN PROTOCOLO DE COMUNICACION QUE LES PERMITIRA A ESTOS NODOS INTERCAMBIAR INFORMACION,ESTE AGENTE DE ADAPTACION INTELIGENTE RECIBIRA INFORMACION DE LOS PARAMETROS DE RED Y DE TRAFICO QUE ESTA EXPERIMENTANDO EL NODO EN EL QUE ESTA INSTALADO Y DE LAS CONDICIONES DE LA RED DE OTROS NODOS, Y LLEVARA A CABO LAS SIGUIENTES TAREAS:1, INTERCAMBIO DE INFORMACION CON OTROS ELEMENTOS DE LA RED,2, CARACTERIZACION DEL TRAFICO: UTILIZANDO TECNICAS DE CLUSTERING Y CLASIFICACION, EL AGENTE DE ADAPTACION INTELIGENTE ESTUDIARA LAS CARACTERISTICAS DE LOS DIFERENTES FLUJOS DE TRAFICO QUE SOPORTA, Y LOS DIFERENTES SERVIDORES Y USUARIOS QUE ORIGINAN DICHO TRAFICO, APRENDIENDO Y CLASIFICANDO LOS DIFERENTES PERFILES DE CADA UNO DE ELLOS, PARA ESTA TAREA, DIFERENTES TECNICAS DE CLUSTERING Y CLASIFICACION BASADAS EN REDES NEURONALES Y SVMS (SUPPORT VECTOR MACHINES) SERAN UTILIZADAS, Y LOS PARAMETROS DE ENTRADA CONSIDERADOS INCLUIRAN: - PARAMETROS DE TRAFICO Y QOS PARA LOS DISTINTOS DISPOSITIVOS DE RED O PROTOCOLOS EN USO, - COMPORTAMIENTO DE USUARIOS Y SERVIDORES, - INFORMACION DE LAS REDES INALAMBRICAS (MOVIMIENTO DE USUARIOS, LOCALIZACION, ETC,),3, ADAPTACION INTELIGENTE: EN FUNCION DEL PERFIL DE TRAFICO SOPORTADO EN CADA MOMENTO, EL AGENTE DE ADAPTACION INTELIGENTE ESTUDIARA Y APRENDERA LAS CONDICIONES BAJO LAS QUE SE PRODUCEN PROBLEMAS, SATURACIONES Y PERDIDAS EN LA RED Y EN SU PROPIO SISTEMA DE COLAS Y VARIARA LOS PARAMETROS DE OPERACION BUSCANDO SOLUCIONAR EL PROBLEMA, ESTOS PARAMETROS A VARIAR INCLUIRAN, ENTRE OTROS: - GESTION DE COLAS - RUTAS ALTERNATIVAS - PRIORIDAD DEL TRAFICO - FORZAR ROAMING - ACTIVAR UNA LINEA DE BACKUP - CAMBIAR A OTRO DISPOSITIVO DE RED DE BACKUPLA RESPUESTA DEL AGENTE DE ADAPTACION INTELIGENTE A CADA CONDICION IDENTIFICADA ESTARA GOBERNADA POR UNA LOGICA SEMANTICA ADAPTATIVA, QUE IRA APRENDIENDO DE LA PROPIA EXPERIENCIA, Y QUE UTILIZARA ALGORITMOS DE OPTIMIZACION, INCLUYENDO POR EJEMPLO ALGORITMOS GENETICOS POR EJEMPLO, PARA OPTIMIZAR LOS PARAMETROS DE QOS Y QOE DE LOS USUARIOS,4, PREDICCION DE COMPORTAMIENTO: EL AGENTE DE ADAPTACION MONITORIZARA LA EVOLUCION DE LAS CONDICIONES DE TRAFICO, Y APRENDERA DE MANERA DINAMICA A PREDECIR CON ANTELACION CUANDO SE APROXIMA UN PROBLEMA EN LA RED, DE ESTA MANERA LAS MEDIDAS DE ADAPTACION PUEDEN APLICARSE ANTES DE QUE EL PROBLEMA SUCEDA, DIFERENTES TECNICAS DE PREDICCION SE APLICARAN A ESTE EFECTO, INCLUYENDO REDES NEURONALES,5, ETIQUETADO SEMANTICO Y DEFINICION DE POLITICAS: EL AGENTE DE ADAPTACION INCLUIRA UN ETIQUETADOR SEMANTICO QUE ASIGNARA DIFERENTES ETIQUETAS A LAS CONDICIONES DEL NODO Y LAS ENTIDADES ASOCIADAS, DE MANERA QUE EL OPERADOR HUMANO PUEDA INTERPRETAR EN CADA MOMENTO LO QUE ESTA SUCEDIENTO, ADEMAS, EL AGENTE DE ADAPTACION INCLUIRA UNA INTERFAZ DE GESTION SEMANTICA QUE PERMITIRA ESPECIFICAR DIFERENTES POLITICAS DE ADAPTACION UTILIZANDO CONCEPTOS Y ABSTRACCIONES HUMANOS, POR EJEMPLO SERA POSIBLE ESPECIFICAR QUE DURANTE UN PROCESO DE ADAPTACION DETERMINADO, LOS USUARIOS PREMIUM NO SUFRAN NINGUNA DEGRADACION EN SUS CONDICIONES DE QOS, INTELIGENCIA ARTIFICIAL\REDES DEFINIDA POR SOFTWARE\WEB SEMÁNTICA\SISTEMAS MULTIAGENTE\QOS