Você está na página 1de 5

XXXI SIMPOSIO BRASILEIRO DE TELECOMUNICAC OES - SBrT2013, 1-4 DE SETEMBRO DE 2013, FORTALEZA, CE

Uma nova pol tica de ger encia de buffer para DTNs es sociais baseada em relac o
Camilo Souza, Edjair Mota, Leandro Galv ao, Diogo Soares, Juliano F. Naves

Resumo Alguns tipos de Redes Tolerantes ao Atraso e Desconex oes precisam da ajuda dos humanos para repassar dados entre os usu arios. No entanto, humanos s ao socialmente ego stas e tendem a querer ajudar somente usu arios com quem o social, fato que prejudica o desempenho mant em uma relac a da rede. Diante do espac o limitado de mem oria secund aria nos dispositivos, a ger encia de buffer se torna fator crucial para que o desempenho da rede seja satisfat orio. Este trabalho apresenta uma nova pol tica de ger encia de buffer para DTNs, baseada o social entre os usu na forc a da relac a arios. Essa pol tica foi avaliada em conjunto com o algoritmo de roteamento Epid emico. Os resultados obtidos mostram que o esquema proposto aumenta a taxa de entrega al em de diminuir o atraso m edio e a m edia de saltos no cen ario avaliado. Palavras-Chave Redes Tolerantes ao Atraso e Desconex oes, relacionamento social, ger encia de buffer . Abstract Some types of Delay and Disruption Tolerant Networks need of humans help to send data between users. However, humans are socially selshness and prefer to help users with whom they have a social relationship, fact that affects the network performance. Given the limited memory secondary space in the devices, the buffer management becomes a crucial factor to satisfactory network performance. This paper presents a novel buffer management policy for DTNs, based on social relationship strength between users. We evaluated this policy in conjunction with the Epidemic routing algorithm. The results show that this policy increases the delivery rate besides decreasing the average delay and the average number of hops in the evaluated scenario. Keywords Delay and Disruption Tolerant Networks, social relationship, buffer management.

I. I NTRODUC AO A pilha de protocolos TCP/IP, base da arquitetura da Internet, requer premissas b asicas para o seu bom funcionamento, tais como exist encia de uma rota m-a-m, baixa perda de pacotes e baixa lat encia. No entanto, determinados ambientes de rede n ao fornecem algumas dessas premissas, fato que torna o desses protocolos inadequada e pouco robusta em a operac a tais ambientes [3]. Exemplos de tais ambientes s ao as comunidade rurais, redes de sensores sem o, redes oportunistas, entre outros. Redes Tolerantes ao Atraso e Desconex oes (DTNs) ` s redes de comunicac o de dados que foi o nome dado a a consideram estes aspectos. Nessas redes, explora-se as eventuais conectividades criadas o dos n pela movimentac a os para carregar-se e transmitir-se
Camilo Souza, Edjair Mota, Leandro Galv ao, Diogo Soares o Universidade Federal do Amazonas Instituto de Computac a (UFAM), Manaus-AM, Brasil, Emails: kmilosouza@gmail.com, edjair,galvao@icomp.ufam.edu.br,dsmozh@gmail.com. Juliano Fischer Universidade Federal Fluminense (UFF), Rio de Janeiro-RJ, Brasil, Email: juliano.naves@ifro.edu.br

mensagens [10], utilizando-se o mecanismo chamado de storecarry-and-forward. Atrav es deste mecanismo, um n o torna-se capaz de armazenar uma mensagem no seu buffer de forma persistente para encaminh a-la ao destino ou a outros n os intermedi arios em contatos posteriores. No entanto, apesar de o, a combinac o deste mecanismo possibilitar a comunicac a a o de mensagens pode levar a com protocolos de replicac a muitos cen arios de transbordamento do buffer dos n os e causar ` falta de o fen omeno chamado de overow, o qual se refere a espac o suciente em buffer quando uma nova mensagem deve ser armazenada. Em DTN, uma pol tica de ger encia de buffer dene qual mensagem descartar em casos de overow [13]. Na literatura DTN existem diversas propostas de pol ticas para o gerenciamento do buffer dos n os. De acordo com [15], as pol ticas de gerenciamento existentes na literatura podem melhorar o desempenho de uma DTN em um determinado grau, mas todas es. t em suas limitac o Neste trabalho, uma nova pol tica de gerenciamento de proposta. Diferentemente das demais buffer para DTNs e pol ticas dispon veis na literatura, esta pol tica faz o uso de caracter sticas sociais, tomando como base para o descarte o social entre os n de uma mensagem a forc a da relac a os da rede. Denominou-se esta pol tica por Drop Less Known (DLK), por descartar primeiramente mensagens destinadas a usu arios menos conhecidos. Utilizando um trace de mobilidade o de desempenho real dispon vel na literatura [4], uma avaliac a o do algoritmo de ger via simulac a encia proposto foi realizada, avaliando-se m etricas de entrega de mensagens. Comparada com outras pol ticas dispon veis na literatura, os resultados do desempenho da pol tica proposta mostraram-se promissores. O restante deste trabalho est a dividido da seguinte forma. Na o 2, s o sec a ao apresentados os trabalhos relacionados e na sec a o e o funcionamento detalhado da 3 apresenta-se a motivac a o 4 s pol tica DLK. Na sec a ao apresentados detalhes sobre os es experimentos realizados e os resultados obtidos nas simulac o realizadas. As conclus oes e trabalhos futuros s ao apresentados o 5. na sec a II. T RABALHOS R ELACIONADOS Na literatura sobre redes DTN, existem diversos trabalhos referentes ao gerenciamento do buffer. De acordo com [15] as pol ticas de ger encia de buffer existentes podem ser divididas es da rede em duas categorias: pol ticas baseadas em informac o es locais. e pol ticas baseadas em informac o es locais, geralmente As pol ticas baseadas em informac o realizam apenas uma poda simples para tomar a decis ao de

XXXI SIMPOSIO BRASILEIRO DE TELECOMUNICAC OES - SBrT2013, 1-4 DE SETEMBRO DE 2013, FORTALEZA, CE

descarte. Exemplos de pol ticas pertencentes a esta classe s ao as seguintes: drop random - descarte aleat orio, drop least recently received (LRR)- descarte da mensagem menos recentemente recebida, drop oldest - descarte da mensagem ltima mensagem mais antiga no buffer, drop last - descarte da u na la, drop front - descarte da primeira mensagem na la, drop youngest - descarte da mensagem mais nova e drop largest - descarte da mensagem de maior tamanho. Qaisar e Rashid [1] prop oem uma pol tica de ger encia de buffer que utiliza um par ametro chamado de Threshold(T) para realizar a decis ao de descarte. O valor de T representa um limiar referente ao tamanho da mensagem e, em caso de overow, o algoritmo primeiramente verica se a mensagem candidata a entrar no buffer est a dentro deste limiar. Caso n ao retirada do buffer e a mensagem esteja, nenhuma mensagem e descartada. Os resultados obtidos mostram que candidata e T-Drop reduz o descarte de mensagens, m edia de saltos e a sobrecarga na rede, enquanto aumenta a probabilidade de o com a pol entrega, em comparac a tica drop largest. Em [8], uma pol tica de ger encia de buffer denomi proposta. Essa nada Global Knowledge based Drop(GBD), e baseada na disseminac o de mensagens por enconpol tica e a utilizar as informac es dos encontros e estros. A ideia e o tat stica de aprendizado para aproximar o conhecimento global es necess ario para a pol tica. Entretanto, por utilizar informac o o da pol globais do estado da rede, a implementac a tica tornase complexa. Lijun TANG et. al [15] utilizam a frequ encia m edia de encontros entre dois pares de n os para escalonar mensagens a serem enviadas e o n umero de replicas de uma mensagem para tomar a decis ao de descarte. Os resultados dos experimentos mostram que a pol tica pode beneciar a melhoria do desempenho de redes DTN em termos da taxa de entrega, atraso m edio e da m edia de saltos. Fischer et. al prop oem duas pol ticas de ger encia de buffer em [13]. Essas pol ticas foram denominadas por Less Probable Sprayed (LPS) e Least Recently a Forwarded (LRF). A pol tica es de uma mensagem LPS utiliza a quantidade de replicac o juntamente com a probabilidade de entrega para decidir que mensagem descartar. A pol tica LRF, por sua vez, descarta a mensagem encaminhada a mais tempo. Os resultados obtidos por ambas as pol ticas LPS e LRF apresentam um aumento na taxa de entrega, al em de uma menor sobrecarga da rede. Este trabalho apresenta uma nova pol tica de gerenciamento de buffer para DTNs. Diferentemente dos demais trabalhos na literatura, a pol tica proposta neste trabalho utiliza, como o base para decidir que mensagem descartar, o informac a relacionamento social entre os n os da rede. NCIA DE BUFFER UTILIZANDO RELAC III. G ER E OES
SOCIAIS

sociais, o altru smo, etc. Recentemente novos algoritmos de roteamento t em sido propostos considerando algumas dessas caracter sticas dos humanos, como em [14], [2], [17]. baseada na ideia de A pol tica proposta neste trabalho e que uma dessas caracter sticas dos humanos inuencia a escolha de que mensagem descartar em casos de overow. o ego Essa caracter stica e smo. De acordo com [9], no mundo real a maioria das pessoas s ao socialmente ego stas, ou seja, est ao dispostas a transmitir mensagens para pessoas com quem es sociais, mas com outras n o mant em relac o ao, e tal disposic a varia de acordo com a forc a do lac o social. Considerando-se o ego smo na ger encia de buffer para DTNs, pode-se supor que ao ocorrer o transbordamento do buffer, usu arios reais preram manter armazenadas nos seus dispositivos mensagens destinadas a usu arios com quem se tem um lac o social forte, ou seja, mensagens para outros usu arios que por algum motivo desejam ajudar. Baseando-se nesses fatos, prop oe-se neste trabalho uma pol tica para ger encia de buffer de DTNs baseada na forc a da o social entre os usu relac a arios da rede. O principal objetivo priorizar o armazenamento de mensagens desta pol tica e o social e destinadas a usu arios com quem se tem maior relac a descartar mensagens destinadas a usu arios menos conhecidos. Por este motivo, denominou-se essa pol tica por Drop Less Known - DLK. Neste sentido, adotou-se uma nova m etrica utilizada por DLK chamada de forc a da relac a o social, que e como base para o descarte. A seguir, maiores detalhes sobre a m etrica. A. M etrica forc a da relac a o social O algoritmo DLK utiliza a m etrica forc a da relac a o social para realizar o descarte de uma mensagem em caso de transbordamento do buffer. Essa m etrica representa a forc a o social entre dois pares de n da relac a os dentro da rede. o social entre dois n Classicou-se a relac a os em 3 tipos: lac o forte, lac o m edio e lac o fraco. o, utilizou-se informac es Para realizar-se tal classicac a o o de retiradas do trace de mobilidade utilizado na avaliac a desempenho realizada neste trabalho, denominado Reality [4]. Este trace foi gerado a partir de um experimento realizado no per odo de 2004 a 2005 no Massachusetts Institute of Technology (MIT), utilizando um grupo de 100 usu arios. Foram es disponibilizadas para a comunidade cient ca informac o o, proximidade, localizac o e informac es de de comunicac a a o atividades destes usu arios. o para utilizar-se este trace e o hist A principal motivac a orico es entre os usu de ligac o arios que participaram dos experimeno e utilizada como base para classicartos. Esta informac a o social entre dois n se a forc a da relac a os na rede. Al em do es utiliza-se a quantidade de encontros entre hist orico de ligac o es, adotou-se os os n os. Baseando-se nessas duas informac o seguintes crit erios para classicar-se a forc a dos lac os sociais: o lac lac o forte - e o entre dois n os que tem quantidade de encontros alto e que efetuaram chamadas entre si no es. hist orico de ligac o o lac lac o m edio - e o entre dois n os que tem quantidade de encontros alto ou m edio.

o de caracter A considerac a sticas sociais forneceu um novo ngulo de vis a ao no projeto de algoritmos para DTNs [18]. Segundo [18], grande parte dos algoritmos existentes para o somente as oportunidades de DTNs levam em considerac a contatos dentro da rede. No entanto, existem diversas caracter sticas dos humanos que inuenciam o desempenho dos algoritmos para DTNs, como por exemplo o ego smo, as classes

XXXI SIMPOSIO BRASILEIRO DE TELECOMUNICAC OES - SBrT2013, 1-4 DE SETEMBRO DE 2013, FORTALEZA, CE

o lac lac o fraco - e o entre dois n os que n ao se encontram. A seguir, maiores detalhes da pol tica de ger encia de buffer proposta neste trabalho.

TABELA I A LGUNS PAR AMETROS ADOTADOS NAS SIMULAC OES Velocidade de Transmiss ao Quantidade de Mensagens Tamanho das mensagens 250 kBps 1 mensagens/min 500 kb

B. Pol tica de Ger encia de buffer Drop Less Known Em caso de overow, a pol tica DLK inicia um procedi o para identicar que mensagem deve ser mento de vericac a retirada do buffer. No entanto, primeiramente verica-se a o social com o destino da mensagem candidata forc a da relac a a entrar no buffer. Se o lac o entre os dois n os for um lac o fraco, DLK descarta a pr opria mensagem candidata. Sen ao, a pol tica seleciona a mensagem presente no buffer destinada ao usu ario menos conhecido, ou seja, aquele com quem a forc a mais fraco. Se existir empate nessa escolha, do lac o social e a pol tica seleciona a primeira dessas mensagens encontrada no buffer. Abaixo o pseudo-c odigo da pol tica de ger encia de buffer DLK. Algorithm 1 Algoritmo Drop Less Known 1: procedure DLK(m, buf f er []) 2: strengthM in 0 3: if m.rel.Strength >strengthMin then 4: strengthM in m.rel.Strength 5: for i = 1 to buf f er.size() do 6: if buf f er[i].rel.Strength <strengthMin then 7: strengthM in buffer[i].rel 8: id buffer[i].id 9: end if 10: end for 11: else 12: id m.id 13: end if 14: end procedure o de desempenho A seguir, maiores detalhes sobre a avaliac a e os resultados obtidos neste trabalho. E R ESULTADOS IV. AVALIAC AO Para validar a proposta de ger encia de buffer baseada o social para DTNs, utilizou-se a t na forc a da relac a ecnica o. Nesse trabalho implementou-se um modelo da simulac a o que inclue a pol de simulac a tica de ger encia de buffer DLK e outras pol ticas dispon veis na literatura, permitindo assim quanticar-se o desempenho da pol tica proposta. Esse cen ario foi implementado no simulador Opportunistic Network Environment (ONE) [7], onde experimentos foram avaliados visando avaliar m etricas de entrega de mensagens na rede. Como citado anteriormente, utilizou-se neste trabalho um trace de mobilidade denominado Reality [4]. Al em disso, utilizou-se como roteamento o algoritmo Epid emico [16], o baseado em replicac es de mensagens, fato que aumenta qual e o o da a quantidade de overow, beneciando assim a avaliac a eci encia das pol ticas de gerenciamento do buffer. o de desempenho da pol Para avaliac a tica DLK, realizou es de horizonte innito. A justicativa e muito se simulac o poss simples: n ao e vel conhecer antecipadamente o tamanho A. Resultados Segundo [5], o desempenho de uma DTN pode ser medido em termos da taxa de entrega e do atraso m edio de o de entrega. Dessa forma, utilizou-se tr es m etricas na avaliac a desempenho realizada neste trabalho, a saber: taxa de entrega, atraso m edio de entrega e m edia de saltos. A pol tica DLK comparada com outras tr e es pol ticas de gerenciamento de o buffer para DTNs. As pol ticas utilizadas nesta comparac a foram drop least recently received (LRR), drop Oldest e Evict most forwarded rst (MOFO). denida como 1) Taxa de Entrega: A taxa de entrega e a raz ao entre a quantidade de mensagens entregues ao destinat ario e a quantidade de mensagens criadas. A Figura 1 apresenta o resultado da taxa de entrega no cen ario Reality. Pode-se perceber que a pol tica DLK obteve a melhor taxa de entrega no cen ario avaliado superando as demais pol ticas testadas. A pol tica LRR obteve o segundo melhor resultado, mantendo um desempenho inferior ao de o com da amostra que vai produzir a resposta de uma simulac a nica maneira de controlar o uma precis ao relativa desejada. A u o e analisar os erro estat stico de um procedimento de estimac a dados sequencialmente [12]. Neste trabalho, a largura do intervalo de conanc a foi obtida implementando-se uma vers ao sequencial do m etodo Overlapping Batch Means (OBM) [11], es da m que processa um conjunto de observac o etrica de desempenho de interesse, no estado de equil brio din amico (estado estacion ario). Para alcanc ar esse estado, implementouse o m etodo Mean-Squared-Error-Reduction (MSER-5) [6] para detectar o m do per odo transiente e descartar as es coletadas at observac o e ent ao. Ap os seguir a mesma heur stica do m etodo cl assico encontrado M, o Nonoverlapping Batch Means, onde e timo de B blocos cont es cujas tamanho o guos de observac o o dentro de m edias podem ser consideradas sem correlac a um certo n vel de signic ancia desejado, o OBM agrupa as es do estado estacion observac o ario em blocos de tamanho M. o 1 vai at o M; o O bloco 1 comec a na observac a e a observac a o 2 e vai at o segundo bloco comec a na observac a e a observac a M+1, e assim por diante. Portanto, obt em-se N - M + 1 blocos. As m edias desses blocos s ao obtidas, assim como a es necess m edia global e a vari ancia, informac o arias para se construir um intervalo de conanc a de 95%. Se o erro relativo o entre a metade da pretendido (5%), denido como a relac a largura do intervalo de conanc a e a m edia global, n ao foi o continua alcanc ado, aumenta-se o valor de M e a simulac a es at coletando mais observac o e obter o valor de N igual a B.M, feito mais uma quando o teste do erro relativo citado acima e o termina quando a precis vez. A simulac a ao relativa desejada alcanc e ada.

XXXI SIMPOSIO BRASILEIRO DE TELECOMUNICAC OES - SBrT2013, 1-4 DE SETEMBRO DE 2013, FORTALEZA, CE

Taxa de Entrega - Epidemico 70 Taxa de entrega (%) 60 50 40 30 20 10 0 0 DLK LRR Drop Oldest MOFO 10 20 30 40 50 60 70 80 90 Tamanho do buffer (MB)

Fig. 1.

Taxa de entrega utilizando roteamento Epid emico no trace Reality

Atraso Medio (s)

interessante DLK variando entre 8 e 10 pontos percentuais. E observar que todas as pol ticas obtiveram um comportamento semelhante: quanto maior o tamanho do espac o em buffer, simples: maior a taxa de entrega. A justicativa para este fato e quanto mais espac o, mais mensagens podem ser armazenadas e, consequentemente, mais mensagens poder ao ser enviadas em uma oportunidade de contato, fato que aumenta a probabilidade de entrega. As pol ticas drop Oldest e MOFO obtiveram interessante destacar que para um resultado semelhante. E tamanhos de buffer de 10 MB a 40 MB, a pol tica drop ` MOFO, mas para buffer superior a 40 Oldest foi superior a MB, MOFO superou drop Oldest. No entanto em ambas as es as diferenc situac o as variaram entre 1 e 3 pontos percentuais.
Taxa de Entrega por classe de Relacionamento 100 80

a taxa de entrega, DLK pode aumentar o atraso m edio de entrega caso o tempo m edio de encontro com os usu arios que deseja-se ajudar sejam altos. 2) Atraso m edio de entrega: O atraso m edio de entrega e denido como o intervalo de tempo m edio entre o envio e o importante recebimento das mensagens na rede. Desta forma, e que o atraso m edio de entrega em uma DTN seja minimizado. A Figura 3 apresenta os resultados obtidos no cen ario Reality. A pol tica DLK obteve o menor atraso m edio para tamanhos interessante observar que para de buffer a partir de 40 MB. E tamanhos menores, outras pol ticas obtiveram os melhores resultados. Pode-se perceber tamb em no gr aco da Figura 3 um comportamento diferente do desempenho apresentado por DLK e o das demais pol ticas a medida que o espac o em buffer aumenta. No caso da pol tica DLK, observa-se um comportamento inversamente proporcional, ou seja, ao aumentar-se o espac o em buffer, diminui-se o atraso m edio, ocorrendo o inverso para as demais pol ticas.
Atraso Medio - Epidemico 100000 90000 80000 70000 60000 50000 40000 30000 DLK LRR Drop Oldest MOFO 0 10 20 30 40 50 60 70 80 90 Tamanho do buffer (MB)

Taxa de entrega por Classe(%)

Fig. 3.
60 40 20 0 0 Laco Forte Laco Medio Laco Fraco 10 20 30 40 50 60 70 80 90 Tamanho do buffer (MB)

Atraso M edio utilizando roteamento Epid emico no trace de Reality

Fig. 2.

Taxa de entrega de acordo com a forc a do lac o social

A Figura 2 apresenta a taxa de entrega de acordo com a forc a do lac o social. Os valores apresentados neste gr aco representam a raz ao entre a quantidade de mensagens entregues por tipo de lac o social e a quantidade de mensagens criadas por tipo de lac o social. Pode-se notar no gr aco que as mensagens para usu arios com quem se tem um lac o mais forte s ao entregues em taxas bem maiores do que para os outros tipos de lac os. Para tamanhos menores de buffer essa diferenc a chega a aproximadamente 45 pontos percentuais. Os dados apresentados neste gr aco denotam a vantagem de considerarse a vontade dos usu arios na ger encia de buffer para DTNs. A estrat egia adotada pela pol tica DLK benecia de forma natural o aumento da taxa de entrega na rede, visto que sempre s ao mantidas no buffer mensagens que o usu ario, por algum motivo, gostaria de carregar e provavelmente entregar a ao corroborado pelos resultados exibidos destinat ario. Este fato e nos gr acos 1 e 2. No entanto, ao mesmo tempo que benecia

o de mensagens no buffer destinadas a Priorizar a manutenc a o social forte pode outros usu arios com quem se tem uma relac a o do atraso m contribuir para a diminuic a edio se o tempo m edio entre encontros com estes n os for baixo. Neste sentido, o atraso fortemente inuenciado m edio de entrega da pol tica DLK e por este fator, de tal forma que se o tempo m edio entre encontros com os n os que deseja-se ajudar ocorrer em espac os curtos de tempo, o atraso m edio de entrega ser a diminuido pois a mensagem ser a entregue. No entanto, se este tempo m edio for alto, consequentemente o atraso m edio apresentado pela pol tica DLK tamb em o ser a. denida como a 3) M edia de Saltos: A m edia de saltos e quantidade m edia de saltos de uma mensagem at e ser entregue ao destino. No cen ario Reality avaliou-se a m edia de saltos das mensagens entregues para cada uma das pol ticas de gerenciamento e os resultados obtidos s ao ilustrados na Figura 4. Pode-se notar a partir dos resultados obtidos que quanto a quantidade maior o espac o dispon vel de buffer, menor e m edia de saltos para a maioria das pol ticas, entretanto, a pol tica DLK tende a se manter est avel, por em, com um leve crescimento devido a maior disponibilidade de recursos para manter as mensagens por maior tempo na rede, dando assim uma maior probabilidade de entrega para as mensagens armazenadas. Nas demais pol ticas avaliadas a m edia de saltos possui

XXXI SIMPOSIO BRASILEIRO DE TELECOMUNICAC OES - SBrT2013, 1-4 DE SETEMBRO DE 2013, FORTALEZA, CE

Media de Saltos - Epidemico 14 12 Media de Saltos 10 8 6 4 2 0 0 10 20 30 40 50 60 70 80 90 Tamanho do buffer (MB) DLK LRR Drop Oldest MOFO

comunidade ci ent ca para discutir-se o uso de caracter sticas sociais tamb em na ger encia do buffer para DTNs. Em trabalhos futuros, pretende-se investigar-se o hibridismo entre m etodos existentes na literatura e o m etodo DLK, investigar-se as inu encias dos variados cen arios de redes DTN no desempenho de DLK e dos principais algoritmos para ger encia de buffer existentes, al em de buscar-se alternativas para otimizar o m etodo DLK. NCIAS R EFER E
[1] Qaisar Ayub and Sulma Rashid. T-drop: An optimal buffer management policy to improve qos in dtn routing protocols. Journal of Computing, 2(10):4650, 2010. [2] Po-An Chen and David Kempe. Altruism, selshness, and spite in trafc routing. In Proceedings of the 9th ACM conference on Electronic commerce, pages 140149. ACM, 2008. [3] Carina T de Oliveira, Marcelo DD Moreira, Marcelo G Rubinstein, Lu s Henrique MK Costa, and Otto Carlos MB Duarte. Redes tolerantes a atrasos e desconexoes. SBRC Simp osio Brasieliro de Redes de Computadores e Sistemas Distribudos, 2007. [4] Nathan Eagle and Alex (Sandy) Pentland. CRAWDAD data set mit/reality (v. 2005-07-01). Downloaded from http://crawdad.cs.dartmouth.edu/mit/reality, July 2005. [5] G Fathima and RSD Wahidabanu. Buffer management for preferential delivery in opportunistic delay tolerant networks. International Journal of Wireless & Mobile Networks (IJWMN), 3(5):1528, 2008. [6] William W Franklin and KP White. Stationarity tests and mser-5: exploring the intuition behind mean-squared-error-reduction in detecting and correcting initialization bias. In Simulation Conference, 2008. WSC 2008. Winter, pages 541546. IEEE, 2008. [7] Ari Ker anen, J org Ott, and Teemu K arkk ainen. The ONE Simulator for DTN Protocol Evaluation. In SIMUTools 09: Proceedings of the 2nd International Conference on Simulation Tools and Techniques, New York, NY, USA, 2009. ICST. [8] Amir Krifa, C Baraka, and Thrasyvoulos Spyropoulos. Optimal buffer management policies for delay tolerant networks. In Sensor, Mesh and Ad Hoc Communications and Networks, 2008. SECON08. 5th Annual IEEE Communications Society Conference on, pages 260268. IEEE, 2008. [9] Qinghua Li, Sencun Zhu, and Guohong Cao. Routing in socially selsh delay tolerant networks. In INFOCOM, 2010 Proceedings IEEE, pages 19. IEEE, 2010. [10] Yun Li, Ling Zhao, Zhanjun Liu, and Qilie Liu. N-drop: congestion control strategy under epidemic routing in dtn. In Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly, pages 457460. ACM, 2009. [11] Marc S Meketon and Bruce Schmeiser. Overlapping batch means: Something for nothing? In Proceedings of the 16th conference on Winter simulation, pages 226230. IEEE Press, 1984. [12] Edjair de Souza Mota. Performance of Sequential Batching-based Methods of Output Data Analysis in Distributed Steady-state Stochastic Simulation. PhD thesis, Universit atsbibliothek, 2002. [13] Igor M. Moraes Celio Vinicius N. de Albuquerque Naves, Juliano F. Lps e lrf: Politicas de gerenciamento de buffer ecientes para redes tolerantes a atrasos e desconexoes. Simp osio Brasileiro de Redes de Computadores (SBRC?12), pages 293305, 2012. [14] Samir Okasha. Altruism, group selection and correlated interaction. The British journal for the philosophy of science, 56(4):703725, 2005. [15] Lijun TANG, Yi CHAI, Yun LI, and Binbin WENG. Buffer management policies in opportunistic networks. Journal of Computational Information Systems, 8(12):51495159, 2012. [16] Amin Vahdat, David Becker, et al. Epidemic routing for partially connected ad hoc networks. Technical report, Technical Report CS200006, Duke University, 2000. [17] Kuang Xu, Pan Hui, Victor O. K.Li, Jon Crowcroft, Vito Latora, and Pietro Lio. Impact of altruism on opportunistic communications. In Proceedings of the rst international conference on Ubiquitous and future networks, ICUFN09, pages 153158, Piscataway, NJ, USA, 2009. [18] Ying Zhu, Bin Xu, Xinghua Shi, and Yu Wang. A survey of social-based routing in delay tolerant networks: positive and negative social effects. 2012.

Fig. 4. M edia de saltos utilizando roteamento Epid emico no trace de Reality

um comportamento descendente ocasionado pela alta taxa o de conte ` replicac a udo na rede, que com mais recursos a o, consegue manter o conte disposic a udo por mais tempo no interessante buffer, diminuindo a quantidade m edia de saltos. E notar que as pol ticas drop Oldest e MOFO obtiveram um resultado semelhante. Isso se deve as caracter sticas das duas pol ticas, as quais tem por objetivo manter o tempo de vida da mensagem na rede am de prover uma melhor taxa de entrega. Nota-se tamb em que a pol tica LRR tem uma m edia o descendente, causado pela de saltos menor e com uma frac a caracter stica da pol tica LRR que favorece eventualmente contatos mais frequentes entre pares de n os. ` s replicac es de mensagens feitas pelo algoritmo Aliado a o Epid emico, a pol tica DLK realiza uma poda no buffer, dando prioridade a mensagens que o usu ario gostaria de carregar e que tem assim uma probabilidade de entrega maior. Neste sentido, a estrat egia da pol tica DLK diminui a quantidade m edia de saltos necess arias para uma mensagem chegar ao destino. V. C ONCLUS OES Neste trabalho, apresentou-se uma pol tica de ger encia de es sociais. Partindobuffer para redes DTN baseada em relac o o de que no mundo real os usu se da suposic a arios s ao socialmente ego stas e desejam ajudar usu arios de acordo com o social entre eles, o objetivo principal da a forc a da relac a indicar, no caso de overow, mensagens destinadas pol tica, e o social mais a outros usu arios com quem se tem uma relac a fraca. A pol tica proposta obteve uma maior taxa de entrega, alcanc ando at e 15% mais mensagens entregues que a pol tica de segundo melhor desempenho, com um menor atraso m edio de entrega e com uma menor quantidade de saltos. es principais com a Pode-se destacar duas contribuic o o da pol criac a tica DLK: primeiramente, atender ao perl ego sta dos usu arios reais, fato que representa uma escolha mais correta por respeitar a vontade do usu ario sobre que mensagem descartar em casos de overow. Segundo, a pol tica DLK utiliza como base para o descarte de uma mensagem caracter sticas sociais, fator este que tem sido bastante dis o ao roteamento de mensagens, mas, com cutido com relac a o a ger relac a encia de buffer para DTNs ainda n ao havia sido o da abordado. Com este trabalho pretende-se chamar a atenc a

Você também pode gostar