L.R.He, B.M.G. Cheetham Mobile Systems Architecture Group, Department of Computer Science, University of Manchester, Oxford Rd, M13 9PL, U.K.

Slides:



Advertisements
Similar presentations
Streaming Video over the Internet
Advertisements

Fundamentals of Multimedia Part III: Multimedia Communications and Networking Chapter 15 : Network Services and Protocols for Multimedia Communications.
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.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 25 Multimedia.
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
User Control of Streaming Media: RTSP
Networks & Multimedia Amit Pande, Post-doctoral fellow, Department of Computer Science, University of California Davis
Quality of Service Issues in Multi-Service Wireless Internet Links George Xylomenos and George C. Polyzos Department of Informatics Athens University of.
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
1 School of Computing Science Simon Fraser University CMPT 820: Multimedia Systems Multimedia Protocols, Files Formats and Live Broadcast Bassam Almohammadi.
End-to-End TCP-Friendly Streaming Protocol and Bit Allocation for Scalable Video Over Wireless Internet Fan Yang, Qian Zhang, Wenwu Zhu, and Ya-Qin Zhang.
CS335 Principles of Multimedia Systems Multimedia Over IP Networks -- I Hao Jiang Computer Science Department Boston College Nov. 6, 2007.
VoIP Voice Transmission Over Data Network. What is VoIP?  A method for Taking analog audio signals Turning audio signals into digital data Digital data.
Wireless Audio Conferencing System (WACS) Mehmet Ali Abbasoğlu Furkan Çimen Aylin Deveci Kübra Gümüş.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
Introduction to Management Information Systems Chapter 5 Data Communications and Internet Technology HTM 304 Fall 07.
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.
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.
CS335 Networking & Network Administration Tuesday, April 20, 2010.
CS335 Principles of Multimedia Systems Multimedia Over IP Networks -- II Hao Jiang Computer Science Department Boston College Nov. 8, 2007.
Multimedia Communications over the Internet. IP Packet-Switching Networks Packet-switching protocols based on the Internet Protocol (IP) generally consist.
A Study on Quality of Service Issues in Internet Telephony  IP Telephony – Applications and Services  Advantages and benefits of Voice over IP  Technical.
RTP/RTCP – Real Time Transport Protocol/ Real Time Control Protocol Presented by Manoj Sivakumar.
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
CS640: Introduction to Computer Networks
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.
Multimedia Communications
Multimedia Communications Student: Blidaru Catalina Elena.
Congestion Control, the Internet Transport Protocols, and UDP By: Mike Krupinski and Jaesma Woods.
Item 2005 L A Rønningen. Reservation Model Pessimistic or Optimistic Approach 1-N Senders and 1-M Receivers Sender-oriented or Receiver-oriented Immediate.
Computer Networks: Multimedia Applications Ivan Marsic Rutgers University Chapter 3 – Multimedia & Real-time Applications.
Introduction to Networks CS587x Lecture 1 Department of Computer Science Iowa State University.
1 How Streaming Media Works Bilguun Ginjbaatar IT 665 Nov 14, 2006.
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.
Transport Layer Natawut Nupairoj, Ph.D. Department of Computer Engineering Chulalongkorn University.
The Way Forward Factors Driving Video Conferencing Dr. Jan Linden, VP of Engineering Global IP Solutions.
The Inter-network is a big network of networks.. The five-layer networking model for the internet.
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
MULTIMEDIA OVER WIRELESS BROADBAND NETWORKS BY: NEELIMA PUNJALA.
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
Internet Measurment Multimedia 1. Properties Challenges Tools State of the Art 2.
Multimedia streaming Application Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Querying.
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 18 – Multimedia Transport (Part 1) Klara Nahrstedt Spring 2014.
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.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 20 – Multimedia Session Protocols Klara Nahrstedt Spring 2012.
Internet multimedia: simplest approach audio, video not streamed: r no, “pipelining,” long delays until playout! r audio or video stored in file r files.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Multiplexing Team Members: Cesar Chavez Arne Solas Steven Fong Vi Duong David Nguyen.
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
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
Tutorial 11 Solutions. Question 1 Q1. What is meant by interactivity for streaming stored audio/video? What is meant by interactivity for real-time interactive.
Multimedia Streaming I. Fatimah Alzahrani. Introduction We can divide audio and video services into three broad categories: streaming stored audio/video,
79 Sidevõrgud IRT 4060/ IRT 0020 vooruloeng 8 / 3. nov 2004 Vooülekanne Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
Multimedia Communication Systems Techniques, Standards, and Networks Chapter 4 Distributed Multimedia Systems.
Networked Multimedia Basics. Network Characteristics.
11 CS716 Advanced Computer Networks By Dr. Amir Qayyum.
The Transport Layer Congestion Control & UDP
Congestion Control, Internet transport protocols: udp
MULTIMEDIA OVER WIRELESS BROADBAND NETWORKS
Network Core and QoS.
Lecture 2: Overview of TCP/IP protocol
Network Core and QoS.
Presentation transcript:

L.R.He, B.M.G. Cheetham Mobile Systems Architecture Group, Department of Computer Science, University of Manchester, Oxford Rd, M13 9PL, U.K.

Application of real time multimedia communications to distance learning over IP networks.. Current RTP systems are based on comparing frame loss rate, as reported by RTCP, with thresholds. We presents a flow/congestion control mechanism for adapting to congestion using measurements of time delay, jitter & speech packet loss rate. We propose a dynamic assignment of priority to the speech, image & data as appropriate to distance learning activity.

To improve the flow/congestion control mechanism based on RTP and RTCP To allow dynamic priority assignment determining how the available capacity is divided between speech / image / data.

Distance learning is applied in these fields: * Providing open learning environments * Offering more information for traditional teaching * Providing continuing education after graduation * Developing academic co-operation Three types of distance education -Paper based learning -TV and radio based learning -Internet based learning

Real Time Multimedia has the following advantages for Distance Learning : * Liveliness * Efficiency * Interactivity Internet Browser (student 1) Browser (student N) Browser (teacher 1) Browser (teacher M) Web server Database (Course Information, Content, Assignments, Problems and Solutions, Audio-video Information, Examinations, Announcements, Student Records)

Camera & microphone Data RTCP sender report Internet Receiver 1 Receiver 2 RTCP Receiver Report Check result Most of the real-time applications are based on the end-to-end real time transport protocol (RTP) and real time control protocol (RTCP).

Real time transport protocol is used for end-to end data transfer. RTP transports real-time media data along with synchronization information over a datagram protocol. G.711,G.722,G.723.1, G.728,G.729 H.261, H.263 RTP RTCP User Datagram Protocol Network Layer Link Layer Physical Layer

Real-Time control Protocol has a feedback function. Feedback from the receivers is necessary for diagnosing distribution faults. RTCP produces sender and receiver reports. Stream statistics Packet counts Sender identification Quality of service Lost packets

Packet loss probability Loss rate(%) 100% c 0 Congested--- Decrease Unloaded--- Increase Loaded--- Hold Receiver classifies loss error Bit-rateNetwork state u Problems lie in dynamics of bit-rate adaptation n

Packet loss probability Speech packet unusable probability Average jitter “loaded” Management Priority weighting “unloaded” “congested” high priority weighting or low priority weighting

1 Determination of the network states As before, the network will be defined to have three different states, “congested”, “loaded”, and “unloaded”. If 1  λ n  λ c or (λ n  λ u and λ sn >  λ sc ), the network state is “congested”. λ sc is a threshold. If λ n  λ u, then the network is “unloaded”. If (λ n  λ u and λ sn  λ sc ), the network is “loaded”.

The probability of a received speech packet being unusable λ sn as follows: n th control period T  (400  P d ) ms P d is the processing delay.

If the network state is “congested”, H = H –  H. If the network state is “unloaded”, H = H +  H. If the network state is “loaded”, the sender hold the image and other packets transmission rate, checks the average jitter, J n, to decide how to adjust the speech packet transmission rate. 2 Management The priority of a given packet Average JitterSpeech transmission rate Decreasing H s +  ConstantHsHs Increasing Hs  Hs   * H smin  H s    H smax Table: Determination of the requested sending rate of speech packet

A flow/congestion control mechanism based on RTP and RTCP has been investigated. A more appropriate variation in transmission rate is achieved by the new method. It can be appropriately applied to distance learning over internet.