Professional Documents
Culture Documents
Por
RECIFE, ABRIL/2004
UNIVERSIDADE FEDERAL DE PERNAMBUCO
CENTRO DE INFORMTICA
PS-GRADUAO EM CINCIA DA COMPUTAO
Inclui bibliografia.
Agradecimentos.....................................................................................................v
Abstract.................................................................................................................vi
Resumo.................................................................................................................vii
Lista de Figuras...................................................................................................viii
Glossrio.................................................................................................................ix
ii
3.9 Concluso ....................................................................................................................79
Referncias ..........................................................................................................117
iii
Aos meus pais, Jos Ribamar e Francisca.
A minha amada esposa, Greicy.
Aos meus filhos, Davi e Gabriel.
iv
Agradecimentos
Agradeo a Deus por ter me guiado neste rduo, mas gratificante caminho, permitindo que
eu finalizasse a pesquisa realizada nesta tese. Mais do que o desenvolvimento de um trabalho
cientfico, estes anos dedicados tese me mostraram que os desafios no so simplesmente
relacionados pesquisa e que com f em Deus e muito trabalho todos os obstculos so
suplantados.
Eu sou grato ao meu orientador, Prof. Djamel Sadok, pelo incentivo e orientao ao longo
deste trabalho. Aos professores Paulo Cunha, Edmundo Madeira, Jos Rezende, Judith Kelner e
Nlson Rosa, pela participao em minha banca de defesa de tese. Seus comentrios e sugestes
contriburam significativamente para a melhoria deste trabalho.
Eu gostaria de aproveitar para novamente agradecer ao Prof. Djamel e Profa. Judith pela
oportunidade que me deram de participar de vrios projetos interessantes, executados pelo
GPRT (Grupo de Pesquisa em Redes e Telecomunicaes). Esta experincia serviu para ampliar
meus conhecimentos e expandir minha viso em pesquisa e desenvolvimento. Agradeo
tambm aos colegas do GPRT, particularmente, Joseane, Kamienski, Thiago por terem
assumido minhas tarefas nos meses mais crticos para a finalizao da tese. Agradeo, tambm
ao Stnio, por ter cedido gentilmente o cdigo para a estimao de modelos ARIMA
implementado no pacote estatstico R.
Ao longo destes anos tive apoio irrestrito de meus pais, Jos Ribamar e Francisca e irmos
que, sem medir esforos, me apoiaram nos momentos mais difceis. Em particular, gostaria de
agradecer aos meus pais e s minhas irms Mara e Zora. Sinto-me realizado por ter o privilgio
de fazer parte desta famlia!
Agradeo imensamente minha esposa, Greicy, por todo amor, pacincia e dedicao,
mesmo no momento mais delicado de finalizao desta tese, que coincidiu com o nascimento de
nossos filhos.
Agradeo CAPES por ter financiado minha bolsa durante estes quatro anos e ao Centro
de Informtica pela formao de alto nvel que recebi de seus professores. A todos os amigos e
colegas que colaboraram de alguma forma, abrandando o estresse dirio desta peleja: Valeu!
v
Abstract
Handoff in wireless/mobile networks is the mechanism that transfers an ongoing call from the
current cell as the mobile station moves through the coverage area of the system. User applications may
experience performance degradation due to handoffs from user mobility. If the target cell does not have
sufficient available bandwidth, the call will be dropped. From the users point of view handoff dropping
is less desirable than the blocking of a new call. One of the key elements in providing Quality of Service
(QoS) guarantees at the call level is an effective call admission control (CAC) and resource reservation
policy, which not only has to ensure that the network meets the QoS of the newly arriving calls if
accepted, but also guarantees that the calls of existing calls does not deteriorate.
This thesis proposes two novel call admission control and reservation schemes for mobile cellular
networks. Our proposals avoid per-user reservation signaling overhead and hence meeting the scalability
requirements advocated for next generation networks. The two proposals are of easy integration with
current Internet frameworks for QoS provisioning. Our first proposal, Distributed Call Admission
Control with Aggregate Resource Reservation (RV), uses mobility prediction based on mobile
positioning system and takes into account the expected bandwidth to be used by calls handed off from
neighboring cells within an estimation time window. A novel concept called virtual reservation is
introduced which aims at preventing per-user reservation. Our scheme is compared through simulations
with the fixed guard channel and other optimized dynamic reservation-based proposals present in the
literature. The simulation results show that the proposed scheme is superior to the other schemes.
Our second proposal, Local Call Admission Control and Time Series-based Resource Reservation,
takes into account the expected bandwidth to be used by calls handed off from neighboring cells based
only on local information stored into the current cell where user is seeking admission. To this end, we
propose the use of two time series-based models for predicting handoff load: the Trigg and Leach (TL),
which is an adaptive exponential smoothing technique, and ARIMA (Autoregressive Integrated Moving
Average) that uses the Box & Jenkins methodology. These methods are executed locally by each base-
station or access router and forecast how much bandwidth should be reserved on a periodic time window
basis. The predicted values for handoff load are re-calculated at the end of each time window and used
for the next one. The two prediction methods are compared through simulations in terms of new call
blocking probability and handoff dropping probability. Furthermore, an analysis regarding the quality of
the predictions depicts that the time window prediction interval should be set carefully to avoid over-
estimation and so the waste of the scarce wireless bandwidth. Despite the TL method simplicity, it can
achieve similar levels of call blocking probability and handoff dropping probability than those of the
computational demanding ARIMA models. In addition, depending on the schemes settings, the
prediction methods can grant an upper bound on handoff dropping probability even under very high load
scenarios.
A comparative evaluation of the TL and RV schemes was carried out, and the results indicate that
even the local proposal based on TL can grant nearly the same levels of handoff dropping probability as
compared to the distributed approach.
vi
Resumo
Handoff o procedimento que transfere uma chamada em andamento de uma clula para outra
medida que uma estao mvel desloca-se atravs da rea de cobertura de uma rede mvel celular. Se a
clula alvo para a qual a estao mvel migra no tem recursos suficientes de banda passante, a chamada
ser descartada. Da perspectiva do usurio, o descarte de chamadas em andamento durante o handoff
menos desejvel que o bloqueio de novas chamadas. Um mecanismo essencial para a proviso de QoS
(Quality of Service) no nvel de chamadas o controle de admisso de chamadas (CAC) e reserva de
recursos. O CAC deve assegurar no apenas as garantias dos requisitos de QoS das novas chamadas que
chegam ao sistema, se aceitas, mas tambm garantir que os requisitos das chamadas existentes no sero
deteriorados com a admisso de mais usurios.
Esta tese prope dois novos esquemas de controle de admisso de chamadas e reserva de recursos
para redes mveis celulares. Nossas propostas evitam a sobrecarga de sinalizao por usurio para a
realizao da reserva de recursos e, portanto, so escalveis. Alm disso, garantem os requisitos de QoS
em termos de descarte de chamadas de handoff. A primeira proposta, Controle de Admisso Distribudo
com Reserva de Recursos por Agregado (RV), utiliza previso de mobilidade baseada em sistemas de
posicionamento mvel e considera a banda passante requerida por chamadas de handoff em cada clula
para a reserva de recursos durante uma janela de tempo. Introduzimos um novo conceito, denominado de
reserva virtual, que objetiva prevenir a reserva por usurios. Nossa proposta comparada, atravs de
simulaes, com o esquema fixo de canal de guarda e outras propostas otimizadas baseadas em reserva
dinmicas de recursos presentes na literatura. Os resultados de simulao mostraram a superioridade de
nossa proposta na garantia de nveis mximos de probabilidade de descarte para handoffs, bem como um
aumento no nmero de usurios admitidos, melhorando a utilizao dos recursos da rede.
Nossa segunda proposta, Controle de Admisso Local com Reserva de Recursos Baseada em
Previso de Series Temporais, considera a quantidade de banda passante a ser utilizada por chamadas de
handoff baseando-se apenas em informao da utilizao de banda passante coletada localmente em cada
clula. Para este fim, propomos o uso de dois esquemas baseados em previso de sries temporais para
prever a carga de handoff para cada clula: Trigg and Leach (TL), uma tcnica de alisamento
exponencial adaptativo e modelos ARIMA (Autoregressive Integrated Moving Average). As previses
so realizadas localmente em cada clula. Estes esquemas so comparados e apesar da menor preciso
do TL, os resultados de bloqueio de novas chamadas e descarte de handoffs so similares aos obtidos
pelo esquema utilizando modelos ARIMA.
Comparamos ainda as duas propostas apresentadas nesta tese e verificamos que o esquema local
baseado em previso de sries temporais mais simples utilizando o TL pode garantir limites mximos no
descarte de chamadas de handoff similares aos da proposta distribuda com reserva de recursos por
agregado.
vii
Lista de Figuras
Figura 1.1 Cenrio 4G.............................................................................................................................. 4
Figura 2.1 Multiplexao por Diviso de Freqncia. .............................................................................. 11
Figura 2.2 - TDMA (Time Division Multiple Access)............................................................................. 12
Figura 2.3 - Arquitetura de uma Rede Mvel Celular............................................................................... 15
Figura 2.4 Modo BSS (Redes ad hoc). ................................................................................................. 16
Figura 2.5 Modo ESS (Redes infra-estruturadas). ................................................................................. 17
Figura 2.6 Exemplos de WPANs. .......................................................................................................... 18
Figura 2.7 - Evoluo das Redes Mveis sem Fio. .................................................................................. 23
Figura 2.8 - Roteamento no IP Mvel....................................................................................................... 25
Figura 2.9 Processamento de Mensagens RSVP [122]. ......................................................................... 29
Figura 2.10 Arquitetura DiffServ [122]. ................................................................................................. 31
Figura 3.1 - Troca de mensagens de carga estimadas entre clulas. ......................................................... 44
Figura 3.2 Hierarquia de Servidores. ..................................................................................................... 47
Figura 3.3 - Adaptao para Comunicao entre Camadas....................................................................... 48
Figura 3.4 Algoritmo para o ajuste dinmico do LTH da proposta. ...................................................... 52
Figura 3.5 - Topologia celular adotada nas simulaes. ........................................................................... 54
Figura 3.6 ACR com adaptao do LTH................................................................................................ 57
Figura 3.7 - Variao do LTH (limiar de tempo para executar handoff); Mob1...................................... 59
Figura 3.8 Efeito da Variao do MaxL. ................................................................................................ 61
Figura 3.9 Comparao com o esquema alocao fixa (CG). ............................................................... 63
Figura 3.10 Reserva imediata simples e dupla; Mobilidade 1 e 2.......................................................... 66
Figura 3.11 Variao do LTH para o ACR. ........................................................................................... 68
Figura 3.12 ACR; Mobilidade 1 e 2...................................................................................................... 69
Figura 3.13 RA vs. ACR. ....................................................................................................................... 71
Figura 3.14 Impacto do modelo de mobilidade no ACR. ...................................................................... 73
Figura 3.15 Impacto do modelo de mobilidade no RV. ......................................................................... 75
Figura 3.16 Comparao dos esquemas RV e ACR............................................................................. 77
Figura 3.17 Nmero de mensagens (#ACR/#RV) ................................................................................. 78
Figura 4.1 Algoritmo para ajuste do intervalo de medio e previso................................................... 92
Figura 4.2 Trfego de handoff medido vs. Valores previstos pelo TL e ARIMA.................................. 93
Figura 4.3 Trfego de handoff medido vs. Limite superior confiana de 95%. ..................................... 94
Figura 4.4 Variao do intervalo de medio e previso; TL; Modelo de mobilidade 1. ...................... 95
Figura 4.5-ARIMA vs. TL Mob1; valor predito (30s). ......................................................................... 97
Figura 4.6- ARIMA vs. TL Mob1; valor predito (60s). ......................................................................... 98
Figura 4.7 ARIMA vs. TL Mob2; Valor Predito (30s). .................................................................... 100
Figura 4.8 ARIMA vs. TL; Mob2; Valor Predito (60s). ...................................................................... 101
Figura 4.9 ARIMA; Limite superior do intervalo de confiana (Mob 2, 30s). .................................... 103
Figura 4.10 - ARIMA; Limite superior do intervalo de confiana (Mob 2, 60s).................................... 104
Figura 4.11 Esquema Adaptativo; TL; Mobilidade 1. ......................................................................... 107
Figura 4.12 TL adaptativo; Modelos de mobilidade 1 e 2. ................................................................. 109
Figura 4.13 Comparao entre RV e TL; Modelo de mobilidade 2................................................... 111
viii
Glossrio
ABC - Always Best Connected
ACR Adaptive Channel Reservation
ARIMA Autoregressive Integrated Moving Average
CAC Controle de Admisso de Chamadas
CDMA Code Division Multiple Access
CG Canal de Guarda
BU - Bandwidth Unit
GPS Global Positioning System
GPRS General Packet Radio Service
GSM Global System for Mobile Communications
LTH Limiar de Tempo para o Handoff
MIP Mobile IP
MIPv6 Mobile IP version 6
PCR Predictive Channel Reservation
Pd Probabilidade de descarte de chamadas de handoff
Pb Probabilidade de bloqueio de novas chamadas
QoS - Quality of Service
RA Reserva Antecipada
RV Reserva Virtual
TL Trigg and Leach
UMTS Universal Mobile Telecommunications System
WCDMA Wideband CDMA
WLAN Wireless Local Area Network
WPAN Wireless Personal Area Network
2G Second Generation of Mobile Systems
3G Third Generation of Mobile Systems
4G Fourth Generation of Mobile Systems
ix
Captulo 1
Introduo
1.1 Motivao
A popularidade da Internet obtida atravs do crescimento explosivo da WWW (World
Wide Web) e a crescente necessidade de mobilidade na sociedade vm moldando uma nova
demanda por acesso ao contedo da Internet utilizando tecnologias de redes mveis sem fio
[4][10][11]. Exemplos bem sucedidos j esto presentes nos dias atuais como, por exemplo, I-
Mode que foi lanado como um servio nas redes tradicionais de segunda gerao (2G Second
Generation) [107] em fevereiro de 1999 e possui mais de 28 milhes de assinantes no Japo
[35]. Vislumbra-se que neste novo cenrio, onde a comunicao ser possvel a qualquer
momento, em qualquer lugar, utilizando qualquer dispositivo, proliferem novas e interessantes
aplicaes que se beneficiem da mobilidade do usurio, alm de aplicaes multimdia como
videoconferncia, trabalho colaborativo, voz sobre IP [5] e realidade virtual [6].
Com relao infra-estrutura de rede necessria para dar suporte mobilidade do usurio,
um grande nmero de tecnologias sem fio e suas evolues foram e continuam sendo propostas
e padronizadas. Estas tecnologias variam desde sistemas celulares de longa distncia (GSM
Global System for Mobile Communications, UMTS Universal Mobile Telecommunication
System), redes locais sem fio (IEEE 802.11a/b) at redes pessoais (Bluetooth). Todos estes
sistemas possuem diferentes tecnologias em termos de camada de acesso ao meio (MAC -
Medium Access Layer), rea de cobertura, largura de banda e protocolos. Apesar dos recursos
escassos em termos de largura de banda para estas tecnologias, tem-se conseguido um aumento
significativo de capacidade dos enlaces sem fio graas a novas tcnicas que proporcionam taxas
de at 100Mbps [6][7][8].
Captulo 1 Introduo
Em paralelo aos avanos na rea de redes mveis sem fio, houve um progresso
significativo no campo da qualidade de servio (QoS Quality of Service) [81], na garantia de
limites mximos de atraso, jitter (variao do atraso) e perda de pacotes para dar suporte a
aplicaes avanadas de tempo real em redes fixas. Arquiteturas e mecanismos vm sendo
extensivamente estudados no contexto das redes IP (Internet Protocol). Atualmente, h uma
grande expectativa em estender os arcabouos para proviso de QoS na Internet para redes
mveis sem fio, de forma que os usurios utilizando tecnologias de acesso sem fio obtenham
servios com qualidade similar aos de redes fixas. Entretanto, o paradigma tradicional da
Internet (IP) no contempla um novo conjunto de questes, tcnicas e solues originadas a
partir da possibilidade de mobilidade do usurio. Como conseqncia, a pesquisa em redes
mveis sem fio tem recebido bastante ateno tanto da indstria quanto da academia, sobretudo,
a proviso de QoS. As aplicaes dos usurios podem sofrer degradao de desempenho devido
s propriedades dos enlaces sem fio, mais susceptveis a erros de transmisso do que enlaces
com fio (par tranado, fibra tica), bem como devido ausncia de recursos no caso da
migrao do usurio entre diferentes coberturas de rdio.
Esta tese insere-se no contexto do gerenciamento de recursos para redes mveis sem fio e
tem o objetivo de minimizar os efeitos da mobilidade na QoS percebida pelas aplicaes. Nossa
proposta compreende um mecanismo especfico para proviso de QoS, chamado de Controle de
Admisso de Chamadas (CAC Call Admission Control) em conjunto com reserva de recursos,
visando prover uma integrao transparente com os atuais arcabouos de QoS na Internet.
2
Captulo 1 Introduo
3
Captulo 1 Introduo
Internet
Backbone da operadora Global
macromobilidade
Micromobilidade
802.11a/Bluetooth
UTRAN/GPRS/UMTS
Uma questo importante que deve ser levada em considerao no projeto das futuras
redes mveis a escalabilidade no contexto de proviso de QoS. Os arcabouos atuais da
Internet para proviso de QoS recaem, basicamente, em duas arquiteturas: servios integrados
[20] (IntServ Integrated Services) e servios diferenciados [24] (DiffServ Differentiated
Services). Apesar do IntServ prover garantias de QoS estritas atravs de sinalizao explcita,
falha em alcanar o objetivo de escalabilidade devido sua abordagem baseada em reservas.
Por outro lado, DiffServ objetiva prover garantias menos estritas de QoS atravs da classificao
de pacotes nos roteadores de borda da rede e diferenciao no tratamento dos pacotes nos
roteadores internos de acordo com um conjunto de classes denominadas PHB (Per Hop
Behavior), em favor de uma melhor escalabilidade da rede [24]. Na arquitetura DiffServ existe
uma entidade lgica denominada BB (Bandwidth Broker) [28] que responsvel por
implementar as polticas de gerenciamento e alocao de recursos na rede.
Em geral, garantias de QoS para aplicaes executando sobre redes fixas utilizam
alguma forma de reserva antecipada de recursos (largura de banda, buffers, capacidade de
processamento da CPU) [31][32]. Reservas antecipadas permitem a garantia rgida dos
requisitos das aplicaes a um custo de reduo da utilizao global. Em redes mveis sem fio,
a reserva antecipada de recursos tem efeitos mais negativos do que nas redes fixas de alta
velocidade devido escassez de largura de banda dos enlaces sem fio. Uma arquitetura
escalvel para as futuras redes mveis sem fio deveria evitar o uso excessivo de sinalizao por
usurio para efetuar reservas de recursos de rdio. A reserva de recursos por usurio pode ser
4
Captulo 1 Introduo
Para obter comunicao transparente, as propostas de arquiteturas para redes mveis sem
fio devem contemplar meios para manter nveis adequados de QoS para as aplicaes durante o
processo de handoff. Um componente fundamental para tal arquitetura o mecanismo de
controle de admisso de novas chamadas (CAC Call Admission Control). O CAC deve ser
utilizado para atacar o aspecto de mobilidade, decidindo se um novo usurio deve ser admitido
ou rejeitado. Para que o usurio seja admitido, tanto o novo usurio dever receber garantias de
manuteno dos requisitos de QoS para sua aplicao, bem como sua admisso no dever
degradar o desempenho das aplicaes j presentes na rede [36].
5
Captulo 1 Introduo
na Internet. Uma vez que o mundo das telecomunicaes est cada vez caminhando em direo
s redes totalmente baseadas no protocolo IP (all-IP networks), capazes de suportar aplicaes
de tempo real multimdia, no suficiente apenas considerar o estudo de mecanismos de forma
isolada, mas esforos devem ser direcionados para solues integradas. Solues utilizando
abordagens hierrquicas so defendidas como solues interessantes para proviso de QoS em
redes fixas. Em primeiro lugar, arcabouos escalveis para proviso de QoS na Internet usam a
idia de criar hierarquias de servidores para balancear e distribuir a carga e funcionalidades
entre as entidades da rede, dentro de domnios administrativos [82][83], bem como entre estes
domnios [122]. Em segundo lugar, a hierarquia tambm adotada por protocolos de
sinalizao que tratam mobilidade dentro de um domnio administrativo (protocolos de
micromobilidade) [111]. O objetivo destes protocolos de micromobilidade evitar atraso e
perda de pacotes devido a interrupes ocasionadas pelo atraso para efetuar o procedimento de
handoff, necessrio para transferir a conexo de um ponto de acesso a outro, para usurios em
movimento.
6
Captulo 1 Introduo
Estimativa da carga agregada que migrar para a clula de admisso, dentro de uma
janela de tempo, com o intuito de evitar que a admisso de um novo usurio provoque
o descarte de chamadas em andamento;
7
Captulo 1 Introduo
8
Captulo 2
As vrias caractersticas do canal de comunicao sem fio levam muitas vezes a restries
devido a interferncias ou rudos. Isso torna mais problemtico o estabelecimento da conexo
entre as unidades de um sistema de comunicao mvel, diferente de um sistema fixo onde as
conexes so todas feitas atravs de cabos ou, at mesmo, fibras pticas.
Diferentes atrasos na recepo podem ser causados pela propagao por mltiplos
percursos (multipath propagation). Esses mltiplos percursos so formados pela reflexo,
difrao ou espalhamento do sinal transmitido em estruturas prximas ao receptor, tais como
edifcios, rvores, postes, morros, etc. A soma dos vrios sinais dos mltiplos percursos pode
resultar em uma interferncia construtiva ou destrutiva do sinal recebido.
O movimento relativo entre fonte e receptor ocasiona o efeito Doppler que corresponde
percepo de uma freqncia diferente da que est sendo transmitida por uma determinada
fonte.
10
Captulo 2 Fundamentos e Trabalhos Relacionados
O espectro de freqncias, que constitui o meio de transmisso das redes mveis sem fio,
precisa ser compartilhado entre os vrios usurios do sistema. sob este espectro que as
tcnicas de acesso mltiplo ao meio operam garantindo um acesso compartilhado e com
equidade para todos os terminais mveis. A seguir, apresentamos as principais tcnicas
responsveis pela diviso dos recursos de freqncia em vrios canais no interferentes
possibilitando o acesso mltiplo dos usurios.
11
Captulo 2 Fundamentos e Trabalhos Relacionados
TDMA a tcnica usada nos sistemas celulares digitais de segunda gerao como o IS-
136, o GSM (Global System for Mobile Communications) e no padro japons PDC (Personal
Digital Cellular). Nesses sistemas, os usurios dividem uma portadora comum para a
comunicao com a estao base, de acordo com uma poltica de tempo compartilhado. As
conexes so multiplexadas no tempo atravs da definio de vrios slots de tempo dentro de
um quadro (frame). No padro TDMA/IS-136, por exemplo, o canal de 30 kHz dividido em
seis slots de tempo, possibilitando que usurios diferentes ocupem o canal ao mesmo tempo
[106]. Em sistemas TDMA utilizando a tcnica TDD (Time Division Duplexing), metade dos
slots destinada transmisso e metade recepo. No caso do uso da tcnica FDD (Frequency
Division Duplexing), um mesmo slot utilizado na transmisso e recepo, sendo a separao
feita na freqncia.
A Figura 2.2 ilustra o esquema TDMA, com o compartilhamento do mesmo canal por seis
usurios, cada um ocupando um time slot de um quadro TDMA.
Quadro TDMA
1 2 3 4 5 6
12
Captulo 2 Fundamentos e Trabalhos Relacionados
O conceito de canal de trfego nos sistemas CDMA diferente dos sistemas FDMA e
TDMA, onde os canais so representados por uma faixa de freqncia e por time slot,
respectivamente. No CDMA todos os usurios transmitem utilizando a mesma banda de
freqncias, ou seja, todos utilizam o mesmo canal. No entanto, o problema de limitao de
recursos continua existindo, uma vez que o nmero de usurios transmitindo ao mesmo tempo
em um sistema CDMA limitado pelo nvel de interferncia no sistema.
13
Captulo 2 Fundamentos e Trabalhos Relacionados
transmisses das unidades mveis mais prximas so recebidas com maior potncia do que as
das unidades mais afastadas. Sem uma poltica de controle de potncia, poder ocorrer uma
interpretao incorreta do sinal resultante impossibilitando a decodificao.
Redes mveis sem fio podem ser classificadas de acordo com sua rea de cobertura, taxa e
tecnologia de transmisso. Redes de abrangncia global so formadas por satlites que circulam
em rbita ao redor da Terra, proporcionando servios de navegao, de backbone para redes de
telefonia, entre outros. As redes de longa distncia sem fio (Wide Area Wireless Networks) so
as prximas em ordem decrescente de cobertura e so compostas pelas redes de telefonia
celular. Em seguida vm as redes locais sem fio ou WLAN (Wireless Local Area Networks) e
redes pessoais sem fio ou WPAN (Wireless Personal Networks). A seguir apresentamos os
elementos e conceitos bsicos de redes de telefonia celular tradicional, WLANs e WPANs.
Com o intuito de aumentar a disponibilidade da capacidade limitada dos enlaces sem fio,
redes mveis sem fio usam a tecnologia celular, onde a rea total de cobertura do sistema
dividida em regies denominadas clulas. A idia bsica do sistema celular o reuso de
freqncia, que proporciona a utilizao de um mesmo conjunto de canais em reas geogrficas
diferentes, distantes o suficiente uma das outras, de forma que interferncias estejam dentro de
limites tolerveis.
A Figura 2.3 mostra um sistema celular bsico com telefones/estaes mveis (MS
Mobile Stations), estaes base (BSs - Base Stations), centro de comutao (MSC Mobile
Switching Center), HLR (Home Location Register) e o VLR (Visitor Location Register) [107].
Telefones mveis comunicam-se com a estao base por meio de sinais de rdio. A
estao base, que cobre uma determinada rea denominada de clula, converte estes sinais e os
transferere para um MSC via um enlace de comunicao com fio ou sem fio. O MSC coordena
e roteia as chamadas para outros telefones mveis ou para telefones fixos conectados rede
pblica de telefonia (PSTN Public Switched Telephone Network). O HLR uma base de
dados de uma rea de servio que contm informaes sobre as MSs cadastradas naquela rea.
Nos HLRs so armazenadas informaes como: MIN (Mobile Identification Number), ESN
(Eletronic Serial Number) e perfil do usurio com dados sobre tarifao, estado (ativo ou
14
Captulo 2 Fundamentos e Trabalhos Relacionados
inativo) e ponteiro para o ltimo VLR onde a MS se registrou. O VLR funciona em conjunto
com o HLR para suportar roaming automtico. um repositrio local, temporrio, com dados
da MS que est fora de sua rea de servio.
O conceito introduzido pelos sistemas celulares permite que pequenas reas de cobertura
de rdio tornem-se parte de um grande sistema atravs da interconexo destas pequenas reas
por meio do MSC. Com o crescimento da demanda e o reduzido espectro de freqncias, as
clulas tm uma tendncia a reduzirem sua rea de cobertura. Neste contexto, com relao ao
seu raio de cobertura, as clulas podem ser classificadas como: macroclulas (300m a 40km),
microclulas (60 a 300m) e picoclulas (menor que 60m). Com a reduo da rea de cobertura,
as clulas reduzem, tambm, a potncia de suas BSs.
MS
BSs
PSTN
MSC VLR
MS Mobile Station
BS Base Station HLR
MSC Mobile Switching Center
HLR Home Location Register
VLR Visitor Location Register
PSTN Public Switched Telephone Network
Redes locais sem fio (WLANs Wireless Local Area Networks) podem ser utilizadas para
substituir ou estender a infra-estrutura das redes locais convencionais (LAN Local Area
15
Captulo 2 Fundamentos e Trabalhos Relacionados
Networks). Em junho de 1997, o IEEE aprovou o padro 802.11 para WLANs [113] e em julho
de 1997 , tambm foi adotado como padro pela ISO (International Standards Organization).
O padro 802.11 tambm define um outro modo que consiste em uma rede infra-
estruturada (Figura 2.5). Em uma rede infra-estruturada, utilizado o ponto de acesso (AP -
Access Point) que anlogo a uma estao base (BS Base Station) utilizada nas redes de
telefonia celular. A principal funo do AP formar pontes entre redes locais com e sem fio.
Toda a comunicao entre as estaes mveis realizada de modo a aumentar a cobertura de
uma rede infra-estruturada, vrios pontos de acesso podem ser interligados atravs de um
backbone denominado de sistema de distribuio (distribution system) que pode ser
implementado por qualquer rede, mas que normalmente uma rede local Ethernet. O conjunto
dos pontos de acesso e dos sistemas de distribuio definido como um conjunto estendido de
servios (Extended Service Set - ESS).
16
Captulo 2 Fundamentos e Trabalhos Relacionados
BSS 2
AP AP:Ponto de Acesso
AP Sistema de Distribuicao
AP
BSS 1
BSS 3
802.11g: Uma vez que os dois padres anteriores utilizam diferentes partes do
espectro, no so compatveis. Um novo padro denominado de 802.11g foi
proposto recentemente para se beneficiar das altas taxas de transmisso do padro
802.11a e, ao mesmo tempo, ser compatvel com o padro 802.11b que tem uma
vasta penetrao no mercado.
17
Captulo 2 Fundamentos e Trabalhos Relacionados
Redes pessoais sem fio (WPANs - Wireless Personal Area Networks) so redes com
baixo alcance, variando de centmetros a alguns poucos metros, que podem ser usadas para
troca de informaes entre dispositivos nas proximidades de uma pessoa. WPANs podem ser
utilizadas para subtituir cabos entre computadores e dispositivos e para a formao de redes ad
hoc, como ilustrado na Figura 2.6. Os principais padres para WPANs so: bluetooth, spike,
IrDA e HomeRF.
A evoluo das redes mveis sem fio pode ser considerada como tendo incio com o
aparecimento das primeiras redes de telefonia celular e suas sucessoras, designadas por
geraes, desde a primeira gerao analgica (1G First Generation) at a terceira (3G Third
Generation), culminando nos dias atuais com pesquisas em direo as ento denominadas redes
de quarta gerao (4G Fourth Generation), caracterizadas por uma gama de tecnologias
disposio do usurio de forma transparente. A seguir descrevemos brevemente tais geraes. A
Figura 2.7 ilustra a evoluo das redes mveis sem fio at a 4G.
18
Captulo 2 Fundamentos e Trabalhos Relacionados
O sistema celular AMPS, proposto pela AT&T em 1971, divide a banda de freqncias
em canais de rdio de 30 kHz. Quando em operao, cada canal de rdio serve a um nico
usurio (FDMA). Existem dois tipos de canais no sistema AMPS: canais de controle dedicados
e canais de voz. Canais de controle dedicados enviam mensagens de paging2 e coordenam o
acesso ao sistema. Os canais de controle utilizam modulao FSK (Frequency Shift Keying) que
enviam mensagens digitais a uma taxa de 10kbps. Depois que o canal de controle tenha
coordenado o acesso, um canal de rdio com modulao FM atribudo ao telefone mvel para
que seja efetuada a transferncia do sinal de voz.
TDMA/IS-136
1 Permite um canal duplex. As duas direes, do terminal mvel para a estao base e vice-versa, so separadas usando freqncias diferentes. As duas freqncias
so conhecidas como uplink (do terminal mvel para a estao base) e downlink (da estao base para o terminal mvel).
2 Procedimento realizado para localizar uma estao mvel (telefone celular), com o intuito de entreg-la uma nova chamada.
19
Captulo 2 Fundamentos e Trabalhos Relacionados
Canais digitais de trfego TDMA so divididos em quadros com seis time slots. Cada
canal de comunicao consiste de dois canais de 30 kHz, um canal direto (forward channel), da
clula para o telefone, e um canal inverso (reverse channel), do telefone para a clula. Os slots
de tempo entre os canais direto e inverso so relacionados de forma que o mvel no transmita e
receba simultaneamente.
CDMA/IS-95
20
Captulo 2 Fundamentos e Trabalhos Relacionados
Para obter xito, as comunicaes mveis de 3G devem prover o mercado de massa com
servios multimdia mveis sem fio de alta qualidade, eficientes e de fcil utilizao. De uma
maneira geral os sistemas de 3G devem prover:
A Figura 2.7 mostra a evoluo dos principais sistemas de telefonia celular em direo
3G das comunicaes mveis. Como uma soluo intermediria, as operadoras GSM, bem
como as que utilizam a tecnologia TDMA/IS-136 esto adotando o GPRS [115] como um
primeiro passo no processo de migrao para a 3G. Por isso, o GPRS denominado como sendo
uma tecnologia 2.5G. O GPRS proporciona aos usurios uma taxa de at 160 kbps, utilizando
comutao por pacotes [117].
O EDGE (Enhanced Data Rates for Global Evolution) uma nova tecnologia de rdio
baseada em TDMA, proposta tanto para sistemas TDMA/IS-136 quanto para GSM [116]. Prov
21
Captulo 2 Fundamentos e Trabalhos Relacionados
a maioria das caractersticas das redes de 3G, podendo ser utilizada nas bandas de freqncias j
existentes (800, 900, 1800 e 1900MHz). O EDGE alcana taxas de dados de 384 kbps e utiliza
um novo esquema de modulao denominado 8PSK (Eight-Symbol Phase Shift Keying).
O padro japons PDC, atualmente com uma soluo para comutao de pacotes, com
taxas de dados de at 28,8 kbps, denominado P-PDC (Packet - PDC), pretende uma migrao
direta para o padro WCDMA (Wideband CDMA) [114].
No processo de harmonizao dos padres para a 3G, o WCDMA [114] a proposta mais
aceita para a convergncia das tecnologias GSM, TDMA/IS-136, PDC e CDMA. Na Europa e
no Japo, bem como em outras partes do mundo, um novo espectro est sendo alocado para a
3G. Apesar da convergncia das tecnologias, o acesso WCDMA deve coexistir com as atuais
redes de 2G, como GSM e TDMA/IS-136, bem como com as evolues destas redes (GPRS e
EDGE).
3 Descreve o sistema completo, incorporando a interface area IS-95, o padro ANSI-41 e outros padres que completam o sistema.
22
Captulo 2 Fundamentos e Trabalhos Relacionados
acesso de rdio, tais como: Bluetooth, WLAN, HIPERLAN, GPRS, UMTS, de forma
transparente.
23
Captulo 2 Fundamentos e Trabalhos Relacionados
Esta seo descreve propostas para o suporte da mobilidade de usurios na camada IP.
Inicialmente, descrevemos os conceitos e operao do IP Mvel. Em seguida, so apresentadas
extenses do IP Mvel para tratar de forma eficiente a mobilidade do usurio atravs de
protocolos de micromobilidade.
2.2.1 O IP Mvel
O IP mvel (MIP Mobile IP) a proposta da IETF (Internet Engineering Task Force)
como soluo para prover mobilidade na camada de rede para os usurios mveis da Internet
[108][109]. O MIP permite que os usurios mveis continuem suas comunicaes enquanto se
locomovem de um ponto de acesso a outro na Internet. O MIP define duas entidades para prover
o suporte mobilidade: um agente (home agent - HA) que trata a mobilidade do mvel em sua
rede sede (Home Network - HN) e um outro agente (Foreign Agent - FA) que est presente na
rede estrangeira (Foreign Network FN) para onde o mvel deslocou-se. O HA atribudo
estaticamente ao mvel e baseia-se no endereo IP permanente pertencente rede sede. O FA
tem associado consigo um endereo IP chamado de endereo temporrio (CA - Care-of
Address) que enviado para a rede sede, assim que o mvel se registra com o FA da rede
estrangeira. Aps o registro com a rede estrangeira, pacotes destinados para o mvel que esteja
fora de sua rede sede, so interceptados pelo HA, encapsulados e enviados para o FA usando o
CA no campo de destino do pacote. O FA desencapsula os pacotes e encaminha-os diretamente
para o mvel. Portanto, o FA a entidade IP mais prxima do mvel quando este se encontra
em uma rede estrangeira.
24
Captulo 2 Fundamentos e Trabalhos Relacionados
FN (Foreign Network), obtido um CA (Care-of Address) e tenha enviado este CA para seu
Home Agent. No passo 1, o host IP fixo (Correspondent Node CN) envia o pacote da forma
usual para a HN da estao mvel. O HA intercepta este pacote e, sabendo que a estao mvel
no est mais presente em sua HN, envia tal pacote para o CA cedido estao mvel pela FN
(passo2). No passo 3, o pacote encaminhado para a estao mvel. Quando a estao mvel
envia um pacote (passo 4), utiliza seu prprio endereo IP da HN no campo de fonte do
cabealho IP e no campo de destino, o endereo do host IP. O roteador (no qual o FA est
presente) age normalmente e encaminha pacote da mesma forma que faria com qualquer outra
estao pertencente a FN.
Estao Mvel
3.
Home Roteador 2. Roteador
Network HA FA
4. Foreign
Network
Internet
1.
Roteador
Host IP
25
Captulo 2 Fundamentos e Trabalhos Relacionados
O IP Mvel verso 6 (MIPv6 Mobile IPv6) [110] a evoluo natural do MIP (que foi
projetado para o IPv4), tornando a mobilidade parte integrante do protocolo IPv6. O MIPv6
suporta a otimizao de roteamento como parte integrante do protocolo e no mais como uma
opo, como no MIP, eliminando, desta forma, a necessidade de um agente estrangeiro. Alm
disso, utiliza as caractersticas avanadas do IPv6 como um espao de endereamento maior,
IPsec nativo, otimizaes no processamento do cabealho e filtragem no ingresso (Ingress
Filtering) [112].
4
Ida e volta
26
Captulo 2 Fundamentos e Trabalhos Relacionados
27
Captulo 2 Fundamentos e Trabalhos Relacionados
No servio de melhor esforo, a rede tenta encaminhar todos os pacotes o mais rpido
possvel, mas no pode fazer qualquer tipo de garantia quantitativa com relao qualidade de
servio. Alm disso, o trfego de dados por natureza imprevisvel e em rajadas, de modo que
surge o problema de congestionamento, pois no economicamente vivel prover a rede para
satisfazer as demandas de pico [118].
De uma maneira geral, qualidade de servio (QoS Quality of Service) especifica o grau
de satisfao ou viso do usurio com relao prestao de um servio e pode ser definida
quantitativamente em termos de parmetros como taxa de perda, atraso fim-a-fim, e jitter
(variao do atraso) [19][78][79]. Nos ltimos anos, vrias abordagens para o proviso de QoS
na camada de rede foram propostas [80]. Esta seo focalizar nas principais propostas sendo
consideradas no contexto da IETF (Internet Engineering Task Force)[81]: IntServ/RSVP,
DiffServ.
28
Captulo 2 Fundamentos e Trabalhos Relacionados
Trfego de Dados
Transmissor Receptor
PATH
PATH PATH PATH PATH PATH
PATH PATH
RESV
RESV RESV RESV RESV
RESV RESV RESV
Embora qualquer protocolo de sinalizao possa ser usado com IntServ, o RSVP
(Resource Reservation Protocol) [23] o padro de facto. O RSVP um protocolo soft-state
orientado a receptor, desenvolvido para aplicaes que reservam recursos em uma direo em
uma rede de servios integrados. Ele baseado na troca de duas mensagens entre o transmissor
e receptor: as mensagens PATH e RESV (Figura 2.9). O transmissor envia uma mensagem
PATH para o receptor especificando as caractersticas do trfego. Cada roteador ao longo do
caminho passa adiante a mensagem PATH para o prximo salto determinado pelo protocolo de
roteamento. A cada mensagem PATH recebida, o receptor responde com uma mensagem RESV
para fazer a requisio de recursos se ele estiver disposto a aceitar o pedido de servio. Cada
roteador ao longo do caminho pode aceitar ou rejeitar a mensagem RESV dependendo da rotina
de controle de admisso. Quando um pedido rejeitado, uma mensagem de erro enviada de
volta ao transmissor. De outra forma, a quantidade de recursos requisitada reservada e a
mensagem RESV passada para o prximo salto. A reserva de recursos implica a instalao de
informao de estado para identificao de cada fluxo e de seus requisitos. Para lidar com a
instabilidade de roteamento da Internet, o RSVP um protocolo soft-state, isto , as reservas
so vlidas apenas por um perodo de tempo. Portanto, os receptores devem, continuamente,
enviar mensagens PATH para manter ativas as reservas.
29
Captulo 2 Fundamentos e Trabalhos Relacionados
Com base nas limitaes encontradas no IntServ, foi proposta a Arquitetura de Servios
Diferenciados (DiffServ Differentiated Services) [24] que oferece QoS na Internet com
escalabilidade: sem estado para cada fluxo e sinalizao a cada n. A escalabilidade pretende
ser obtida atravs da agregao de fluxos em grandes conjuntos chamados de BA (Behavior
Aggregate), provisionamento de recursos para essas agregaes (sem protocolo de reserva
dinmica de recursos) e separao das funes dos roteadores de borda e de ncleo. Roteadores
de borda so aqueles que se comunicam com roteadores de outros domnios, enquanto que
roteadores de centro somente se comunicam internamente. Redes que implementam DiffServ
so chamadas Domnios DS e os roteadores habilitados so chamados ns DS.
Apesar de ser escalvel, DiffServ no oferece a garantia de recursos para todos os fluxos,
como o IntServ. As reservas de recursos so feitas para agregaes. Um fluxo individual pode
no atingir as suas necessidades em termos dos parmetros de QoS, como largura de banda e
atraso. Esse tipo de QoS algumas vezes chamado de Classes de Servio (CoS). Nesses casos,
garantias somente podem ser obtidas atravs do correto provisionamento dos recursos da rede.
30
Captulo 2 Fundamentos e Trabalhos Relacionados
Trfego de Dados
Transmissor Receptor
Roteadores de Ncleo
PHB
SLA
SLA
SLA SLA
Roteadores de Borda
Condicionamento de trfego
31
Captulo 2 Fundamentos e Trabalhos Relacionados
Os parmetros de QoS propostos na literatura para redes fixas tambm podem ser
aplicados a aplicaes sobre redes mveis sem fio. Entretanto, devido aos problemas
mencionados, um novo conjunto de parmetros vem sendo proposto nas pesquisas de QoS para
tais redes. A seguir revemos alguns dos novos parmetros de QoS sugeridos na literatura.
Sadeghi & Knightly [52] sugerem dois novos parmetros. O primeiro denominado
simplesmente de sobrecarga (overload) que representa a frao mdia da capacidade que
extrapola a capacidade, refletindo o quanto da demanda por largura de banda excede a
capacidade disponvel e, conseqentemente, a severidade e freqncia na qual os usurios
devem se adaptar. O segundo, chamado de escala de tempo de interrupo (outage time scale):
quando a clula est sobrecarregada, este parmetro indica o tempo mdio at que a clula
retorne a um estado de no sobrecarga.
No contexto de aplicaes adaptativas, que podem ser degradadas (utilizar menos largura
de banda), a probabilidade de sobrecarga da clula (PCO cell overload probability) proposta
em [54]. Este parmetro definido como a soma das probabilidades para estados onde existe
32
Captulo 2 Fundamentos e Trabalhos Relacionados
uma ou mais chamadas degradadas. Deve-se garantir um PCO abaixo de um determinado valor
para que as aplicaes no sejam degradadas excessivamente.
33
Captulo 2 Fundamentos e Trabalhos Relacionados
34
Captulo 2 Fundamentos e Trabalhos Relacionados
Esta proposta estendida em [51] com um modelo que considera no apenas o primeiro
anel de clulas adjacentes clula de admisso, mas dois e at trs anis em torno da clula de
admisso, para garantir a probabilidade de descarte durante um intervalo de controle.
35
Captulo 2 Fundamentos e Trabalhos Relacionados
Propostas mais recentes seguem idias similares a do SC, como o MLC (Most Likely
Cluster) [45] que identifica um conjunto de clulas na trajetria do mvel e utiliza GPS (Global
Positioning System) para determinar a direo do conjunto de clulas onde a reserva deve ser
efetuada. Da mesma forma que o SC, o MLC modifica-se dinamicamente com o movimento do
usurio. Os problemas com esta proposta so: (1) a excessiva carga de sinalizao para a
criao do MLC, uma vez que este processo realizado por usurio; e (2) a possibilidade de
subutilizao da capacidade das clulas do MLC devido a reservas antecipadas em grupos de
clulas. A proposta em [52] denominada Virtual Bottleneck Cell (VBC), agrupa e desagrupa
clulas com base na carga transferida entre clulas devido aos handoffs. Dessa forma, clusters
de clulas so construdos em torno de clulas congestionadas. A admisso do usurio depende
do grau de congestionamento no cluster que funo da clula mais congestionada pertencente
ao cluster. A viabilidade desta proposta questionada pelo overhead para a formao de
clusters e a sinalizao associada [121]. Alm disso, em termos de implementao prtica, o
VBC no considera a arquitetura fsica da rede. A proposta considera que cada conjunto de
clulas formando um cluster est conectado a um nico roteador. Entretanto, na prtica, se as
clulas de um cluster estiverem conectadas a diferentes subredes ou roteadores, haver um
aumento considervel do overhead de comunicao e atraso para a criao dos clusters.
36
Captulo 2 Fundamentos e Trabalhos Relacionados
Nesta categoria, alguns trabalhos tentam prover garantias estritas, assumindo uma
especificao completa da trajetria do mvel at o trmino da chamada. Na proposta descrita
em [58][59], assume-se que a mobilidade do usurio previsvel, isto , a mobilidade
previamente caracterizada por um conjunto de clulas que o usurio pretende visitar durante o
tempo de vida de sua conexo o que torna a proposta apenas vivel do ponto de vista terico e
como benchmark [120] para avaliar outras propostas.
37
Captulo 2 Fundamentos e Trabalhos Relacionados
fim at o destino para a reserva de recursos no novo caminho por onde os pacotes trafegaro
aps o handoff, numa idia similar filosofia dos protocolos de micromobilidade.
Recentemente, o uso do GPS (Global Positioning System) tem sido defendido como uma
abordagem promissora para auxiliar as propostas de controle de admisso de novas chamadas,
uma vez que pode ser usado para prever a prxima clula a ser visitada pelo mvel de forma
mais precisa. Alm disso, esta abordagem pode evitar a degradao da utilizao da capacidade
da rede devido s reservas de recursos desnecessrias [63][64][65][66]. A idia bsica desta
proposta iniciar o pedido de reserva de recursos na prxima clula predita para o usurio,
apenas quando este alcanar um certo limiar que indique a iminncia da ocorrncia de um
handoff.
Quando o mvel chega a partir de uma clula na vizinhana aps um handoff, pode
utilizar a capacidade reservada para handoffs se houver alguma. Entretanto, a conexo de
handoff competir com requisies de novas chamadas por recursos disponveis na poro no
reservada da clula. Em resumo, o esquema PCR objetiva otimizar a utilizao da capacidade da
clula atravs da diminuio da probabilidade de bloqueio de novas chamadas, uma vez que as
reservas podem ser postergadas at o momento que o mvel alcana um limiar de distncia para
efetuar o handoff. Alm disso, as reservas garantem baixos nveis de probabilidade de descarte
para handoffs.
38
Captulo 2 Fundamentos e Trabalhos Relacionados
39
Captulo 2 Fundamentos e Trabalhos Relacionados
40
Captulo 2 Fundamentos e Trabalhos Relacionados
2.4.2 Concluso
41
Captulo 3
Este captulo est organizado da seguinte forma. Na Seo 3.1 descrevemos sucintamente
a motivao para o uso do GPS como forma mais precisa de prever a mobilidade dos usurios.
A Seo 3.2 descreve a abordagem de controle distribudo baseada na troca de informaes
sobre a carga que migra entre as clulas e a estrutura hierrquica de suporte sinalizao. As
Sees 3.4 e 3.5 descrevem a proposta para o controle de admisso e reserva de recursos. O
modelo de simulao e as mtricas utilizadas na avaliao de nossa proposta so apresentadas
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
na Seo 3.6. A Seo 3.7 apresenta outros esquemas presentes na literatura que sero utilizadas
para fins de comparao com nossa proposta. Apresentamos os grficos e discutimos os
resultados obtidos dos estudos realizados neste captulo na Seo 3.8. Finalmente, as
consideraes finais deste captulo so descritas na Seo 3.9
43
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
exemplo, como o usurio s precisa desta informao quando tem uma chamada em andamento,
pode-se adotar a tcnica de carona5, isto , enviar os poucos bytes de informaes de controle
do GPS junto com os dados da aplicao.
5 Do Ingls piggybacking.
44
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
45
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
A abordagem peridica utilizada para troca de mensagens de carga entre clusters visa
evitar o overhead de sinalizao por usurio e pode ser configurada pelo administrador da rede
dependendo da resposta de um sistema de monitoramento. Por exemplo, a periodicidade entre
trocas poderia variar de segundos a minutos, dependendo do grau de congestionamento
percebido em termos da taxa de descartes para handoffs. Em redes congestionadas (com valores
acima de 1% para a mtrica de probabilidade de descarte de handoffs e altos atrasos), o
administrador dever preferir uma troca mais freqente. Por outro lado, se a probabilidade de
descarte de handoffs medido mantm-se em nveis adequados, a troca poderia ser configurada
com menor periodicidade.
Em resumo, no caso de uma nova estao mvel requisitar admisso, o SQC que serve a
clula do cluster correspondente pode tratar a admisso localmente, mesmo que a prxima
clula predita na trajetria do mvel pertena a outro cluster. Nossa proposta facilita a obteno
de handoff rpido [85], evitando que a sinalizao passe por vrios elementos de rede at o
roteador de acesso servindo o cluster ao qual a prxima clula predita pertence, bem como evita
a sinalizao por usurio para efetivao das reservas.
Uma vez que a chamada admitida, os roteadores de acesso (que poderiam ter a
funcionalidade de SQC) presentes na borda da rede de acesso e que so os primeiros pontos de
acesso IP para os mveis, seriam configurados com relao ao tratamento dado a diversas
classes de aplicaes em termos de configurao do policiamento e marcao de pacotes de
acordo, por exemplo, com um PHB especfico, caso a arquitetura DiffServ fosse adotada.
Esta abordagem hierrquica apropriada para interoperar com os atuais arcabouos para
proviso escalvel de QoS na Internet. Poderiam ser definidas ainda, interfaces entre nossa
proposta de SQD e servidores propostos na literatura para estender a idia no contexto de
proviso de QoS fim-a-fim, envolvendo vrios domnios administrativos. Contudo, a definio
de um arcabouo fim-a-fim para proviso de QoS est fora do escopo desta tese.
46
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
SQD
Macro
Micro
Mobilidade
SQC
3.3 Suposies
Utilizamos duas suposies no desenvolvimento deste trabalho: a especificao prvia da
capacidade efetiva (effective bandwidth) requerida pelas aplicaes e uma camada de adaptao
entre a camada IP e a camada especfica de tecnologia de acesso sem fio.
47
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
se que existe uma camada de adaptao como mostrado na Figura 3.3, responsvel por este
mapeamento. Alm disso, a disponibilidade de recursos de rdio em diferentes reas de servio
pode variar devido a erros dependentes de localizao e desvanecimento (fading). A camada de
adaptao deve prover a informao necessria a respeito da capacidade atualmente disponvel
para as camadas superiores, de forma que o mdulo responsvel pelo controle de admisso
tenha a informao adequada e atualizada sobre a capacidade atual do meio sem fio.
Camada IP
Camada de Adaptao
Seja Bi a taxa de transmisso requerida por cada um dos usurios pertencente ao conjunto
A de usurios com chamadas em andamento na clula de admisso; Bk o requisito de taxa de
transmisso do novo usurio e, considerando C como a capacidade do enlace sem fio da clula
de admisso, uma primeira condio que deve ser satisfeita na fase inicial do algoritmo dada
por:
(3.1)
Bi + Bk C
i A
48
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
Em nosso sistema, cada usurio admitido, s, est associado com uma clula vizinha
dependendo de sua trajetria. Um grupo de usurios registrado com a clula i, cuja vizinha
(clula prevista para o prximo handoff) seja j, denotado por S Cij e corresponde base de
49
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
(3.2)
Cij =
s S C ij
(W S B S )
onde 0 < Ws 1 .
Alm da carga proveniente de usurios que migraro para a clula em questo, deve-se
levar em considerao a carga remanescente devido a usurios estacionrios, sobretudo em
clulas onde a utilizao esteja prxima capacidade mxima do enlace. Dessa forma, se na
clula de admisso N usurios esto com chamadas em andamento, podemos ter um
componente de preveno de congestionamento que evita a admisso excessiva na clula em
questo:
N (1.3)
Cjj = ( L Bi )
i =1
C arg a Atual
onde L = MaxL ,
Capacidade da Clula
e 0 < MaxL 1 . Assim, MaxL representa o valor mximo assumido por L. Um valor
baixo para MaxL beneficiar a utilizao global da rede a um custo de aumentar a probabilidade
de descarte de handoff. Valores altos para MaxL devem gerar uma baixa utilizao da rede,
contudo, a probabilidade de descarte de handoffs minimizada.
Finalmente, seja Wk o peso a ser multiplicado pelo requisito de banda Bk do novo usurio
k, a segunda condio (teste de carga agregada) pertencente fase inicial dada por:
A cada perodo , os valores de Cij e Cjj so calculados por cada estao rdio-base
A ltima fase de nossa proposta utiliza informao das clulas vizinhas armazenadas no
SQC que controla o cluster da clula de admisso em questo, para implementar o que
denominamos de Reserva Virtual. Este um esquema virtual porque no h reservas explcitas
por usurio. A estao rdio-base da clula onde o usurio requisita admisso consulta o SQC
50
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
para obter valores aproximados sobre a disponibilidade de capacidade na clula predita para um
futuro handoff do usurio. O objetivo evitar que a nova chamada seja admitida quando estima-
se que a prxima clula no caminho do usurio estar sem recursos suficientes para acomodar
sua conexo em caso de handoff. Desta forma, minimiza-se o descarte de chamadas devido
ausncia de recursos na clula para onde o usurio efetuar o handoff. Para que a segunda fase
do mecanismo de controle de admisso tenha sucesso, a equao abaixo deve ser satisfeita:
onde Cjh representa o somatrio das carga direcionais de todas as vizinhas da clula j predita
para o handoff. Cjr representa uma frao da carga presente em j, calculada no incio do
51
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
uma vez que estas realizaro uma reserva maior. A escolha de um valor timo para o LTH
depende das caractersticas do trfego e mobilidade dos usurios. Para assistir seleo do valor
do LTH, propomos um esquema adaptativo que tem como critrio o valor medido da taxa de
descarte de handoff (Pd) em cada clula, a cada intervalo entre troca de mensagens sobre carga
direcional. A Figura 3.4 mostra o algoritmo utilizado para o ajuste do valor de LTH em cada
clula.
6. Decrementar LTH;
52
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
3.6.1 Topologia
53
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
19 9
18 2 10
7 3
17 1 11
6 4
16 5 12
15 13
14
3.6.4 Mtricas
54
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
55
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
O ACR utiliza um limiar de tempo para requisitar a reserva (LTH), indicando que o mvel
disparar um pedido de reserva apenas quando o seu tempo restante de permanncia na clula
atual for inferior a este valor, tanto para novas chamadas quanto para chamadas de handoff.
Originalmente, o valor do limiar para handoff para disparar a reserva configurado uma nica
vez [63][64]. Para permitir uma comparao justa com nossa proposta, implementamos a
adaptao do valor do LTH para fins de manuteno de um valor mximo para o Pd. Alm
disso, a reserva pode ser realizada em mais de uma clula, caso o Pd alvo seja ultrapassado e o
sistema esteja operando com reserva antecipada imediata (RA). A Figura 3.6 mostra o algoritmo
utilizado para o ajuste do valor do LTH e reserva de banda em funo dos valores medidos do
Pd.
56
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
Ajuste do LTH
6. Decrementar LTH;
Estilo de Reserva
57
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
Nossa proposta tem como uma de suas idias centrais a utilizao de sistemas de
localizao (GPS) para o auxlio na previso da prxima clula a ser visitada pelo mvel, bem
como para a indicao da iminncia do handoff. O objetivo deste estudo verificar o impacto da
seleo de diferentes valores do LTH (limiar de tempo para handoff), que dita se o requisito de
banda de um mvel deve ser considerado no clculo da carga direcional trocada entre as clulas.
A Figura 3.7 apresenta os resultados obtidos considerando LTHs iguais a 10s, 30s e 60s. Os
demais parmetros de nossa proposta foram configurados com os mesmos valores para todos os
cenrios de LTHs analisados. Assim, MaxL e o tempo entre trocas de cargas direcionais foram
configurados com 1 e 30s, respectivamente, em todos os trs casos.
Podemos observar que o bloqueio de novas chamadas (Figura 3.7(a)) aumenta com a
utilizao de valores mais altos para o LTH, isto , quanto mais antecipada for a incluso dos
requisitos de banda do usurio na base de dados de carga direcional, maior ser a quantidade de
banda reservada, evitando que mais usurios tenham acesso rede. O efeito de uma maior
quantidade de reserva de banda passante a reduo do descarte de chamadas de handoff, como
indicado na Figura 3.7(b). A utilizao mdia tambm afetada pelos diferentes valores de
LTH. Note que quanto maior o valor do LTH, menor a utilizao. Este comportamento da
utilizao uma conseqncia do maior nmero de bloqueios de usurios gerados pela maior
quantidade de reservas devido ao aumento do LTH. A Tabela 3.1 mostra os valores obtidos
pelas mtricas avaliadas para as cargas oferecidas de 100 BUs e 300 BUs. Pode-se verificar que,
mantendo-se fixo o valor do parmetro MaxL, limites mximos de Pd no so extrapolados com
58
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
a escolha apropriada do LTH. Por exemplo, para um requisito de 1%, a configurao com LTH
= 30s seria a mais indicada.
1 1
0,1
0,1
0,01
LTH = 10s
Pd
Pb
0,01
LTH = 30s
LTH = 60s 0,001
LTH = 10s
0,001
0,0001 LTH = 30s
LTH = 60s
0,0001 0,00001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,9
0,8
0,7
Utilizao
0,6
0,2
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
Figura 3.7 - Variao do LTH (limiar de tempo para executar handoff); Mob1
59
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
Tabela 3.1 Resultados para a carga de 100 e 300 BUs, variando o LTH.
A configurao da proposta que utiliza MaxL com o valor igual a 0,5 obteve os melhores
resultados de bloqueio e utilizao. Entretanto, o menor nmero de usurios bloqueados e a
maior utilizao mdia obtidos para esta configurao da proposta causam um descarte muito
alto e inaceitvel de 25,26% para a carga oferecida de 300 BUs.
60
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
1 1
0,1 0,1
Pb
0,01
Pd
0,01
MaxL = 0,5
MaxL = 0,7 MaxL = 0,5
0,001 0,001
MaxL = 1,0 MaxL = 0,7
MaxL = 1,0
0,0001 0,0001
0 50 100 150 200 250 300 50 100 150 200 250 300
0,9
0,8
Utilizao
0,7
0,6
0,3
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
61
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
Tabela 3.2 Resultados para cargas de 100 e 300 BUs, variando o MaxL.
Carga
MaxL Oferecida Bloqueio Descarte Utilizao
0,5 100 0,078 0,0596 0,841
0,7 100 0,1717 0,024547 0,814
1 100 0,311 0,0039 0,729
0,5 300 0,4682 0,2526 0,948
0,7 300 0,6502 0,0723 0,883
1 300 0,7356 0,0102 0,789
Max_Pd 1%
Min_Pd 0,1%
Max_LTH 60s
Min_LTH 10s
LTH inicial 30s
Incremento do LTH 5
Decremento do LTH 1
A utilizao mdia de banda obtida por nossa proposta s foi inferior que os esquemas
de canal de guarda com 5% e 15% de reserva para cargas acima de 80 BUs e 130 BUs,
respectivamente. Note que o Pd obtido por estas configuraes do CG est acima do mximo
desejvel de 1% para estas cargas. Para cargas acima de 100BUs, nossa proposta obteve uma
utilizao similar a do CG com reserva de 20%, que foi o nico esquema com reserva fixa que
no extrapolou o requisito mximo em termos de descarte de handoffs. O ganho de nossa
62
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
proposta com relao aos esquemas CG-15 e CG-20 foi de 8% e 12,8% na carga oferecida de 80
BUs, respectivamente. Como mostrado na Tabela 3.4, apesar da melhor utilizao obtida pelo
esquema CG-5 para a carga 300 BUs, esta configurao atingiu um descarte de 10,7%,
enquanto nossa proposta tem o valor de 0,92%. Dessa forma, o RV otimiza a utilizao da rede
para cargas baixas, evitando o bloqueio excessivo gerado pela proposta de canal de guarda fixo,
bem como garante um Pd abaixo de 1% para toda a faixa de cargas simuladas.
1 0,1
0,1
0,01
CG-15
0,01 CG-5
Pb
RV Pd CG-15
CG-20 0,001 CG-5
0,001 RV
CG-20
0,0001
0,0001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
1,0
0,9
0,8
Utilizao
0,7
CG-15
CG-5
0,6 RV
CG-20
0,5
(c) Utilizao
63
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
Esta seo apresenta o estudo comparativo de nossa proposta (RV) com esquemas que
reservam de forma antecipada por usurio em clulas vizinhas. Inicialmente, avaliamos a
reserva antecipada imediata (RA), realizando a reserva na prxima clula, bem como
reservando nas duas prximas clulas na trajetria do usurio assim que este requisita admisso
ou realiza handoffs. Em seguida, avaliamos esquemas de reserva antecipadas baseadas em
limiares de tempo (ACR) para o disparo do pedido de reserva na(s) prxima(s) clula(s). Alm
disso, avaliamos o bloqueio na chamada de novos usurios para os esquemas baseados em
reservas antecipadas, bem como a utilizao mdia obtida quando comparados com o esquema
ACR. Finalmente, comparamos nossa proposta de reserva virtual com o ACR. Para realizar uma
comparao justa com nossa proposta, tambm adaptamos o valor do limiar de tempo do ACR
para disparar uma requisio de reserva na prxima clula em funo do valor medido do Pd na
clula atual.
Nesta seo, avaliamos o impacto da reserva antecipada imediata (RA), isto , sem o
mecanismo de disparo de reservas baseado no limiar de tempo para o handoff, como feito no
ACR. So avaliadas duas abordagens: reserva na prxima clula na trajetria do mvel ou nas
duas prximas clulas como requisito para a admisso. Os esquemas simulados so rotulados
com o tipo de reserva (simples ou dupla) e com o tipo de modelo de mobilidade usado (Mob1 e
Mob2). A Figura 3.10 apresenta os resultados deste estudo.
64
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
65
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
1 0,1
0,01
Pb
Pd
0,1 RA-Simples-mob1
RA-Simples-Mob2
RA-Dupla_Mob1 0,001
RA-Dupla-Mob2 RA-Simples-Mob1
RA-Simples-Mob2
RA-Dupla-Mob1
RA-Dupla-Mob2
0,01 0,0001
0 50 100 150 200 250 300 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,9
0,8
0,7
Utilizao
0,6
0,5
0,4 RA-Simples-Mob1
0,3 RA-Simples-Mob2
RA-Dupla-Mob1
0,2
RA-Dupla-Mob2
0,1
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
66
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
Tabela 3.5 RA Simples e Dupla; Resultados para as cargas 100 e 300 BUs.
Carga
OferecidaBloqueio DescarteUtilizao
RA-Simples-Mob1 100 0,304 0,006 0,702
RA-Simples-Mob2 100 0,2692 0,008 0,742
RA-Dupla-Mob1 100 0,4251 2E-04 0,598
RA-Dupla-Mob2 100 0,3943 7E-04 0,633
RA-Simples-Mob1 300 0,6942 0,042 0,84
RA-Simples-Mob2 300 0,6863 0,052 0,866
RA-Dupla-Mob1 300 0,7646 0,004 0,715
RA-Dupla-Mob2 300 0,7483 0,009 0,765
67
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
1
0,1
0,1
Pb
ACR-LTH-30s
Pd
0,01
ACR-LTH-60s
0,01 ACR-LTH-30s
ACR-LTH-90s
ACR-LTH-60s
ACR-LTH-90s
0,001
0,001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,8
Utilizao
0,75 600000
0,7
ACR-LTH-30s 400000
0,65 ACR-LTH-30s
ACR-LTH-60s
0,6 ACR-LTH-60s
ACR-LTH-90s 200000 ACR-LTH-90s
0,55
0,5
0
0 50 100 150 200 250 300
0 50 100 150 200 250 300
Carga Oferecida
Carga Oferecida
68
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
momento em que o limiar de tempo for alcanado, pode ser intil devido a situaes de
congestionamento com provvel falta de recursos na clula predita para o handoff deste mvel.
A sobrecarga de sinalizao sofre um aumento considervel com a utilizao do modelo de
mobilidade 2. Isto ocorre devido a maior quantidade de pedidos de reservas e cancelamento de
falsas reservas, isto , reservas realizadas antes da mudana da trajetria do mvel e que devem
ser desfeitas. O aumento neste novo cenrio de mobilidade em termos do nmero de mensagens
foi de 170%.
1 1
0,1
0,1
Pb
Pd
0,01
ACR-LTH-30s-Mob1
0,01 ACR-LTH-30s-Mob1
ACR-LTH30s-Mob2
0,001
ACR-LTH-30s-Mob2
0,001 0,0001
50 100 150 200 250 300 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
1 2,50E+06
ACR-LTH-30s-Mob1
0,9 ACR-LTH-30s-Mob2
2,00E+06
Nmero de Mensagens
0,8
Utilizao
1,50E+06
0,7
ACR-LTH-30s-Mob1 1,00E+06
0,6
ACR-LTH-30s-Mob2
0,5 5,00E+05
0,4 0,00E+00
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
69
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
70
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
1 0,1
0,1
Pb
ACR-LTH-30s
Pd
0,01
ACR-LTH-60s
0,01 ACR-LTH-90s ACR-LTH-30s
RA-Simples ACR-LTH-60s
ACR-LTH-90s
RA-Simples
0,001 0,001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,95
0,9
0,85
0,8
Utilizao
0,75
0,7
0,65 ACR-LTH-30s
0,6 ACR-LTH-60s
ACR-LTH-90s
0,55 RA-Simples
0,5
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
71
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
atingir tenha sido alcanado. A configurao do ACR utiliza os mesmos valores de nossa
proposta, apresentados na Tabela 3.3. O valor do intervalo entre atualizaes do LTH do ACR
igual ao utilizado por nossa proposta, isto , 30s. Simulamos dois cenrios com os modelos de
mobilidade 1 e 2. Os resultados das simulaes so apresentados na Figura 3.14. O valor obtido
pelo Pd do cenrio que utilizou o modelo de mobilidade 2 atingiu 1,2% na carga oferecida de
300 BUS, enquanto o cenrio com o modelo de mobilidade 1 obteve 0,91% para esta mesma
carga. O modelo de mobilidade menos previsvel tem um maior impacto no Pd para as cargas
mais altas, uma vez que o maior tempo de permanncia gerado por mudanas no trajeto do
usurio reduz as chances de obteno da quantidade suficiente de banda quando o LTH for
alcanado.
72
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
1 0,1
0,1
ACR-Mob1 0,01
ACR-Mob2
0,01
Pb
Pd
ACR-Mob1
0,001 ACR-Mob2
0,001
0,0001 0,0001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,9
0,8
0,7
Utilizao
0,6
ACR-Mob1
0,5
ACR-Mob2
0,4
0,3
(c) Utilizao
73
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
O desempenho similar obtido por nossa proposta nos dois cenrios de mobilidade
simulados deve-se a dois fatores. Primeiramente, o mecanismo de ajuste do LTH possibilita
incluir mais ou menos usurios no processo de atualizao da base de dados direcional sobre o
trfego entre as clulas, dependendo do valor medido do Pd. Isto permite que a rede tenha uma
melhor utilizao, bem como garante um Pd mximo para as cargas oferecidas dentro da
capacidade da rede, isto , 100 BUs. O segundo fator o mecanismo que regula a admisso em
funo da carga atual da rede. Dessa forma, em situaes de congestionamento, onde o
mecanismo de reserva virtual pode se mostrar pouco eficiente, a adequada configurao do
parmetro MaxL, pode proporcionar uma garantia para que os nveis desejveis de descarte de
chamadas de handoff sejam satisfeitos.
74
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
1 0,1
0,1
0,01
RV-Mob1
RV-Mob2
0,01
Pb
Pd
RV-Mob2
0,001 RV-Mob1
0,001
0,0001 0,0001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,8
0,7
Utilizao
0,6
RV-Mob2
RV-Mob1
0,5
0,4
0,3
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
75
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
Como apresentado na Figura 3.16(a), medida que a carga oferecida aumenta, o valor
do Pb torna-se maior para o RV do que para o ACR. Como discutido no estudo da Seo
3.8.4.6, o RV consegue um controle adequado do nvel de congestionamento nas clulas com a
escolha adequada do valor do parmetro MaxL. A conseqncia de uma menor quantidade de
usurios bloqueados pelo ACR apresentada na Figura 3.16(b), onde o seu Pd maior que o
obtido pelo RV. Enquanto o RV garante um valor abaixo de 1%, isto , com um Pd = 0,95%, o
ACR extrapola ligeiramente com o valor igual a 1,2%. O movimento aleatrio dos usurios
prejudicou o ACR em situaes com cargas oferecidas excessivamente altas (e.g., 300 BUs).
76
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
1,0E+00 1,0E-01
1,0E-01 1,0E-02
Pb
Pd
ACR-Mob2 ACR-Mob2
1,0E-02 1,0E-03
RV-Mob2 RV-Mob2
1,0E-03 1,0E-04
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,9
0,8
0,7
Utilizao
ACR-Mob2
0,6
RV-Mob2
0,5
0,4
(c) Utilizao
77
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
45
Nmero de Mensagens (Normalizado)
40
ACR-mob2
35
30 ACR-Mob1
25
20
15
10
78
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
3.9 Concluso
Neste captulo, propusemos um novo esquema de controle de admisso de chamadas
(CAC) distribudo com reserva de recursos por agregado para oferecer garantias de QoS nas
futuras redes mveis celulares. Nossa proposta compatvel com os atuais arcabouos
escalveis de provimento de QoS da Internet, pois evita o overhead de sinalizao de reservas
antecipadas por usurio e os bloqueios desnecessrios devido a reservas no utilizadas.
O estudo comparativo realizado com o esquema de canal de guarda (CG), que aloca de
uma poro da capacidade da clula exclusivamente para chamadas de handoff, mostrou que
nossa proposta (RV) encontra um melhor compromisso entre o descarte de handoffs e a
utilizao mdia da rede ao longo de toda a faixa de cargas simuladas. Para a carga oferecida de
300 BUS (acima da capacidade da rede), o RV consegue garantir um limite superior no descarte
de handoffs igual a 0,92% e o CG obtm 1,07% com a reserva de 20% da capacidade de cada
clula. Entretanto, o ganho em termos de utilizao mdia da rede para o RV foi 12,5% superior
ao do CG para esta mesma configurao, considerando as cargas oferecidas dentro da regio de
operao normal da rede.
A Tabela 3.6 e a Tabela 3.7 resumem os resultados obtidos da comparao realizada entre
nossa proposta e esquemas dinmicos presentes na literatura. So apresentados os resultados
referentes aos cenrios utilizando o modelo de mobilidade determinstico (Mob1) e o aleatrio
(Mob2). De uma maneira geral, nossa proposta consegue manter nveis similares de
desempenho em ambos os cenrios de mobilidade. O limite mximo de 1% para a probabilidade
79
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
de descarte (Tabela 3.6) garantido por nossa proposta. O esquema que realiza reserva
antecipada simples (RA-simples) no evita a violao do Pd, j a reserva dupla (RA-dupla)
obtm um Pd excessivamente baixo. O ACR adaptativo garante um valor abaixo de 1% no
cenrio simulado com o modelo de mobilidade 1, isto , 0,91%. Entretanto, o ACR viola o
limite mximo desejvel para o Pd com um valor igual a 1,2% quando utiliza o modelo de
mobilidade 2.
Com relao mtrica de utilizao mdia (Tabela 3.7), os melhores resultados foram
obtidos por nossa proposta para o cenrio com modelo de mobilidade 1 e pelo ACR no cenrio
de mobilidade 2. Entretanto, a melhor utilizao mdia obtida pelo ACR no cenrio de
mobilidade 2 refletida pela violao do Pd do ACR. Dessa forma, nossa proposta consegue
obter resultados satisfatrios em termos de utilizao mdia, garantindo nveis adequados de
probabilidade de descarte de handoffs.
Mob1 Mob2
Mob1 Mob2
80
Captulo 3 Controle de Admisso Distribudo com Reserva
de Recursos por Agregado
81
Captulo 4
Este captulo esta organizado da seguinte forma: na Seo 4.1 descrevemos a motivao
para o uso de modelos de sries temporais para o gerenciamento de recursos em redes de
computadores e, em seguida, apresentamos a metodologia de alisamento exponencial adaptativo
(Trigg and Leach), modelos ARIMA e a metodologia Box-Jenkins. A proposta para controle de
admisso e reserva de recursos atravs da previso de sries temporais apresentada na Seo
4.2. A Seo 4.3 descreve o algoritmo para a adaptao da janela de medio e previso. A
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
Seo 4.4 apresenta as avaliaes, baseadas em simulaes, do emprego das duas metodologias
de previso. Finalmente, na Seo 4.5 so descritas as consideraes finais.
83
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
Nesta tese, utilizamos o termo intervalo de previso para indicar o perodo durante o qual
o modelo utilizado para realizar as previses dos valores futuros da srie correspondente s
chamadas de handoff. Os valores da srie so alimentados na entrada do arcabouo para a
realizao dos procedimentos iniciais das tcnicas adotadas que correspondem gerao dos
modelos. A previso da srie, para cada novo intervalo futuro, se d com base em intervalo(s)
passado(s). Assim, definimos o intervalo de medio como o perodo durante o qual os valores
da srie so acumulados e utilizados pelas tcnicas para a realizao de previses. Os intervalos
de medio e previso tm a mesma durao nas avaliaes realizadas nesta tese.
A tcnica de alisamento exponencial tem sido por muito tempo o mtodo escolhido para a
previso univariada devido sua preciso e facilidade de uso, sendo bastante atrativa devido ao
seu baixo esforo computacional. A tcnica altamente recomendada para previso de curto
prazo. Destacamos a seguir, sua forma mais simples, o alisamento exponencial e, em seguida, o
procedimento chamado Trigg & Leach que utiliza uma abordagem adaptativa do alisamento
exponencial simples.
Seja Yt uma srie temporal univariada. O alisamento exponencial simples assume que a
Yt + h = a t , (4.1)
que recursivamente estimada pela mdia ponderada dos valores observados e preditos de
Yt .
a t = Yt + (1 )Yt , (4.2)
84
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
at = Yt + (1 )a t 1 , (4.3)
a t +1 = t Yt + (1 t )Yt , (4.4)
Et
onde: t +1 = ,
Mt
E t = t + (1 ) E t 1 ,
M t = t + (1 ) M t 1
,
e t = Yt Yt (erro de predio em t ).
Valores prximos de zero, apontam para um sistema de predio bem controlado com
pequenos erros de predio, entretanto, valores prximos do valor unitrio indicam um sistema
de predio fora de controle com grandes erros de predio. importante enfatizar que t +1
permite que o sistema se reconcilie, no sendo to reativo s mudanas. Ainda mais importante,
85
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
t sofrer modificaes com base nas variaes no padro dos dados. O valor sugerido para
igual a 0,1 [93][94].
X t = c + 1 X t 1 + 2 X t 2 + K + p X t p + t , (4.5)
O termo mdias mveis vem do fato que {X t } construda a partir de uma soma
ponderada, similar a uma mdia, dos valores mais recentes de , podendo ser expressa como:
X t = + t + 1 t 1 + K + q t q . (4.6)
86
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
mveis de ordem ( p, q ) .
d X t = + p d X t p + t + q t q , (4.8)
relacionada com a suposio de que a distribuio particular para o processo de rudo branco t
87
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
( )
assume uma forma de rudo branco Gaussiano, i.e., t ~ i.i.dN 0, 2 . Assim, a estimativa de
mxima verossimilhana de o valor para o qual esta amostra a mais provvel de ter sido
observada, isto , = arg max L( ; x ) , . Comumente, utiliza-se o log-
verossimilhana condicional ou reduzida l ( ; x ) ln L( ; x ) , onde a LF tem a forma
T
L( ; x ) = f X1 ( x1 ; ) f X T | X T 1 ( xt | xt 1 ; ). Por exemplo, fcil mostrar que a funo log-
t =1
T 2 (4.9)
log(2 ) log(2 2 ) t 2 ,
T
l ( ; x ) =
2 2 2
onde t = xt c 1 xt 1 L p xt p 1 t 1 L q t q .
Uma soluo alternativa para (5) poderia ser realizada atravs da resoluo do sistema de
)
()
equaes dado por l = 0 , usualmente referido como equaes de verossimilhana. Em
ambos os casos, no h uma forma fechada ou soluo explcita e, portanto, maximizao
numrica deve ser usada. A idia seria fazer uma quantidade de suposies distintas para , e
)
tentar inferir o valor de para o qual l ( ; x ) o maior. H vrios algoritmos para a
maximizao numrica ou procedimentos de otimizao. Por exemplo, poderamos utilizar os
seguintes mtodos: Grid Search, Steepest Ascent, Newton-Raphson, Davidon-Fletcher-Powell
ou Broyden-Fletcher-Goldfarb-Shanon (BFGS). Nesta tese, o algoritmo BFGS foi utilizado.
88
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
Por esta razo, algum tipo de medida de bondade de ajuste6 necessria para decidir sobre os
melhores modelos apresentados. Existem vrios critrios para seleo de modelo, onde a regra
de deciso selecionar aquele que minimize alguma varivel. Nesta tese, o critrio adotado foi
o AIC (Akaike Information Criterion) que tem a seguinte forma:
Nesta tese, automatizamos a metodologia Box & Jenkins para identificar, estimar e
realizar a verificao de diagnstico para a carga dos handoffs em cada clula na topologia
adotada em nossas simulaes. Utilizamos um intervalo de tempo para amostras de 30 ou 60s e
coletamos as primeiras 30 amostras (denominado de perodo de treinamento do modelo) antes
de iniciar o procedimento automatizado Box & Jenkins. As 30 amostras de treinamento
representam uma quantidade suficiente para alcanar convergncia na estimativa ML. Depois
do perodo de treinamento, para cada nova carga de handoff medida em cada clula durante um
intervalo de amostragem, realizamos todo o procedimento Box & Jenkins novamente. O
software estatstico utilizado foi o R [105].
89
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
(4.11)
Bi + B + C ,
i A
Estudos sobre previso de trfego em redes fixas demonstram que a escolha adequada do
intervalo de medio e previso, para fins de implementao de mecanismos de controle da
rede, depende de vrios fatores, como preciso desejada, requisito de utilizao da rede e
granularidade do mecanismo de controle [99]. Quanto maior o intervalo de predio, menor a
preciso na previso do trfego e, conseqentemente, o desempenho do esquema de controle
pode ficar comprometido. A baixa preciso pode ainda degradar a utilizao dos recursos da
rede: superpreviso (previso acima do valor real) para o prximo intervalo de controle pode
gerar uma baixa utilizao, enquanto a subpreviso (previso abaixo do valor real) pode gerar
uma boa utilizao com um controle menos rgido e, talvez, ineficaz. A granularidade do
controle um fator que tambm pode limitar a preciso. Intervalos de predio longos so
90
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
muitas vezes necessrios para proporcionar tempo suficiente para as aes de controle, bem
como para levar em conta os atrasos causados pela medio do trfego (amostragem) e
previso(modelagem/computao).
No caso particular de redes mveis tm-se ainda outros fatores que devem ser levados em
considerao na escolha do intervalo de medio e predio: o padro de mobilidade dos
usurios e carga oferecida na clula. Aspectos como sazonalidade no padro de mobilidade
(padro cclico) podem ser encontrados em intervalos de tempo maiores, por exemplo, horas e
dias: os usurios deslocam-se para o trabalho todo o dia no intervalo das 7:00h s 8:00h ou,
ainda, entre 12:00h e 14:00h deslocam-se para o almoo. Em geral, o intervalo de controle para
ambientes com mobilidade deve ser de segundos e minutos [51][52][57][66] quando o
mecanismo visa garantir nveis mximos para a degradao de QoS em termos de descartes dos
handoffs.
O tamanho ideal da janela de medio deve levar em conta a escala de tempo onde
ocorrem variaes no padro do trfego [97][102][103]. Intervalos pequenos tendem a capturar
uma menor variabilidade, j intervalos maiores, esto mais sujeitos a variaes maiores.
Motivado pelos estudos em redes fixas, propomos um algoritmo que adapta a janela de medio
e, conseqentemente, a janela de predio, considerando o valor medido do Pd em cada clula
para disparar a adaptao. A Figura 4.1 ilustra o algoritmo. A idia por trs da adaptao que,
caso o Pd da clula sob o controle do algoritmo esteja acima do valor mximo permitido
(Max_Pd), o intervalo de medio deve ser aumentado gradativamente at um limite
(Max_Intervalo) para considerar a variabilidade do trfego, aumentando as reservas e,
conseqentemente, bloqueando um maior nmero de novos usurios que pretendam requisitar
admisso na clula em questo. Por outro lado, para a clula onde o valor medido do Pd esteja
abaixo do limite mximo (Max_Pd) e acima de um limite mnimo (Min_Pd) para esta mtrica,
reduzimos o intervalo de medio at um limite inferior denominado Min_Intervalo, para que
haja uma previso mais prxima do valor real do trfego, causando assim, menos bloqueios.
Utilizamos os limites inferiores e superiores para as mtricas e parmetros do algoritmo com o
intuito de gerar uma regio de operao estvel.
91
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
Seja Xt o valor da srie no tempo t e, Xtpred o valor predito, o erro mdio definido
1
como: EM =
M
( Xtpred Xt ) , onde M representa o nmero observaes. Assim, caso EM
seja positivo, temos uma superpreviso, se for negativo temos uma subpreviso e ser for nulo
temos uma previso perfeita.
92
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
Como pode-se verificar na Figura 4.2, os valores previstos pela tcnica TL e pelo ARIMA
esto bem prximos. O erro mdio obtido por estes esquemas foi de 1,09 para o TL e de 0,78
para o ARIMA. Apesar da melhor qualidade das previses obtidas pela simulao utilizando o
ARIMA, para realizar as previses do trfego de handoff, o erro apresentado pelo esquema
baseado no TL no foi significativamente diferente, indicando que mesmo o esquema mais
simples baseado no TL pode gerar bons resultados considerando a granularidade dos
experimentos conduzidos nesta tese. Por outro lado, o emprego do limite superior do intervalo
de confiana de 95% para as previses pode gerar uma superestimao (Figura 4.3), com uma
quantidade de banda reservada para o trfego de handoff que pode prejudicar a utilizao
eficiente da banda passante da rede. O valor obtido pelo erro mdio foi igual a 16.
140
120
Unidades de Banda
100
80
60
40
Trfego Medido
TL
20
ARIMA
0
300 1300 2300 3300 4300 5300
Tempo (s)
Figura 4.2 Trfego de handoff medido vs. Valores previstos pelo TL e ARIMA.
93
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
140
120
80
60
40 Trfego Medido
20 ARIMA-IC95%
0
300 1300 2300 3300 4300 5300
Tem po (s)
Figura 4.3 Trfego de handoff medido vs. Limite superior confiana de 95%.
94
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
10,6%, valor bastante alto para satisfazer o requisito de QoS para esta mtrica que de 1%
[41][51][66] . J a simulao utilizando o intervalo igual a 60s atinge o valor mximo de 1,02%.
0,1
0,1
0,01
TL-10s
Pb
Pd
TL-30s
0,001
TL-10s
0,01 TL-60s
TL-30s
0,0001
TL-60s
0,001 0,00001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,9
0,8
Utilizao
0,7
0,6 TL-10s
TL-30s
0,5
TL-60s
0,4
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
95
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
96
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
1 1
TL-Mob1-30s
0,1
ARIMA-Mob1-30s
0,01
Pd
Pb
0,1
TL_Mob1-30s
ARIMA-Mob1-30s
0,001
0,01 0,0001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
(b) Descarte
(a) Bloqueio
0,9
0,8
0,7
Utilizao
0,6
TL_Mob1-30s
0,5
ARIMA-Mob1-30s
0,4
0,3
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
97
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
0,01
Pb
TL-Mob1-60s Pd
0,001 TL-Mob1-60s
ARIMA-Mob1-60s
ARIMA-Mob1-60s
0,1 0,0001
0 50 100 150 200 250 300 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,8
0,7
0,6
Utilizao
0,5
TL-Mob1-60s
0,4 ARIMA-Mob1-60s
0,3
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
98
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
Carga
Oferecida Bloqueio Descarte Utilizao
ARIMA-Mob1-60s 300 0,741 0,007762 0,755
TL-Mob1-60s 300 0,732 0,010233 0,769
99
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
1 0,1
0,01
Pd
Pb
0,1 ARIMA-Mob2-30s
TL-Mob2-30s 0,001
ARIMA-Mob2-30s
TL-Mob2-30s
0,01 0,0001
0 50 100 150 200 250 300
0 50 100 150 200 250 300
Carga Oferecida
Carga Oferecida
0,9
0,8
0,7
Utilizao
0,6
ARIMA-Mob2-30s
0,5
TL-Mob2-30s
0,4
0,3
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
100
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
1 0,1
ARIMA-Mob2-60s
TL-Mob2-60s
0,01
Pd
Pb
ARIMA-Mob2-60s
0,001
TL-Mob2-60s
0,1 0,0001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
0,9
0,8
0,7
Utilizao
0,6
0,5
ARIMA-Mob2-60s
0,4 TL-Mob2-60s
0,3
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
101
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
Carga
Oferecida Bloqueio Descarte Utilizao
TL-Mob2-30s 300 0,614 0,053703 0,885
TL-Mob2-60s 300 0,6735 0,012882 0,817
ARIMA-Mob2-30s 300 0,641 0,0414 0,866
ARIMA-Mob2-60s 300 0,698 0,010471 0,784
Como pode ser visto nas Figura 4.9(b) e Figura 4.10(b), o esquema utilizando os valores
do limite superior do intervalo de confiana proporciona o menor Pd, bem como o maior
bloqueio de novas chamadas. Quando o intervalo foi igual a 30s, o valor mximo alcanado
pelo Pd foi igual a 1,09% para ARIMA-95%IC-30s, enquanto que o obtido na configurao de
60s foi igual a 0,53%. Isto ocorre porque os valores obtidos, considerando o limite superior do
intervalo de confiana, tendem a gerar valores superestimados quando comparados queles
obtidos atravs de previses diretas, como discutido na Seo 4.4.1. Esta superestimao gera
mais reservas de banda e, conseqentemente, mais bloqueios de novas chamadas e uma menor
utilizao.
102
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
1 0,1
0,01
Pd
0,001
Pb
0,1
ARIMA-Pred-30s ARIMA-Pred-30s
0,0001
ARIMA-95%IC-30s
ARIMA-95%IC-30s
0,01 0,00001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,9
0,8
0,7
Utilizao
0,6
0,5
ARIMA-Pred-30s
0,4
ARIMA-95%IC-30s
0,3
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
103
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
1 0,1
ARIMA-Pred-60s
ARIMA-95%IC-60s
0,01
Pd
0,001
Pb
ARIMA-Pred-60s
ARIMA-95%IC-60s 0,0001
0,1 0,00001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,9
0,8
0,7
Utilizao
0,6
0,5
ARIMA-Pred-60s
0,4
ARIMA-95%IC-60s
0,3
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
A Tabela 4.3 apresenta os valores das mtricas de interesse para os cenrios com e sem o
uso do limite superior do intervalo de confiana para as cargas oferecidas de 100 e 300BUs. O
aumento do intervalo de medio e previso permite que se capture uma maior variabilidade do
trfego, o que culmina com resultados ainda mais superestimados para o intervalo de 60s. O
efeito principal a baixa utilizao mdia obtida neste cenrio. Por exemplo, para a carga
oferecida de 100 BUs, os valores obtidos de utilizao mdia foram: 57,5% (ARIMA-IC95%-
104
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
Carga
Oferecida Bloqueio Descarte Utilizao
ARIMA-IC95%-30s 100 0,3143 0,00115 0,651
ARIMA-IC95%-60s 100 0,409 9,72E-05 0,575
ARIMA-IC95%-30s 300 0,687 0,01096 0,784
ARIMA-IC95%-60s 300 0,7396 0,00537 0,738
ARIMA-Pred-30s 100 0,271019 0,004365 0,72
ARIMA-Pred-60s 100 0,36141 0,000813 0,623
ARIMA-Pred-30s 300 0,641 0,0414 0,866
ARIMA-Pred-60s 300 0,698 0,010471 0,784
Nesta seo, avaliamos a soluo adaptativa baseada no TL para garantir nveis alvos de
Pd, bem como maximizar a utilizao mdia da rede, como discutido na Seo 4.3. A Tabela
4.4 mostra os parmetros utilizados na configurao da simulao da proposta. Os valores de
Max_Pd e Min_Pd foram 1% e 0,1%, respectivamente. Estes valores devem ser escolhidos para
proporcionar uma regio de operao estvel entre Max_Pd e Min_Pd.
Max_Pd 1%
Min_Pd 0,1%
Max_Intervalo 60s
Min_Intervalo 10s
Intervalo de 30s
previso inicial
105
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
evitando que mais usurios entrem na clula j congestionada, por outro lado, o valor unitrio
para o decremento proporciona um ajuste cauteloso na permisso de mais usurios na clula.
O esquema adaptativo tambm melhora a utilizao da rede na regio com carga abaixo
de 100 BUs, obtendo uma utilizao superior a do esquema TL-60s ao longo de toda a faixa de
cargas oferecidas e, tambm, maior que a utilizao obtida pelo TL-30s at a carga de 140 BUs.
Apesar do esquema fixo com intervalo de 60s manter-se com um valor adequado para a
probabilidade de descarte, a proposta adaptativa alcana 23,9% de melhoramento da utilizao
mdia sobre o TL-60s em 90 BUs de carga oferecida, confirmando que os mesmos nveis de Pd
podem ser obtidos sem que a utilizao seja substancialmente degradada na regio de cargas
suportveis pela rede. Note, ainda, que a melhor utilizao obtida pelo TL-10s refletida na
violao do contrato de descarte de handoffs, como mostrado na Figura 4.11(b).
106
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
1 1
0,1
0,1
TL-10s 0,01
Pb
Pd
TL-30s
0,001 TL-10s
0,01 TL-60s TL-30s
TL-Adaptativo 0,0001 TL-60s
TL-Adaptativo
0,001
0,00001
0 50 100 150 200 250 300
0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,9
0,8
Utilizao
0,7
0,6 TL-10s
TL-30s
0,5 TL-60s
TL-Adaptativo
0,4
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
107
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
Carga
Oferecida Bloqueio Descarte Utilizao
TL-10s 90 0,1273 0,014454 0,79
TL-30s 90 0,2713 0,00166 0,693
TL-60s 90 0,3761 0,000224 0,585
TL-Adaptativo 90 0,2239 0,007586 0,725
TL-10s 100 0,1998 0,019055 0,807
TL-30s 100 0,3252 0,002754 0,71
TL-60s 100 0,413 0,000468 0,61
TL-Adaptativo 100 0,3068 0,00871 0,736
TL-10s 300 0,6098 0,10691 0,923
TL-30s 300 0,663 0,036308 0,839
TL-60s 300 0,731 0,010233 0,769
TL-Adaptativo 300 0,7193 0,010965 0,785
Os resultados das simulaes comparando o esquema TL adaptativo com relao aos dois
cenrios de mobilidade avaliados neta tese so apresentados na Figura 4.12. A simulao do
modelo 2 proporcionou um maior descarte de chamadas de handoff para cargas altas, uma vez
que a quantidade de usurios admitidos superior quela obtida pela simulao com o modelo
1. Isto ocorre porque a aleatoriedade e, conseqentemente, o tempo de residncia dos usurios
na clula maior para o modelo 2. Dessa forma, o bloqueio de novas chamadas maior para o
modelo 1 que gera mais handoffs e, por conseguinte, realiza uma maior quantidade de reservas
do que as simulaes realizadas com o modelo 2. Assim, as chances de uma chamada de
handoff no encontrar recursos de banda suficientes na prxima clula so maiores no cenrio
utilizando o modelo 2 . Para a carga oferecida de 100 BUs, ambos os cenrios mantiveram-se
dentro dos requisitos de QoS em termos de descarte de chamadas de handoff, com valores iguais
a 0,87% e 1% para o modelo 1 e modelo 2, respectivamente. Entretanto, note que a violao do
Pd para o modelo 2 alcanou seu valor mximo de 1,2% na carga oferecida de 300 BUs, o que
ainda pode ser considerada uma violao aceitvel do Pd [41]. O cenrio que utiliza o modelo 1
atingiu um descarte mximo de 1,09%.
108
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
dos usurios em um ambiente de mobilidade mais aleatrio, o que gera menos carga de handoffs
para serem contabilizadas durante o intervalo de medio e previso. Considerando a carga
oferecida de 100 BUs, a utilizao mdia da rede foi igual a 73,6% e 75,9% para TL-
Adaptativo-Mob1 e TL-Adaptativo-Mob2, respectivamente.
1 0,1
0,01
Pd
Pb
0,1
TL-Adaptativo-Mob2
0,001
TL-Adaptativo-Mob1 TL-Adaptativo-Mob2
TL-Adaptativo-Mob1
0,01 0,0001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
0,9
0,8
0,7
Utilizao
0,6
TL-Adaptativo-Mob2
0,5
TL-Adaptativo-Mob1
0,4
0,3
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
109
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
Neste estudo, utilizamos o cenrio com o modelo de mobilidade 2 para comparar nossas
propostas RV e TL, uma vez que neste cenrio, o descarte de chamada de handoffs sofre as
maiores degradaes em todos os esquemas de reserva e controle de admisso avaliados nesta
tese. A Figura 4.13 apresenta os resultados das simulaes. O requisito de Pd garantido pelo
RV (0,95% na carga oferecida de 300 BUs), enquanto o TL extrapola o limite de 1%, chegando
1,2% na carga oferecida de 300 BUs. A justificativa para a manuteno dos requisitos de Pd
abaixo do limite do 1% utilizando-se o esquema RV que, mesmo para cargas altas e com um
padro de mobilidade aleatrio, a configurao adequada do parmetro MaxL pode suprir a falta
de reservas peridicas das cargas direcionais. A quantidade de banda reservada para futuros
handoffs reduzida neste cenrio porque os usurios tendem a alcanar com menos freqncia o
LTH para a atualizao das cargas direcionais, devido s mudanas de direes. J o TL, baseia-
se apenas na previso de handoffs, que pode ser insuficiente quando as clulas j se encontram
sobrecarregadas e no possvel reservar mais do que a capacidade disponvel na clula. O
esquema TL tem o potencial de garantir os mesmos nveis de Pd que o RV, por exemplo,
considerando uma pequena quantidade de banda reservada quando a carga atingisse um
determinado limiar. Propostas nesta linha de raciocnio, baseadas em esquemas hbridos de
reservas antecipadas com a utilizao de uma configurao mnima de canal de guarda podem
ser encontradas em [63]. Poderamos considerar ainda, outra soluo que evita a utilizao de
uma configurao fixa com o canal de guarda atravs da utilizao da previso da srie
temporal correspondente s chegadas de novas chamadas na clula. Dessa forma, a reserva de
banda seria baseada em duas sries: handoffs e novas chamadas.
Por outro lado, pequenas violaes dos requisitos de Pd podem ser aceitas, uma vez que a
utilizao da rede seja mais eficiente. A utilizao mdia da proposta TL superior quela
obtida pelo RV. Para a carga oferecida de 100 BUs, a utilizao mdia obtida pelo TL foi de
76,8% enquanto o RV alcana 75%.
110
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
1 0,1
TL
RV
Pb
0,1
Pd
0,01
TL
RV
0,01 0,001
0 50 100 150 200 250 300 0 50 100 150 200 250 300
Carga Oferecida Carga Oferecida
0,85
0,8
0,75
Utilizao
0,7
0,65
TL
0,6
RV
0,55
0,5
0 50 100 150 200 250 300
Carga Oferecida
(c) Utilizao
111
Captulo 4 Controle de Admisso Local com Reserva de Recursos baseada em Previso
de Sries Temporais
4.5 Concluso
Neste captulo, propomos um novo esquema para controle de admisso e reserva de
recursos que no requer a troca de mensagens entre os elementos da rede a fim de implementar
polticas e mecanismos para o gerenciamento de QoS em redes mveis sem fio.
112
Captulo 5
Realizao de estimativas sobre a carga agregada que migrar para a clula na qual o
usurio requisita admisso, dentro de uma janela de tempo. O objetivo evitar que a
admisso deste novo usurio provoque o descarte de chamadas em andamento, caso
tais usurios efetuem handoffs para a clula de admisso. Ao contrrio das propostas
atuais, onde a troca de mensagens realizada entre cada clula diretamente, utilizamos
Chapter 5 Concluses e Trabalhos Futuros
uma estrutura hierrquica de servidores no backbone da rede fixa. Esta soluo evita o
uso desnecessrio dos escassos recursos do meio sem fio para este fim. A estrutura
hierrquica tambm facilita o emprego de protocolos de micromobilidade e a
integrao com abordagens de outros domnios que utilizem, por exemplo, bandwidth
brokers para o gerenciamento de QoS;
114
Chapter 5 Concluses e Trabalhos Futuros
Escalonamento de pacotes: Nesta tese, focamos nos aspectos de QoS para o nvel de
chamada, isto , bloqueio de chamadas e descarte de handoffs. Contudo, aps a
admisso do usurio necessrio que o controle seja efetuado por pacotes, para
assegurar que os requisitos dos fluxos sejam satisfeitos, resolvendo problemas de
conteno e permitindo o compartilhamento justo do enlace. Trabalhos nesta rea
propem esquemas para compensar as caractersticas do meio, como os erros de
dependente de localizao [123][124].
115
Chapter 5 Concluses e Trabalhos Futuros
116
Referncias
[1] D. Goodman, Wireless Personal Communications Systems, Addison-Wesley, 1997.
[2] L. Bow and W. Leroy, Toward an all-IP based UMTS System Architecture, IEEE Network,
15(1), pp.36-45, Jan-Feb. 2001.
[3] R. Berezdivin et al., Next-Generation Wireless Communications Concepts and
Technologies, IEEE Communications Magazine, 40(3), Mar. 2002, pp. 108-116.
[4] D. Wisely et al., Tranparent IP Radio Access for Next-Generation Mobile Networks, IEEE
Wireless Communications, pp. 26-35, Aug. 2003.
[5] G. Eriksson, B. Olin, K. Svanbro and D. Turina, The Challenges of Voice-over-IP-over-
Wireless,. Ericsson Review No. 1, 2000.
[6] M. Frodigh et al., Future-Generation Wireless Networks, IEEE Personal Communications,
8(5), pp. 10-17, October 2001.
[7] B. G. Evans and K. Baughan, Visions of 4G, Eletronics & Communications Engineering
Journal, 12(6), pp. 293-303, December 2000.
[8] A. Bria et al., 4th Generation Wireless infrastructures: Scenarios and Research Challenges,
IEEE Personal Communications, 8(6) pp. 25-31, December 2001.
[9] G. Fodor, A. Eriksson and A.Tuoriniemi, Providing Quality of Service in Always Best
Connected Networks, IEEE Communications Magazine, July 2003
[10] C. Andersson and P. Svensson, Mobile InternetAn Industry-Wide Paradigm Shift?,
Ericsson Review No. 4, 1999.
[11] C. Keramane, Visions and Views: The Wireless World Web, IEEE Multimedia, Apr-Jun
2000.
[12] G. P. Pollini, Trends in Handover Design, IEEE Communications Magazine, March 1996.
[13] N. D. Tripathi, J. H. Reed, and H. F. VanLandingham, Handoff in Cellular Systems IEEE
Personal Communications, December, 1998.
[14] Pahlavan, K. Krishnamurthy, P. Hatami, A. Ylianttila, M. Makela, J.P. Pichna, R. Vallstron,
J.,Handoff in hybrid mobile data networks, IEEE Personal Communications, vol. 7, pp. 34-
47, April 2000.
[15] J. E. Padget, C. G. Gunther, and T. Hattori. Overview of wireless personal communications,
IEEE Communications Magazine, 33(1), Jan. 1995.
[16] D. Chalmers and M. Sloman, A survey of quality of service in mobile computing
environments, 2(2), IEEE Communications Surveys, Second Quarter, 1999.
[17] K. Seal and S. Singh, Loss profile: a quality of service measure in mobile computing,
Wireless Networks, 2(1), Jan. 1996, pp. 45-61.
[18] S. Singh. Quality of services guarantees in mobile computing, Journal of Computer
Communications, vol. 19,1996, pp. 359-371.
[19] J. Gozdechi, A. Jajszcsyk and F. Stankiewicz, Quality of Service Terminology in IP
Referncias
118
Referncias
[42] Y. Cheng and W. Zhuang, DiffServ Resource Allocation for Fast Handoff in Wireless Mobile
Internet, IEEE Communications Magazine, 40(5), pp. 130-136, May 2002.
[43] D. Levine, I. Akyilds, and M. Naghshineh, A resource estimation and call admission control
algorithm for wireless multimedia networks using the shadow cluster concept, IEEE/ACM
Transactions on Networking, 5(1):1-12, Feb. 1997.
[44] C. Oliveira, J. B. Kim, and T. Suda, An adaptive bandwidth reservation for high-speed
multimedia wireless networks, IEEE Journal on Selected Areas in Communications, 16(6),
pp. 858-874, Aug. 1998.
[45] A. Aljadhai and T. Znati, Predictive Mobility Support for QoS Provisioning in Mobile
Wireless Environments, IEEE JSAC, 19(10), Oct. 2001.
[46] A. S. Acampora and M. Naghshineh. Control and quality-of-service provisioning in High-
Speed Microcellular Networks, IEEE Personal Communications, 1(2), 1994.
[47] A. S. Acampora and M. Naghshineh. An architecture and methodology for mobile-executed
handoff in cellular ATM networks, IEEE Journal on Selected Areas in Communications,
12(8), Oct. 1994.
[48] M. Naghshineh and A. S. Acampora. Design and control of micro-cellular networks with qos
provisioning for data traffic, IEEE ICC96, Dallas Texas, Jun. 1996.
[49] M. Naghshineh, A.S. Acampora, "Design and Control of Microcellular Networks with QOS
Provisioning for Data Traffic", Wireless Networks, vol. 3, pp 249-256, Sep. 1997
[50] M. Naghshineh and M. Schwartz, Distributed call admission control in mobile/wireless
Networks, IEEE JSAC, 14(4), May 1996. pp. 711-717.
[51] S. Wu, K. Y. M. Wong and Bo Li, A Dynamic Call Admission Policy With Precision QoS
Guarantee Using Stochastic Control for Mobile Wireless Networks, ACM/IEEE Transactions
on Network, 10(2) pp. 257-271, April 2002.
[52] B. Sadeghi, E. W. Knightly, Architecture and Algorithms for Scalable Mobile QoS, Journal
of Wireless Networks, 9(1). pp. 7-20, 2003
[53] S. Jiang, B. Li, X. Luo , D. H. K. Tsang, A Modified Distributed Call Admission Control
Scheme and Its Performance, Journal of Wireless Networks, 7(2), pp. 127-138, 2001.
[54] T. Kwon et al., QoS Provisioning in Wireless/Mobile Networks using an Adaptive
Framework, Journal of Wireless Networks, 9(1), pp. 51-59, 2003.
[55] F. Prihandoko et al , Adaptive Call Admission Control for QoS provisioning in Multimedia
Wireless Networks, Elsevier Computer Communications Journal , 2002.
[56] M. El-Kadi, S. Olariu, H. Abdel-Wahab. A Rate-Based Borrowing Scheme for QoS
Provisioning in Multimedia Wireless Networks IEEE Transactions on Parallell and
Distributed Systems. Vol 13, No 1, January 2002.
[57] F. Yu, V. C. M. Leung, Mobility-based Predictive Call Admission Control and Bandwidth
Reservation in Wireless Cellular Networks, IEEE INFOCOM01, pp. 518-526, 2001.
[58] A. K. Talukdar, B. R. Badrinath, and A. Acharya, On accommodating mobile hosts in an
integrated services packet network, IEEE INFOCOM97, pp. 1048-1055, Apr. 1997.
[59] A. K. Talukdar, B. R. Badrinath, and A. Acharya, MRSVP: A Resource Reservation Protocol
for an Integrated Services Network with Mobile Hosts, The Journal of Wireless Networks
7(1), 2001.
[60] S. Paskalis et al., An Efficient RSVP-Mobile IP Interworking Scheme, ACM Journal for
Special Topics in Mobile Networks and Applications (MONET), 8(3), June 2003.
[61] B. Moon and H. Aghvami, Reliable RSVP Path Reservation for Multimedia Communications
under an IP Micromobility Scenario, IEEE Wireless Communications, October 2002.
[62] W.-T. Chen and L.-C. Huang, RSVP Mobility Support: A Signaling Protocol for Integrated
119
Referncias
120
Referncias
[82] Z-L. Zhang et al,, On Scalable Design of Bandwidth Brokers., IEICE Transactions on
Communications, E84-B(8), Aug. 2001.
[83] Thomas Engel et al., AQUILA: Adaptive Resource Control for QoS using an IP-based
Layered Architecture. IEEE Comm. Mag., pp 46-53, Jan. 2003.
[84] H. Soliman, C.Castelluccia, K. Malki and L.Bellier, Hierarchical MIPv6 mobility
management, Internet Draft, IETF, July 2001, Work in Progress
[85] G. Dommety et al., Fast handovers for mobile IPv6, Internet Draft, IETF, March 2002, Work
in progress.
[86] C. Keszei et al., Evaluation of the BRAIN Candidate Mobility Management Protocol, IST
Global Summit, Spain, 2001.
[87] R. Ramjee et al., Hawaii: A Domain-Based Approach for Supporting Mobility in Wide-Area
Wireless Networks, IEEE International Conference Network Protocols, 1999.
[88] A. Valk, Cellular IP: A New Approach to Internet Host Mobility, ACM SIGCOM Computer
and Communications Review, 29(1), pp. 50-65, January 1999.
[89] J. H. Reed, T. S. Rappaport and B. D Woerner, Position location using wireless
communications on highways of the future, IEEE Communications. Magazine, 34(10) pp.
34-41, Oct. 1996.
[90] Y. Zhao, Standardization of mobile phone positioning for 3G systems, IEEE
Communications. Magazine, 108-116, Oct. 2002.
[91] http://www.motorola.com/ies/GPS/products/
[92] E. A. Bretz, X Marks The Spot, Maybe, IEEE Spectrum, pp. 26-36, April 2000.
[93] D. W. Trigg, D. H. Leach, Exponential Smoothing with an Adaptive Response Rate,
Operational Research Quarterly, vol. 18, pp. 53-59, 1967.
[94] D. C Montgomery, L. A. Johnson, and J. S. Gardiner, Forecasting & time series analysis,
MacGraw-Hill International Editions, 2nd Ed., 1990.
[95] W. A. Fuller, Introduction to statistical time series, New York: John Wiley & Sons, Inc.,
1996.
[96] A. C. Harvey, Time Series Models, Cambridge: MIT Press, 2nd Ed., 1993.
[97] C. N. Chuah et al., QoS Provisioning using a Clearing House Architecture, IEEE/IFIP Eigth
International Workshop on Quality of Service (IWQOS2000), June 2000.
[98] S. Basu and A. Mukherjee, Time Series models for Internet Traffic, IEEE INFOCOM96, pp.
611-620, San Francisco, USA, Mar. 1996.
[99] A. Sang and A. Li, Predictability Analysis of Network Traffic, IEEE INFOCOM2000,
March 2000.
[100] Y. Shu et al., Prediction-based Admission Control using FARIMA models, IEEE
International Conference on Communications, pp. 1325-1329, New Orleans, Louisiana, USA,
Jun. 2000.
[101] S F. L Fernandes et al., Time Series Applied to Network Traffic Prediction: A Revisited
Approach., In International Conference on Applied Modelling and simulation-AMS, MA,
USA, 2002.
[102] C. Casetti, J. Kurose, and D. Towsley, An Adaptive Algorithm for Measurement-based
Admission Control in Integrated Services Packet Networks, International Workshop on
Protocols for High Speed Networks, Sophia Antipolis, Oct. 1996.
[103] N. G. Duffield, P. Goyal, A. Greenberg, P. Mishra, K. K. Ramakrishnan, and J. E. V. der
Merwe, "A flexible model for resource management in virtual private networks," in ACM
Sigcomm, San Diego, California, USA, Aug. 1999.
121
Referncias
[104] Jain, R., The Art of Computer Systems Performance Analysis, Wiley, 1991.
[105] R v1.8.0 http://www.r-project.org/
[106] L. Harte, A. Smith, and C. Jacobs, IS-136 TDMA Technology, Economics and Services,
Artech House, 1998.
[107] U. Black Second Generation Mobile and Wireless Networks, Prentice Hall, 1999.
[108] C. E. Perkins, Mobile IP, IEEE Communications Magazine. May, 1997.
[109] C. E. Perkins, IP Mobility Support, RFC 2002, IETF, October 1996.
[110] D. Johnson, C. Perkins, J. Arkko, Mobility Support in IPv6 draft-ietf-mobileip-ipv6-24.txt
(work in progress), Jun. 2003.
[111] A. Campbell et al., Comparison of IP Micromobilidade Protocols, IEEE Communications
Magazine, vol. 1, pp. 72-82, Feb. 2002.
[112] P. Ferguson, D. Senie. Network Ingress Filtering: Defeating Denial of Service Attacks which
employ IP Source Adress Spoofing. RFC 2267, IETF, January 1998.
[113] B. P. Crow et al., IEEE 802.11 Wireless Local Area Networks, IEEE Communications
Magazine, p. 116-126, Sep. 1997.
[114] T. Ojanper and R. Prasad. Wideband CDMA for Third Generation Mobile
Communications, Artech House Publishers 1998.
[115] ETSI - GSM 03.60. General Packet Radio Service. Service Description, 1998.
[116] A. Furuskr, S. Mazur, F. Mller and H. Olofsson. EDGE: Enhanced Data Rates for GSM and
TDMA/136 Evolution. IEEE Personal Communications, Jun. 1999.
[117] R. Kalden et al., Wireless Internet Access Based on GPRS. IEEE Personal Communications,
Apr. 2000.
[118] C. Lefelhocz. et. al., Congestion Control for Best-Effort Service: Why We Need A New
Paradigm, IEEE Network, Jan. 1996.
[119] M. McDougall. Simulating Computer Systems: Techniques and Tools. MIT Press. 1987.
[120] R. Jain and E. W. Knightly. A Framework for Design and Evaluation of Admission Control
Algorithms in Multi-Service Mobile Networks, INFOCOM99, New York, March 1999.
[121] J. Chan, A. Seneviratne, The Challenges of Provisioning Real-Time Services in Wireless
Internet, Telecommunications Journal of Australia, 50(3), pp. 37-48, Spring 2000.
[122] C. A. Kamienski, An Architecture for Providing End-to-End QoS-based Advanced Services
in the Internet, Phd Thesis, Universidade Federal de Pernambuco, Feb. 2003.
[123] S-L. Tsao, Extending Earliest-Due-Date Scheduling Algorithms for Wireless Networks with
Location-Dependent Errors, In Proceedings of The Vehicular Technology Conference, pp.
24-28, Boston, MAS, Sep. 2000.
[124] N. H. Vaidya et al., Distributed Fair Scheduling in a Wireless LAN, In Proceeding of
MOBICOM00, pp. 167-178, Boston, MA, Aug. 2000.
122