A NOVEL DECENTRALIZED ETHERNET-BASED PASSIVE OPTICAL NETWORK ARCHITECTURE

Similar documents
Performance Assessment and Comparison between Star-ring based and Tree based EPONs

Analyzing the Performance of Centralized Polling for Long-Reach Passive Optical Networks

Performance Evaluation of Standard IPACT for Future Long Reach Passive Optical Networks (LR-PON).

Gigabit Ethernet Passive Optical Network (GEPON) Tutorial. June 2004

Fixed Innovative Bandwidth Utilization in TDM EPON

Supporting Global Priority in Epon Differentiated Services Upstream Bandwidth Allocation

Analysis of Delay Performance in Efficient DBA with Global Priority for EPON

Specific Systems: Passive Optical Networks (PONs) #14

A DYNAMIC BANDWIDTH ALLOCATION ALGORITHM IN EPON NETWORKS

Multiple Access Techniques for epon. Glen Kramer

Taking Turns with Adaptive Cycle Time and Immediate Tagging

A PDF Based Dynamic Bandwidth Allocation Algorithm Using Last Recent Polling Table

Multiaccess in Ethernet Passive Optical Networks (EPON)

International ejournals

Protection for Tree-Based EPON-FTTH Architecture Using Combination ACS and OXADM

Prudent Creditization Polling (PCP): A novel adaptive polling service for an EPON

Analysis and Derivation of Mean Packet Delay for Gated Service in EPONs

1 Introduction

Simply self-restored ring-based time-division-multiplexed passive optical network

PON Functional Requirements: Services and Performance

Ethernet Passive Optical Network (EPONs): Physical Layer Analysis and Survivability

A Scalable CWDM/TDM-PON network with future-proof elastic bandwidth

International ejournals

Half Cycling Dynamic Bandwidth Allocation with Prediction on EPON

Toward Quality of Service Protection in Ethernet Passive Optical Networks: Challenges and Solutions

An Analytical Model of the IEEE 802.3ah MAC Protocol for EPON-based Access Systems

FTTx (Optical Metro Core Network Transport Supporting Next Generation Wireless and FTTx Access Technology)

GPON - EPON Comparison. Vestyx Technologies Pvt. Ltd.

Improved Polling Strategies for Efficient Flow Control for Buffer Reduction in PON/xDSL Hybrid Access Networks

Quality of Service in TDM/WDM Ethernet Passive Optical Networks (EPONs)

Energy Efficient Dynamic Bandwidth Allocation for Ethernet Passive Optical Networks

Adaptive Fairness through intra-onu Scheduling for Ethernet Passive Optical Networks

Performance Evaluation of Qos for Multicast Streams in Optical Passive Networks

MASTER PROJECT NEW DYNAMIC BANDWIDTH ALLOCATION ALGORITHM ANALYSIS: DDSPON FOR ETHERNET PASSIVE OPTICAL NETWORKS

Optical networking technology

1242 JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 22, NO. 5, MAY 2004

PRE-COMPUTATIONAL CYNAMIC BANDWIDTH ALLOCATION ALGORITHM USING TDM/WDM PASSIVE OPTICAL NETWORKS

Dynamic bandwidth allocation algorithms in EPON: a simulation study

Taking Turns With Adaptive Cycle Time a Decentralized Media Access Scheme for LR-PON

ACLASS of users that has drawn much attention over the

Performance of the IEEE EPON Registration Scheme Under High Load

PASSIVE OPTICAL NETWORK FOR SUPPORTING IOT

Software-Defined Assisted PON Multi-DDF Protection and Recovery

A Token Based Distributed Algorithm for Medium Access in an Optical Ring Network

Adapting the EPON MAC Protocol to a Metropolitan Burst Switching Network

Delay Analysis of Ethernet Passive Optical Networks with Quasi-leaved Polling and Gated Service Scheme

Table of Contents Chapter 1 EPON System Configuration Chapter 2 OLT Configuration Chapter 3 ONU Configuration

FTTH: B-PON, GPON, EPON. Don McCullough VP Marketing Ericsson May 9, 2007

Fixed Mobile Convergence Architectures for Broadband Access: Integration of EPON and WiMAX

A Cost-effective and Energy-efficient All-Optical Access Metro-Ring Integrated Network Architecture

G. Parr, S. McClean, and B. Scotney. N. Moradpoor

Access Networks. Based on: Optical Networks, a Practical Perspective (2 nd Edition) Chapter 11, by R.Ramaswami, K.N.Sivarajan

Next Generation Optical-Wireless Converged Network Architectures

Flexibility Evaluation of Hybrid WDM/TDM PONs

Impact of EPON DBA Components on Performance

Resource Sharing for QoS in Agile All Photonic Networks

Next Generation Optical Access Networks: A Review

ARCHITECTURE AND MAC PROTOCOLS FOR AWG BASED WDM SINGLE HOP NETWORKS. Chun Fan

Multiconfiguration Multihop Protocols: A New Class of Protocols for Packet-Switched WDM Optical Networks

A Flexible Architecture for EPON

Internet Traffic Characteristics. How to take care of the Bursty IP traffic in Optical Networks

An Efficient MAC Layer Protocol for EPON

A multichannel Ethernet protocol for a WDM local area star network

Future Service Adaptive Access/Aggregation Network Architecture

Joint bandwidth allocation on dedicated and shared wavelengths for QoS support in multi-wavelength optical access network

E3-E4 (CFA) EPON & GPON. For BSNL internal circulation only

WDM ETHERNET PASSIVE OPTICAL NETWORKS

Modified Early DBA Algorithm for Reducing Packet Delay and Waiting Time of Unstable ONUs in PON

Deployment & Operations Committee. FTTH Basics Architecture, Topology and Technology

Development of Communication LSI for 10G-EPON

Introduction. Coarse Wave Division Multiplexing Solution

Unavoidable Constraints and Collision Avoidance Techniques in Performance Evaluation of Asynchronous Transmission WDMA Protocols

Interleaved Polling Versus Multi-Thread Polling for Bandwidth Allocation in Long-Reach PONs. Ahmed Helmy, Habib Fathallah, and Hussein Mouftah

COMP476 Networked Computer Systems. Polling. Sharing the Wire. LAN Technologies. COMP476 Networked Computer Systems 1

IIDWBA Algorithm for Integrated Hybrid PON with Wireless Technologies for Next Generation Broadband Access Networks

Ethernet Passive Optical Network (EPON): Building a Next-Generation Optical Access Network

UNCORRECTED PROOF. Integration of EPON and WiMAX. Chapter Introduction. Gangxiang Shen and Rodney S. Tucker

154 International Journal of Electronics & Communication Technology. Dept. of ECE, MM University, Mullana, Ambala, Haryana, India

CSIS Frequency Division Multiplexing. Basic Types of Multiplexing. Frequency Division Multiplexing. Frequency Division Multiplexing.

MCPC IN EPOC. Ryan Hirth, Glen Kramer

NETWORK ARCHITECTURE AND PERFORMANCE ANALYSIS OF MULTI-OLT PON FOR FTTH AND WIRELESS SENSOR NETWORKS

Experimental evaluation of fault recovery methods in Elastic Lambda Aggregation Network

JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 24, NO. 12, DECEMBER

UNIT- 2 Physical Layer and Overview of PL Switching

NETWORK TOPOLOGIES. Application Notes. Keywords Topology, P2P, Bus, Ring, Star, Mesh, Tree, PON, Ethernet. Author John Peter & Timo Perttunen

Gigabit EPON ONU (ONU-241) User s Guide

Passive Optical Networks: Fundamental Deployment Considerations

Real-Time (Paradigms) (47)

CCM 4300 Lecture 5 Computer Networks, Wireless and Mobile Communications. Dr Shahedur Rahman. Room: T115

FTTX NETWORKS. Application Notes. Author John Peter & Timo Perttunen. Issued June 2014

A Survey of Multicasting Protocols For Broadcast-and-Select Single-Hop Networks 1

Optical Fiber Communications. Optical Networks- unit 5

Automatic Service and Protection Path Computation - A Multiplexing Approach

Providing Delay Bounds for Real-time Traffic over EPONs

Analysis of mean packet delay in DR-MPCP limited service using queueing theory

Burst-mode Transceivers and Differentiated Classes of Service for PON. Dr. Monir Hossen ECE, KUET

1. INTRODUCTION light tree First Generation Second Generation Third Generation

Performance Analysis of Unidirectional and Bidirectional Broadband Passive Optical Networks

714 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 14, NO. 3, THIRD QUARTER 2012

AWG-based Optoelectronic Router with QoS Support

Transcription:

A NOVEL DECENTRALIZED ETHERNET-BASED PASSIVE OPTICAL NETWORK ARCHITECTURE A. Hadjiantonis, S. Sherif, A. Khalil, T. Rahman, G. Ellinas, M. F. Arend, and M. A. Ali, Department of Electrical Engineering, The City College and The Graduate School and University Center of the City University of New York, NY, USA, {antonis, sherif, akhalil, tanvir, gellinas, marend, ali}@ee.ccny.cuny.edu A. Shami, Department of Electrical Engineering, Lakehead University, Thunder Bay, ON, Canada, Abdallah.shami@lakeheadu.ca Abstract: This work proposes a novel fully distributed Ethernet over Star Coupler-based PON architecture. The architecture uses a collision-free DBA scheme in which the is excluded from the implementation of the time slot assignment. To implement a distributed control plane, direct connectivity (communicability) between the s should be in place without imposing any constraint on the PON topology. In addition to the added flexibility and reliability associated with a distributed architecture, the performance of the proposed decentralized Ethernet-based PON scheme and the associated bandwidth allocation algorithms are shown to be as efficient as their centralized counterparts. I. INTRODUCTION Ethernet-based Passive Optical Network (PON) technology is emerging as a viable choice for the next-generation broadband access network [1-8]. A PON is a point-tomultipoint fiber optical network with no active elements in the signal s path. It consists of a single, shared optical fiber connecting a service provider s central office (head end) to a passive star coupler (SC), which is located near residential customers. The SC is intentionally positioned a substantial distance away from the central office, but close enough to the customers in order to save fiber. Customers receive a dedicated short optical fiber (that connects them to the SC), but share the long distribution trunk fiber. All transmissions in a PON are performed between an Optical Line Terminal () and Optical Network Units ( s). Traffic from an to an is called downstream (point-to-multipoint), and traffic from an to the is called upstream (multipoint-topoint). Two wavelengths are used: typically 1310 nm (λ up ) for the upstream transmission and 1550 nm (λ d ) for the downstream transmission. In the downstream direction, an EPON operates as a broadcast and select network. The has the entire bandwidth of the channel to broadcast standard formatted 802.3 Ethernet frames to all s. Each extracts those packets that contain the s unique Media Access Control (MAC) address. In the upstream direction, multiple s share the transmission channel. Thus, the s need to employ some arbitration mechanism to avoid collisions. In general, the arbitrates the upstream transmissions by allocating an appropriate timeslot/transmission Window (TW) to each. An is only allowed to transmit during the TW allocated to it by the. Within each cycle, in order to inform the about its bandwidth requirements, s use REPORT Messages that are also transmitted along with the data in the TW. Upon receiving a REPORT, the passes the message to a Dynamic Bandwidth Allocation (DBA) module responsible for bandwidth allocation decision. The assigns the TWs via GATE messages. Several bandwidth allocation schemes have recently been reported in the literature ranging for a static allocation to a dynamically adapting scheme based on instantaneous queue size in every [5-8]. The simplest is the static TDMA scheme in which every gets a fixed timeslot [5]. While this scheme is very simple, it results in inefficient upstream channel utilization since statistical multiplexing between the s is not possible. A DBA scheme called Interleaved Polling with Adaptive Cycle Time (IPACT) based on Grant and Request messages has been presented in [8]. This scheme uses an interleaved polling approach where the next is polled before the transmission from the previous one has arrived. This scheme provides statistical multiplexing for s and results in efficient upstream channel utilization.

To date, the mainstream of these EPON bandwidth allocation schemes as well as the new IEEE 802.3ah EFM Task Force specifications [2] have been centralized relying on a component in the central office () to provision upstream traffic. Hence, the is the only device that can arbitrate time-division access to the shared channel. Since the has global knowledge about the state of the entire network, this is a centralized control plane in which the has a centralized intelligence. One of the major problems associated with a centralized architecture is the single-point of failure problem ; that is the failure of the will bring down the whole access network. It is the purpose of this work to propose a distributed solution to this problem, and in the process to prove that, in addition to the added flexibility and reliability, the performance of the proposed decentralized EPON architecture and the associated bandwidth allocation algorithms are at least as efficient as their centralized counterparts. the 's centralized task of processing requests and generating grants for bandwidth assignment. II. THE PROPOSED DISTRIBUTED ALGORITHM Fig. 1 shows the general architecture of this approach. As can be seen from Fig. 1, a portion of the optical signal power transmitted by an upstream transmitter (λ up ) toward the will be redirected back and broadcasted to all s. This can be achieved by connecting two ports of a 3 x N SC with each other through an optical isolator as shown in Fig. 1 [9]. Note that in addition to the conventional transceiver maintained at each (a λ up transmitter and a λ d receiver), this approach requires an extra receiver tuned at λ up. A baseband direct detection circuit is needed to detect the redirected control channel (λ up ) in order to recover the control update information. Control Plane: 1310nm channel Data Plane: Upstream: 1310nm channel Downstream: 1550nm channel Redirected 1310nm signal Algorithm(DBA) Control Data [Time] Individual update messages Individual data messages 1550nm 1310nm Splitter Combiner a) First Phase a) First Phase Figure 1: Proposed Distributed EPON Architecture. Specifically, this work proposes a novel Ethernet over Star Coupler-based PON architecture. The architecture uses a fully distributed collision-free DBA scheme in which the is excluded from the implementation of the time slot assignment. To implement a distributed control plane, direct connectivity (communicability) between the s should be in place without imposing any constraint on the PON topology. In the proposed architecture, the s exchange signaling and control information concerning their queue status and their transmission needs amongst themselves. Then, the s simultaneously and independently run instances of the same DBA algorithm outputting identical bandwidth allocation results. Once the algorithm is run, the s sequentially and orderly transmit their data without any collisions, eliminating Combining of update messages b) Second Phase Combined update messages c) Third Phase (a) Combined update messages Combining of data messages Combined data messages b) Second Phase c) Third Phase (b) Combined data messages Figure 2: (a) Cycle updating process, (b) Transmission process. This architecture assumes a cycle-based upstream link; a cycle is defined as the time that elapses between two executions of the scheduling algorithm. The cycle size can either have fixed, or variable length (confined within a certain upper bound) to accommodate the dynamic upstream traffic conditions. The cycle is divided into three periods; a static update period (control plane), a fixed waiting period

(processing control messages and running the algorithm) and a dynamic transmission period (data plane). The proposed cycle, along with the details of how the control plane performs the updating process is shown in Fig. 2a in three phases. Each transmits its update control message in its own assigned fixed time update slot (first phase). These messages are then combined at the SC and a multiplexed update message is created (second phase). In the third phase, a fraction of the multiplexed control signal is transmitted through the first output port of the SC and propagates to the (which could discard it, make use of it as a synchronization message, and/or process the control information). Another fraction of the multiplexed control signal is redirected back and broadcasted to all s (through the isolator). A baseband direct detection circuit located at each is then used to detect the redirected control channel (λ update ). The detected signal is then processed in order to recover the control data information belonging to each of the other (N-1) s. Since there are only two operating communication wavelengths (λ up and λ d ), signaling and upstream transmission take place on the same communication channel (λ up ) and the periods will appear sequentially as on the top of Fig. 2. The update period is used for the s to communicate their status and to exchange signaling and control message information with one another. Each uses its own fixed time slot within the update period to transmit its control message. For simplicity, and to avoid collisions, the assignment of these N timeslots follows a fixed TDMA assignment since control messages are fixed in size. Note that the control slots in the proposed distributed scheme are all transmitted sequentially in one period (update period). This in contrast to the centralized schemes reported above [3-8], where the control slot (REPORT Message) of each is transmitted along with the data in the TW allocated to it by the. All control update messages are transmitted as Ethernet frames. Because the signaling information is segregated from the upstream traffic, signaling information can be timelier and complete thus increasing the efficiency of the Dynamic Bandwidth Allocation algorithm. These enhanced DBA algorithms would have the ability to support better QoS characteristics because transmission of the signaling information is not constrained by the shared data/control upstream channel associated with the centralized schemes. 1 BW Utilization 10 1 Average frame queuing delay 0.9 0.8 10 0 0.7 Average Frame Queuing Delay (s) 10-1 10-2 CENTRALIZED(IPACT) ARCHITECTURE DECENTRALIZEDARCHITECTURE Utilization 0.6 0.5 0.4 0.3 DECENTRALIZED ARCHITECTURE CENTRALIZED (IPACT) ARCHITECTURE 10-3 0.2 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 Offered Load 10-4 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 Offered Load Figure 3. Average Frame Queuing Delay for Centralized and Decentralized architectures. A. The First Period (Control Plane): The update period is divided into N equal fixed time slots where N is the number of the stations in the network. Figure 4. Bandwidth Utilization for Centralized and Decentralized architectures. B. The Second Period (Algorithm Execution): The second period of fixed length, is a waiting period (no upstream transmissions are allowed during this period) and is used for allowing the s to process the information gathered from the multiplexed control message. Each maintains a table with information about the state of the queues at each other. This information is updated each

cycle whenever the receives a new multiplexed control message from all other s. The DBA algorithm module uses the table maintained at each. Note that instances of the same DBA algorithm are executed simultaneously and independently at each. An execution of the algorithm yields a unique set of assignments (w i ) identically produced in each (w i is the amount of bytes that an is allowed to transmit in its TW). In other words, the algorithm should not incorporate any assumptions or randomness to handle exceptions. This is because several instances of it will run locally and independently at each. C. The Third Period (Data Plane): The third period or (transmission period) is essentially a giant slot used for actual upstream data transmission. During the transmission period, the s follow exactly the allocation scheme the algorithm produced (i.e. their transmissions start at specific times and last for specific bytes) as shown in Fig. 2b. Note that the order of s transmission may be different in each cycle and need not be fixed; but rather is a function of the s traffic demand. This is a major advantage compared to the fixed transmission order proposed in [8]. II. PERFORMANCE EVALUATION The traffic model used here is the same as that reported in [8] where each is modeled to be fed by a number of ON/OFF sources, each with a Pareto distribution governing the lengths of the ON/OFF periods, to capture the self-similar nature of Ethernet traffic. To compare the performance results of the proposed decentralized model with that of the centralized scheme (IPACT) of [8], we use the same system parameters used therein; a system with 16 s, access link data rate from users to an of 100 Mb/s, and a 1 Gb/s upstream link data rate (from an to the ). Several bandwidth allocation algorithms were studied in [7-8], namely: fixed, limited, gated, constant credit, and linear credit. Amongst these algorithms, the limited (where the grants the requested number of bytes, but no more than a given predetermined maximum), was shown to exhibits the best performance. Due to the space limitations, we use the simple limited DBA algorithm used in [8] for comparing our distributed architecture versus that of the centralized scheme reported therein. Fig. 3 presents the mean frame queuing delay, for both the centralized and distributed architectures using the Limited DBA algorithm, as a function of an s offered load. In the case of the proposed decentralized approach, the order of the transmitting s in a given cycle is not fixed (as in IPACT), but rather ordered based on the allocated TW determined by the DBA algorithm (the highest allocation transmits first; ties are broken by the ID). From the results, it is observed that the decentralized approach improves IPACT in terms of the average frame delay at low loads. This is because by interchanging the order of transmissions, a given s update message is closer in time to its corresponding transmission. Thus, a more current depiction of its buffer status is governing the transmission. As the load increases more s request more than the maximum allowed window, and thus more get the same allocation (maximum window). This, in turn, makes the advantage of the interchanged order of transmission to vanish. Fig. 4 shows the channel bandwidth utilization for both the centralized and distributed architectures using the Limited DBA algorithm, as a function of an s offered load. As can be seen from the figure, the performances of the two architectures are almost identical, with the centralized approach exhibiting a slight advantage (less than 1%). Finally, it is important to emphasize that, in general, distributed architecture-based DBA algorithms (future work) would outperform those of the centralized architecture-based DBA algorithms reported in [7-8]. This is because a distributed DBA algorithm takes into account all other requests when allocating a TW to a given. This in contrast to the centralized architecture reported in [8], where all the proposed DBA algorithms take into account only that particular individual request when allocating a TW to it. IV. CONCLUSIONS This work has proposed a novel decentralized Ethernet over Star Coupler-based PON architecture. The performance of the proposed distributed EPON architecture and the associated bandwidth allocation algorithms are shown to be as efficient as their centralized counterpart. While the proposed distributed architecture increases the complexity of the, however, the added flexibility and reliability of such architecture might justify the extra cost. Furthermore, because the signaling information is segregated from the upstream traffic, signaling information can be timelier and complete thus increasing the efficiency of the DBA algorithm. These enhanced DBA algorithms would have the ability to support better QoS characteristics because transmission of the signaling information is not constrained by the shared data/control upstream channel associated with the centralized schemes. References [1] Full Services Access Networks, http://www.fsanet.net/. [2] IEEE 802.3 Ethernet in the First Mile Study Group, http://www.ieee802.org/3/efm/public/index.html [3] B. Lung, PON Architecture Future proofs FTTH, Lightwave, vol. 16, no. 10, Sept. 1999, pp. 104-7. [4] D. Mynbaev, From Core to Metro to Access Networks The Need for Passive Optical Networks,. [5] G. Kramer and G. Pesavento, Ethernet Passive Optical Network (EPON): Building a Next Generation Optical Access Network, IEEE Com. Mag., pp. 66-73, Feb. 2002.

[6] Alloptic, Ethernet Passive Optical Networks, The International engineering Consortium, http://www.iec.org. [7] G. Kramer, et al. Ethernet PON (epon): Design and Analysis of an Optical Access Network, Photonic Network Communications Journal, vol. 3, No. 3, July 2001. [8] G. Kramer, B. Mukherjee, and G. Pesavento, IPACT: A dynamic Protocol for an Ethernet PON (EPON), IEEE Comm. Mag., pp. 74-80, Feb. 2002. [9] Chae Chang-Joon, Elaine Wong, Rodney S. Tucher, Optical CSMA/CD Media Access Scheme for Ethernet Over Passive Optical Network, IEEE Photonics Technology Letters, vol. 14, No.5, Mat 2002.