• Nenhum resultado encontrado

2.2 Protocolos de Comunica¸c˜ao

3.3.2 Testes e Resultados

De modo a verificar a comunica¸c˜ao entre os diversos N´os da rede foram realiza- dos v´arios testes. Com estes, pretende-se analisar as transmiss˜oes efetuadas para o encaminhamento dos dados e a entrega dos mesmos ao N´o Sink. Os testes foram efetuados num laborat´orio e como sistema de alimenta¸c˜ao de cada N´o foram uti- lizadas duas pilhas alcalinas de 1.5V. Os resultados foram obtidos a partir de 100 amostras, sendo uma amostra o per´ıodo de tempo em que os N´os permanecem ativos (20 segundos), onde efetuam os pedidos de liga¸c˜ao e transmiss˜ao de dados passando posteriormente para o estado Sleep, onde permanecem inativos por 30 segundos. O N´o Sink permanece sempre no estado ativo.

A performance dos N´os ´e avaliada consoante os resultados obtidos relativamente ao n´umero de retransmiss˜oes efetuadas e a taxa de entrega dos pacotes. Foi utilizado o terminal do X-CTU para visualizar as transmiss˜oes efetuadas.

A Fig. 3.26representa o primeiro cen´ario de testes no qual o N´o Retransmissor est´a afastado 3m do N´o Sink e a 6m do N´o Sensor.

Figura 3.26 – Cen´ario de Teste 1.

Como foi definido no protocolo e descrito anteriormente, para que os diferentes N´os possam estar sincronizados relativamente aos modos de opera¸c˜ao de r´adio, estes

efetuam um pedido de hora, (Fig. 3.11). Deste modo, todos os N´os, exceto o N´o Sink permanecem o mesmo tempo no estado ativo e no estado inativo (Sleep). O N´o Retransmissor depois de receber a hora efetua o pedido de liga¸c˜ao ao N´o Sink, espera por uma resposta deste e efetua o pedido de dados. Depois de receber os dados a respetiva confirma¸c˜ao de rece¸c˜ao ´e enviada ao N´o Sensor e os dados s˜ao encaminhados para o Sink. Depois de receber os dados, o N´o Sink envia o ACK.

Retransmissor No

Pacotes % Pedido de Liga¸c˜ao ao Sink 100 100% Retransmiss˜ao do Pedido de Liga¸c˜ao 2 2%

Rece¸c˜ao de dados do Sensor 100 100% Envio ACK ao Sensor 100 100% Retransmiss˜ao ACK ao Sensor 11 100% Envio dos dados ao Sink 100 100% Retransmiss˜ao dos dados ao Sink 15 15% Rece¸c˜ao ACK dos dados do Sensor 100 100%

Tabela 3.1 – Resultados do N´o Retransmissor no primeiro cen´ario de testes.

Como se pode verificar na Tabela 3.1, o N´o Retransmissor efetuou sempre o pedido de liga¸c˜ao ao N´o Sink. No entanto, necessitou de retransmitir o pedido para obter resposta.

O N´o Retransmissor efetua o pedido de liga¸c˜ao e aguarda 3 segundos por uma resposta. Se n˜ao obtiver resposta neste per´ıodo de tempo retransmite o pedido de liga¸c˜ao.

Atrav´es dos resultados do N´o Sink, Tabela 3.2, verifica-se que respondeu a todos os pedidos de liga¸c˜ao. Com isto, depreende-se que o Sink enviou a resposta e por qualquer motivo o Retransmissor n˜ao escutou. No entanto, o PIC do N´o Sink pode ter enviado a informa¸c˜ao para o Xbee transmitir e este n˜ao ter transmitido devido `a ocupa¸c˜ao do canal. Este transmite quando o canal estiver livre, mas entretanto poder´a ter ocorrido timeout no N´o Retransmissor e retransmitiu o pedido antes de receber a resposta.

Uma vez que o N´o Retransmissor necessitou de retransmitir o pedido de liga¸c˜ao (2%) e o N´o Sink respondeu a essas retransmiss˜oes, a sua percentagem de respos- tas ´a retransmiss˜ao do pedido de liga¸c˜ao ´e de 100%, pois respondeu a todas as retransmiss˜oes de pedidos.

Sink No

Pacotes % Resposta ao Pedido de Liga¸c˜ao do Retransmissor 100 100%

Resposta `a Retransmiss˜ao do Pedido de Liga¸c˜ao 2 100% Rece¸c˜ao de dados 100 100% Envio ACK ao Retransmissor pelos dados do Sensor 100 100% Retransmiss˜ao ACK ao Retransmissor 15 100%

Tabela 3.2 – Resultados do N´o Sink no primeiro cen´ario de testes.

O N´o Retransmissor apenas faz o pedido de dados na primeira liga¸c˜ao. Nas liga¸c˜oes seguintes, como o N´o Sensor possui o endere¸co MAC do Retransmissor envia os dados.

Os N´os enviam os dados, passados 4 segundos se n˜ao receberem o ACK corres- pondente retransmitem os dados. Este tempo foi definido de modo a assegurar a entrega dos dados, isto ´e, na situa¸c˜ao de o Sensor n˜ao receber o ACK da retrans- miss˜ao, passados outros 4 segundos retransmite uma ´ultima vez os dados. Caso n˜ao obtenha a confirma¸c˜ao de rece¸c˜ao assume que o Retransmissor est´a inativo e trans- mite um novo pedido de liga¸c˜ao para posteriormente enviar os dados. Uma vez que os N´os apenas est˜ao no estado ativo durante 20 segundos, ´e necess´ario assegurar que em caso de falha de um Retransmissor os dados possam ser encaminhados a outro Retransmissor.

Atrav´es da Tabela3.3pode-se observar que o N´o Sensor enviou todos os dados. Este retransmite os dados quando n˜ao obt´em o ACK do Retransmissor. Retransmitiu 11% dos dados e como o N´o Retransmissor enviou os ACKs correspondentes ´as retransmiss˜oes obteve 100% na retransmiss˜ao de ACKs pois enviou a confirma¸c˜ao de rece¸c˜ao dos pacotes de todos os dados retransmitidos.

Sensor No

Pacotes % Envio dos dados 100 100% Retransmiss˜ao dos dados 11 11%

Rece¸c˜ao ACK 100 100%

Tabela 3.3– Resultados do N´o Sensor no primeiro cen´ario de testes.

A Fig. 3.27 representa o segundo cen´ario de testes no qual o N´o Retransmissor est´a afastado 6m do N´o Sink e a 12m do N´o Sensor.

Figura 3.27 – Cen´ario de Teste 2.

Consoante a Tabela 3.4 o N´o Retransmissor efetuou todos os pedidos de liga¸c˜ao, necessitou de retransmitir o pedido de liga¸c˜ao para obter resposta do N´o Sink pois este n˜ao respondeu a todos os pedidos de liga¸c˜ao como mostra a Tabela3.5. Recebeu todos os dados enviados pelo N´o Sensor e enviou os respetivos ACKs.

Tamb´em se pode observar que retransmitiu 10% dos dados ao Sink. A retransmiss˜ao de dados ocorre quando o N´o n˜ao recebe o ACK. O N´o encaminha os dados e aguarda 4 segundos pela confirma¸c˜ao de rece¸c˜ao. Caso n˜ao receba o ACK no per´ıodo de tempo correspondente retransmite os dados.

Retransmissor No

Pacotes % Pedido de Liga¸c˜ao ao Sink 100 100% Retransmiss˜ao do Pedido de Liga¸c˜ao 8 8%

Rece¸c˜ao de dados do Sensor 100 100% Envio ACK ao Sensor 100 100% Retransmiss˜ao ACK ao Sensor 1 100% Envio dos dados ao Sink 100 100% Retransmiss˜ao dos dados ao Sink 10 10% Rece¸c˜ao ACK dos dados do Sensor 100 100%

Tabela 3.4 – Resultados do N´o Retransmissor no segundo cen´ario de testes.

retransmiss˜oes, recebeu todos os dados enviados e transmitiu os ACKs correspon- dentes. Uma vez que o N´o Retransmissor retransmitiu 10% dos pacotes de dados e o N´o Sink retransmitiu todos os ACKs, obteve 100% na retransmiss˜ao de ACK ao N´o Retransmissor pois n˜ao falhou no envio de ACKs.

Sink NoPacotes %

Resposta ao Pedido de Liga¸c˜ao do Retransmissor 92 92% Resposta `a Retransmiss˜ao do Pedido de Liga¸c˜ao 8 100%

Rece¸c˜ao de dados 100 100% Envio ACK ao Retransmissor pelos dados do Sensor 100 100% Retransmiss˜ao ACK ao Retransmissor 10 100%

Tabela 3.5 – Resultados do N´o Sink no segundo cen´ario de testes.

Uma vez que 100 liga¸c˜oes correspondem ao envio de 100 pacotes de dados, como mostra a Tabela 3.6, o N´o Sensor enviou todos os pacotes de dados.

Sensor NoPacotes %

Envio dos dados 100 100% Retransmiss˜ao dos dados 1 1%

Rece¸c˜ao ACK 100 100%

A Fig. 3.28 representa o terceiro cen´ario de testes em que o N´o Retransmissor est´a afastado 9m do N´o Sink e a 18m do N´o Sensor. Para a realiza¸c˜ao deste teste, uma vez que as condi¸c˜oes meteorol´ogicas permitiram, os N´os foram colocados no exterior.

Figura 3.28 – Cen´ario de Teste 3.

Os N´os tiveram um melhor desempenho neste ´ultimo cen´ario de testes com trˆes N´os. Como se pode verificar na Tabela3.7, o N´o Sensor enviou todos os pacotes de dados e recebeu os respetivos ACKs.

Sensor No

Pacotes % Envio dos dados 100 100%

Rece¸c˜ao ACK 100 100%

Tabela 3.7– Resultados do N´o Sensor no terceiro cen´ario de testes.

O N´o Retransmissor, como indica na Tabela 3.8 efetuou sempre o pedido de dados, recebeu todos os dados enviados pelo N´o Sensor e enviou as notifica¸c˜oes de rece¸c˜ao. Como demonstra a Tabela 3.9, o N´o Sink respondeu a todos os pedidos, recebeu todos os dados e enviou os ACKs correspondentes aos dados enviados. Uma vez que o N´o Retransmissor retransmitiu 2% dos pedidos e o N´o Sink respondeu a essas retransmiss˜oes, obteve 100% na resposta ´a retransmiss˜ao do pedido de liga¸c˜ao.

Retransmissor No

Pacotes % Pedido de Liga¸c˜ao ao Sink 100 100% Retransmiss˜ao do Pedido de Liga¸c˜ao 2 2%

Rece¸c˜ao de dados do Sensor 100 100% Envio ACK ao Sensor 100 100% Envio dos dados ao Sink 100 100% Rece¸c˜ao ACK dos dados do Sensor 100 100%

Tabela 3.8– Resultados do N´o Retransmissor no terceiro cen´ario de testes.

Sink No

Pacotes % Resposta ao Pedido de Liga¸c˜ao do Retransmissor 100 100%

Resposta `a Retransmiss˜ao do Pedido de Liga¸c˜ao 2 100% Rece¸c˜ao de dados 100 100% Envio ACK ao Retransmissor pelos dados do Sensor 100 100%

Tabela 3.9– Resultados do N´o Sink no terceiro cen´ario de testes.

Na Tabela3.10 ´e feita uma compara¸c˜ao do comportamento do N´o Retransmissor ´a medida que as distˆancias entre os N´os aumentam.

Retransmissor 3m 6m 9m Pedido de Liga¸c˜ao ao Sink 100% 100% 100% Retransmiss˜ao do Pedido de Liga¸c˜ao 2% 8% 2%

Rece¸c˜ao de dados do Sensor 100% 100% 100% Envio ACK ao Sensor 100% 100% 100% Retransmiss˜ao ACK ao Sensor 100% 100% 0%

Envio dos dados ao Sink 100% 100% 100% Retransmiss˜ao dos dados ao Sink 15% 10% 0% Rece¸c˜ao ACK dos dados do Sensor 100% 100% 100%

Tabela 3.10 – Compara¸c˜ao dos resultados do N´o Retransmissor.

Pelos resultados verifica-se que o N´o Retransmissor obteve um melhor resultado no terceiro cen´ario de testes, isto ´e, no cen´ario em que os N´os foram colocados no exterior. Por este motivo, os N´os obtiveram uma melhor performance, uma vez que

n˜ao existiam osbst´aculos (paredes, m´oveis) que interferissem na comunica¸c˜ao dos N´os.

Como se pode verificar na Tabela 3.11, o N´o Sensor no exterior n˜ao necessitou de retransmitir os dados.

Sensor 3m 6m 9m Envio dos dados 100% 100% 100% Retransmiss˜ao dos dados 11% 1% 0%

Rece¸c˜ao ACK 100% 100% 100%

Tabela 3.11 – Compara¸c˜ao dos resultados do N´o Sensor.

O melhor desempenho do N´o Retransmissor e do N´o Sensor foi no teste realizado com uma distˆancia de 9m. Do mesmo modo, como ´e demonstrado na Tabela 3.12, o N´o Sink no mesmo teste respondeu a todos os pedidos efetuados pelo N´o Retransmissor, recebeu todos os pacotes de dados e enviou os respetivos ACKs.

Sink 3m 6m 9m

Resposta ao Pedido de Liga¸c˜ao do Retransmissor 100% 92% 100% Resposta `a Retransmiss˜ao do Pedido de Liga¸c˜ao 100% 100% 100% Rece¸c˜ao de dados 100% 100% 100% Envio ACK ao Retransmissor pelos dados do Sensor 100% 100% 100% Retransmiss˜ao ACK ao Retransmissor 100% 100% 0%

Tabela 3.12 – Compara¸c˜ao dos resultados do N´o Sink.

O desempenho dos N´os foi avaliado consoante o n´umero de retransmiss˜oes e a taxa de entrega dos pacotes ao Sink. Uma vez que se pretende que a rede seja eficiente do ponto de vista energ´etico ´e importante que ocorram o m´ınimo de retransmiss˜oes. Como a entrega dos pacotes ao destino tamb´em ´e um fator muito importante no desempenho da rede, os N´os foram avaliados consoante este aspecto. Isto porque a rede pode ser eficiente a n´ıvel energ´etico mas os dados podem n˜ao alcan¸car o destino e n˜ao ´e isso que se pretende. Por isso, algumas vezes s˜ao necess´arias retransmiss˜oes para que os pacotes alcancem o destino.

Como mostra a Fig. 3.29, o quarto cen´ario de testes foi realizado com quatro N´os. O N´o Sensor S2 est´a a 3m do N´o Sink, a 6m do N´o Retransmissor e a 9m do N´o Sensor S1.

Figura 3.29 – Cen´ario de Teste 4.

Neste cen´ario foi inserido um N´o Sensor S2 que possui o mesmo comportamento do N´o Sensor S1. Quando entram no estado ativo, ambos respondem ao pedido de dados e enviam os respetivos dados.

Atrav´es dos resultados descritos na Tabela 3.13, o N´o Sensor S1 enviou todos os pacotes de dados e retransmitiu 2% dos dados. Uma vez que o N´o Retransmissor enviou todos os ACKs, como mostra a Tabela 3.14 o N´o Sensor S1 n˜ao escutou os ACKs devolvidos, ou retransmitiu os dados antes de receber os ACKs.

Ao contr´ario do N´o Sensor S1, o N´o Sensor S2 falhou no enviou de alguns pacotes, como ´e demonstrado na Tabela 3.15. Verifica-se que o N´o Retransmissor recebeu todos os pacotes de dados enviados pelo N´o Sensor S2 (97 pacotes), por isso obteve 100% na rece¸c˜ao de pacotes enviados pelo N´o S2, uma vez que todos os pacotes enviados foram recebidos. Uma vez que recebeu 97 pacotes e foram enviados ao

Sensor S1 No

Pacotes % Envio dos dados 100 100% Retransmiss˜ao dos dados 2 2%

Rece¸c˜ao ACK 100 100%

Tabela 3.13 – Resultados do N´o Sensor S1 no quarto cen´ario de testes.

Retransmissor No

Pacotes % Pedido de Liga¸c˜ao ao Sink 100 100% Retransmiss˜ao do Pedido de Liga¸c˜ao 2 2%

Rece¸c˜ao de dados do Sensor S1 100 100% Rece¸c˜ao de dados do Sensor S2 97 100% Envio ACK ao Sensor S1 100 100% Retransmiss˜ao ACK ao Sensor S1 2 100% Envio ACK ao Sensor S2 96 99% Envio dos dados ao Sink do Sensor S1 100 100% Envio dos dados ao Sink do Sensor S2 96 99% Rece¸c˜ao ACK dos dados do Sensor S1 100 100% Rece¸c˜ao ACK dos dados do Sensor S2 96 100%

Tabela 3.14 – Resultados do N´o Retransmissor no quarto cen´ario de testes.

Sink 96 pacotes de dados, falhou no envio de um pacote de dados, obtendo uma percentagem de 99% no envio de dados ao Sink. O facto de o N´o Sensor S1 e o Sensor S2 enviarem os dados no mesmo espa¸co temporal proporciona o aumento de colis˜oes.

Sensor S2 NoPacotes %

Envio dos dados 97 97% Rece¸c˜ao ACK 96 99%

Tabela 3.15 – Resultados do N´o Sensor S2 no quarto cen´ario de testes.

No entanto, todos os dados que o Retransmissor recebeu e enviou a confirma¸c˜ao de rece¸c˜ao foram entregues ao Sink. O Sink, Tabela 3.16, recebeu todos os dados

enviados e as notifica¸c˜oes de rece¸c˜ao foram enviadas. Respondeu a todas as re- transmiss˜oes de pedidos de liga¸c˜ao (duas retransmiss˜oes), por isso obteve 100% na resposta ´a retransmiss˜ao do pedido de liga¸c˜ao.

Sink No

Pacotes % Resposta ao Pedido de Liga¸c˜ao do Retransmissor 100 100%

Resposta `a Retransmiss˜ao do Pedido de Liga¸c˜ao 2 100% Rece¸c˜ao de dados do Sensor S1 100 100% Rece¸c˜ao de dados do Sensor S2 96 100% Envio ACK ao Retransmissor pelos dados do Sensor S1 100 100% Envio ACK ao Retransmissor pelos dados do Sensor S2 96 100%

Tabela 3.16 – Resultados do N´o Sink no quarto cen´ario de testes.

Na Fig. 3.30 est´a retratado o quinto cen´ario de testes. O N´o Sensor S2 est´a a 6m do N´o Sink, a 12m do N´o Retransmissor e a 18m do N´o Sensor S1.

Figura 3.30 – Cen´ario de Teste 5.

Neste cen´ario, tanto o Sensor S1 como o Sensor S2 falharam no envio de alguns pacotes dados. A Tabela 3.17 representa os resultados obtidos pelo N´o Sensor S1. Na Tabela3.18 est˜ao os resultados obtidos pelo N´o Sensor S2.

Sensor S1 No

Pacotes % Envio dos dados 99 99% Retransmiss˜ao dos dados 2 2%

Rece¸c˜ao ACK 99 100%

Tabela 3.17 – Resultados do N´o Sensor S1 no quinto cen´ario de testes.

Sensor S2 NoPacotes %

Envio dos dados 98 98% Retransmiss˜ao dos dados 1 1%

Rece¸c˜ao ACK 98 100%

Tabela 3.18 – Resultados do N´o Sensor S2 no quinto cen´ario de testes.

O N´o Retransmissor, como descrito na Tabela3.19, recebeu todos os dados enviados pelos N´os Sensores, enviou os respetivos ACKs e encaminhou os dados ao Sink. Uma vez que todos os dados que recebeu do N´o Sensor S1 e do N´o Sensor S2 foram encaminhados ao Sink e as notifica¸c˜oes de rece¸c˜ao foram enviadas aos N´os, obteve 100% nestes campos.

Retransmissor No

Pacotes % Pedido de Liga¸c˜ao ao Sink 100 100% Retransmiss˜ao do Pedido de Liga¸c˜ao 4 4%

Rece¸c˜ao de dados do Sensor S1 99 100% Rece¸c˜ao de dados do Sensor S2 98 100% Envio ACK ao Sensor S1 99 100% Retransmiss˜ao ACK ao Sensor S1 2 100% Envio ACK ao Sensor S2 98 100% Retransmiss˜ao ACK ao Sensor S2 1 100% Envio dos dados ao Sink do Sensor S1 99 100% Envio dos dados ao Sink do Sensor S2 98 100% Rece¸c˜ao ACK dos dados do Sensor S1 99 100% Rece¸c˜ao ACK dos dados do Sensor S2 98 100%

Do mesmo modo que o N´o Retransmissor, o N´o Sink, como mostra a Tabela 3.20

recebeu todos os pacotes de dados enviados pelo N´o Retransmissor e enviou os respetivos ACKs. No entanto, apenas respondeu a 96% dos pedidos de liga¸c˜ao. Obteve 100% na resposta ´a retransmiss˜ao do pedido de liga¸c˜ao pois respondeu a todas as retransmiss˜oes de pedidos.

Sink NoPacotes %

Resposta ao Pedido de Liga¸c˜ao do Retransmissor 96 96% Resposta `a Retransmiss˜ao do Pedido de Liga¸c˜ao 4 100%

Rece¸c˜ao de dados do Sensor S1 99 100% Rece¸c˜ao de dados do Sensor S2 98 100% Envio ACK ao Retransmissor pelos dados do Sensor S1 99 100% Envio ACK ao Retransmissor pelos dados do Sensor S2 98 100%

Tabela 3.20– Resultados do N´o Sink no quinto cen´ario de testes.

A Fig. 3.31 demonstra o sexto cen´ario de testes. O N´o Sensor S2 est´a a 9m do N´o Sink, a 18m do N´o Retransmissor e a 27m do N´o Sensor S1.

Figura 3.31 – Cen´ario de Teste 6.

Neste ´ultimo cen´ario de testes com quatro N´os, o N´o Retransmissor recebeu todos os dados enviados pelo N´o Sensor S1 mas n˜ao enviou todos os ACKs. Os dados

Retransmissor No

Pacotes % Pedido de Liga¸c˜ao ao Sink 100 100% Retransmiss˜ao do Pedido de Liga¸c˜ao 13 13%

Rece¸c˜ao de dados do Sensor S1 99 100% Rece¸c˜ao de dados do Sensor S2 81 100% Envio ACK ao Sensor S1 97 98% Envio ACK ao Sensor S2 81 100% Retransmiss˜ao ACK ao Sensor S2 19 100% Envio dos dados ao Sink do Sensor S1 97 98% Envio dos dados ao Sink do Sensor S2 81 100% Retransmiss˜ao dos dados ao Sink do Sensor S2 21 21%

Rece¸c˜ao ACK dos dados do Sensor S1 97 100% Rece¸c˜ao ACK dos dados do Sensor S2 81 100%

Tabela 3.21 – Resultados do No Retransmissor no sexto cenario de testes.

enviados ao Sink tamb´em n˜ao correspondem aos dados recebidos. A Tabela 3.21

apresenta os resultados do N´o Retransmissor. Sensor S1 No

Pacotes % Envio dos dados 99 99%

Rece¸c˜ao ACK 97 98%

Tabela 3.22– Resultados do N´o Sensor S1 no sexto cen´ario de testes.

O N´o Sensor S1 falhou no enviou de um pacote de dados, Tabela 3.22. Apesar de o N´o Sensor S2 ter falhado no envio de alguns dados, Tabela 3.23, os dados que enviou foram todos recebidos pelo N´o Retransmissor, no qual este enviou as respetivas confirma¸c˜oes de rece¸c˜ao e todos eles foram entregues ao N´o Sink.

Sensor S2 NoPacotes %

Envio dos dados 81 81% Retransmiss˜ao dos dados 19 19% Rece¸c˜ao ACK 81 100%

A Tabela 3.24 cont´em os resultados do N´o Sink.

Sink No

Pacotes % Resposta ao Pedido de Liga¸c˜ao do Retransmissor 87 87%

Resposta `a Retransmiss˜ao do Pedido de Liga¸c˜ao 13 100% Rece¸c˜ao de dados do Sensor S1 97 100% Rece¸c˜ao de dados do Sensor S2 81 100% Envio ACK ao Retransmissor pelos dados do Sensor S1 97 100% Envio ACK ao Retransmissor pelos dados do Sensor S2 81 100% Retransmiss˜ao ACK ao Retransmissor pelos dados do Sensor S2 21 100%

Tabela 3.24 – Resultados do N´o Sink no sexto cen´ario de testes.

De modo a avaliar a performance do N´o Retransmissor no cen´ario de testes que envolve dois N´os Sensores foi feita uma compara¸c˜ao dos resultados obtidos nas v´arias distˆancias, Tabela 3.25

Retransmissor 3m 6m 9m Pedido de Liga¸c˜ao ao Sink 100% 100% 100% Retransmiss˜ao do Pedido de Liga¸c˜ao 2% 4% 13%

Rece¸c˜ao de dados do Sensor S1 100% 100% 100% Rece¸c˜ao de dados do Sensor S2 100% 100% 100% Envio ACK ao Sensor S1 100% 100% 98% Retransmiss˜ao ACK ao Sensor S1 100% 100% 0%

Envio ACK ao Sensor S2 99% 100% 100% Retransmiss˜ao ACK ao Sensor S2 0% 100% 100% Envio dos dados ao Sink do Sensor S1 100% 100% 98% Envio dos dados ao Sink do Sensor S2 99% 100% 100% Retransmiss˜ao dos dados ao Sink do Sensor S1 0% 0% 0% Retransmiss˜ao dos dados ao Sink do Sensor S2 0% 0% 21%

Rece¸c˜ao ACK dos dados do Sensor S1 100% 100% 100% Rece¸c˜ao ACK dos dados do Sensor S2 100% 100% 100%

Tabela 3.25 – Compara¸c˜ao dos resultados do N´o Retransmissor.

O desempenho do N´o Retransmissor ´e muito semelhante no cen´ario em que os N´os estavam separados a 3 e a 6m de distˆancia.

Como se pode verificar na Tabela 3.26 e na Tabela 3.27, o comportamento dos N´os em 3 e 6m de distˆancia ´e semelhante, no entanto, a uma distˆancia de 9m o comportamento do N´o Sensor S2 difere bastante.

Sensor S1 3m 6m 9m Envio dos dados 100% 99% 99% Retransmiss˜ao dos dados 2% 2% 0%

Rece¸c˜ao ACK 100% 100% 98%

Tabela 3.26 – Compara¸c˜ao dos resultados do N´o Sensor S1.

Sensor S2 3m 6m 9m Envio dos dados 97% 98% 81% Retransmiss˜ao dos dados 0% 1% 19% Rece¸c˜ao ACK 99% 100% 100%

Tabela 3.27 – Compara¸c˜ao dos resultados do N´o Sensor S2.

Consoante o aumento da distˆancia entre os N´os, a performance do N´o Sink vai diminuindo, Tabela 3.28.

Sink 3m 6m 9m

Resposta ao Pedido de Liga¸c˜ao do Retransmissor 100% 96% 87% Resposta `a Retransmiss˜ao do Pedido de Liga¸c˜ao 100% 100% 100%

Rece¸c˜ao de dados do Sensor S1 100% 100% 100% Rece¸c˜ao de dados do Sensor S2 100% 100% 100% Envio ACK ao Retransmissor pelos dados do Sensor S1 100% 100% 100% Envio ACK ao Retransmissor pelos dados do Sensor S2 100% 100% 100% Retransmiss˜ao ACK ao Retransmissor pelos dados do Sensor S1 0% 0% 0% Retransmiss˜ao ACK ao Retransmissor pelos dados do Sensor S2 0% 0% 100%

Tabela 3.28 – Compara¸c˜ao dos resultados do N´o Sink.

A Fig. 3.32, representa o s´etimo cen´ario de testes que foi realizado com cinco N´os. O N´o Sensor S1 est´a a 3m do N´o Retransmissor R1, a 6m do N´o Sink, a 9m do N´o Retransmissor R2 e a 12m do N´o Sensor S2.

Documentos relacionados