Real-time traffic Dr. Abdulaziz Almulhem. Almulhem©20012 Agenda RT traffic characteristic RT traffic profiles RT traffic requirements RT Architecture.

Slides:



Advertisements
Similar presentations
Streaming Video over the Internet
Advertisements

By: Saba Ahsan Supervisor: Prof. Jörg Ott
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 OSI Transport Layer Network Fundamentals – Chapter 4.
Chapter 7: Transport Layer
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking Assist. Prof.
Lecture 7 Transport Layer
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 28 Real-Time Traffic over the Internet.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
29.1 Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
RTP: A Transport Protocol for Real-Time Applications Provides end-to-end delivery services for data with real-time characteristics, such as interactive.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Multimedia.
Chapter 7 – Transport Layer Protocols
TCP over ATM Dr. Abdulaziz Almulhem. Almulhem©20012 Agenda TCP over ATM Possible mapping (UBR/ABR) Performance over UBR Performance over ABR.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Services Networking for Home and Small Businesses – Chapter 6.
User Control of Streaming Media: RTSP
Quality of Service Issues in Multi-Service Wireless Internet Links George Xylomenos and George C. Polyzos Department of Informatics Athens University of.
School of Information Technologies Revision NETS3303/3603 Week 13.
1 Solutions to Performance Problems in VOIP over Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi.
Real-time smoothing for network adaptive video streaming Kui Gao, Wen Gao, Simin He, Yuan Zhang J. Vis. Commun. Image R. 16 (2005)
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Spring 2003 Week 8 Introduction to Networks and the Internet.
CS158B Project By Shing Chau Jerry Ko Ying Li
Real-time Transport Protocol Matt Boutell CS457: Computer Networks November 15, 2001.
Multimedia Applications r Multimedia requirements r Streaming r Phone over IP r Recovering from Jitter and Loss r RTP r Diff-serv, Int-serv, RSVP.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 1. RTP/RTCP.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Multimedia Communications over the Internet. IP Packet-Switching Networks Packet-switching protocols based on the Internet Protocol (IP) generally consist.
ATM Dr. Abdulaziz Almulhem. Almulhem©20012 Agenda ATM Features Services Protocol ATM switching.
K. Salah 1 Chapter 28 VoIP or IP Telephony. K. Salah 2 VoIP Architecture and Protocols Uses one of the two multimedia protocols SIP (Session Initiation.
RTP/RTCP – Real Time Transport Protocol/ Real Time Control Protocol Presented by Manoj Sivakumar.
RTP/RTCP(RFC 1889) Real-time transport protocol (RTP) is the de facto standard media transport protocol in the Internet Media transport: audio, vedio,
Process-to-Process Delivery:
CS 218 F 2003 Nov 3 lecture:  Streaming video/audio  Adaptive encoding (eg, layered encoding)  TCP friendliness References: r J. Padhye, V.Firoiu, D.
CIS679: RTP and RTCP r Review of Last Lecture r Streaming from Web Server r RTP and RTCP.
Advance Computer Networks Lecture#14
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 29 – Buffer Management (Part 2) Klara Nahrstedt Spring 2012.
Multimedia Over IP: RTP, RTCP, RTSP “Computer Science” Department of Informatics Athens University of Economics and Business Λουκάς Ελευθέριος.
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
1 Lecture 17 – March 21, 2002 Content-delivery services. Multimedia services Reminder  next week individual meetings and project status report are due.
Fundamentals of Computer Networks ECE 478/578 Lecture #19: Transport Layer Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University.
Transport Layer: UDP, TCP
Transport Layer Moving Segments. Transport Layer Protocols Provide a logical communication link between processes running on different hosts as if directly.
Bjorn Landfeldt, The University of Sydney 1 NETS 3303 Networked Systems Revision.
HANNAM UNIVERSITY 1 Chapter 28 Real-Time Traffic over the Internet.
Real Time Protocol (RTP) 김 준
1 Porting VoIP Applications to DCCP Speaker: Jia-Yu Wang Adviser: Quincy Wu School: National Chi Nan University.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 28 Multimedia.
Chapter 28. Network Management Chapter 29. Multimedia
LOG Objectives  Describe some of the VoIP implementation challenges such as Delay/Latency, Jitter, Echo, and Packet Loss  Describe the voice encoding.
Multimedia and Networks. Protocols (rules) Rules governing the exchange of data over networks Conceptually organized into stacked layers – Application-oriented.
Video Multicast over the Internet Presented by: Liang-Yuh Wu Lung-Yuan Wu Hao-Hsiang Ku 12 / 6 / 2001 Bell Lab. And Georgia Institute of Technologies IEEE.
Ch 6. Multimedia Networking Myungchul Kim
TCP/IP Protocol Suite 1 Chapter 25 Upon completion you will be able to: Multimedia Know the characteristics of the 3 types of services Understand the methods.
Ch 6. Multimedia Networking Myungchul Kim
Multimedia Streaming I. Fatimah Alzahrani. Introduction We can divide audio and video services into three broad categories: streaming stored audio/video,
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
Chapter 5 Peer-to-Peer Protocols and Data Link Layer Timing Recovery.
Chapter 7: Transport Layer
Chapter 29 Multimedia Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 25 Multimedia TCP/IP Protocol Suite
Process-to-Process Delivery:
Computer Networks Topic :User datagram protocol Transmission Control Protocol -Hemashree S( )
Presentation transcript:

Real-time traffic Dr. Abdulaziz Almulhem

Almulhem©20012 Agenda RT traffic characteristic RT traffic profiles RT traffic requirements RT Architecture

Almulhem©20013 Real-time Transport Protocol The growth in using the net even for real-time applications such as voice and video, has created a demand to propose new protocols to satisfy the requirements of these applications. Non RT applications, the metrics of interest are: throughput, delay, and reliability. However with RT, timing issues are of interest TCP and UDP are not suitable to support these applications

Almulhem©20014 RTP TCP is not suitable due to: TCP is a point-to-point protocol, no multicasting is possible TCP uses retransmissions, in addition to the additional delay, out of order segments may not be desired in RT applications TCP does not provide timing information UDP does not provide guarantees for RT applications

Almulhem©20015 RTP To satisfy RT application requirements new standard was proposed RFC 1889 defines RTP Data transfer RTP RTP control protocol (RTCP)

Almulhem©20016 RT Traffic Characteristics Usually packets at the source are transmitted at a regular rate Due to network conditions, packet interarrival times are not preserved A buffer is needed to delay packets and release them at a constant rate to reconstruct the original RT session

Almulhem©20017 Delay Jitter It is the maximum variation in delay experienced by the packets in a single session. Any packet that that is received with in this jitter will be accepted for delivery; however if it is delayed more that the jitter value then it is discarded.

Almulhem©20018

9 RT Traffic profile RT is not usually of constant rate Continuous data source: radar On-off source: telephony, audio conf. Variable packet size: Mpeg

Almulhem©200110

Almulhem© RT Requirements Low jitter Low latency Adaptability to network changes Good performance for large networks Modest buffer requirements High utilization Low overhead Low processing overhead Ability to integrate NRT with RT

Almulhem© RTP Architecture Two key concepts: Application level framing: the source application is informed about the network conditions rather than the transport layer, then the source will decide to pick a lower QoS rather than retransmission. Retransmission in this case is better implemented by the applications as it may recompute lost data rather than retransmit them, or send revised data that will fix lost portion of data. Application should break the flow into ADUs.

Almulhem© RTP Architecture Integrated layer processing Runs on top of UDP that provides port addressing RTP implements sequencing

Almulhem©200114