Adaptive QoS for Service- Oriented Learning Environments Colin Allison, Martin Bateman, Ross Nicoll and Alan Ruddle School of Computer Science University.

Slides:



Advertisements
Similar presentations
David Martin for DAML-S Coalition 05/08/2003 OWL-S: Bringing Services to the Semantic Web David Martin SRI International
Advertisements

Research Issues in Web Services CS 4244 Lecture Zaki Malik Department of Computer Science Virginia Tech
Spring 2000CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
AcuManager rich media core engine AcuManager is the heart of AcuLearn’s Content Delivery Network (CDN) architecture. It works with AcuStudio to speed up.
CS Spring 2012 CS 414 – Multimedia Systems Design Lecture 15 –QoS Admission, QoS Negotiation, and Establishment of AV Connections Klara Nahrstedt.
Streaming Video over the Internet: Approaches and Directions Dapeng Wu, Yiwei Thomas Hou et al. Presented by: Abhishek Gupta
Internet Traffic Patterns Learning outcomes –Be aware of how information is transmitted on the Internet –Understand the concept of Internet traffic –Identify.
Resource Management – a Solution for Providing QoS over IP Tudor Dumitraş, Frances Jen-Fung Ning and Humayun Latif.
School of Information Technologies Revision NETS3303/3603 Week 13.
Self-Tuning End-2-End QoS Internet ICT Centre Presented by: Zvi Rosberg 21 March 2007.
Metrics for Evaluating ICEBERG ICEBERG Retreat Breakout Session Jan 11, 2000 Coordinators: Chen-Nee Chuah & Jimmy Shih.
ACN: IntServ and DiffServ1 Integrated Service (IntServ) versus Differentiated Service (Diffserv) Information taken from Kurose and Ross textbook “ Computer.
Predictive End-to-End Reservations via A Hierarchical Clearing House Endeavour Retreat June 19-21, 2000 Chen-Nee Chuah (Advisor: Professor Randy H. Katz)
VoIP and IP conferencing over satellites Workshop on VoIP Technology: Research and Standards for reliable applications PIMRC 08, Cannes France 15 September.
Adaptive Networking for Tele-Immersion Presented by: Shi Hu (u )
Internet QoS Syed Faisal Hasan, PhD (Research Scholar Information Trust Institute) Visiting Lecturer ECE CS/ECE 438: Communication Networks.
CSc 461/561 CSc 461/561 Multimedia Systems Part C: 3. QoS.
A Web Services Based Streaming Gateway for Heterogeneous A/V Collaboration Hasan Bulut Computer Science Department Indiana University.
Magda El Zarki Professor of CS Univ. of CA, Irvine
© Copyright 2013 TONE SOFTWARE CORPORATION Presented by: Powered with: ReliaTel Capability Quick Reference 2013.
Multimedia Communications
Multimedia Communications Student: Blidaru Catalina Elena.
AIMS’99 Workshop Heidelberg, May 1999 Ko / CP 4/99 Linkage between Internet Service Architectures and ATM
End-to-end QoE Optimization Through Overlay Network Deployment Bart De Vleeschauwer, Filip De Turck, Bart Dhoedt and Piet Demeester Ghent University -
A review of quality of service mechanisms in IP-based network ─ integrated and differentiated services,multi-layer switching,MPLS and traffic engineering.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED.
Version 4.0. Objectives Describe how networks impact our daily lives. Describe the role of data networking in the human network. Identify the key components.
Adaptive QoS Management for IEEE Future Wireless ISPs 通訊所 鄭筱親 Wireless Networks 10, 413–421, 2004.
Introduction to Multimedia Networking (2) Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot October.
Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan;
1 Real-Time Collaboration Instant Messaging Chat Services Online Conferencing.
ELeGI: The European Learning GRID Infrastructure Pierluigi Ritrovato,Matteo Gaeta CRMPA, University of Salerno, Italy Alan Ruddle, Colin Allison School.
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.
Multimedia Over IP: RTP, RTCP, RTSP “Computer Science” Department of Informatics Athens University of Economics and Business Λουκάς Ελευθέριος.
GridNM Network Monitoring Architecture (and a bit about my phd) Yee-Ting Li, 1 st Year UCL, 17 th June 2002.
Delivering Adaptive Scalable Video over the Wireless Internet Pavlos Antoniou, Vasos Vassiliou and Andreas Pitsillides Computer Science Department University.
© 2009 Cisco Systems, Inc. All rights reserved. SWITCH v1.0—8-1 Accommodating Voice and Video in Campus Networks Planning for Support of Voice and Video.
Salim Hariri HPDC Laboratory Enhanced General Switch Management Protocol Salim Hariri Department of Electrical and Computer.
MP 2: Audio/ Video Streaming
Why do we need packet data ? In Circuit Switched Data, the data rate and delay can be guaranteed and therefore is ideal for real time services such as.
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Living in a Network Centric World Network Fundamentals – Chapter 1.
Master Course /11/ Some additional words about pervasive/ubiquitous computing Lionel Brunie National Institute of Applied Science (INSA)
CS Spring 2014 CS 414 – Multimedia Systems Design Lecture 18 – Multimedia Transport (Part 1) Klara Nahrstedt Spring 2014.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Living in a Network Centric World Network Fundamentals – Chapter 1.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Living in a Network Centric World Network Fundamentals – Chapter 1.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Living in a Network Centric World Network Fundamentals – Chapter 1.
Peer-to-Peer and Collective Intelligence A platform for collaboration Andrew Roczniak Collective Intelligence Lab Multimedia Communications Research Lab.
IP Columbia Prof. Henning Schulzrinne Internet Real-Time Laboratory Department of Computer Science Columbia University.
Visualizing QoS. Background(1/2) A tremendous growth in the development and deployment of networked applications such as video streaming, IP telephony,
Passive Optical Broadband Communications in Local Access Network Kae-hsiang Kwong 21 January 2004
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
MP 2: Audio/ Video Streaming CS414: Multimedia System Instructor: Klara Nahrstedt March 16, 2012.
A Grid-enabled Multi-server Network Game Architecture Tianqi Wang, Cho-Li Wang, Francis C.M.Lau Department of Computer Science and Information Systems.
The Future of Virtual Collaboration Lawrence A. Rowe Computer Science Division – EECS University of California, Berkeley
TeraPaths: A QoS Enabled Collaborative Data Sharing Infrastructure for Petascale Computing Research The TeraPaths Project Team Usatlas Tier 2 workshop.
MP3: Multi-Source Streaming System Instructor: Klara Nahrstedt April 18, 2014 CS414.
Chapter 6 outline r 6.1 Multimedia Networking Applications r 6.2 Streaming stored audio and video m RTSP r 6.3 Real-time, Interactive Multimedia: Internet.
Version 4.0 Living in a Network Centric World Network Fundamentals – Chapter 1.
Multimedia Communication Systems Techniques, Standards, and Networks Chapter 4 Distributed Multimedia Systems.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
1st Draft for Defining IoT (1)
Design Decisions / Lessons Learned
QOS Requirements for Real-Time Services over IP
Chapter 2 Introduction Application Requirements VS. Transport Services
Taxonomy of network applications
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
OWL-S: Bringing Services to the Semantic Web
Presentation transcript:

Adaptive QoS for Service- Oriented Learning Environments Colin Allison, Martin Bateman, Ross Nicoll and Alan Ruddle School of Computer Science University of St Andrews

Overview Identify goals of Collaborative Learning Environments Educational goals -> QoS requirements How to meet QoS requirements Example: Finesse – Learning environment Conclusions

Pedagogical Goals Collaboration –Synchronous video audio –Asynchronous notebooks instant messenger Ubiquitous & heterogeneous –Network –Device Experiential and Active Learning Realism – ‘Live data’

Finesse Finance Education in a Scalable Environment Supports teaching of fund management Virtual portfolios at the core –Inspect historic data –Buy/sell shares –Try to make a profit Notebook for asynchronous collaboration

Finesse

Pedagogical aspects of Finesse Asynchronous Ubiquitous – 100% web Realism – London Stock Exchange Experiential

Finesse – To add Re-engineer to be GSDL based Synchronous communications –Video conferencing –Synchronous groupware Device independence

QoS Aspects User perception –Responsive –Timely –Looks good –Easy to use Network –Low delay –Low jitter –High bandwidth –Low packet loss

QoS Timeliness & Responsiveness QoS Require ment Interactive Resource Type Example Application BandwidthSample Rate DelayJitterLoss Tolerant Timelin- ess Continuou s Media Interactive video high15 fps250 msYes Interactive audio Low - medium 8000 hz250 msYesyes Respon- siveness Web- Server Based CGI/ Servlet Low-highN/A5 sNo

What does the Grid bring Common infrastructure –OGSA, WSDL, UDDI, etc Component sharing Dynamic Service Composition QoS based service discovery Registry Service Requester Service Provider 1 2 3

FiGS – Finesse Grid Services Browser Video User Web Servlets GS:ManagerGS:Manager GS: Notebook GS: Conferencing GS: Portfolio GS: Stock Data Source 1 GS: Stock Data Source 2 Finesse Services Grid Services Application VoiceML Video Phone

Internet QoS Approaches Resource Reservation –Eg IntServ Aggregate flows –Eg DiffServ Adaptive Best effort –Eg most applications Increasing Infrastructure

Adaptive QoS Provision Past network conditions -> statistics –Active: RTP/RTCP traffic –Passive: Traffic monitoring Estimate likely network path conditions –Temporal & spatial patterns in traffic Inform application at start Application adapts to changes

Location Information Server

Conference Controller Architecture for Video Conferencing

Adaptive QoS Advantages Network edge deployment –Under your administrative control –Manageable traffic rates Learns from traffic –Sharing traffic knowledge Utilises session knowledge –Duration, number of participants, type

Example Conference Configuration

Conclusions Collaborative Learning Environment –Achieve pedagogical goals Pedagogical goals -> QoS requirements Architecture for Adaptive QoS –Deployable now

Questions?

Traffic Patterns ResearchHome