Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SeleccionAP PDF
SeleccionAP PDF
ISSN:1794-9165
ISSN-e: 2256-4314
ing. cienc., vol. 9, no. 18, pp. 193220, julio-diciembre. 2013.
http://www.eat.edu.co/ingciencia
This a open-access article distributed under the terms of the Creative Commons Attribution
License.
Resumen
En este artculo se presentan los resultados de la investigacin realizada
para abordar el problema de asociacin de un usuario a un punto de acceso
inalmbrico (AP) en una red 802.11 multicelda, en la cual se presta servicio
a un gran nmero de usuarios; cada usuario de forma egosta se conecta
al punto de acceso que le permite garantizar una mnima tasa de transferencia de informacin, determinada de manera arbitraria por el servicio
requerido por el usuario. Para ello, se modelan las interacciones en la red
inalmbrica como un juego no cooperativo, posteriormente se introduce el
concepto de equilibrio de satisfaccin (ES) y se propone el algoritmo que
permite resolver el problema de asociacin bajo el concepto de ES; nalmente se ilustran los resultados de simulacin obtenidos en un escenario de
red donde por simplicidad y sin perder generalidad se asumen dos usuarios
y dos puntos de acceso. Particularmente, este juego busca garantizar calidad de servicio (QoS) basada en restricciones de capacidad para todos los
1
2
3
Universidad EAFIT
193|
usuarios superando las tasas de transferencia requeridas para realizar cualquier tarea en la red, pudiendo elegir la estrategia que mejor le convenga
a cada usuario de acuerdo a las obtenidas en la regin de satisfaccin.
Juegos no cooperativos, Redes inalmbricas 802.11, Calidad del Servicio, Equilibrio de Satisfaccin, Comunicaciones verdes.
Palabras clave:
Aspectos relevantes
La asociacin de usuarios a un punto de acceso inalmbrico en la actualidad se realiza en funcin del nivel de potencia captada por el usuario,
lo cual no necesariamente garantiza la calidad del servicio requerida por
el usuario, ni es energticamente eciente. El concepto de equilibrio de
satisfaccin permite abordar de manera adecuada el problema de la calidad del servicio en redes inalmbricas multicelda, dado que a diferencia del
equilibrio de Nash, busca una solucin que permite cumplir restricciones
haciendo un uso eciente de recursos. En el desarrollo de la investigacin
se utiliz la teora de juegos no cooperativos, en particular el concepto de
equilibrio de satisfaccin para proponer un algoritmo que permita resolver de manera eciente el problema de asociacin de usuarios a un punto
de acceso inalmbrico en redes 802.11, garantizando calidad del servicio
basada en capacidad y energticamente eciente.
Abstract
|194
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
Introduccin
Las redes inalmbricas de rea local (WLAN) generalmente se desarrollan para proveer acceso a servicios de transferencia de datos, mensajera,
voz, video, internet etc., particularmente en grandes reas como universidades y campus corporativos, donde coexisten organizacionalmente mltiples
WLAN denidas para diferentes tipos de usuarios, los cuales, en general
tienen acceso a dos o ms de estas redes en el rea de servicio. Un dispositivo de usuario para obtener conectividad a la red, primero debe localizar
y realizar la asociacin a un AP dentro del rango de transmisin, buscando
siempre conexin al punto de acceso que mejor intensidad de seal presente,
lo anterior, basndose en la premisa de maximizar la capacidad del usuario,
lo cual no necesariamente es cierto cuando la concentracin de usuarios es
muy alta en un mismo AP, generando problemas de conexin o de imposibilidad de acceder a los servicios requeridos por el usuario.
En la ltima dcada, la teora de juegos ha jugado un papel central en
el anlisis de muchos problemas relacionados con la asignacin de recursos de radio. De igual manera, el problema de proveer calidad del servicio
(QoS) puede ser modelado como un juego no cooperativo, asumiendo que
los dispositivos de radio (jugadores) de manera autnoma pueden establecer su conguracin de transmisin (acciones) para maximizar de forma
egosta su propio nivel de calidad de servicio (funcin de utilidad). Como
consecuencia, el concepto de equilibrio introducido por Nash en [1] ha sido
ampliamente utilizado. Un equilibrio de Nash (N E) es un estado de la red
en el cual los dispositivos de radio no pueden mejorar su calidad de servicio
por cambiar unilateralmente su esquema de transmisin. En el NE, cada
dispositivo de radio alcanza el ms alto nivel de calidad de servicio posible
teniendo en cuenta los esquemas de transmisin de sus contrapartes. Sin
embargo, desde un punto de vista prctico, un dispositivo de radio puede
estar ms interesado en garantizar una mnima calidad de servicio en lugar
de alcanzar el ms alto posible, debido a razones como por ejemplo que una
mayor calidad de servicio frecuentemente implica esfuerzos mayores para el
transmisor, como, transmitir mayores niveles de potencia o procesamiento
de seales ms complejas, as mismo, el aumento de la calidad de servicio para una comunicacin generalmente disminuye la calidad de servicio
ing.cienc., vol. 9, no. 18, pp. 193220, julio-diciembre. 2013.
195|
|196
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
Metodologa
197|
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
de cada transmisor es maximizar egostamente su propia utilidad, independientemente de la utilidad obtenida por sus pares, una conguracin de red
estable est dada por el equilibrio de Nash - NE. Un NE se dene como
sigue:
Denicin
1: Equilibrio de Nash en Estrategias Puras [1]: En el
juego G = K, {sk }kK , {Uk }kK , un perl de acciones s = (s1 , s2 , . . . , sK S),
es un equilibrio de Nash en estrategias puras, si este satisface para todo
0
k K y para todo sk Sk ,
0
uk (sk , sk ) uk sk , sk
(1)
199|
(2)
[16].
(3)
ES
s S : s F (s)
(4)
Proposicin
1 (Existencia del Equilibrio de Satisfaccin): En
el juego G = K, {sk }kK , {Uk }kK , sea S el conjunto de acciones no
vaco, compacto y convexo, y sea la correspondencia F (s) la cual presenta
un grafo cerrado, no vaco y convexo sobre el conjunto de acciones S, luego
el juego G tiene al menos un ES.
Es de tener en cuenta que en la Proposicin anterior no se imponen
condiciones (por ejemplo, la continuidad) sobre las funciones de utilidad
{Uk }kK , para garantizar la existencia de la SE. En efecto, desde la denicin 2, se puede entender que una condicin necesaria y suciente para
la existencia de una SE es la viabilidad de las restricciones, es decir, la
existencia de al menos un perl de accin que satisface simultneamente
todas las restricciones.
|200
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
h 1,1
APK
AP1
h 4,k
h i,1
h 2,1
h i,k
h i,k
Ji
Ji
h 3,1
h i,2
h i,2
h i,K
AP2
H i,2
h 3,2
J3
Ji
h i,2
Ji
Figura 1:
201|
jugadores o usuarios de la red, Pi,k las potencias que equivalen a cada una
de las posibles estrategias que tiene disponible cada jugador y Uk como
funcin de utilidad que depender bsicamente del nivel de potencia de
acuerdo a la estrategia seleccionada por cada jugador. Inicialmente el planteamiento de este problema se hace para un juego de una red de ixk, es
decir, i nmero de jugadores y k nmero de puntos de acceso. Pero por
simplicidad y sin perder generalidad, se trabajar como un juego de 2x2,
en el cual la solucin y el tratamiento que se le haga a este tipo de red son
extensibles a un juego de mltiples elementos participantes en el juego, de
acuerdo a que en el caso ms general, que es aquel en el cual el modelo
del canal corresponde al canal interferente, donde la funcin de utilidad
corresponde a la ecuacin de capacidad del canal, la cual es una regin
no vaca [22], compacta y convexa, donde para cada usuario individual en
una red de k usuarios, la capacidad est dada por la ecuacin 7, luego los
resultados obtenidos en un escenario 2x2 o ixk, satisfacen la proposicin
de existencia del equilibrio de Nash y del equilibrio de satisfaccin.
Es importante resaltar que cada uno de los transmisores tiene una potencia limite a la cual puede transmitir al receptor denida por:
k
X
Pi,k Pmax
(5)
k=1
Donde Pi,k es la potencia dedicada a un receptor k por parte del transmisor i y Pmax es la potencia de transmisin mxima con la que se puede
establecer comunicacin entre el transmisor y el receptor, estando esta a
su vez relacionada con la mxima potencia que puede recibir un receptor
hasta llegar al punto de saturacin. As mismo, se debe tener en cuenta
que el canal de comunicacin hi,k tiene una respuesta al impulso diferente
en cada uno de ellos y es determinante en el establecimiento de la comunicacin entre cada transmisor y cada receptor.
Cada canal de comunicacin cuenta con una ganancia que est determinada por g = |hi,k |2 , deniendo la relacin seal a ruido (SINR), como:
|202
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
SIN R =
Pi,k gi,k
i,k
(6)
ui (t) = Blog2
Pi,k |hi,k |2
1+
PK
2
2 +
i,k
j6=i Pj,k |hj,k |
(7)
(8)
i
)
(
Pi = Pimax 10 N 1 log10 N
i {0, 1, 2, . . . , N 1}
(9)
203|
USUARIO
CANAL O AP
USUARIO 2
AP1 - CANAL 1
1 g11
C11 = log2 1 + 2P+P
2 g21
P2 g21
C21 = log2 1 + 2 +P1 g11
C12 = log2 1 + P1g212
C21 = log2 1 + P2g221
AP2 - CANAL
2
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
205|
Si fk (sk ) k
luego
si Seleccionar Estrategia
Fin si
Fin para
Retornar si
|206
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
sk Sk , sk fk (sk )
(10)
207|
Resultados
Para evaluar cada una de las ecuaciones obtenidas en la matriz de utilidades, teniendo en cuenta los criterios tomados para cada una de las variables
que intervienen en la ecuacin de capacidad de Shannon para cada usuario,
considerando las posibles estrategias de potencias de transmisin disponibles para cada uno, de acuerdo con las caractersticas del canal presentadas
en ese instante de tiempo, es decir que hubiera o no interferencia entre los
canales de los AP seleccionados por cada usuario.
La idea principal de este algoritmo es obtener una regin de capacidades
que cumplan con los conceptos de solucin propuesto para el juego, es decir encontrar los equilibrios de satisfaccin. El procedimiento realizado para
ello fue obtener una regin de capacidad total, y a partir de esta ltima
regin obtener los equilibrios de satisfaccin (SE) para cada caso.
Por lo tanto, para visualizar y comprender de una mejor manera los
resultados obtenidos, estos se dividieron en dos casos:
Caso 1 Sin Interferencia Entre Canales
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
los usuarios, es decir elegir AP diferentes. Las dos situaciones son las
siguientes:
160
140
120
100
80
60
Regin de capacidad total
ES
Capacidad umbral Tx1
40
0
10
20
30
40
50
Potencia del Tx1 (mW)
60
70
80
209|
160
140
120
100
80
60
Regin de capacidad total
SE
Capacidad umbral Tx2
40
0
10
20
30
40
50
Potencia del Tx2 (mW)
60
70
80
|210
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
160
140
120
100
80
60
Regin de capacidad total
SE
Capacidad umbral Tx1
40
0
10
20
30
40
50
Potencia del Tx1 (mW)
60
70
80
211|
160
140
120
100
80
60
Regin de capacidad total
SE
Capacidad umbral Tx2
40
0
10
20
30
40
50
Potencia del Tx2 (mW)
60
70
80
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
213|
Por lo tanto, las Figuras 6 y 7 muestran los resultados correspondientes a cada una de las dos situaciones anteriormente mencionadas.
100
80
60
40
20
0
0
Figura 6:
10
20
30
40
50
60
Capacidad transmisor 1 (kbps)
80
90
|214
70
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
100
80
60
40
20
0
0
Figura 7:
20
40
60
80
100
Capacidad transmisor 1 (kbps)
120
140
160
215|
|216
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
Conclusiones
En este artculo se presenta como resultado un algoritmo capaz de realizar la seleccin de punto de acceso inalmbrico considerando satisfacer la
capacidad umbral requerida por cada uno de los usuarios conocida como
equilibrios de satisfaccin. Para cada uno de los casos, se obtiene una regin
de capacidades diferentes, es decir para el caso sin interferencia se obtienen valores de capacidades ms altas comparadas con las obtenidas en el
caso con interferencia entre canales. Por lo tanto, el escenario que mayor
utilidad brinda a un usuario es cuando este accede a un AP donde l sea
el nico usuario, pero a medida que se incrementan el nmero de usuarios
que utilizan el mismo AP, la capacidad disponible en este, se comienza a
distribuir entre todos los usuarios. Por esta razn, se presenta una disminucin en las capacidades obtenidas por cada uno de ellos.
En el modelo propuesto, se observa que el problema de seleccin de
punto de acceso inalmbrico en redes 802.11 bajo la consideracin de operacin de cada punto de acceso sobre una nica portadora, puede abordarse
como un problema de seleccin de canal, donde cada usuario inalmbrico
realizar la seleccin del punto de acceso (canal) en funcin de la ganancia
del canal percibida por l mismo y por los dems usuarios.
La pertinencia prctica sobre la aplicacin del concepto de equilibrio
de satisfaccin se evidencia claramente en este artculo, donde se ilustra su
aplicabilidad en el desarrollo de algoritmos como el propuesto, donde bajo
condiciones restringidas y de calidad de servicio basada en capacidad, se
soluciona el problema de la seleccin de punto de acceso inalmbrico en redes 802.11. Sin embargo, varios problemas siguen sin resolverse. En primer
lugar, un algoritmo general para la convergencia a una SE es an desconocido, el algoritmo propuesto es un algoritmo particular para el escenario
propuesto en el modelo basado en restricciones. De otro lado, siempre que
la red pueda satisfacer los requisitos de QoS, el enfoque planteado ofrece
una solucin, sin embargo, en el caso contrario, un enfoque en estrategias
mixtas se puede utilizar para satisfacer al menos en la expectativa los requisitos de QoS.
217|
este trabajo presenta un gran aporte para trabajos en los cuales no solo
se tome como seales de interferencia la seal proveniente de los usuarios
que estn accediendo al mismo AP, sino que se tengan en cuenta seales
interferentes provenientes de otras tecnologas y/o redes que operen bajo la
misma banda de frecuencia. As mismo, para analizar protocolos de redes
802.11 donde el ancho de banda no sea esttico sino que sea dinmico
y as mismo analizar la inuencia de estos cambios en la capacidad para
transferir datos en una red.
5
Agradecimientos
[2] S. Ross and B. Chaib-draa, Satisfaction equilibrium : Achieving cooperation in incomplete information Games,
Intelligence, 2006.
196, 197
197
Symposium
197, 203
[6] L. Qiu, Y. Yang, Y. Zhang, and S. Shenker, On Selsh Routing in InternetLike Environments,
|218
197
Ingeniera y Ciencia
Astaiza Hoyos Evelio, Bermdez Orozco Hctor Fabio y Trujillo Dvila Dora Lucia
FOCS,
no-
197
ACM
197
[10] W. Wang, X. Li, and Y. Wang, Truthful Multicast Routing in Selsh Wireless Networks,
197
197
197
197
[15] R. K. Lam, D. M. Chiu, and J. C. S. Lui, On the Access Pricing and Network
Scaling Issues of Wireless Mesh Networks,
197
[16] , On the Access Pricing and Network Scaling Issues of Wireless Mesh
Networks,
[18] S.
Perlaza,
H.
Tembine,
S.
Lasaulce,
and
M.
Debbah,
Satisfaction
219|
[20] R. Ciria,
Teora de juegos.
2003. 200
[22] T. Cover and J. Thomas,
2nd ed.
Wiley,
2006. 202
|220
Ingeniera y Ciencia