esd 342, advanced systems architecture · mci sprint regional bells (nine total one per region)...

18
© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 1 PSTN By Jijun Lin Dan Livengood Chintan Vaishnav May 11 th 2006 Faculty Advisor: Dan Whitney ESD 342, Advanced Systems Architecture

Upload: others

Post on 05-Nov-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 1

PSTNBy

Jijun LinDan Livengood

Chintan VaishnavMay 11th 2006

Faculty Advisor: Dan WhitneyESD 342, Advanced Systems Architecture

Page 2: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 2

Overview

• A new historical perspective• Call scenarios and architectural comparison

– Static: Network Metrics– Dynamic: Pearson’s Coefficient in evolving network

• Robustness in new networks• Constraints and responses• Contributions and future work

Page 3: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 3

PSTN Economic Regulation (US)1934-1984(national)

1984-1996(each region)

After 1996(each state)

AT&T

AT&TMCI

Sprint

RegionalBells

(Nine Total One perRegion)

AT&TMCI

Sprint

ILEC

CLEC

CLEC

CLEC

Our analysis focuses on an ILEC and a CLEC for a single state

Maxi Bell

Mini Bell

Nano Bell

Figure by MIT OCW.

International gateway exchange (Centre de Transit 3)

National tandem exchanges(Tertiary trunk switching centers)

Regional tandem exchanges(Secondary trunk switching centers)

Local tandem exchanges(Primary trunk switching centers)

Local exchanges

Subscriber lines

Satellite links

Submarinecables

Internationalnetwork

Trunk network

Localnetwork

Page 4: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 4

Level Skipping vs. Dynamic Non-Hierarchical Routing (DNHR) 1980s

Before DNHR -Level Skipping DNHR

Improved quality via level skipping

• Switch quality no longer main constraint

• 5-level hierarchy structure no longer required • New constraints are the capacity on the links and switch reliability

• Statistical analysis allows for dynamic planning of routes in pre-set time periods

Class 1Regional Center

Class 2Sectional Center

Class 3Primary Center

Class 4Toll Center

Class 5End Office

Five-level toll switching plan in use from the 1950s.A variety of routings was possible with a maximumof nine trunks in tandem.

Figure by MIT OCW. After Andrews & Hatch, 1971.

Page 5: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 5

DNHR – Flattening the Hierarchy (1980s)

Architecture influenced by DNHR:

Now Nano, Mini and Maxi can have similar architecture, but different coverage

End System Backbone Central Offices

Figure by MIT OCW.

REGIONAL CENTERS

Figure by MIT OCW.

Page 6: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 6

Call Scenarios

In-networkLocal Calls

Inter-networkLocal &

Long-distance Calls

Inter-networkLocal &

Long-distanceCalls

In-networkLocal Calls

Nano Mini

Five Networks

2005 Nano Network2010 Nano NetworkMini Network2005 Nano + Mini2010 Nano + Mini

Nano

Mini

Between Nano, Mini and Nano + Mini networks, we can study all callscenarios

Page 7: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 7

Architecture of Nano Network(in-network local calling)

Nano Bell’s Plan for Migration from 2005 to 20101. Get redundant fiber outlets2. Get every node on fiber (preferably ring)

N = 104 z = 2.327M = 121 l = 7.308

C = 0.0262

N = 123 z = 2.452M = 152 l = 8.729

C = 0.0206

2005 2010

Page 8: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 8

Architecture of Mini Network(in-network local calling)

N = 171 z = 5.218M = 446 l = 2.582

C = 0.1179

Four Types of TandemsLocalAccessToll911

Why are Nano and Mini different?Legacy ArchitectureRegulatory ObligationsVoice vs. Data Network

Is there a parameter that indicates the difference in Nano vs. Mini Network?

Page 9: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

Nano vs. Mini NetworksParameter Nano 2005 Nano 2010 Mini Only

N 104 123 171

M 121 152 446

z (<k>) 2.327 2.452 5.216

l 7.308 8.729 2.582

log n/ log <k> 5.499 5.365 3.113

C 0.0262 0.0206 0.1179

<k>/n 0.022 0.020 0.031

r 0.2196 0.3277 -0.6458

Is sharply different rindicative of differencesin technology?

Perhaps not….

We know from level-skipping and DNHR that Central Offices (not just the tandems) are connected in Mini’s network, so r must be higher. But we simply can’t get this information because of privacy/competitive reasons.

Page 10: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 10

What happens to Pearson’s if we had more routing information for Mini Bell?

r = -0.6458

r = 0.7403

Page 11: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 11

What happens to Pearson’s if we had more routing information for Mini Bell?

• Degree correlation changes from -0.6458 to 0.7403 by randomly adding 0 up to 1755 edges)

• On average, zero degree correlation happens at adding 185 edges

0 500 1000 1500 2000-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

Number of randomly added links

Pear

son

degr

ee c

orre

latio

n

Simulation of pearson degree correlation(average over 50 runs)

add 182 edges (10.4%)

Page 12: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 12

Nano Connected to Mini Network(inter-network local or long distance)

2005 2010

Parameter Nano 2005 Nano 2010 Mini Only Mini+Nano 2005 Mini+Nano 2010

N 104 123 171 275 295

M 121 152 446 667 714

z (<k>) 2.327 2.452 5.216 4.85 4.84

l 7.308 8.729 2.582 3.71 4.275

log n/ log <k> 5.499 5.365 3.113 3.557 3.606

C 0.0262 0.0206 0.1179 0.196 0.2136

<k>/n 0.022 0.020 0.031 0.018 0.016

r 0.2196 0.3277 -0.6458 -0.1882 -0.1552

All critical measures of Nano + Mini fall in between Nano and Mini

Page 13: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 13

Robustness in Fiber Ringscollapsed vs. separate SONET rings

T

H1

H2

H3

T

H1

H2

H3

X X

X

X X

X

X

X

X X

X

XX

X

X

Collapsed Rings Separate Rings

Physically separate SONET rings are at least twice as resilient.Can we test this?

Page 14: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 14

Robustness to Loss of Nodes or Edges in Nano Bell

• Algorithms– Randomly remove nodes– Randomly remove edges– Replicate the experiments for 500 times

Max nodes Nano 2005 Nano 2010

1 0.584 0.902

10 1.068 3.228

20 1.522 3.662

Max edges Nano 2005 Nano 2010

1 0.57 0.968

5 1.274 4.48

100 1.256 12.252

Page 15: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 15

Robustness to Loss of Nodes or Edges in Nano Bell

Randomly remove nodes Randomly remove edges

0 10 20 30 40 50 600

0.05

0.1

0.15

0.2

0.25

0.3

0.35Simulation results of edge failures(500 runs)

Number of edges needed to be taken off before the rest of network becomes disconnected

Prob

ablit

y

Nano 2005Nano 2010

0 5 10 15 200

0.05

0.1

0.15

0.2

0.25

0.3

0.35Simulation results of nodes failure (500 runs)

Number of nodes needed to be taken off before the rest of network becomes disconnected

Prob

abili

ty

Nano 2005Nano 2010

Results shows Nano 2010 is more robust than Nano 2005 In terms of removing nodes and edges

Page 16: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 16

Summary of Constraints• Technical

Constraint Improvement Copper Fiber

Cabling Distance(Attenuation)

Bandwidth (Sampling and Error correction)

< 1Km (without repeaters)

< 70 KmSN Ratio

Speed of Electronics

< 100 Mbps < few Gbps

• Economic– Cost of Fiber: Overcome by the economies of scale in fiber manufacturing. A

low-end fiber cable costs similar to high-end copper cable– Cost of Electronics: Still a constraint. Electronics to run fiber network costs 3-4

time higher than electronics for running copper network

• Regulatory– Payment of Access Charges: Overcome by DNHR and flattened hierarchy– Unbundling and Equal Access: Constraints upgrade of Access (Nano Bell)

Tandems

• Operational– Cost of Digging: Overcome by overcapacity– Physical breaks: Overcome by physically separate rings– Legacy: Overcome by new companies (Nano Bells) through ground-up ring

architecture

Page 17: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 17

Contributions

• The new hierarchy is flat: from 5 to ~3 levels• The new network is a hybrid of copper and fiber• The new architecture is a tree structure with rings• The new routing scheme is DNHR (Dynamic Non-

Hierarchical Routing) instead of level skipping• The Pearson’s correlation coefficient has been changing

from negative to positive as the network evolves• The network analysis confirms the increased robustness

of the new fiber network architecture

Page 18: ESD 342, Advanced Systems Architecture · MCI Sprint Regional Bells (Nine Total One per Region) AT&T MCI Sprint I L E C C L E C C L E C C L E C Our analysis focuses on an ILEC and

© 2006 Student: Jijun Lin, Daniel Livengood, Chintan Vaishnav, Engineering Systems Division, Massachusetts Institute of Technology 18

Recommendations for Future Work

• Find more data, preferably electronically– The best you can do is to get Telcordia’s LERG (~ $1600)

• Enhance PSTN analysis by introducing link and node properties– Link Properties: bandwidth, traffic loads– Node Properties: switching capacity, customers served, traffic

characteristics• Historical, time-based data would show the network’s

evolution and the effects of legacy on Mini Bells• Comparison and joint modeling of PSTN with the Internet

– What are the structural differences in the networks?– What are the different design assumptions (circuit vs. packet switching)

that influenced each network?– How much overlap occurs between these two networks?