The Implication of Overlay Routing The Implication of Overlay - - PowerPoint PPT Presentation

the implication of overlay routing the implication of
SMART_READER_LITE
LIVE PREVIEW

The Implication of Overlay Routing The Implication of Overlay - - PowerPoint PPT Presentation

The Implication of Overlay Routing The Implication of Overlay Routing on ISPs Connecting Strategies Graduate School of Information Science and Technology, Osaka University Xun Shao, Go Hasegawa, Yoshiaki Taniguchi, and Hirotaka Nakano IP


slide-1
SLIDE 1

The Implication of Overlay Routing

Graduate School of Information Science and Technology, Osaka University Xun Shao, Go Hasegawa, Yoshiaki Taniguchi, and Hirotaka Nakano

The Implication of Overlay Routing

  • n ISPs’ Connecting Strategies
slide-2
SLIDE 2

IP layer routing and overlay routing

2

Overlay routing may

change IP routing at application layer to better satisfy the

Application Layer

2011/9/8 ITC2011

better satisfy the applications’ demands

Overlay routing may

violate ISPs’ routing policies

IP Layer Non-overlay node Overlay node

slide-3
SLIDE 3

Tiered Internet architecture

3

Tier-1 ISP Tier-2 ISP Local ISP Peering relation Transit relation Peering relation Transit relationship: Transit traffic from (to) customer ISPs to (from) every where Peering relationship: Only exchange peering ISPs’ local traffic Bill-and-Peer (BK) peering: No money exchange between peering ISPs Paid peering: One ISP should pay for the other according to agreement

2011/9/8 ITC2011

slide-4
SLIDE 4

Related researches

Researches on overlay routing

Performance improvement of overlay networks [1]

Researches on ISPs’ peering settlement

Peering of asymmetric ISPs [2]

Hot /Cold-potato routing [3]

4

Hot /Cold-potato routing [3]

An open issue

How does overlay routing affect ISPs’ peering settlement?

[1] Z. Duan, Z. L. Zhang and Y. T. Hou, “Service Overlay Networks: SLAs, QoS, and Bandwidth Provisioning,” IEEE/ACM Transactions on Networking, vol. 11, pp. 1-10, 2003 [2] E. Jahn and J. Prüfer, “Interconnection and Competition Among Asymmetric Networks in the Internet Backbone Market,” Information Economics and Policy, vol.20, pp. 243-256, 2006 [3] G. Shrimali and S. Kumar, “Paid Peering Among Internet Service Providers,” Proc. GameNets Workshop on Game Theory for Communications and Networks, 2006

slide-5
SLIDE 5

ISPs’ monetary costs

Transit cost of per unit traffic for ISPi : Pi Peering cost of per unit traffic (only for

paid peering):

Network and business models

5

p

> 0, if ISP

A pays ISPB

< 0, if ISP pays ISP $:P

A

$:pAB $:PB

ISPs’ latency cost

Latency function of one link: Latency cost of that link:

ISPs’ combined cost

Monetary cost + γ(Link latency cost)

D( c , t )

AB

p

Traffic between i and j < 0, if ISPB pays ISP

A

= 0, reduced into BK peering Link capacity Traffic through the link Traffic between i and j A parameter translating latency cost to monetary cost

tD( c , t )

slide-6
SLIDE 6

ISPs’ costs without peering

ISPs’ costs with BK peering

ISPs’ costs with no peering and BK peering

6

) ( ) ( ) ( ) ( ) ( ) (

AB BR B AB BR BR AB BR NP B AB AR A AB AR AR AB AR NP A

t t P t t D t t J t t P t t D t t J + + + + = + + + + = γ γ

ISPs’ costs with BK peering

BR B AB AB AB BR BR BR BK B AR A AB AB AB AR AR AR BK A

t P t D t t D t J t P t D t t D t J ~ )) ~ ( ~ ) 1 ( ) ~ ( ~ ( ~ )) ~ ( ~ ) ~ ( ~ ( + − + = + + = α γ α γ

tij: The traffic demand between i and j : The actual traffic amont through link lAB α : The dependence of ISPA on link lAB

ij

t ~

A B R ?

slide-7
SLIDE 7

Nash bargaining solution

Fair and Pareto optimal

ISPs’ costs with paid peering can be got from Nash

Bargaining

ISPs’ costs calculation with paid peering

7

α α −

− − =

1

) ( * ) min( arg

PP B NP B PP A NP A AB

J J J J p

Bargaining

AB AB BK A PP A

t p J J ~ * + =

AB AB BK B PP B

t p J J ~ * − =

Paid peering cost Bargaining power of ISP

A

slide-8
SLIDE 8
  • 3. Peering capacity is of

high level

  • 1. Peering capacity is of low

level

Overlay traffic patterns vs. peering levels

8

A B R A B R

Capacity is low Capacity

DAB=DAR+DBR DAR=DAB+DBR

  • 2. Peering capacity is of me-

dium level

A B A B A B R

is low Capacity is medium Capacity is high

DAB<=DAR+DBR DAR>=DAB+DBR We assume that: DAR(tAR)>DBR(tBR) Multi-hop overlay traffic The multi-hop overlay traffic in case 3 is also called “free-riding” traffic

slide-9
SLIDE 9

An example of ISPs’ costs vs. peering link capacity

9

  • Numerical example settings
  • Latency function of each link
  • 003

. ~ . 500 1 + − =

AR AR

t D 001 . ~ 1 + − =

AB AB AB

t c D

M/M/1 link latency variable Low level High level Medium level

  • Traffic amount of each link

tAR = 300.0, tBR = 300.0, tAB = 100.0

  • Overlay traffic proportion

ρ = 0.7

  • Bargaining power of ISPA

α = 0.5

AR

001 . ~ . 900 1 + − =

BR BR

t D

latency model

2011/9/8 ITC2011

slide-10
SLIDE 10

ISPA always has incentive to upgrade the peering

link when the peering level is medium or high

Incentives of upgrading peering link with BK peering

10

<

AB BK A

dc dJ

i.e. , if cAB is in medium or high range

ISPB always has incentive to upgrade the

peering link when the peering level is medium

ITC2011 2011/9/8

AB

dc <

AB BK B

dc dJ

i.e. , if cAB is in medium range

slide-11
SLIDE 11

Incentives of upgrading peering link with paid peering

11

Both ISPs always have incentive to upgrade the

peering link when the peering level is low or medium

<

PP A

dJ

i.e. , if c is in low or medium range

<

PP B

dJ

and

ITC2011 2011/9/8

<

AB A

dc dJ

i.e. , if cAB is in low or medium range

<

AB B

dc dJ

and

With BK peering, no ISP prefers peering with low level With BK peering, ISPA prefers higher peering capacity than ISPB Paid peering provides a better solution when peering level is low

slide-12
SLIDE 12

Conditions in which BK peering is better than no peering

12

For ISPA

  • : The maximum cost when cAB is of low level

If , BK peering is better than no peering

with arbitrary cAB in all levels

BK A

J

NP A BK A

J J <

AB For ISPB

  • : The maximum cost when cAB is in low level

If , BK peering is better than no peering

with cAB in low or medium level

ITC2011 2011/9/8

BK B

J

NP B BK B

J J <

slide-13
SLIDE 13

Conditions in which paid peering is better than no peering

13

For both ISPs

Paid peering is better than no peering with arbitrary

cAB in low and medium level

ITC2011 2011/9/8

Free-riding traffic might cause the cost of ISPB unexpected as well as the total cost of the two

slide-14
SLIDE 14

Regime equilibria

14

Bilateral Nash Equilibrium (BNE)

At BNE, no player or a pair of players can deviate

and benefit from the deviation

Strategies of ISPs

Strategies of ISPs

Si={NP, BK, PP} {NP,NP} is default output, if ISPs prefer different

strategies

ITC2011 2011/9/8

slide-15
SLIDE 15

Regime equilibria

15

BNE results

If Jtotal

BK > Jtotal NP, (NP,NP) is the only strategy of

BNE

Else if

(JA

BK-JA NP)(JB BK-JB NP)>0, (BK,BK) and (PP,PP) are two

strategies of BNE

(JA

BK-JA NP)(JB BK-JB NP)<0, (PP,PP) is the only strategy in

BNE

ITC2011 2011/9/8

Paid peering is always BNE if peering level is low or medium

slide-16
SLIDE 16

Summary and future work

16

Obtained the overlay routing traffic patterns with a simple

network model, and revealed the relation between traffic patterns and peering levels

  • Showed that with BK peering, the ISP that may free-ride the
  • ther prefers peering with medium and high level, while the ISP

being free-ridden prefers only medium level With paid peering determined by Nash bargaining solution, it is

With paid peering determined by Nash bargaining solution, it is

preferred by both ISPs with peering of low and medium level

Proposed a regime equilibria analysis with BNE theory, and

showed that paid peering by Nash bargaining is always a BNE strategy when peering is of low and medium level

In the future, we are planning to study the implication of

  • verlay routing on ISPs’ connection strategies in a more general

network

ITC2011 2011/9/8

slide-17
SLIDE 17

17

Thank you very much !

2011/9/8 ITC2011