258 Index. Burst transmission queue, 62, 73, 93, 96 98, 205 Burst window,

Size: px
Start display at page:

Download "258 Index. Burst transmission queue, 62, 73, 93, 96 98, 205 Burst window,"

Transcription

1 Index A Access and metro network, Access bandwidth, , , 224, 234, 236, 248 Acknowledgment (ACK) message, 11 Adaptive assembly period (AAP) algorithm, 246 Advanced reservation theory, 103 AIMD congestion avoidance mechanism, 199 Approximate model, 90 91, 133, , , 196 Assembler, 21, 76, Assembly algorithm, characterization of, 76 Assembly factor, 247 Asynchronous transfer mode (ATM), 31 B Bandwidth utilization, 17, 30, 98 Bernoulli model, 49, 54, 60, 97, 215, 208 random generator, 65 Birth death process, equilibrium equations, 91 Birth death process theory, 92 Blocking probability, 11, 16 17, 23, 27, 34 37, 43, 62, 65, 73, 90, 93, 98, , , , 116, , , 127, 131, , 138, , 143, , 153, , , , computation of, 101 Erlang fixed point method, multi-class OBS networks JET/JIT-based reservation, with and without wavelength conversion, with limited wavelength conversion, overflow fixed point, queueing model, with partial wavelength conversion, BNAK mechanism, 242 Brouwer fixed point theorem, 135 Bufferless optical transfer, 27 BUPT, Burst ACK (BACK), 240 Burst aggregation strategies, 62 Burst AIMD (BAIMD), 243 Burst assembler, 8 9, Burst assembly algorithm, 10, 16, 35 36, 43, 54, 57, 66, 69, 71, 73, 93, , 217, 224, 246, 248 Burst assembly mechanism, 18, 35, 43 44, 54, 62, 66, 74, Burst assembly queue, 4, 8, 16, 21, 43, 46, 58, 60 61, 72 73, 93 95, 98, 205 Burst chain, 23 Burst formation time, 44 45, 57, 62, 64 65, 70, 95, 97 98, 199, 205, 208, 216, 220, 228, 234 Burst header packet (BHP), 4 Burst length estimation (BLE), 239 Burst-level retransmission, 199, 206, 238, 249, Burst loss impact of, 205 Burst loss probability (BLP), 11 12, 212, 219 Burst-mode transmitters, 9 Burst negative ACK (BNAK), 240 Burst segmentation (BS), 16, 19, 37, , 186 benefit of, blocking analysis, preemption probability, prioritized, probabilistic preemptive, Burst TCP (BTCP), 239 T. Venkatesh, C. Siva Ram Murthy, An Analytical Approach to Optical Burst Switched Networks, DOI / , C Springer Science+Business Media, LLC

2 258 Index Burst transmission queue, 62, 73, 93, 96 98, 205 Burst window, C Central limit theorem, Chain rule, Chapman Kolmogorov equation, 67 Circuit-switched networks, 20, 101, 124, 127, 135, 173, Circuit switching, 2, 24 25, 29, 101, 124, 131, 135, 182 Class-based aggregation, 17, 65 Closed queueing network, 77, 82, 84 Coarse-grained wavelength switching, 7 Collision-free container-based optical network (CoCoNet), 25 Congestion avoidance (CA), , 206, 210, 212, , 227, 233, 236, 241 Congestion avoidance algorithm, 201, 203, 236 Congestion control mechanism, 18, 201, 234 Congestion window, 14, 18, 33, , , , 230, , , , 246, 248 evolution of, 18, 203, , 212, , 222, 225, 227, 237 growth of, 214 Connection blocking theory, 102 Connection model, 208 Constant bit-rate (CBR), 61 Constant scheduling offset (CSO), 22 Consumer-oriented grid application, 26 Contention losses, 12, 14, 17, 19 20, 34 36, 101, , 182, 190, 199, 204, 206, 243, Contention resolution technique, 15, 18, 172, 189, 199, , 246 Continuous-time discrete Markov chain representation, 194 Core network, 2, 25, 29 30, 43 44, 199, 225, 232 Core nodes, 4 5, 7 8, 11 12, 15 20, 22, 32 33, 36, 43, 73, , 106, 116, 147, 167, , 190, 206, 231, 246 Correlation benefit, 205, 207, Coxian approximation, 71 Coxian distribution, 74, 78 two-stage, 69, 75 Coxian server, 75, 85 CTMC model, advantage of 126 D Deflection routing, 4, 16, 19, 30 32, 36 37, 147, , 199, 206, 238, 246 modeling, probabilistic, stabilizing, Delayed first loss gain, 205, 248 Delay penalty, 205, 207, 216, 248 Delay-sensitive traffic, 24 Dense WDM (DWDM) systems, 153 Dirac delta function, 55 Disassembler, Discrete-time batch Markov arrival process (DBMAP), 96 Dual-header OBS (DOBS), 21 Duplicate ACK, , , 229 Dynamic assembly period (DAP) algorithm, 248 E Early burst arrival, 9 Edge node, 4, 7, 10 12, 16, 18, 23 24, 31 33, 35, 43 44, 60, 73 74, 76 78, 82 83, 86, 90, 139, 157, 159, , 220, 225, 232, 240 Egress node, 2, 4 5, 8, 12, 19 20, 23, 43, 72 73, 135, 150, 156, , 248, 253 Eigenvalue, 68 Electronic packet switching network, 4, 14, 147 End-to-end delay, 17, 20, 25, 44, 98, 139, 200, 204, 225, 232, 249, Erlang distribution, Erlang fixed point (EFP), 134 Erlang formula, 34 35, , 140, 148, 163, 179, 183 Erlangian distribution, 65 Erlangian random variable, 192 Ethernet-frame-to-optical-burst converter edge node, 32 Explicit loss notification (ELN), 243 Exponential back-off, 76, 202, 213, 227 F False congestion, 206, 238 False time-out (FTO), 206 Feed-forward architecture, 15 FGN processes, 59 Fiber delay line (FDL), 3 4, 15, 17, 22 23, 36 37, , 137, 147, , , , 246 analysis of,

3 Index 259 asymptotic approximation models, markovian model, Field programmable gate array (FPGA), 32 Fixed point model, 233 Floor function, 61 Flow equivalent node, 78, Fractional Gaussian noise (FGN), 59 FTO detection, G Gamma distribution, 50 51, Gamma function, 53, 55 Gaussian-distributed random variable, 60 Gaussian distribution, 48, 50, 59 60, 167, 245 Gauss Siedel method, 82, 84 Generalized AIMD (GAIMD), Generalized multi-protocol label switching (GMPLS), 12, 19 20, 32 Generic wavelength preemption technique, 168 Global grid forum (GGF), 26 Grid computing, Grid resource network interface (GRNI), 27, 33 Grid-specific control messages, 29 Grid user network interface (GUNI), 27, 33 H Handling contention losses, 6 Handling reliability, 27 Heuristic aggregation method (HAM), 84 Hierarchical TSOBS (HiTSOBS), 24 High-speed switch matrix, 31 High-speed TCP (HSTCP), 33 Horizon, see Scheduling algorithm Horizon time, Hybrid architecture, 15, 21, 24 25, 34 Hybrid assembly algorithm, 55 56, 58 Hybrid OBS (HOBS), 25 Hyper-exponential distribution, 70, 75 Hyper-exponentially distributed random variable, 72 I IEEE , 29 Ingress egress pair, 246 Ingress node, 2, 4, 7 10, 12, 15 18, 20, 23 25, 33, 36 37, 43 44, 72 74, 76, 84, 86, 93, 98, , 135, , 168, 173, 199, 204, , 232, 240, 243, , components of, 8 modeling traffic at, Bernoulli arrival, 49 Poisson arrival, 46 Poisson traffic model, 54 self-similar input traffic, 58 Interactive gaming, 26 Inter-arrival time, 35, 37, 43 49, 54 55, 57 58, 60 66, 70, 72, 75, 96, 159, 190, Internet protocol (IP), 3 Interrupted Bernoulli process (IBP), 93 Interrupted Poisson process (IPP), 66 Inverse Fourier transform, 95 J Japan gigabit network (JGN), 31 JET/JIT-based OBS architecture, 19 JET protocol, 11, 32, 103, 137, 141, 174, 248 JIT protocol, 11, 17, 19, 21 22, 31, 33, , 135, 147 JumpStart, 31 Just-enough-time (JET), see JET protocol Just-in-time (JIT), see JIT protocol L Labeled OBS (LOBS), 19 Label switched path (LSP), 20 Label switched router (LSR), 19 Laplace transform, 68, 75 LAUC algorithm, Linear topology, 32 Little s theorem, 89, 92 Loss delay trade-off, 24 Loss differentiation, 155, Lossy round, 214, 242 M Machine learning technique, 12, 206 MAC protocol, 30 Marie s algorithm, 78, 80, 82, Markov arrival process, 75 Markov chain, 94, 97, , 126, 140, , 170, , , 182, , 207, 214, , continuous-time, 90, 162, 169 discrete-time, 23, 227, 231 multi-dimensional, 178 theory, 207, Markov chain model, 94, 97, , 140, 193 two-stage, 175 two-dimensional, 170, 181, 233 Markov regenerative process,

4 260 Index Markov theory for multi-class network, 136 Maximum segment size (MSS), 200 MBMAP algorithm, 10, Medium access control (MAC) layer, 29 Metro gap, 30 Modeling and analysis, Modeling burst assembler queue, 93 Modeling burst transmission queue, 96 Modeling high-speed TCP, Moment matching technique, Multi-class queueing network, 78 Multi-fiber network, 23 Multi-wavelength optical networking (MONET) program, 31 N Nearest-wavelength-first (NWF) policy, 128 Network utilization, Non-overlapping probability, 110 No-wavelength conversion, 120, , 127, 131 NWF policy, O Offset time, 5 6, 8 9, 11, 13, 15 17, 19, 21 22, 32 33, 36 37, 43, 73, 98, 102, , , , , 143, , , 186, 252 Online trading, 1 ON/OFF burst arrival process, 74 Optical buffering, 4, 15 Optical buffers technology, 5 Optical burst chain switching (OBCS), 23 Optical burst switching, 2, 4 25 burst assembly, 9 10 channel scheduling, contention resolution, node architectures, 7 9 routing and wavelength assignment, service differentiation, signaling schemes, 11 TCP over OBS, variants, dual-header, hybrid architectures, labeled, time-slotted, wavelength-routed, Optical circuit switching (OCS), 2 3 Optical composite burst switching (OCBS), 148 Optical couplers, 4 Optical cross-connects (OXCs), 1 Optical line terminal (OLT), 30 Optical network unit (ONU), 30 Optical packet switching (OPS), 2 4 Optical switches, 4, 9, 29 Opto-electronic conversion, 2 Orbiting customers, 77 Overflow fixed point (OFP), 127 P Packet loss probability, 148, , , 167, 186, 199, 207, 212, , 232 Packet switched networks, 173, 204, 209, 243 Pareto distribution, 167 Partial ACK, , 221 Partial wavelength conversion, 15, 120, , 126 Passive optical network (PON), 2 Past-horizon time, , 111 Path selection (routing) and wavelength assignment, 12 Peer-to-peer (P2P) architecture, 33 Per-flow-burst (PFB), 225, Poisson arrival process, 90 Poisson distribution (process), 44, 55, 60, 63, 65, 65 66, 86, 107, , 112, 124, , 132, 134, 136, 141, 154, 156, , 168, , 179, 183, 191, 227 Poisson input traffic, 47 48, 54 Preemption probability, computation of, 165 Prioritized segmentation, 17, 156 Priority-based wavelength assignment (PWA), 31 Probabilistic model, 154 Probabilistic preemptive burst segmentation (PPBS), Probability density function, 95, 143 Probability distribution function (PDF), 54 Probability of transition, 75, 96, 192 Probability with variable offset time, Pseudo-server, Q Quality of service (QoS), 16 Queueing delay, 60, 62, 232, 243 Queueing network model, 36, 43, burst arrival process, finite buffer, infinite buffer, 76 86

5 Index 261 modeling waiting time, Queueing theoretic models, 73 Queueing theory, balking in, 190 Queues with balking theory, 194 R Random selection-based burst assembly, 66 Random wavelength assignment policy (RdWA), Reduced-load approximation method, 131 Rejection blocking, Renewal theory-based model, 207, 209, 217, 224, 236 loss-based variants, Reordered packets, 246 Reservation method, 186 Reservation protocol, two-way, 25 Resilient packet ring (RPR) technology, 29 Resource allocation packet (RAP), 22 Retransmission count-based drop policy (RCDP), 251 Retransmission count (RC), 252 Retransmission time-out (RTO), 202, 232 Retransmission timer, 202, 206, 208, 222 Retro-blocking, 11, 136, 156 effect of, 136 Ring topology, 25, 29 Round-trip propagation delays, 32 Round-trip time (RTT), 18, 235 Routing and wavelength assignment (RWA), 3, 8, 20, 30 Routing protocols, S SAIMD scheme, 245 Scheduling algorithm, 12 13, 17, 32, 140, 190 Segment protection scheme, 19 Selection-based assembly algorithm, 65 Selective acknowledgment (SACK), 204 Semiconductor optical amplifier (SOA), 4 Service request packet (SRP), 21 Session initiation protocol (SIP), 29 Signaling and scheduling, 21 SIP protocols, 33 Size-based aggregation, 71 Size-based assembly algorithm, 10, 46, 48 49, 52, 54 56, 64, 205 Slotted OBS (SOBS), Slotted-time architecture, 23 Slotted-time model, 104, 106, 112 Slow start threshold, , 227, 237 Source destination pair, 156, 158, , Splitters, 18 State transition probabilities, 86 State-truncation techniques, 193 Static lightpath establishment, 3 Statistical AIMD (SAIMD), 245 Statistical multiplexing, 4, 6 7, 24 Steady-state blocking probability, Steady-state equations, 114, 117, , 162, 178, 181 Steady-state probability, 80, 82, 88, 91 92, 94, 116, 126, 169, 194 Switch architecture, 4, 25 Switch control unit (SCU), 9 Switching paradigms, 2, 6, 101 Synchronous optical network (SONET), 30 T Tail segmentation, 141, 148, 155 TCP, 10, 14, 17 18, 28, 32 33, 35 37, , , adaptive burst assembly algorithm, burst acknowledgments and retransmission, drop policy, improving the performance of, congestion control phases, explicit notification, 244 implementations in OBS, burst TCP, generalized AIMD, NewReno, 202, , 217, 238 receiver, 200, 202 Reno, , , 217, 238, Reno algorithms 236 SACK, 202, , 217, 238 Vegas, Tell-and-go (TAG), 11 Tell-and-wait (TAW), 11 Testbed implementations, Time-based assembly algorithm, 10, 47 50, 54 55, 59, 64, 71, 165, 205, 224, Time-based burst assembly mechanism, 62, 67 Time division multiplexing (TDM), 32 Time-out event, 202 Time-out period (TOP), 214, 222, Time-sliced OBS (TSOBS), 22 Traffic characteristics, 43, 48 Traffic engineering, 12

6 262 Index Transition probability, 80, 87 88, 105, 105, 114, , 120, 179, 181, Transition probability matrix, 88, , 231 Transmission control protocol see TCP Transmission queue, 44, 60, 62, 73 74, 93, 96 98, 205, 247 Trigger criteria, 10, 45 Trimodal distribution, 54 Triple duplicate ACK, , 213, 218, , 227, , 236 Triple duplicate periods (TDPs), 210 Trunk reservation, 184 U User datagram protocol (UDP), 248 V Vegas congestion window, evolution of, 236 Video conferencing, 1 Video-on-demand, 1, 33 W Wavelength add drop multiplexers (WADMs), 1 Wavelength continuity constraint, 3, 12 Wavelength conversion, 1 2, 15 16, 20, 23 24, 31 32, 34, 36 37, 76, 78, 82, 84, , 112, , , 127, 129, , 147, 153, 165, , Wavelength division multiplexing (WDM), 1 2, 19 Wavelength preemption, 17, Wavelength reservation, 21, 23, 168, , , protocol for, 5 Wavelengthreuse,3,15 WROBS, 20 21, 25, 30 Z Zero-jitter supercomputer, 31 Zero-loss bufferless switching, 25

Optical Burst Switching (OBS): The Dawn of A New Era in Optical Networking

Optical Burst Switching (OBS): The Dawn of A New Era in Optical Networking Optical Burst Switching (OBS): The Dawn of A New Era in Optical Networking Presented by Yang Chen (LANDER) Yang Chen (Lander) 1 Outline Historical Review Burst reservation Burst assembly OBS node Towards

More information

Toward a Reliable Data Transport Architecture for Optical Burst-Switched Networks

Toward a Reliable Data Transport Architecture for Optical Burst-Switched Networks Toward a Reliable Data Transport Architecture for Optical Burst-Switched Networks Dr. Vinod Vokkarane Assistant Professor, Computer and Information Science Co-Director, Advanced Computer Networks Lab University

More information

Configuration of Offset Time in Optical Burst Switching Networks for Delay Sensitive Traffic

Configuration of Offset Time in Optical Burst Switching Networks for Delay Sensitive Traffic Configuration of Offset Time in Optical Burst Switching Networks for Delay Sensitive Traffic Anupam Soni and Yatindra Nath Singh anusoni@iitk.ac.in,ynsingh@iitk.ac.in. Abstract In Optical Burst Switching

More information

TRANSPORT CONTROL PROTOCOL IN OPTICAL BURST SWITCHED NETWORKS: ISSUES, SOLUTIONS, AND CHALLENGES

TRANSPORT CONTROL PROTOCOL IN OPTICAL BURST SWITCHED NETWORKS: ISSUES, SOLUTIONS, AND CHALLENGES TRANSPORT CONTROL PROTOCOL IN OPTICAL BURST SWITCHED NETWORKS: ISSUES, SOLUTIONS, AND CHALLENGES BASEM SHIHADA, AND PIN-HAN HO, UNIVERSITY OF WATERLOO ABSTRACT Since its advent in 1981, TCP has been subject

More information

Transport Control Protocol over Optical Burst Switched Networks

Transport Control Protocol over Optical Burst Switched Networks Transport Control Protocol over Optical Burst Switched Networks Basem Shihada Research Associate Electrical & Computer Engineering University of Waterloo Seminar, July 3 rd 2008 Seminar Outline Introduction

More information

Working Analysis of TCP/IP with Optical Burst Switching Networks (OBS)

Working Analysis of TCP/IP with Optical Burst Switching Networks (OBS) Working Analysis of TCP/IP with Optical Burst Switching Networks (OBS) Malik Salahuddin Nasir, Muabshir Ashfaq and Hafiz Sabir Hussain CS&IT Department, Superior University, 17-km off Riwind Road, Lahore

More information

Transport Control Protocol over Optical Burst Switched Networks. Basem Shihada

Transport Control Protocol over Optical Burst Switched Networks. Basem Shihada Transport Control Protocol over Optical Burst Switched Networks Basem Shihada Seminar, Nov. 8 th 2009 Seminar Outline Introduction to TCP & OBS What is the problem with running TCP over OBS? Why the TCP

More information

Chapter 5. Simulation Results

Chapter 5. Simulation Results Chapter 5 Simulation Results As TCP constitutes majority of the Internet traffic, an in-depth analysis of both loss-based and delay-based variants of TCP have been made in the earlier two chapters. Based

More information

TCP over Optical Burst-Switched Networks with Controlled Burst Retransmission

TCP over Optical Burst-Switched Networks with Controlled Burst Retransmission Noname manuscript No. (will be inserted by the editor) TCP over Optical Burst-Switched Networks with Controlled Burst Retransmission Qiong Zhang, Neal Charbonneau, Vinod M. Vokkarane, and Jason P. Jue

More information

Absolute QoS Differentiation in Optical Burst-Switched Networks

Absolute QoS Differentiation in Optical Burst-Switched Networks IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, VOL. 22, NO. 9, NOVEMBER 2004 1781 Absolute QoS Differentiation in Optical Burst-Switched Networks Qiong Zhang, Student Member, IEEE, Vinod M. Vokkarane,

More information

Optical Burst Switched Networks

Optical Burst Switched Networks Optical Burst Switched Networks OPTICAL NETWORKS SERIES Series Editor Biswanath Mukherjee, University of California, Davis OPTICAL BURST SWITCHED NETWORKS JASON P. JUE The University of Texas at Dallas

More information

PROVIDING SERVICE DIFFERENTIATION IN OBS NETWORKS THROUGH PROBABILISTIC PREEMPTION. YANG LIHONG (B.ENG(Hons.), NTU)

PROVIDING SERVICE DIFFERENTIATION IN OBS NETWORKS THROUGH PROBABILISTIC PREEMPTION. YANG LIHONG (B.ENG(Hons.), NTU) PROVIDING SERVICE DIFFERENTIATION IN OBS NETWORKS THROUGH PROBABILISTIC PREEMPTION YANG LIHONG (B.ENG(Hons.), NTU) A THESIS SUBMITTED FOR THE DEGREE OF MASTER OF ENGINEERING DEPARTMENT OF ELECTRICAL &

More information

UNIT IV -- TRANSPORT LAYER

UNIT IV -- TRANSPORT LAYER UNIT IV -- TRANSPORT LAYER TABLE OF CONTENTS 4.1. Transport layer. 02 4.2. Reliable delivery service. 03 4.3. Congestion control. 05 4.4. Connection establishment.. 07 4.5. Flow control 09 4.6. Transmission

More information

Network Management & Monitoring

Network Management & Monitoring Network Management & Monitoring Network Delay These materials are licensed under the Creative Commons Attribution-Noncommercial 3.0 Unported license (http://creativecommons.org/licenses/by-nc/3.0/) End-to-end

More information

CS321: Computer Networks Congestion Control in TCP

CS321: Computer Networks Congestion Control in TCP CS321: Computer Networks Congestion Control in TCP Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur E-mail: manaskhatua@iitj.ac.in Causes and Cost of Congestion Scenario-1: Two Senders, a

More information

New Approaches to Optical Packet Switching in Carrier Networks. Thomas C. McDermott Chiaro Networks Richardson, Texas

New Approaches to Optical Packet Switching in Carrier Networks. Thomas C. McDermott Chiaro Networks Richardson, Texas New Approaches to Optical Packet Switching in Carrier Networks Thomas C. McDermott Chiaro Networks Richardson, Texas Outline Introduction, Vision, Problem statement Approaches to Optical Packet Switching

More information

Switching Schemes in Optical Networks

Switching Schemes in Optical Networks Switching Schemes in Optical Networks Matteo Fiorani Department of Engineering Enzo Ferrari University of Modena and Reggio Emilia 1 Outline 1) Access/Backhaul networks 2) Metro networks 3) Core networks

More information

Da t e: August 2 0 th a t 9: :00 SOLUTIONS

Da t e: August 2 0 th a t 9: :00 SOLUTIONS Interne t working, Examina tion 2G1 3 0 5 Da t e: August 2 0 th 2 0 0 3 a t 9: 0 0 1 3:00 SOLUTIONS 1. General (5p) a) Place each of the following protocols in the correct TCP/IP layer (Application, Transport,

More information

Transmission Control Protocol. ITS 413 Internet Technologies and Applications

Transmission Control Protocol. ITS 413 Internet Technologies and Applications Transmission Control Protocol ITS 413 Internet Technologies and Applications Contents Overview of TCP (Review) TCP and Congestion Control The Causes of Congestion Approaches to Congestion Control TCP Congestion

More information

cs/ee 143 Communication Networks

cs/ee 143 Communication Networks cs/ee 143 Communication Networks Chapter 4 Transport Text: Walrand & Parakh, 2010 Steven Low CMS, EE, Caltech Recap: Internet overview Some basic mechanisms n Packet switching n Addressing n Routing o

More information

Hybrid Control and Switched Systems. Lecture #17 Hybrid Systems Modeling of Communication Networks

Hybrid Control and Switched Systems. Lecture #17 Hybrid Systems Modeling of Communication Networks Hybrid Control and Switched Systems Lecture #17 Hybrid Systems Modeling of Communication Networks João P. Hespanha University of California at Santa Barbara Motivation Why model network traffic? to validate

More information

under grant CNS This work was supported in part by the National Science Foundation (NSF)

under grant CNS This work was supported in part by the National Science Foundation (NSF) Coordinated Multi-Layer Loss Recovery in TCP over Optical Burst-Switched (OBS) Networks Rajesh RC Bikram, Neal Charbonneau, and Vinod M. Vokkarane Department of Computer and Information Science, University

More information

Optical Packet Switching

Optical Packet Switching Optical Packet Switching DEISNet Gruppo Reti di Telecomunicazioni http://deisnet.deis.unibo.it WDM Optical Network Legacy Networks Edge Systems WDM Links λ 1 λ 2 λ 3 λ 4 Core Nodes 2 1 Wavelength Routing

More information

Optical networking technology

Optical networking technology 1 Optical networking technology Technological advances in semiconductor products have essentially been the primary driver for the growth of networking that led to improvements and simplification in the

More information

Class-based Traffic Aggregation In Optical Packet Switched WDM Networks

Class-based Traffic Aggregation In Optical Packet Switched WDM Networks Class-based Traffic Aggregation In Optical Packet Switched WDM Networks, Dimitra Simeonidou Photonic Network Research Center Department of Electronic Systems Engineering University of Essex Funded by EPSRC

More information

Delayed Reservation and Differential Service For Multimedia Traffic In Optical Burst Switched Networks

Delayed Reservation and Differential Service For Multimedia Traffic In Optical Burst Switched Networks Delayed Reservation and Differential Service For Multimedia Traffic In Optical Burst Switched Networks Mr. P.BOOBALAN, SRINIVASANE.A, MAHESH TEJASWI.T, SIVA PRASAD. P, PRABHAKARAN. V Department of Information

More information

Several Views for Photonic Internet

Several Views for Photonic Internet Current Status and Future Directions of Photonic s Masayuki Murata Cybermedia Center e-mail: murata@cmc.osaka-u.ac.jp http://www.anarg.jp/ M. Murata Contents Why We Need IP over WDM? Four s of IP over

More information

Performance evaluation of TCP-Reno, TCP- N ewreno and TCP-Westwood on Burstification in an OBS Network

Performance evaluation of TCP-Reno, TCP- N ewreno and TCP-Westwood on Burstification in an OBS Network 2012 18th Annuallntemational Conference on Advanced Computing and Communications (ADCOM) Performance evaluation of TCP-Reno, TCP- N ewreno and TCP-Westwood on Burstification in an OBS Network Ratna Pavani.K

More information

Adaptive Data Burst Assembly in OBS Networks

Adaptive Data Burst Assembly in OBS Networks Adaptive Data Burst Assembly in OBS Networks Mohamed A.Dawood 1, Mohamed Mahmoud 1, Moustafa H.Aly 1,2 1 Arab Academy for Science, Technology and Maritime Transport, Alexandria, Egypt 2 OSA Member muhamed.dawood@aast.edu,

More information

Multi-Layer Loss Recovery in TCP over Optical Burst-Switched (OBS) Networks

Multi-Layer Loss Recovery in TCP over Optical Burst-Switched (OBS) Networks Noname manuscript No. (will be inserted by the editor) Multi-Layer Loss Recovery in TCP over Optical Burst-Switched (OBS) Networks Rajesh R.C. Bikram Neal Charbonneau Vinod M. Vokkarane Received: Monday,

More information

CS 5520/ECE 5590NA: Network Architecture I Spring Lecture 13: UDP and TCP

CS 5520/ECE 5590NA: Network Architecture I Spring Lecture 13: UDP and TCP CS 5520/ECE 5590NA: Network Architecture I Spring 2008 Lecture 13: UDP and TCP Most recent lectures discussed mechanisms to make better use of the IP address space, Internet control messages, and layering

More information

Optical Communications and Networking 朱祖勍. Nov. 27, 2017

Optical Communications and Networking 朱祖勍. Nov. 27, 2017 Optical Communications and Networking Nov. 27, 2017 1 What is a Core Network? A core network is the central part of a telecommunication network that provides services to customers who are connected by

More information

Introduction to IP QoS

Introduction to IP QoS Introduction to IP QoS Primer to IP Quality of Service Aspects Queuing, Shaping, Classification Agenda IP QoS Introduction Queue Management Congestion Avoidance Traffic Rate Management Classification and

More information

On Network Dimensioning Approach for the Internet

On Network Dimensioning Approach for the Internet On Dimensioning Approach for the Internet Masayuki Murata ed Environment Division Cybermedia Center, (also, Graduate School of Engineering Science, ) e-mail: murata@ics.es.osaka-u.ac.jp http://www-ana.ics.es.osaka-u.ac.jp/

More information

Burst Scheduling, Grooming and QoS Provisioning in Optical Burst-Switched Networks

Burst Scheduling, Grooming and QoS Provisioning in Optical Burst-Switched Networks Wright State University CORE Scholar Browse all Theses and Dissertations Theses and Dissertations 2009 Burst Scheduling, Grooming and QoS Provisioning in Optical Burst-Switched Networks Yuqi Fan Wright

More information

Threats in Optical Burst Switched Network

Threats in Optical Burst Switched Network Threats in Optical Burst Switched Network P. Siva Subramanian, K. Muthuraj Department of Computer Science & Engineering, Pondicherry Engineering College, Pondicherry, India siva.sarathy@pec.edu, muthuraj@pec.edu

More information

Congestion Control. Daniel Zappala. CS 460 Computer Networking Brigham Young University

Congestion Control. Daniel Zappala. CS 460 Computer Networking Brigham Young University Congestion Control Daniel Zappala CS 460 Computer Networking Brigham Young University 2/25 Congestion Control how do you send as fast as possible, without overwhelming the network? challenges the fastest

More information

Study of Different Burst Scheduling Algorithms Using FDLs as QoS in Wavelength Division Multiplexing OBS Networks

Study of Different Burst Scheduling Algorithms Using FDLs as QoS in Wavelength Division Multiplexing OBS Networks Study of Different Burst Scheduling Algorithms Using FDLs as QoS in Wavelength Division Multiplexing OBS Networks L. Netak 1 and G. Chowdhary 2 1 Dept. of Computer Engineering, Dr. B. A. T. U., Lonere-402

More information

CS 344/444 Computer Network Fundamentals Final Exam Solutions Spring 2007

CS 344/444 Computer Network Fundamentals Final Exam Solutions Spring 2007 CS 344/444 Computer Network Fundamentals Final Exam Solutions Spring 2007 Question 344 Points 444 Points Score 1 10 10 2 10 10 3 20 20 4 20 10 5 20 20 6 20 10 7-20 Total: 100 100 Instructions: 1. Question

More information

Overview. TCP congestion control Computer Networking. TCP modern loss recovery. TCP modeling. TCP Congestion Control AIMD

Overview. TCP congestion control Computer Networking. TCP modern loss recovery. TCP modeling. TCP Congestion Control AIMD Overview 15-441 Computer Networking Lecture 9 More TCP & Congestion Control TCP congestion control TCP modern loss recovery TCP modeling Lecture 9: 09-25-2002 2 TCP Congestion Control Changes to TCP motivated

More information

1. The Internet 2. Principles 3. Ethernet 4. WiFi 5. Routing 6. Internetworking 7. Transport 8. Models 9. WiMAX & LTE 10. QoS 11. Physical Layer 12.

1. The Internet 2. Principles 3. Ethernet 4. WiFi 5. Routing 6. Internetworking 7. Transport 8. Models 9. WiMAX & LTE 10. QoS 11. Physical Layer 12. Lecture Slides 1. The Internet 2. Principles 3. Ethernet 4. WiFi 5. Routing 6. Internetworking 7. Transport 8. Models 9. WiMAX & LTE 10. QoS 11. Physical Layer 12. Additional Topics 1.1. Basic Operations

More information

Multi Protocol Label Switching

Multi Protocol Label Switching MPLS Multi-Protocol Label Switching Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network Management and QoS Provisioning - 1 MPLS: introduction

More information

Edge Switch. setup. reject. delay. setup. setup ack. offset. burst. burst. release. φ l. long burst. short burst. idle. p s

Edge Switch. setup. reject. delay. setup. setup ack. offset. burst. burst. release. φ l. long burst. short burst. idle. p s Performance Modeling of an Edge Optical Burst Switching ode Lisong Xu, Harry G Perros, George Rouskas Computer Science Department orth Carolina State University Raleigh, C 27695-7534 E-mail: flxu2,hp,rouskasg@cscncsuedu

More information

Generalized Burst Assembly and Scheduling Techniques for QoS Support in Optical Burst-Switched Networks

Generalized Burst Assembly and Scheduling Techniques for QoS Support in Optical Burst-Switched Networks Generalized Assembly and cheduling Techniques for Qo upport in Optical -witched Networks Vinod M. Vokkarane, Qiong Zhang, Jason P. Jue, and Biao Chen Department of Computer cience, The University of Texas

More information

Resource Sharing for QoS in Agile All Photonic Networks

Resource Sharing for QoS in Agile All Photonic Networks Resource Sharing for QoS in Agile All Photonic Networks Anton Vinokurov, Xiao Liu, Lorne G Mason Department of Electrical and Computer Engineering, McGill University, Montreal, Canada, H3A 2A7 E-mail:

More information

MPLS Multi-Protocol Label Switching

MPLS Multi-Protocol Label Switching MPLS Multi-Protocol Label Switching Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Computer Networks Design and Management - 1 MPLS: introduction

More information

COMPUTER NETWORK. Homework #3. Due Date: May 22, 2017 in class

COMPUTER NETWORK. Homework #3. Due Date: May 22, 2017 in class Computer Network Homework#2 COMPUTER NETWORK Homework #3 Due Date: May 22, 2017 in class Question 1 Host A and B are communicating over a TCP connection, and Host B has already received from A all bytes

More information

A simple mathematical model that considers the performance of an intermediate node having wavelength conversion capability

A simple mathematical model that considers the performance of an intermediate node having wavelength conversion capability A Simple Performance Analysis of a Core Node in an Optical Burst Switched Network Mohamed H. S. Morsy, student member, Mohamad Y. S. Sowailem, student member, and Hossam M. H. Shalaby, Senior member, IEEE

More information

JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 26, NO. 21, NOVEMBER 1, /$ IEEE

JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 26, NO. 21, NOVEMBER 1, /$ IEEE JOURNAL OF LIGHTWAVE TECHNOLOGY, VOL. 26, NO. 21, NOVEMBER 1, 2008 3509 An Optical Hybrid Switch With Circuit Queueing for Burst Clearing Eric W. M. Wong, Senior Member, IEEE, and Moshe Zukerman, Fellow,

More information

BROADBAND AND HIGH SPEED NETWORKS

BROADBAND AND HIGH SPEED NETWORKS BROADBAND AND HIGH SPEED NETWORKS SWITCHING A switch is a mechanism that allows us to interconnect links to form a larger network. A switch is a multi-input, multi-output device, which transfers packets

More information

TCP Window Estimation for Burst Assembly in OBS Networks

TCP Window Estimation for Burst Assembly in OBS Networks TCP Window Estimation for Burst Assembly in OBS Networks Maurizio Casoni (maurizio.casoni@unimore.it) Department of Information Engineering University of Modena and Reggio Emilia Italy Outline Introduction:

More information

A Hybrid Systems Modeling Framework for Fast and Accurate Simulation of Data Communication Networks. Motivation

A Hybrid Systems Modeling Framework for Fast and Accurate Simulation of Data Communication Networks. Motivation A Hybrid Systems Modeling Framework for Fast and Accurate Simulation of Data Communication Networks Stephan Bohacek João P. Hespanha Junsoo Lee Katia Obraczka University of Delaware University of Calif.

More information

Course Details. Optical Networks. Grading. Course References. Outline of Course. Course Project. Jason Jue The University of Texas at Dallas

Course Details. Optical Networks. Grading. Course References. Outline of Course. Course Project. Jason Jue The University of Texas at Dallas Course Details Optical Networks Jason Jue The University of Texas at Dallas Instructor: Jason Jue E-mail: jjue@utdallas.edu URL: http://www.utdallas.edu/~jjue/optical/ Lectures: Thursday 2-5 pm Course

More information

COMPUTER NETWORK. Homework #3. Due Date: May 22, 2017 in class

COMPUTER NETWORK. Homework #3. Due Date: May 22, 2017 in class Computer Network Homework#3 COMPUTER NETWORK Homework #3 Due Date: May 22, 2017 in class Question 1 Host A and B are communicating over a TCP connection, and Host B has already received from A all bytes

More information

Congestion Control in Communication Networks

Congestion Control in Communication Networks Congestion Control in Communication Networks Introduction Congestion occurs when number of packets transmitted approaches network capacity Objective of congestion control: keep number of packets below

More information

TELCOM 2130 Queueing Theory. David Tipper Associate Professor Graduate Telecommunications and Networking Program. University of Pittsburgh

TELCOM 2130 Queueing Theory. David Tipper Associate Professor Graduate Telecommunications and Networking Program. University of Pittsburgh TELCOM 2130 Queueing Theory David Tipper Associate Professor Graduate Telecommunications and Networking Program University of Pittsburgh Learning Objective To develop the modeling and mathematical skills

More information

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

Internet Traffic Characteristics. How to take care of the Bursty IP traffic in Optical Networks Internet Traffic Characteristics Bursty Internet Traffic Statistical aggregation of the bursty data leads to the efficiency of the Internet. Large Variation in Source Bandwidth 10BaseT (10Mb/s), 100BaseT(100Mb/s),

More information

Transport Layer PREPARED BY AHMED ABDEL-RAOUF

Transport Layer PREPARED BY AHMED ABDEL-RAOUF Transport Layer PREPARED BY AHMED ABDEL-RAOUF TCP Flow Control TCP Flow Control 32 bits source port # dest port # head len sequence number acknowledgement number not used U A P R S F checksum Receive window

More information

Modelling and Performance Evaluation of Optical Burst Switched Node with Deflection Routing and Dynamic Wavelength Allocation

Modelling and Performance Evaluation of Optical Burst Switched Node with Deflection Routing and Dynamic Wavelength Allocation FACTA UNIVERSITATIS (NIŠ) SER.: ELEC. ENERG. vol. 21, no. 2, August 2008, 183-194 Modelling and Performance Evaluation of Optical Burst Switched Node with Deflection Routing and Dynamic Wavelength Allocation

More information

CERN openlab Summer 2006: Networking Overview

CERN openlab Summer 2006: Networking Overview CERN openlab Summer 2006: Networking Overview Martin Swany, Ph.D. Assistant Professor, Computer and Information Sciences, U. Delaware, USA Visiting Helsinki Institute of Physics (HIP) at CERN swany@cis.udel.edu,

More information

Internet Protocols Fall Lecture 16 TCP Flavors, RED, ECN Andreas Terzis

Internet Protocols Fall Lecture 16 TCP Flavors, RED, ECN Andreas Terzis Internet Protocols Fall 2006 Lecture 16 TCP Flavors, RED, ECN Andreas Terzis Outline TCP congestion control Quick Review TCP flavors Impact of losses Cheating Router-based support RED ECN CS 349/Fall06

More information

CS 556 Advanced Computer Networks Spring Solutions to Midterm Test March 10, YOUR NAME: Abraham MATTA

CS 556 Advanced Computer Networks Spring Solutions to Midterm Test March 10, YOUR NAME: Abraham MATTA CS 556 Advanced Computer Networks Spring 2011 Solutions to Midterm Test March 10, 2011 YOUR NAME: Abraham MATTA This test is closed books. You are only allowed to have one sheet of notes (8.5 11 ). Please

More information

image 3.8 KB Figure 1.6: Example Web Page

image 3.8 KB Figure 1.6: Example Web Page image. KB image 1 KB Figure 1.: Example Web Page and is buffered at a router, it must wait for all previously queued packets to be transmitted first. The longer the queue (i.e., the more packets in the

More information

Hybrid Optical Switching Network and Power Consumption in Optical Networks

Hybrid Optical Switching Network and Power Consumption in Optical Networks Hybrid Optical Switching Network and Power Consumption in Optical Networks Matteo Fiorani and Maurizio Casoni Department of Information Engineering University of Modena and Reggio Emilia Via Vignolese

More information

Equation-Based Congestion Control for Unicast Applications. Outline. Introduction. But don t we need TCP? TFRC Goals

Equation-Based Congestion Control for Unicast Applications. Outline. Introduction. But don t we need TCP? TFRC Goals Equation-Based Congestion Control for Unicast Applications Sally Floyd, Mark Handley AT&T Center for Internet Research (ACIRI) Jitendra Padhye Umass Amherst Jorg Widmer International Computer Science Institute

More information

Computer Networking Introduction

Computer Networking Introduction Computer Networking Introduction Halgurd S. Maghdid Software Engineering Department Koya University-Koya, Kurdistan-Iraq Lecture No.11 Chapter 3 outline 3.1 transport-layer services 3.2 multiplexing and

More information

TM ALGORITHM TO IMPROVE PERFORMANCE OF OPTICAL BURST SWITCHING (OBS) NETWORKS

TM ALGORITHM TO IMPROVE PERFORMANCE OF OPTICAL BURST SWITCHING (OBS) NETWORKS INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN 232-7345 TM ALGORITHM TO IMPROVE PERFORMANCE OF OPTICAL BURST SWITCHING (OBS) NETWORKS Reza Poorzare 1 Young Researchers Club,

More information

QOS IN PACKET NETWORKS

QOS IN PACKET NETWORKS QOS IN PACKET NETWORKS THE KLUWER INTERNATIONAL SERIES IN ENGINEERING AND COMPUTER SCIENCE QOS IN PACKET NETWORKS by Kun I. Park, Ph.D. The MITRE Corporation USA Springer ebook ISBN: 0-387-23390-3 Print

More information

Chapter 3 outline. 3.5 Connection-oriented transport: TCP. 3.6 Principles of congestion control 3.7 TCP congestion control

Chapter 3 outline. 3.5 Connection-oriented transport: TCP. 3.6 Principles of congestion control 3.7 TCP congestion control Chapter 3 outline 3.1 Transport-layer services 3.2 Multiplexing and demultiplexing 3.3 Connectionless transport: UDP 3.4 Principles of reliable data transfer 3.5 Connection-oriented transport: TCP segment

More information

Transport Layer. Application / Transport Interface. Transport Layer Services. Transport Layer Connections

Transport Layer. Application / Transport Interface. Transport Layer Services. Transport Layer Connections Application / Transport Interface Application requests service from transport layer Transport Layer Application Layer Prepare Transport service requirements Data for transport Local endpoint node address

More information

Congestion / Flow Control in TCP

Congestion / Flow Control in TCP Congestion and Flow Control in 1 Flow Control and Congestion Control Flow control Sender avoids overflow of receiver buffer Congestion control All senders avoid overflow of intermediate network buffers

More information

ECE442 Communications Lecture 4. Optical Networks

ECE442 Communications Lecture 4. Optical Networks ECE442 Communications Lecture 4. Optical Networks Husheng Li Dept. of Electrical Engineering and Computer Science Spring, 2014 Network Elements 1 WDM networks provide circuit switched end-to-end optical

More information

Recap. TCP connection setup/teardown Sliding window, flow control Retransmission timeouts Fairness, max-min fairness AIMD achieves max-min fairness

Recap. TCP connection setup/teardown Sliding window, flow control Retransmission timeouts Fairness, max-min fairness AIMD achieves max-min fairness Recap TCP connection setup/teardown Sliding window, flow control Retransmission timeouts Fairness, max-min fairness AIMD achieves max-min fairness 81 Feedback Signals Several possible signals, with different

More information

Chapter III: Transport Layer

Chapter III: Transport Layer Chapter III: Transport Layer UG3 Computer Communications & Networks (COMN) Mahesh Marina mahesh@ed.ac.uk Slides thanks to Myungjin Lee and copyright of Kurose and Ross Principles of congestion control

More information

ETSF10 Internet Protocols Transport Layer Protocols

ETSF10 Internet Protocols Transport Layer Protocols ETSF10 Internet Protocols Transport Layer Protocols 2012, Part 2, Lecture 2.1 Kaan Bür, Jens Andersson Transport Layer Protocols Process-to-process delivery [ed.4 ch.23.1] [ed.5 ch.24.1] Transmission Control

More information

Modelling TCP with Markov chains

Modelling TCP with Markov chains Modelling TCP with Markov chains Keith Briggs Keith.Briggs@bt.com more.btexact.com/people/briggsk2/ 2002 June 17 typeset in L A T E X2e on a linux system Modelling TCP p.1/30 Outline Markov chain basics

More information

Enhancing Bandwidth Utilization and QoS in Optical Burst Switched High-Speed Network

Enhancing Bandwidth Utilization and QoS in Optical Burst Switched High-Speed Network 91 Enhancing Bandwidth Utilization and QoS in Optical Burst Switched High-Speed Network Amit Kumar Garg and R S Kaler School of Electronics and Communication Eng, Shri Mata Vaishno Devi University (J&K),

More information

A Layered Architecture for Supporting Optical Burst Switching

A Layered Architecture for Supporting Optical Burst Switching A Layered Architecture for Supporting Optical Burst Switching Farid Farahmand 1, Jason Jue 2 1Dep of Elect. Engineering 2 Dep. of Computer Science University of Texas at Dallas P.O. Box 830668, EC 31 Richardson,

More information

Core Networks Evolution

Core Networks Evolution Core Networks Evolution Prof. Daniel Kofman daniel.kofman@enst.fr Telecom Paris - ENST Content Any Service, Any Time, Everywhere, Everyone Towards the triple play and beyond Main trends in Core Networks

More information

ADVANCED COMPUTER NETWORKS

ADVANCED COMPUTER NETWORKS ADVANCED COMPUTER NETWORKS Congestion Control and Avoidance 1 Lecture-6 Instructor : Mazhar Hussain CONGESTION CONTROL When one part of the subnet (e.g. one or more routers in an area) becomes overloaded,

More information

Master s Thesis. Title. Supervisor Professor Masayuki Murata. Author Yuki Koizumi. February 15th, 2006

Master s Thesis. Title. Supervisor Professor Masayuki Murata. Author Yuki Koizumi. February 15th, 2006 Master s Thesis Title Cross-Layer Traffic Engineering in IP over WDM Networks Supervisor Professor Masayuki Murata Author Yuki Koizumi February 15th, 2006 Graduate School of Information Science and Technology

More information

BURST SEGMENTATION: A NEW APPROACH TO REDUCE PACKET LOSS IN OPTICAL BURST SWITCHED NETWORKS. Vinod M. Vokkarane, B.E. in CS

BURST SEGMENTATION: A NEW APPROACH TO REDUCE PACKET LOSS IN OPTICAL BURST SWITCHED NETWORKS. Vinod M. Vokkarane, B.E. in CS BURST SEGMENTATION: A NEW APPROACH TO REDUCE PACKET LOSS IN OPTICAL BURST SWITCHED NETWORKS by Vinod M. Vokkarane, B.E. in CS THESIS Presented to the Faculty of the Graduate School of The University of

More information

Goals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks

Goals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks Verkkomedian perusteet Fundamentals of Media T-110.250 19.2.2002 Antti Ylä-Jääski 19.2.2002 / AYJ lide 1 Goals and topics protocols Discuss how packet-switching networks differ from circuit switching networks.

More information

Fast Retransmit. Problem: coarsegrain. timeouts lead to idle periods Fast retransmit: use duplicate ACKs to trigger retransmission

Fast Retransmit. Problem: coarsegrain. timeouts lead to idle periods Fast retransmit: use duplicate ACKs to trigger retransmission Fast Retransmit Problem: coarsegrain TCP timeouts lead to idle periods Fast retransmit: use duplicate ACKs to trigger retransmission Packet 1 Packet 2 Packet 3 Packet 4 Packet 5 Packet 6 Sender Receiver

More information

Lecture 21: Congestion Control" CSE 123: Computer Networks Alex C. Snoeren

Lecture 21: Congestion Control CSE 123: Computer Networks Alex C. Snoeren Lecture 21: Congestion Control" CSE 123: Computer Networks Alex C. Snoeren Lecture 21 Overview" How fast should a sending host transmit data? Not to fast, not to slow, just right Should not be faster than

More information

Simulation of All Optical Networks

Simulation of All Optical Networks Simulation of All Optical Networks Raul Valls Aranda Communication Department Polytechnic University of Valencia (UPV) C/ Camino de Vera s/n Valencia, Spain Pablo A. Beneit Mayordomo Communication Department

More information

Hardware Implementation of the Shortest Drop Policy for Slotted Optical Burst Switching Networks

Hardware Implementation of the Shortest Drop Policy for Slotted Optical Burst Switching Networks Hardware Implementation of the Shortest Drop Policy for Slotted Optical Burst ing etworks Farid Farahmand, Amir Shaikh Advanced etworks Research Lab, The University of Texas at Dallas, Richardson, Texas,

More information

Congestion Control End Hosts. CSE 561 Lecture 7, Spring David Wetherall. How fast should the sender transmit data?

Congestion Control End Hosts. CSE 561 Lecture 7, Spring David Wetherall. How fast should the sender transmit data? Congestion Control End Hosts CSE 51 Lecture 7, Spring. David Wetherall Today s question How fast should the sender transmit data? Not tooslow Not toofast Just right Should not be faster than the receiver

More information

End-to-End Mechanisms for QoS Support in Wireless Networks

End-to-End Mechanisms for QoS Support in Wireless Networks End-to-End Mechanisms for QoS Support in Wireless Networks R VS Torsten Braun joint work with Matthias Scheidegger, Marco Studer, Ruy de Oliveira Computer Networks and Distributed Systems Institute of

More information

Multiple unconnected networks

Multiple unconnected networks TCP/IP Life in the Early 1970s Multiple unconnected networks ARPAnet Data-over-cable Packet satellite (Aloha) Packet radio ARPAnet satellite net Differences Across Packet-Switched Networks Addressing Maximum

More information

Source-Ordering for Improved TCP Performance over Load-Balanced Optical Burst-Switched (OBS) Networks

Source-Ordering for Improved TCP Performance over Load-Balanced Optical Burst-Switched (OBS) Networks Manuscript Click here to download Manuscript: reorderingpdf Click here to view linked References Noname manuscript No (will be inserted by the editor) 1 1 1 1 1 1 1 1 1 1 1 1 Source-Ordering for Improved

More information

COMP/ELEC 429/556 Introduction to Computer Networks

COMP/ELEC 429/556 Introduction to Computer Networks COMP/ELEC 429/556 Introduction to Computer Networks The TCP Protocol Some slides used with permissions from Edward W. Knightly, T. S. Eugene Ng, Ion Stoica, Hui Zhang T. S. Eugene Ng eugeneng at cs.rice.edu

More information

Congestion Collapse in the 1980s

Congestion Collapse in the 1980s Congestion Collapse Congestion Collapse in the 1980s Early TCP used fixed size window (e.g., 8 packets) Initially fine for reliability But something happened as the ARPANET grew Links stayed busy but transfer

More information

Hands-On Metro Ethernet Carrier Class Networks

Hands-On Metro Ethernet Carrier Class Networks Hands-On Carrier Class Networks Course Description Carriers have offered connectivity services based on traditional TDM, Frame Relay and ATM for many years. However customers now use Ethernet as the interface

More information

Congestion Control In The Internet Part 2: How it is implemented in TCP. JY Le Boudec 2014

Congestion Control In The Internet Part 2: How it is implemented in TCP. JY Le Boudec 2014 1 Congestion Control In The Internet Part 2: How it is implemented in TCP JY Le Boudec 2014 Contents 1. Congestion control in TCP 2. The fairness of TCP 3. The loss throughput formula 4. Explicit Congestion

More information

ECE 610: Homework 4 Problems are taken from Kurose and Ross.

ECE 610: Homework 4 Problems are taken from Kurose and Ross. ECE 610: Homework 4 Problems are taken from Kurose and Ross. Problem 1: Host A and B are communicating over a TCP connection, and Host B has already received from A all bytes up through byte 248. Suppose

More information

Review problems (for no credit): Transport and Network Layer

Review problems (for no credit): Transport and Network Layer Review problems (for no credit): Transport and Network Layer V. Arun CS 653, Fall 2018 09/06/18 Transport layer 1. Protocol multiplexing: (a) If a web server has 100 open connections, how many sockets

More information

QoS routing in DWDM Optical Packet Networks

QoS routing in DWDM Optical Packet Networks QoS routing in DWDM Optical Packet Networks W. Cerroni CNIT Bologna Research Unit, ITALY F. Callegati, G. Muretto, C. Raffaelli, P. Zaffoni DEIS University of Bologna, ITALY Optical Packet Switching (OPS)

More information

Module 1. Introduction. Version 2, CSE IIT, Kharagpur

Module 1. Introduction. Version 2, CSE IIT, Kharagpur Module 1 Introduction Version 2, CSE IIT, Kharagpur Introduction In this module we shall highlight some of the basic aspects of computer networks in two lessons. In lesson 1.1 we shall start with the historical

More information

Introduction To Optical Networks Optical Networks: A Practical Perspective

Introduction To Optical Networks Optical Networks: A Practical Perspective Introduction To Optical Networks Optical Networks: A Practical Perspective Galen Sasaki Galen Sasaki University of Hawaii 1 Galen Sasaki University of Hawaii 2 Galen Sasaki University of Hawaii 3 Telecommunications

More information