QOS in Passive Optical Networks Ali Razmkhah Akbar Ghaffarpour Rahbar Computer Networks Research Lab, Sahand University of Technology Dec. 2010 1.

Slides:



Advertisements
Similar presentations
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Advertisements

Congestion Control Reasons: - too many packets in the network and not enough buffer space S = rate at which packets are generated R = rate at which receivers.
Priority Scheduling and Buffer Management for ATM Traffic Shaping Authors: Todd Lizambri, Fernando Duran and Shukri Wakid Present: Hongming Wu.
Comparison and Analysis of FIFO, PQ, and WFQ Disciplines on multimedia
1 Call Admission Control Carey Williamson Department of Computer Science University of Calgary.
Speaker : 尹培華 Pei-Hwa Yin 指導教授:吳和庭老師 EPON Introduction 1.
The Design of Offline Scheduling Mechanisms on EPON Professor : Ho-Ting Wu Student : Pei-Hwa Yin 1.
Per-Stream QoS and Admission Control in Ethernet Passive Optical Networks (EPONs) Advisor: Ho-Ting Wu Student: Ze-Yang Kuo.
A serve flow management strategy for IEEE BWA system in TDD mode Hsin-Hsien Liu
Ncue-csie1 A QoS Guaranteed Multipolling Scheme for Voice Traffic in IEEE Wireless LANs Der-Jiunn Deng 、 Chong-Shuo Fan 、 Chao-Yang Lin Speaker:
MPCP (Multipoint Control protocol)
A WDM Passive Optical Network Architecture for Multicasting Services Student : Tse-Hsien Lin Teacher : Ho-Ting Wu Date :
Next Generation EPON- based Access Network Architecture.
Two Media Access Control Protocols (MAC) for Wireless Networks.
A Novel Multiple Access Scheme for Ethernet Passive Optical Network Professor : Ho-Ting Wu Speaker : Rui-Yi Jian 2004 – 08 – 11.
Traffic Management & QoS. Quality of Service (QoS) J The collective effect of service performances which determine the degree of satisfaction of a user.
乙太被動式光學網路上能支援多 媒體服務之動態頻寬配置機制 Dynamic Bandwidth Allocation Mechanisms for Multimedia Services on EPON 指導教授 : 吳和庭 博士 研究生:簡睿毅 日期 : 2005 / 7 / 15.
1 QoS Control Schemes for Two-Stage Ethernet Passive Optical Access Networks Speaker : Hsuan-Ming Chen Advisor : Ho-Ting Wu Date :
Ethernet Passive Optical Networks PON Definition ● Point to multipoint optical networks ● Architecture build up from two elements  An Optical Line Terminal.
1 Supporting differentiated classes of service in Etherent passive optical networks Adviser: Ho-Ting Wu Presenter: Zen-De Liu Institute of Computer Science.
11/15/20041 Bandwidth Scheduling and Provisioning in Access and Wide Area Networks Bin Wang Department of Computer Science and Engineering Wright State.
Packet Scheduling From Ion Stoica. 2 Packet Scheduling  Decide when and what packet to send on output link -Usually implemented at output interface 1.
Bell Labs Advanced Technologies EMEAAT Proprietary Information © 2004 Lucent Technologies1 Overview contributions for D27 Lucent Netherlands Richa Malhotra.
EPON.
CSE QoS in IP. CSE Improving QOS in IP Networks Thus far: “making the best of best effort”
FiWi Integrated Fiber-Wireless Access Networks
BY ALEX GARCIA Scheduling in Bluetooth Networks. Introduction Bluetooth  Used to interconnect mobile devices into a Personal area ad hoc network (PAN).
جلسه دهم شبکه های کامپیوتری به نــــــــــــام خدا.
DBA In EPON & LR-PON Sahand University of Technology Ali Razmkhah
Univ. of TehranAdv. topics in Computer Network1 Advanced topics in Computer Networks University of Tehran Dept. of EE and Computer Engineering By: Dr.
HYBRID INTEGRATION OF OPTICAL AND WIRELESS TECHNOLOGY by A.HEMAVATHI 1.
Transporting Compressed Video Over ATM Networks with Explicit-Rate Feedback Control IEEE/ACM Transactions on Networking, VOL. 7, No. 5, Oct 1999 T. V.
Fen Hou and Pin-Han Ho Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario Wireless Communications and Mobile.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
GPON Key Features.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 23 Congestion Control and Quality of Service.
STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol Kurtis Kredo II, Petar Djukic, Prasant Mohapatra IEEE INFOCOM 2009.
Passive Optical Broadband Communications in Local Access Network Kae-hsiang Kwong 21 January 2004
Multi-Power-Level Energy Saving Management for Passive Optical Networks Speaker: Chia-Chih Chien Advisor: Dr. Ho-Ting Wu Date: 2015/03/25 1.
Energy-Efficient PON with Sleep- Mode ONU Progress, Challenges, and Solutions Speaker: Shieh-Chieh Chien Advisor: Dr. Ho-Tin Wu 2013/09/23 1.
The Design of power saving mechanisms in Ethernet Passive Optical Networks Yun-Ting Chiang Advisor: Prof Dr. Ho-Ting Wu
Broadband Mobile Wireless Network Lab Quality of Service Scheduling for Broadband Wireless Access Systems Vehicular Technology Conference, 2006.
1 Admission Control for Non-preprovisioned Service Flow in Wireless Metropolitan Area Networks Liping Wang, Fuqiang Liu, Yusheng Ji, and Nararat Ruangchaijatupon.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
1 Fair Queuing Hamed Khanmirza Principles of Network University of Tehran.
Queue Scheduling Disciplines
Advanced Science and Technology Letters Vol.54 (Networking and Communication 2014), pp Pipelined Dynamic.
DR-MPCP: Delayed REPORT message for MultiPoint Control Protocol in EPON Speaker: Chia-Chih Chien Advisor: Dr. Ho-Ting Wu Date: 2015/11/26 1.
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
1 Pertemuan 6 Introduction to Ethernet/802.3 LANs.
A Flexible Scatternet- wide scheduling Algorithm for Bluetooth Wensheng Zhang and Guohong Cao IPCCC 2002.
Providing QoS in IP Networks
Scheduling for QoS Management. Engineering Internet QoS2 Outline  What is Queue Management and Scheduling?  Goals of scheduling  Fairness (Conservation.
Ben-Gurion University of the Negev Department of Communication Systems Engineering.
Scheduling Mechanisms Applied to Packets in a Network Flow CSC /15/03 By Chris Hare, Ricky Johnson, and Fulviu Borcan.
Doc.: IEEE /577r0 Submission July 2003 Qiang NI, Pierre Ansel, Thierry Turletti, INRIASlide 1 A Fair Scheduling Scheme for HCF Qiang Ni, Pierre.
New Distributed QoS Control Scheme for IEEE Wireless Access Networks Xiaofeng Bai 1, Abdallah Shami 1, Khalim Amjad Meerja 1 and Chadi Assi 2 1.
A Strategy to Compute the InfiniBand Arbitration Tables
QoS & Queuing Theory CS352.
M. K. Multani, Arif-ur-Rahman, Asfand-e-yar
Channel Allocation (MAC)
TCP, XCP and Fair Queueing
CprE 458/558: Real-Time Systems
Analysis and Evaluation of a New MAC Protocol
Yun-Ting Chiang Advisor: Prof Dr. Ho-Ting Wu
A Fair Scheduling Scheme for HCF
Introduction to Packet Scheduling
Introduction to Packet Scheduling
کنترل جریان امیدرضا معروضی.
Presentation transcript:

QOS in Passive Optical Networks Ali Razmkhah Akbar Ghaffarpour Rahbar Computer Networks Research Lab, Sahand University of Technology Dec

Agenda I.Introduction II.QOS methods III.Other issues IV.Simulation V.Conclusion 2

Introduction Ethernet PONs provide high bandwidth Ethernet. As a full service access network, the PON should support communications with diverse QOS requirements, i.e., VBR and CBR traffic, gaming, video conferencing, etc. QOS is provided by the way of bandwidth allocation – The length of cycle – The size of transmission window – The order of scheduling 3

QOS methods – Priority Queues Priority Queues – A useful and relatively simple method for supporting differentiated service classes – Network traffic is classified into a set of classes with diverse QOS requirements – Each ONU can maintain up to 8 queues for different classes of QOS Typical priority classes: – Best effort(EF), lowest priority – Assured forwarding(AF), medium priority, bursty – Guaranteed forwarding(GF), highest priority, CBR traffic 4

QOS methods – Priority Queues Strict priority scheduling – lower-priority queue is scheduled only if all queues with higher priority are empty Non-strict priority scheduling – packets that were reported are transmitted first as long as they can be transmitted within the allocated time slot 5

QOS methods – Assi Assi method – In Assi method, each ONU assigned a weight w based on SLA agreement. ∑ w = 1 – Minimum bandwidth for each ONU at peak times is computed by Eq.1 (( (1) – Then excess bandwidth calculated by Eq.2 (2) 6

QOS methods – Assi – Excessive bandwidth can be distributed among the heavyloaded ONUs 7

QOS methods – IPACT-GE – Report message used by an ONU to demand bandwidth – OLT grants each ONU by Gate message – IPACT-GE estimates the amount of new packets arriving between two consecutive pollings, and grants to the ONU the additional estimated size besides the ONU’s requested size in the previous cycle – Arrival rate can be obtained for the n-th cycle by 8

QOS methods – IPACT-GE – The ONU reports estimated amount E(n+1) to the OLT, together with the instant buffer length at the n-th cycle R(n) – The OLT decides the grant size for the (n+1)-th cycle 9

Other Issues – ONU assignment Multiple granting schemes were studied and designed – Fixed granting, fixed size window without considering what size requested by the ONU – Gate assignment, the ONU granted whatever it has requested – limited granting, each ONU is granted minimum of the requested size and W max – Simulation results shows that limited scheme has the best performance! Example – ONU buffer contains 5 packets: (1000, 1500, 800, 700, 1500) totally 5500 bytes – Wmax = 5000 bytes 10

Other Issues – ONU assignment – The ONU demands 5500 bytes and the OLT grants 5000  The ONU can not transmit the last packet and transmits only 4000 bytes 1000 bytes of the allocated window waste! Solution – First, the OLT announces W max to all ONUs – Each ONU computes what size it can upload by tacking W max into account, then reports computed size – In the previous example, the ONU reports 4000 instead of 5500 and now there is no bandwidth wasting

Other Issues – Multiple W max – Also limited granting scheme has the best performance, but W max is equal for all ONUs – Assi method is suitable for offline scheduling at peak times Solution – Assign a weight to each ONU based on some parameters, i.e., number of LANs connected to that ONU, time of day and other statistics gathered in advance by the OLT – Instead of assigning a minimum bandwidth for each ONU at peak time, assign a different W max for each ONU 12

??? Questions!? 13