+ All Categories
Home > Documents > Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen...

Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen...

Date post: 23-Dec-2015
Category:
Upload: alaina-conley
View: 216 times
Download: 0 times
Share this document with a friend
Popular Tags:
41
Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal
Transcript
Page 1: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Thesis Proposal

On Economic Viability and Choices of Networked Systems & Architectures

Soumya Sen

31st March 2010, Thesis Proposal

Page 2: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Research Motivation

• Networked Systems & Architectures have a ubiquitous presence today’s world– e.g., Internet, Power grid, Facilities Management networks, Distributed

databases

• Success of new network technologies depends not only on technical advantage, but also on economic factors (e.g. price, costs, demand)

– Many technologies have failed to deploy– e.g., IPv6, QoS solutions

• How do we assess (design) new network technologies (architectures) for technical and economic viability?

231st March 2010, Thesis Proposal

Page 3: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Assessing Network Technologies

• Network Technology Adoption/ Migration• How can a provider help its technology (service) to succeed?

• Network Design Trade-offs• What kind of network architecture should the new technology

(service) be deployed on?

• Network Functionalities• How much functionality should the new network architecture

have?

331st March 2010, Thesis Proposal

Page 4: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Research Contributions (1)

• Network Technology Migration• Dependencies across users from network based interactions

(externality)• Incumbent’s have advantage of installed base• Technology gateways impact network externality, and hence

adoption

– Explored the full dynamics of technology adoption as a function of user decisions

– Characterized the convergence trajectories and equilibrium outcomes

– Analyzed the role of gateways in technology migration

431st March 2010, Thesis Proposal

Page 5: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Research Contributions (2)

• Common vs. Separate Networks• Many services on a common (shared) network vs.• Many services over separate (dedicated) networks

– Network choice depends on benefits of compatibility among offered services and demand uncertainty of new services

– Identified trade-offs and guidelines for network design

531st March 2010, Thesis Proposal

Page 6: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Research Contributions (3)

• Functionality-rich vs. Minimalist Design• Internet is a successful network with a minimalist design • But should future networks follow its suit?• Pros & Cons of adding functionalities:

– More functionalities makes it easier for new services to be created

– but the network becomes more expensive to build

– Developed an analytical framework to evaluate this design trade-off

631st March 2010, Thesis Proposal

Page 7: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Network Technology Migration

Topic 1:

731st March 2010, Thesis Proposal

Page 8: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Problem Formulation

• Two competing and incompatible network technologies (e.g., IPv4 IPv6)– Different qualities and price– Different installed base, e.g. one is starting from scratch

• Users individually (dis)adopt whichever technology gives them the highest positive utility

– Depends on technology’s intrinsic value and price– Depends on number of other users reachable (externality)

• Gateways can offer a migration path– Overcome chicken-and-egg problem of first users

• Independently developed by each technology

– Effectiveness depends on gateways (converters) characteristics/performance• Duplex vs. Simplex (independent in each direction or coupled)• Asymmetric vs. Symmetric (performance/ functionality wise)• Constrained vs. Unconstrained (performance/functionality wise)

831st March 2010, Thesis Proposal

Page 9: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

A Basic User Model

• Users evaluate relative benefits of each technology

– Intrinsic value of the technology• Tech. 2 better than Tech.1 • denotes user valuation of technology (captures heterogeneity)

– Externalities: linear in no. of users - Metcalfe’s Law• Possibly different across technologies (captured through β)• captures gateway’s performance

– Cost (recurrent) for each technology

931st March 2010, Thesis Proposal

Page 10: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

IPv4 (Tech.1) IPv6 (Tech. 2)

1031st March 2010, Thesis Proposal

Technology 1: U1(,x1,x2 ) = q1+(x1+α1β x2) – p1

Technology 2: U2(,x1,x2) = q2+(βx2+α2x1) – p2

• A closer look at the parameters– Cost (recurrent) of each technology (pi)

– Externalities: linear in the number of adopters – Metcalfe’s law• Normalized to 1 for tech. 1

• Scaled by β for tech. 2 (possibly different from tech. 1)

• αi, 0αi 1, i = 1,2, captures gateways’ performance

– Intrinsic technology quality (qi)

• Tech. 2 better than tech. 1 (q2 >q1) but no constraint on magnitude, i.e., stronger or weaker than externalities (can have q2 >q1 0 )

– User sensitivity to technology quality ( ) • Private information for each user, but known distribution

Page 11: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

User Adoption Process

• Decision threshold associated with indifference points for each technology choice: 1

0(x), 20(x), 2

1(x) ,where x=(x1, x2)

– U1(, x) > 0 if ≥ 10(x) - Tech. 1 becomes attractive

– U2(, x) > 0 if ≥ 20(x) - Tech. 2 becomes attractive

– U2(, x) > U1(, x) if ≥ 21(x) - Tech. 2 over Tech. 1

• Users rationally choose– None if U1< 0, U2< 0– Technology 1 if U1> 0, U1> U2

– Technology 2 if U2> 0, U1< U2

• Decisions change as x evolves over time

1231st March 2010, Thesis Proposal

x1 x2

Page 12: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Diffusion Model

1331st March 2010, Thesis Proposal

• Assume a given level of technology penetration x(t)=(x1(t),x2(t)) at time t

– This translates into an hypothetical number of users, Hi(x(t)), for whom it is rational to adopt technology i at time t (users can change their mind)

– At equilibrium, penetration levels satisfy Hi(x*) = xi*, i {1,2}

– For a given x(t), expressions for Hi(x(t)) can be explicitly determined from the users’ utility function and decision variables

• From hypothetical to actual decisions: Adoption dynamics– Not all users learn and react instantly to information about new

penetration levels (rate of adoption in target population)

– Modeling approach: A diffusion process with constant rate γ< 1

2,1 ,)(

itxtxHdt

tdxii

i

Page 13: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Solving the Model

• Many different “regions” with different behaviors, and adoption trajectories that can cross region boundaries

• But it is solvable and we can compute/characterize– All combinations of possible stable (and unstable) equilibria– Adoption trajectories in each region

• Trajectories can be stitched as they cross region boundaries

1431st March 2010, Thesis Proposal

Page 14: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Identifying “Regions”

• Delineate each region in the (x1,x2) plane, where Hi(x) has a different expression

– There are nine such regions, i.e., R1,…, R9

– They can intersect the feasibility region S 0 x1+x21 in a variety of ways

This is in part what makes the analysis complex/tedious

P

Q

R1

R2

R3

R4

R5

R6

R7

R8R9

02

01

001

101

102

002

112

x1=1

x2=1

0

012

1531st March 2010, Thesis Proposal

Page 15: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

What do we learn from the model?

• What are possible outcomes?– Combinations of equilibria

• What trajectories to equilibria?– Monotonic vs. chaotic

• What is the role of gateways?– Do they help and how much?

1631st March 2010, Thesis Proposal

Page 16: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Results (1): A Typical Outcome

• Theorem 1: There can be at most two stable equilibria

• Coexistence of technologies is possible – May arise even in absence of gateways

• Final outcome is hard to predict simply from observing the initial adoption trends

1731st March 2010, Thesis Proposal

Page 17: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Results (2): Gateways may help Incumbents

• Theorem 2: Gateways can help a technology alter market equilibrium from a scenario where it has been eliminated to one where it coexists with the other technology, or even succeeds in nearly eliminating it.

• Gateways need not be useful to entrant always!• No gateways: Tech. 2 wipes out Tech.1 • Perfect gateways: Tech. 1 nearly wipes out Tech. 2

1831st March 2010, Thesis Proposal

Page 18: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Results (3): More Harmful Gateway Behaviors• Theorem 3: Incumbent can hurt its market penetration by introducing

a gateway and/or improving its efficiency if entrant offers higher externality benefits (β>1) and users of incumbent are able to access these benefits (α1β>1).

• Theorem 4: Both technologies can hurt overall market penetration through better gateways. Entrant can have such an effect only when (α1β<1). Conversely, Incumbent demonstrates this behavior only when (α1β>1).

Takeaway: Gateways can be harmful at times. They can lower market share for an individual technology or even both.

1931st March 2010, Thesis Proposal

Page 19: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Results (4): More Harmful Gateway Behaviors

• Theorem 5: Gateways can create “boom-and-bust” cycles in adoption process. This arises only when entrant exhibits higher externality benefits (β>1) than incumbent and the users of the incumbent are unconstrained in their ability to access these benefits (α1β>1).

Corollary: This cannot happen without gateways, i.e., in the absence of gateways, technology adoption always converges

Takeaway: Gateways can create perpetual cycles of adoption/ disadoption

P.S: Behavioral Results were tested for robustness across wide range of modeling changes

2031st March 2010, Thesis Proposal

Page 20: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Common Versus SeparateNetwork Architectures

Topic 2:

2131st March 2010, Thesis Proposal

Page 21: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Motivation

• Two network services (technologies) to be offered• Provider has an existing (mature) service • New service has demand uncertainty Examples:

– Facilities Management services & IT• e.g. Internet & HVAC systems

– Video and Data services• e.g. Internet & IPTV services

– Broadband over Power lines

• Network provider has to decide on network infrastructure:– Common (shared) Network Solution– Separate (dedicated) Network Solution

2231st March 2010, Thesis Proposal

Page 22: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Problem Formulation

• Costs in the two options show economies or diseconomies of scope

• New service has demand uncertainty– But capacity needs to be provisioned for services before demand

gets realized– Dynamic resource “reprovisioning” can be done after true

demand becomes known• But some penalty will be incurred (portion of excess demand is lost)

– Reprovisioning is becoming feasible (e.g., using virtualization)

• How critical is reprovisioning ability in choosing network design?– Compare networks based on profits

2331st March 2010, Thesis Proposal

Page 23: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Model Variables

• Provider’s profit depends on:

– Costs:• Fixed costs• Variable costs: grows with the actual number of subscribers

(access equipment, billing) • Capacity costs: incurred irrespective of how many users join

(provisioning, operational)

– Contribution Margin = Service Fees – Variable Costs

– Realized Demand:• D1 is known (mature service) : Ks1=Kc1=D1

• D2 is uncertain (only fd2 is known)

2431st March 2010, Thesis Proposal

Page 24: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Model Formulation• Basic Model: A Two-Service Model

• Service 1 (mature existing service)

• Service 2 (new service with uncertain demand)

• Three-stage sequential decision process

• Compare Infrastructure choices based on optimal maximum estimated profits

2531st March 2010, Thesis Proposal

Reprovisioning Stage

Capacity Allocation Stage

Infrastructure Choice Stage

Solve backwards

Page 25: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Solution (1): Reprovisioning Stage• Service 2 revenue: (for the case of Separate networks)

– when D2<Ks2:

– when D2>Ks2:– Reprovisioning Ability:

• A fraction “α” of the excess demand can be accommodated

Net Contribution

Capacity cost

Cost Component Service 1 separate

Service 2 separate

Common

Fixed Costs cs1 cs2 cc

Contribution Margin

(grows with each unit of realized demand)

ps1 ps2 pc1, pc2

Variable Costs

(incurred irrespective of realized demand)

as1 as2 ac1, ac2

2631st March 2010, Thesis Proposal

Page 26: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Solution (2): Capacity Allocation Stage

• Expected Revenue, E(Rs2|Ks2), for a given provisioned level Ks2:

• Optimal Provisioning Capacity (for demand distribution ~U[0, D2

max]):

2731st March 2010, Thesis Proposal

Page 27: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Solution (3): Infrastructure Choice Stage• Separate Networks:

– Service 1 revenue:– Service 2 revenue under ‘optimal’ provisioning:

– Total profit:

• Common Network:

• Infrastructure Choice: – Common if , else separate

2831st March 2010, Thesis Proposal

Profit from Service 2

Profit from Service 1

Page 28: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Choice of Infrastructure

• Impact of system parameters:– Varying cost parameters affect the choice of infrastructure

• Common to Separate (or Separate to Common).• Most parameters have a single threshold for switching choice

– Surprisingly, ad-hoc “reprovisioning” ability also impacts in even more interesting ways!

• Common is preferred over separate when

Independent of provisioning decision

Depends on provisioning decision

2931st March 2010, Thesis Proposal

Diff. in optimal capacity cost

Page 29: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Results: Impact of Reprovisioning

No reprovisioning possible (all excess demand is lost)

No need for prior provisioning

pc2-ac2>ps2-as2

No need for prior provisioning

pc2-ac2<ps2-as2

common-separate-common separate-common-separate

3031st March 2010, Thesis Proposal

Page 30: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Some Design Guidelines

• Identify cost components and use the model to investigate the net economies/ diseconomies they create– Single threshold for switching choices for all most cost parameters

• Check the impact of reprovisioning– Whether α has an effect depends on

• The magnitude of γ (how far from zero)• The sign of the derivative

• Outcomes: Zero, one or two intersections

– But do all intersections warrant switching between choices?• For one or two intersections:

– One can find a single threshold value for α where to switch network choices

3131st March 2010, Thesis Proposal

Page 31: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Conclusions

• Developed a generic model captures economies and diseconomies of scope that differentiate common and separate networks

• Most interesting aspect is that reprovisioning can also affect the outcome– Validates the need for models to incorporate this

feature– Yields guidelines on how reprovisioning affects choice

of architecture.

3231st March 2010, Thesis Proposal

Page 32: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Minimalist versus Functionality-rich Network Architectures

Topic 3:

3331st March 2010, Thesis Proposal

Page 33: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Introduction

• Network Providers (NP) create an network platform with capabilities for service innovation:– Provides built-in functionalities to Service Providers (SP) for

creating new services– Allows Service Providers and end-users to interact

• A Network Provider has to decide:– What level of functionalities to incorporate in their network?– How to charge the service providers and users?

NP’s Goal: Maximize network profits

3431st March 2010, Thesis Proposal

Page 34: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Analyzing the Trade-offs

• Arguments for more functionalities in networks:

– Allows Service Providers to create and offer new value-added services easily

– New services generate higher User demands

• Arguments for less functionalities in networks:

– Less expensive for Network Providers to build and operate their network

– Allows services to innovate their own functionalities

3531st March 2010, Thesis Proposal

Page 35: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Two-sided Market

Network Infrastructure

Service Providers

3631st March 2010, Thesis Proposal

Users

Network Providers

F

b p

nSP x

Page 36: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Model (1): Users• Factors affecting User’s utility:

– Intrinsic benefits:• Heterogeneity in normalized connectivity benefits

– Number of Service Providers:• More Service Providers are better

– Fees:• Lower fees paid to the network provider is better (flat-fee)

3731st March 2010, Thesis Proposal

User heterogeneity

No. of Service Providers

fees

Page 37: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Model (2): Service Providers

• Factors affecting Service Provider’s utility:– Number of Users:

• More users generates higher (advertising) revenue

– Fees:• Lower fees paid to the network provider is better (flat fee)

– Functionalities: • Can be chosen a la carte • More functionalities makes it cheaper to create new services

No. of Users

Advertising revenue per user

Fees paid to Network Provider

Cost

SP heterogeneity

3831st March 2010, Thesis Proposal

K(F) is a decreasing function in the no. of functionalities, F

Page 38: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Model (3): Network Provider

• Network Provider’s profit function:

• Decision Sequence:– NP chooses the number of functionalities (F)– NP then chooses the fees p and b– Fraction of SPs and Users who join the network at equilibrium,

nSP and x gets realized.

• Optimization results: p*, b*, F*

3931st March 2010, Thesis Proposal

C(F) is an increasing cost function in F

Page 39: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Ongoing Research Investigations

• What are the optimal fees (p*, b*) and optimal functionality level, F*?

• How does F* vary with system parameters and cost functions?

• When does a NP prefer functionality-rich over minimalist design and vice-versa?

• How does the F* chosen by the NP compare with that of a social planner?

4031st March 2010, Thesis Proposal

Page 40: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Future Extensions

• Impact on Service Innovation– Availability of built-in functionalities discourage SPs from innovating their

own versions

– i.e., service quality is lower

– User utility is adversely impacted with higher built-in functionalities:

– Service Provider’s utility, where k’(F)>k(F):

Decreasing function in F

4131st March 2010, Thesis Proposal

Page 41: Thesis Proposal On Economic Viability and Choices of Networked Systems & Architectures Soumya Sen 31st March 2010, Thesis Proposal.

Bibliography(1) Y. Jin, S. Sen, R. Guerin, K. Hosanagar and Zhi-LiZhang. Dynamics of competition

between incumbent and emerging network technologies. In Proc. Of NetEcon'08, pp.49-54, Seattle, 2008.

(2) S. Sen, Y. Jin, R. Guerin and K. Hosanagar. Modeling the Dynamics of Network Technology Adoption and the Role of Converters. submitted to Transactions on Networking. 2009.

(3) S. Sen, Y. Jin, R. Guerin and K. Hosanagar. Modeling the Dynamics of Network Technology Adoption and the Role of Converters. University of Pennsylvania, Technical Report. June, 2009. Available at http://repository.upenn.edu/ese papers/496/.

(4) S. Sen, R. Guerin and K. Hosanagar. Shared Versus Separate Networks - The Impact of Reprovisioning. In Proc. ACM ReArch'09, Rome, December 2009.

Thank You!

4231st March 2010, Thesis Proposal


Recommended