SlideShare une entreprise Scribd logo
1  sur  9
SESERV
                   Socio-Economic Services for European Research Projects
                   http://www.seserv.org
                   European Seventh Framework CSA FP7-2010-ICT-258138




Introduction to tussle analysis methodology


Costas Courcoubetis (AUEB)
The interplay of economics and
technology for the Future Internet
SESERV Workshop
Athens, Greece, January 31, 2012
© 2012 The SESERV Consortium                                                1
The Internet as a Platform for Stakeholders’
 Interactions
                                                                          …      Stakeholders with varying
                End-users          ISPs           Regulators       ASPs
                                                                                 socio-economic interests

                                                                                 Out-of-network socio-
                                                                                 economic interactions

                                                                                 Technology choices
Internet Socio-                                                                  (including investments,
                                                                                 configurations)
Economic layer
Internet                                                                         Technology outputs
Technology layer                                                                 (connectivity, QoS, mobility,
                                                                                 security, etc.)

                                   Internet               middle
                                   applications           boxes      Firewalls         Technology
           Internet protocols
                                                                                       components

              links      routers     switches         servers       3G towers

                        Socio-Economic layer is governed by laws of socio-economics,
                                  while technology layer by laws of physics                           2
   © 2012 The SESERV Consortium
Basic Socio-economic Technology Cycle
                   Internet Socio-       Adopt technology
                   Economic layer
                                                                           Longer
                     ISP
                                         Dimension resources




                                                                Feedback




                                                                                    Adaptation timescale
Stakeholders’ strategies                 Configure technology
/ policies with respect to
a specific technology
(functionality)
                                          Use technology
                                                                           Shorter



                                     tussle outcome
  At each stage conflicts of interest (incentives) arise at the socio-
  economic layer.
  The combination of actors’ strategies lead to a tussle outcome,
  characterized by stakeholders benefits.
  © 2012 The SESERV Consortium                                                  3
Tussle Evolution (1)
   • If the tussle outcome is considered “unfair”
     by certain stakeholders, they can react, and:
         • leave the system
         • adopt another technology or reconfigure that used
         • ask the regulator to intervene


   • … thus making the outcome unstable




© 2012 The SESERV Consortium                                   4
Tussle Evolution (2)
   • Even a “fair” tussle outcome can destabilize
     other functionalities  spillover effect
         • Case study: Bandwidth sharing:
               • ISPs throttle bandwidth of p2p applications by using DPI
               • p2p applications perform traffic obfuscation
               • ISPs apply DPI techniques to affect quality of rival VoIP
                 services


   • Analyzing the anticipated tussles can predict
     unstable periods
         • and help the long-term success of a technology


© 2012 The SESERV Consortium                                                 5
A tussle analysis methodology

                        Functionality I                Functionality II

             Step 1: Identify all primary stakeholder roles and their
            characteristics for the functionality under investigation
                                  new iteration   spillover


               Step 2: Identify tussles among identified stakeholders


                 tussle tussle tussle                         tussle
 Step 3: For each tussle assess the impact to each stakeholder
                    and potential spillovers
© 2012 The SESERV Consortium                                              6
Towards achieving stable
 outcomes
   • The “Design for choice” principle provides guidance
     in designing protocols that allow for variation in
     outcome. Useful properties are:
         • “Exposure of list of choices” suggesting that the
           stakeholders involved must be given the opportunity to
           express multiple alternative choices and which the other
           party should also consider.
         • “Exchange of valuation” suggesting that the stakeholders
           involved should communicate their preferences in regard to
           the available set of choices (for instance by ranking them in
           descending order).
         • “Exposure of choice’s impact” suggesting that the
           stakeholders involved should appreciate what the effects of
           their choices are on others
         • “Visibility of choices made” suggesting that both the agent
           and the principal of an action must allow the inference of
           which of the available choices has been selected.

              Clark, D. D., Wroclawski, J., Sollins, K. R., and Braden, R.: Tussle in Cyberspace: Defining Tomorrow’s Internet. IEEE/
              ACM Trans. Networking 13, 3, pp. 462-475, June 2005
© 2012 The SESERV Consortium                                                                                                 7
Towards avoiding tussle spillovers to
 other functionalities
   • The “Modularize the design along tussle boundaries” principle
     helps in identifying whether tussle spillovers can appear.
   • A protocol designer can check the following two conditions:
         • “Stakeholder separation”, or whether the choices of one
           stakeholder group have significant side effects on stakeholders of
           another functionality (another tussle space), for example creates
           economic externalities between stakeholders of different tussle
           spaces.
         • “Functional separation”, or whether different stakeholders use
           some functionality of the given technology in an unforeseen way to
           achieve a different goal in some other tussle space, i.e., the
           functionality of technology A interferes (and possibly cancels) with
           functionality of technology B.




              Clark, D. D., Wroclawski, J., Sollins, K. R., and Braden, R.: Tussle in Cyberspace: Defining Tomorrow’s Internet. IEEE/
              ACM Trans. Networking 13, 3, pp. 462-475, June 2005
© 2012 The SESERV Consortium                                                                                                 8
More Information

   •              http://www.seserv.org

   •              getinvolved@seserv.org

   •              http://www.linkedin.com/groups?about=&gid=3870856

   •              http://www.twitter.com/seserv




© 2012 The SESERV Consortium                                          9

Contenu connexe

En vedette

Seserv workshop alissa cooper - net neutrality practices
Seserv workshop   alissa cooper - net neutrality practicesSeserv workshop   alissa cooper - net neutrality practices
Seserv workshop alissa cooper - net neutrality practicesictseserv
 
Progress on Future Internet Support Actions
Progress on Future Internet Support ActionsProgress on Future Internet Support Actions
Progress on Future Internet Support Actionsictseserv
 
The SESERV Project: supporting the Future Internet Socio Economics Community
The SESERV Project: supporting the Future Internet Socio Economics CommunityThe SESERV Project: supporting the Future Internet Socio Economics Community
The SESERV Project: supporting the Future Internet Socio Economics Communityictseserv
 
Keynote: The Future Internet [Dewandre] :: SESERV Workshop
Keynote:  The Future Internet [Dewandre] :: SESERV WorkshopKeynote:  The Future Internet [Dewandre] :: SESERV Workshop
Keynote: The Future Internet [Dewandre] :: SESERV Workshopictseserv
 
Aims2011 slacc-presentation final-version
Aims2011 slacc-presentation final-versionAims2011 slacc-presentation final-version
Aims2011 slacc-presentation final-versionictseserv
 
Aims2011 SLA support system
Aims2011 SLA support systemAims2011 SLA support system
Aims2011 SLA support systemictseserv
 

En vedette (6)

Seserv workshop alissa cooper - net neutrality practices
Seserv workshop   alissa cooper - net neutrality practicesSeserv workshop   alissa cooper - net neutrality practices
Seserv workshop alissa cooper - net neutrality practices
 
Progress on Future Internet Support Actions
Progress on Future Internet Support ActionsProgress on Future Internet Support Actions
Progress on Future Internet Support Actions
 
The SESERV Project: supporting the Future Internet Socio Economics Community
The SESERV Project: supporting the Future Internet Socio Economics CommunityThe SESERV Project: supporting the Future Internet Socio Economics Community
The SESERV Project: supporting the Future Internet Socio Economics Community
 
Keynote: The Future Internet [Dewandre] :: SESERV Workshop
Keynote:  The Future Internet [Dewandre] :: SESERV WorkshopKeynote:  The Future Internet [Dewandre] :: SESERV Workshop
Keynote: The Future Internet [Dewandre] :: SESERV Workshop
 
Aims2011 slacc-presentation final-version
Aims2011 slacc-presentation final-versionAims2011 slacc-presentation final-version
Aims2011 slacc-presentation final-version
 
Aims2011 SLA support system
Aims2011 SLA support systemAims2011 SLA support system
Aims2011 SLA support system
 

Similaire à Seserv workshop costas courcoubetis - introduction to tussle analysis methodology

A SESERV methodology for tussle analysis in Future Internet technologies - In...
A SESERV methodology for tussle analysis in Future Internet technologies - In...A SESERV methodology for tussle analysis in Future Internet technologies - In...
A SESERV methodology for tussle analysis in Future Internet technologies - In...ictseserv
 
Authentication system with Decentralized chat app
Authentication system with Decentralized chat appAuthentication system with Decentralized chat app
Authentication system with Decentralized chat appIRJET Journal
 
Seserv athens-workshop-brief-report
Seserv athens-workshop-brief-reportSeserv athens-workshop-brief-report
Seserv athens-workshop-brief-reportictseserv
 
IRJET- Decentralized E-Voting System
IRJET-  	  Decentralized E-Voting SystemIRJET-  	  Decentralized E-Voting System
IRJET- Decentralized E-Voting SystemIRJET Journal
 
Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...DESMOND YUEN
 
Digital Certificate Verification using Blockchain
Digital Certificate Verification using BlockchainDigital Certificate Verification using Blockchain
Digital Certificate Verification using BlockchainIRJET Journal
 
User Preference based Network Selection in Wireless Networks
User Preference based Network Selection in Wireless NetworksUser Preference based Network Selection in Wireless Networks
User Preference based Network Selection in Wireless NetworksIRJET Journal
 
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...IDES Editor
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...OPEN DEI
 
IRJET - Development of Cloud System for IoT Applications
IRJET - Development of Cloud System for IoT ApplicationsIRJET - Development of Cloud System for IoT Applications
IRJET - Development of Cloud System for IoT ApplicationsIRJET Journal
 
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET Journal
 
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...KTN
 
IRJET- Consensus Mechanism on Secure Challenges in Blockchain Networks
IRJET-  	  Consensus Mechanism on Secure Challenges in Blockchain NetworksIRJET-  	  Consensus Mechanism on Secure Challenges in Blockchain Networks
IRJET- Consensus Mechanism on Secure Challenges in Blockchain NetworksIRJET Journal
 
Future Internet Enterprise Systems
Future Internet Enterprise Systems Future Internet Enterprise Systems
Future Internet Enterprise Systems ictseserv
 
Next Generation Automation Final
Next Generation Automation FinalNext Generation Automation Final
Next Generation Automation Finalimpodgirl
 
Blockchain Based E-Voting
Blockchain Based E-VotingBlockchain Based E-Voting
Blockchain Based E-VotingIRJET Journal
 
CauseVCare - A Blockchain based Charity DApp
CauseVCare - A Blockchain based Charity DAppCauseVCare - A Blockchain based Charity DApp
CauseVCare - A Blockchain based Charity DAppIRJET Journal
 
IRJET- Blockchain based Data Sharing Framework
IRJET- Blockchain based Data Sharing FrameworkIRJET- Blockchain based Data Sharing Framework
IRJET- Blockchain based Data Sharing FrameworkIRJET Journal
 

Similaire à Seserv workshop costas courcoubetis - introduction to tussle analysis methodology (20)

A SESERV methodology for tussle analysis in Future Internet technologies - In...
A SESERV methodology for tussle analysis in Future Internet technologies - In...A SESERV methodology for tussle analysis in Future Internet technologies - In...
A SESERV methodology for tussle analysis in Future Internet technologies - In...
 
Authentication system with Decentralized chat app
Authentication system with Decentralized chat appAuthentication system with Decentralized chat app
Authentication system with Decentralized chat app
 
Seserv athens-workshop-brief-report
Seserv athens-workshop-brief-reportSeserv athens-workshop-brief-report
Seserv athens-workshop-brief-report
 
IRJET- Decentralized E-Voting System
IRJET-  	  Decentralized E-Voting SystemIRJET-  	  Decentralized E-Voting System
IRJET- Decentralized E-Voting System
 
Seserv dp-workshop
Seserv dp-workshopSeserv dp-workshop
Seserv dp-workshop
 
Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...Edge computing from standard to actual infrastructure deployment and software...
Edge computing from standard to actual infrastructure deployment and software...
 
Digital Certificate Verification using Blockchain
Digital Certificate Verification using BlockchainDigital Certificate Verification using Blockchain
Digital Certificate Verification using Blockchain
 
NIS.docx
NIS.docxNIS.docx
NIS.docx
 
User Preference based Network Selection in Wireless Networks
User Preference based Network Selection in Wireless NetworksUser Preference based Network Selection in Wireless Networks
User Preference based Network Selection in Wireless Networks
 
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...
A Social Welfare Approach in Increasing the Benefits from the Internet in Dev...
 
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
Accelerating the Digital Transformation – Building a 3D IoT Reference Archite...
 
IRJET - Development of Cloud System for IoT Applications
IRJET - Development of Cloud System for IoT ApplicationsIRJET - Development of Cloud System for IoT Applications
IRJET - Development of Cloud System for IoT Applications
 
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
IRJET-Testing Uncertainty of Cyber-Physical Systems in IoT Cloud Infrastructu...
 
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...
Creating a Step Change in Cyber Security | ISCF DSbD Business-led Demonstrato...
 
IRJET- Consensus Mechanism on Secure Challenges in Blockchain Networks
IRJET-  	  Consensus Mechanism on Secure Challenges in Blockchain NetworksIRJET-  	  Consensus Mechanism on Secure Challenges in Blockchain Networks
IRJET- Consensus Mechanism on Secure Challenges in Blockchain Networks
 
Future Internet Enterprise Systems
Future Internet Enterprise Systems Future Internet Enterprise Systems
Future Internet Enterprise Systems
 
Next Generation Automation Final
Next Generation Automation FinalNext Generation Automation Final
Next Generation Automation Final
 
Blockchain Based E-Voting
Blockchain Based E-VotingBlockchain Based E-Voting
Blockchain Based E-Voting
 
CauseVCare - A Blockchain based Charity DApp
CauseVCare - A Blockchain based Charity DAppCauseVCare - A Blockchain based Charity DApp
CauseVCare - A Blockchain based Charity DApp
 
IRJET- Blockchain based Data Sharing Framework
IRJET- Blockchain based Data Sharing FrameworkIRJET- Blockchain based Data Sharing Framework
IRJET- Blockchain based Data Sharing Framework
 

Plus de ictseserv

Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...
Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...
Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...ictseserv
 
Cooperative Database Caching within Cloud Environments
Cooperative Database Caching within Cloud EnvironmentsCooperative Database Caching within Cloud Environments
Cooperative Database Caching within Cloud Environmentsictseserv
 
Burkhard stiller cloiuds-fu-nems-2012
Burkhard stiller cloiuds-fu-nems-2012Burkhard stiller cloiuds-fu-nems-2012
Burkhard stiller cloiuds-fu-nems-2012ictseserv
 
Fia aalborg-statement-iopapafi-v0.5
Fia aalborg-statement-iopapafi-v0.5Fia aalborg-statement-iopapafi-v0.5
Fia aalborg-statement-iopapafi-v0.5ictseserv
 
Vesa terava net neutrality in europe - seserv se workshop june 2012
Vesa terava   net neutrality in europe - seserv se workshop june 2012Vesa terava   net neutrality in europe - seserv se workshop june 2012
Vesa terava net neutrality in europe - seserv se workshop june 2012ictseserv
 
Stephen minton tech transformation in the age of uncertainty - seserv se wo...
Stephen minton   tech transformation in the age of uncertainty - seserv se wo...Stephen minton   tech transformation in the age of uncertainty - seserv se wo...
Stephen minton tech transformation in the age of uncertainty - seserv se wo...ictseserv
 
Sara de freitas the gamification of everyday life - seserv se workshop june...
Sara de freitas   the gamification of everyday life - seserv se workshop june...Sara de freitas   the gamification of everyday life - seserv se workshop june...
Sara de freitas the gamification of everyday life - seserv se workshop june...ictseserv
 
Javier salcedo cloud computing - seserv se workshop june 2012
Javier salcedo   cloud computing - seserv se workshop june 2012Javier salcedo   cloud computing - seserv se workshop june 2012
Javier salcedo cloud computing - seserv se workshop june 2012ictseserv
 
Falk von bornstaedt networks perspectives and analysis in the future intern...
Falk von bornstaedt   networks perspectives and analysis in the future intern...Falk von bornstaedt   networks perspectives and analysis in the future intern...
Falk von bornstaedt networks perspectives and analysis in the future intern...ictseserv
 
Brian pickering introduction to seserv - seserv se workshop june 2012
Brian pickering   introduction to seserv - seserv se workshop june 2012Brian pickering   introduction to seserv - seserv se workshop june 2012
Brian pickering introduction to seserv - seserv se workshop june 2012ictseserv
 
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012ictseserv
 
Alessandro bogliolo workshop introduction - seserv se workshop june 2012
Alessandro bogliolo   workshop introduction - seserv se workshop june 2012Alessandro bogliolo   workshop introduction - seserv se workshop june 2012
Alessandro bogliolo workshop introduction - seserv se workshop june 2012ictseserv
 
Aleksandra kuczerawy privacy issues in future internet - seserv se workshop...
Aleksandra kuczerawy   privacy issues in future internet - seserv se workshop...Aleksandra kuczerawy   privacy issues in future internet - seserv se workshop...
Aleksandra kuczerawy privacy issues in future internet - seserv se workshop...ictseserv
 
Alan hartman trust measurement and management - seserv se workshop june 2012
Alan hartman   trust measurement and management - seserv se workshop june 2012Alan hartman   trust measurement and management - seserv se workshop june 2012
Alan hartman trust measurement and management - seserv se workshop june 2012ictseserv
 
Fia presentatie
Fia presentatieFia presentatie
Fia presentatieictseserv
 
Seserv workshop manos dramitinos - tussle analysis from etics project
Seserv workshop   manos dramitinos - tussle analysis from etics projectSeserv workshop   manos dramitinos - tussle analysis from etics project
Seserv workshop manos dramitinos - tussle analysis from etics projectictseserv
 
Seserv workshop costas kalogiros - tussle analysis examples dns-tcp
Seserv workshop   costas kalogiros - tussle analysis examples dns-tcpSeserv workshop   costas kalogiros - tussle analysis examples dns-tcp
Seserv workshop costas kalogiros - tussle analysis examples dns-tcpictseserv
 
Sending party network pays
Sending party network paysSending party network pays
Sending party network paysictseserv
 

Plus de ictseserv (20)

Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...
Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...
Socioeconomic Tussles Analysis of the ETICS Approach for Providing QoS-enable...
 
Cooperative Database Caching within Cloud Environments
Cooperative Database Caching within Cloud EnvironmentsCooperative Database Caching within Cloud Environments
Cooperative Database Caching within Cloud Environments
 
Aims2012
Aims2012Aims2012
Aims2012
 
Eunice2012
Eunice2012Eunice2012
Eunice2012
 
Burkhard stiller cloiuds-fu-nems-2012
Burkhard stiller cloiuds-fu-nems-2012Burkhard stiller cloiuds-fu-nems-2012
Burkhard stiller cloiuds-fu-nems-2012
 
Fia aalborg-statement-iopapafi-v0.5
Fia aalborg-statement-iopapafi-v0.5Fia aalborg-statement-iopapafi-v0.5
Fia aalborg-statement-iopapafi-v0.5
 
Vesa terava net neutrality in europe - seserv se workshop june 2012
Vesa terava   net neutrality in europe - seserv se workshop june 2012Vesa terava   net neutrality in europe - seserv se workshop june 2012
Vesa terava net neutrality in europe - seserv se workshop june 2012
 
Stephen minton tech transformation in the age of uncertainty - seserv se wo...
Stephen minton   tech transformation in the age of uncertainty - seserv se wo...Stephen minton   tech transformation in the age of uncertainty - seserv se wo...
Stephen minton tech transformation in the age of uncertainty - seserv se wo...
 
Sara de freitas the gamification of everyday life - seserv se workshop june...
Sara de freitas   the gamification of everyday life - seserv se workshop june...Sara de freitas   the gamification of everyday life - seserv se workshop june...
Sara de freitas the gamification of everyday life - seserv se workshop june...
 
Javier salcedo cloud computing - seserv se workshop june 2012
Javier salcedo   cloud computing - seserv se workshop june 2012Javier salcedo   cloud computing - seserv se workshop june 2012
Javier salcedo cloud computing - seserv se workshop june 2012
 
Falk von bornstaedt networks perspectives and analysis in the future intern...
Falk von bornstaedt   networks perspectives and analysis in the future intern...Falk von bornstaedt   networks perspectives and analysis in the future intern...
Falk von bornstaedt networks perspectives and analysis in the future intern...
 
Brian pickering introduction to seserv - seserv se workshop june 2012
Brian pickering   introduction to seserv - seserv se workshop june 2012Brian pickering   introduction to seserv - seserv se workshop june 2012
Brian pickering introduction to seserv - seserv se workshop june 2012
 
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012
Andrea Glorioso: No Disconnect Strategy - SESERV Workshop, June 2012
 
Alessandro bogliolo workshop introduction - seserv se workshop june 2012
Alessandro bogliolo   workshop introduction - seserv se workshop june 2012Alessandro bogliolo   workshop introduction - seserv se workshop june 2012
Alessandro bogliolo workshop introduction - seserv se workshop june 2012
 
Aleksandra kuczerawy privacy issues in future internet - seserv se workshop...
Aleksandra kuczerawy   privacy issues in future internet - seserv se workshop...Aleksandra kuczerawy   privacy issues in future internet - seserv se workshop...
Aleksandra kuczerawy privacy issues in future internet - seserv se workshop...
 
Alan hartman trust measurement and management - seserv se workshop june 2012
Alan hartman   trust measurement and management - seserv se workshop june 2012Alan hartman   trust measurement and management - seserv se workshop june 2012
Alan hartman trust measurement and management - seserv se workshop june 2012
 
Fia presentatie
Fia presentatieFia presentatie
Fia presentatie
 
Seserv workshop manos dramitinos - tussle analysis from etics project
Seserv workshop   manos dramitinos - tussle analysis from etics projectSeserv workshop   manos dramitinos - tussle analysis from etics project
Seserv workshop manos dramitinos - tussle analysis from etics project
 
Seserv workshop costas kalogiros - tussle analysis examples dns-tcp
Seserv workshop   costas kalogiros - tussle analysis examples dns-tcpSeserv workshop   costas kalogiros - tussle analysis examples dns-tcp
Seserv workshop costas kalogiros - tussle analysis examples dns-tcp
 
Sending party network pays
Sending party network paysSending party network pays
Sending party network pays
 

Dernier

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 

Seserv workshop costas courcoubetis - introduction to tussle analysis methodology

  • 1. SESERV Socio-Economic Services for European Research Projects http://www.seserv.org European Seventh Framework CSA FP7-2010-ICT-258138 Introduction to tussle analysis methodology Costas Courcoubetis (AUEB) The interplay of economics and technology for the Future Internet SESERV Workshop Athens, Greece, January 31, 2012 © 2012 The SESERV Consortium 1
  • 2. The Internet as a Platform for Stakeholders’ Interactions … Stakeholders with varying End-users ISPs Regulators ASPs socio-economic interests Out-of-network socio- economic interactions Technology choices Internet Socio- (including investments, configurations) Economic layer Internet Technology outputs Technology layer (connectivity, QoS, mobility, security, etc.) Internet middle applications boxes Firewalls Technology Internet protocols components links routers switches servers 3G towers Socio-Economic layer is governed by laws of socio-economics, while technology layer by laws of physics 2 © 2012 The SESERV Consortium
  • 3. Basic Socio-economic Technology Cycle Internet Socio- Adopt technology Economic layer Longer ISP Dimension resources Feedback Adaptation timescale Stakeholders’ strategies Configure technology / policies with respect to a specific technology (functionality) Use technology Shorter tussle outcome At each stage conflicts of interest (incentives) arise at the socio- economic layer. The combination of actors’ strategies lead to a tussle outcome, characterized by stakeholders benefits. © 2012 The SESERV Consortium 3
  • 4. Tussle Evolution (1) • If the tussle outcome is considered “unfair” by certain stakeholders, they can react, and: • leave the system • adopt another technology or reconfigure that used • ask the regulator to intervene • … thus making the outcome unstable © 2012 The SESERV Consortium 4
  • 5. Tussle Evolution (2) • Even a “fair” tussle outcome can destabilize other functionalities  spillover effect • Case study: Bandwidth sharing: • ISPs throttle bandwidth of p2p applications by using DPI • p2p applications perform traffic obfuscation • ISPs apply DPI techniques to affect quality of rival VoIP services • Analyzing the anticipated tussles can predict unstable periods • and help the long-term success of a technology © 2012 The SESERV Consortium 5
  • 6. A tussle analysis methodology Functionality I Functionality II Step 1: Identify all primary stakeholder roles and their characteristics for the functionality under investigation new iteration spillover Step 2: Identify tussles among identified stakeholders tussle tussle tussle tussle Step 3: For each tussle assess the impact to each stakeholder and potential spillovers © 2012 The SESERV Consortium 6
  • 7. Towards achieving stable outcomes • The “Design for choice” principle provides guidance in designing protocols that allow for variation in outcome. Useful properties are: • “Exposure of list of choices” suggesting that the stakeholders involved must be given the opportunity to express multiple alternative choices and which the other party should also consider. • “Exchange of valuation” suggesting that the stakeholders involved should communicate their preferences in regard to the available set of choices (for instance by ranking them in descending order). • “Exposure of choice’s impact” suggesting that the stakeholders involved should appreciate what the effects of their choices are on others • “Visibility of choices made” suggesting that both the agent and the principal of an action must allow the inference of which of the available choices has been selected. Clark, D. D., Wroclawski, J., Sollins, K. R., and Braden, R.: Tussle in Cyberspace: Defining Tomorrow’s Internet. IEEE/ ACM Trans. Networking 13, 3, pp. 462-475, June 2005 © 2012 The SESERV Consortium 7
  • 8. Towards avoiding tussle spillovers to other functionalities • The “Modularize the design along tussle boundaries” principle helps in identifying whether tussle spillovers can appear. • A protocol designer can check the following two conditions: • “Stakeholder separation”, or whether the choices of one stakeholder group have significant side effects on stakeholders of another functionality (another tussle space), for example creates economic externalities between stakeholders of different tussle spaces. • “Functional separation”, or whether different stakeholders use some functionality of the given technology in an unforeseen way to achieve a different goal in some other tussle space, i.e., the functionality of technology A interferes (and possibly cancels) with functionality of technology B. Clark, D. D., Wroclawski, J., Sollins, K. R., and Braden, R.: Tussle in Cyberspace: Defining Tomorrow’s Internet. IEEE/ ACM Trans. Networking 13, 3, pp. 462-475, June 2005 © 2012 The SESERV Consortium 8
  • 9. More Information • http://www.seserv.org • getinvolved@seserv.org • http://www.linkedin.com/groups?about=&gid=3870856 • http://www.twitter.com/seserv © 2012 The SESERV Consortium 9

Notes de l'éditeur

  1. Provide examples