Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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. En el estudio se
identifican dos casos; el primero de ellos es un escenario libre de interferencia y se garantiza satisfacer a cada usuario la
mnima tasa de transferencia requerida; el segundo caso es aquel en el cual se presenta interferencia en el sistema y por
consiguiente, no siempre es posible satisfacer las necesidades del 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; finalmente 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 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.
PALABRAS CLAVES: Teora de Juegos, Juegos no cooperativos, Redes inalmbricas, QoS, Equilibrio de Satisfaccin.
I.
INTRODUCCIN
II.
TRABAJOS RELACIONADOS
2
En trabajos previos, como en [15], se aborda el problema
de seleccin de AP basado en la cantidad de usuarios
asociados y a la distancia desde el usuario; en [16] se
aborda el problema de asociacin de usuarios al AP
partiendo de un modelo que busca la equidad en la
asignacin de recursos; en [17] se aborda el problema de
asociacin de AP visto desde la perspectiva de
maximizacin de la eficiencia espectral; en [18] se busca
abordar el problema de maximizacin de la capacidad de
la red inalmbrica; sin embargo hasta la fecha de
desarrollo de la investigacin realizada no se han
efectuado aportes respecto al estudio del problema de
seleccin de AP que permita maximizar la capacidad de
cada usuario conectado buscando satisfacer sus
necesidades de QoS.
III.
EQUILIBRIO DE SATISFACCION
donde
es la capacidad umbral requerida por cada
usuario k [16]. Entonces,
{
La
existencia
de
un
ES
en
el
juego
{ { }
{ }
{ }
}
depende
principalmente de los umbrales determinados por la
funcin de utilidad. Un ES existe si
, lo
cual indica que el conjunto de acciones S de un juego no
debe estar vaco, debe ser compacto y convexo y a su
vez cumplir con el principio de correspondencia en la
funcin de utilidad para cada una de las posibles acciones
de cada jugador [16]. Esto se conoce como el teorema de
punto fijo de Kakutani [19].
IV.
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
(2)
J3
(1)
Ji
h i,2
Ji
3
cada jugador. Inicialmente el planteamiento de este
problema se hace para un juego de una red de i x k, 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 2 x 2, 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.
Es importante resaltar que cada uno de los transmisores
tiene una potencia limite a la cual puede transmitir al
receptor definida por
(6)
(3)
(
{
)
}
(5)
dispositivo inalmbrico.
V.
(4)
Donde
y
son la
relacin seal a ruido e interferencia calculada como el
ruido en el canal ms la interferencia causada por los
dems transmisores en la red, y el ruido presente en el
canal, donde este ltimo se determina a partir de la
densidad espectral de potencia de ruido en el ancho de
banda del canal. De acuerdo a lo anterior, la funcin de
utilidad escogida para dar solucin a este juego est
determinada por la siguiente ecuacin, la cual cumple
con el concepto de convexidad y continuidad de acuerdo
a [5].
|
(5)
4
En el algoritmo 1 el contador n define el nmero de
repeticiones del juego, la funcin SeleccionarEstrategia
escoge aleatoria y uniformemente una estrategia del
espacio de estrategias , de esta manera una vez todos
los jugadores se encuentran satisfechos, no existir
agente alguno que desee cambiar de estrategia, dado que
se ha alcanzado la condicin de equilibrio.
Evidentemente, existirn juegos en los cuales no exista el
equilibrio de satisfaccin de acuerdo a los umbrales
definidos por las necesidades de capacidad de los
jugadores y las condiciones de relacin seal a ruido e
interferencia en el sistema, en este escenario nunca se
llegar a un equilibrio.
Para el usuario 1:
Para el usuario 2:
2.
Retornar
RESULTADOS
140
120
100
80
60
40
10
20
30
40
50
Potencia del Tx1 (mW)
60
70
80
VI.
120
100
80
60
40
10
20
30
40
50
Potencia del Tx1 (mW)
60
70
80
80
160
140
120
180
100
160
80
140
60
120
40
10
20
100
80
30
40
50
Potencia del Tx2 (mW)
60
70
80
Regin
de capacidad
Regin de Capacidad del Tx2 cuando
selecciona
AP1 total
n (SE)
80
n (SE)
80
Equilibrios
Satisfaccin (SE)
Figura 3. Regin de SE del transmisor
2decuando
Capacidad umbral Tx1
selecciona
AP2
para
el
escenario
sin
interferencia
para
160
40
0
10 una
20
30
40 kbps.
50
60
70
80
140
180
60
120
80
160
60
140
40
120
10
100
180
20
30
40
50
60
70
Regin de Capacidad
deldel
Tx2Tx2
cuando
Potencia
(mW)selecciona AP2
80
160
80
60
140
40
120
0
10
20
100
30
40
50
Potencia del Tx1 (mW)
60
70
80
80
10
20
30
40
50
Potencia del Tx2 (mW)
60
160
Para el usuario 1:
Para el usuario 2.
120
100
Regin de capacidad total
Equilibrios de Satisfaccin (SE)
Capacidad umbral Tx2
60
40
10
20
30
40
50
Potencia del Tx2 (mW)
60
80
140
80
70
180
100
180
80
n (SE)
n (SE)
180
70
80
6
tiende nuevamente a cero en la medida que la potencia de
transmisin de cada usuario tiende a ser mxima; es por
ello que se aprecia que cada usuario maximiza su
capacidad individual cuando transmite a mxima
potencia
pero cuando el otro usuario no transmite,
situacin que no es realista dada la premisa bajo la cual
los dos usuarios requieren garantizar una capacidad
umbral , por consiguiente requieren transmitir con una
potencia diferente de cero; por ello se aprecia que los
equilibrios de satisfaccin aplicables al escenario real son
aquellos que aparecen graficados con rombos verdes, los
cuales garantizan alcanzar la capacidad umbral requerida
por el servicio de cada usuario.
100
80
60
40
20
VII.
0
10
20
30
40
50
60
Capacidad transmisor 1 (kbps)
70
80
90
100
80
60
40
VIII.
20
20
40
60
80
100
120
Capacidad transmisor 1 (kbps)
CONCLUSIONES
140
160
TRABAJOS FUTUROS
7
[4]
L. Qiu, Y. Yang, Y. Zhang, and S. Shenker. On
Selfish Routing in Internet-Like Environments. In ACM
Sigcomm, Karlsruhe, Germany, Aug 2003.
[5]
T. Roughgarden and E. Tardos. How Bad is
Selfish Routing? In FOCS, Redondo Beach, CA, Nov
2000.
[6]
A. Akella, S. Seshan, R. Karp, S. Shenker, and
C. Papadimitriou. Selfish Behavior and Stability of the
Internet: A Game-Theoretic Analysis of TCP. In ACM
Sigcomm, Pittsburgh, PA, Aug 2002.
[7]
L. Anderegg and S. Eidenbenz. Ad-hoc VCG: a
Truthful and Cost-Efficient Routing Protocol for Mobile
Ad hoc Networks with Selfish
Agents. In ACM MobiCom, San Diego, CA, Sep 2003.
[8]
W. Wang, X. Li, and Y. Wang. Truthful
Multicast Routing in Selfish Wireless Networks. In ACM
MobiCom, Philadelphia, PA, Sep 2004.
[9]
S. Eidenbenz, V. Kumar, and S. Zust. Equilibria
in Topology Control Games for Ad hoc Networks. In
DialM-POMC, San Diego, CA, Sep 2003.
[10]
C. Saraydar, N. Mandayam, and D. Goodman.
Efficient Power Control via Pricing in Wireless Data
Networks. IEEE Transactions on Communication,
50(2):291303, Feb 2002.
[11]
V. Srinivasan, P. Nuggehalli, C. Chiasserini, and
R. Rao. Co-operation in Wireless Ad Hoc Networks. In
IEEE Infocom, San Francisco, CA, Mar 2003.
[12]
J. Musacchio and J. Walrand. WiFi Access Point
Pricing as a Dynamic Game. In 7th INFORMS
Telecommunications Conference, Boca Raton, FL, Mar
2004.
[13]
R. K. Lam, D. M. Chiu, and J. C. S. Lui. On the
Access Pricing and Network Scaling Issues of Wireless
Mesh Networks. In IEEE ICDCS, Lisboa, Portugal, July
2006.
[14]
R. K. Lam, D. M. Chiu, and J. C. S. Lui. On the
Access Pricing and Network Scaling Issues of Wireless
Mesh Networks. IEEE Transactions on Computers,
56(11), Nov 2007.
[15]
Mittal, K. Belding, E. Suri, S. A Game Theoretic
Analysis of Wireless Access Point Selection by Mobile
Users. Estados Unidos. Department of Computer
Science, Universidad de California.
[16]
S. Perlaza, H. Tembine, S. Lasaulce, M Debbah.
Satisfaction equilibrium: A general framework for QoS
provisioning in self configuration networks. 2010.
[17]
S.M. Perlaza, E.V. Belmega, S. Lasaulce, M.
Debbah. On the base station selection and base station
sharing in self-configuring networks. France. 2010.
[18]
Ciria, R. Estudio de estrategias distribuidas de
reparto de recursos en redes inalambricas congnitivas
mediante teoria de juegos. Espaa. Departamento de
Ingenieria Electronica y Comunicaciones. Universidad de
Zaragoza. 2011.
[19] Jose L. Jimeno, Joaquin Perez, Emilio Cerda. Teoria
de juegos. Madrid: Pearson Prentice Hall. 2003.