Início | Disciplinas

Trabalho 01 - Simulações wifi ad-hoc no NS-3 (3.25)


Exercicio 1:


Simulação de dois nós transmitindo (Variação de distância).

Foi simulada uma topologia com dois nós numa rede wifi Adhoc, usando o protocolo UDP e fazendo 10 testes para cada distância. Seguem as condições do experimento:

  • Tamanho do pacote = 500 Bytes

  • Tempo de execução = 150 segundos

  • Distância (metros) = A partir de 10 metros até 120 metros

  • O código utilizado1 aqui

  • Resultados


    Figura 1. Topologia da rede.

    Figura 2. Vazão da rede segundo a varição da distância.

    Figura 3. Vazão da rede com variação de taxa de bits [1]

    Figura 4. Taxa de perda de pacotes.

    Foi usado o modelo de perdida por propagação por variação de distância NLog, segundo como foi aplicado em [2], [3] e [4].

    Exercicio 02:


    Simulação de terminal escondido comtrês nós transmitindo.

    Foi simulada uma topologia com três nós numa rede wifi adhoc, apresentado o fenómeno de terminal escondido. Foram calculadas a vazão, taxa de pacotes enviados e recebidos, perda, e colisões. Seguem as condições do experimento:

  • Tamanho do pacote = 500 Bytes

  • Tempo de execução = 150 segundos

  • Taxas de dados (Mbits/s)= 0.5, 1.0, 1.5, 2.0, 4.0, 8.0

  • O código utilizado1 aqui

  • Resultados


    Figura 5. Topologia da rede.


    Figura 6. Vazão da rede segundo a varição da taxa de dados.


    Figura 7. Taxa de perda de pacotes.


    Figura 8. Relação de pacotes enviados e pacotes perdidos.


    Figura 9. Colisões do sistema.

    1Baseado em exemplos do NS3.

    [1]. "Analysis of Medium Access Control Protocols for Home Networks", Marcelo G. Rubinstein, Miguel Elias M. Campista, Luís Henrique M. K. Costa, Daniel de Oliveira Cunha, Pedro Braconnot Velloso, Aurelio Amodei Junior, Otto Carlos M. B. Duarte, Journal of Communication and Information Systems, Vol. 22, No. 1, 2007.

    [2]. "Comparing the ns-3 Propagation Models", Mirko Stoffers, George Riley, IEEE 20th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2012.

    [3]. "A Practical Path Loss Model For Indoor WiFi Positioning Enhancement", Atreyi Bose, Chuan Heng Foh, 6th International Conference on Information, Communications & Signal Processing, 2007.

    [4]. "ns-3 Model Library", ns-3 project, 2016.

    Trabalho 03 - Simulações OLSR em NS-3 (3.25)


    Exercicio 1:


    Simulação de cem nós transmitindo (Variação de velocidade).

    Foi simulada uma topologia com cem nós numa rede sem fio, usando o protocolo OLSR e fazendo 5 testes para cada velocidade. Seguem as condições do experimento:

  • Tamanho do pacote = 500 Bytes

  • Área = 1200 X 900

  • Número de nós = 100

  • Número de pares = 50

  • Número de pacotes = 1 pacote/seg

  • Tempo de execução = 100 segundos

  • Velocidade (m/s) = 0, 1, 5, 10, 15, 20

  • O código utilizado1 aqui

  • Resultados


    Figura 1. Topologia da rede.

    Para definir o radio de transmissão, foi modificada a potência das antenas, para evitar a inundação da rede.
  • wifiPhy.Set("TxGain", DoubleValue(2.5));
  • wifiPhy.Set("RxGain", DoubleValue(2.5));
  • Os dados foram pegados do arquivo Flow Monitor gerado pelo ns3.

    Figura 2. Topologia da rede com radio menor.

    Figura 3. Vazão da rede segundo a varição da velocidade.

    Figura 4. Pacotes enviados

    Figura 5. Taxa de perda de pacotes.

    Figura 6. Atraso dos pacotes.