Network Design: An Introduction: Hongwei Zhang
Network Design: An Introduction: Hongwei Zhang
Hongwei Zhang
http://www.cs.wayne.edu/~hzhang
Acknowledgment: the slides are based on those from Drs. Yong Liu, Deep Medhi, and Michał Pióro.
From Telephone Networks to Data Networks
link
capacity (bps, pps)
router/switch
memory (bytes)
processing power (CPU, Hz)
network cost:
provisioning cost ($, hours)
operational cost ($, hours)
Network Demand
traffic characteristics
how much? point to point traffic volume
• stationary+stochastic
where? traffic demand matrix
different natures for different networks
the Internet: packets
telephone network: calls
transport network: circuits
bits,bytes,packets/second
very “random”
controlled by end-users and protocol behaviors
highly variable, bursty, long-range-dependent, self-
similar, …
predictable? reasonable models?
characteristics on a single link
packet arrival process: approximately Poisson :)
packet size distribution: non-exponential :(
Packet Delay on a Single Link
M/M/1 Approximation:
packet delay on a T1(1.5Mbps) link
Traffic not
being Poisson
benefit of multiplexing
ten 1.5Mbps links v.s. one 15Mbps link: latter is better
Traffic in Telephone Network
circuit switching
calls blocked if no available circuit
call arrivals approximately Poisson :)
call duration approximately exponential :)
offered load unit -- Erlang:
A A A
300Kbps 300Kbps 300Kbps 300Kbps 300Kbps 300Kbps
300Kbps
B C B C B C
300Kbps 300Kbps
Time Scale Micro-secs Mili-secs Seconds Minutes Hours Days Weeks Months
Transport Network
Trans. Net. SONET/SDH ring Mesh Transport Transport Network Capacity
restoration Network Restoration Routing/Loading Planning/Expansion
Network management: feedback loop