LYU9802 Quality of Service in Wired/Wireless Communication Networks: Techniques and Evaluation Supervisor: Dr. Michael R. Lyu Marker: Dr. W.K. Kan Wan.

Slides:



Advertisements
Similar presentations
Review of Topology and Access Techniques / Switching Concepts BSAD 141 Dave Novak Sources: Network+ Guide to Networks, Dean 2013.
Advertisements

© R. Jayanthan, K. Gunasakera 1999 Quality of Service in Multiservice Networks for Digital Economy R. Jayanthan & Kithsiri Gunasakera National IT Conference.
LYU9903 QoS Schemes in Wireless Networks Ho Pun Mo & Ng Maggie Supervised by Prof. Lyu R.T. Michael 6 December, 1999.
CMP206 – Introduction to Data Communication & Networks Lecture 1 - Networking Fundamentals.
Review of Topology and Access Techniques / Switching Concepts BSAD 141 Dave Novak Sources: Network+ Guide to Networks, Dean 2013.
High Speed Networks and Internets : Multimedia Transportation and Quality of Service Meejeong Lee.
Presented by Scott Kristjanson CMPT-820 Multimedia Systems Instructor: Dr. Mohamed Hefeeda 1 Cross-Layer Wireless Multimedia.
Quality of Service Issues in Multi-Service Wireless Internet Links George Xylomenos and George C. Polyzos Department of Informatics Athens University of.
Computer Communication1 Computer Communications Summary.
Presented By: Pariya Raoufi. Motivations Future applications require: higher bandwidth, generate a heterogeneous mix of network traffic, low latency.
Department of Computer Engineering University of California at Santa Cruz Networking Systems (1) Hai Tao.
Requirements Capture and Specification IACT424/924 Corporate Network Design and Implementation.
LYU9903 QoS Schemes in Wireless Networks Ho Pun Mo Matchman Ng Maggie Supervised by Prof. Michael Lyu.
Networking Theory (Part 1). Introduction Overview of the basic concepts of networking Also discusses essential topics of networking theory.
CS335 Principles of Multimedia Systems Multimedia Over IP Networks -- I Hao Jiang Computer Science Department Boston College Nov. 6, 2007.
Special Session PDCS’2000 Interworking of Diffserv, RSVP and MPLS for achieving QoS in the Internet Junaid Ahmed Zubairi Department of Mathematics and.
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
Advanced Computer Networks SPEP: A Secure and Efficient Scheme for Bulk Data Transfer over Wireless Networks Venkatesh Obanaik, Lillykutty Jacob, and A.
CS335 Networking & Network Administration Tuesday, April 20, 2010.
Computer Communication1 Computer Communications Summary.
EE 4272Spring, 2003 Chapter 11. ATM and Frame Relay Overview of ATM Protocol Architecture ATM Logical Connections ATM Cells ATM Service Categories ATM.
1 Quality of Service: for Multimedia Internet Broadcasting Applications CP Lecture 1.
1 Networking Basics: A Review Carey Williamson iCORE Professor Department of Computer Science University of Calgary.
Switching Techniques Student: Blidaru Catalina Elena.
1 CMSCD1011 Introduction to Computer Audio Lecture 10: Streaming audio for Internet transmission Dr David England School of Computing and Mathematical.
Communications Recap Duncan Smeed. Introduction 1-2 Chapter 1: Introduction Our goal: get “feel” and terminology more depth, detail later in course.
Chapter 17 Networking Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William Stallings.
11 September 2015 RE Meyers, Ms.Ed. CCENT ICND1 Exam Topics Review Describe the Operation of Data Networks: Network Diagrams and Data Paths.
Computer Networking Quality-of-Service (QoS) Dr Sandra I. Woolley.
End-to-End QoS Specification Issues in the Wired and Wireless Environment 通工所 陳昱豪.
Tiziana Ferrari Quality of Service Support in Packet Networks1 Quality of Service Support in Packet Networks Tiziana Ferrari Italian.
Top-Down Network Design Chapter Thirteen Optimizing Your Network Design Oppenheimer.
VPN Protocol What is a VPN? A VPN is A network that uses Internet or other network service to transmit data. A VPN includes authentication and.
Protocols and the TCP/IP Suite
CONGESTION CONTROL and RESOURCE ALLOCATION. Definition Resource Allocation : Process by which network elements try to meet the competing demands that.
The University of Bolton School of Games Computing & Creative Technologies LCT2516 Network Architecture CCNA Exploration LAN Switching and Wireless Chapter.
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Beyond Best-Effort Service Advanced Multimedia University of Palestine University of Palestine Eng. Wisam Zaqoot Eng. Wisam Zaqoot November 2010 November.
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Distribution of Multimedia Data Over a Wireless Network (DMDoWN): An Introduction Presented By: Rafidah Md Noor Faculty of Computer Science & Information.
CS Spring 2009 CS 414 – Multimedia Systems Design Lecture 21 – Case Studies for Multimedia Network Support (Layer 3) Klara Nahrstedt Spring 2009.
1 Integrating security in a quality aware multimedia delivery platform Paul Koster 21 november 2001.
Broadband Access Solutions via Satellite Sergey Eleferov Russian Satellite Communications Company Satellite Communications Centre “DUBNA”
Lecture (Mar 23, 2000) H/W Assignment 3 posted on Web –Due Tuesday March 28, 2000 Review of Data packets LANS WANS.
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
CS 447 Network & Data Communication QoS Implementation for the Internet IntServ and DiffServ Department of Computer Science Southern Illinois University.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
EE 122: Lecture 15 (Quality of Service) Ion Stoica October 25, 2001.
ETE Framework for QoS guarantee in Heterogeneous Wired-cum-Wireless Networks (cont.) 홍 석 준
Review of key networking techniques: –Reliable communication over unreliable channels –Error detection and correction –Medium access control –routing –Congestion.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
Introduction Computer networks: – definition – computer networks from the perspectives of users and designers – Evaluation criteria – Some concepts: –
Data Communications and Networks Chapter 6 – IP, UDP and TCP ICT-BVF8.1- Data Communications and Network Trainer: Dr. Abbes Sebihi.
Integrated Services & RSVP Types of pplications Basic approach in IntServ Key components Service models.
Mar-16 1 Cairo University Faculty of Engineering Electronics &Communication dpt. 4th year Linux-based Implementation Of a Router (B.Sc Graduation project)
-1- Georgia State UniversitySensorweb Research Laboratory CSC4220/6220 Computer Networks Dr. WenZhan Song Professor, Computer Science.
Mr. Sathish Kumar. M Department of Electronics and Communication Engineering I’ve learned that people will forget what you said, people will forget what.
Multimedia Communication Systems Techniques, Standards, and Networks Chapter 4 Distributed Multimedia Systems.
November, 1999 doc.:IEEE P /259 Submission Slide 1 Dr. Rajugopal Gubbi,ShareWave Streaming Support for b MAC Dr. Rajugopal Gubbi Nov, 1999.
Networked Multimedia Basics. Network Characteristics.
Muhammad Mateen Yaqoob Department of Computer Science COMSATS Institute of Information Technology, Abbottabad 1.
Chapter 9: Transport Layer
Instructor Materials Chapter 9: Transport Layer
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Wireless ATM PRESENTED BY : NIPURBA KONAR.
CprE 458/558: Real-Time Systems
Switching Techniques.
Congestion Control, Quality of Service, & Internetworking
Computer Networks Protocols
Presentation transcript:

LYU9802 Quality of Service in Wired/Wireless Communication Networks: Techniques and Evaluation Supervisor: Dr. Michael R. Lyu Marker: Dr. W.K. Kan Wan Yung Chun and Lam Shu Yin

Overview §Objectives §Introduction to Quality of Service (QoS) §QoS Parameters §Performance Evaluation l About Generic QoS l Ethernet and wireless LAN environment l Interconnected network with RSVP router §Future Works

Objectives §Provides a complete QoS solution in network l Network level (ATM, RSVP router) l System level (GQoS, our QoS scheme) l Application level (COBRA, building QoS application) §From this project, we can learn: l How to evaluate the performance of a system l How to design a good scheme l System programming experiences l Distributed programming in COBRA

QoS Definitions §The collective effect of service performances which determine the degree of satisfaction of a user. §The guarantee a network makes to an application in terms of providing a certain contracted level of service through out the application session. §Represents quantities,e.g. transfer rate, how long does the receiver have to wait for complete transmission, error rate, lost rate.

Importance of QoS §Growth of real-time network application is fast. §Growth of bandwidth cannot catch up the needs. §Simply expanding bandwidth is not effective. §Solution: Good management of bandwidth.

Problem of old management of bandwidth §TCP guarantees reliability and sequence §TCP uses reactive congestion control §IP offers only a best-effort model of service §No guarantees can be made to Real-Time and Multimedia Traffic

Current support of QoS §Application Level - IP Navigator l Commercial product, enhancing current IP protocol provides QoS network management. §System Level - Windows 98 l Provides Generic QoS §Network Protocol Level - IPv6 l Flow label (20 bits) and priority field (8 bits), instead of 4 class of TOS settings (8 bits). §Medium Access Sublayer Level - ATM l ATM supports QoS data transfer

Use of QoS §Mobile communication §Real-time video and sound transmission §Interactive applications on network §Routing for traffic with performance guarantees §QoS-aware ATM application

QoS Parameters §What is its function? l An adequate measure for the service quality provided by a network §QoS Mapping l Perceptual QoS l Application QoS l Network QoS

QoS Mapping

Network QoS Specification QoS Specifications Metrics Policies Security Performance Relative Management Levels of ImportanceServices Timeliness Precision Accuracy Combinations Latency Jitter Burst Tolerance Amount of data transmitted Reliability Connection failure probability Throughput Peak bandwidth Best effort Guaranteed Controlled load Confidentiality Integrity

Performance Evaluation of Generic Quality of Service in Microsoft Windows 98 ® §What is GQOS? l Microsoft's implementation of Quality of Service (QOS) §Levels of Service (LoS) l Best effort l Guaranteed l Controlled load

Why we choose GQoS? §Powered by Microsoft, it will soon be accepted as an industrial standard for QoS §GQoS is flexible and can run on any network environment, including wireless network §It lies on ReSerVation Protocol, which many network products begin to support it

Evaluation of GQoS Methodology of the experiment: ProgramQOSEVENT SourceSample program from Microsoft with our enhancement VersionMay 1998 EnvironmentEthernet and Wireless network Types of experiments: One sender and one receiver Two senders and one receiver

One sender and one receiver QoS disabled transmission takes the longest time. Guaranteed transmission remains stable all over the transmission. Best effort always takes the shortest time to complete.

Two senders and one receiver QoS disabled transmission always have a greater variation in transmission time.

Others §Three senders and one receiver experiment was done and similar result was obtained. §Other finding, l Importance of factors affecting the transmission time: This is due to the slow start feature of TCP congestion control. Whether the transmission is the current activated job in Windows. First to occupy the channel > Activation factor > Use of QoS

Wireless LAN §Network Configuration: Notebook computer  Wireless LAN  Proxim access point (base station)  Ethernet  Desktop computer

Experiment Measures §The Ethernet is connected to the access point and the desktop computer only §Fix the position of the notebook and the access point §Use program to start the measuring routine §Repeat the experiment several times

One sender and one receiver

Two senders and one receiver As the packet size is small, the OS scheduler also pay a role in the performance

Findings in Wireless LAN §Two different best effort data streams running simultaneously will compete one another §Two different guarantee data streams match the user specification

Wired LANs with router §Network Configuration: Sender’s Computer  RSVP-aware Router  Receiver’s Computer

Best effort VS Guaranteed

Findings in GQoS Evaluation §The behaviour of GQoS in wireless environment is similar to that in wired environment except the bandwidth are different. §In Ethernet and wireless LAN environment, only the packet scheduler inside GQoS pay a role in providing services §When networks are interconnected by RSVP routers, the routers help GQoS to classify packets and hence give a better guaranteed service

Future Works §Evaluation part l Point out the weakness of GQoS l Building QoS applications in Windows §Implementation in System Level l Purpose a new QoS scheme on Linux l Implement our own QoS scheme which lies on RSVP and compare it with GQoS §Implementation in Application Level l Provide QoS in COBRA and build a QoS manager at COBRA service level

Q & A Session Please feel free to ask

The End Thank you