Ruteo con Entrega Garantizada en Redes Geométricas y Sin Cables.
Ruteo con Entrega Garantizada en Redes Geométricas y Sin Cables.
Ruteo con Entrega Garantizada en Redes Geométricas y Sin Cables.
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
ecorrido.<br />
2. En cada nodo de la red, un procesador ti<strong>en</strong>e alguna información geográfica local<br />
<strong>con</strong>cerni<strong>en</strong>te solo a él mismo y a la localzación de sus vecinos.<br />
3. Basado solo <strong>en</strong> la información local almac<strong>en</strong>ada <strong>en</strong> los nodos de una red, la localización<br />
de s, t y la información almac<strong>en</strong>ada <strong>en</strong> la memoria extra que ti<strong>en</strong><strong>en</strong> los<br />
m<strong>en</strong>sajes; una decisión es tomada <strong>con</strong> respecto hacia dónde se <strong>en</strong>viará <strong>en</strong> el sigui<strong>en</strong>te<br />
paso, el m<strong>en</strong>saje.<br />
No es s<strong>en</strong>cillo desarrollar un algoritmo de ruteo que satisfaga las restricciones previas.<br />
Y que garantice que un m<strong>en</strong>saje arriba a su destino. El pres<strong>en</strong>te artículo desarrolla tal<br />
algoritmo.<br />
3. <strong>Ruteo</strong> por Brújula <strong>en</strong> Subdivisiones Convexas.<br />
Un grafo ó gráfica geométrica es llamada Subdivisión Convexa si todas sus caras son<br />
<strong>con</strong>vexas, i.e. para cualquier sub<strong>con</strong>junto de vértices que <strong>con</strong>forman una cara del grafo,<br />
las aristas que lo limitan forman un polígono <strong>con</strong>vexo.<br />
A <strong>con</strong>tinuación se pres<strong>en</strong>tan los pasos a seguir, det<strong>en</strong>i<strong>en</strong>dose una vez que se llega al<br />
nodo destino t:<br />
1. Com<strong>en</strong>zando <strong>en</strong> el nodo s, determinamos la cara F incid<strong>en</strong>te a s que intersecta<br />
a la línea que une a los vértices orig<strong>en</strong> y destino: s − t. Elegimos una de las dos<br />
aristas incid<strong>en</strong>tes a s, y empezamos a recorres las aristas de la cara F hasta que<br />
<strong>en</strong><strong>con</strong>tremos la segunda arista de F que intersecta a la recta s − t; llamemos a esta<br />
arista (u, v).<br />
2. Actualizamos F a ser la sigui<strong>en</strong>te cara <strong>en</strong> el grafo geométrico que <strong>con</strong>t<strong>en</strong>ga a (u, v)<br />
<strong>en</strong>tre sus límites.<br />
3. Recorremos las aristas de nuestra nueva cara F hasta que <strong>en</strong><strong>con</strong>tremos la sigui<strong>en</strong>te<br />
arista (x, y) intersectada por la recta s − t.<br />
Veamos el esquema <strong>en</strong> la figura 1.<br />
s<br />
F1<br />
F2<br />
Figura 1: <strong>Ruteo</strong> <strong>con</strong> Brújula <strong>en</strong> subdivisiones <strong>con</strong>vexas.<br />
3<br />
F3<br />
t