The problem of upstream traffic synchronization in Passive Optical Networks

Similar documents
Multiplexing. Chapter 8. Frequency Division Multiplexing Diagram. Frequency Division Multiplexing. Multiplexing

Analysis of Tolerance and Sleep Time in Sleep Mode Scheduling Energy Saving Technique in Time Division Multiplexing Passive Optical Networks

Data and Computer Communications. Tenth Edition by William Stallings

Cellular systems 02/10/06

IEEE P Broadband Wireless Access Working Group

Thursday, April 17, 2008, 6:28:40

Coexistence of 1 Gb/s (symmetric), 10 Gb/s (symmetric) and 10/1 Gb/s (asymmetric) Ethernet Passive Optical Networks (EPONs)

Passive Optical Network (PON) Architectures and Applications

Microwave and Optical Technology Letters. Minhui Yan, Qing-Yang Xu 1, Chih-Hung Chen, Wei-Ping Huang, and Xiaobin Hong

Annex 91A Coexistence of 1 Gb/s (symmetric), 10 Gb/s (symmetric) and 10/1 Gb/s (asymmetric) Ethernet Passive Optical Networks (EPONs)

William Stallings Data and Computer Communications. Chapter 8 Multiplexing. Multiplexing

Multiple Access (3) Required reading: Garcia 6.3, 6.4.1, CSE 3213, Fall 2010 Instructor: N. Vlajic

Evolution from TDM-PONs to Next-Generation PONs

Performance evaluation for optical backhaul and wireless front-end in hybrid optical-wireless access network

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Physical layer. Fundamentals of Communication Networks

Optical Communications and Networks - Review and Evolution (OPTI 500) Massoud Karbassian

MODULE IV. End Sem. Exam Marks. Syllabus

Data and Computer Communications. Tenth Edition by William Stallings

1. INTRUDUCTION 2. HFR/WLAN ARCHITECTURE

Mahendra Kumar1 Navneet Agrawal2

Module 19 : WDM Components

WDM. Coarse WDM. Nortel's WDM System

SC - Single carrier systems One carrier carries data stream

Reti di Telecomunicazione. Channels and Multiplexing

SCTE. San Diego Chapter March 19, 2014

Wavelength-Enhanced Passive Optical Networks with Extended Reach

Cordless Systems and Wireless Local Loop. Cordless System Operating Environments. Design Considerations for Cordless Standards

Fiber Distributed Data Interface

ANALYSIS OF BIDIRECTIONAL LONG REACH WDM PON

Data and Computer Communications Chapter 8 Multiplexing

Multiplexing Module W.tra.2

MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI

Multiple Access. Difference between Multiplexing and Multiple Access

ET4254 Communications and Networking 1

Grundlagen der Rechnernetze. Introduction

Cordless Systems and Wireless Local Loop. Chapter 11

Multiwavelength Optical Network Architectures

Optical Networks and Transceivers. OPTI 500A, Lecture 2, Fall 2012

Himank Nargotra M tech. Student Deparment of Electronics and Communication UCOE, Punjabi University, Patiala, India

Radio over Fiber Technology for Investigation of Hybrid Passive Optical Networks

Mobile Communication Systems. Part 7- Multiplexing

COSC 3213: Computer Networks I Instructor: Dr. Amir Asif Department of Computer Science York University Section B

Optical fiber-fault surveillance for passive optical networks in S-band operation window

An Amplified WDM-PON Using Broadband Light Source Seeded Optical Sources and a Novel Bidirectional Reach Extender

Wireless Transmission & Media Access

Life Science Journal 2013;10(4)

Outline. EEC-484/584 Computer Networks. Homework #1. Homework #1. Lecture 8. Wenbing Zhao Homework #1 Review

P. 241 Figure 8.1 Multiplexing

CS6956: Wireless and Mobile Networks Lecture Notes: 3/23/2015

Lecture 23: Media Access Control. CSE 123: Computer Networks Alex C. Snoeren

Module 3: Physical Layer

CS420/520 Axel Krings Page 1 Sequence 8

DYNAMIC BANDWIDTH ALLOCATION IN SCPC-BASED SATELLITE NETWORKS

Colorless Amplified WDM-PON Employing Broadband Light Source Seeded Optical Sources and Channel-by-Channel Dispersion Compensators for >100 km Reach

UNIVERSITY OF TORONTO FACULTY OF APPLIED SCIENCE AND ENGINEERING. FINAL EXAMINATION, April 2017 DURATION: 2.5 hours

IP Transmission Over OCDMA-LAN

Announcements : Wireless Networks Lecture 3: Physical Layer. Bird s Eye View. Outline. Page 1

Basic Optical Components

OPTICAL NETWORKS. Building Blocks. A. Gençata İTÜ, Dept. Computer Engineering 2005

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures

Lecture 3: Modulation & Clock Recovery. CSE 123: Computer Networks Stefan Savage

Multiple Access Schemes

Computer Networks: Multiplexing

Passive Optical Network Supporting Seamless Integration of RoF and OFDMA Signals

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 3: RADIO COMMUNICATIONS Anna Förster

Guide to Wireless Communications, Third Edition Cengage Learning Objectives

A HIGH SPEED WDM PON FOR DOWNSTREAM DPSK ASK SIGNALS AND UPSTREAM OOK SIGNAL WITH BROADCAST CAPABILTY

NG-PON2 Optical Components Update. Hal Roberts System Architect

2.50 Gbps Optical CDMA Transmission System

*Most details of this presentation obtain from Behrouz A. Forouzan. Data Communications and Networking, 5 th edition textbook

Data Communications and Networks

EE 304 TELECOMMUNICATIONs ESSENTIALS HOMEWORK QUESTIONS AND ANSWERS

ITU-T G (09/2007) Gigabit-capable Passive Optical Networks (G-PON): Enhancement band

Implementation of Extended Reach Hybrid TDM-PON for 1:128 split ratio

Lecture 5 Transmission

Physical Layer. Dr. Sanjay P. Ahuja, Ph.D. Fidelity National Financial Distinguished Professor of CIS. School of Computing, UNF

Minimization of amplified spontaneous emission noise in upstream SuperPON 512 ONU, 10 Gbit/s.

MOBILE COMPUTING 4/8/18. Basic Call. Public Switched Telephone Network - PSTN. CSE 40814/60814 Spring Transit. switch. Transit. Transit.

Model 4xx. Plug-in Series Of FSK Modems USER GUIDE. (TI) 20 Jan 06 DWG: A GDI COMMUNICATIONS LLC PO Box I-80 Exit 1 Verdi, NV 89439

AC : FIBER OPTICS COURSE FOR UNDERGRADUATE ELECTRICAL ENGINEERING STUDENTS

Multiple Access System

RADIO LINK ASPECT OF GSM

GLOBAL SYSTEM FOR MOBILE COMMUNICATION. ARFCNS, CHANNELS ETI 2511 Thursday, March 30, 2017

80 GBPS DOWNSTREAM TRANSMISSION USING DQPSK AND 40 GBPS UPSTREAM TRANSMISSION USING IRZ/OOK MODULATION IN BIDIRECTIONAL WDM-PON

Application of FTTH Access Scheme in Digital Television System Juan ZHANG

Multiplexing. Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur

Contents. Telecom Systems Chae Y. Lee. FDM Bell Systems s FDM Synchronous TDM T1, T3 Statistical TDM Multiple Access: FDMA, TDMA, CDMA

Performance Analysis of WDM RoF-EPON Link with and without DCF and FBG

Electrons Prohibited

EEE 309 Communication Theory

Outline / Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing. Cartoon View 1 A Wave of Energy

Figure 10.1 Basic structure of SONET

A WDM passive optical network enabling multicasting with color-free ONUs

(Refer Slide Time: 2:23)

WDM-PON Delivering 5-Gbps Downstream/2.5-Gbps Upstream Data

Optical Communications and Networks - Review and Evolution (OPTI 500) Massoud Karbassian

Medium Access Control. Wireless Networks: Guevara Noubir. Slides adapted from Mobile Communications by J. Schiller

Risk Reduction in Operations, Maintenance and Application for Customer Access Network

Energy-saving framework for passive optical networks with ONU sleep/doze mode

Investigation of Performance Analysis of EDFA Amplifier. Using Different Pump Wavelengths and Powers

Transcription:

The problem of upstream traffic synchronization in Passive Optical Networks Glen Kramer Department of Computer Science University of California Davis, CA 95616 kramer@cs.ucdavis.edu Abstaract. Recently Passive Optical networks gained a lot of attention as a possible solution to the broadband local access network. PON may be deployed as a bus, ring, or tree topology. While it is a very cost-effective solution, it has some unique problems, not found in backbone or metropolitan networks. One of such problems is upstream traffic synchronization. In the upstream direction PON is a multipoint-to-point network. Because distance from central office to every network unit is different, if every unit will transmit in its own time slot, due to differences in propagation delays, data will collide in the point where fibers from different network units join together. In this paper we present an operation called ranging a process of finding a specific delay for every network unit, such that all upstream transmissions will arrive to the central office without collisions. There are several ways to perform ranging. The presented solution is very cost-effective, as it doesn t require additional optical transmitters and receivers to be installed. Page 1 of 7

What is PON Passive Optical Network (PON) is a network with no active elements in the signals path from source to destination *. The only interior elements used by such networks are passive combiners, couplers, and splitters. As a result PONs always are single hop networks. Main application of PON is a local access network, the last mile before reaching the customer. PON may be deployed in several basic topologies: tree, bus, and ring [1]. All transmissions in a PON are performed between Optical Line Terminal (OLT) and Optical Network Units (ONU). Therefore in the downstream direction PON is a point-to-multipoint network, and in the upstream direction it is a multipoint-to-point network. ONU1 ONU2 OLT ONU3 OLT (a) Tree topology ONU5 ONU4 ONU1 ONU5 ONU4 ONU2 ONU4 ONU2 OLT ONU3 (c) Ring topology ONU1 (b) Bus topology ONU3 ONU5 Figure 1. Various PON topologies Because there is very little internal reflection in the passive elements of the network, PON can utilize bidirectional transmission over the same fiber on the same wavelength. Because there is no signal amplification or regeneration within the network, and there are also insertion and splitting losses, the maximum distance between OLT and ONU should be in the range 20 25 km. This distance depends on the signal attenuation in the PON, specifically on the number of splitters installed. * Sometimes, in the literature PON is defined as a network with no optical-to-electrical-to-optical conversion in the path from source to destination. This definition is not accurate, as all-optical waverouters and switches are being introduced. The network may have no OEO conversion, but still will have active elements in it. Page 2 of 7

Description of the problem In this project we will consider TDM based PON with fixed bandwidth allocated for every ONU. In the downstream direction OLT sends 125 µs frames consisting of N timeslots. Every ONU extracts its own data by reading its associated time slot. However, as it was stated above in the upstream direction PON is a multipoint-to-point network. Because distance from OLT to every ONU is different, if every ONU will transmit in its own time slot, due to differences in propagation delays from ONUs, data frames may collide in the point where fibers from different ONUs join together. Picture below illustrates this problem. time slot N time slot N OLT time T d 1 T d 2 T u 1 collision time slot N data from ONU1 time slot 1 time slot 2 ONU1 time T u 2 data from ONU2 time slot N ONU2 time Figure 2. Data collides due to difference in propagation delays. T d 1 downstream delay to ONU1, T d 2 downstream delay to ONU2, T u 1 upstream delay from ONU1, T u 2 upstream delay from ONU2. Generally, there is no correlation between upstream and downstream delays. The connection very often may employ different fibers for upstream and downstream flows. In this project we will make no assumptions as to what values the propagation delay may have or their relationship to each other. The goal of this project is to investigate how ONUs should be synchronized to avoid frame collisions when sending data upstream. This procedure is called ranging. Ranging is a process of measuring or calculating a specific delay for every ONU. There are two types of ranging to be performed: coarse and fine-tuning. Coarse ranging is performed as initial boot up sequence. Fine ranging should be performed constantly as the delay may change due to change of the temperature in the fiber or other factors. Without fine ranging, collisions may begin to appear after some period of normal operation. Solution Here we present a procedure for in-band coarse ranging. Coarse ranging should be performed before an ONU is allowed to transmit data upstream. Having out-of-band ranging, say, on a different wavelength is not justifiable economically as this additional equipment will remain underutilized most of the time. Another solution was proposed in [6]. It employs low level low frequency signal and also requires separate ranging transmitters and ranging receivers. Page 3 of 7

Below is the description of the ranging procedure that uses the same set of transmitters and receivers for data transfer and for the ranging: Step 1: After the ONU is powered on, OLT should initiate the ranging procedure. It starts with broadcasting MUTE control message. On receiving MUTE message all operational ONUs should suspend their upstream traffic. Step 2: OLT starts internal counter with frequency corresponding to the connection bit rate. For example, in OC-3 PON the counter frequency is 155.52 MHz. Step 3: OLT sends RANGE control message to the ONU being ranged. Let T 0 Tx be the transmission time of the RANGE message. Step 4: RANGE message will arrive to ONU i at time T i d + T 0 Tx, where T i d is a propagation delay from OLT to ONU i. Step 5 As soon as the RANGE message received, ONU i will send REPLY message to the OLT. Because all other ONUs have suspended their transmissions, this message won t collide with any other transmission. Let T i Tx be the transmission time of the RANGE message. Step 6: REPLY message will arrive to OLT at time T rt = T 0 Tx + T i d + T i Tx + T i u, where T i u is a propagation delay from ONU i to OLT. This time is noted by reading the value of the counter started in step 2. T RT RANGE REPLY OLT time T 0 Tx Ti d T i u RANGE REPLY ONU i time T i Tx Figure 3. Round trip delay as measured by the OLT: T rt = T 0 Tx + T i d + T i Tx + T i u Step 7: As all delays are measured in terms of bits at the line s rate, T 0 Tx and T i Tx may be expressed as length of RANGE message and length of REPLY message respectively: T 0 Tx = length of RANGE message (bits) T i Tx = length of REPLY message (bits). Then, roundtrip propagation delay (delay without transmission times) is T p = T i d + T i u = T rt - T 0 Tx - T i Tx = T rt length of RANGE message - length of REPLY message We assume that format of the messages and hence their lengths are known, so we can calculate the roundtrip propagation delay. OLT will calculate the delay specific for ONU i (in terms of bits at the line s rate): T i = Bit Rate x Frame time x n T p where n is a minimal integer such that T i is non-negative. For example, for OC-3 rates T i = 155.52 Mbps x 125 µs x n T p = 19440 x n T p. Page 4 of 7

Step 8: OLT sends the delay value back to ONU i (SETDELAY message) This message is being broadcast, so that all other ONUs will resume their upstream transmission when they receive this message. ONU i will store the value of T i and will apply it to all upstream transmissions as shown on figure 4. time slot N time slot N data from ONU1 data from ONU2 OLT time T d 1 T d 2 T u 1 time slot N data from ONU1 time slot 1 time slot 2 ONU1 time T 1 T u 2 time slot N data from ONU2 ONU2 time T 2 Figure 4. Every ONU applies a specific delay before transmitting data upstream Fine-tuning Due to some random processes in electronic equipment and due to distributed nature of PON, packets arriving to the OLT will always have a relative jitter. Therefore, to avoid collisions (when few bits of one packet overlapped with few bits of its neighbor packet) the packets should be spaced from each other. This space is called guard band and is typically from 16 to 64 bits long. Also at the beginning of every packet should be a special pattern called preamble. Preamble serves dual function: first it allows receiver to adjust to the power of incoming signal *, and second, it allows the receiver to lock on the phase of incoming signal, thus reading correct data despite the signal jitter. Guard bands are selected such that a jitter caused by random processes should be entirely within the guard band. However, systematic shift may be caused, for example, by temperature change of the environment (day-night, or summer-winter), or some other, faster processes, like power voltage change. In this case OLT should dynamically adjust the ONUs delay. To do so, OLT sends a control signal to ONU with a small value δ (either positive or negative), and the ONU, in turn adjusts its delay: T i = T i + δ. Conclusion The described above method of PON ranging was presented as a very economical solution to do autoranging. Alternatives, described in literature, are all require additional equipment to be installed [2], [3]. It is possible to do autoranging manually, or by using external mobile equipment, however the precision of those measurements will not be as accurate, because different electronic parts will be used for measuring * As every ONU is placed at a different distance from the OLT, due to signal attenuation in the fiber, power of the signal reaching OLT will vary from ONU to ONU. This is called near-far problem [4]. To solve this problem adjustable attenuators may be installed in every ONU transmitter, however it will require dynamic adjustment of attenuation, and generally, more expensive then to let OLT handle signals of various levels. Page 5 of 7

the delay and applying it. In the presented method, roundtrip delay measured by OLT also includes delay of exactly the same electronics that will be used for regular data transmission after ranging is done. The presented method of ranging has its drawbacks. The main of them is that all ONUs should suspend the upstream transmission while one ONU is being ranged. For the burst mode traffic ONUs may just buffer the data. Below is the example of calculation of the buffer size an ONU should have. Assuming an OC-3 PON and distance between OLT and ONU is 20km (one way), we get: Time all transmission should be suspended equals to round trip time (T rt ), plus time to calculate a delay, plus time to send the delay to ONU. Assume RANGE, REPLY, and SETDELAY messages are 8 bytes long each. Pundtrip time T rt = T 0 Tx + T i d + T i Tx + T i u = = 8*8*0.0065µs + 100 µs + 8*8*0.0065µs + 100 µs 201 µs. Time to calculate the delay includes reading the counter and performing few ALU operations. This time depends on CPU used. Let s take it to be 10 µs ( for some very slow CPU). Time to send SETDELAY message back consist of transmission time plus propagation time to the farthest ONU. Let s take maximum distance 25 km, then sending SETDELAY takes 8*8*0.0065µs + 125µs 126µs Total time all transmissions should be suspended is 201µs + 10µs + 126µs = 337µs At OC-3 bit rate that equals to approx. 6552 bytes. For the streaming traffic, buffering is not applicable, as there will never be a gap, when ONU can flush the buffer. In most cases streaming (synchronous) traffic allows frames to be dropped. Higher level protocol would perform error checking if necessary. Also, often PON will be deployed as a dual ring or dual tree. In this case, only one side of the PON structure should be suspended at a time. Effectively, that means, that the bandwidth available to ONUs will decrease to half of its normal value for the period of ranging ( 350µs). Page 6 of 7

References: [1] Pesavento, G.; Kelsey, M.; PONs for the broadband local loop, Lightwave magazine, Communication and Optoelectronics Group, October 1999. [2] Killat, Ulrich, Access to B-ISDN via PON: ATM communication in practice, Wiley/Teubner, 1996 [3] Van de Voorde, I.; Van der Plas, G.; Mestdagh, D.; Novel ranging technique for an advanced optical access network, OFC 96, San Jose, CA, USA,25 Feb 1 March 1996. [4] Mukherjee, B.; Optical Communication Networks, McGraw-Hill, 1997 [5] Quale, J.A.; Ranging on advanced PONs, Proceedings of 13 th Annual Conference on European Fibre Optic Communications and Networks, Brighton, UK, 27 30 June 1995. [6] Fellegara, A.; Asymmetrical bidirectional system architecture for digital ranging in TDMA systems, Electronics Letters, vol.32, (no.1), IEE, 4 Jan. 1996 Page 7 of 7