NS2 simulation on video-conference packet transmission Yuanliang ZHOU Xun GONG Kun LIN
Introduction Aim: to investigate video-conference quality, against different queuing methods Approach: Investigate different queuing mechanism Result prediction Simulation in NS2 & analysis
Background Why QoS Primitives QoS Architecture Packet classification Queuing & scheduling Admission control, policy control,policing,etc. QoS Architecture DiffServ Simplicity & scalability IntServ
Approach Queue: tail-drop , RED, WRED, WIRED DiffServ implementation: Policy Edge router Core router Different Scheduling: Round robin, Priority, Weighted Round Robin, WIRR
Implementation Topology Create sources, routers and destination Create agent and generate traffic flow Linking the nodes, create queues Adding policies & set traffic properties Simulate
Concept Cisco IOS QoS routing model Packet classification Pre-Queuing/ Scheduling/ Post-Queuing
Result(&prediction) Priority queuing Base on packet classification Treat differently Round robin queuing(RR, or WRR, WIRR) Server FIFO, in round robin fashion Does little to ensure diff-level class packet service
Analysis PRI RR WRR, WIRR, etc.
Reference Dhesikan, S 2001, Quality of Service for IP Videoconferencing Engineering White Paper Fatin G. Sabbagha Yang Li Jinzhu Chen, 2004, Simulation of IP Packet Classification on Network Simulator (NS2), Michigan State University, U.S.A. Bradley, R & Garcia, J, 2009, Best-Effort Quality-of- Service Markovski, V 2003, Simulation and analysis of packet loss in video transfers using User Datagram Protocol Rashed, M & Kabir, M 2001, A Comparative Study Of Different Queuing Techniques In Voip, Video Conferencing And File Transfer