You are on page 1of 9

Gestin de Carga en Sistemas con Multi-acceso Inalmbricos

Authors Name/s per 1st Affiliation (Author)


line 1 (of Affiliation): dept. name of organization
line 2-name of organization, acronyms acceptable
line 3-City, Country
line 4-e-mail address if desired
Resumen
Para sistemas de comunicaciones inalmbricos que hoy en da disponen de una cantidad limitada de recursos radio (e.g. ancho de
banda, potencia de transmisin, etc.), se vuelve importante definir mecanismos que permitan utilizar estos recursos de una manera
eficiente para mantener la calidad en el funcionamiento del sistema. Por lo tanto, en el presente artculo se presenta un mecanismo
de gestin de carga, empleando la tcnica probabilstica simulated annealing, el cual se basa de la solucin provista por un anlisis
de interferencia y un mecanismo de asignacin de costos, los cuales se realizan para cada uno de los mltiples accesos
inalmbricos que dispone un dispositivo mvil. El objetivo de ste trabajo es obtener un acceso o conjunto de accesos operativos
con un nivel de carga balanceada, que permita minimizar el costo total de operatividad del sistema sujeto a mantener la capacidad
de canal por encima de cierto umbral.
Abstract
Keywordsdispositivo mvil; gestin; carga; tcnica; acceso; balanceo; simulated annealing;
Introduction

I. La demanda de dispositivos mviles


II.

Indice de paginas

Formulacin matemtica________4

III. Algoritmo propuesto______________5


IV.- Evaluacin de desempeo del algoritmo propuesto

ndice de imgenes
Imagen 1 Acceso________________________________5
Imagen 2 Abreviacin___________________________6
ndice de tablas
Tabla 1 Imputs___________________________________4
Tabla 2 Imputs 2_________________________________4

ndice de ecuaciones

Ecuacin 1 Seal Transmitida___________________2


Ecuacin 2 Seal 2 Transmitida_________________2
Ecuacin 3 Inteferencias________________________3

I. LA DEMANDA DE DISPOSITIVOS MVILES

L
monitoreo,

a demanda de dispositivos mviles, que


requieran transmisiones con un cierto nivel de
calidad de servicio, han incrementado durante
los ltimos aos, como es el caso de: los
comunicadores de bolsillo o PDAs, telfonos
mviles, los drones, sistemas inalmbricos de
sistemas informticos mviles, sistemas de

navegacin de automviles, equipos para educacin a


distancia,
entre otros. Sin embargo muchos de estos
dispositivos usan un acceso a la vez lo que les expone a
problemas que puedan ocurrir un su radio enlace, como es el
caso de elevados niveles de interferencia co-canal y canal
adyacente debido a accesos simultneos en bandas de uso
compartido (i.e. ISM band) en donde el espectro de
frecuencias de radio es limitado [1,2], lo que conlleva a una
disminucin de la capacidad de transmisin de los canales
radio y coberturas de menor alcance. Por otro lado,

dispositivos con canales de uso exclusivo (e.g. 3G) segn [3]


podran aumentar la cobertura inalmbrica, pero sujetos a
nuevos inconvenientes, tales como la optimizacin del
consumo de energa en [4,5], o el coste de conexin a una
infraestructura de red de pago lo que se podra derivar en
problemas de incremento de costos operativos [6].
Una solucin que se ha dado a estos problemas ha sido el
proveer de mltiples accesos a cada dispositivo mvil, sin
embargo el uso eficiente de los diferentes accesos crea un
nuevo desafo en la comunidad cientfica ya que de no hacerlo
se mantendran los problemas antes mencionados. En este
contexto de mltiples accesos se han planteado algunas
soluciones que permiten reducir costos operativos, aumentar
el ahorro de energa, mantener un balanceo de carga,
disminuir tiempos de ejecucin y establecer niveles de calidad
de servicio. As por ejemplo en [6], se propone un mecanismo
de control de potencia en sistemas inalmbricos para el
estndar IEEE802.11e, que permite obtener capacidades de
ahorro de energa y de calidad de servicio basado en teora de
juegos y la misma que es descrita en [7], como una
herramienta para solucionar problemas como el uso ineficiente
de la potencia de transmisin de los dispositivos mviles.
Para lograr una eficiente gestin de los requerimientos de
gestin de carga (i.e. capacidad de flujo de datos), en [8] se
define el balanceo de carga, como el encargado de distribuir
de la manera ms precisa y equitativa los trabajos y asimismo,
los trabajos son la asignacin de informacin que se transmite
por un acceso dentro de un sistema. Como por ejemplo la
capacidad de canal por la que se trasmiten los datos en un
canal de comunicacin. As en [9] se propone un algoritmo
dinmico para balancear la carga, con el propsito de
incrementar la eficiencia global de un sistema y reducir
tiempos de ejecucin mediante el uso de vectores de
probabilidad y matrices adaptativas.
En la actualidad, el balanceo de la carga en los sistemas con
mltiples accesos es uno de los principales temas de estudio
en el ambiente cientfico ya que mediante este tipo de
mecanismos se puede repartir el trabajo realizado entre varios
procesos, ordenadores u otros recursos. La solucin de
balanceo de carga permite dividir las tareas que tendra que
soportar un nico dispositivo, con el fin de maximizar las
capacidades de proceso de datos, as como de ejecucin de
tareas [10]. Segn [9], gracias a los algoritmos de balanceo
de carga se puede conseguir que el rendimiento global del
sistema incremente considerablemente debido a la
redistribucin de las tareas de los accesos sobrecargados a
aquellos que se encuentran con una carga ligera.
Por lo tanto, en este artculo se propone un mecanismo de
gestin de carga para un sistema con mltiples accesos
inalmbricos, que permita minimizar el costo total de
operatividad del sistema sujeto a mantener la capacidad de
canal por encima de cierto umbral, con el propsito de obtener
un acceso o conjunto de accesos operativos con un nivel de
carga balanceada. Para esto se definen funciones de utilidad
asociadas a cada acceso, estas consideran algunos parmetros
tales como potencia recibida, relacin seal ruido, capacidad
de canal y los costos de las diferentes tecnologas. Estas

utilidades por acceso establecen una funcin de utilidad total


al sistema, la misma que ser maximizada mediante el uso de
la conocida tcnica probabilstica de optimizacin llamada
simulated annealing [11-13].
Este artculo est organizado de la siguiente manera. Seccin
II se describen los principales aspectos generales del
modelado del escenario en estudio. En la seccin III, el
problema de balanceo de carga es formulado
matemticamente. Luego en la seccin IV, se presentan el
algoritmo propuesto y las respectivas funciones de utilidad.
En la seccin V, se realiza la evaluacin de desempeo del
algoritmo propuesto. En la seccin VI se obtienen las
conclusiones que resumen los principales resultados y aportes
ms significativos de este trabajo.
modelo del sistema
Descripcin del Escenario
Para el anlisis del presente trabajo se ha considerado un
escenario urbano con alta densidad de edificaciones, desde
donde se podra tener potencialmente una importante
concentracin de mltiples y diferentes sistemas de
comunicacin inalmbricos.
Por otro lado, sobre el escenario antes dicho un dispositivo
mvil (DM) sigue una trayectoria a lo largo de una calle, para
ello dispone de multi-acceso tales como Wifi, 3G, entre otros,
Durante ese trayecto los mltiples accesos pueden ser objeto
de mltiples interferencias provenientes de otros dispositivos
ubicados dentro de las edificaciones (e.g. APs).
As tambin, para controlar la trayectoria del DM se dispone
de un control remoto (CR) con los mismos mltiples accesos
del DM, de manera que dependiendo de los niveles de
interferencia que puedan existir entre el DM y CR se podra
usar un acceso u otro.
Para representar este despliegue, en la Fig. 1 se muestra el
escenario de estudio donde se encuentran nb edificaciones que
han sido distribuidas a los costados de una avenida de largo
a1 y ancho a2 , este distribucin densa de edificaciones est
basada en un modelo Manhattan [14]. Dichas edificaciones de
altura b1, ancho b2 y profundidad b3, se encuentran separadas
entre s una distancia a3 y poseen a4 pisos, segmentados de
forma tal que en cada piso se encuentra una cantidad b6 de
habitculos, que tienen un ancho b4 y longitud b5.
DM est provisto de un nmero i+j accesos inalmbricos, este
dispositivo se desplazar una distancia total q dando pasos de
tamao p. En cada paso se realizar un anlisis de
interferencias para cada uno de los accesos del DM en relacin
a otros dispositivos desplegados en el escenario. El punto de
partida de DM se referencia como o1 y el punto final como o2.

A. Modelo de Seales
Para este estudio en particular, se considera que el DM tiene
i accesos tipo WiFi y j de tipo 3G, los cuales mantendrn
comunicacin con sus estaciones bases BSWF y BS3G
respectivamente, como se muestra en la Fig. 1.

Los niveles de seal que pueden ser percibidos en el DM


desde cualquier otro dispositivo en el escenario pueden ser
descritos de la siguiente manera:
- Seal transmitida por la BSWF y recibida en el DM: para
cada uno de los i accesos de tecnologa WiFi que dispone el
DM, se puede calcular el nivel de seal recibida en el DM
desde una

BSWFi

PBSWF DM i PBSWFi LBSWF , DMi WF


PBSWFi

acceso i,

es la potencia transmitida por la

LBSWF , DM i
i

WF

BSWFi

es la prdida de la seal desde la

en el

BSWFi

al

DMi y
es un factor de prdida debido a que los accesos i
usan canales que pueden solaparse entre ellos.
- Seal trasmitida por la BS3G y recibida en el DM: para
cada acceso j de tipo 3G que posee el DM, el nivel de seal
recibido en el DM para ese acceso se puede calcular mediante
la siguiente expresin:

PBS3G DM j PBS3G LBS3G , DM j


j

Ecuacin 2 Seal 2 Transmitida

siendo

LBS3G

PBS3G

la potencia de transmisin de

BS3G j

al acceso j

BS3G j

, DM j

j
y
la prdida de seal que existe entre
y DMj.
Los niveles de seal recibida en el DM se muestran en la Fig.
2.

Por otro lado dado que la banda en la que operan los accesos
del DM de tipo WiFi es de uso compartido, este puede ser
interferido por los diferentes puntos de acceso APs que puedan
estar distribuidos en los edificios a lo largo del trayecto del
DM. Por consiguiente se considera relevante realizar un
anlisis de cuanto afecta esta interferencia al DM. :
-Interferencias desde dispositivos desplegados en zona
urbana al DM: el nivel de interferencia en cada acceso i
recibido en el DM en el canal k desde cualquier apm que emite
seal en un canal r, se define de la siguiente manera:
i

Ecuacin 3 Inteferencias

por lo tanto el factor

WF es igual a cero.

Adems, se ha considerado que la prdida de seal entre


CR y BSWF es despreciable y que la comunicacin entre CR y la
BS3G es ptima.
B. Modelos de Propagacin
Con la finalidad de describir de mejor manera las prdidas
de radio propagacin en escenarios interiores y exteriores en
zonas urbanas en este trabajo se han usado varios modelos de
propagacin que permiten describir este fenmeno de forma
muy aproximada. Por lo tanto, a continuacin se presentan los
modelos de prdidas propagacin utilizados, de acuerdo al tipo
de transmisin.
Prdidas de propagacin entre BS3G y DM
Debido a que las estaciones bases se encuentran en
localizaciones externas, el modelo de propagacin a considerar
solo toma en cuenta ese tipo de escenarios, as para estos casos
se utiliza un modelo emprico de propagacin, conocido como
Log-Normal por desvanecimiento de sombra (Shadowing Path
Loss Model) [16-17]. De manera que la prdida de seal entre
una

BS3G y el DM se expresa mediante la siguiente ecuacin:

LBS3G

, DM j

Lo 10 log d BS3G

Papm Lapm , DM i
,

, DM j

Shadow

Loss=30+22 log Distance+ LossObstaculos + Shadow


(5)

Lo 10 log 41.9 f

(3)
Donde cada apm transmite a una potencia

Ntese que en el caso del acceso 3G, la interferencia que


pudiesen ocasionar otros dispositivos al DM operando en este
tipo de tecnologa, no es considerada, dado que los niveles de
potencia son controlados por la operadora, adems que la
banda que este sistema utiliza es de uso exclusivo.Ntese
tambin que para el presente trabajo, cada acceso i tiene
asignado un canal sin solape dentro de la banda compartida,

Donde o es la prdida de propagacin a una distancia de un


metro, en dB (calculada utilizando el modelo de prdidas en el
espacio libre) [17] definida como:

I apr DM k Papm Lapm , DM i r ,k


m

Esta interferencia se puede observar en la Fig. 2, que se


presenta a continuacin:

Ecuacin 1 Seal Transmitida

donde

(4)

Fig. 2 Modelo de seales e interferencias recibidas en el


DM.

, mediante la siguiente expresin:


i

r ,k 10log r ,k , r ,k 0

es la

prdida de seal que existe desde apm hasta DMi y r ,k es el


factor de prdida por solape de canal. De tal manera que este
factor puede ser calculado con la siguiente expresin [17]:

(6)

De tal manera que f corresponde a la frecuencia de operacin


del sistema. Adems es la pendiente de propagacin

d BS

, DM

3G j
j
dependiente de las condiciones del entorno,
es la
BS3G
Shadow
distancia desde la
al DM, y
es la desviacin
estndar de prdida debido al desvanecimiento por sombra que
se obtiene de una variable aleatoria Gaussiana [17].

Lo

es la distancia de la

BSWF y el DM se

LBSWF , DM i Lo 10 log d BSWF , DM i


i

(7)

es la misma usada anteriormente en la ecuacin (6)

d BSWF , DM i

[16-17]. De modo que la prdida entre


define como:

Loss=40+33 log Distance+ Loss Obstaculos + AWGN

Prdida propagacin entre el DM y la BSWF

Donde

Dado que la comunicacin entre la BSWF y el DM se realiza en


un escenario externo, el modelo de propagacin utilizado es el
mismo que para las prdidas de propagacin entre BS3G y DM

inalmbricos, en la Fig. 3 se presenta un esquema de solucin


para tales problemas.

BSWF al DM.

Prdidas de propagacin entre cualquier ap y el DM:


Puesto que los puntos de accesos se encuentran
desplegados al interior de los edificios, se debe considerar las
prdidas en los interiores y exteriores, es as que para
determinar la prdida de trayecto en ambientes interiores como
exteriores entre cada apm y DMi, se emplea el modelo de
propagacin COST 231 Kennan y Motley descrito en [17] de la
siguiente manera:

Lapm , DMi Lo 10 log d apm , DM i Lobsap

m ,DM i

Donde

Lo

definidos en

la ecuacin (6),

(8)

d apm , DM i

Lobsap

Tabla 1 Imputs

es la

m ,DM i
distancia de cada apm al DMi, y
es un factor de
prdida debido a los obstculos que debe atravesar la seal
interferente del apm, DM, de modo que:

Lobsap

m , DM i

Donde

n floor
n

n floor

floor 1

L floor

nwall

wall 1

wall

es la cantidad de pisos,

nwindow

window1

Lwindow
(9)

nwall es el nmero de

paredes y window es el total de ventanas que debe atravesar la


seal de cualquier apm hasta interferir con el DMi. Los factores
de prdidas para paredes, pisos y ventanas corresponden a

L floor Lwall Lwindow


,
y
II.

respectivamente.

FORMULACIN MATEMTICA

A.- Planteamiento del Problema


Hay que considerar que cualquier tipo de acceso con el que
se opere puede presentar inconvenientes de degradacin de
seal ya sea por prdidas en la trayectoria o debido a la
saturacin del canal causado por las interferencias de otros
sistemas, con el objetivo de encontrar una solucin que
satisfaga a demandas de calidad en sistemas de multi-acceso

Tabla 2 Imputs 2

En esta figura se puede apreciar mltiples a1ccesos (A1, A2,


A3,, An) que ingresan al sistema propuesto, este sistema
asigna un costo a cada acceso o conjunto de accesos.
El sistema se encuentra configurado para alcanzar el
objetivo de utilizar el acceso o conjunto de accesos que
permitan minimizar los costos de operacin iy que mantengan
la capacidad de canal del sistema (CC) por encima de una
capacidad de canal umbral requerida (CCREQ). El sistema
proporciona como resultado un acceso o conjunto de accesos
con un nivel de carga balanceada

1 Letra del abecedario

B.- Formulacin del Problema


Para formular este problema de manera matemtica, se ha

AP ap1 , ap2 ,K , apn

considerado que, el conjunto


N desplegados de manera
corresponde a los n APs
uniforme dentro de los edificios, la posicin de un apm

pos ap x, y, z / x, y, z

m
cualquiera se define como
y el
canal r que emplea asignado dentro de los once canales de

banda WiFi, se denota por [xx] : y


.

ch apm r | r 1, 2,K ,11

III.- ALGORITMO PROPUESTO


En esta seccin se proveer de un mecanismo que permita
al dispositivo mvil seleccionar sus accesos radio de manera
eficiente tratando de solucionar los problemas de balanceo de
carga. Para esto se realizar un monitoreo del medio radio que
permitir generar ciertas mtricas que sern empleadas para
determinar un valor de utilidad por cada acceso o
combinaciones de accesos. A estas utilidades se les asignar
una probabilidad basada en ciertas restricciones del sistema,
luego empleando el conocido algoritmo de simulated annealing
[11-13] se determinar el acceso o combinacin de accesos con
que opera el dispositivo.

En el caso del DM, el canal sin solape k usado por cada acceso
i para comunicarse con su respectiva
ch DM i k | k 1, 6,11

de su trayectoria son:

BSWFi

es denotado como

, las coordenadas en un instante

tra DM i x, y, z / x, y, z

La posicin de las estaciones bases BSWF y BS3G se definen por:

ubiBSWF x, y, z / x, y, z

x , y , z / x, y , z

ubi

BS3 G
y
respectivamente, mientras la ubicacin de CR es denotada por:

ubiCR x, y, z / x, y, z

Imagen 1 Acceso

En adelante se denotar como acceso g cualquier acceso


que dispone el DM, ya sea WiFi o 3G. Por lo tanto, basado en
el modelo de seales analizado en la seccin anterior en el DM
las siguientes mtricas pueden ser calculadas:
Potencia recibida
Utilizando las ecuaciones (1) y (2) definidas para
representar el nivel de seal en cada acceso del DM se ha

aadido un parmetro aleatorio con distribucin normal que


represente el margen de proteccin [18], de modo que la
potencia recibida en un acceso g puede expresarse de la
siguiente manera:

Pg Pij

donde
es el nivel de seal recibido en un acceso i o j, el
cual puede ser (1) o (2).
Capacidad de Canal
La Capacidad de canal por acceso g se define con la
siguiente expresin [19]:
(11)

donde B es el ancho de banda que usa la tecnologa de


comunicacin y SNRg es la relacin seal a ruido por acceso e,
calculado mediante la ecuacin:

SNRg 10

10

siendo Ng el factor de ruido en el canal.

(12)

max Pg , S

w2 max
U g e w1 1

Pij

Pg N g

A partir de las seales recibidas en el DM, la utilidad que


puede ofrecer cada acceso, se define de la siguiente manera:

(10)

CCg B log 2 1 SNRg

A.- Descripcin del Algoritmo


El algoritmo basa su decisin de asignacin de accesos en una
utilidad que refleje los efectos de costos de operatividad
asociados a valores monetarios, niveles de potencia o
capacidades de canal en los accesos.

CC

,
0

CCREQ

CC
g

(13)

donde el primer trmino relaciona la potencia recibida en el


acceso g con el nivel de sensibilidad S para el tecnologa, este
trmino es multiplicado por un ponderador w1, el segundo
trmino permite relacionar la capacidad de canal del acceso g
con la capacidad de canal umbral requerida CCREQ por el
sistema, tal como se observa en Fig. 3, este trmino es
ponderado al ser multiplicado por w2. Estos factores de
ponderacin permiten establecer cierta predominancia de una
mtrica sobre otra, tal que w1+w2=1. La suma de ambos
trminos es multiplicada por una funcin decreciente, que
reduce la utilidad Ug a travs del costo de operatividad c que
genere el acceso g.
Por otro lado, dado que el DM puede operar con uno o
varios accesos de manera simultnea, se define una utilidad
total que denota la combinacin de un acceso cualquiera con

U
U Tx g
g 1 nc
otros mediante la expresin:
nc

nc

donde x es una de las nx posibles formas de combinar a los


accesos g del DM y nc es el nmero de accesos g combinados.
De tal modo que la capacidad de canal total de cualquier
combinacin x de accesos g se define a continuacin:
nc

CCTx CCg
g 1

Con el fin de seleccionar un acceso o combinaciones de


ellos, se asigna a cada acceso o combinacin de accesos una
probabilidad de seleccin mediante la siguiente expresin:

px v1x v 2 x

U Tx
nx

U
x 1

Tx

siendo v1x es un factor condicionante de la probabilidad px para


aquellas combinaciones formadas por un solo acceso, tal como
se define a continuacin:
0 ; Si CCTx CC REQ

v1x

; otros

as tambin, v2x es otro factor que condiciona la probabilidad


px, minimizando la posibilidad de uso de combinaciones
compuestas por accesos que generan alto costo econmico, v2x
est definido por la siguiente expresin:
1

La asignacin de un acceso o conjunto de accesos se realiza


utilizando un mecanismo de gestin de carga para un sistema
con mltiples accesos inalmbricos basado en la estimacin del
incremento de utilidad Ug provista por las mtricas (i.e.
Potencia recibida, Capacidad de Canal y los costos para las
tecnologas de comunicacin WiFi o 3G) que de acuerdo al
esquema del algoritmo SA permite al sistema obtener una
nueva posible solucin, la cual representa a un acceso o
conjunto de accesos. El incremento de la utilidad de un acceso
o conjunto de accesos se calcula como la diferencia entre la
utilidad obtenida de la solucin presente y la utilidad de la
solucin nueva.
Se inicia el proceso configurando un valor de temperatura
inicial T0 y realizando una asignacin de accesos inicial Ax0 en
Ax, la cual se obtuvo a partir del acceso WiFi que percibe
menor nivel de interferencia analizado segn (3). En la
siguiente iteracin, se genera un valor entre (0~1) que
representa una probabilidad pv, la cual al ser evaluada en el
vector de probabilidad acumulada pdfx permite seleccionar
probabilsticamente una de las combinaciones de accesos, la
cual produce una nueva solucin Ax0 que podra utilizarse en la
prxima iteracin. La utilidad Ug(Ax0) de esta nueva solucin
Ax0 es comparada respecto a la utilidad Ug(Ax) de la solucin
presente Ax y en base a los criterios del algoritmo SA se decide
si se utiliza o no.
El bucle interior se lleva a cabo hasta que una solucin
factible Ax0 se encuentra o se ha alcanzado el nmero mximo
de iteraciones.

0 ; Si CCg es WiFi CCREQ

v2x

B.- Pseudocdigo

; otros

A partir de los valores de probabilidad px asignados a cada


posible combinacin x, se crea un vector de probabilidad
acumulada pdfx, del cual se selecciona probabilsticamente una
de las nx combinaciones de accesos, para proveer de una
posible solucin al sistema y empleando los criterios de
aceptacin del algoritmo simulated annealing, el DM obtiene
una nueva asignacin de accesos que cumplan con los
requerimientos de calidad del sistema.

C.- Figures and Tables


Positioning Figures and Tables: Place figures and tables at the
top and bottom of columns. Avoid placing them in the middle
of columns. Large figures and tables may span across both
columns. Figure captions should be below the figures;

table heads should appear above the tables. Insert figures and
tables after they are cited in the text. Use the abbreviation
Fig. 1, even at the beginning of a sentence.

Table
Head
copy

Table Column Head


Table column subhead

Subhead

Subhead

More table copya


a.

Sample of a Table footnote. (Table footnote)


b.

Imagen 2 Abreviacin

IV.- EVALUACIN DE DESEMPEO DEL ALGORITMO PROPUESTO

The preferred spelling of the word acknowledgment in


America is without an e after the g. Avoid the stilted
expression one of us (R. B. G.) thanks .... Instead, try R. B.
G. thanks.... Put sponsor acknowledgments in the unnumbered
footnote on the first page.

[1]

[2]

[3]

Referencias

Albert Y. Zomaya, Aidan Smith, Franciszek Seredynski. The use of the


simulated annealing algorithm for channel allocation in mobile
computing, 2003, PDF.
Scourias J. Overview of the Global System for Mobile Communications,
Web-source
as
at
June
2001:
www.shoshin.
uwaterloo.ca/jscouria/GSM/gsmreport.html, 1997.
Yokoo M, Hirayama K. Frequency assignment for cellular mobile
systems using constraint satisfaction techniques. Vehicular Technology
Conference Proceedings, 2000. VTC 2000 Spring, Tokyo. 2000 IEEE
51st, Volume 2: 888894.

i kksjdlksdjfkhsd

You might also like