Time. Timing Matters.. to comedians, lovers, footballers communication & physical activity.

Slides:



Advertisements
Similar presentations
1 Data Link Protocols By Erik Reeber. 2 Goals Use SPIN to model-check successively more complex protocols Using the protocols in Tannenbaums 3 rd Edition.
Advertisements

Streaming Video over the Internet
Internet for multimedia content Yogendra Pal Chief Engineer, All India Radio.
Communications Systems
TCP-FCW – transport protocol for real-time transmissions on high-loss networks Sergei Kozlov,
Submission doc.: IEEE 11-14/0xxx March 2014 Giwon Park, LG ElectronicsSlide 1 Discussion on power save mode for real time traffic Date: Authors:
Review of Topology and Access Techniques / Switching Concepts BSAD 141 Dave Novak Sources: Network+ Guide to Networks, Dean 2013.
1 Quality of Service Issues Network design and security Lecture 12.
Dead Reckoning Objectives – –Understand what is meant by the term dead reckoning. –Realize the two major components of a dead reckoning protocol. –Be capable.
Measuring Perceived Quality of Speech and Video in Multimedia Conferencing Applications Anna Watson and M. Angela Sasse Dept. of CS University College.
Fundamentals of Computer Networks ECE 478/578
Networked Graphics Building Networked Virtual Environments and Networked Games Chapter 10: Requirements.
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
Direct Time Study Sections: Direct Time Study Procedure
Network Protocols Mark Stanovich Operating Systems COP 4610.
QoE Assessment in Olfactory and Haptic Media Transmission: Influence of Inter-Stream Synchronization Error Sosuke Hoshino, Yutaka Ishibashi, Norishige.
Presented by Scott Kristjanson CMPT-820 Multimedia Systems Instructor: Dr. Mohamed Hefeeda 1 Cross-Layer Wireless Multimedia.
Speech codecs and DCCP with TFRC VoIP mode Magnus Westerlund
Chapter 6 Errors, Error Detection, and Error Control
Multimedia- and Web-based Information Systems Lecture 3.
IP Telephony Project By: Liane Lewin Shahar Eytan Guided By: Ran Cohen - IBM Vitali Sokhin - Technion.
EE442—Multimedia Networking Jane Dong California State University, Los Angeles.
Application layer (continued) Week 4 – Lecture 2.
The Technology of the Game - Latency and Online Games Mark Claypool Associate Professor Computer Science Director Interactive Media and Game Development.
Chapter Six Errors, Error Detection, and Error Control Data Communications and Computer Networks: A Business User’s Approach Sixth Edition.
1 Chapter Six - Errors, Error Detection, and Error Control Chapter Six.
Computer Networks: Performance Measures1 Computer Network Performance Measures.
Chapter 6: Errors, Error Detection, and Error Control
Chapter 6 Errors, Error Detection, and Error Control
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 Quality of Service: for Multimedia Internet Broadcasting Applications CP Lecture 1.
Ch. 28 Q and A IS 333 Spring Q1 Q: What is network latency? 1.Changes in delay and duration of the changes 2.time required to transfer data across.
Chapter 3 part II Data and Signals
1 1 July 28, Absent changes to the network can we actually do something? Yes Is there work in the area of measurements that can we do to create.
1 Physical Clocks need for time in distributed systems physical clocks and their problems synchronizing physical clocks u coordinated universal time (UTC)
1 CMSCD1011 Introduction to Computer Audio Lecture 10: Streaming audio for Internet transmission Dr David England School of Computing and Mathematical.
E0262 MIS - Multimedia Playback Systems Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India.
Lecturer: Ghadah Aldehim
Distributed Multimedia March 19, Distributed Multimedia What is Distributed Multimedia?  Large quantities of distributed data  Typically streamed.
Week 5 Video on the Internet. 2 Overview Video & Internet: The problem Solutions & Technologies in use Video Compression Available products Future Direction.
Quality of Service in the Internet The slides of part 1-3 are adapted from the slides of chapter 7 published at the companion website of the book: Computer.
Chapter 5: Summary r principles behind data link layer services: m error detection, correction m multiple access protocols m link layer addressing, ARP.
Integrity in Data Communications Packets, Frames and Error Detection.
Network Instruments VoIP Analysis. VoIP Basics  What is VoIP?  Packetized voice traffic sent over an IP network  Competes with other traffic on the.
Communication derives from the Latin word ''communis'' that means ''in common''.
Distribution of Multimedia Data Over a Wireless Network (DMDoWN): An Introduction Presented By: Rafidah Md Noor Faculty of Computer Science & Information.
Multimedia ITGS. Multimedia Multimedia: Documents that contain information in more than one form: Text Sound Images Video Hypertext: A document or set.
CIS 725 Telephone protocols. Telephone systems Circuited switched system Call control software.
03/11/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Streaming 1.
Data Communications & Computer Networks, Second Edition1 Chapter 6 Errors, Error Detection, and Error Control.
Chapter 6: Errors, Error Detection, and Error Control Data Communications and Computer Networks: A Business User’s Approach Third Edition.
Chapter 28. Network Management Chapter 29. Multimedia
Multimedia streaming Application Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore – , India Querying.
1 UNIT 13 The World Wide Web Lecturer: Kholood Baselm.
Chapter Objectives After completing this chapter you will be able to: –Understand the basic concepts of ATM –List some reasons for implementing an ATM.
Team ATTAIN ATTAIN EDUCATION VSAT CLASSES An Overview.
Chapter 1 Background 1. In this lecture, you will find answers to these questions Computers store and transmit information using digital data. What exactly.
1Thu D. NguyenCS 545: Distributed Systems CS 545: Distributed Systems Spring 2002 Communication Medium Thu D. Nguyen
On the Interactions Between Layered Quality Adaptation and Congestion Control for Streaming Video 11 th International Packet Video Workshop Nick Feamster.
Data Link Layer. Data link layer The communication between two machines that can directly communicate with each other. Basic property – If bit A is sent.
Chapter 3 TRANSMISSION IMPAIRMENT. 3-4 TRANSMISSION IMPAIRMENT Signals travel through transmission media, which are not perfect. The imperfection causes.
Distributed Systems Lecture 5 Time and synchronization 1.
1 UNIT 13 The World Wide Web. Introduction 2 Agenda The World Wide Web Search Engines Video Streaming 3.
1 UNIT 13 The World Wide Web. Introduction 2 The World Wide Web: ▫ Commonly referred to as WWW or the Web. ▫ Is a service on the Internet. It consists.
1 Test Beam with Hybrid 6 Florian Lütticke for the Testbeam Crew Bonn University 7th Belle II VXD Workshop and 18th International Workshop on DEPFET Detectors.
Introduction to Networking
short term and long term speed, capacity, compression formats, access
EL Science--Component 1 Biology (The Human Body)
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Presentation transcript:

Time

Timing Matters.. to comedians, lovers, footballers communication & physical activity

Common Timescales around 200ms hand–eye coordination emergency reactions several seconds conversation short term memory days, weeks, etc. regular daily or calendar activities irregular event driven

we are distributed networked systems! touch something hot nerve impluse –from hand to brain ~ 70ms lower brain reaction – says move! nerve impluse –from brain to hand a bit like the internet

Deliberate Delay hard to learn hard to proceduralise rhythms easier

Natural Time? rhythm of language rhythm of music mechanics of the human body

Computer Usability Some people say a child should be able to use it I say a caveman should be able to use it

The Myth of the Infinitely Fast Machine designers and documenters of interactive systems assume the computer will be fast enough it never is!

Word (old version) Spell Checker Problems: cannot interrupt during search for corrections no button feedback when busy strange behaviour of buttons

Normal Button Press

Mediated Interaction delays due to: networks, computation or external causes plan for them: immediate feedback + semantic feedback local control

networked media QoS (quality of service) –bandwidth how much information per second –latency how long it takes (delay) –jitter how consistent is the delay –reliability,...

send receive time bandwidth how much latency how long jitter how variable

networked media QoS (quality of service) bandwidth, latency, jitter, reliability,... media video - dropped frames OK speech - missing sound - disaster mode real-time - jitter can disrupt conversation streamed - use buffering (latency) to overcome jitter

send receive time frames generated at fixed rate constant latency frames arrive at same rate

send receive time frames generated at fixed rate latency varies - jitter frames arrive at irregular rate

send receive frames generated at fixed rate latency varies - jitter frames enter buffer at irregular rate replay time frames taken from buffer at constant rate buffer longer initial delay while buffer fills