Robotic Router. PPT Aseguramiento de enlaces inalámbricos de datos en una colonia de robots móviles autónomos

July 27, 2017 | Autor: J. Palma Olate | Categoria: WSN (Wireless sensor network)
Share Embed


Descrição do Produto

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS DE ´ DATOS EN UNA COLONIA DE ROBOTS MOVILES ´ AUTONOMOS Jonathan M. Palma O. Seminario de Titulaci´ on para optar al T´ıtulo de Ingeniero de Ejecuci´ on Electr´ onica. Departamento de Ingenier´ıa El´ ectrica y Electr´ onica. Universidad del B´ıo B´ıo Banca Examinadora: Ph.D. Cristian Dur´ an Fa´ undez. MSc. Franco Hern´ andez Campos. MSc. John Correa Toloza.

16 de enero de 2014

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16 DEde DATOS enero de EN2014 UNA COLONIA 1 / 80 D

1

Introducci´on

2

Problem´atica.

3

Router Rob´otico.

4

Objetivos Indicadores de orientaci´ on. Modelo de RSSI con perturbaciones. Recorridos experimentales

5

Estrategias de Control Estrategia de control I Estrategia de control II Estrategia de control III

6

Exploraci´on Mediante Robot M´ oviles. Desempe˜ no estrategia de control III en el modelo de exploraci´ on.

7

Conclusiones.

8

Trabajos Futuros y Palabras Finales. JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16 DEde DATOS enero de EN2014 UNA COLONIA 2 / 80 D

Introducci´ on

Rob´otica

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16 DEde DATOS enero de EN2014 UNA COLONIA 3 / 80 D

Introducci´ on

M´etodos para Establecer un Link de Comunicaci´on. Comunicaci´ on directa.

Figura: Unidad Objetivo M´ ovil (Tractor) y Puerta de Enlace a red superior (Antena).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16 DEde DATOS enero de EN2014 UNA COLONIA 4 / 80 D

Introducci´ on

M´etodos para Establecer un Link de Comunicaci´on. Comunicaci´ on mediante Router Est´ aticos.

Figura: Unidad Objetivo M´ ovil (Tractor), Puerta de Enlace a red superior (Antena Granja) y Enrutadores Est´aticos (antenas peque˜ nas).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16 DEde DATOS enero de EN2014 UNA COLONIA 5 / 80 D

Introducci´ on

M´etodos para Establecer un Link de Comunicaci´on. Comunicaci´ on mediante Router Est´ aticos.

-Terminales Activos (azules).

Figura: Unidad Objetivo M´ ovil (Tractor), Puerta de Enlace a red superior (Antena Granja) y Enrutadores Est´aticos (antenas peque˜ nas).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16 DEde DATOS enero de EN2014 UNA COLONIA 6 / 80 D

Introducci´ on

M´etodos para Establecer un Link de Comunicaci´on. Comunicaci´ on mediante Router M´ oviles.

Figura: Unidad Objetivo M´ ovil (Tractor), Puerta de Enlace a red superior (Antena Granja) y Enrutadores M´ oviles (unidades azules).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16 DEde DATOS enero de EN2014 UNA COLONIA 7 / 80 D

Introducci´ on

M´etodos para Establecer un Link de Comunicaci´on. Comunicaci´ on mediante Router M´ oviles.

Figura: Unidad Objetivo M´ ovil (Tractor), Puerta de Enlace a red superior (Antena Granja) y Enrutadores M´ oviles (unidades azules).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16 DEde DATOS enero de EN2014 UNA COLONIA 8 / 80 D

Introducci´ on

M´etodos para Establecer un Link de Comunicaci´on. Comunicaci´ on mediante Router M´ oviles.

Figura: Unidad Objetivo M´ ovil (Tractor), Puerta de Enlace a red superior (Antena Granja) y Enrutadores M´ oviles (unidades azules).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16 DEde DATOS enero de EN2014 UNA COLONIA 9 / 80 D

Introducci´ on

M´etodos para Establecer un Link de Comunicaci´on. Comunicaci´ on mediante Router M´ oviles.

Figura: Unidad Objetivo M´ ovil (Tractor), Puerta de Enlace a red superior (Antena Granja) y Enrutadores M´ oviles (unidades azules).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 10 / 80 D

Problem´ atica.

Tethering o Anclaje de Red.

Proceso por el cual un dispositivo m´ ovil con capacidad de comunicaci´on inal´ambrica, redirecciona la informaci´ on actuando como Router (pasarela) para ofrecer conectividad a una red superior o a otros dispositivos cualquiera sean estos. Gateways (GW ): Unidad que proporcionan conectividad a una red superior.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 11 / 80 D

Problem´ atica.

Tethering o Anclaje de Red.

Proceso por el cual un dispositivo m´ ovil con capacidad de comunicaci´on inal´ambrica, redirecciona la informaci´ on actuando como Router (pasarela) para ofrecer conectividad a una red superior o a otros dispositivos cualquiera sean estos. Gateways (GW ): Unidad que proporcionan conectividad a una red superior. Targets (TG ): Unidades que se desea mantener su conexi´on.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 11 / 80 D

Problem´ atica.

Tethering o Anclaje de Red.

Proceso por el cual un dispositivo m´ ovil con capacidad de comunicaci´on inal´ambrica, redirecciona la informaci´ on actuando como Router (pasarela) para ofrecer conectividad a una red superior o a otros dispositivos cualquiera sean estos. Gateways (GW ): Unidad que proporcionan conectividad a una red superior. Targets (TG ): Unidades que se desea mantener su conexi´on. Routers Rob´ oticos (GG ): Unidades enrutadoras m´oviles (Gangway).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 11 / 80 D

Problem´ atica.

Red compuesta por Gateways, Targets y Routers Rob´oticos Red con unidades est´ aticas y m´ oviles.

Tipo de enlace.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 12 / 80 D

Problem´ atica.

Red compuesta por Gateways, Targets y Routers Rob´oticos Red con unidades est´ aticas y m´ oviles.

Tipo de enlace. Modelo de control.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 12 / 80 D

Problem´ atica.

Red de Ejemplo.

Figura: Red en T = 1.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 13 / 80 D

Problem´ atica.

Red de Ejemplo.

Figura: Red en T = 2.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 14 / 80 D

Problem´ atica.

Red de Ejemplo.

Figura: Red en T = 3.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 15 / 80 D

Problem´ atica.

Red de Ejemplo.

Figura: Red en T = 4.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 16 / 80 D

Problem´ atica.

Red de Ejemplo.

Figura: Red en T = 5.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 17 / 80 D

Problem´ atica.

Red de Ejemplo.

Figura: Red en T = 6.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 18 / 80 D

Problem´ atica.

Red de Ejemplo.

Figura: Red en T = 7.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 19 / 80 D

Problem´ atica.

Red de Ejemplo.

Figura: Red en T = 8.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 20 / 80 D

Problem´ atica.

Segmentaci´on del Problema.

Se identifican tres sub-problemas Comportamiento General o Colectivo (Inteligencia Colectiva).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 21 / 80 D

Problem´ atica.

Segmentaci´on del Problema.

Se identifican tres sub-problemas Comportamiento General o Colectivo (Inteligencia Colectiva). Designar v´ınculos, enlaces.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 21 / 80 D

Problem´ atica.

Segmentaci´on del Problema.

Se identifican tres sub-problemas Comportamiento General o Colectivo (Inteligencia Colectiva). Designar v´ınculos, enlaces. Activaci´ on–Desactivaci´ on de unidades.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 21 / 80 D

Problem´ atica.

Segmentaci´on del Problema.

Se identifican tres sub-problemas Comportamiento General o Colectivo (Inteligencia Colectiva). Designar v´ınculos, enlaces. Activaci´ on–Desactivaci´ on de unidades.

Comportamiento Individual (Mantenci´ on de V´ınculos).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 21 / 80 D

Problem´ atica.

Segmentaci´on del Problema.

Se identifican tres sub-problemas Comportamiento General o Colectivo (Inteligencia Colectiva). Designar v´ınculos, enlaces. Activaci´ on–Desactivaci´ on de unidades.

Comportamiento Individual (Mantenci´ on de V´ınculos). B´ usqueda de posici´ on ´ optima entre dos unidades.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 21 / 80 D

Problem´ atica.

Segmentaci´on del Problema.

Se identifican tres sub-problemas Comportamiento General o Colectivo (Inteligencia Colectiva). Designar v´ınculos, enlaces. Activaci´ on–Desactivaci´ on de unidades.

Comportamiento Individual (Mantenci´ on de V´ınculos). B´ usqueda de posici´ on ´ optima entre dos unidades. Reacci´ on a cambios en la red.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 21 / 80 D

Problem´ atica.

Segmentaci´on del Problema.

Se identifican tres sub-problemas Comportamiento General o Colectivo (Inteligencia Colectiva). Designar v´ınculos, enlaces. Activaci´ on–Desactivaci´ on de unidades.

Comportamiento Individual (Mantenci´ on de V´ınculos). B´ usqueda de posici´ on ´ optima entre dos unidades. Reacci´ on a cambios en la red.

Par´ ametros de Eficiencia (Densidad de Unidades por ´ area).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 21 / 80 D

Problem´ atica.

Segmentaci´on del Problema.

Se identifican tres sub-problemas Comportamiento General o Colectivo (Inteligencia Colectiva). Designar v´ınculos, enlaces. Activaci´ on–Desactivaci´ on de unidades.

Comportamiento Individual (Mantenci´ on de V´ınculos). B´ usqueda de posici´ on ´ optima entre dos unidades. Reacci´ on a cambios en la red.

Par´ ametros de Eficiencia (Densidad de Unidades por ´ area). N´ umero de unidades por distancia.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 21 / 80 D

Problem´ atica.

Segmentaci´on del Problema.

Se identifican tres sub-problemas Comportamiento General o Colectivo (Inteligencia Colectiva). Designar v´ınculos, enlaces. Activaci´ on–Desactivaci´ on de unidades.

Comportamiento Individual (Mantenci´ on de V´ınculos). B´ usqueda de posici´ on ´ optima entre dos unidades. Reacci´ on a cambios en la red.

Par´ ametros de Eficiencia (Densidad de Unidades por ´ area). N´ umero de unidades por distancia. Rendimiento de la red, retardo.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 21 / 80 D

Router Rob´ otico.

Desarrollo de Estrategia de Navegaci´on para un Router Rob´otico Parametros de calidad de enlace.

LQI Link Quality Indicator, en espa˜ nol indicador de calidad de v´ınculo.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 22 / 80 D

Router Rob´ otico.

Desarrollo de Estrategia de Navegaci´on para un Router Rob´otico Parametros de calidad de enlace.

LQI Link Quality Indicator, en espa˜ nol indicador de calidad de v´ınculo. Packet loss, en espa˜ nol p´erdida de paquete.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 22 / 80 D

Router Rob´ otico.

Desarrollo de Estrategia de Navegaci´on para un Router Rob´otico Parametros de calidad de enlace.

LQI Link Quality Indicator, en espa˜ nol indicador de calidad de v´ınculo. Packet loss, en espa˜ nol p´erdida de paquete. RSSI received signal strength indicator, en espa˜ nol Indicador de Intensidad de Se˜ nal Recibida.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 22 / 80 D

Objetivos

Objetivos

Estudio y simulaci´on de algoritmos para desempe˜ nar labores de anclaje de red (Tethering) en un sistema compuesto por: Unidades est´aticas, Unidades de comportamiento aleatorio y agentes m´ oviles aut´onomos (Router Rob´oticos), utilizando u ´nicamente como m´etrica para juzgar la calidad de enlace y como m´etodo de orientaci´ on, Par´ametros est´andar de la familia de Normas IEEE 802, RSSI (Indicador de Fuerza de Se˜ nal Recibida).

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 23 / 80 D

Objetivos

Modelo a Estudiar. Desarrollo de estrategia de navegaci´ on para un Router Rob´ otico

´ Punto Optimo coordenada ideal.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 24 / 80 D

Objetivos

Indicadores de orientaci´ on.

Proyecciones de RSSI de Unidades GW Indicadores de orientaci´ on.

GW

GW

−10

RSSI (dB)

RSSI (dB)

−20

−30

−40

−50

−60

−70

0 0.5

−80 0

1 0.5

1

1.5

1.5 2

2.5

3

2

Metros (M)

Metros (m)

Metros (m)

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 25 / 80 D

Objetivos

Indicadores de orientaci´ on.

Diferencia Absoluta de RSSI. Indicadores de orientaci´ on.

Difn = RSSIVS − RSSIVI

(1)

GW 60

RSSI (db)

RSSI (dB)

40

20

0

−20

−40 0

−60 0

GW 0.5

1

0.5 1 1.5

1.5 2

2.5

3

2

Metros (M) Metros (m)

Figura: Diferencia de RSSI Difn JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 26 / 80 D

Objetivos

Indicadores de orientaci´ on.

M´odulo de la diferencia de RSSI. Indicadores de orientaci´ on.

Difa = |RSSIVS − RSSIVI | GW

(2)

GW

60

40

RSSI (db)

RSSI (dB)

50

30

20

10 0

0 0

0.5

DIFa=0 0.5

1

1.5

1 1.5

2

2.5

3

2

Metros (M) Metros (m)

Figura: M´ odulo de la diferencia de RSSI Difa JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 27 / 80 D

Objetivos

Indicadores de orientaci´ on.

Diferencia Digital de RSSI. Indicadores de orientaci´ on.

Difd =

Difn Difa

(3)

GW 1

0.8

Signo Indicador

Signo indicador

0.6

0.4

0.2

0

−0.2

−0.4

GW

−0.6

0

−0.8 0.5 −1 0

1 0.5

1

1.5

1.5 2

2.5

3

2

Metros (M) Metros (m)

Figura: Diferencia digital Difd . JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 28 / 80 D

Objetivos

Indicadores de orientaci´ on.

Suma de RSSI. Indicadores de orientaci´ on.

Sumn = RSSIVS + RSSIVI

GW

−70

(4)

GW

RSSI (dB)

RSSI (dB)

−80

PO

−90

−100

−110

−120

−130 0

0.5

1

1.5

2

2.5

3

2

1.8

1.6

1.4

1.2

1

0.8

0.6

0.4

0.2

0

Metros (M)

Metros (m) Metros (m)

Figura: Suma de RSSI Sumn . JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 29 / 80 D

Objetivos

Modelo de RSSI con perturbaciones.

Proyecciones de RSSI en un Modelo con Perturbaciones. Indicadores de orientaci´ on en presencia de ruido.

GW

−20

RSSI (dB)

RSSI (dB)

−30 −40 −50 −60 −70 −80 −90 −100 3 2.5 2 1.5 1 0.5 0

6

Metros (M)

Metros (m)

5

3

4

2

1

0

Metros (m)

Figura: Modelo con Ruido aditivo y multiplicativo. JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 30 / 80 D

Objetivos

Modelo de RSSI con perturbaciones.

´ Segmentaci´on del Area de Cobertura. Indicadores de orientaci´ on en presencia de ruido.

Discretizaci´ on Cobertura

JM Palma (UBB)

Zona

Calidad

RSSI(dB)

I II III IV

Buena Aceptable Mala Inservible

> −65 −66, −75 −76, −90 < −91

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 31 / 80 D

Objetivos

Modelo de RSSI con perturbaciones.

Deformaci´on de los Indicadores de Orientaci´on en funci´ on de la distancia

(6XXX3)XMetros

(3XXX2)XMetros GW

−90

−110

−115

−120

−125

−130

2.5

2

1.5

1

0.5

0

0

0.2

MetrosX(m)

MetrosX(m)

1.8

1.6

1.4

1.2

1

0.8

0.6

0.4

2

−60

GW

−80

RSSI (dB)

−105

−135 3

GW

−40

−95

−100

RSSIX(dB)

RSSIX(dB)

RSSIX(dB)

SUMn

GW

−85

−100

−120

−140 3

−160 2.5 −180 6

2 5

MetrosX(m)

1.5 4

1

3

0.5

2

1

0

0

MetrosX(m)

Metros (m)

Metros (m)

RSSIX(dB)

30

20

10

2.5

2

1.5

1

0.5

0

0

0.2

0.4

MetrosX(m)

Metros (m)

JM Palma (UBB)

0.6

0.8

1

Metros (m)

GW

60

50

40

30

20

1.2

1.4

1.6

1.8

2

3

10 2.5 0 6

0 3

GW

70

40

RSSI (dB)

RSSIX(dB)

DIFa

GW

50

RSSIX(dB)

GW

60

2 5

1.5 4

1

3

2

0.5 1

0

MetrosX(m) 0

MetrosX(m)

MetrosX(m)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 32 / 80 D

Objetivos

Recorridos experimentales

B´usqueda de Tendencias para Converger en las Cercan´ıas ´ del Punto Optimo Comportamiento del RSSI.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 33 / 80 D Figura: Recorridos experimentales

Objetivos

Recorridos experimentales

RSSI de V´ınculos para Recorridos Experimentales que no Pasan por PO Comportamiento del RSSI. (a)

(b)

−45

−10 VuInf VuSup

VuInf VuSup

−20

−50

RSSIu(dB)

RSSIu(dB)

−30 −55

−60

−40 −50

−65

−70 u 0

−60

0.2

0.4

0.6

0.8

1 1.2 Metrosu(m)

1.4

1.6

1.8

−70 u 0

2

0.2

0.4

0.6

0.8

(c)

1 1.2 Metrosu(m)

1.4

1.6

1.8

2

(d)

−40

−35 VuInf VuSup

VuInf VuSup

−40

−45

−50

RSSIu(dB)

RSSIu(dB)

−45

−55

−50 −55 −60

−60

−65 u 0

−65

0.2

0.4

0.6

0.8

1 1.2 Metrosu(m)

1.4

1.6

1.8

2

−70 u 0

0.2

0.4

0.6

0.8

1 1.2 Metrosu(m)

1.4

1.6

Figura: Recorridos experimentales. JM Palma (UBB)

1.8

2

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 34 / 80 D

Objetivos

Recorridos experimentales

Suma de RSSI de V´ınculos para Recorridos Experimentales que no Pasan por PO Comportamiento del RSSI. (a)

(b)

−115.8

−70 −80

−116

RSSI (dB)

RSSI (dB)

−90 −116.2

−116.4

−100 −110

−116.6

−116.8

−120

0

0.2

0.4

0.6

0.8

1 1.2 Metros (m)

1.4

1.6

1.8

−130

2

0

0.2

0.4

0.6

0.8

(c) −103

−106

−104

1.8

2

1.4

1.6

1.8

2

−106

−110

RSSI (dB)

RSSI (dB)

1.6

−105

−108

−112 −114

−107 −108 −109

−116

−110

−118

JM Palma (UBB)

1.4

(d)

−104

−120

1 1.2 Metros (m)

−111 0

0.2

0.4

0.6

0.8

1 1.2 Metros (m)

1.4

1.6

1.8

2

−112

0

0.2

0.4

0.6

0.8

1 1.2 Metros (m)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 35 / 80 D

Objetivos

Recorridos experimentales

M´odulo de la Diferencia de RSSI de V´ınculos para Recorridos Experimentales que no Pasan por PO. Comportamiento del RSSI. (a)

(b)

20

60 55 50

15 RSSI (dB)

RSSI (dB)

45 10

40 35 30

5

25 20

0

0

0.2

0.4

0.6

0.8

1 1.2 Metros (m)

1.4

1.6

1.8

15

2

0

0.2

0.4

0.6

0.8

(c) 35

18

30

RSSI (dB)

RSSI (dB)

1.6

1.8

2

1.4

1.6

1.8

2

25

16 14 12

20 15 10

10

JM Palma (UBB)

1.4

(d)

20

8

1 1.2 Metros (m)

5

0

0.2

0.4

0.6

0.8

1 1.2 Metros (m)

1.4

1.6

1.8

2

0

0

0.2

0.4

0.6

0.8

1 1.2 Metros (m)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 36 / 80 D

Objetivos

Recorridos experimentales

Indicadores de Orientaci´on para Movimientos que incluyen a PO en el Recorrido Difa y Sumn de movimientos Mb y Mc .

DIFa

SUMn (a)

(b)

−108

1 Sum

Dif

−110 0.5 RSSI3(dB)

RSSI3(dB)

−112 −114

0

−116 −0.5 −118 −120

0

0.2

0.4

0.6

0.8

1 1.2 Metros3(m)

1.4

1.6

1.8

−1

2

0

0.2

0.4

0.6

0.8

(c)

1 1.2 Metros3(m)

1.4

1.6

1.8

2

(d)

−90

45 Sum

Dif

40 35

−95 RSSI3(dB)

RSSI3(dB)

30 −100

25 20 15

−105

10 5

−110

JM Palma (UBB)

0

0.2

0.4

0.6

0.8

1 1.2 Metros3(m)

1.4

1.6

1.8

2

0

0

0.2

0.4

0.6

0.8

1 1.2 Metros3(m)

1.4

1.6

1.8

2

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 37 / 80 D

Objetivos

Recorridos experimentales

Indicadores de Orientaci´on para Ma −45

18 V Inf V Sup

Dif

16

−50

14

RSSI (dB)

RSSI (dB)

12 −55

−60

10 8 6 4

−65

2 −70

0

0.5

1

1.5 Metros (m)

2

2.5

0

3

1.5

0

0.5

1

1.5 Metros (m)

2

2.5

3

−108 Difd

Sum −110

1

−112 RSSI (dB)

RSSI (dB)

0.5 0 −0.5

−116 −118

−1 −1.5

−114

−120

0

0.5

1

1.5 Metros (m)

2

2.5

3

−122

0

0.5

1

1.5 Metros (m)

2

2.5

3

Figura: Recorridos experimental Ma; RSSIVI y RSSIVS (a),Difa (b), Difb (c) y Sumn (d). JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 38 / 80 D

Estrategias de Control

Aprendizaje por Refuerzo Q-learning.

INICIALIZAR Q(s, a)

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 39 / 80 D

Estrategias de Control

Aprendizaje por Refuerzo Q-learning.

INICIALIZAR Q(s, a) Inicializar S

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 39 / 80 D

Estrategias de Control

Aprendizaje por Refuerzo Q-learning.

INICIALIZAR Q(s, a) Inicializar S Hacer

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 39 / 80 D

Estrategias de Control

Aprendizaje por Refuerzo Q-learning.

INICIALIZAR Q(s, a) Inicializar S Hacer Elegir a para s usando la pol´ıtica derivada de Q

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 39 / 80 D

Estrategias de Control

Aprendizaje por Refuerzo Q-learning.

INICIALIZAR Q(s, a) Inicializar S Hacer Elegir a para s usando la pol´ıtica derivada de Q Realizar acci´on a, observar r ,s 0

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 39 / 80 D

Estrategias de Control

Aprendizaje por Refuerzo Q-learning.

INICIALIZAR Q(s, a) Inicializar S Hacer Elegir a para s usando la pol´ıtica derivada de Q Realizar acci´on a, observar r ,s 0 0

0

Q(s, a) ← (1 − α)Q(s, a) + α[r (s, a) + λ m´axA∈A 0 Q(s , A )} s

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 39 / 80 D

Estrategias de Control

Aprendizaje por Refuerzo Q-learning.

INICIALIZAR Q(s, a) Inicializar S Hacer Elegir a para s usando la pol´ıtica derivada de Q Realizar acci´on a, observar r ,s 0 0

0

Q(s, a) ← (1 − α)Q(s, a) + α[r (s, a) + λ m´axA∈A 0 Q(s , A )} s

S ← S0

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 39 / 80 D

Estrategias de Control

Aprendizaje por Refuerzo Q-learning.

INICIALIZAR Q(s, a) Inicializar S Hacer Elegir a para s usando la pol´ıtica derivada de Q Realizar acci´on a, observar r ,s 0 0

0

Q(s, a) ← (1 − α)Q(s, a) + α[r (s, a) + λ m´axA∈A 0 Q(s , A )} s

S ← S0 Hasta que S llegue a la meta

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 39 / 80 D

Estrategias de Control

Aprendizaje por Refuerzo Q-learning.

INICIALIZAR Q(s, a) Inicializar S Hacer Elegir a para s usando la pol´ıtica derivada de Q Realizar acci´on a, observar r ,s 0 0

0

Q(s, a) ← (1 − α)Q(s, a) + α[r (s, a) + λ m´axA∈A 0 Q(s , A )} s

S ← S0 Hasta que S llegue a la meta Hasta el u ´ltimo episodio

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 39 / 80 D

Estrategias de Control

Aprendizaje por Refuerzo Q-learning.

INICIALIZAR Q(s, a) Inicializar S Hacer Elegir a para s usando la pol´ıtica derivada de Q Realizar acci´on a, observar r ,s 0 0

0

Q(s, a) ← (1 − α)Q(s, a) + α[r (s, a) + λ m´axA∈A 0 Q(s , A )} s

S ← S0 Hasta que S llegue a la meta Hasta el u ´ltimo episodio → Hacer

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 39 / 80 D

Estrategias de Control

Estrategia de control I

Controlador Q-learning Basado en Minimizar Difa y Maximizar Sumn . Estados correspondiente a el cumplimientos de los objetivos binarios MAXSum y MIndif .

Cuadro: Estados, Controlador I.

Estados S1 S2 S3 S4

MInDif 0 0 1 1

MAXSum 0 1 0 1

Recompensa; R(S×A) = (T0 · MInDif ) + (T1 · MAXsum )

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 40 / 80 D

Estrategias de Control

Estrategia de control I

Controlador Q-learning Basado en Minimizar Difa y Maximizar Sumn . Acciones, Movimientos posibles.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 41 / 80 D

Estrategias de Control

Estrategia de control I

Controlador Q-learning Basado en Minimizar Difa y Maximizar Sumn . Par´ ametros para ejecuci´ on de simulaciones, con acciones iniciales impuestas.

Par´ ametros Nk Vpi 4Paso Modelo de RSSI M ×p Estados Acciones Recompensa Indice de aprendizaje Matriz Q inicial JM Palma (UBB)

Valores : 100.   : 0 0 2 2 6 0 . : 0.1(m). : Log-TJP. : 20. : S1 , S2 , S3 y S4 . : A1 A2 A3 y A3 . : Ecuaci´ on ??, T0 = 5 y T1 = 5. : γ = 0,5 y α = 0,5. : Q(S×A) = 0.

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 42 / 80 D

Estrategias de Control

Estrategia de control I

Desempe˜no del Controlador. Simulaci´ on Movimiento Inicial A1 : (a) Posici´ on de Nodos,(b) Indicadores de Tendencia, (c) Pendiente de Indicadores,(d) Recompensa R(s×a) , (e) Estado (S), (f) Valor Calculado Qs×a .

(a)

(b)

15

50 0

GG GWS

10

RSSI (dB)

Metros (m)

GWI

5

−50 Dif Sum

−100 −150

0 0

1

2

3 Metros (m)

4

5

−200

6

0

10

20

30

40

(c)

70

80

90

100

90

100

5 Dif(K)−Dif(K−1) Sum(K)−Sum(K−1)

0.02 RSSI (dB)

50 60 Pasos (k) (d)

0.04

4 3

0 2 −0.02 −0.04

Recompen

1 0

10

20

30

40

50 60 Pasos (k)

70

80

90

100

0

0

10

20

30

40

(e)

50 60 Pasos (k)

70

80

(f)

3

10 Valor entra a Q

Estado

8 2

6 Estados

4

1

2 0

0

10

20

JM Palma (UBB)

30

40

50 60 Pasos (k)

70

80

90

100

0

0

10

20

30

40

50 60 Pasos (k)

70

80

90

100

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 43 / 80 D

Estrategias de Control

Estrategia de control I

Etapa de Exploraci´on Inicial. Simulaci´ on Movimiento Inicial A1 : (a) Posici´ on de Nodos,(b) Indicadores de Tendencia, (c) Pendiente de Indicadores,(d) Recompensa R(s×a) , (e) Estado (S), (f) Valor Calculado Qs×a .

(a)

(b)

3

50 GWI RSSI (dB)

Metros (m)

0

GG GWS

2 1 0

−50 Dif Sum

−100 −150

−1

0

1

2

3 Metros (m) (c)

4

5

−200

6

0

10

20

30

40

50 60 Pasos (k)

70

80

90

100

90

100

90

100

(d)

0.04

10

0.02 RSSI (dB)

5 0

−0.04

0

Dif(K)−Dif(K−1) Sum(K)−Sum(K−1)

−0.02

0

10

20

30

40

50 60 Pasos (k)

70

80

Recompen 90

100

−5

0

10

20

30

40

Esatado

(e)

70

80

(f)

4

15

3

10

2

5

1 0

50 60 Pasos (k)

0

Estados 0

10

20

JM Palma (UBB)

30

40

50 60 Pasos (k)

70

80

Valor entra a Q 90

100

−5

0

10

20

30

40

50 60 Pasos (k)

70

80

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 44 / 80 D

Estrategias de Control

Estrategia de control I

Observaciones y Conclusi´on del Controlador I Con y sin exploraci´ on inicial

No logra convergencia. explicado mediante la figura anterior. DIFa

SUMn (a)

(b)

−108

1 Sum

Dif

−110 0.5 RSSI3(dB)

RSSI3(dB)

−112 −114

0

−116 −0.5 −118 −120

0

0.2

0.4

0.6

0.8

1 1.2 Metros3(m)

1.4

1.6

1.8

−1

2

0

0.2

0.4

0.6

0.8

(c)

1 1.2 Metros3(m)

1.4

1.6

1.8

2

(d)

−90

45 Sum

Dif

40 35

−95 RSSI3(dB)

RSSI3(dB)

30 −100

25 20 15

−105

10 5

−110

JM Palma (UBB)

0

0.2

0.4

0.6

0.8

1 1.2 Metros3(m)

1.4

1.6

1.8

2

0

0

0.2

0.4

0.6

0.8

1 1.2 Metros3(m)

1.4

1.6

1.8

2

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 45 / 80 D

Estrategias de Control

Estrategia de control II

´ Modelo de Controlador Q-Learning de Estado Unico Binario Objetivo Maximizar el V´ınculo Lejano, dependiente de MAXVS , MAXVI y Difd .

Estado Sb2 Sb2 Sb1 Sb1 Sb2 Sb1 Sb2 Sb1

JM Palma (UBB)

MAXVS 0 0 1 1 0 0 1 1

MAXVI 0 1 0 1 0 1 0 1

Difd -1 -1 -1 -1 1 1 1 1

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 46 / 80 D

Estrategias de Control

Estrategia de control II

´ Controlador Q-Learning de Estado Unico Binario Acciones, Movimientos posibles.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 47 / 80 D

Estrategias de Control

Estrategia de control II

´ Controlador Q-Learning de Estado Unico Binario Par´ ametros para ejecuci´ on de simulaci´ on.

Par´ ametros Nk Vpi ∆Paso Modelo de RSSI M ×p Estados Acciones Recompensa Indice de aprendizaje Matriz Q inicial

JM Palma (UBB)

Valores : 100.   : 0 0 −1 0 6 5 . : 0.1(m). : Log-TJP. : 20. : Sb1 y Sb1 . . : A1 A2 A3 y A3 . : Sb1 = 5 y Sb2 = −5. : γ = 0,5 y α = 0,5. : Q(S×A) = 0.

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 48 / 80 D

Estrategias de Control

Estrategia de control II

Desempe˜no del controlador. Simulaci´ on: (a) Posici´ on de Nodos,(b) Indicadores de Tendencia, (c) Pendiente de Indicadores,(d) Recompensa R(s×a) , (e) Estado (S), (f) Valor Calculado Qs×a , (g) ´ Distancia al Punto Optimo, (g) RSSI de v´ınculos prioritarios.

(a)

(b) 100 GG GWI

5

RSSI (dB)

Metros (m)

10

GWS

0 −5 −2

−1

0

1

2 3 Metros (m) (c)

4

5

RSSI (dB)

0.5

Sumn

−100 −200

6

Difa

0

0

10

20

0

10

20

0

0

10

20

30

40

50 60 Pasos (k) (e)

70

80

90

−1

100

2 Estado

50 60 Pasos (k) (d)

70

80

90

100

70

80

90

100

Recompensa

Dif(K)−Dif(K−1) Sum(K)−Sum(K−1)

30

40

50 60 Pasos (k) (f)

2 Valor Matriz Q

Estado 1

0

0

−2

0

10

20

30

40

50 60 Pasos (k) (g)

70

80

90

100

DXp 4 2 0

0

10

20

30

40

50 60 Pasos (k) (h)

70

80

90

100

0

0

10

20

JM Palma (UBB)

30

40

50 60 Pasos (k)

70

80

90

100

RSSI (dB)

6 Metros (m)

40

1

0

−0.5

30

RSSI Inf RSSI Sup −50

−100

0

10

20

30

40

50 60 Pasos (k)

70

80

90

100

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 49 / 80 D

Estrategias de Control

Estrategia de control II

´ Distancia al Punto Optimo de diez simulaciones

6 R1 R2 R3 R4 5

R5 R6 R7 R8 R9

Metros (m)

4

R10

3

2

1

0

0

10

JM Palma (UBB)

20

30

40

50 Pasos (k)

60

70

80

90

100

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 50 / 80 D

Estrategias de Control

Estrategia de control II

Observaciones y Conclusi´on del Controlador II

Para una red compuesta de tres unidades dos est´aticas y una m´ovil, la estrategia de control logra; Converger la unidad en una coordenada.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 51 / 80 D

Estrategias de Control

Estrategia de control II

Observaciones y Conclusi´on del Controlador II

Para una red compuesta de tres unidades dos est´aticas y una m´ovil, la estrategia de control logra; Converger la unidad en una coordenada. Igualar los valores de RSSI de los V´ınculos.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 51 / 80 D

Estrategias de Control

Estrategia de control II

´ Rendimiento de controlador de Estado Unico Binario para una red de m´ultiples unidades m´oviles, Desplazamiento de ´ Nodos y distancia al Punto Optimo.   Vpi = 0

0

1

−25

9

−5

5

12

0

(a) 5 GG1 GG2 GG3 GWI

Metros (m)

0

GWS

−5

−10 −2

0

2

4

6 Metros (m)

8

10

12

14

(b) 14 Dx

1

12

Dx

2

Dx

3

Metros (m)

10 8 6 4 2 0

JM Palma (UBB)

0

50

100

150

200

250 Pasos (k)

300

350

400

450

500

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 52 / 80 D

Estrategias de Control

Estrategia de control II

Rendimiento de controlador de estado u´nico binario para una red de m´ultiples unidades m´oviles, RSSI de las tres unidades m´oviles.   Vpi = 0

0

1

−25

9

−5

5

12

0

(a) −50 RSSI Inf RSSI Sup

RSSI (dB)

−60 −70 −80 −90

0

50

100

150

200

250 Pasos (k)

300

350

400

450

500

(b) −60 RSSI Inf RSSI Sup

RSSI (dB)

−70 −80 −90 −100

0

50

100

150

200

250 Pasos (k)

300

350

400

450

500

(c) −85 RSSI Inf RSSI Sup

RSSI (dB)

−90 −95 −100 −105

JM Palma (UBB)

0

50

100

150

200

250 Pasos (k)

300

350

400

450

500

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 53 / 80 D

Estrategias de Control

Estrategia de control II

Rendimiento de controlador de estado u´nico binario para una red m´ultiples unidades m´oviles, Desplazamiento de ´ Nodos y distancia al Punto Optimo.  

Vpi = 0

0

1

2

3

5

6

6

0

15

(a) 25

Metros (m)

20

15

GG1 GG2

10

GG3 GW

I

5

GW

S

0 −20

−15

−10

−5

0

5

10

15

Metros (m)

(b) 30 Dx

1

Dx

25

2

Dx

3

Metros (m)

20 15 10 5 0

JM Palma (UBB)

0

100

200

300

400 Pasos (k)

500

600

700

800

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 54 / 80 D

Estrategias de Control

Estrategia de control II

Rendimiento de controlador de estado u´nico binario para una red m´ultiples unidades m´oviles, RSSI de las tres unidades m´oviles.   Vpi = 0

0

1

2

3

5

6

6

0

15

(a) −60

RSSI (dB)

RSSI Inf RSSI Sup −80

−100

−120

0

100

200

300

400 Pasos (k)

500

600

700

800

(b) −40 RSSI Inf RSSI Sup

RSSI (dB)

−60 −80 −100 −120

0

100

200

300

400 Pasos (k)

500

600

700

800

(c) 50 RSSI Inf RSSI Sup

RSSI (dB)

0 −50 −100 −150

JM Palma (UBB)

0

100

200

300

400 Pasos (k)

500

600

700

800

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 55 / 80 D

Estrategias de Control

Estrategia de control III

Problemas Observados En los Modelo Anteriores Falsos Positivos.

Movimientos err´oneos considerados correctos

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 56 / 80 D

Estrategias de Control

Estrategia de control III

Problemas Observados En los Modelo Anteriores Falsos Positivos.

Movimientos err´oneos considerados correctos Realizaci´on de desplazamiento innecesarios.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 56 / 80 D

Estrategias de Control

Estrategia de control III

Problemas Observados en los Modelos Anteriores y Propuesta de Mejora.

Problemas; Movimientos err´oneos considerados correctos. Soluci´on;

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 57 / 80 D

Estrategias de Control

Estrategia de control III

Problemas Observados en los Modelos Anteriores y Propuesta de Mejora.

Problemas; Movimientos err´oneos considerados correctos. Realizaci´on de desplazamiento innecesarios. Soluci´on;

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 57 / 80 D

Estrategias de Control

Estrategia de control III

Problemas Observados en los Modelos Anteriores y Propuesta de Mejora.

Problemas; Movimientos err´oneos considerados correctos. Realizaci´on de desplazamiento innecesarios. Soluci´on; Ampliar las acciones e incluir un acci´ on de retroceso.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 57 / 80 D

Estrategias de Control

Estrategia de control III

Problemas Observados en los Modelos Anteriores y Propuesta de Mejora.

Problemas; Movimientos err´oneos considerados correctos. Realizaci´on de desplazamiento innecesarios. Soluci´on; Ampliar las acciones e incluir un acci´ on de retroceso. Objetivos que caractericen de mejor manera el beneficio de un desplazamiento;.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 57 / 80 D

Estrategias de Control

Estrategia de control III

Modelo de Controlador Q-Learning de tres objetivos. Acciones ampliadas.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 58 / 80 D

Estrategias de Control

Estrategia de control III

Modelo de Controlador Q-Learning de tres objetivos. Minimizar M´ odulo de la Diferencia, Maximizar V´ınculo Lejano y Minimizar V´ınculo Cercano.

Estados Formados mediante la combinatoria de los objetivos.

SM1 SM2 SM3 SM4 SM5 SM6 SM7 SM8

JM Palma (UBB)

MInDif 1 1 1 1 0 0 0 0

MInvc 1 1 0 0 1 1 0 0

MAXvl 1 0 1 0 1 0 1 0

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 59 / 80 D

Estrategias de Control

Estrategia de control III

Modelo de Controlador Q-Learning de tres objetivos. Minimizar M´ odulo de la Diferencia, Maximizar V´ınculo Lejano y Minimizar V´ınculo Cercano.

Poda de estados. SM1 SM2 SM3 SM4 SM5 SM6 SM7 SM8

JM Palma (UBB)

MInDif 1 1 1 1 0 0 0 0

MInvc 1 1 0 0 1 1 0 0

MAXvl 1 0 1 0 1 0 1 0

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 60 / 80 D

Estrategias de Control

Estrategia de control III

Poda de Estados y Asignaci´on de Recompensa. Objetivo general es el cumplimiento de los tres objetivos.

Estado general SS: SS1 = SM1 . Recompensa: Estado SS1 SS2

JM Palma (UBB)

Recompensa 1 -1

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 61 / 80 D

Estrategias de Control

Estrategia de control III

Poda de Estados y Asignaci´on de Recompensa. Objetivo general es el cumplimiento de los tres objetivos.

Estado general SS: SS1 = SM1 . SS2 = SM2 , SM3 , SM4 , SM5 , SM6 , SM7 , SM8 . Recompensa: Estado SS1 SS2

JM Palma (UBB)

Recompensa 1 -1

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 61 / 80 D

Estrategias de Control

Estrategia de control III

Modificaciones a la Estructura Q-Learning, Incorporaci´on de Valores Iniciales y Algoritmo supervisor Q(S×A) = | SS1 SS2 |0 × | A1 , A2 , . . . , A9 |  0 0 0 0 0 0 0 0 −∞ Q(S×A) (k = 0) = 0 0 0 0 0 0 0 0 +∞

(5)



(6)

Transiciones de estado: SS1 → SS1 Controlador Q-Learning.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 62 / 80 D

Estrategias de Control

Estrategia de control III

Modificaciones a la Estructura Q-Learning, Incorporaci´on de Valores Iniciales y Algoritmo supervisor Q(S×A) = | SS1 SS2 |0 × | A1 , A2 , . . . , A9 |  0 0 0 0 0 0 0 0 −∞ Q(S×A) (k = 0) = 0 0 0 0 0 0 0 0 +∞

(5)



(6)

Transiciones de estado: SS1 → SS1 Controlador Q-Learning. SS1 → SS2 Controlador Q-Learning.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 62 / 80 D

Estrategias de Control

Estrategia de control III

Modificaciones a la Estructura Q-Learning, Incorporaci´on de Valores Iniciales y Algoritmo supervisor Q(S×A) = | SS1 SS2 |0 × | A1 , A2 , . . . , A9 |  0 0 0 0 0 0 0 0 −∞ Q(S×A) (k = 0) = 0 0 0 0 0 0 0 0 +∞

(5)



(6)

Transiciones de estado: SS1 → SS1 Controlador Q-Learning. SS1 → SS2 Controlador Q-Learning. SS2 → SS1 Controlador Q-Learning.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 62 / 80 D

Estrategias de Control

Estrategia de control III

Modificaciones a la Estructura Q-Learning, Incorporaci´on de Valores Iniciales y Algoritmo supervisor Q(S×A) = | SS1 SS2 |0 × | A1 , A2 , . . . , A9 |  0 0 0 0 0 0 0 0 −∞ Q(S×A) (k = 0) = 0 0 0 0 0 0 0 0 +∞

(5)



(6)

Transiciones de estado: SS1 → SS1 Controlador Q-Learning. SS1 → SS2 Controlador Q-Learning. SS2 → SS1 Controlador Q-Learning. SS2 → SS2 Posible bucle infinito Identifica este condici´on y la acci´on futura es escogida aleatoriamente, no incluyendo A9 . JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 62 / 80 D

Estrategias de Control

Estrategia de control III

Desempe˜no del Controlador de M´ınimos Movimientos Red de tres unidades m´ oviles y dos est´ aticas.

Nk Vpi ∆Paso Modelo de RSSI M ×P Estados Acciones Recompensa Indice de aprendizaje Matriz Q inicial

JM Palma (UBB)

: : : : : : : : : :

500.   0 0 1 −1 2 0 5 −1 9 0 . 0.1(m). Log-TJP. 20. SS1 y SS2 . . A1 A2 A3 , A3 , A5 A6 A7 , A8 y A9 . SS1 = 1 y SS2 = −1. γ = 0,5 y α = 0,5. Q(S×A) valor iniciales en A9 .

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 63 / 80 D

Estrategias de Control

Estrategia de control III

Desempe˜no del Controlador de M´ınimos Movimientos Desplazamiento de las Unidades M´ oviles.

1 GG

1

GG

2

GG

3

GWI GW

S

0.5

GW 0

GW

Metros (m)

GG2(T=0) −0.5

GG3(T=0) −1

GG1(T=0) −1.5

0

1

2

3

4

5

6

7

8

9

Metros (m)

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 64 / 80 D

Estrategias de Control

Estrategia de control III

Desempe˜no del Controlador de M´ınimos Movimientos Indicador de Orientaci´ on Difa y RSSI de v´ınculos prioritarios.

RSSIf(VsfyfVi)

DIFa (a)

(a)

6

−55 RSSIfVI

2

0

0

RSSIfVS

−60 RSSIf(dB)

GG1

RSSIf(dB)

Difa 4

−65 −70

50

100

150

200

250 300 Pasosf(k)

350

400

450

−75

500

0

50

100

150

200

(b)

RSSIf(dB)

RSSIf(dB)

5

0

450

500

RSSIfVI RSSIfVS

−65 −70 −75

50

100

150

200

250 300 Pasosf(k)

350

400

450

500

−80

0

50

100

150

200

(d)

250 300 Pasosf(k)

350

400

350

400

450

500

(e)

6

GG3

400

−60

15 10

0

350

−55 Difa

GG2

250 300 Pasosf(k) (c)

20

−65

RSSIf(dB)

Difa 4

−70

2

−75

RSSIfVI RSSIfVS

0

JM Palma (UBB)

0

50

100

150

200

250 300 Pasosf(k)

350

400

450

500

−80

0

50

100

150

200

250 300 Pasosf(k)

450

500

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 65 / 80 D

Estrategias de Control

Estrategia de control III

Desempe˜no del Controlador de M´ınimos Movimientos ´ Distancia a el Punto Optimo.

(a)

(b)

2

3 Dx Inst GG1

Dx al Ideal GG1

Dx Inst GG2

Dx al Ideal GG2

Dx Inst GG3

1.8

Dx al Ideal GG

3

2.5

1.6

2

Metros (m)

Metros (m)

1.4

1.2

1.5

1 1

0.8

0.5 0.6

0.4

0

50

100

150

200

250 300 Metros (m)

350

400

450

500

0

0

50

100

150

200

250 300 Pasos (k)

350

400

450

500

´ Figura: Distancia al Punto Optimo: (a) Instant´aneo (b) Ideal.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 66 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Exploraci´on Mediante Robot M´oviles Aseguramiento de enlace de datos a una unidad exploradora.

Modelo de aseguramiento de enlaces mediante Robot Aut´onomos.

Figura: Topolog´ıa de red, V´ınculos prioritarios y orden de despliegue.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 67 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Activaci´on de unidades Inteligencia de colectiva

Transici´on entre Zona de Calidad de enlace I hacia II. Discretizaci´ on Cobertura

JM Palma (UBB)

Zona

Calidad

RSSI(dB)

I II III IV

Buena Aceptable Mala Inservible

> −65 −66, −75 −76, −90 < −91

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 68 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Desplazamiento de la unidad Exploradora. Desplazamiento Zigzag

8 TGX

TGX

6 4 2 0

0

50

100

150

200

250 Pasos (k) (a)

300

350

400

450

500

1 TGY

TGY

0.5 0 −0.5 −1

0

50

100

150

200

250 Pasos (k) (b)

300

350

400

450

500

Figura: (a) componente en abscisa y (b) componente en ordenada.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 69 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Par´ametros de Simulaci´on. Desempe˜ no estrategia de control III en el modelo de exploraci´ on.

Par´ ametros Nk Vpi ∆Paso Modelo de RSSI M ×P Estados Acciones Recompensa I. de aprendizaje Matriz Q inicial

JM Palma (UBB)

: : : : : : : : : : :

valores 500.   0 0 0 −0,15 0 −0,3 0 −0,45 0 0,1 . 0.1(m). Log-TJP. 20. SS1 y SS2 . . A1 A2 A3 , A3 , A5 A6 A7 , A8 y A9 . SS1 = 1 y SS2 = −1. γ = 0,5 y α = 0,5. Q(S×A) Valores iniciales para A9 .

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 70 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Desplazamiento de Nodos. Desempe˜ no estrategia de control III en el modelo de exploraci´ on.

1 0.8 0.6 0.4 0.2 0 −0.2 −0.4

TG GW GG3 GG2 GG1

−0.6 −0.8 −1 −1

0

1

2

3

4

5

6

7

8

Figura: Red para k=3. JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 71 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Desplazamiento de Nodos. Desempe˜ no estrategia de control III en el modelo de exploraci´ on.

1 0.8 0.6 0.4 0.2

TG

GG1 GG2 −0.2 GW 0

GG3

−0.4 −0.6 −0.8 −1 −1

0

1

2

3

4

5

6

7

8

Figura: Red para k=100. JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 72 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Desplazamiento de Nodos. Desempe˜ no estrategia de control III en el modelo de exploraci´ on.

1 0.8

GG2

0.6 0.4 0.2

TG

GG1 GW −0.2 0

GG3

−0.4 −0.6 −0.8 −1 −1

0

1

2

3

4

5

6

7

8

Figura: Red para k=200. JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 73 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Desplazamiento de Nodos. Desempe˜ no estrategia de control III en el modelo de exploraci´ on.

1 0.8 0.6

GG2

0.4 0.2

TG

GW 0 −0.2

GG1

−0.4 −0.6

GG3

−0.8 −1 −1

0

1

2

3

4

5

6

7

8

Figura: Red para k=300. JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 74 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Desplazamiento de Nodos. Desempe˜ no estrategia de control III en el modelo de exploraci´ on.

1 0.8 0.6

GG2

0.4 0.2

TG

GW

0

GG1

−0.2 −0.4 −0.6

GG3

−0.8 −1 −1

0

1

2

3

4

5

6

7

8

Figura: Red para k=400. JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 75 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Desplazamiento de Nodos. Desempe˜ no estrategia de control III en el modelo de exploraci´ on.

1 0.8 0.6

GG2

0.4 0.2 0

TG

GW GG1

−0.2 −0.4

GG3

−0.6 −0.8 −1 −1

0

1

2

3

4

5

6

7

8

Figura: Red para k=500. JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 76 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Desplazamiento de Nodos. Desempe˜ no estrategia de control III en el modelo de exploraci´ on.

GG1 GG2 GG3 GWI GWS

500

Pasos (k)

400 300 200 100 0 1 0.8 0.6 0.4 8

0.2 7 0

6 5

−0.2 4

−0.4

3 −0.6

2 1

−0.8 Metros (m)

0 −1

−1

Metros (m)

Figura: Desplazamiento de los Nodos en funci´ on de las las Pasos k. JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 77 / 80 D

Exploraci´ on Mediante Robot M´ oviles.

Indicador de Orientaci´on Difa y RSSI de v´ınculos prioritarios. Desempe˜ no estrategia de control III en el modelo de exploraci´ on.

DIFa

RSSI

(a)

(b)

80

20 RSSI V

Difa RSSI (dB)

RSSI (dB)

GG1

40 20 0

I

0

60

RSSI VS

−20 −40 −60

0

50

100

150

200

250 300 Pasos (k)

350

400

450

−80

500

0

50

100

150

200

(c)

250 300 Pasos (k)

350

400

a

RSSI VI

0 RSSI (dB)

RSSI (dB)

60 40 20 0

RSSI V

S

−20 −40 −60

0

50

100

150

200

250 300 Pasos (k)

350

400

450

−80

500

0

50

100

150

200

(e)

450

500

I

0 RSSI (dB)

RSSI (dB)

400

RSSI V

Difa

40 20

JM Palma (UBB)

350

20

60

0

250 300 Pasos (k) (f)

80

GG3

500

20 Dif

GG2

450

(d)

80

RSSI V

S

−20 −40 −60

0

50

100

150

200

250 300 Pasos (k)

350

400

450

500

−80

0

50

100

150

200

250 300 Pasos (k)

350

400

450

500

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 78 / 80 D

Conclusiones.

Conclusiones.

Problema Inicial contempla una gran complejidad t´ecnica por las diferentes aristas consideradas en la formulaci´ on del trabajo.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 79 / 80 D

Conclusiones.

Conclusiones.

Problema Inicial contempla una gran complejidad t´ecnica por las diferentes aristas consideradas en la formulaci´ on del trabajo. El desarrollo del Router Rob´ otico planteado present´o complejidades por el gran dinamismo que presenta la red m´ ovil de estudio.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 79 / 80 D

Conclusiones.

Conclusiones.

Problema Inicial contempla una gran complejidad t´ecnica por las diferentes aristas consideradas en la formulaci´ on del trabajo. El desarrollo del Router Rob´ otico planteado present´o complejidades por el gran dinamismo que presenta la red m´ ovil de estudio. Posicionar un Router Rob´ otico en cercan´ıas de PO es complejo debido que el valor a convergir es desconocido y din´amico, adem´as de acciones incorrectas calificadas como correctas.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 79 / 80 D

Conclusiones.

Conclusiones.

Problema Inicial contempla una gran complejidad t´ecnica por las diferentes aristas consideradas en la formulaci´ on del trabajo. El desarrollo del Router Rob´ otico planteado present´o complejidades por el gran dinamismo que presenta la red m´ ovil de estudio. Posicionar un Router Rob´ otico en cercan´ıas de PO es complejo debido que el valor a convergir es desconocido y din´amico, adem´as de acciones incorrectas calificadas como correctas. El desempe˜ no del Router Rob´ otico es cuantificado de forma cualitativa, al converger las unidades en cercan´ıas de una coordenada e igualar los valores de RSSI de los V´ınculos prioritarios.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 79 / 80 D

Trabajos Futuros y Palabras Finales.

Trabajos Futuros y Palabras Finales.

Validar de forma cuantitativa el algoritmo.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 80 / 80 D

Trabajos Futuros y Palabras Finales.

Trabajos Futuros y Palabras Finales.

Validar de forma cuantitativa el algoritmo. Contrastar desempe˜ no con otras estrategias de control.

JM Palma (UBB)

´ ASEGURAMIENTO DE ENLACES INALAMBRICOS 16DE deDATOS enero deEN 2014 UNA COLONIA 80 / 80 D

Lihat lebih banyak...

Comentários

Copyright © 2017 DADOSPDF Inc.