Académique Documents
Professionnel Documents
Culture Documents
David Tipper
Associate Professor
Department of Information Science and
Telecommunications
University of Pittsburgh
tipper@tele.pitt.edu
http://www.tele.pitt.edu/tipper.html
Slides 1
http://www.sis.pitt.edu/~dtipper/2110.html
Course Outline
• Introduction (Ch 1)
– Class Organization, overview of network design issues
• Requirements and Planning (Ch 2, 4, notes)
– Business and Technical Goals and Constraints
– Economics and Technology Choices
– Traffic Demand Modeling and capacity requirements
• Network Design Modelling and Algorithms (Ch 5,
notes)
– Relevant Results from Graph Theory
– Relevant Results from Optimization Theory
– Heuristics
– CAD Tools
1
Course Outline
Network Design
2
Types of Network Design
Greenfield Example
Base BS3
BS5
BS4
stations
BS4
locations IBM
BS3 BS3
BS2 BS4
determined BS2
MSC
by radio BS1
BS1
coverage BS7
BS7 BS5
BS1
BS3
BS6
BS3
BS2 BS4
BS4
BS1
BS2 BS1
BS7 BS5
BS5
BS6
BS7 BS6
SD SD
SD SD
* 8x50
P
ETHER LINK RS 2
32C I NS ACT ALM * 8x50
P
ETHER LINK RS 2
32C I NS ACT ALM
O O1 30
RST O O1 30
RST
AO N AO N
* 8x50
P
ETHER LINK RS 2
32C I NS ACT ALM * 8x50
P
ETHER LINK RS 3
22C I NS ACT ALM
6 6 RST RST
O O1 30 O O1 30
AO N AO N
PCCARD PCCARD 6 6
PCCARD PCCARD
ALM ALM
PWR ALM FAN0 FAN1 PWR0 PWR1 PWR ALM FAN0 FAN1 PWR0 PWR1
ALM ALM
PWR ALM FAN0 FAN1 PWR0 PWR1 PWR ALM FAN0 FAN1 PWR0 PWR1
BSC BSC
30 BS, 4 BSC
BSC BSC
3
Example
Minimum-cost
network design BS3
BS5
BS4
BS4
IBM
BS3 BS3
BS4
* 8x50
P
ETHER LINK RS 2
32C I NS ACT ALM
O O1 30
RST
AO N
6
PCCARD
ALM
PWR ALM FAN0 FAN1 PWR0 PWR1
BS2
BSC MSC SD
BS1
Bay Networks Centillion1400
* 8x50
P
ETHER LINK RS 2
32C I NS ACT ALM
O O1 30
RST
AO N
6
PCCARD
PWR ALM
BS1 ALM
FAN0 FAN1 PWR0 PWR1
BS7 BSC
Bay Networks Centillion1400
SD
BS7 BS5
* 8x50
P
O O1
AO N
6
30
RST
ETHER LINK RS 2
32C I NS ACT ALM
PCCARD
BS1
ALM
PWR ALM FAN0 FAN1 PWR0 PWR1
BS3
BSC BS6
BS3
BS2 BS4
SD
* 8x50
P
O O1
AO N
6
30
RST
ETHER LINK RS 2
32C I NS ACT ALM
PCCARD BS4
ALM
PWR ALM FAN0 FAN1 PWR0 PWR1
BS1
BSC
BS2 BS1
BS7 BS5
BS5
BS6
BS7 BS6
30 BS, 4 BSC
Telcom 2110 Spring 2006 7
Mesh-restoration BS4
IBM
BS3 BS3
BS2
Bay Netwo k
50
O O1
AO N
30
RST
rs
PWR
ETHER
ALM
LINK RS 2
ALM
32C
PCCARD
Centilli on1400
SD
BS4
BSC MSC SD
BS1
Bay Netwo k
rs Centilli on1400
* 8x50
P ETHER LINK RS 2
32C I NS ACT ALM
RST
O O1
30
AO N
6
PCCARD
PWR ALM
BS1 ALM
FAN0 FAN1 PWR0 PW R1
BS7 BSC
SD
BS7 BS5
BS1
Bay Netwo k
rs Centilli on1400
* 8x50
P ETHER LINK RS 2
32C I NS ACT ALM
RST
O O1
30
AO N
6
PCCARD
ALM
PWR ALM FAN0 FAN1 PWR0 PW R1
BS3
BSC BS6
BS3
BS2 BS4
SD
Bay Netwo k
rs Centilli on1400
* 8x
P 50
O O1
30
AO N
6
RST
ETHER LINK RS 2
3 2C I NS ACT ALM
PCCARD BS4
ALM
PWR ALM FAN0 FAN1 PWR0 PW R1
BS1
BSC
BS2 BS1
BS7 BS5
BS5
BS6
BS7 BS6
Backup link
30 BS, 4 BSC
4
Virtual Private Network Design
Overlay A
VPN Network
B
2
Service Provider
Core Network 3 5
4
6
5
Network Infrastructure Components
Network have varying technology, components, protocols and applications
Central
office 1 Access
Enterprise 2
Central
office 2
City B Central
office 3
Cross connects, routers, etc. Sonet, Fiber, MPLS, FR, etc Enterprise 1
Transmission Rates
POTS Line <64 Kbps
T1 1.5 Mbps
T3 44.736 Mbps
OC-1 51 Mbps
OC-3 155 Mbps
OC-12 622 Mbps
Rates increase
OC-48 2.5 Gbps from edge to core
OC-192 10 Gbps
OC-768 40 Gbps
DWDM 1.6Tbps
Next Gen 10 Tbps
Microwave 45 Mbps
Laser <1Gbps
Cable 3-10 Mbps
POTS = "Plain Old Telephone Service"
DWDM= Dense Wavelength Division Multiplexing, OC= Optical Carrier
Telcom 2110 Spring 2006 12
6
Types of Network Design
• Can classify network design problems on
technology
– Wired vs. Wireless
– Circuit switched vs. packet switched
– Hierarchical facility vs. flat
– ATM vs. IP
– Etc.
Vs.
-80 dBm
7
Main Network Design Issues
• How many $ are needed to get a usable
network?
• What sort of network performance can we get
with Y additional $?
• What should our network look like?
8
Network Design Tools
• Variety of tools available
– WANDL, VPISystems, OPNET, RSOFT, etc. – trend to link
them to simulation packages – can verify design
9
Conceptual Model Design
• Determining Objectives
– Try to understand the customer’s business
• industry, market, suppliers, product, the
competition they face, etc.
– Try to understand the organizational
structure of the business, their separate
departments, lines of business, remote
offices, etc.
• Identify Business Objectives of the project
– Through surveys/questionnaires, meetings
Telcom 2110 Spring 2006 19
Business Goals
• Identify overall business goal of network
– What will the network be used for? Mission critical uses?
– How does the customer think the new network will improve their
business practices?
– What is the criteria to be used to judge the network
success/failure?
10
Business Goals - Continued
• What is the scope of the project?
– Greenfield or incremental design
• Interoperability?
– Network Size
• (LAN, Campus net, enterprise WAN, backbone, etc.)
• Sites to be connected, distances, etc.
– What are current/existing networks and services
– Identify applications and services to be provided from surveys
and meetings
– As a guideline construct a table with the following info
Business Constraints
11
Technical Goals & Constraints
• From surveys/questionnaires, meetings etc. application
data determine technical goals and constraints
• Technical goal is to build a network that meets user’s
requirements + some they may not know they need.
• Technical Goals
– Scalability
– Availability
– Network Performance
• Utilization, Throughput, Delay, Delay Jitter, Packet Loss, Call
blocking, etc.
• Traffic Estimation important
– Security
– Manageability/Interoperability
– Affordability $$
12
Logical Level Network Design
13
Physical Level Network Design
• Hardware level requirements
– Specific Router performance based on bandwidth
requirements
– Switches, Repeaters, etc...
• Equipment location requirements
– Physical security requirements
– Electrical Power
• Capacity and Media selection
– Bandwidth required, coax, fiber, etc.
– Wiring diagrams
Summary
• Network Design is not a precise science.
– Many different types of problems
• e.g., greenfield vs. incremental, wired vs. wireless
– There can be several good answers (many more bad
ones!) - usually no one best solution.
– It involves trade-offs among cost vs. performance,
technical vs. non-technical issues
• Top Down Design approach useful as a
framework
• In large network designs (WAN, Metro) use
mathematics to help designers.
• Use computer models to solve mathematical
formulations when possible
Telcom 2110 Spring 2006 31
14