Anda di halaman 1dari 8

PROGRESS NDNSIM

Nama : Hasan Nur Arifin

NIM : 23217061

Prediksi Mobility di dasarkan pada informasi yang disediakan dari user dalam bentuk paket interest,
informasi ini termasuk di dalamnya kecepatan, lokasi dan frekuensi dari request dari consumer

Hasil dari skema yang di peroleh dari github terkait mobility impact on caching :
> I modified one of the examples to simulate the mobility impact on
caching.
> My scenario is:
> 1. a grid of routers (4*4)
> 2. 8 WiFi access points
> 3. 25 mobile wifi consumers
>
> - both routers and APs are cache enabled, WiFi consumers are unable to
cache.
> - scenario code attached
>
> When I run the scenario, I get lot of NACKs with no route reason (when I
use Best-route forwarding), and re-transmission trials when I use (multicast)
forwarding strategy.
>
> as below:
>
> Any clue why nodes aren't forwarding interest packets
>
> ns3 at ubuntu:~/ndnSIM/ns-3$ NS_LOG=ndn.Consumer:ndn.Producer ./waf --run
scratch/project-simulation --vis
> Waf: Entering directory `/home/ns3/ndnSIM/ns-3/build'
> Waf: Leaving directory `/home/ns3/ndnSIM/ns-3/build'
> Build commands will be stored in build/compile_commands.json
> 'build' finished successfully (3.637s)

Ketika di eksekusi di ndnSIM, tidak berhasil menampilakan dalam bentuk visual walaupun build finished
successfully, maka akhirnya beralih ke examples yang di sediakan oleh ndnSIM

Scenario yang di bangun pada paper :


Misalkan :

P12 =0.99

P13 = 0.01

Maka dengan rumus Entropi :

Di peroleh :

= -(-0.60. log 0.60/log 2) + ((0.40. log 0.40/log2)

= -(-0.133/0.301) + (-0.159/0.301)

= -(-0.441+(-0.528)

= 0.969

MARKOV MODEL

Pb = Probabiltas transisi dari satu keadaan ke keadaan yang lainnya

Pb 1 2 3 Pj
1 P11 P12 P13 P1n
2 P21 P22 P23 P2n

N = jumlah keadaan dalam proses

P1j = Kemungkinan transisi dari keadaan 1 ke keadaan j = 1

Misalkan :
Pb 1 2 3 entropi
1 0.99 0.01 1 0.08
2 0.60 0.40 1

Mencoba di examples

1. Dari mulai ndn simple link with failure :

Data rate :1 Mbps, Delay : 10ms, MaxPackets : 20 Fequency : 100, PayLoadSize : 1024

Consumer meminta data ke producer dengan frekuensi 10 interest per detik, untuk setiap interest yang
diterima producer membalas dengan sebuah paket data sejumlah 1024 Byte, jika berlebih maka akan
menyebabkan drop packet

Data rate : 1 Mbps, Delay : 10ms, MaxPackets : 20 Fequency : 1000, PayLoadSize : 1024
Example 2

1. Mobility : Main-random-walk

Terdapat 100 node yang berjalan pada area X dan Y yang di tentukan
2. Load Balancer

consumer meminta data dari 2 producer dengan frekuensi 100 interest per detik, untuk setiap interest yang diterima,
operasi load balancing di jalankan, di dasarkan pada custom forwarding strategy dan producer membalasnya dengan
sebuah paket data sejumlah 1024 Byte

Data rate : 1 Mbps, Delay : 10ms, MaxPackets : 25, Fequency : 10, PayLoadSize : 1024
Jika Data rate :1 Mbps, Delay : 10ms, MaxPackets : 25, Fequency : 100, PayLoadSize : 2048, maka terjadi
drop

3. Topo plug in
4. ndn-tree-tracers
5. ndn-tree-with2-tracers

Untuk besok persentasi saya coba skema yang memungkinkan buat di simulasikan, matlab baru tahap
beres instalasi bu belum tahap percobaan, mohon maaf bu belum bisa menampilkan yang di minta.

Anda mungkin juga menyukai