Course Project for CS05112. Objective Simulate the FatTree network using ndnSIM. Simulate a multicast session with l oadbalancing Add more producers to.

Slides:



Advertisements
Similar presentations
Multicast congestion control on many-to- many videoconferencing Xuan Zhang Network Research Center Tsinghua University, China.
Advertisements

1 The ns-2 Network Simulator H Plan: –Discuss discrete-event network simulation –Discuss ns-2 simulator in particular –Demonstration and examples: u Download,
1 NS Fundamentals (contd..) Padma Haldar USC/ISI.
Spring 2000CS 4611 Introduction Outline Statistical Multiplexing Inter-Process Communication Network Architecture Performance Metrics.
Playback-buffer Equalization for Streaming Media using Stateless Transport Prioritization Dan Tan, HPL, Palo Alto Weidong Cui, UC Berkeley John Apostolopoulos,
1 Communication Networks Kolja Eger, Prof. Dr. U. Killat 1 From Packet-level to Flow-level Simulations of P2P Networks Kolja Eger, Ulrich Killat Hamburg.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli University of Calif, Berkeley and Lawrence Berkeley National Laboratory SIGCOMM.
How to Submit an Assignment after the Due Date. Click on “Courses” Tab.
CacheCast: Eliminating Redundant Link Traffic for Single Source Multiple Destination Transfers Piotr Srebrny, Thomas Plagemann, Vera Goebel Department.
CS 268: Project Ideas Kevin Lai Feb 6, Announcements  Summary submission method -cp laik.jac88.html ~cs268/reviews -chmod.
Receiver-driven Layered Multicast S. McCanne, V. Jacobsen and M. Vetterli SIGCOMM 1996.
Assignment #2 Due Sunday Sept 17, 11:55pm. Objectives  Getting to know ns-2  Manipulate ns-2 as a black box.  Configure/Script.
A Comparison of Layering and Stream Replication Video Multicast Schemes Taehyun Kim and Mostafa H. Ammar.
1 K. Salah Module 2.1: QA – Putting it all together What is the max number of users/connections/sessions a particular network can support for handling.
Service Differentiated Peer Selection An Incentive Mechanism for Peer-to-Peer Media Streaming Ahsan Habib, Member, IEEE, and John Chuang, Member, IEEE.
Binomial Congestion Control  Implement this algorithm into ns-2  Find the c++ source file in ~/ns/ns-2.1b7/tcp.cc  Increase:
Questions  RED vs. DropTail  What’s the key difference?  Why RED drops packet randomly?  What’s the major effect if using RED.
Reduced TCP Window Size and Adaptive Playout for Legacy LAN VoIP Niko Färber, Yi Liang November 29, 2000.
TCP Performance: what to measure?  Dynamic Performance  Bottleneck utilization, queue length;  TCP source congestion window,
An Active Reliable Multicast Framework for the Grids M. Maimour & C. Pham ICCS 2002, Amsterdam Network Support and Services for Computational Grids Sunday,
Introduction to Computer Networks 09/23 Presenter: Fatemah Panahi.
Receiver-driven Layered Multicast Paper by- Steven McCanne, Van Jacobson and Martin Vetterli – ACM SIGCOMM 1996 Presented By – Manoj Sivakumar.
Internet Traffic Management Prafull Suryawanshi Roll No - 04IT6008.
1 Performance Evaluation of Ring- based Peer-to-Peer Virtual Private Network (RING-P2P-VPN) Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
KM3Net Project 1.
1 MODEM LINK PROPERTY ADVERTISEMENT. 2 Smart Modems Modem's transmitting and receiving link rates can be varied over time due to the following: –Adaptive.
Grid simulation (AliEn) Network data transfer model Eugen Mudnić Technical university Split -FESB.
NdnSIM Tutorial.
Internet Traffic Management. Basic Concept of Traffic Need of Traffic Management Measuring Traffic Traffic Control and Management Quality and Pricing.
PA3: Router Junxian (Jim) Huang EECS 489 W11 /
1 Enabling Large Scale Network Simulation with 100 Million Nodes using Grid Infrastructure Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
Routing & Architecture
DARD: Distributed Adaptive Routing for Datacenter Networks Xin Wu, Xiaowei Yang.
Module 4: Fundamentals of Communication Technologies.
Role and Mechanism of Queue Internet Engineering.
Bridging the Gap: Turning a Network Simulation into an Emulation Mac Newbold.
CSC/ECE 778 Optical Networking Rudra Dutta Fall, 2007.
Network Simulator-2 Sandeep singla 1998A2A7540. NS-2 A discrete event simulator Focused on modeling network protocols –Wired, wireless –TCP,UDP,unicast,multicast.
1 Modeling and Performance Evaluation of DRED (Dynamic Random Early Detection) using Fluid-Flow Approximation Hideyuki Yamamoto, Hiroyuki Ohsaki Graduate.
CS 164: Slide Set 2: Chapter 1 -- Introduction (continued).
Datacenter Network Simulation using ns3
Background of Wireless Communication Student Presentations and Projects Wireless Communication Technology Wireless Networking and Mobile IP Wireless Local.
S Master’s thesis seminar 8th August 2006 QUALITY OF SERVICE AWARE ROUTING PROTOCOLS IN MOBILE AD HOC NETWORKS Thesis Author: Shan Gong Supervisor:Sven-Gustav.
Advanced Data Communication Spring Due Date  March 19th, 2010.
1 On Dynamic Parallelism Adjustment Mechanism for Data Transfer Protocol GridFTP Takeshi Itou, Hiroyuki Ohsaki Graduate School of Information Sci. & Tech.
Recitation.
1 1 July 28, Goal of this session is too have a discussion where we learn about the relevant data to help us understand the problem and design.
SDRC ACCOMMODATE: HOW TO SUBMIT AN ENROLLMENT APPLICATION SDRC Disability Resource Center.
Spring 2002CS 4611 Introduction Outline Statistical Multiplexing Inter-Process Communication Network Architecture Performance Metrics Implementation Issues.
CS492b Project #3-2 KIP router KAIST Dept. of CS NC Lab.
Deadline-based Resource Management for Information- Centric Networks Somaya Arianfar, Pasi Sarolahti, Jörg Ott Aalto University, Department of Communications.
How to Upload and Submit an Assignment in Tk20 Use this when your instructor has asked you to submit an assignment or key assessment in a course (as opposed.
Course Project for CS Objective Simulate the FatTree datacenter network using Mininet and MinEdit. With controller: spamming tree, link failures.
Time-Dependent Dynamics in Networked Sensing and Control Justin R. Hartman Michael S. Branicky Vincenzo Liberatore.
Course Project for CS Objective Simulate a datacenter network using Mininet.
Configuration for routing example
Dynamic Routing on a Fast Data Plane
Queue Management FIFO v.s. RED
Universal Opportunistic Routing Scheme using Network Coding
Link Model Analysis for based Networks
© 2002, Cisco Systems, Inc. All rights reserved.
Spyridon (Spyros) Mastorakis University of California, Los Angeles
FEC SIMULATION IN NS-2 Zhuo Bin Wu (z ).
ECE 544 Project III Description and Timeline March 23, 2018
How to Submit Google Docs to the Homework Drop Box
Q Student Connection Registration
Replica Placement Heuristics of Application-level Multicast
Local configuration global effect
COMPUTER NETWORKS CS610 Lecture-16 Hammad Khalid Khan.
Jeonghun Noh Sachin Deshpande* Information Systems Laboratory
Presentation transcript:

Course Project for CS05112

Objective Simulate the FatTree network using ndnSIM. Simulate a multicast session with l oadbalancing Add more producers to improve the performance

FatTree All the links are p2p links: 1Mbps, 10ms All switches have 20-packet queue size

A Multicast session One producer in Pod 0 All the other hosts are consumers Apply the load-balancing forwarding strategy Increase the requesting rate until find the bottleneck. Demonstrate with packet drop metrics and graph Consider to change one consumer to a producer Increase the requesting rate until find the bottleneck Demonstrate with packet drop metrics and graph

Submit your project Source code Topology configuration file Ns3 source code files Metric log files Project report document Explain how you simulate the multicast Identify the network bottleneck, show your evidences. Show how the performance is improved? Where is the new bottleneck? show your evidences. You can plot the performances with MATLAB.