NCTUNS (EstiNet) Network Simulator Learning Guide

 [Howto--NCTUNS]

1.      How to locate the unknown node's position through the hello messages sent from the anchor nodes? (2012/08/01 done)

2.      How to insert a new module (simple FIFO, sFIFO) into NCTUNS? (2012/08/03 done)

3.      How to add real applications into NCTUns? (2012/08/04 done)

4.      How to measure the system throughput in the wireless LAN ? (2012/08/05 done)

5.      How to do H.264 SVC transmission simulations? (2012/08/05 done)

6.      Inter Module Communication: How to get different node’s queue length during simulation time? (2012/08/06 done)

7.      How to evaluate MPEG video transmission? (2012/08/07 done)

8.      In wireless multi-hop networks, how to measure the delay time from the sender to each hop? (2012/08/08 done)

9.      How to evaluate MPEG video transmission with MPEG traffic traces? (2012/08/12 done)

10.  How to write a round robin scheduling module in NCTUNS? (2012/08/12 done)

11.  How to write a weighted random early detection (WRED) queue module to provide better video delivered quality? (2012/08/14 done)

12.  How to reduce the impact of performance anomaly problem in an IEEE 802.11 WLAN? (2012/08/15 done)

13.  How to manually set the routes in the wireless simulations? (2012/08/15 done)

14.  How to write a flooding module for wireless simulations? (2012/08/16 done)

15.  How to write a traffic shaper? (2012/08/22 done)

16.  How to balance downlink and uplink traffic in an IEEE 802.11 infrastructure WLAN? (2012/08/28 done)

17.  How to Get/Set a variable at the run-time? (2012/08/31 done)

 

[中文教學 Chinese Teaching Material--NCTUNS]

a.      無線裝置的移動性 (2012/08/25 done)

b.      Packet size vs. throughput (with/without wireless transmission error) (2012/08/29 done)

 

[計劃: 工研院計劃---物聯網品質保證技術( I ported the wpan protocol from NS2 to NCTUNS)] (2013/11/20 done)

結案報告 VMware Image Files: file1   file2  file3

Talk (2014/04/18, 2014/04/25): NCTUNS網路模擬器操作與模組程式開發 ppt  video1 video2 video3 video4

 

[,Book: written in Traditional Chinese] (2014/12 published)

EstiNet網路模擬實驗與應用,王協源,陳永昇,柯志亨,思銳科技,旗標出版股份有限公司,ISBN:978-986-312-243-2

 

[影片講解]

1.Estinet安裝:  Linux安裝   Estinet安裝  他工具安裝    (2015/9/28 done)

 ……………………………………………………………………………………………………………………………………………………………………………………………

The following work was not done by me.

 ……………………………………………………………………………………………………………………………………………………………………………………………

[Official Website]

1.      NCTUNS

2.      EstiNet

 

[Documentation]

a.      GUI Manual

b.      Developer Manual

 

 [Youtube]

a.      NCTUns 6.0: install

b.      NCTUns 6.0: Getting_Start

c.       NCTUns 6.0: Command Console

d.      NCTUns 6.0: WAN

e.      NCTUns 6.0: Gigabit Bandwidth

f.        NCTUns 6.0: Two TCP Contend

g.      NCTUns 6.0: Routing Daemon RIP

h.      NCTUns 6.0: Routing Daemon OSPF

i.        NCTUns 6.0: Tcpdump

j.        NCTUns 6.0: BroadcastPkt

k.       NCTUns 6.0: Obstacle

l.        NCTUns 6.0: InfraRomaing

m.    NCTUns 6.0: AdHocRouting

n.      NCTUns 6.0: AODV

o.      NCTUns 6.0: Specify Physical Layer and Channel Model Parameters

p.      NCTUns 6.0: Mobile IP

q.      NCTUns 6.0: Mesh OSPF

r.       NCTUns 6.0: Mesh peer to peer

s.       NCTUns 6.0: Build Road Map

t.        NCTUns 6.0: Intersection

u.      NCTUns 6.0: ITS Lane Switch

v.       NCTUns 6.0: ITS Traffic Accident

w.     NCTUns 6.0: ITS Collision Avoidance with making turn

x.       NCTUns 6.0: ITS Collision Avoidance with choosing other lanes

y.       NCTUns 6.0: Multi Interface Node

z.       NCTUns 6.0: Muti Interface Car

aa.  NCTUns 6.0: 80211p WME forwarding function

bb.  NCTUns 6.0: 80211p 3RSU 1OBU

cc.   NCTUns 6.0: 80211p with mobile ip

(More video clips can be found in youtube)

 

 [NCTUNS:Installation]

http://www.vpsee.com/2010/03/install-nctuns-on-fedora/ (Chinese)

 

[EstiNet網路模擬實驗與應用]

1.EstiNet擬軟體簡易安裝

2.EstiNet環境操作介紹

3.域網路與無線區域網路

4.Learning Bridge Protocol

5.Spanning Tree實驗

6.Routing Protocol

7.TCP & UDP

8.TCP擁塞控制Congestion Control

9.P2P應用

10.VLC網路串流Emulation

11.代網路架構SDNOpenFlow技術

 

Dr. Chih-Heng Ke (http://csie.nqu.edu.tw/smallko),  smallko@gmail.com   smallko@nqu.edu.tw

Department of Computer Science and Information Engineering, National Quemoy University, Taiwan