Académique Documents
Professionnel Documents
Culture Documents
Resumo A identificacao de etiquetas em sistemas RFID conflitos na transmissao e permitir uma rapida identificacao de
requer protocolos de anti-colisao que sao tradicionalmente divi- todos os objetos.
didos em dois grupos: protocolos baseados em Arvore e baseados Muitas aplicacoes RFID introduzem um desafio ao pro-
em ALOHA. No entanto, o processo de identificacao em ambas
abordagens e lento em sistemas RFID com muitas etiquetas. blema de acesso ao meio. Isto ocorre, pois, dadas as limitacoes
Para melhorar o desempenho na identificacao de etiquetas em de baixo poder computacional e limitacoes de energia das
sistemas RFID densos, este trabalho propoe uma abordagem de etiquetas, torna-se irreal assumir que elas poderiam se co-
anti-colisao hbrida que inicia com uma fase de identificacao municar diretamente umas com as outras ou ainda, escutar
baseada em ALOHA seguida por uma ou mais fases baseadas o canal de comunicacao antes de qualquer transmissao e,
em Arvore. Os resultados de simulacao mostram que o protocolo
proposto apresenta uma reducao significativa no numero de
assim, evitar a colisao. Tais condicoes implicam na neces-
colisoes ao longo do processo de identificacao de etiquetas, sidade de se desenvolver e adotar protocolos anti-colisao de
quando comparado com os protocolos QT e QT-SC. etiquetas especficos para sistemas RFID [5]. Tais protocolos
Palavras-Chave Etiqueta, leitor, colisao, protocolo, RFID.
sao tradicionalmente divididos em dois grupos: os protocolos
baseados em Arvore (determinsticos) e os protocolos baseados
Abstract The tag identification in RFID systems requires
anti-collision protocols, that are traditionally divided into two em ALOHA (probabilsticos).
groups: Tree-based and ALOHA-based protocols. However, the Dentre os protocolos baseados em ALOHA, o Frame-
identification process in both approaches is slow in RFID systems Slotted ALOHA (FSA) [3] e o Dynamic Frame-Slotted
with lots of tags. To improve the performance on the tag iden- ALOHA (DFSA) [4] tem recebido bastante atencao na lite-
tification process in dense RFID systems, this work proposes a ratura. Nesses protocolos, a cada ciclo de leitura, as etiquetas
hybrid anti-collision approach that introduces an ALOHA-based
initial identification phase followed by one or more Tree-based transmitem seus IDs em um determinado momento, e ao fim
phases. Simulation results show that the proposed approach do ciclo, avalia-se a necessidade ou nao de outro ciclo de
brings a significant reduction on the number of collisions during leitura de acordo com as identificacoes bem sucedidas no ciclo
the tag identification process when compared to that observed anterior. Quando o leitor nao receber mais sinal algum em
by using the QT and QT-SC protocols. seu ultimo ciclo de leitura o processo de identificacao estara
Keywords Tags, reader, collision, protocol, RFID. concludo.
Dentre os protocolos baseados em Arvore [1], [6], [7], a
literatura destaca os baseados na proposta do Query Tree (QT)
I. I NTRODUC AO [2]. Tais protocolos sao determinsticos e tem sua importancia
A tecnologia RFID (Radio Frequency IDentification) esta no fato de terem sido os principais precursores das demais
entre as mais promissoras para identificacao automatica de ob- propostas baseadas em Arvore existentes hoje, e continuam
jetos utilizando radiofrequencia (RF). E uma eficaz sucessora sendo amplamente utilizados, tanto em sua forma original,
da tecnologia de codigo de barras, levando em consideracao como tambem como parte de outros protocolos. Os protocolos
a multipla identificacao de objetos, sem a necessidade da baseados em Arvore funcionam basicamente conforme o se-
linha de visada, limitacao existente na tecnologia de codigo guinte princpio: as etiquetas que estao ao alcance do leitor sao
de barras. divididas em grupos a partir das requisicoes feitas pelo leitor.
Em geral, os sistemas RFID basicos sao compostos por Esse processo se da de forma recursiva, ate que cada grupo
um leitor e diversas etiquetas. Cada etiqueta armazena um seja composto por apenas uma etiqueta que transmitira sozinha
identificador (ID) unico e e colada ou embutida nos objetos para o leitor. Cada grupo e formado a partir da subdivisao
a serem identificados. No processo de identificacao, o leitor obedecendo a um filtro de selecao que varia de acordo com o
requisita o ID as etiquetas. Quando duas ou mais etiquetas protocolo.
respondem ao mesmo tempo, ocorre a colisao dos sinais pro- Ambas abordagens possuem algumas desvantagens em sua
venientes dessas etiquetas, impedindo que o leitor reconheca utilizacao. A principal desvantagem dos protocolos baseados
os IDs enviados. Nessa situacao, e necessaria a utilizacao de em Arvore consiste na alta probabilidade de ocorrencia de
um protocolo anti-colisao de etiquetas para reduzir ou resolver atrasos significativos na identificacao das etiquetas. O atraso
cresce exponencialmente a medida que o numero de etiquetas
Bruno A. de Jesus, Liliane Rose B. Salgado e Paulo Andre da S. Goncalves, aumenta. Entretanto, protocolos baseados em Arvore garantem
Centro de Informatica, Universidade Federal de Pernambuco, Recife, Brasil, a identificacao de todas essas etiquetas, o que nao pode ser
E-mails: baj@cin.ufpe.br, liliane@cin.ufpe.br e pasg@cin.ufpe.br. Rafael C.
Moura, Departamento de Engenharia Mecanica, Universidade Federal de totalmente garantido nos protocolos baseados em ALOHA,
Pernambuco, Recife, Brasil, E-mail: rafael.cmoura@ufpe.br dada a aleatoriedade da selecao do momento em que a eti-
XXIX SIMPOSIO BRASILEIRO DE TELECOMUNICACOES - SBrT11, 02-05 DE OUTUBRO DE 2011, CURITIBA, PR
queta transmitira. O evento denominado starvation [5] ocorre de uma etiqueta responder, entao o leitor sabe que existem
quando uma ou mais etiquetas nao conseguem transmitir ao menos duas etiquetas que possuem aquele prefixo e que se
para o leitor, uma vez que, considerando a aleatoriedade enviarem seus IDs ocorrera colisao. O leitor, entao, acrescenta
supracitada, toda tentativa de transmissao ocasiona em colisao. 0 ou 1 ao prefixo, e continua a realizar requisicoes com
Portanto, uma boa oportunidade de otimizacao consiste em prefixos maiores. Quando o prefixo coincide com o ID de
utilizar a exatidao de protocolos baseados em Arvore, aliando- somente uma etiqueta, essa pode ser identificada. Desta forma,
as as vantagens de eficiencia de protocolos baseados em segue-se estendendo os prefixos ate que todas as etiquetas
ALOHA. possam ser identificadas unicamente, atraves da comparacao
Este artigo propoe um protocolo anti-colisao hbrido de dos prefixos com seus IDs.
etiquetas para sistemas RFID, denominado ALOHAQT bem A Figura 1 apresenta uma arvore binaria que representa o
como sua extensao ALOHAQT-SC. A proposta explora os esquema das requisicoes do leitor, as respostas das etiquetas
benefcios das abordagens baseadas em ALOHA e em Arvore e a divisao dos grupos e subgrupos.
e consiste em uma forma determinstica para a resolucao
de colisoes se valendo, inicialmente, do emprego de uma
abordagem probabilstica. O intuito principal e diminuir o
numero de colisoes ocorridas no processo de identificacao,
propondo assim, um protocolo determinstico que apresenta
um desempenho melhor do que os existentes. A consequencia
direta e a reducao no atraso total de identificacao, o que e
comum a tal classe de protocolos.
O restante deste artigo esta organizado como segue: a
Secao II apresenta um detalhamento dos protocolos anti-
colisao utilizados na proposta. A Secao III apresenta o proto-
colo proposto de forma mais detalhada. A Secao IV apresenta
a avaliacao de desempenho do protocolo proposto e os resul-
tados obtidos. A Secao V apresenta as consideracoes finais
deste trabalho.
II. P ROTOCOLOS DE A NTI - COLIS AO Fig. 1. Arvore binaria representando a execucao do QT.
0.4 0.4
0.3
o tamanho do frame inicial.
0.3
0.2 0.2
0.1 QT 0.1 QT
ALOHAQT ALOHAQT 25 20
0 0
0 0.2 0.4 0.6 0.8 1 0 0.2 0.4 0.6 0.8 1
(n/N) (n/N) 20 15
Melhoria em # Slots (%)
15 10
(a) 3 bits (b) 4 bits 10 5
5 0
Fig. 3. Relacao da probabilidade media da ocorrencia de colisoes para 0 -5
cenarios com etiquetas com IDs de 3 e 4 bits. -5 -10
ALOHAQT(128) sobre QT ALOHAQT-SC(128) sobre QT-SC
-10 ALOHAQT(256) sobre QT -15 ALOHAQT-SC(256) sobre QT-SC
ALOHAQT(512) sobre QT ALOHAQT-SC(512) sobre QT-SC
-15 -20
200 400 600 800 1000 1200 1400 1600 1800 200 400 600 800 1000 1200 1400 1600 1800
A partir da analise da Figura 3 observa-se que a pro- n n
100
ALOHAQT(128) sobre QT
100
ALOHAQT-SC(128) sobre QT-SC
RFID com alta densidade de etiquetas. Por fim, o protocolo
90 ALOHAQT(256) sobre QT 90 ALOHAQT-SC(256) sobre QT-SC
proposto apresenta uma melhora consideravel e independente
Melhoria em # Colisoes (%)
70
60
70
60
da quantidade de etiquetas, no numero de colisoes no processo
50 50 de identificacao, que veio a ser o objetivo principal da pro-
40 40
30 30 posta. Faz-se interessante o estudo da proposta aplicada com
20
10
20
10
outros protocolos determinsticos, avaliando seu desempenho
0
0 200 400 600 800 1000 1200 1400 1600 1800
0
0 200 400 600 800 1000 1200 1400 1600 1800
e comparando tambem com outros protocolos.
n n
70 70
60 60
50 50
40 40
30 30
20 20
ALOHAQT(128) sobre QT ALOHAQT-SC(128) sobre QT-SC
10 ALOHAQT(256) sobre QT 10 ALOHAQT-SC(256) sobre QT-SC
ALOHAQT(512) sobre QT ALOHAQT-SC(512) sobre QT-SC
0 0
0 200 400 600 800 1000 1200 1400 1600 1800 0 200 400 600 800 1000 1200 1400 1600 1800
n n
(a) (b)
V. C ONCLUS OES
Nesse trabalho foi tratado o problema de identificacao
de etiquetas em sistemas RFID. Foi proposto um protocolo
hbrido, que tem por vantagens a exatidao determinstica e a
eficiencia probabilstica. Resultados mostraram melhor desem-
penho em relacao as propostas determinsticas, comparando o
protocolo proposto com os protocolos QT e QT-SC, a partir
de simulacoes, avaliando seus desempenhos a luz de metricas
como o numero total de slots no (sentido uplink) necessarios
no processo de identificacao, o numero de colisoes e de bits
transmitidos das etiquetas para o leitor.
Importante colocar a relacao existente entre o numero de
slots no frame inicial do protocolo proposto e a quantidade
de etiquetas a ser identificada. Tal relacao influi diretamente
na eficiencia do protocolo, sobretudo considerando sistemas