NS3
Learning Guide
[Multimedia Communication Simulations] (ns-3.34)
1. myEvalSVC-NS3 (performance evaluation framework for scalable video contents in NS3 environment) (2022/1/28 done)
2. ffmpeg streaming over NS3 networks (2022/2/26 done)
[Performance Measurement]
1. TCP throughput measurement (2022/2/4 done)
2. UDP throughput measurement (2022/2/4 done)
3. TCP throughput measurement2 (multiple tcp flows) (2022/2/5 done) Plot the throughputs with Gnuplot (2022/2/10 done)
4. UDP Packet Loss Rate Calculation (2022/2/5 done)
5. UDP: End to End Delay Measurement (2022/2/6 done) More Examples (2022/2/7 done)
6. Use iperf to measure the throughput and dynamically plot the throughput with gnuplot (2022/2/27 done)
[Queue]
1. pfifo-fast (2022/2/7 done)
2. Dumbbell topology: FIFO vs. RED (2022/2/9 done)
3. How to add a new queue into NS3? (2022/2/15 done)
4. How to add a random drop queue into NS3? (2022/2/17 done)
5. How to measure the queue length? (2022/2/18 done)
6. How to add a round-robin queue into NS3? (2022/2/20 done)
7. How to add a weighted round-robin queue into NS3? (2022/2/21 done)
[Others]
1.Set TOS field (2022/2/6 done)
2.Broadcast (2022/2/12 done)
3.Multicast (2022/2/12 done)
4.Static ARP (2022/2/12 done)
5.Link Down and Link Up (2022/2/13 down)
6.Dynamically change the bandwidth (2022/2/14 down)
[Tap Bridge]
1.How to use Dockers in NS3 networks? (TapBridge: UseBridge mode) (2022/2/23 done)
2.Tap Bridge Model: ConfigureLocal Mode and UseLocal Mode (2022/2/24 done)
3.Tap Bridge Model: UseBridge Mode (more complicated scenario) (2022/2/25 done)
4.Mininet Host talks to NS3 Host (2022/9/6 done)
5.NS3 Host sends data packets to Mininet Host (2022/9/26 done)
[Routing]
1.static routing (wired) (2022/2/11 done)
2.static routing (wireless adhoc) (2022/2/11 done)
[SDN]
1.ofswitch13 with RYU controller (2022/2/27 done)
2.NS4: A P4-driven Network Simulator (2022/2/28 done)
[ns3-gym]
1.CCOD-DQN (Contention Window Optimization in IEEE 802.11ax Networks with Deep Reinforcement Learning) (2022/2/28 done)
2.Move2Right (q-learning example) (2022/11/15 done)
3.Move2Right-multiagent (q-learning example) (2022/11/15 done)
[Topology Generator]
1.Topology Generator (2022/2/8 done)
……………………………………………………………………………………………………………………………………………………………………………………….
[References]
[reinforcement learning]
1. ns3-gym
2. ns3-ai
3. RLinWiFi
5. Deep RL based adaptive WiFi Load balancing
[802.11]
1.https://github.com/zzkkcc/ns3-wireless-DCF-saturationThroughput
3.關於NS3中各個WifiRemoteStationManager
7.ns-3-python-examples/wireless
8.NS3 WiFi環境中Socket發送Packet的過程
9.NS-3學習之wifi-simple-adhoc.cc分析和變種
[LTE/5G]
2. LTE Module
3. 基于NS3的5G網絡仿真
[SDN]
1. OFSWITCH13
2.ns3-bmv2
[Others]
1. ns3-users
4. ns3-code.com
9. 數據包端到端時延的測量
10. ns3 installation
11. NS3生成隨機數
12. NS3 仿真系列資料大全
[Author]
Dr. Chih-Heng Ke (柯志亨)
Department
of Computer Science and Information Engineering, National Quemoy
University, Kinmen, Taiwan
Email:
smallko@gmail.com