* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Visualisation and Analysis of Real Time Application Behaviour in a
Survey
Document related concepts
Zero-configuration networking wikipedia , lookup
Piggybacking (Internet access) wikipedia , lookup
Wake-on-LAN wikipedia , lookup
Deep packet inspection wikipedia , lookup
Computer network wikipedia , lookup
Distributed firewall wikipedia , lookup
IEEE 802.1aq wikipedia , lookup
Network tap wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
Cracking of wireless networks wikipedia , lookup
Airborne Networking wikipedia , lookup
Transcript
Visualisation and Analysis of Real Time Application Behaviour in a Simulated Network (!Temporal Databases K. Maciunas) Evan Bourlotos Supervisors Cheryl Pope, Kevin Maciunas Overview Motivation The Network Simulator - REAL Real Time Applications (Streaming Media) Integration of Simulator and Emulator Project Tasks Project Goals Motivation • Demand for real time applications is increasing • Network simulation is the most efficient means of developing and testing new protocols and network schemes • Evaluation of the behaviour of real time applications would benefit from an ability to assess the “quality of reproduction” when subjected to a particular network scheme The Network Simulator - REAL Developed at Cornell University (WHEN???) Originally intended for studying the dynamic behaviour of flow and congestion control schemes in packet-switched data networks. It provides a way of specifying networks and to simulate their behavior. The Network Simulator - REAL Scenario is developed which is supplied to the simulator, it is composed of : description of network topology, protocols (IP) packet arrival times (workload ) control parameters (eg bandwidth). Network Scheme • Network schemes look like: Node A Node B Node k-1 Node k Packets are generated at Node A destined for Node k They travel through a number of intermediate nodes before arriving at Node k As a packet arrives at each node it is queued and then forwarded on Additional network traffic is also occuring (cross-traffic/congestion) between other nodes within the scheme. Real Time Applications (Streaming) • Deliver/Require a service within a specified time frame – Multimedia streaming is a Real Time Application • Source transmits a sequence of packets to a destination at a constant rate (isochronous) • Destination receives the packets, following a brief delay begins playing the packets, while continuously receiving new ones. Integration of Simulator and Emulator Project Tasks • Modify REAL – new Streaming Media Source – new Streaming Media Sink • Develop Analyser – extract information about media file • Develop Emulator – apply simulation results to media file • Analysis of Results Project Goals • Provide a tool to visualise the effects of network behaviour on a streaming media application • Make it Extensible • Make it Portable Questions?