1 QoS Control Schemes for Two-Stage Ethernet Passive Optical Access Networks Speaker : Hsuan-Ming Chen Advisor : Ho-Ting Wu Date : 2005.10.18.

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

TDMA Scheduling in Wireless Sensor Networks
Optical communications & networking - an Overview
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:
1 Token Bucket Based CAC and Packet Scheduling for IEEE Broadband Wireless Access Networks Chi-Hung Chiang
Performance Analysis of the IEEE Wireless Metropolitan Area Network nmgmt.cs.nchu.edu.tw 系統暨網路管理實驗室 Systems & Network Management Lab Reporter :黃文帥.
MPCP (Multipoint Control protocol)
Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Distributed Priority Scheduling and Medium Access in Ad Hoc Networks Vikram Kanodia.
A DBA SCHEME FOR QoS IN EPONS Professor : Ho-Ting Wu Speaker : Rui-Yi Chien Date : 2004/12/2.
A WDM Passive Optical Network Architecture for Multicasting Services Student : Tse-Hsien Lin Teacher : Ho-Ting Wu Date :
A Systematic Scheme for Multiple Access in Ethernet Passive Optical Access Networks Maode Ma, Member, IEEE Yongqine Zhu Tee Hiang Cheng, Senior Member,
1 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
Next Generation EPON- based Access Network Architecture.
Passive Optical Networks (PONs)
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 8: Multiplexing.
A Novel Multiple Access Scheme for Ethernet Passive Optical Network Professor : Ho-Ting Wu Speaker : Rui-Yi Jian 2004 – 08 – 11.
Spring 2002CS 4611 Quality of Service Outline Realtime Applications Integrated Services Differentiated Services.
乙太被動式光學網路上能支援多 媒體服務之動態頻寬配置機制 Dynamic Bandwidth Allocation Mechanisms for Multimedia Services on EPON 指導教授 : 吳和庭 博士 研究生:簡睿毅 日期 : 2005 / 7 / 15.
Ethernet Passive Optical Networks PON Definition ● Point to multipoint optical networks ● Architecture build up from two elements  An Optical Line Terminal.
presented by Hasan SÖZER 1 JUMP Mode A Dynamic Window-based Scheduling Framework for Bluetooth Scatternets Niklas Johansson Fredrik Alriksson.
1 SUCCESS-DWA: A Highly Scalable and Cost-Effective Optical Access Network Speaker : Tse-Hsien Lin Teacher : Ho-Ting Wu Date :
1 Supporting differentiated classes of service in Etherent passive optical networks Adviser: Ho-Ting Wu Presenter: Zen-De Liu Institute of Computer Science.
Data Communications and Networking
Distributed Quality-of-Service Routing of Best Constrained Shortest Paths. Abdelhamid MELLOUK, Said HOCEINI, Farid BAGUENINE, Mustapha CHEURFA Computers.
EPON.
A Distributed Scheduling Algorithm for Real-time (D-SAR) Industrial Wireless Sensor and Actuator Networks By Kiana Karimpour.
FiWi Integrated Fiber-Wireless Access Networks
DBA In EPON & LR-PON Sahand University of Technology Ali Razmkhah
HYBRID INTEGRATION OF OPTICAL AND WIRELESS TECHNOLOGY by A.HEMAVATHI 1.
Improving Capacity and Flexibility of Wireless Mesh Networks by Interface Switching Yunxia Feng, Minglu Li and Min-You Wu Presented by: Yunxia Feng Dept.
Fen Hou and Pin-Han Ho Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario Wireless Communications and Mobile.
Fundamentals of Computer Networks ECE 478/578 Lecture #19: Transport Layer Instructor: Loukas Lazos Dept of Electrical and Computer Engineering University.
1 Optical Burst Switching (OBS). 2 Optical Internet IP runs over an all-optical WDM layer –OXCs interconnected by fiber links –IP routers attached to.
Wolfgang EffelsbergUniversity of Mannheim1 Differentiated Services for the Internet Wolfgang Effelsberg University of Mannheim September 2001.
A High Performance Channel Sorting Scheduling Algorithm Based On Largest Packet P.G.Sarigiannidis, G.I.Papadimitriou, and A.S.Pomportsis Department of.
Robust QoS Control for Single Carrier PMP Mode IEEE Systems Authors: Xiaofeng Bai, Abdallah Shami, and Yinghua Ye Published: IEEE TMC April 2008.
Optimization of Wavelength Assignment for QoS Multicast in WDM Networks Xiao-Hua Jia, Ding-Zhu Du, Xiao-Dong Hu, Man-Kei Lee, and Jun Gu, IEEE TRANSACTIONS.
Uplink Scheduling with Quality of Service in IEEE Networks Juliana Freitag and Nelson L. S. da Fonseca State University of Campinas, Sao Paulo,
GPON Key Features.
BZUPAGES.COM Presentation On SWITCHING TECHNIQUE Presented To; Sir Taimoor Presented By; Beenish Jahangir 07_04 Uzma Noreen 07_08 Tayyaba Jahangir 07_33.
STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol Kurtis Kredo II, Petar Djukic, Prasant Mohapatra IEEE INFOCOM 2009.
Run-time Adaptive on-chip Communication Scheme 林孟諭 Dept. of Electrical Engineering National Cheng Kung University Tainan, Taiwan, R.O.C.
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
QOS in Passive Optical Networks Ali Razmkhah Akbar Ghaffarpour Rahbar Computer Networks Research Lab, Sahand University of Technology Dec
1 A Cross-Layer Scheduling Algorithm With QoS Support in Wireless Networks Qingwen Liu, Student Member, IEEE, Xin Wang, Member, IEEE, and Georgios B. Giannakis,
A Cooperative ONU Sleep Method for Reducing Latency and Energy Consumption of STA in Smart-FiWi Networks Speaker: Chia-Chih Chien Advisor: Dr. Ho-Ting.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
Advanced Science and Technology Letters Vol.54 (Networking and Communication 2014), pp Pipelined Dynamic.
On Mitigating the Broadcast Storm Problem with Directional Antennas Sheng-Shih Wang July 14, 2003 Chunyu Hu, Yifei Hong, and Jennifer Hou Dept. of Electrical.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
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.
Speaker: Shieh-Chieh Chien Advisor: Dr. Ho-Ting Wu 2014/05/26 1.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
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.
2. Data Link Layer: Medium Access Control. Scheduling.
Authors: Jiang Xie, Ian F. Akyildiz
Local-Traffic-Redirection-Based Dynamic Bandwidth Assignment Scheme for EPON With Active Forwarding Remote Repeater Node Chien Aun Chan, Manik Attygalle,
Multiple Access Problem: When two or more nodes transmit at the same time, their frames will collide and the link bandwidth is wasted during collision.
Channel Allocation (MAC)
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
Yun-Ting Chiang Advisor: Prof Dr. Ho-Ting Wu
Optical communications & networking - an Overview
Presentation transcript:

1 QoS Control Schemes for Two-Stage Ethernet Passive Optical Access Networks Speaker : Hsuan-Ming Chen Advisor : Ho-Ting Wu Date :

2 Outline Introduction Overview and Proposed Architecture Proposed Architecture Dynamic Bandwidth Allocation with QoS Support for IP-EPONS Multipoint Control Protocol (MPCP) Inter-ONU DBA scheme Sub-OLT Scheduling Performance Evaluation Conclusion

3 Introduction An EPON (Ethernet passive optical networks) a point-to-multipoint (1:N)optical access network with no active elements in the signal path The network provides two-way operation GATE REPORT

4 Introduction (cont.) EPON network architecture

5 Overview and Proposed Architecture Time-sharing protocols represent the best method of optical channel sharing in optical access networks (i.e. time division multiple access, TDMA) can either be static (simple) or dynamic Dynamic bandwidth allocation based upon a time interleaving method (i.e., the interleaved polling scheme with an adaptive cycle time (IPACT) scheme)

6 Proposed Architecture Present a cascaded two-stage EPON architecture Adds another intermediate level of ONU nodes to the network, termed sub-OLT Refer to this architecture as penetrated-EPON (P-EPON)

7 Proposed Architecture (cont.)

8 Illustration of sub-OLT functionalities

9 Proposed Architecture (cont.) Major motivations for deploying a two-stage P- EPON architecture Allow more end-users (ONU nodes) to share the uplink OLT bandwidth, without incurring extra overhead for switch-over between users Enable longer access reach/distances, since the use of intermediate sub-OLT nodes effectively adds another level of electrical regeneration Reduce OLT hardware complexity significantly

10 Multipoint Control Protocol (MPCP) EPON standard, the multipoint control protocol (MPCP) 0. OLT sends a GATE message to each ONU through the downstream connection 1. Gate message contains time when the ONU should start transmission and the length of its transmission window 2. Upon receiving its GATE message, the ONU performs synchronization and updates its local parameters 3. When its local clock matches the transmission start time sent by the OLT 4. The ONU starts sending information packets to the OLT

11 Multipoint Control Protocol (MPCP) 5. At the end of its transmission window, the ONU sends a REPORT message to the OLT to report its current buffer occupancy and request bandwidth for the next transmission cycle 6. Upon receiving REPORT message from the ONU, the OLT updates its report table and passes the message to the DBA module responsible for bandwidth allocation decision 7. At the end of the transmission cycle and upon receiving REPORT messages from all ONUs in the network, the DBA module in the OLT calculates the new window size for every ONU in the network 8. a series of GATE messages are generated and broadcast continuously to the ONUs by the OLT to initiate the next transmission cycle

12 Transmission Cycle Time Denote transmission cycle time by T TCT, which is the sum of all ONUs ’ transmission time If T TCT is too large the average packet queueing delay inside ONU nodes might increase randomly If T TCT is restricted too much the average packet delay might still increase unnecessarily, because more bandwidth is wasted on frequent MPCP messaging and inter-ONU guard times Static bandwidth allocation algorithms that each ONU is granted a fixed transmission timeslot per transmission cycle. Namely, the ONU timeslot can be calculated as :

13 Inter-ONU DBA scheme t i = (T TCT – N x t g ) x w i with Where t i is the timeslot allocated to ONU i w i is the weight of ONU I according to its service level agreement (SLA) N is the number of ONU nodes

14 Inter-ONU DBA scheme (cont.) However, assigning static capacity to ONU nodes will preclude idle capacity reuse and yields generally lower utilizations for bursty traffic To mitigate the above concerns, the others proposed an inter-ONU DBA scheme in which ONU nodes are portioned into two groups Underloaded requesting bandwidth below their minimum guarantee defined by the maximum transmission Overloaded

15 Inter-ONU DBA scheme (cont.) This algorithm can be described as follows:

16 Inter-ONU DBA scheme (cont.) r i is the requested transmission time of ONU node i is the total excess transmission time saved from underloaded ONU nodes is the corresponding share of the total excess transmission time allocated to overloaded ONU node K and M are the set of overloaded and underloaded ONU nodes, respectively

17 Inter-ONU DBA scheme (cont.) The above algorithm may still yield some wasted (unused) bandwidth capacity  The total excess transmission time might not always fully occupied by the overloaded ONU nodes

18 Inter-ONU DBA scheme (cont.) modify this algorithm with a more advanced dynamic cycle time upper bounded at T MAX-TCT as follows: Where denotes the total extra transmission time requested by overloaded ONU nodes

19 Sub-OLT Scheduling The first option for these algorithms may be to apply the above modified DBA scheme into both sections as EPON dynamic scheduling algorithm 1 (E-DSA1)

20 Sub-OLT Scheduling (cont.) The future incoming traffic of sub-OLT nodes is predictable The fact permits a sub-OLT to prerequest some bandwidth in its REPORT message for absent packets that will arrive before the next transmission of this sub-OLT This scheme can exempt some packets that were not reported to the OLT by the sub-OLT in E-DSA1 from waiting at least one cycle time before being transmitted (unlike E-DSA1)

21 Sub-OLT Scheduling (cont.) In order to implement this algorithm, each sub-OLT must estimate its future incoming traffic from the attached ONUs within some reference time based upon the information in its grant table This estimate must be added to the bandwidth request in the REPORT message of the sub-OLT

22 Sub-OLT Scheduling (cont.)

23 Sub-OLT Scheduling (cont.) If level-1 and level-2 sections run at different link capacities can be simply converted as follows: where C 1 and C 2 are the link capacities of the level-1 and level-2 sections m and n are the first and last ONU nodes that will transmit in the reference time window

24 Sub-OLT Scheduling (cont.) we refer to this improved algorithm that takes into consideration both imminent and predicted bandwidth requests as EPON dynamic scheduling algorithm 2 (E-DSA2)

25 Priority Queueing expedited forwarding (EF) class provides the highest priority for strict delay sensitive services such as voice assured forwarding (AF) class provides a lower, i.e., medium, priority level for services of nondelay sensitive nature, but still requiring guaranteed bandwidth such as video applications best effort (BE) class provides the lowest priority for delay tolerable services such as web browsing, , and file transfer

26 Priority Queueing (cont.) A two-stage queueing-based priority scheduler It ’ s can prevent higher priority queues from unreasonably monopolizing the granted transmission window

27 Priority Queueing (cont.) (a) Intra-ONU scheduling (E-DSA1)

28 Priority Queueing (cont.) (b) Intrasub-OLT scheduling (E-DSA1)

29 Priority Queueing (cont.) (c) Intrasub-OLT scheduling (E-DSA2)

30 Performance Evaluation Network Model P-EPON with one OLT 8 sub-OLT nodes 32 ONU nodes Traffic is distributed as follows : 20% from the local users of the sub-OLT nodes 80% from the end users of ONU nodes

31 Performance Evaluation (cont.)

32 Performance Evaluation (cont.) (a) ONU ’ s average packet delay (b) Sub-OLT average packet delay (access distance 20 km)

33 Conclusion Proposed a novel two-stage enhancement, penetrated-EPON (P-EPON) This scheme utilizes an intermediate state to help increase universality and boost distance and coverage within the access domains

34 References Shami, A.; Bai, X.; Ghani, N.; Assi, C.M.; Mouftah, H.T., “ QoS Control Schemes for Two-Stage Ethernet Passive Optical Access Networks ”, IEEE Journal on Selected Areas in Communications, Vol. 23, No. 8, pp , Aug 2005 C. Assi, Y. Ye, S. Dixit, and M. A. Ali, “ Dynamic bandwidth allocation for quality-of-service over Ethernet PONs, ” IEEE J. Sel. Areas Commun., vol. 21, no. 9, pp – 1477, Nov. 2003

35 Pseudocode for E-DSA-1 DBA scheduler

36 Pseudocode for E-DSA-2 DBA scheduler